.private-page.svelte-y8decw{min-height:70dvh;display:grid;place-items:center;padding:1.25rem;color:var(--text-1)}.label.svelte-y8decw{display:inline-flex;margin-bottom:.75rem;color:var(--brand);font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}h1.svelte-y8decw{margin:0;color:var(--text-1);font-size:clamp(1.75rem,5vw,2.4rem);line-height:1.1;letter-spacing:-.04em}p.svelte-y8decw{margin:0}.header.svelte-y8decw p:where(.svelte-y8decw){margin-top:.75rem;color:var(--text-2);font-size:.95rem;line-height:1.7}.form.svelte-y8decw{margin-top:1.75rem;display:grid;gap:1rem}.field.svelte-y8decw{display:grid;gap:.5rem}label.svelte-y8decw{color:var(--text-1);font-size:.875rem;font-weight:700}.input-wrapper.svelte-y8decw{position:relative}input.svelte-y8decw{width:100%;height:3.15rem;padding:0 3.25rem 0 1rem;border-radius:1rem;border:1px solid var(--border);outline:none;color:var(--text-1);background:var(--surface-1);font:inherit;transition:border-color .16s ease,box-shadow .16s ease,background-color .16s ease}input.svelte-y8decw::placeholder{color:color-mix(in srgb,var(--text-2) 70%,transparent)}input.svelte-y8decw:focus{border-color:var(--brand);box-shadow:0 0 0 4px color-mix(in srgb,var(--brand) 18%,transparent)}input[aria-invalid=true].svelte-y8decw{border-color:var(--brand)}.toggle-password.svelte-y8decw{position:absolute;top:50%;right:.8rem;width:2rem;height:2rem;display:grid;place-items:center;transform:translateY(-50%);border:0;border-radius:999px;color:var(--text-2);background:transparent;cursor:pointer;transition:color .16s ease,background-color .16s ease}.toggle-password.svelte-y8decw:hover{color:var(--brand);background:color-mix(in srgb,var(--brand) 12%,transparent)}.toggle-password.svelte-y8decw svg:where(.svelte-y8decw){width:1.15rem;height:1.15rem}.error-message.svelte-y8decw{padding:.85rem 1rem;border-radius:1rem;border:1px solid color-mix(in srgb,var(--brand) 35%,transparent);color:var(--brand);background:color-mix(in srgb,var(--brand) 10%,transparent);font-size:.875rem;line-height:1.5}.unlock-button.svelte-y8decw{height:3.15rem;border:0;border-radius:1rem;color:#141b1e;background:var(--brand);font:inherit;font-weight:800;cursor:pointer;transition:transform .16s ease,opacity .16s ease,box-shadow .16s ease;box-shadow:0 16px 34px color-mix(in srgb,var(--brand) 28%,transparent)}.unlock-button.svelte-y8decw:hover:not(:disabled){transform:translateY(-2px)}.unlock-button.svelte-y8decw:active:not(:disabled){transform:translateY(0)}.unlock-button.svelte-y8decw:disabled{opacity:.5;cursor:not-allowed;box-shadow:none}.footer-text.svelte-y8decw{margin-top:1.25rem;color:var(--text-2);text-align:center;font-size:.78rem;line-height:1.6}@media (max-width: 480px){.private-page.svelte-y8decw{min-height:100dvh;padding:1rem}.private-card.svelte-y8decw{padding:1.35rem;border-radius:1.25rem}.form.svelte-y8decw{margin-top:1.4rem}input.svelte-y8decw,.unlock-button.svelte-y8decw{height:3rem}}.post-page.svelte-kdi8ge{width:min(80rem,100%);margin-inline:auto;padding-top:2rem;padding-bottom:4rem}.post-body.svelte-kdi8ge{max-width:100%;margin-inline:auto}.editorial-hero.svelte-kdi8ge{display:flex;flex-direction:column;align-items:center;text-align:center;margin-bottom:3rem}.tags.svelte-kdi8ge{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center;margin-bottom:1.5rem}.tag.svelte-kdi8ge{font-size:.65rem;letter-spacing:.1em;text-transform:uppercase;padding:.3rem .8rem;border-radius:999px;background:color-mix(in oklab,var(--surface-2),transparent 40%);border:1px solid color-mix(in oklab,var(--border),transparent 60%);color:var(--text-2)}h1.svelte-kdi8ge{font-size:clamp(2rem,5vw,3.5rem);line-height:1.15;color:var(--text-1);font-weight:500;max-width:80ch;text-transform:capitalize;margin-bottom:1rem;letter-spacing:-.01em}.post-description.svelte-kdi8ge{color:var(--text-2);font-size:clamp(1rem,2vw,1.1rem);line-height:1.6;max-width:80ch;margin-bottom:2.5rem}.author-block.svelte-kdi8ge{display:flex;align-items:center;gap:1rem}.author-avatar.svelte-kdi8ge{width:3rem;height:3rem;border-radius:50%;background:var(--brand);background-image:linear-gradient(135deg,color-mix(in oklab,var(--brand),transparent 20%),var(--surface-1))}.author-info.svelte-kdi8ge{display:flex;flex-direction:column;align-items:flex-start}.author-name.svelte-kdi8ge{font-weight:600;color:var(--text-1);font-size:.95rem}.post-meta.svelte-kdi8ge{color:var(--text-2);font-size:.8rem}.post-body.svelte-kdi8ge{max-width:100%;margin-inline:auto;font-size:1.1rem;line-height:1.7;color:var(--text-1)}.post-body.svelte-kdi8ge>picture:first-of-type,.post-body.svelte-kdi8ge>img:first-of-type,.post-body.svelte-kdi8ge>p:first-of-type:has(img),.post-body.svelte-kdi8ge>p:first-of-type:has(picture){display:none}@media (max-width: 640px){.post-page.svelte-kdi8ge{padding-top:1rem}}
