.author-contact[data-v-acde7511]{border:1px solid var(--border);background:var(--background);width:min(560px,100% - 32px);max-height:calc(100dvh - 48px);color:var(--foreground);border-radius:16px;margin:auto;padding:28px;position:fixed;overflow:auto}.author-contact[data-v-acde7511]::backdrop{background:#0009}.author-contact>div[data-v-acde7511]{padding-right:24px}.author-close[data-v-acde7511]{background:var(--surface);width:32px;height:32px;color:var(--foreground);cursor:pointer;border:0;border-radius:6px;place-items:center;display:grid;position:absolute;top:16px;right:16px}h2[data-v-acde7511]{margin:0;font-size:24px}p[data-v-acde7511]{font-size:14px;line-height:1.6}.author-form[data-v-acde7511]{min-width:0}.author-form fieldset[data-v-acde7511]{border:0;gap:10px;min-width:0;margin:0;padding:0;display:grid}.author-form label[data-v-acde7511]{font-size:14px;font-weight:600}.author-form input[data-v-acde7511],.author-form textarea[data-v-acde7511]{border:1px solid var(--border);background:var(--surface);width:100%;color:var(--foreground);font:inherit;border-radius:8px;padding:12px}.author-form textarea[data-v-acde7511]{resize:vertical}.author-form label[data-v-acde7511]:not(:first-child){margin-top:8px}.author-form button[data-v-acde7511]{justify-self:start}.author-form p[data-v-acde7511]{margin:0 0 6px}.author-form>p[data-v-acde7511]{margin-top:14px}.author-form [role=alert][data-v-acde7511]{color:var(--destructive,#b42318)}@media (width<=550px){.author-contact[data-v-acde7511]{padding:22px 18px}}
