.Field-module__kdOvOq__field{gap:var(--space-2);margin-bottom:var(--space-4);flex-direction:column;display:flex}.Field-module__kdOvOq__label{font-weight:600;font-size:var(--font-sm)}.Field-module__kdOvOq__input{min-height:var(--touch-target);padding:var(--space-2) var(--space-3);border:1px solid var(--border-strong);border-radius:var(--radius);background:var(--bg-raised);color:var(--text);font:inherit}.Field-module__kdOvOq__input:focus-visible{outline:2px solid var(--accent);outline-offset:0;border-color:var(--accent)}.Field-module__kdOvOq__hint{color:var(--text-muted);font-size:var(--font-sm)}
.DeleteAccountForm-module__KtacTW__form{margin-top:var(--space-5);padding:var(--space-5);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-raised)}.DeleteAccountForm-module__KtacTW__error{margin-bottom:var(--space-4);padding:var(--space-3) var(--space-4);border:1px solid var(--error);border-radius:var(--radius);color:var(--text);background:color-mix(in srgb, var(--error) 15%, var(--bg));font-size:var(--font-sm)}.DeleteAccountForm-module__KtacTW__info{margin-bottom:var(--space-4);color:var(--text-secondary);font-size:var(--font-sm)}.DeleteAccountForm-module__KtacTW__actions{gap:var(--space-3);flex-wrap:wrap;display:flex}.DeleteAccountForm-module__KtacTW__blockers{font-size:var(--font-sm);color:var(--text-secondary)}.DeleteAccountForm-module__KtacTW__blockers ul{padding-left:var(--space-5)}.DeleteAccountForm-module__KtacTW__consentBox{margin:0 0 var(--space-4);padding:var(--space-4);border:1px solid var(--border-strong);border-radius:var(--radius);font-size:var(--font-sm)}.DeleteAccountForm-module__KtacTW__consentItem{align-items:flex-start;gap:var(--space-3);margin-block:var(--space-3);cursor:pointer;font-size:var(--font-sm);color:var(--text-secondary);display:flex}.DeleteAccountForm-module__KtacTW__consentItem input{width:1.25rem;height:1.25rem;accent-color:var(--accent-strong);flex-shrink:0;margin-top:2px}.DeleteAccountForm-module__KtacTW__done{color:var(--text-secondary)}.DeleteAccountForm-module__KtacTW__done code{color:var(--text);background:var(--bg-card);border-radius:4px;padding:2px 6px}
.DraftBanner-module__EKCjva__banner{margin-block:var(--space-5);padding:var(--space-3) var(--space-4);border:1px solid var(--accent);border-radius:var(--radius);background:color-mix(in srgb, var(--accent-deep) 30%, var(--bg));color:var(--text);font-size:var(--font-sm);border-left-width:4px;font-weight:600}
.LangSwitch-module__nkSRia__link{min-height:var(--touch-target);padding-inline:var(--space-3);border:1px solid var(--border-strong);border-radius:var(--radius);color:var(--text-secondary);font-size:var(--font-sm);white-space:nowrap;align-items:center;display:inline-flex}.LangSwitch-module__nkSRia__link:hover{border-color:var(--accent);color:var(--text);text-decoration:none}
.Button-module__VMVMAW__button{justify-content:center;align-items:center;gap:var(--space-2);min-height:var(--touch-target);padding:var(--space-2) var(--space-5);border-radius:var(--radius);font:inherit;cursor:pointer;border:1px solid #0000;font-weight:600;text-decoration:none;transition:opacity .15s,background-color .15s;display:inline-flex}.Button-module__VMVMAW__button:hover{opacity:.85;text-decoration:none}.Button-module__VMVMAW__button:disabled{cursor:not-allowed;opacity:.45}.Button-module__VMVMAW__primary{background:var(--accent-cta);color:var(--text)}.Button-module__VMVMAW__outline{color:var(--accent);border-color:var(--accent);background:0 0}.Button-module__VMVMAW__ghost{color:var(--text-secondary);background:0 0}
.HomePage-module__x4Ltla__hero{align-items:center;gap:var(--space-4);padding-block:var(--space-8);text-align:center;flex-direction:column;display:flex}.HomePage-module__x4Ltla__logo{border-radius:var(--radius-lg)}.HomePage-module__x4Ltla__title{font-size:var(--font-2xl);line-height:1.1}.HomePage-module__x4Ltla__tagline{max-width:32rem;color:var(--text-secondary);font-size:var(--font-md)}
.LegalLayout-module__gzCkDG__wrapper{max-width:var(--prose-width);padding-block:var(--space-6)}.LegalLayout-module__gzCkDG__head{justify-content:space-between;align-items:baseline;gap:var(--space-3);margin-bottom:var(--space-5);flex-wrap:wrap;display:flex}.LegalLayout-module__gzCkDG__prose h1{font-size:var(--font-xl);line-height:1.25}.LegalLayout-module__gzCkDG__prose h2{margin-top:var(--space-6);margin-bottom:var(--space-3);font-size:var(--font-lg);line-height:1.3}.LegalLayout-module__gzCkDG__prose h3{margin-top:var(--space-5);margin-bottom:var(--space-2);font-size:var(--font-md)}.LegalLayout-module__gzCkDG__prose p,.LegalLayout-module__gzCkDG__prose li{margin-bottom:var(--space-3);color:var(--text-secondary)}.LegalLayout-module__gzCkDG__prose ul,.LegalLayout-module__gzCkDG__prose ol{margin:0 0 var(--space-4);padding-left:var(--space-5)}.LegalLayout-module__gzCkDG__prose strong{color:var(--text)}.LegalLayout-module__gzCkDG__prose table{width:100%;margin-bottom:var(--space-4);border-collapse:collapse;font-size:var(--font-sm)}.LegalLayout-module__gzCkDG__prose th,.LegalLayout-module__gzCkDG__prose td{padding:var(--space-2) var(--space-3);border:1px solid var(--border);text-align:left;vertical-align:top}.LegalLayout-module__gzCkDG__prose th{background:var(--bg-raised);color:var(--text)}.LegalLayout-module__gzCkDG__prose blockquote{margin:0 0 var(--space-4);padding:var(--space-3) var(--space-4);border-left:3px solid var(--accent-deep);background:var(--bg-raised);border-radius:0 var(--radius) var(--radius) 0}.LegalLayout-module__gzCkDG__prose .table-scroll{overflow-x:auto}.LegalLayout-module__gzCkDG__version{margin-top:var(--space-6);padding-top:var(--space-4);border-top:1px solid var(--border);color:var(--text-muted);font-size:var(--font-sm)}
