.subscribe-dialog[data-v-318d444d]{border:1px solid var(--c-border);background-color:var(--c-bg);width:min(22rem,100vw - 2rem);color:var(--c-text);border-radius:.8em;margin:auto;padding:1.2rem;font-size:1rem;box-shadow:0 1em 3em #0003}.subscribe-dialog[data-v-318d444d]::backdrop{background-color:#0004}.subscribe-dialog h2[data-v-318d444d]{margin:0;font-size:1.1em}.subscribe-dialog input[type=email][data-v-318d444d]{border:1px solid var(--c-border);background-color:var(--c-bg-2);min-width:0;font:inherit;color:var(--c-text);border-radius:.5em;padding:.4em .6em}.subscribe[data-v-318d444d]{gap:.8em;display:grid}.subscribe-note[data-v-318d444d]{color:var(--c-text-2);margin:0;font-size:.9em}.subscribe-types[data-v-318d444d]{gap:1em;display:flex}.subscribe-types label[data-v-318d444d]{cursor:pointer;align-items:center;gap:.3em;display:inline-flex}.subscribe-message[data-v-318d444d]{color:var(--c-primary);margin:0;font-size:.9em}.subscribe-message.error[data-v-318d444d]{color:var(--c-error)}.subscribe-actions[data-v-318d444d]{justify-content:flex-end;align-items:center;gap:.5em;display:flex}.subscribe-actions>button[data-v-318d444d]{color:var(--c-text-2);border-radius:.5em;padding:.3em .6em}:is(.subscribe-actions>button[data-v-318d444d]):hover{background-color:var(--c-bg-soft)}.subscribe-actions>.z-button[data-v-318d444d]{margin:0}
