.tool.svelte-dvz3z9{gap:var(--space-6);max-width:56rem;display:grid}.head.svelte-dvz3z9{gap:var(--space-3);display:grid}.tag.svelte-dvz3z9{align-items:center;gap:var(--space-2);border-radius:var(--radius-control);background:var(--accent-soft);color:var(--accent-ink);font-size:var(--text-sm);justify-self:start;padding:6px 12px;font-weight:700;display:inline-flex}h1.svelte-dvz3z9{font-size:var(--text-h2)}h2.svelte-dvz3z9{font-size:var(--text-h3)}.lead.svelte-dvz3z9{max-width:60ch}.privacy.svelte-dvz3z9,.tip.svelte-dvz3z9{gap:var(--space-2);align-items:flex-start;display:flex}.privacy.svelte-dvz3z9{color:var(--ink-2);font-size:var(--text-sm);max-width:60ch}.privacy.svelte-dvz3z9 svg,.tip.svelte-dvz3z9 svg{color:var(--accent-ink);flex:none;margin-top:2px}.card.svelte-dvz3z9{gap:var(--space-4);border-radius:var(--radius-panel);background:var(--bg-raised);box-shadow:inset 0 0 0 1px var(--line), var(--shadow-md);padding:clamp(20px,4vw,32px);display:grid}.card-head.svelte-dvz3z9{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-4);flex-wrap:wrap;display:flex}.progress.svelte-dvz3z9{justify-items:start}.bar.svelte-dvz3z9,.meter.svelte-dvz3z9{background:var(--bg-sunken);border-radius:4px;display:block;position:relative;overflow:hidden}.bar.svelte-dvz3z9{width:100%;height:10px}.meter.svelte-dvz3z9{grid-column:1/-1;height:6px}.bar.svelte-dvz3z9 span:where(.svelte-dvz3z9),.meter.svelte-dvz3z9 span:where(.svelte-dvz3z9){background:var(--accent);transform-origin:0;transition:transform .5s var(--ease-out);position:absolute;inset:0}.tiles.svelte-dvz3z9{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (min-width:760px){.tiles.svelte-dvz3z9{grid-template-columns:1.4fr 1fr 1fr 1fr}}.tile.svelte-dvz3z9{align-content:start;gap:var(--space-1);padding:var(--space-4) var(--space-5);border-radius:var(--radius-tile);background:var(--bg-raised);box-shadow:inset 0 0 0 1px var(--line);display:grid}.tile.main.svelte-dvz3z9{background:var(--accent-soft);box-shadow:none}.tile.svelte-dvz3z9 span:where(.svelte-dvz3z9),.tile.svelte-dvz3z9 small:where(.svelte-dvz3z9){color:var(--ink-2);font-size:var(--text-sm)}.tile.svelte-dvz3z9 strong:where(.svelte-dvz3z9){font-family:var(--font-display);font-variant-numeric:tabular-nums;font-size:1.75rem;line-height:1.1}.steps.svelte-dvz3z9{gap:var(--space-2);padding-left:1.4rem;list-style:decimal;display:grid}.steps.svelte-dvz3z9 li:where(.svelte-dvz3z9)::marker{color:var(--accent-ink);font-weight:700}.tip.svelte-dvz3z9{padding:var(--space-3) var(--space-4);border-radius:var(--radius-tile);background:var(--bg-sunken)}.folders.svelte-dvz3z9,.mails.svelte-dvz3z9{gap:var(--space-2);display:grid}.folders.svelte-dvz3z9 li:where(.svelte-dvz3z9){gap:4px var(--space-3);padding:var(--space-2) 0;grid-template-columns:minmax(0,1fr) auto;display:grid}.folder-name.svelte-dvz3z9{overflow-wrap:anywhere;font-weight:700}.folder-size.svelte-dvz3z9,.mail-size.svelte-dvz3z9{font-variant-numeric:tabular-nums;white-space:nowrap}.mails.svelte-dvz3z9 li:where(.svelte-dvz3z9){gap:var(--space-3);padding:var(--space-2) 0;border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.mail-main.svelte-dvz3z9{gap:2px;min-width:0;display:grid}.subject.svelte-dvz3z9{overflow-wrap:anywhere;font-weight:700}.mail-size.svelte-dvz3z9{font-weight:700}.muted.svelte-dvz3z9{color:var(--ink-2);font-size:var(--text-sm);overflow-wrap:anywhere}.after.svelte-dvz3z9{gap:var(--space-3);flex-wrap:wrap;display:flex}.link.svelte-dvz3z9{align-items:center;gap:var(--space-2);min-height:44px;color:var(--accent-ink);font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;font-weight:700;text-decoration:underline;display:inline-flex}.btn.svelte-dvz3z9{justify-self:start}.error.svelte-dvz3z9{color:var(--danger);font-weight:700}.spinner.svelte-dvz3z9{border:3px solid var(--accent);border-right-color:#0000;border-radius:50%;width:28px;height:28px;animation:.8s linear infinite svelte-dvz3z9-spin}@keyframes svelte-dvz3z9-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.spinner.svelte-dvz3z9{animation:none}}
