.quest-toast{align-items:center;gap:.6rem;width:100%;min-width:0;display:flex}.quest-toast__text{flex-direction:column;flex:1;min-width:0;display:flex}.quest-toast__quest{font-family:var(--font-sans);letter-spacing:0;text-overflow:ellipsis;white-space:nowrap;color:color-mix(in srgb, var(--ludex-on-deep) 62%, transparent);font-size:.75rem;font-weight:500;line-height:1.3;overflow:hidden}.quest-toast__reward{color:var(--ludex-shine);flex-shrink:0;font-size:.8rem;font-weight:700}.quest-toast__dot{opacity:.6}.quest-toast__claim{cursor:pointer;white-space:nowrap;background:linear-gradient(180deg, var(--ludex-accent-light), var(--color-ludex));height:2rem;color:var(--ludex-shine);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--ludex-shine) 30%, transparent), 0 6px 16px color-mix(in srgb, var(--color-ludex) 38%, transparent);border-radius:999px;flex-shrink:0;align-items:center;gap:.35rem;padding-inline:.85rem;font-size:.8rem;font-weight:700;transition:transform .15s,filter .15s;display:inline-flex}.quest-toast__claim:hover:not(:disabled){filter:brightness(1.08);transform:translateY(-1px)}.quest-toast__claim:active:not(:disabled){transform:scale(.96)}.quest-toast__claim:disabled{cursor:not-allowed;opacity:.7}.quest-toast__claim[aria-busy=true]{cursor:progress}@media (max-width:767px){.quest-toast__claim{height:1.85rem;padding-inline:.75rem}}
