.done.svelte-z2ti20{text-align:center;color:var(--ink);flex-direction:column;align-items:center;display:flex}.done-tint.svelte-z2ti20{border-radius:var(--radius-2xl);background:var(--tint);padding:24px 20px 20px}.done-line.svelte-z2ti20{padding:20px 8px 0}.done-plain.svelte-z2ti20{text-align:left;align-items:flex-start}.disc.svelte-z2ti20{background:var(--sky);border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;display:flex}.disc.svelte-z2ti20 .hf-icon{width:32px;height:32px}.done-line.svelte-z2ti20 .disc:where(.svelte-z2ti20),.done-plain.svelte-z2ti20 .disc:where(.svelte-z2ti20){width:76px;height:76px}.done-line.svelte-z2ti20 .disc:where(.svelte-z2ti20) .hf-icon,.done-plain.svelte-z2ti20 .disc:where(.svelte-z2ti20) .hf-icon{width:38px;height:38px}.title.svelte-z2ti20{font:var(--type-display-card);letter-spacing:var(--tracking-display-card);color:var(--heading);margin:14px 0 0}.done-line.svelte-z2ti20 .title:where(.svelte-z2ti20),.done-plain.svelte-z2ti20 .title:where(.svelte-z2ti20){margin-top:16px}.done-plain.svelte-z2ti20 .title:where(.svelte-z2ti20){font:var(--type-display-m);letter-spacing:var(--tracking-display-m)}.text.svelte-z2ti20{font:400 .9375rem/1.45 var(--font-sans);margin:8px 0 18px}.done-line.svelte-z2ti20 .text:where(.svelte-z2ti20){font:var(--type-body);color:var(--ink-muted);margin:8px 0 20px}.done-plain.svelte-z2ti20 .text:where(.svelte-z2ti20){font:var(--type-body);margin:10px 0 0}.actions.svelte-z2ti20{flex-direction:column;align-self:stretch;align-items:stretch;gap:20px;display:flex}.done-plain.svelte-z2ti20 .actions:where(.svelte-z2ti20){align-items:flex-start}@media (width>=900px){.done-tint.svelte-z2ti20{text-align:left;border-radius:var(--radius-4xl);align-items:flex-start;padding:clamp(24px,3vw,40px)}.done-line.svelte-z2ti20{border:2px solid var(--line);border-radius:var(--radius-4xl);padding:clamp(24px,3vw,40px)}.done-tint.svelte-z2ti20 .disc:where(.svelte-z2ti20){width:76px;height:76px}.done-tint.svelte-z2ti20 .disc:where(.svelte-z2ti20) .hf-icon{width:38px;height:38px}.done-tint.svelte-z2ti20 .title:where(.svelte-z2ti20){font:800 clamp(1.625rem, 2.6vw, 2.125rem)/1.05 var(--font-display);letter-spacing:-.02em;margin-top:18px}.done-tint.svelte-z2ti20 .text:where(.svelte-z2ti20){margin:10px 0 22px;font-size:1rem;line-height:1.5}.done-tint.svelte-z2ti20 .actions:where(.svelte-z2ti20){align-self:auto;align-items:flex-start}.done-line.svelte-z2ti20 .actions:where(.svelte-z2ti20){align-self:auto;align-items:center}}
