.challenge-card.svelte-e1ie9u{border:1px solid var(--guild-border);background:linear-gradient(180deg, rgba(var(--guild-primary-rgb), .06), transparent 55%), var(--guild-surface-elevated);border-radius:.9rem;flex-direction:column;gap:.75rem;padding:.9rem 1rem;display:flex}.challenge-card.compact.svelte-e1ie9u{padding:.85rem}.challenge-card__header.svelte-e1ie9u,.challenge-card__status.svelte-e1ie9u,.challenge-card__meta.svelte-e1ie9u,.challenge-card__actions.svelte-e1ie9u,.challenge-card__scheduler.svelte-e1ie9u{flex-wrap:wrap;align-items:center;gap:.5rem .75rem;display:flex}.challenge-card__header.svelte-e1ie9u{justify-content:space-between}.challenge-card__opened.svelte-e1ie9u,.challenge-card__deadline.svelte-e1ie9u,.challenge-card__meta.svelte-e1ie9u{color:var(--guild-text-secondary);font-size:.8rem}.challenge-card__detail-link.svelte-e1ie9u{color:var(--guild-primary);font-size:.82rem;font-weight:600;text-decoration:none}.challenge-card__header-actions.svelte-e1ie9u{align-items:center;gap:.65rem;display:flex}.challenge-card__share.svelte-e1ie9u{border:1px solid rgba(var(--guild-primary-rgb), .25);background:rgba(var(--guild-primary-rgb), .1);font-family:var(--font-secondary);letter-spacing:.08em;text-transform:uppercase;color:var(--guild-text);cursor:pointer;border-radius:999px;padding:.42rem .78rem;font-size:.72rem;font-weight:700;transition:transform .14s,border-color .14s,background-color .14s}.challenge-card__share.svelte-e1ie9u:hover{border-color:rgba(var(--guild-primary-rgb), .5);background:rgba(var(--guild-primary-rgb), .16);transform:translateY(-1px)}.challenge-card__detail-link.svelte-e1ie9u:hover{text-decoration:underline}.challenge-card__matchup.svelte-e1ie9u{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.challenge-card__player.svelte-e1ie9u{font-family:var(--font-secondary);align-items:baseline;gap:.45rem;display:inline-flex}.challenge-card__name.svelte-e1ie9u{color:var(--guild-text);font-weight:600}.challenge-card__tag.svelte-e1ie9u,.challenge-card__verb.svelte-e1ie9u{color:var(--guild-text-secondary);font-size:.85rem}.challenge-card__linked.svelte-e1ie9u a:where(.svelte-e1ie9u),.action--link.svelte-e1ie9u{color:var(--guild-primary);text-decoration:none}.challenge-card__linked.svelte-e1ie9u a:where(.svelte-e1ie9u):hover,.action--link.svelte-e1ie9u:hover{text-decoration:underline}.challenge-card__action-form.svelte-e1ie9u{display:inline-flex}.status.svelte-e1ie9u{letter-spacing:.04em;text-transform:uppercase;background:rgba(var(--guild-primary-rgb), .08);color:var(--guild-text);border-radius:999px;align-items:center;padding:.2rem .55rem;font-size:.72rem;font-weight:700;display:inline-flex}.status--open.svelte-e1ie9u{background:var(--guild-success-soft);color:var(--guild-success)}.status--accepted.svelte-e1ie9u{background:rgba(var(--guild-primary-rgb), .18);color:var(--guild-primary)}.status--declined.svelte-e1ie9u,.status--withdrawn.svelte-e1ie9u,.status--hidden.svelte-e1ie9u{background:var(--guild-danger-soft);color:var(--guild-danger)}.status--expired.svelte-e1ie9u{background:var(--guild-warning-soft);color:var(--guild-warning)}.status--completed.svelte-e1ie9u{background:rgba(var(--guild-accent-rgb), .16);color:var(--guild-accent)}.action.svelte-e1ie9u{border:1px solid var(--guild-border);background:var(--guild-surface);color:var(--guild-text);cursor:pointer;border-radius:999px;padding:.45rem .8rem;font-size:.85rem;font-weight:600}.action.svelte-e1ie9u:hover{border-color:rgba(var(--guild-primary-rgb), .5);background:rgba(var(--guild-primary-rgb), .05)}.action--danger.svelte-e1ie9u{background:var(--guild-danger-soft);border-color:rgba(var(--guild-danger-rgb), .35);color:var(--guild-danger)}select.svelte-e1ie9u{border:1px solid var(--guild-border);background:var(--guild-surface);min-width:14rem;max-width:100%;color:var(--guild-text);border-radius:.75rem;padding:.45rem .65rem}@media (width<=640px){.challenge-card__header.svelte-e1ie9u{flex-direction:column;align-items:flex-start}.challenge-card__scheduler.svelte-e1ie9u{flex-direction:column;align-items:stretch}select.svelte-e1ie9u{width:100%;min-width:0}}
