@layer puresv{.dashboard.svelte-hd8239{background-color:var(--puresv-canvas);color:var(--puresv-text);font-family:var(--puresv-font);font-size:var(--puresv-text-md);text-align:start;container-type:inline-size}.layout.svelte-hd8239{grid-template-columns:14rem minmax(0,1fr);display:grid}.rail.svelte-hd8239{gap:var(--puresv-space-5);padding:var(--puresv-space-4);border-inline-end:1px solid var(--puresv-border);background-color:var(--puresv-surface);flex-direction:column;display:flex}.workspace.svelte-hd8239{gap:var(--puresv-space-2);font-weight:var(--puresv-weight-semibold);letter-spacing:-.01em;align-items:center;margin:0;display:flex}.workspace-mark.svelte-hd8239{border-radius:var(--puresv-radius-sm);background-color:var(--puresv-primary);width:1.5rem;height:1.5rem;color:var(--puresv-on-primary);font-size:var(--puresv-text-xs);place-items:center;display:grid}.nav.svelte-hd8239{gap:var(--puresv-space-4);flex-direction:column;display:flex}.nav-title.svelte-hd8239{margin:0 0 var(--puresv-space-2);color:var(--puresv-text-muted);font-size:var(--puresv-text-xs);font-weight:var(--puresv-weight-medium);padding-inline-start:var(--puresv-space-2)}.nav.svelte-hd8239 ul:where(.svelte-hd8239){flex-direction:column;gap:1px;margin:0;padding:0;list-style:none;display:flex}.nav-link.svelte-hd8239{width:100%;padding:var(--puresv-space-2);border-radius:var(--puresv-radius-md);color:var(--puresv-text-muted);font:inherit;text-align:start;cursor:pointer;transition:background-color var(--puresv-duration) var(--puresv-ease-out), color var(--puresv-duration) var(--puresv-ease-out);background:0 0;border:0}@media (hover:hover){.nav-link.svelte-hd8239:hover{background-color:var(--puresv-surface-2);color:var(--puresv-text)}}.nav-link[aria-current=page].svelte-hd8239{background-color:var(--puresv-accent-soft);color:var(--puresv-accent-text);font-weight:var(--puresv-weight-medium)}.nav-link.svelte-hd8239:focus-visible{outline:2px solid var(--puresv-ring);outline-offset:2px}.rail-user.svelte-hd8239{gap:var(--puresv-space-2);min-width:0;border-top:1px solid var(--puresv-border);align-items:center;margin-block-start:auto;padding-block-start:var(--puresv-space-3);display:flex}.rail-user-meta.svelte-hd8239{min-width:0}.rail-user-name.svelte-hd8239,.rail-user-mail.svelte-hd8239{text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.rail-user-name.svelte-hd8239{font-size:var(--puresv-text-sm);font-weight:var(--puresv-weight-medium)}.rail-user-mail.svelte-hd8239{color:var(--puresv-text-muted);font-size:var(--puresv-text-xs)}.pane.svelte-hd8239{gap:var(--puresv-space-5);min-width:0;padding:var(--puresv-space-5);flex-direction:column;display:flex}.bar.svelte-hd8239{gap:var(--puresv-space-3);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.bar.svelte-hd8239 h2:where(.svelte-hd8239){margin:0 0 var(--puresv-space-1);font-size:1.25rem;font-weight:var(--puresv-weight-semibold);letter-spacing:-.02em}.bar.svelte-hd8239 p:where(.svelte-hd8239){color:var(--puresv-text-muted);font-size:var(--puresv-text-sm);margin:0}.bar-actions.svelte-hd8239{gap:var(--puresv-space-2);align-items:center;display:flex}.stats.svelte-hd8239{gap:var(--puresv-space-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.split.svelte-hd8239{gap:var(--puresv-space-4);grid-template-columns:minmax(0,1.9fr) minmax(0,1fr);align-items:start;display:grid}.column.svelte-hd8239{gap:var(--puresv-space-4);flex-direction:column;min-width:0;display:flex}.card-title.svelte-hd8239{margin:0 0 var(--puresv-space-3);font-size:var(--puresv-text-md);font-weight:var(--puresv-weight-semibold);letter-spacing:-.01em}.products.svelte-hd8239{gap:var(--puresv-space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.product-row.svelte-hd8239{gap:var(--puresv-space-2);margin:0 0 var(--puresv-space-2);font-size:var(--puresv-text-sm);justify-content:space-between;display:flex}.product-units.svelte-hd8239{color:var(--puresv-text-muted);font-variant-numeric:tabular-nums}.team-note.svelte-hd8239{margin:var(--puresv-space-3) 0 0;color:var(--puresv-text-muted);font-size:var(--puresv-text-sm)}.customer.svelte-hd8239{gap:var(--puresv-space-2);white-space:nowrap;align-items:center;display:inline-flex}.num.svelte-hd8239{text-align:end;font-variant-numeric:tabular-nums}@container (width<56rem){.layout.svelte-hd8239{grid-template-columns:minmax(0,1fr)}.rail.svelte-hd8239{display:none}}@container (width<44rem){.stats.svelte-hd8239{grid-template-columns:repeat(2,minmax(0,1fr))}.split.svelte-hd8239{grid-template-columns:minmax(0,1fr)}}@container (width<30rem){.pane.svelte-hd8239{padding:var(--puresv-space-4)}}.inbox.svelte-1nfcdh{background-color:var(--puresv-canvas);color:var(--puresv-text);font-family:var(--puresv-font);font-size:var(--puresv-text-md);text-align:start;container-type:inline-size}.layout.svelte-1nfcdh{grid-template-columns:19rem minmax(0,1fr);display:grid}.list.svelte-1nfcdh{border-inline-end:1px solid var(--puresv-border);background-color:var(--puresv-surface);flex-direction:column;min-width:0;display:flex}.toolbar.svelte-1nfcdh{gap:var(--puresv-space-3);padding:var(--puresv-space-4);border-bottom:1px solid var(--puresv-border);display:grid}.toolbar-head.svelte-1nfcdh{gap:var(--puresv-space-2);justify-content:space-between;align-items:center;display:flex}.toolbar-head.svelte-1nfcdh h2:where(.svelte-1nfcdh){font-size:var(--puresv-text-lg);font-weight:var(--puresv-weight-semibold);letter-spacing:-.02em;margin:0}.messages.svelte-1nfcdh{padding:var(--puresv-space-2);flex-direction:column;gap:1px;margin:0;list-style:none;display:flex;overflow-y:auto}.message.svelte-1nfcdh{gap:var(--puresv-space-1);width:100%;padding:var(--puresv-space-3);border-radius:var(--puresv-radius-md);color:inherit;font:inherit;text-align:start;cursor:pointer;transition:background-color var(--puresv-duration) var(--puresv-ease-out);background:0 0;border:0;display:grid}@media (hover:hover){.message.svelte-1nfcdh:hover{background-color:var(--puresv-surface-2)}}.message[aria-current=true].svelte-1nfcdh{background-color:var(--puresv-accent-soft)}.message.svelte-1nfcdh:focus-visible{outline:2px solid var(--puresv-ring);outline-offset:-2px}.message-top.svelte-1nfcdh{gap:var(--puresv-space-2);align-items:center;min-width:0;display:flex}.from.svelte-1nfcdh{font-size:var(--puresv-text-sm);font-weight:var(--puresv-weight-medium);text-overflow:ellipsis;white-space:nowrap;margin-inline-end:auto;overflow:hidden}.time.svelte-1nfcdh{color:var(--puresv-text-muted);font-size:var(--puresv-text-xs);font-variant-numeric:tabular-nums;flex-shrink:0}.subject.svelte-1nfcdh{font-size:var(--puresv-text-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.message[data-unread].svelte-1nfcdh .subject:where(.svelte-1nfcdh){font-weight:var(--puresv-weight-semibold)}.dot.svelte-1nfcdh{width:.375rem;height:.375rem;border-radius:var(--puresv-radius-full);background-color:var(--puresv-accent);vertical-align:middle;margin-inline-end:var(--puresv-space-2);display:inline-block}.preview.svelte-1nfcdh{color:var(--puresv-text-muted);font-size:var(--puresv-text-xs);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;line-height:1.5;display:-webkit-box;overflow:hidden}.reader.svelte-1nfcdh{background-color:var(--puresv-canvas);flex-direction:column;min-width:0;display:flex}.reader-head.svelte-1nfcdh{gap:var(--puresv-space-3);padding:var(--puresv-space-4);justify-content:space-between;align-items:flex-start;display:flex}.reader-head.svelte-1nfcdh h3:where(.svelte-1nfcdh){margin:0 0 var(--puresv-space-2);font-size:var(--puresv-text-lg);font-weight:var(--puresv-weight-semibold);letter-spacing:-.02em}.reader-meta.svelte-1nfcdh{gap:var(--puresv-space-2);color:var(--puresv-text-muted);font-size:var(--puresv-text-sm);align-items:center;margin:0;display:flex}.reader-body.svelte-1nfcdh{gap:var(--puresv-space-3);max-width:46rem;padding:var(--puresv-space-4);line-height:1.7;display:grid}.reader-body.svelte-1nfcdh p:where(.svelte-1nfcdh){margin:0}.reader-head.svelte-1nfcdh,.reader-body.svelte-1nfcdh{transition:opacity var(--puresv-duration) var(--puresv-ease-out)}@starting-style{.reader-head.svelte-1nfcdh,.reader-body.svelte-1nfcdh{opacity:0}}.composer.svelte-1nfcdh{gap:var(--puresv-space-3);padding:var(--puresv-space-4);border-top:1px solid var(--puresv-border);background-color:var(--puresv-surface);margin-block-start:auto;display:grid}.composer-actions.svelte-1nfcdh{justify-content:flex-end;display:flex}@container (width<52rem){.layout.svelte-1nfcdh{grid-template-columns:minmax(0,1fr)}.list.svelte-1nfcdh{border-inline-end:0;border-block-end:1px solid var(--puresv-border)}.messages.svelte-1nfcdh{max-height:15rem}}.login.svelte-1dfsnki{background-color:var(--puresv-canvas);color:var(--puresv-text);font-family:var(--puresv-font);font-size:var(--puresv-text-md);text-align:start;container-type:inline-size}.layout.svelte-1dfsnki{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.form-side.svelte-1dfsnki{padding:var(--puresv-space-6) var(--puresv-space-4);place-items:center;display:grid}.form.svelte-1dfsnki{gap:var(--puresv-space-3);width:100%;max-width:22rem;display:grid}.brand.svelte-1dfsnki{gap:var(--puresv-space-2);font-weight:var(--puresv-weight-semibold);letter-spacing:-.01em;align-items:center;margin:0;display:flex}.brand-mark.svelte-1dfsnki{border-radius:var(--puresv-radius-sm);background-color:var(--puresv-primary);width:1.5rem;height:1.5rem;color:var(--puresv-on-primary);font-size:var(--puresv-text-xs);place-items:center;display:grid}.intro.svelte-1dfsnki{margin-block:var(--puresv-space-2)}.intro.svelte-1dfsnki h2:where(.svelte-1dfsnki){margin:0 0 var(--puresv-space-2);font-size:1.5rem;font-weight:var(--puresv-weight-semibold);letter-spacing:-.02em}.intro.svelte-1dfsnki p:where(.svelte-1dfsnki){color:var(--puresv-text-muted);font-size:var(--puresv-text-sm);margin:0;line-height:1.6}form.svelte-1dfsnki{gap:var(--puresv-space-3);display:grid}.row.svelte-1dfsnki{gap:var(--puresv-space-3);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.alt.svelte-1dfsnki{margin:var(--puresv-space-2) 0 0;color:var(--puresv-text-muted);font-size:var(--puresv-text-sm);text-align:center}.link.svelte-1dfsnki{border-radius:var(--puresv-radius-sm);color:var(--puresv-accent-text);font-size:var(--puresv-text-sm);font-weight:var(--puresv-weight-medium);text-decoration:none}@media (hover:hover){.link.svelte-1dfsnki:hover{text-decoration:underline}}.link.svelte-1dfsnki:focus-visible{outline:2px solid var(--puresv-ring);outline-offset:2px}.quote-side.svelte-1dfsnki{gap:var(--puresv-space-6);padding:var(--puresv-space-6);border-inline-start:1px solid var(--puresv-border);background-color:var(--puresv-surface);flex-direction:column;justify-content:space-between;display:flex}.quote.svelte-1dfsnki{font-size:var(--puresv-text-lg);letter-spacing:-.01em;text-wrap:pretty;margin:0;line-height:1.6}.quote.svelte-1dfsnki p:where(.svelte-1dfsnki){margin:0}.author.svelte-1dfsnki{gap:var(--puresv-space-3);align-items:center;display:flex}.author-name.svelte-1dfsnki,.author-role.svelte-1dfsnki{margin:0}.author-name.svelte-1dfsnki{font-size:var(--puresv-text-sm);font-weight:var(--puresv-weight-medium)}.author-role.svelte-1dfsnki{color:var(--puresv-text-muted);font-size:var(--puresv-text-xs)}@container (width<56rem){.layout.svelte-1dfsnki{grid-template-columns:minmax(0,1fr)}.quote-side.svelte-1dfsnki{display:none}}.pricing.svelte-1t6hbbj{gap:var(--puresv-space-6);padding:var(--puresv-space-6) var(--puresv-space-4);background-color:var(--puresv-canvas);color:var(--puresv-text);font-family:var(--puresv-font);font-size:var(--puresv-text-md);text-align:start;display:grid;container-type:inline-size}.intro.svelte-1t6hbbj{gap:var(--puresv-space-3);text-align:center;justify-items:center;display:grid}.intro.svelte-1t6hbbj h2:where(.svelte-1t6hbbj){text-wrap:balance;max-width:30ch;font-size:1.75rem;font-weight:var(--puresv-weight-semibold);letter-spacing:-.03em;margin:0;line-height:1.15}.intro.svelte-1t6hbbj p:where(.svelte-1t6hbbj){max-width:34rem;color:var(--puresv-text-muted);font-size:var(--puresv-text-sm);margin:0;line-height:1.6}.intro.svelte-1t6hbbj .hint:where(.svelte-1t6hbbj){font-size:var(--puresv-text-xs)}.plans.svelte-1t6hbbj{gap:var(--puresv-space-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.plan-head.svelte-1t6hbbj{gap:var(--puresv-space-2);justify-content:space-between;align-items:center;display:flex}.plan-body.svelte-1t6hbbj{gap:var(--puresv-space-3);display:grid}.plan-price.svelte-1t6hbbj{font-size:2rem;font-weight:var(--puresv-weight-semibold);letter-spacing:-.03em;font-variant-numeric:tabular-nums;margin:0;line-height:1.1}.plan-unit.svelte-1t6hbbj{color:var(--puresv-text-muted);font-size:var(--puresv-text-xs);font-weight:var(--puresv-weight-normal);letter-spacing:0;margin-inline-start:var(--puresv-space-1)}.plan-desc.svelte-1t6hbbj{color:var(--puresv-text-muted);font-size:var(--puresv-text-sm);margin:0;line-height:1.6}.features.svelte-1t6hbbj{gap:var(--puresv-space-2);padding:var(--puresv-space-3) 0 0;border-top:1px solid var(--puresv-border);color:var(--puresv-text-muted);font-size:var(--puresv-text-sm);margin:0;list-style:none;display:grid}.features.svelte-1t6hbbj li:where(.svelte-1t6hbbj){gap:var(--puresv-space-2);align-items:center;display:flex}.check.svelte-1t6hbbj{width:1rem;height:1rem;color:var(--puresv-accent);flex-shrink:0;display:inline-flex}.check.svelte-1t6hbbj svg:where(.svelte-1t6hbbj){width:100%;height:100%}.faq.svelte-1t6hbbj{gap:var(--puresv-space-3);width:100%;max-width:42rem;margin-inline:auto;display:grid}.faq.svelte-1t6hbbj h2:where(.svelte-1t6hbbj){font-size:var(--puresv-text-lg);font-weight:var(--puresv-weight-semibold);letter-spacing:-.02em;margin:0}.note.svelte-1t6hbbj{color:var(--puresv-text-muted);font-size:var(--puresv-text-xs);text-align:center;margin:0}@container (width<52rem){.plans.svelte-1t6hbbj{grid-template-columns:minmax(0,1fr)}}.settings.svelte-1k6tme0{padding:var(--puresv-space-5);background-color:var(--puresv-canvas);color:var(--puresv-text);font-family:var(--puresv-font);font-size:var(--puresv-text-md);text-align:start;container-type:inline-size}.page-head.svelte-1k6tme0 h2:where(.svelte-1k6tme0){margin:0 0 var(--puresv-space-1);font-size:1.25rem;font-weight:var(--puresv-weight-semibold);letter-spacing:-.02em}.page-head.svelte-1k6tme0 p:where(.svelte-1k6tme0){margin:0 0 var(--puresv-space-4);color:var(--puresv-text-muted);font-size:var(--puresv-text-sm)}.panel.svelte-1k6tme0{gap:var(--puresv-space-4);max-width:44rem;display:grid}.photo.svelte-1k6tme0{gap:var(--puresv-space-4);align-items:center;display:flex}.photo-actions.svelte-1k6tme0{gap:var(--puresv-space-2);flex-wrap:wrap;align-items:center;display:flex}.photo-actions.svelte-1k6tme0 .hint:where(.svelte-1k6tme0){flex-basis:100%}.hint.svelte-1k6tme0{color:var(--puresv-text-muted);font-size:var(--puresv-text-xs);margin:0;line-height:1.6}.fields.svelte-1k6tme0{gap:var(--puresv-space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.switches.svelte-1k6tme0{gap:var(--puresv-space-4);margin:0;padding:0;list-style:none;display:grid}.switches.svelte-1k6tme0 li:where(.svelte-1k6tme0),.switch-row.svelte-1k6tme0{gap:var(--puresv-space-4);justify-content:space-between;align-items:flex-start;display:flex}.switch-text.svelte-1k6tme0{gap:var(--puresv-space-1);min-width:0;display:grid}.switch-label.svelte-1k6tme0{font-size:var(--puresv-text-md);font-weight:var(--puresv-weight-medium);margin:0}.section.svelte-1k6tme0{gap:var(--puresv-space-1);display:grid}.section-title.svelte-1k6tme0{font-size:var(--puresv-text-md);font-weight:var(--puresv-weight-semibold);letter-spacing:-.01em;margin:0}.save-bar.svelte-1k6tme0{gap:var(--puresv-space-3);border-top:1px solid var(--puresv-border);flex-wrap:wrap;justify-content:space-between;align-items:center;padding-block-start:var(--puresv-space-4);display:flex}.save-actions.svelte-1k6tme0{gap:var(--puresv-space-2);align-items:center;margin-inline-start:auto;display:flex}@container (width<40rem){.fields.svelte-1k6tme0{grid-template-columns:minmax(0,1fr)}}@container (width<30rem){.save-bar.svelte-1k6tme0{flex-direction:column;align-items:flex-start}}.signup.svelte-1mt3i4x{padding:var(--puresv-space-6) var(--puresv-space-4);background-color:var(--puresv-canvas);color:var(--puresv-text);font-family:var(--puresv-font);font-size:var(--puresv-text-md);text-align:start;grid-template-columns:minmax(0,26rem);justify-content:center;display:grid;container-type:inline-size}.brand.svelte-1mt3i4x{gap:var(--puresv-space-2);font-weight:var(--puresv-weight-semibold);letter-spacing:-.01em;align-items:center;margin:0;display:flex}.brand-mark.svelte-1mt3i4x{border-radius:var(--puresv-radius-sm);background-color:var(--puresv-primary);width:1.5rem;height:1.5rem;color:var(--puresv-on-primary);font-size:var(--puresv-text-xs);place-items:center;display:grid}.body.svelte-1mt3i4x{gap:var(--puresv-space-4);display:grid}.intro.svelte-1mt3i4x h2:where(.svelte-1mt3i4x){margin:0 0 var(--puresv-space-2);font-size:1.25rem;font-weight:var(--puresv-weight-semibold);letter-spacing:-.02em}.intro.svelte-1mt3i4x p:where(.svelte-1mt3i4x){color:var(--puresv-text-muted);font-size:var(--puresv-text-sm);margin:0;line-height:1.6}form.svelte-1mt3i4x{gap:var(--puresv-space-3);display:grid}.pair.svelte-1mt3i4x{gap:var(--puresv-space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.group.svelte-1mt3i4x{gap:var(--puresv-space-2);display:grid}.hint.svelte-1mt3i4x{color:var(--puresv-text-muted);font-size:var(--puresv-text-xs);margin:0}.link.svelte-1mt3i4x{border-radius:var(--puresv-radius-sm);color:var(--puresv-accent-text);font-weight:var(--puresv-weight-medium);text-decoration:none}@media (hover:hover){.link.svelte-1mt3i4x:hover{text-decoration:underline}}.link.svelte-1mt3i4x:focus-visible{outline:2px solid var(--puresv-ring);outline-offset:2px}@container (width<24rem){.pair.svelte-1mt3i4x{grid-template-columns:minmax(0,1fr)}}}
