.add-dialog{border:1px solid var(--rule);background:var(--screen);width:min(32rem,100vw - 32px);max-height:calc(100dvh - 32px);color:var(--ink);border-radius:12px;margin:auto;padding:0;overflow:auto}.add-dialog::backdrop{background:#0006}.add-dialog-body{padding:16px 20px 20px}.add-dialog-head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.add-dialog-head h2{font:600 18px var(--sans);margin:0}.add-dialog form,.add-page form{max-width:none}.add-page-cancel{margin-top:16px}.check-add{flex-wrap:wrap;gap:8px;margin-top:24px;display:flex}
