/* サーバー保存モード（edit-lab/?site=<ID>）だけで使う表示 */
.server-overlay{position:fixed;inset:0;z-index:100;display:grid;place-items:center;padding:16px;background:#edf1f6}
.server-card{display:grid;gap:16px;justify-items:center;text-align:center;max-width:420px;padding:28px 24px;background:#fff;border-radius:14px;box-shadow:0 10px 40px #10264018;line-height:1.7}
.server-link{display:inline-flex;align-items:center;min-height:44px;padding:8px 18px;border-radius:8px;background:#244775;color:#fff;text-decoration:none;font-weight:700}
.server-choices{grid-template-columns:1fr}
.server-facts{display:grid;grid-template-columns:auto 1fr;gap:8px 14px;margin:16px 0;font-size:14px}.server-facts dt{color:#65758e;font-weight:700}.server-facts dd{margin:0;overflow-wrap:anywhere}.server-facts ul{margin:0;padding-left:1.2em}.server-facts code{font-size:13px}
@media(max-width:700px){.server-facts{grid-template-columns:1fr}.server-facts dd{margin-bottom:6px}}
.finish-toolbar .finish-publish{background:#1f7a55;border-color:#1f7a55;color:#fff;font-weight:700}
.finish-toolbar .finish-publish:disabled{opacity:.6}
.server-warn{color:#a13a34}
