.nav[data-v-f2c01c15]{position:sticky;top:0;z-index:100;background:var(--red);box-shadow:0 2px 8px #00000040}.nav__inner[data-v-f2c01c15]{max-width:1200px;margin:0 auto;padding:0 24px;height:56px;display:flex;align-items:center;gap:32px}.nav__logo[data-v-f2c01c15]{font-size:1.05rem;font-weight:800;color:var(--white);letter-spacing:-.01em;white-space:nowrap;flex-shrink:0}.nav__links[data-v-f2c01c15]{display:flex;align-items:center;gap:4px;flex:1}.nav__link[data-v-f2c01c15]{padding:6px 12px;font-size:.9rem;font-weight:600;color:#ffffffd9;border-radius:var(--radius-sm);transition:color .15s,background .15s;position:relative}.nav__link[data-v-f2c01c15]:hover,.nav__link--active[data-v-f2c01c15]{color:var(--white);background:#ffffff26}.nav__socials[data-v-f2c01c15]{display:flex;align-items:center;gap:8px;margin-left:auto}.nav__balance[data-v-f2c01c15]{display:inline-flex;align-items:center;gap:8px;height:34px;padding:0 12px;border-radius:999px;background:#00000038;border:1px solid rgba(255,255,255,.18);color:var(--white)}.nav__balance--inline[data-v-f2c01c15]{margin-left:4px;flex-shrink:0}.nav__balance-icon[data-v-f2c01c15]{font-size:.95rem;line-height:1}.nav__balance-value[data-v-f2c01c15]{font-size:.86rem;font-weight:800;letter-spacing:.02em}.nav__user[data-v-f2c01c15]{display:flex;align-items:center;gap:8px;padding:0 4px;text-decoration:none;border-radius:var(--radius-sm);transition:background .15s}.nav__user[data-v-f2c01c15]:hover{background:#ffffff1f}.nav__avatar[data-v-f2c01c15]{width:30px;height:30px;border-radius:50%;border:2px solid rgba(255,255,255,.4);object-fit:cover;flex-shrink:0}.nav__avatar--fallback[data-v-f2c01c15]{display:flex;align-items:center;justify-content:center;background:#ffffff40;color:var(--white);font-size:.8rem;font-weight:800}.nav__username[data-v-f2c01c15]{font-size:.88rem;font-weight:600;color:var(--white);max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nav__logout[data-v-f2c01c15]{display:inline-flex;align-items:center;padding:7px 14px;font-size:.85rem;font-weight:700;letter-spacing:.02em;color:var(--white);background:#ffffff26;border:1px solid rgba(255,255,255,.3);border-radius:var(--radius-sm);transition:background .15s,border-color .15s;white-space:nowrap;cursor:pointer}.nav__logout[data-v-f2c01c15]:hover{background:#ffffff40;border-color:#ffffff80}.nav__login[data-v-f2c01c15]{display:inline-flex;align-items:center;padding:7px 16px;font-size:.85rem;font-weight:700;letter-spacing:.02em;color:var(--red);background:var(--white);border-radius:var(--radius-sm);transition:background .15s,color .15s;white-space:nowrap}.nav__login[data-v-f2c01c15]:hover{background:#ffffffe0}@media(max-width:900px){.nav__inner[data-v-f2c01c15]{height:auto;min-height:56px;padding:10px 16px;gap:12px 16px;flex-wrap:wrap}.nav__links[data-v-f2c01c15]{order:3;width:100%;gap:8px;flex-wrap:wrap}.nav__socials[data-v-f2c01c15]{margin-left:auto;max-width:100%}.nav__user[data-v-f2c01c15]{max-width:min(58vw,320px)}.nav__username[data-v-f2c01c15]{max-width:18vw}.nav__balance[data-v-f2c01c15]{padding:0 10px;gap:6px}}@media(max-width:640px){.nav__logo[data-v-f2c01c15]{font-size:.95rem}.nav__socials[data-v-f2c01c15]{width:100%;justify-content:space-between;gap:10px}.nav__user[data-v-f2c01c15]{flex:1;min-width:0}.nav__username[data-v-f2c01c15]{max-width:none;flex:1;min-width:0}.nav__logout[data-v-f2c01c15],.nav__login[data-v-f2c01c15]{padding-inline:12px;font-size:.8rem}.nav__link[data-v-f2c01c15]{padding:6px 10px;font-size:.84rem}}.footer[data-v-3a2c239e]{background:var(--dark);background-image:linear-gradient(180deg,#222 0%,var(--dark) 100%);margin-top:64px}.footer__inner[data-v-3a2c239e]{max-width:1200px;margin:0 auto;padding:28px 24px;display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap}.footer__logo[data-v-3a2c239e]{display:block;font-size:.9rem;font-weight:900;color:var(--red);letter-spacing:.05em;text-transform:uppercase;margin-bottom:4px}.footer__copy[data-v-3a2c239e]{font-size:.72rem;color:#ffffff59;font-weight:400;letter-spacing:.02em}.footer__links[data-v-3a2c239e]{display:flex;align-items:center;gap:20px;flex-wrap:wrap;justify-content:center}.footer__link[data-v-3a2c239e]{font-size:.78rem;font-weight:500;color:#ffffff80;transition:color .15s}.footer__link[data-v-3a2c239e]:hover{color:var(--white)}.footer__socials[data-v-3a2c239e]{display:flex;align-items:center;gap:8px}.footer__icon[data-v-3a2c239e]{display:flex;align-items:center;justify-content:center;width:32px;height:32px;color:#fff6;border-radius:var(--radius-sm);transition:color .15s,background .15s}.footer__icon[data-v-3a2c239e]:hover{color:var(--white);background:#ffffff1a}@media(max-width:640px){.footer__inner[data-v-3a2c239e]{flex-direction:column;text-align:center}}.site[data-v-c01ec66b]{display:flex;flex-direction:column;min-height:100vh}.hero[data-v-71968611]{background:var(--red);background-image:radial-gradient(ellipse at 50% 60%,#e84040 0%,var(--red) 50%,var(--red-deeper) 100%);padding:80px 24px 88px;text-align:center}.hero__inner[data-v-71968611]{max-width:760px;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:0}.hero__title[data-v-71968611]{display:flex;flex-direction:column;align-items:center;line-height:1.1;margin-bottom:22px}.hero__title-top[data-v-71968611]{font-size:clamp(1.4rem,3vw,1.9rem);font-weight:600;color:#ffffffe0;letter-spacing:.01em}.hero__title-main[data-v-71968611]{font-size:clamp(2.8rem,6vw,4.2rem);font-weight:900;color:var(--white);letter-spacing:-.025em;text-shadow:0 3px 0 var(--red-deeper)}.stats[data-v-4d07fe95]{background:var(--charcoal);background-image:linear-gradient(135deg,var(--charcoal-dark) 0%,var(--charcoal) 100%)}.stats__inner[data-v-4d07fe95]{max-width:1200px;margin:0 auto;padding:0 24px;display:grid;grid-template-columns:repeat(3,1fr)}.stats__item[data-v-4d07fe95]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;padding:28px 16px;position:relative}.stats__item+.stats__item[data-v-4d07fe95]:before{content:"";position:absolute;left:0;top:25%;height:50%;width:1px;background:#ffffff26}.stats__value[data-v-4d07fe95]{font-size:clamp(1.6rem,3vw,2rem);font-weight:800;color:var(--white);letter-spacing:-.01em;line-height:1}.stats__label[data-v-4d07fe95]{font-size:.78rem;font-weight:500;color:#ffffffa6;letter-spacing:.04em;text-transform:uppercase;text-align:center}@media(max-width:480px){.stats__inner[data-v-4d07fe95]{grid-template-columns:1fr}.stats__item+.stats__item[data-v-4d07fe95]:before{top:0;left:25%;width:50%;height:1px}}.card[data-v-7529a27f]{background:var(--white);border:1px solid var(--border);border-radius:var(--radius);overflow:hidden;box-shadow:var(--shadow-sm);transition:box-shadow .2s,transform .2s}.card[data-v-7529a27f]:hover{box-shadow:var(--shadow);transform:translateY(-2px)}.card__img-link[data-v-7529a27f]{display:block;overflow:hidden}.card__img-wrap[data-v-7529a27f]{overflow:hidden;height:240px}.card__img[data-v-7529a27f]{width:100%;height:100%;object-fit:cover;transition:transform .35s ease}.card:hover .card__img[data-v-7529a27f]{transform:scale(1.03)}.card__body[data-v-7529a27f]{padding:20px 24px 24px}.card__meta[data-v-7529a27f]{display:flex;align-items:center;gap:7px;margin-bottom:10px;font-size:.75rem;letter-spacing:.04em}.card__time[data-v-7529a27f]{color:var(--grey-text);text-transform:uppercase;font-weight:500}.card__title[data-v-7529a27f]{font-size:1.3rem;font-weight:800;color:var(--near-black);line-height:1.25;letter-spacing:-.01em;margin-bottom:10px;transition:color .15s}a:hover .card__title[data-v-7529a27f]{color:var(--red)}.card__excerpt[data-v-7529a27f]{font-size:.9rem;line-height:1.65;color:var(--grey-text);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:16px}.card__read-more[data-v-7529a27f]{display:inline-block;font-size:.82rem;font-weight:700;color:var(--red);letter-spacing:.03em;text-transform:uppercase;border-bottom:2px solid transparent;transition:border-color .15s}.card__read-more[data-v-7529a27f]:hover{border-color:var(--red)}@media(max-width:640px){.card__img-wrap[data-v-7529a27f]{height:180px}.card__body[data-v-7529a27f]{padding:16px 16px 18px}.card__meta[data-v-7529a27f]{flex-wrap:wrap;gap:5px 7px}.card__title[data-v-7529a27f]{font-size:1.12rem}.card__excerpt[data-v-7529a27f]{font-size:.86rem;line-height:1.58}}.servers[data-v-d387bafa]{background:var(--white);border:1px solid var(--border);border-radius:var(--radius);overflow:hidden;box-shadow:var(--shadow-sm)}.servers__header[data-v-d387bafa]{display:flex;align-items:center;padding:14px 16px;background:var(--red);background-image:linear-gradient(135deg,var(--red) 0%,var(--red-dark) 100%)}.servers__header-title[data-v-d387bafa]{font-size:.85rem;font-weight:800;color:var(--white);text-transform:uppercase;letter-spacing:.07em}.servers__state[data-v-d387bafa]{padding:18px 16px;font-size:.9rem;color:var(--grey-text)}.servers__state--error[data-v-d387bafa]{color:var(--red)}.servers__list[data-v-d387bafa]{list-style:none;padding:8px 0}.servers__item[data-v-d387bafa]{padding:10px 16px;border-bottom:1px solid var(--border)}.servers__item[data-v-d387bafa]:last-child{border-bottom:none}.servers__item-top[data-v-d387bafa]{display:flex;align-items:center;gap:10px;margin-bottom:8px}.servers__item-icon[data-v-d387bafa]{font-size:1.1rem;line-height:1;flex-shrink:0}.servers__item-info[data-v-d387bafa]{flex:1;min-width:0}.servers__item-name-row[data-v-d387bafa]{display:flex;align-items:center;gap:7px}.servers__item-name[data-v-d387bafa]{font-size:.82rem;font-weight:700;color:var(--near-black);text-transform:uppercase;letter-spacing:.04em}.servers__item-offline[data-v-d387bafa]{font-size:.65rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--red);background:#fdecea;padding:2px 7px;border-radius:20px}.servers__item-players[data-v-d387bafa]{display:block;font-size:.73rem;color:var(--grey-text);font-weight:500}.servers__connect[data-v-d387bafa]{width:100%;padding:7px;font-size:.78rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;border-radius:var(--radius-sm);border:1px solid var(--border);color:var(--grey-text);background:transparent;transition:all .15s}.servers__connect[data-v-d387bafa]:hover{border-color:var(--charcoal);color:var(--near-black);background:var(--page-bg)}.servers__connect--active[data-v-d387bafa]{background:var(--red);border-color:var(--red);color:var(--white)}.servers__connect--active[data-v-d387bafa]:hover{background:var(--red-dark);border-color:var(--red-dark);color:var(--white)}.servers__connect--disabled[data-v-d387bafa]{opacity:.45;cursor:not-allowed}.servers__connect--disabled[data-v-d387bafa]:hover{border-color:var(--border);color:var(--grey-text);background:transparent}.discord[data-v-f5176094]{border-radius:var(--radius);overflow:hidden;box-shadow:var(--shadow-sm);border:1px solid var(--border)}.discord__widget[data-v-f5176094]{display:block}.blog[data-v-2ab41016]{flex:1;padding:48px 24px 64px}.blog__inner[data-v-2ab41016]{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:1fr 300px;gap:32px;align-items:start}.blog__feed-header[data-v-2ab41016]{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:10px}.blog__feed-title[data-v-2ab41016]{font-size:1.35rem;font-weight:800;color:var(--near-black);letter-spacing:-.01em}.blog__divider[data-v-2ab41016]{height:2px;background:var(--near-black);margin-bottom:24px;border-radius:2px}.blog__posts[data-v-2ab41016]{display:flex;flex-direction:column;gap:20px}.blog__actions[data-v-2ab41016]{display:flex;justify-content:flex-end}.blog__see-all[data-v-2ab41016]{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:0 18px;border-radius:var(--radius-sm);background:var(--red);color:var(--white);font-size:.84rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase;transition:background .15s}.blog__see-all[data-v-2ab41016]:hover{background:var(--red-dark)}.blog__state[data-v-2ab41016]{padding:32px;text-align:center;color:var(--grey-text);font-size:.92rem;background:var(--white);border:1px solid var(--border);border-radius:var(--radius)}.blog__state--error[data-v-2ab41016]{color:var(--red);background:#fdecea;border-color:#f5c6c6}.blog__sidebar[data-v-2ab41016]{position:sticky;top:72px;display:flex;flex-direction:column;gap:20px}@media(max-width:900px){.blog__inner[data-v-2ab41016]{grid-template-columns:1fr}.blog__sidebar[data-v-2ab41016]{position:static;display:grid;grid-template-columns:1fr 1fr}}@media(max-width:560px){.blog__feed-header[data-v-2ab41016]{align-items:flex-start;flex-direction:column;gap:8px}.blog__actions[data-v-2ab41016]{justify-content:stretch}.blog__see-all[data-v-2ab41016]{width:100%}.blog__sidebar[data-v-2ab41016]{grid-template-columns:1fr}.blog[data-v-2ab41016]{padding:32px 16px 48px}}.all-posts[data-v-b1ffd7dd]{flex:1;padding:48px 24px 64px}.all-posts__inner[data-v-b1ffd7dd]{max-width:800px;margin:0 auto}.all-posts__header[data-v-b1ffd7dd]{display:flex;align-items:baseline;gap:16px;margin-bottom:10px;flex-wrap:wrap}.all-posts__title[data-v-b1ffd7dd]{font-size:1.35rem;font-weight:800;color:var(--near-black);letter-spacing:-.01em;flex:1}.all-posts__count[data-v-b1ffd7dd]{font-size:.8rem;color:var(--grey-text);white-space:nowrap}.all-posts__divider[data-v-b1ffd7dd]{height:2px;background:var(--near-black);margin-bottom:24px;border-radius:2px}.all-posts__list[data-v-b1ffd7dd]{display:flex;flex-direction:column;gap:20px}.all-posts__state[data-v-b1ffd7dd]{padding:32px;text-align:center;color:var(--grey-text);font-size:.92rem;background:var(--white);border:1px solid var(--border);border-radius:var(--radius)}.all-posts__state--error[data-v-b1ffd7dd]{color:var(--red);background:#fdecea;border-color:#f5c6c6}.all-posts__pagination[data-v-b1ffd7dd]{display:flex;align-items:center;justify-content:center;gap:6px;margin-top:40px;flex-wrap:wrap}.page-btn[data-v-b1ffd7dd]{height:36px;min-width:36px;padding:0 12px;border:1px solid var(--border);background:var(--white);border-radius:var(--radius-sm);font-size:.85rem;font-weight:600;color:var(--near-black);cursor:pointer;transition:border-color .15s,background .15s,color .15s}.page-btn[data-v-b1ffd7dd]:hover:not(:disabled){border-color:var(--red);color:var(--red)}.page-btn--active[data-v-b1ffd7dd]{background:var(--red);border-color:var(--red);color:#fff}.page-btn[data-v-b1ffd7dd]:disabled{opacity:.4;cursor:not-allowed}@media(max-width:560px){.all-posts[data-v-b1ffd7dd]{padding:32px 16px 48px}.all-posts__header[data-v-b1ffd7dd]{gap:8px 12px}.all-posts__title[data-v-b1ffd7dd]{width:100%}}.shop[data-v-42648302]{flex:1;padding:0 24px 64px}.shop__hero[data-v-42648302]{background:var(--red);background-image:radial-gradient(ellipse at 50% 60%,#e84040 0%,var(--red) 50%,var(--red-deeper) 100%);color:var(--white);margin:0 -24px 40px;padding:44px 24px 48px;text-align:center}.shop__hero-inner[data-v-42648302],.shop__section[data-v-42648302]{max-width:1200px;margin:0 auto}.shop__title[data-v-42648302]{font-size:clamp(2.8rem,6vw,4.2rem);font-weight:900;letter-spacing:-.025em;line-height:1.1;text-shadow:0 3px 0 var(--red-deeper);max-width:760px;margin:0 auto}.shop__section[data-v-42648302]{margin-bottom:36px}.shop__grid[data-v-42648302]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.shop-card[data-v-42648302]{background:var(--white);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow-sm);padding:20px;display:flex;flex-direction:column;min-height:220px;transition:transform .18s,box-shadow .18s,border-color .18s}.shop-card[data-v-42648302]:hover{transform:translateY(-2px);box-shadow:var(--shadow);border-color:#e32e2e59}.shop-card__icon[data-v-42648302]{width:52px;height:52px;display:inline-flex;align-items:center;justify-content:center;border-radius:14px;background:#e32e2e1a;color:var(--red);font-size:1.55rem;margin-bottom:16px}.shop-card__title[data-v-42648302]{font-size:1.02rem;font-weight:800;color:var(--near-black);margin-bottom:8px}.shop-card__desc[data-v-42648302]{color:var(--grey-text);line-height:1.58;font-size:.92rem}.shop-card__footer[data-v-42648302]{margin-top:auto;padding-top:18px;display:flex;align-items:center;justify-content:space-between;gap:12px}.shop-card__price[data-v-42648302]{font-size:1rem;font-weight:900;color:var(--red)}.shop-card__cta[data-v-42648302]{display:inline-flex;align-items:center;justify-content:center;min-width:108px;height:34px;padding:0 12px;border-radius:999px;background:#111;color:#fff;font-size:.75rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.shop__section--note[data-v-42648302]{margin-top:8px}.note-box[data-v-42648302]{background:#111;color:#fff;border-radius:var(--radius);padding:24px;box-shadow:var(--shadow-sm)}.note-box__title[data-v-42648302]{font-size:1.1rem;font-weight:800;margin-bottom:8px}.note-box__text[data-v-42648302]{line-height:1.7;color:#ffffffdb}@media(max-width:1100px){.shop__grid[data-v-42648302]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:820px){.shop__grid[data-v-42648302]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){.shop[data-v-42648302]{padding:0 16px 48px}.shop__hero[data-v-42648302]{margin:0 -16px 32px;padding:38px 16px 40px}}@media(max-width:560px){.shop__grid[data-v-42648302]{grid-template-columns:1fr}.shop-card[data-v-42648302]{min-height:0;padding:18px 16px}.shop-card__footer[data-v-42648302]{flex-direction:column;align-items:flex-start}}.login[data-v-929f696d]{flex:1;display:flex;align-items:center;justify-content:center;padding:64px 24px;background:var(--page-bg)}.login__card[data-v-929f696d]{background:var(--white);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow-md);padding:48px 40px;width:100%;max-width:420px;text-align:center}.login__logo[data-v-929f696d]{font-size:.85rem;font-weight:900;color:var(--red);letter-spacing:.1em;text-transform:uppercase;margin-bottom:24px}.login__title[data-v-929f696d]{font-size:1.7rem;font-weight:800;color:var(--near-black);letter-spacing:-.02em;margin-bottom:8px}.login__sub[data-v-929f696d]{font-size:.875rem;color:var(--grey-text);margin-bottom:36px}.login__providers[data-v-929f696d]{display:flex;flex-direction:column;gap:12px;margin-bottom:28px}.login__error[data-v-929f696d]{font-size:.85rem;color:var(--red);background:#fdecea;border:1px solid #f5c6c6;border-radius:var(--radius-sm);padding:10px 14px;margin-bottom:16px;text-align:left}.login__btn[data-v-929f696d]{display:flex;align-items:center;justify-content:center;gap:12px;padding:14px 20px;border-radius:var(--radius-sm);font-size:.95rem;font-weight:700;letter-spacing:.01em;transition:filter .15s,transform .1s}.login__btn[data-v-929f696d]:hover{filter:brightness(1.1);transform:translateY(-1px)}.login__btn[data-v-929f696d]:active{transform:translateY(0)}.login__btn[data-v-929f696d]:disabled{opacity:.6;cursor:not-allowed;transform:none;filter:none}.login__btn--discord[data-v-929f696d]{background:#5865f2;color:#fff}.login__btn--steam[data-v-929f696d]{background:#1b2838;color:#c7d5e0}.login__back[data-v-929f696d]{font-size:.82rem;color:var(--grey-text)}.login__back-link[data-v-929f696d]{color:var(--grey-text);font-weight:500;transition:color .15s}.login__back-link[data-v-929f696d]:hover{color:var(--near-black)}.profile-page[data-v-c8e43be3]{flex:1;background:var(--page-bg)}.profile-loading[data-v-c8e43be3]{flex:1;display:flex;align-items:center;justify-content:center;color:var(--grey-text);font-size:.95rem}.profile-hero[data-v-c8e43be3]{background:var(--red);color:var(--white);padding:48px 0 40px}.profile-hero__inner[data-v-c8e43be3]{max-width:860px;margin:0 auto;padding:0 24px;display:flex;align-items:center;gap:24px}.profile-hero__avatar[data-v-c8e43be3]{width:80px;height:80px;border-radius:50%;background:#fff3;border:3px solid rgba(255,255,255,.5);overflow:hidden;display:flex;align-items:center;justify-content:center;font-size:1.6rem;font-weight:800;flex-shrink:0}.profile-hero__avatar img[data-v-c8e43be3]{width:100%;height:100%;object-fit:cover}.profile-hero__info[data-v-c8e43be3]{flex:1}.profile-hero__name[data-v-c8e43be3]{font-size:1.8rem;font-weight:800;letter-spacing:-.02em;margin-bottom:4px}.profile-hero__id[data-v-c8e43be3]{font-size:.8rem;opacity:.7;font-weight:500}.profile-hero__points[data-v-c8e43be3]{text-align:right;display:flex;flex-direction:column}.profile-hero__points-value[data-v-c8e43be3]{font-size:2rem;font-weight:900;letter-spacing:-.03em;line-height:1}.profile-hero__points-label[data-v-c8e43be3]{font-size:.75rem;opacity:.75;font-weight:500;text-transform:uppercase;letter-spacing:.05em;margin-top:4px}.profile-content[data-v-c8e43be3]{max-width:860px;margin:0 auto;padding:32px 24px 64px;display:flex;flex-direction:column;gap:24px}.profile-card[data-v-c8e43be3]{background:var(--white);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow-sm);padding:28px 32px}.profile-card__title[data-v-c8e43be3]{font-size:1.05rem;font-weight:800;color:var(--near-black);margin-bottom:6px;letter-spacing:-.01em}.profile-card__sub[data-v-c8e43be3]{font-size:.83rem;color:var(--grey-text);margin-bottom:24px;line-height:1.6}.accounts-grid[data-v-c8e43be3]{display:flex;flex-direction:column;gap:12px}.account-row[data-v-c8e43be3]{display:flex;align-items:center;gap:16px;padding:16px 20px;border-radius:var(--radius-sm);border:1px solid var(--border);background:#fafafa;transition:border-color .15s}.account-row--linked[data-v-c8e43be3]{border-color:#d4edda;background:#f6fbf7}.account-row__icon[data-v-c8e43be3]{width:42px;height:42px;border-radius:var(--radius-sm);display:flex;align-items:center;justify-content:center;flex-shrink:0}.account-row__icon--discord[data-v-c8e43be3]{background:#5865f2;color:#fff}.account-row__icon--steam[data-v-c8e43be3]{background:#1b2838;color:#c7d5e0}.account-row__meta[data-v-c8e43be3]{flex:1;display:flex;flex-direction:column;gap:2px}.account-row__provider[data-v-c8e43be3]{font-size:.8rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--grey-text)}.account-row__name[data-v-c8e43be3]{font-size:.95rem;font-weight:600;color:var(--near-black)}.account-row__name--empty[data-v-c8e43be3]{color:var(--grey-text);font-weight:400;font-style:italic}.account-row__action[data-v-c8e43be3]{display:flex;align-items:center;gap:10px;flex-shrink:0}.account-row__linked-badge[data-v-c8e43be3]{font-size:.78rem;font-weight:700;color:#2d7a45;background:#d4edda;border-radius:999px;padding:3px 10px}.account-row__btn[data-v-c8e43be3]{padding:7px 16px;border-radius:var(--radius-sm);font-size:.82rem;font-weight:700;transition:filter .15s,transform .1s}.account-row__btn[data-v-c8e43be3]:hover:not(:disabled){filter:brightness(1.08);transform:translateY(-1px)}.account-row__btn[data-v-c8e43be3]:disabled{opacity:.5;cursor:not-allowed}.account-row__btn--link[data-v-c8e43be3]{background:var(--red);color:var(--white)}.account-row__btn--unlink[data-v-c8e43be3]{background:transparent;color:var(--grey-text);border:1px solid var(--border)}.account-row__btn--unlink[data-v-c8e43be3]:hover:not(:disabled){border-color:var(--red);color:var(--red)}.profile-error[data-v-c8e43be3]{font-size:.85rem;color:var(--red);background:#fdecea;border:1px solid #f5c6c6;border-radius:var(--radius-sm);padding:10px 14px;margin-bottom:16px}.profile-hint[data-v-c8e43be3]{font-size:.8rem;color:var(--grey-text);margin-top:14px}.roles-list[data-v-c8e43be3]{display:flex;flex-direction:column;gap:8px}.role-row[data-v-c8e43be3]{display:flex;align-items:center;gap:10px;padding:10px 14px;border-radius:var(--radius-sm);border:1px solid var(--border);background:#fafafa;font-size:.88rem}.role-row__badge[data-v-c8e43be3]{background:var(--red);color:var(--white);font-weight:700;font-size:.75rem;text-transform:uppercase;letter-spacing:.04em;padding:3px 10px;border-radius:999px}.role-row__server[data-v-c8e43be3]{color:var(--grey-text);font-size:.82rem}.role-row__mode[data-v-c8e43be3]{font-size:.8rem;color:var(--grey-text);background:var(--border);padding:2px 8px;border-radius:999px;margin-left:auto}@media(max-width:720px){.profile-hero[data-v-c8e43be3]{padding:32px 0 28px}.profile-hero__inner[data-v-c8e43be3]{flex-direction:column;align-items:flex-start;gap:16px}.profile-hero__points[data-v-c8e43be3]{text-align:left}.profile-content[data-v-c8e43be3]{padding:24px 16px 48px;gap:16px}.profile-card[data-v-c8e43be3]{padding:20px 18px}.account-row[data-v-c8e43be3]{align-items:flex-start;flex-wrap:wrap;gap:12px;padding:14px 16px}.account-row__action[data-v-c8e43be3]{width:100%;justify-content:space-between;flex-wrap:wrap}.role-row[data-v-c8e43be3]{flex-wrap:wrap}.role-row__mode[data-v-c8e43be3]{margin-left:0}}.wysiwyg[data-v-1695961f]{border:1px solid var(--border);border-radius:var(--radius-sm);overflow:hidden;background:var(--white)}.wysiwyg__toolbar[data-v-1695961f]{display:flex;flex-wrap:wrap;align-items:center;gap:2px;padding:6px 8px;border-bottom:1px solid var(--border);background:#f9f9f9}.tb-btn[data-v-1695961f]{min-width:30px;height:28px;padding:0 6px;border-radius:4px;font-size:.82rem;font-weight:700;color:var(--near-black);background:transparent;border:1px solid transparent;cursor:pointer;transition:background .1s,border-color .1s;line-height:1}.tb-btn[data-v-1695961f]:hover:not(:disabled){background:#eee;border-color:var(--border)}.tb-btn--active[data-v-1695961f]{background:#fdecea;border-color:#f5c6c6;color:var(--red)}.tb-btn[data-v-1695961f]:disabled{opacity:.35;cursor:not-allowed}.tb-sep[data-v-1695961f]{width:1px;height:20px;background:var(--border);margin:0 4px;flex-shrink:0}.wysiwyg__body[data-v-1695961f]{padding:16px 20px;min-height:280px;font-size:.92rem;line-height:1.7;color:var(--near-black)}[data-v-1695961f] .ProseMirror{outline:none;min-height:260px}[data-v-1695961f] .ProseMirror p.is-editor-empty:first-child:before{content:attr(data-placeholder);float:left;color:#aaa;pointer-events:none;height:0}[data-v-1695961f] .ProseMirror h1{font-size:1.6rem;font-weight:800;margin:.75em 0 .3em}[data-v-1695961f] .ProseMirror h2{font-size:1.3rem;font-weight:700;margin:.75em 0 .3em}[data-v-1695961f] .ProseMirror h3{font-size:1.1rem;font-weight:700;margin:.75em 0 .3em}[data-v-1695961f] .ProseMirror p{margin:.4em 0}[data-v-1695961f] .ProseMirror ul{padding-left:1.5em;list-style:disc}[data-v-1695961f] .ProseMirror ol{padding-left:1.5em;list-style:decimal}[data-v-1695961f] .ProseMirror blockquote{border-left:3px solid var(--red);padding-left:1em;color:var(--grey-text);margin:.5em 0}[data-v-1695961f] .ProseMirror code{background:#f4f4f4;border:1px solid var(--border);border-radius:3px;padding:1px 5px;font-family:monospace;font-size:.88em}[data-v-1695961f] .ProseMirror a{color:var(--red);text-decoration:underline}[data-v-1695961f] .ProseMirror hr{border:none;border-top:1px solid var(--border);margin:1em 0}.admin[data-v-7ecd1d4c]{flex:1;background:var(--page-bg);min-height:0}.admin-hero[data-v-7ecd1d4c]{background:var(--red);background-image:radial-gradient(ellipse at 50% 60%,#e84040 0%,var(--red) 50%,var(--red-deeper) 100%);color:var(--white);padding:44px 0 48px;text-align:center}.admin-hero__inner[data-v-7ecd1d4c]{max-width:760px;margin:0 auto;padding:0 24px}.admin-hero__title[data-v-7ecd1d4c]{font-size:clamp(2.8rem,6vw,4.2rem);font-weight:900;letter-spacing:-.025em;line-height:1.1;margin-bottom:12px;text-shadow:0 3px 0 var(--red-deeper)}.admin-hero__sub[data-v-7ecd1d4c]{font-size:clamp(1.05rem,2.4vw,1.35rem);font-weight:600;letter-spacing:.01em;opacity:.88;text-transform:none}.admin-body[data-v-7ecd1d4c]{max-width:1100px;margin:0 auto;padding:28px 24px 64px}.admin-tabs[data-v-7ecd1d4c]{display:flex;gap:4px;margin-bottom:20px;border-bottom:2px solid var(--border);padding-bottom:0}.admin-tab[data-v-7ecd1d4c]{padding:10px 20px;font-size:.88rem;font-weight:700;color:var(--grey-text);background:none;border:none;border-bottom:2px solid transparent;margin-bottom:-2px;cursor:pointer;transition:color .15s,border-color .15s}.admin-tab--active[data-v-7ecd1d4c]{color:var(--red);border-bottom-color:var(--red)}.admin-tab[data-v-7ecd1d4c]:hover:not(.admin-tab--active){color:var(--near-black)}.admin-toolbar[data-v-7ecd1d4c]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px}.admin-search[data-v-7ecd1d4c]{flex:1;max-width:360px;height:36px;padding:0 12px;border:1px solid var(--border);border-radius:var(--radius-sm);font-size:.88rem;background:var(--white);color:var(--near-black)}.admin-search[data-v-7ecd1d4c]:focus{outline:none;border-color:var(--red)}.admin-btn[data-v-7ecd1d4c]{padding:7px 14px;border-radius:var(--radius-sm);font-size:.82rem;font-weight:700;cursor:pointer;transition:filter .15s}.admin-btn[data-v-7ecd1d4c]:disabled{opacity:.5;cursor:not-allowed}.admin-btn--primary[data-v-7ecd1d4c]{background:var(--red);color:var(--white)}.admin-btn--ghost[data-v-7ecd1d4c]{background:var(--white);border:1px solid var(--border);color:var(--grey-text)}.admin-btn--ghost[data-v-7ecd1d4c]:hover{color:var(--near-black);border-color:#aaa}.admin-btn--danger[data-v-7ecd1d4c]{background:#c0392b;color:var(--white)}.admin-btn--sm[data-v-7ecd1d4c]{padding:5px 11px;font-size:.78rem;background:var(--white);border:1px solid var(--border);color:var(--grey-text)}.admin-btn--sm[data-v-7ecd1d4c]:hover{border-color:var(--red);color:var(--red)}.admin-select[data-v-7ecd1d4c]{height:40px;padding:0 12px;border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--white);color:var(--near-black);font-size:.9rem}.admin-select[data-v-7ecd1d4c]:focus{outline:none;border-color:var(--red)}.admin-table-wrap[data-v-7ecd1d4c]{border:1px solid var(--border);border-radius:var(--radius);overflow:hidden;background:var(--white)}.admin-table[data-v-7ecd1d4c]{width:100%;border-collapse:collapse;font-size:.88rem}.admin-table thead th[data-v-7ecd1d4c]{background:#f5f5f5;border-bottom:1px solid var(--border);padding:10px 14px;text-align:left;font-size:.75rem;font-weight:800;text-transform:uppercase;letter-spacing:.06em;color:var(--grey-text);white-space:nowrap}.admin-table__row[data-v-7ecd1d4c]{cursor:pointer;transition:background .1s}.admin-table__row[data-v-7ecd1d4c]:hover{background:#fafafa}.admin-table__row--expanded[data-v-7ecd1d4c]{background:#fff8f8}.admin-table tbody td[data-v-7ecd1d4c]{padding:11px 14px;border-bottom:1px solid #f0f0f0;color:var(--near-black)}.admin-table__id[data-v-7ecd1d4c]{font-size:.8rem;color:var(--grey-text);font-weight:600;width:60px}.admin-table__name[data-v-7ecd1d4c]{font-weight:700}.admin-table__chevron[data-v-7ecd1d4c]{text-align:right;color:var(--grey-text);font-size:.75rem;width:30px}.admin-table__empty[data-v-7ecd1d4c]{text-align:center;color:var(--grey-text);padding:32px!important;font-size:.88rem}.admin-pagination[data-v-7ecd1d4c]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:14px;padding:0 4px}.admin-pagination__summary[data-v-7ecd1d4c],.admin-pagination__page[data-v-7ecd1d4c]{color:var(--grey-text);font-size:.88rem}.admin-pagination__actions[data-v-7ecd1d4c]{display:flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:flex-end}.admin-expand td[data-v-7ecd1d4c]{padding:0!important;border-bottom:2px solid var(--red)!important}.expand-body[data-v-7ecd1d4c]{padding:20px 20px 24px;background:snow;display:flex;flex-wrap:wrap;gap:20px}.expand-cols[data-v-7ecd1d4c]{display:contents}.expand-section[data-v-7ecd1d4c]{flex:1;min-width:200px}.expand-section--full[data-v-7ecd1d4c]{flex:100%}.expand-section__title[data-v-7ecd1d4c]{font-size:.75rem;font-weight:800;text-transform:uppercase;letter-spacing:.07em;color:var(--grey-text);margin-bottom:10px}.expand-empty[data-v-7ecd1d4c]{font-size:.82rem;color:var(--grey-text);font-style:italic}.acc-chip[data-v-7ecd1d4c]{display:flex;align-items:center;gap:8px;padding:6px 10px;background:var(--white);border:1px solid var(--border);border-radius:var(--radius-sm);margin-bottom:6px;font-size:.83rem}.acc-chip__dot[data-v-7ecd1d4c]{width:10px;height:10px;border-radius:50%;flex-shrink:0}.acc-chip__name[data-v-7ecd1d4c]{font-weight:600;flex:1;color:var(--near-black)}.acc-chip__provider[data-v-7ecd1d4c]{font-size:.72rem;color:var(--grey-text);text-transform:capitalize}.role-chip[data-v-7ecd1d4c]{display:flex;align-items:center;gap:8px;margin-bottom:6px;font-size:.83rem}.role-chip__badge[data-v-7ecd1d4c]{padding:3px 9px;border-radius:999px;font-size:.72rem;font-weight:800;text-transform:uppercase;letter-spacing:.04em;color:var(--white)}.role--admin[data-v-7ecd1d4c]{background:#c0392b}.role--mod[data-v-7ecd1d4c]{background:#2980b9}.role--sup[data-v-7ecd1d4c]{background:#27ae60}.role--default[data-v-7ecd1d4c]{background:#888}.role-chip__server[data-v-7ecd1d4c]{color:var(--grey-text);font-size:.8rem}.role-chip__mode[data-v-7ecd1d4c]{font-size:.75rem;color:var(--grey-text);background:var(--border);padding:1px 7px;border-radius:999px}.ban-row[data-v-7ecd1d4c]{display:flex;align-items:center;gap:10px;padding:8px 12px;background:var(--white);border:1px solid #f5c6c6;border-radius:var(--radius-sm);margin-bottom:6px;font-size:.83rem}.ban-row__id[data-v-7ecd1d4c]{font-size:.75rem;color:var(--grey-text);width:40px}.ban-row__reason[data-v-7ecd1d4c]{flex:1;font-weight:600;color:var(--near-black)}.ban-row__until[data-v-7ecd1d4c]{font-size:.78rem;color:var(--grey-text)}.ban-row__del[data-v-7ecd1d4c]{font-size:.75rem;font-weight:700;color:var(--red);background:none;border:1px solid #f5c6c6;border-radius:var(--radius-sm);padding:3px 9px;cursor:pointer;transition:background .15s}.ban-row__del[data-v-7ecd1d4c]:hover{background:#fdecea}.ban-form[data-v-7ecd1d4c]{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.ban-form__input[data-v-7ecd1d4c]{height:34px;padding:0 10px;border:1px solid var(--border);border-radius:var(--radius-sm);font-size:.85rem;background:var(--white);color:var(--near-black);min-width:140px}.ban-form__input--wide[data-v-7ecd1d4c]{flex:1;min-width:220px}.ban-form__input[data-v-7ecd1d4c]:focus{outline:none;border-color:var(--red)}.edit-form[data-v-7ecd1d4c]{display:flex;flex-wrap:wrap;gap:12px;align-items:flex-end}.edit-form__label[data-v-7ecd1d4c]{display:flex;flex-direction:column;gap:4px;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--grey-text);min-width:160px}.edit-form__label--wide[data-v-7ecd1d4c]{flex:1;min-width:240px}.edit-form__input[data-v-7ecd1d4c]{height:34px;padding:0 10px;border:1px solid var(--border);border-radius:var(--radius-sm);font-size:.88rem;background:var(--white);color:var(--near-black)}.edit-form__input[data-v-7ecd1d4c]:focus{outline:none;border-color:var(--red)}.status-pill[data-v-7ecd1d4c]{font-size:.72rem;font-weight:800;text-transform:uppercase;letter-spacing:.05em;padding:3px 9px;border-radius:999px}.status-pill--online[data-v-7ecd1d4c]{background:#d4edda;color:#2d7a45}.status-pill--offline[data-v-7ecd1d4c]{background:#fdecea;color:var(--red)}.admin-error[data-v-7ecd1d4c]{font-size:.85rem;color:var(--red);background:#fdecea;border:1px solid #f5c6c6;border-radius:var(--radius-sm);padding:9px 14px;margin-bottom:12px}.admin-success[data-v-7ecd1d4c]{font-size:.85rem;color:#2d7a45;background:#d4edda;border:1px solid #b2dfca;border-radius:var(--radius-sm);padding:9px 14px;margin-bottom:12px}.admin-loading[data-v-7ecd1d4c]{padding:32px;text-align:center;color:var(--grey-text);font-size:.9rem}.expand-kekse-balance[data-v-7ecd1d4c]{font-size:.88rem;color:var(--grey-text);margin-bottom:10px}.expand-kekse-balance strong[data-v-7ecd1d4c]{color:var(--near-black)}.profile-hint[data-v-7ecd1d4c]{font-size:.78rem;color:var(--grey-text);margin-top:8px}.blog-list[data-v-7ecd1d4c]{display:flex;flex-direction:column;gap:10px}.blog-row[data-v-7ecd1d4c]{display:flex;align-items:center;gap:16px;background:var(--white);border:1px solid var(--border);border-radius:var(--radius);padding:14px 16px;transition:border-color .15s}.blog-row[data-v-7ecd1d4c]:hover{border-color:#ccc}.blog-row__cover[data-v-7ecd1d4c]{width:64px;height:48px;object-fit:cover;border-radius:var(--radius-sm);flex-shrink:0;background:#f0f0f0;border:1px solid var(--border)}.blog-row__cover--empty[data-v-7ecd1d4c]{display:flex;align-items:center;justify-content:center;font-size:1.3rem;color:var(--grey-text)}.blog-row__meta[data-v-7ecd1d4c]{flex:1;min-width:0}.blog-row__top[data-v-7ecd1d4c]{display:flex;align-items:center;gap:10px;margin-bottom:4px}.blog-row__title[data-v-7ecd1d4c]{font-weight:700;font-size:.95rem;color:var(--near-black);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1}.blog-row__status[data-v-7ecd1d4c]{display:inline-flex;align-items:center;font-size:.72rem;font-weight:700;padding:2px 8px;border-radius:999px;flex-shrink:0;line-height:1}.status--published[data-v-7ecd1d4c]{background:#d4edda;color:#2d7a45}.status--draft[data-v-7ecd1d4c]{background:#fff3cd;color:#856404}.status--scheduled[data-v-7ecd1d4c]{background:#d1ecf1;color:#0c5460}.blog-row__bottom[data-v-7ecd1d4c]{display:flex;gap:12px;font-size:.78rem;color:var(--grey-text)}.blog-row__slug[data-v-7ecd1d4c]{font-family:monospace}.blog-row__excerpt[data-v-7ecd1d4c]{font-size:.8rem;color:var(--grey-text);margin-top:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.blog-row__actions[data-v-7ecd1d4c]{display:flex;gap:6px;flex-shrink:0}.blog-editor[data-v-7ecd1d4c]{background:var(--white);border:1px solid var(--border);border-radius:var(--radius);padding:24px 28px}.blog-editor__header[data-v-7ecd1d4c]{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.blog-editor__title[data-v-7ecd1d4c]{font-size:1.05rem;font-weight:800;color:var(--near-black)}.blog-editor__fields[data-v-7ecd1d4c]{display:flex;flex-wrap:wrap;gap:14px;margin-bottom:16px}.blog-field[data-v-7ecd1d4c]{display:flex;flex-direction:column;gap:4px;min-width:200px;flex:1}.blog-field--wide[data-v-7ecd1d4c]{flex:100%}.blog-field__label[data-v-7ecd1d4c]{font-size:.74rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--grey-text)}.blog-field__input[data-v-7ecd1d4c]{height:36px;padding:0 10px;border:1px solid var(--border);border-radius:var(--radius-sm);font-size:.9rem;color:var(--near-black);background:var(--white)}.blog-field__input[data-v-7ecd1d4c]:focus{outline:none;border-color:var(--red)}.blog-editor__footer[data-v-7ecd1d4c]{display:flex;align-items:center;justify-content:space-between;margin-top:16px;padding-top:16px;border-top:1px solid var(--border)}.blog-publish-toggle[data-v-7ecd1d4c]{display:flex;align-items:center;gap:8px;font-size:.88rem;font-weight:600;color:var(--near-black);cursor:pointer}.admin-toolbar__count[data-v-7ecd1d4c]{font-size:.85rem;color:var(--grey-text)}@media(max-width:900px){.admin-body[data-v-7ecd1d4c]{padding:22px 16px 48px}.admin-tabs[data-v-7ecd1d4c]{overflow-x:auto;padding-bottom:2px;scrollbar-width:thin}.admin-tab[data-v-7ecd1d4c]{flex:0 0 auto;white-space:nowrap;padding:10px 14px}.admin-toolbar[data-v-7ecd1d4c]{flex-wrap:wrap;align-items:stretch}.admin-toolbar[data-v-7ecd1d4c]>*{max-width:100%}.admin-search[data-v-7ecd1d4c]{max-width:none;width:100%}.admin-select[data-v-7ecd1d4c]{width:100%}.admin-table-wrap[data-v-7ecd1d4c]{overflow-x:auto;overflow-y:hidden}.admin-table[data-v-7ecd1d4c]{min-width:760px}.expand-cols[data-v-7ecd1d4c]{grid-template-columns:1fr}.blog-row[data-v-7ecd1d4c]{align-items:flex-start;flex-wrap:wrap}.blog-row__status[data-v-7ecd1d4c]{order:3}.blog-row__actions[data-v-7ecd1d4c]{width:100%;order:4;flex-wrap:wrap}.blog-editor[data-v-7ecd1d4c]{padding:18px 16px}.admin-pagination[data-v-7ecd1d4c]{flex-direction:column;align-items:stretch}.admin-pagination__actions[data-v-7ecd1d4c]{justify-content:stretch}.blog-editor__header[data-v-7ecd1d4c],.blog-editor__footer[data-v-7ecd1d4c]{flex-direction:column;align-items:stretch;gap:12px}.blog-field[data-v-7ecd1d4c]{min-width:100%}.edit-form__label[data-v-7ecd1d4c],.edit-form__label--wide[data-v-7ecd1d4c],.ban-form__input[data-v-7ecd1d4c],.ban-form__input--wide[data-v-7ecd1d4c]{min-width:100%;width:100%}}@media(max-width:640px){.admin-hero[data-v-7ecd1d4c]{padding:36px 0 40px}.admin-hero__title[data-v-7ecd1d4c]{font-size:clamp(2.1rem,10vw,3rem)}.admin-hero__sub[data-v-7ecd1d4c]{font-size:.95rem}.blog-row__cover[data-v-7ecd1d4c]{width:100%;height:140px}.blog-row__bottom[data-v-7ecd1d4c]{flex-direction:column;gap:4px}.admin-btn[data-v-7ecd1d4c],.admin-btn--sm[data-v-7ecd1d4c]{justify-content:center}}.player-admin-page[data-v-3ecd1fcf]{flex:1;background:var(--page-bg)}.player-admin-hero[data-v-3ecd1fcf]{background:var(--red);background-image:radial-gradient(ellipse at 50% 60%,#e84040 0%,var(--red) 50%,var(--red-deeper) 100%);color:var(--white);padding:44px 0 48px}.player-admin-hero__inner[data-v-3ecd1fcf]{max-width:1180px;margin:0 auto;padding:0 24px}.player-admin-hero__back[data-v-3ecd1fcf]{display:inline-flex;margin-bottom:18px;font-size:.85rem;font-weight:700;color:#ffffffe6}.player-admin-hero__state[data-v-3ecd1fcf]{font-size:.95rem;color:#ffffffe6}.player-admin-hero__state--error[data-v-3ecd1fcf]{color:#ffe0e0}.player-admin-head[data-v-3ecd1fcf]{display:grid;grid-template-columns:auto 1fr auto;gap:24px;align-items:center}.player-admin-head__avatar[data-v-3ecd1fcf]{width:124px;height:124px;border-radius:24px;overflow:hidden;background:#ffffff29;border:4px solid rgba(255,255,255,.4);display:flex;align-items:center;justify-content:center;font-size:2.2rem;font-weight:900;flex-shrink:0}.player-admin-head__avatar img[data-v-3ecd1fcf]{width:100%;height:100%;object-fit:cover}.player-admin-head__badges[data-v-3ecd1fcf]{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:14px}.player-chip[data-v-3ecd1fcf]{display:inline-flex;align-items:center;min-height:30px;padding:0 12px;border-radius:999px;background:#ffffff2e;font-size:.78rem;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.player-chip--good[data-v-3ecd1fcf]{background:#14624547}.player-chip--warn[data-v-3ecd1fcf]{background:#48181852}.player-admin-head__name[data-v-3ecd1fcf]{font-size:clamp(2.4rem,6vw,4rem);line-height:1.04;font-weight:900;letter-spacing:-.03em;text-shadow:0 3px 0 var(--red-deeper);margin-bottom:10px}.player-admin-head__meta[data-v-3ecd1fcf]{display:flex;flex-wrap:wrap;gap:12px 24px;color:#ffffffe0;font-size:.92rem;font-weight:600}.player-admin-body[data-v-3ecd1fcf]{max-width:1180px;margin:0 auto;padding:28px 24px 64px}.player-stats[data-v-3ecd1fcf]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-bottom:24px}.stat-card[data-v-3ecd1fcf]{background:var(--white);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow-sm);padding:22px 24px;display:flex;flex-direction:column;gap:6px}.stat-card--dark[data-v-3ecd1fcf]{background:#392929;color:var(--white);border-color:#392929}.stat-card__icon[data-v-3ecd1fcf]{font-size:1.3rem;margin-bottom:6px}.stat-card__label[data-v-3ecd1fcf]{font-size:.8rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--grey-text)}.stat-card--dark .stat-card__label[data-v-3ecd1fcf],.stat-card--dark .stat-card__sub[data-v-3ecd1fcf],.stat-card--dark .stat-card__value[data-v-3ecd1fcf]{color:var(--white)}.stat-card__value[data-v-3ecd1fcf]{font-size:clamp(1.8rem,4vw,2.8rem);font-weight:900;letter-spacing:-.03em;color:var(--near-black);line-height:1.05}.stat-card__sub[data-v-3ecd1fcf]{font-size:.86rem;color:var(--grey-text)}.player-grid[data-v-3ecd1fcf]{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(320px,.8fr);gap:20px;align-items:start}.player-grid__main[data-v-3ecd1fcf],.player-grid__side[data-v-3ecd1fcf]{display:grid;gap:20px}.panel[data-v-3ecd1fcf]{background:var(--white);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow-sm);padding:22px 24px}.panel__header[data-v-3ecd1fcf]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px}.panel__title[data-v-3ecd1fcf]{font-size:1.45rem;font-weight:800;letter-spacing:-.02em;color:var(--near-black)}.panel__copy[data-v-3ecd1fcf],.panel__empty[data-v-3ecd1fcf]{font-size:.9rem;color:var(--grey-text);line-height:1.6}.panel__empty--spaced[data-v-3ecd1fcf]{margin-top:16px}.acc-chip[data-v-3ecd1fcf]{display:flex;align-items:center;gap:10px;padding:12px 14px;background:#fafafa;border:1px solid var(--border);border-radius:var(--radius-sm)}.acc-chip+.acc-chip[data-v-3ecd1fcf],.role-chip+.role-chip[data-v-3ecd1fcf],.sanction-row+.sanction-row[data-v-3ecd1fcf]{margin-top:10px}.acc-chip__dot[data-v-3ecd1fcf]{width:11px;height:11px;border-radius:50%;flex-shrink:0}.acc-chip__content[data-v-3ecd1fcf]{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.acc-chip__name[data-v-3ecd1fcf]{font-weight:700;color:var(--near-black)}.acc-chip__provider[data-v-3ecd1fcf]{font-size:.76rem;color:var(--grey-text);text-transform:capitalize}.acc-chip__link[data-v-3ecd1fcf]{color:var(--red);font-size:.82rem;font-weight:700}.role-chip[data-v-3ecd1fcf]{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:10px 0;border-bottom:1px solid #f2f2f2}.role-chip[data-v-3ecd1fcf]:last-child{border-bottom:none;padding-bottom:0}.role-chip__badge[data-v-3ecd1fcf]{padding:4px 10px;border-radius:999px;font-size:.72rem;font-weight:800;text-transform:uppercase;letter-spacing:.04em;color:var(--white)}.role--admin[data-v-3ecd1fcf]{background:#c0392b}.role--mod[data-v-3ecd1fcf]{background:#2980b9}.role--sup[data-v-3ecd1fcf]{background:#27ae60}.role--default[data-v-3ecd1fcf]{background:#888}.role-chip__server[data-v-3ecd1fcf],.role-chip__mode[data-v-3ecd1fcf]{color:var(--grey-text);font-size:.83rem}.role-chip__mode[data-v-3ecd1fcf]{background:var(--border);padding:3px 8px;border-radius:999px}.sanctions-list[data-v-3ecd1fcf]{display:grid;gap:12px}.comment-list[data-v-3ecd1fcf]{display:grid;gap:12px;margin-top:16px}.comment-row[data-v-3ecd1fcf]{padding:14px 16px;background:#fafafa;border:1px solid var(--border);border-radius:var(--radius-sm)}.comment-row__meta[data-v-3ecd1fcf]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:8px}.comment-row__meta-copy[data-v-3ecd1fcf]{display:grid;gap:2px}.comment-row__meta strong[data-v-3ecd1fcf]{color:var(--near-black)}.comment-row__meta span[data-v-3ecd1fcf]{color:var(--grey-text);font-size:.8rem}.comment-row__actions[data-v-3ecd1fcf],.comment-row__editor-actions[data-v-3ecd1fcf]{display:flex;gap:8px;flex-wrap:wrap}.comment-row__body[data-v-3ecd1fcf]{color:var(--near-black);line-height:1.6;white-space:pre-wrap}.sanction-row[data-v-3ecd1fcf]{display:grid;grid-template-columns:150px minmax(0,1fr) 150px 150px;gap:14px;align-items:start;padding:14px;background:snow;border:1px solid #f0d9d9;border-radius:var(--radius-sm)}.sanction-row__date[data-v-3ecd1fcf],.sanction-row__reason[data-v-3ecd1fcf],.sanction-row__admin[data-v-3ecd1fcf],.sanction-row__status[data-v-3ecd1fcf]{display:flex;flex-direction:column;gap:6px}.sanction-row strong[data-v-3ecd1fcf],.sanction-row span[data-v-3ecd1fcf]{color:var(--near-black)}.sanction-row small[data-v-3ecd1fcf]{color:var(--grey-text);font-size:.8rem;line-height:1.45}.status-pill[data-v-3ecd1fcf]{display:inline-flex;align-items:center;justify-content:center;min-height:28px;padding:0 10px;border-radius:999px;font-size:.75rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.status-pill--warn[data-v-3ecd1fcf]{background:#fdecea;color:var(--red)}.status-pill--muted[data-v-3ecd1fcf]{background:#f2f2f2;color:#666}.stack-form[data-v-3ecd1fcf]{display:grid;gap:10px}.stack-form--comments[data-v-3ecd1fcf]{margin-top:12px}.stack-form__split[data-v-3ecd1fcf]{display:grid;grid-template-columns:minmax(0,1fr) 160px;gap:10px}.stack-form__input[data-v-3ecd1fcf]{height:38px;padding:0 12px;border:1px solid var(--border);border-radius:var(--radius-sm);font-size:.9rem;background:var(--white);color:var(--near-black)}.stack-form__textarea[data-v-3ecd1fcf]{min-height:110px;height:auto;padding:12px;resize:vertical;font:inherit}.stack-form__input[data-v-3ecd1fcf]:focus{outline:none;border-color:var(--red)}.stack-form__check[data-v-3ecd1fcf]{display:inline-flex;align-items:center;gap:8px;color:var(--grey-text);font-size:.92rem;font-weight:600}.admin-btn[data-v-3ecd1fcf]{padding:9px 14px;border-radius:var(--radius-sm);font-size:.84rem;font-weight:700;cursor:pointer}.admin-btn--primary[data-v-3ecd1fcf]{background:var(--red);color:var(--white)}.admin-btn--danger[data-v-3ecd1fcf]{background:#c0392b;color:var(--white)}.admin-btn--ghost[data-v-3ecd1fcf]{background:var(--white);border:1px solid var(--border);color:var(--grey-text)}.admin-btn--sm[data-v-3ecd1fcf]{padding:6px 10px;font-size:.78rem}.admin-error[data-v-3ecd1fcf]{font-size:.85rem;color:var(--red);background:#fdecea;border:1px solid #f5c6c6;border-radius:var(--radius-sm);padding:9px 14px}.admin-success[data-v-3ecd1fcf]{font-size:.85rem;color:#2d7a45;background:#d4edda;border:1px solid #b2dfca;border-radius:var(--radius-sm);padding:9px 14px}@media(max-width:980px){.player-admin-head[data-v-3ecd1fcf]{grid-template-columns:1fr;align-items:start}.player-stats[data-v-3ecd1fcf],.player-grid[data-v-3ecd1fcf]{grid-template-columns:1fr}.sanction-row[data-v-3ecd1fcf]{grid-template-columns:1fr 1fr}}@media(max-width:640px){.player-admin-hero[data-v-3ecd1fcf]{padding:36px 0 40px}.player-admin-hero__inner[data-v-3ecd1fcf],.player-admin-body[data-v-3ecd1fcf]{padding-inline:16px}.player-admin-head__avatar[data-v-3ecd1fcf]{width:96px;height:96px;border-radius:18px}.panel[data-v-3ecd1fcf]{padding:18px 16px}.stack-form__split[data-v-3ecd1fcf],.sanction-row[data-v-3ecd1fcf]{grid-template-columns:1fr}.comment-row__meta[data-v-3ecd1fcf]{flex-direction:column;align-items:start}.comment-row__actions[data-v-3ecd1fcf],.comment-row__editor-actions[data-v-3ecd1fcf]{width:100%}.admin-btn[data-v-3ecd1fcf]{justify-content:center}}.post-page[data-v-d7930879]{flex:1;background:var(--page-bg);padding:48px 24px 80px}.post-page__state[data-v-d7930879]{max-width:720px;margin:0 auto;padding:40px;text-align:center;color:var(--grey-text);font-size:.95rem}.post-page__state--error[data-v-d7930879]{color:var(--red)}.post-article[data-v-d7930879]{max-width:720px;margin:0 auto;background:var(--white);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow-sm);overflow:hidden}.post-article__cover-wrap[data-v-d7930879]{width:100%;max-height:380px;overflow:hidden}.post-article__cover[data-v-d7930879]{width:100%;height:380px;object-fit:cover;display:block}.post-article__header[data-v-d7930879]{padding:36px 40px 24px;border-bottom:1px solid var(--border)}.post-article__meta[data-v-d7930879]{margin-bottom:10px}.post-article__date[data-v-d7930879]{font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.07em;color:var(--red)}.post-article__title[data-v-d7930879]{font-size:2rem;font-weight:900;color:var(--near-black);letter-spacing:-.03em;line-height:1.2;margin-bottom:12px}.post-article__excerpt[data-v-d7930879]{font-size:1.05rem;color:var(--grey-text);line-height:1.6}.post-article__body[data-v-d7930879]{padding:32px 40px;font-size:.97rem;line-height:1.8;color:var(--near-black)}.post-article__body[data-v-d7930879] h1{font-size:1.7rem;font-weight:800;margin:1.2em 0 .4em;letter-spacing:-.02em}.post-article__body[data-v-d7930879] h2{font-size:1.35rem;font-weight:700;margin:1em 0 .4em}.post-article__body[data-v-d7930879] h3{font-size:1.1rem;font-weight:700;margin:.9em 0 .3em}.post-article__body[data-v-d7930879] p{margin:.7em 0}.post-article__body[data-v-d7930879] ul{padding-left:1.6em;list-style:disc;margin:.6em 0}.post-article__body[data-v-d7930879] ol{padding-left:1.6em;list-style:decimal;margin:.6em 0}.post-article__body[data-v-d7930879] li{margin:.3em 0}.post-article__body[data-v-d7930879] blockquote{border-left:3px solid var(--red);padding:.5em 0 .5em 1.2em;color:var(--grey-text);margin:.8em 0;font-style:italic}.post-article__body[data-v-d7930879] code{background:#f4f4f4;border:1px solid var(--border);border-radius:3px;padding:1px 6px;font-family:monospace;font-size:.88em}.post-article__body[data-v-d7930879] a{color:var(--red);text-decoration:underline}.post-article__body[data-v-d7930879] hr{border:none;border-top:1px solid var(--border);margin:1.5em 0}.post-article__body[data-v-d7930879] strong{font-weight:700}.post-article__body[data-v-d7930879] em{font-style:italic}.post-article__back[data-v-d7930879]{padding:20px 40px 28px;border-top:1px solid var(--border)}.post-article__back-link[data-v-d7930879]{font-size:.85rem;font-weight:600;color:var(--grey-text);transition:color .15s}.post-article__back-link[data-v-d7930879]:hover{color:var(--red)}@media(max-width:600px){.post-page[data-v-d7930879]{padding:24px 12px 60px}.post-article__cover[data-v-d7930879]{height:220px}.post-article__header[data-v-d7930879]{padding:24px 20px 18px}.post-article__title[data-v-d7930879]{font-size:1.5rem}.post-article__body[data-v-d7930879]{padding:24px 20px}.post-article__back[data-v-d7930879]{padding:16px 20px 24px}}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}:root{--red: #e32e2e;--red-dark: #c42424;--red-deeper: #a81c1c;--charcoal: #555555;--charcoal-dark: #3a3a3a;--dark: #1a1a1a;--near-black: #222222;--grey-text: #666666;--mid-grey: #999999;--border: #dddddd;--page-bg: #f2f2f2;--white: #ffffff;--link-blue: #3366cc;--font: "Inter", system-ui, -apple-system, sans-serif;--radius-sm: 4px;--radius: 8px;--shadow-sm: 0 1px 4px rgba(0,0,0,.08);--shadow: 0 2px 12px rgba(0,0,0,.1);--shadow-md: 0 4px 24px rgba(0,0,0,.12)}html{font-family:var(--font);font-size:16px;color:var(--near-black);background:var(--page-bg);scroll-behavior:smooth}body{min-height:100vh}img{display:block;max-width:100%}a{color:inherit;text-decoration:none}button{font-family:var(--font);cursor:pointer;border:none;background:none}
