.md-publish{color:var(--md-ink);background:var(--md-panel);border:1px solid var(--md-panel-edge);border-radius:var(--md-round);box-shadow:var(--md-shadow);font-family:var(--md-font);padding:24px;width:min(480px,calc(100vw - 32px));max-height:calc(100dvh - 32px);overflow:auto;box-sizing:border-box}.md-publish::backdrop{background:#0009}.md-publish form{display:grid;gap:14px}.md-publish h2,.md-publish p{margin:0}.md-publish p{font-size:13px;line-height:1.5;color:var(--md-ink-dim)}.md-publish label{display:flex;flex-direction:column;gap:6px;font-size:14px}.md-publish input:not([type=checkbox]){width:100%;box-sizing:border-box;padding:10px;border:1px solid var(--md-ink-faint);border-radius:7px;background:var(--md-bg);color:var(--md-ink);font:inherit}.md-publish label:has(input[type=checkbox]){flex-direction:row-reverse;justify-content:flex-end;align-items:center}.md-publish button{border:1px solid var(--md-ink-faint);border-radius:8px;padding:10px 14px;color:var(--md-ink);background:var(--md-panel-2);cursor:pointer}.md-publish a{color:var(--md-accent)}.md-publish__actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:10px}.md-publish button[type=submit]{background:var(--md-accent);color:var(--md-bg);border-color:var(--md-accent)}.md-publish [hidden]{display:none}.md-take{max-height:calc(100dvh - var(--md-bar-h) - 70px);overflow:auto}.md-publish :is(button,input,a):focus-visible{outline:2px solid var(--md-accent);outline-offset:2px}.md-publish button:disabled{opacity:.45;cursor:default}.md-publish input[type=checkbox]{accent-color:var(--md-accent)}
