.desktop-state-block[data-v-a3232a70]{display:grid;grid-template-columns:auto 1fr;gap:var(--ui-space-3, 12px);padding:var(--ui-space-5, 20px);border-radius:var(--ui-radius-xl, 16px);border:1px solid var(--ui-color-border);background:var(--ui-color-surface-soft);box-shadow:var(--ui-shadow-md)}.desktop-state-block--compact[data-v-a3232a70]{padding:var(--ui-space-4, 16px);border-radius:var(--ui-radius-lg, 12px)}.desktop-state-block__icon[data-v-a3232a70]{width:34px;height:34px;display:grid;place-items:center;border-radius:var(--ui-radius-pill, 999px);background:var(--ui-color-brand-soft);color:var(--ui-color-info)}.desktop-state-block__icon svg[data-v-a3232a70]{width:18px;height:18px}.desktop-state-block__body[data-v-a3232a70]{min-width:0;display:grid;gap:6px}.desktop-state-block__title[data-v-a3232a70]{margin:0;font-size:var(--ui-font-size-lg, 15px);font-weight:var(--ui-font-weight-bold, 800);color:var(--ui-color-text-primary)}.desktop-state-block__description[data-v-a3232a70]{margin:0;font-size:var(--ui-font-size-md, 13px);line-height:var(--ui-line-height-base, 1.5);color:var(--ui-color-text-muted)}.desktop-state-block__actions[data-v-a3232a70]{display:flex;gap:10px;flex-wrap:wrap;padding-top:4px}.desktop-state-block__action[data-v-a3232a70]{min-height:34px;padding:0 16px;border:1px solid var(--ui-button-secondary-border);border-radius:var(--ui-radius-pill, 999px);background:var(--ui-button-secondary-bg, #fff);color:var(--ui-color-text-primary);font:inherit;font-size:var(--ui-font-size-sm, 12px);font-weight:var(--ui-font-weight-semibold, 700);letter-spacing:0;cursor:pointer}.desktop-state-block__action.is-primary[data-v-a3232a70]{border-color:var(--ui-color-info);background:var(--ui-color-info);color:#fff}.desktop-state-block--partial[data-v-a3232a70],.desktop-state-block--refreshing[data-v-a3232a70],.desktop-state-block--stale[data-v-a3232a70]{background:color-mix(in srgb,var(--ui-color-brand-soft) 58%,var(--ui-color-surface))}.desktop-state-block--partial .desktop-state-block__icon[data-v-a3232a70],.desktop-state-block--refreshing .desktop-state-block__icon[data-v-a3232a70],.desktop-state-block--stale .desktop-state-block__icon[data-v-a3232a70]{background:rgba(219,234,254,.9)}.desktop-state-block--list[data-v-a3232a70]{min-height:148px;grid-template-columns:minmax(0,1fr);justify-items:center;align-content:center;gap:var(--ui-space-3, 12px);padding:var(--ui-space-6, 24px);border-radius:var(--ui-radius-xl, 16px);border-color:var(--ui-color-border);background:var(--ui-color-surface-soft);text-align:center;box-shadow:var(--ui-shadow-sm)}.desktop-state-block--list .desktop-state-block__icon[data-v-a3232a70]{width:46px;height:46px;border-radius:var(--ui-radius-lg, 12px);border:1px solid var(--ui-button-soft-border);background:var(--ui-color-brand-soft);box-shadow:var(--ui-shadow-sm)}.desktop-state-block--list .desktop-state-block__icon svg[data-v-a3232a70]{width:22px;height:22px}.desktop-state-block--list .desktop-state-block__body[data-v-a3232a70],.desktop-state-block--workspace .desktop-state-block__body[data-v-a3232a70]{max-width:420px;justify-items:center}.desktop-state-block--list .desktop-state-block__title[data-v-a3232a70]{font-size:var(--ui-font-size-xl, 18px)}.desktop-state-block--list .desktop-state-block__description[data-v-a3232a70]{max-width:340px;line-height:1.5}.desktop-state-block--workspace[data-v-a3232a70]{width:min(560px,100%);grid-template-columns:minmax(0,1fr);justify-items:center;align-content:center;gap:20px;margin:auto;padding:clamp(26px,4vw,48px);border:0;border-radius:0;background:transparent;box-shadow:none;text-align:center}.desktop-state-block__match-preview[data-v-a3232a70]{width:min(300px,100%);display:grid;grid-template-columns:52px minmax(72px,1fr) 52px;align-items:center;gap:14px}.desktop-state-block__team-placeholder[data-v-a3232a70]{width:52px;height:52px;display:grid;place-items:center;border-radius:var(--ui-radius-lg, 12px);border:1px solid var(--ui-button-soft-border);color:var(--ui-color-info);background:var(--ui-color-brand-soft);box-shadow:var(--ui-shadow-sm)}.desktop-state-block__team-placeholder.is-away[data-v-a3232a70]{border-color:var(--ui-color-border);color:var(--ui-color-text-secondary);background:var(--ui-color-surface-muted)}.desktop-state-block__team-placeholder svg[data-v-a3232a70]{width:28px;height:28px}.desktop-state-block__versus[data-v-a3232a70]{display:grid;grid-template-columns:minmax(12px,1fr) auto minmax(12px,1fr);align-items:center;gap:9px;color:var(--ui-color-text-muted)}.desktop-state-block__versus i[data-v-a3232a70]{height:1px;background:var(--ui-color-border-strong)}.desktop-state-block__versus strong[data-v-a3232a70]{display:inline-grid;place-items:center;width:34px;height:28px;border-radius:var(--ui-radius-pill, 999px);border:1px solid var(--ui-color-border);background:var(--ui-color-surface);color:var(--ui-color-text-secondary);font-size:var(--ui-font-size-xs, 11px);font-weight:var(--ui-font-weight-bold, 800)}.desktop-state-block--workspace .desktop-state-block__body[data-v-a3232a70]{gap:8px}.desktop-state-block--workspace .desktop-state-block__title[data-v-a3232a70]{font-size:var(--ui-font-size-xl, 18px);font-weight:var(--ui-font-weight-bold, 800)}.desktop-state-block--workspace .desktop-state-block__description[data-v-a3232a70]{max-width:410px;font-size:var(--ui-font-size-md, 13px);line-height:var(--ui-line-height-base, 1.5)}.desktop-state-block--list .desktop-state-block__actions[data-v-a3232a70],.desktop-state-block--workspace .desktop-state-block__actions[data-v-a3232a70]{justify-content:center}.desktop-state-block--error .desktop-state-block__icon[data-v-a3232a70]{background:var(--ui-color-error-soft);color:var(--ui-color-error)}.desktop-state-block--locked .desktop-state-block__icon[data-v-a3232a70]{background:var(--ui-color-surface-muted);color:var(--ui-color-text-secondary)}.desktop-state-block--loading .desktop-state-block__icon[data-v-a3232a70]{color:var(--ui-color-info)}.desktop-state-block__spinner[data-v-a3232a70]{animation:desktop-state-spin-a3232a70 .9s linear infinite}@keyframes desktop-state-spin-a3232a70{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.desktop-state-block__spinner[data-v-a3232a70]{animation:none}}
