.hub-page[data-v-8e63d572]{color:var(--br-color-text);width:min(100%,1280px);margin-left:auto;margin-right:auto}.hub-page__back[data-v-8e63d572]{margin-bottom:24px}.hub-page__back-link[data-v-8e63d572]{color:var(--br-color-primary);align-items:center;gap:6px;font-family:Nunito Sans,Arial,sans-serif;font-size:14px;line-height:20px;text-decoration:none;display:inline-flex}.hub-page__back-link[data-v-8e63d572]:hover{text-decoration:underline}.hub-page__stack[data-v-8e63d572]{flex-direction:column;gap:32px;display:flex}.hub-page__hero[data-v-8e63d572]{border:1px solid color-mix(in srgb, var(--br-color-outline-variant) 30%, transparent);background-color:var(--br-color-surface-card);border-radius:12px;position:relative;overflow:hidden}.hub-page__hero-gradient[data-v-8e63d572]{background:linear-gradient(to left, color-mix(in srgb, var(--br-color-surface-container) 50%, transparent), transparent);pointer-events:none;width:33%;height:100%;position:absolute;top:0;right:0}.hub-page__hero-decor[data-v-8e63d572]{opacity:.05;color:var(--br-color-text);pointer-events:none;-webkit-user-select:none;user-select:none;font-size:300px;line-height:1;position:absolute;top:-20px;right:-20px}.hub-page__hero-body[data-v-8e63d572]{z-index:1;flex-direction:column;gap:16px;padding:24px;display:flex;position:relative}@media (width>=768px){.hub-page__hero-body[data-v-8e63d572]{padding:32px}}.hub-page__title[data-v-8e63d572]{color:var(--br-color-text);overflow-wrap:anywhere;margin:0;font-family:Literata,Times New Roman,serif;font-size:32px;font-weight:700;line-height:40px}.hub-page__meta[data-v-8e63d572]{flex-wrap:wrap;align-items:center;gap:8px 24px;display:flex}.hub-page__stats[data-v-8e63d572]{border-top:1px solid color-mix(in srgb, var(--br-color-outline-variant) 20%, transparent);padding-top:16px}[data-v-8e63d572] .hub-page__meta-item{color:var(--br-color-text-muted);align-items:center;gap:6px;font-family:Nunito Sans,Arial,sans-serif;font-size:14px;line-height:20px;display:inline-flex}[data-v-8e63d572] .hub-page__meta-item .q-icon{color:var(--br-color-primary)}[data-v-8e63d572] .hub-page__meta-item a{color:var(--br-color-primary);text-decoration:none}[data-v-8e63d572] .hub-page__meta-item a:hover{text-decoration:underline}[data-v-8e63d572] .hub-page__section-title{color:var(--br-color-text);margin:0 0 16px;font-family:Literata,Times New Roman,serif;font-size:32px;font-weight:700;line-height:40px}[data-v-8e63d572] .hub-page__card{border:1px solid color-mix(in srgb, var(--br-color-outline-variant) 30%, transparent);background-color:var(--br-color-surface-card);border-radius:12px;overflow:hidden}[data-v-8e63d572] .hub-page__list{flex-direction:column;gap:12px;display:flex}[data-v-8e63d572] .hub-page__empty{color:var(--br-color-text-muted);border-radius:12px;font-family:Nunito Sans,Arial,sans-serif;font-size:14px}.hub-stats[data-v-fa3fa52b]{flex-wrap:wrap;gap:16px 32px;display:flex}.hub-stats__item[data-v-fa3fa52b]{flex-direction:column;gap:4px;min-width:4rem;display:flex}.hub-stats__label[data-v-fa3fa52b]{text-transform:uppercase;letter-spacing:.5px;color:var(--br-color-text-muted);font-family:Nunito Sans,Arial,sans-serif;font-size:11px;font-weight:600}.hub-stats__value[data-v-fa3fa52b]{color:var(--br-color-text);font-family:Literata,Times New Roman,serif;font-size:22px;line-height:1.1}.hub-stats__win[data-v-fa3fa52b]{color:var(--br-color-primary)}.hub-stats__loss[data-v-fa3fa52b]{color:var(--br-color-error)}.hub-stats__sep[data-v-fa3fa52b]{color:var(--br-color-text-muted);font-weight:400}.team-page__member-link[data-v-05faf70e]{color:inherit;text-decoration:none}.team-page__member-link[data-v-05faf70e]:hover{color:var(--br-color-primary);text-decoration:underline}.team-page__games[data-v-05faf70e]{border-top:1px dashed color-mix(in srgb, var(--br-color-outline-variant) 35%, transparent);flex-direction:column;gap:8px;padding-top:10px;display:flex}
