.rrw.svelte-8qj0k{container-type:inline-size}.rr.svelte-8qj0k{position:relative;display:grid;grid-template-columns:70px minmax(0,1fr) auto;gap:16px;align-items:center;border:1px solid var(--line);background:var(--panel);border-radius:18px;padding:12px 16px;color:var(--txt);transition:border-color .25s,transform .25s,box-shadow .25s}.rr.svelte-8qj0k:hover{border-color:var(--acc);transform:translate(6px);box-shadow:0 0 40px -18px var(--glow)}.dt.svelte-8qj0k{display:block;text-align:center;border-radius:12px;background:var(--tint);padding:8px 0;line-height:1.1}.dt.svelte-8qj0k small:where(.svelte-8qj0k){display:block;font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--acc)}.dt.svelte-8qj0k b:where(.svelte-8qj0k){display:block;font-size:24px;font-weight:800}.dt.svelte-8qj0k span:where(.svelte-8qj0k){display:block;font-size:12px;font-weight:600;color:var(--mute)}.mid.svelte-8qj0k{min-width:0}.rr.svelte-8qj0k h3:where(.svelte-8qj0k){font-size:17px;font-weight:700;line-height:1.25;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.nm.svelte-8qj0k:after{content:"";position:absolute;inset:0;border-radius:18px}.rr.svelte-8qj0k:hover .nm:where(.svelte-8qj0k){color:var(--acc)}.where.svelte-8qj0k{font-size:14px;color:var(--mute);margin-top:2px}.chips.svelte-8qj0k{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.chips.svelte-8qj0k em:where(.svelte-8qj0k){font-style:normal;border:1px solid var(--line);border-radius:6px;padding:1px 7px;font-size:12px;font-weight:700;color:var(--txt);white-space:nowrap}.chips.svelte-8qj0k em.more:where(.svelte-8qj0k){color:var(--acc);border-color:color-mix(in srgb,var(--acc) 40%,transparent)}.go.svelte-8qj0k{position:relative;z-index:1;font-size:14px;font-weight:700;padding:10px 16px;border-radius:10px;background:var(--acc);color:var(--on);white-space:nowrap;transition:box-shadow .2s}.go.svelte-8qj0k:hover{box-shadow:0 0 20px var(--glow)}.go.ghost.svelte-8qj0k{background:none;color:var(--acc);border:1px solid color-mix(in srgb,var(--acc) 45%,transparent)}@container (max-width: 520px){.rr.svelte-8qj0k{grid-template-columns:58px minmax(0,1fr);gap:12px;padding:12px}.go.svelte-8qj0k{grid-column:2;justify-self:start}.dt.svelte-8qj0k b:where(.svelte-8qj0k){font-size:22px}}@media(prefers-reduced-motion:reduce){.rr.svelte-8qj0k,.rr.svelte-8qj0k:hover{transition:none;transform:none}}
