.embedpage .page{font-family:var(--serif);font-size:2rem;margin:0 0 6px;font-weight:600}.embedpage .ebfrm{display:flex;flex-direction:column;gap:12px;margin-top:18px;max-width:44rem}.embedpage .ebfrm label{font-size:.8rem;color:var(--faint);text-transform:uppercase;letter-spacing:.1em}.embedpage .ebfrm input,.embedpage .ebfrm select,.embedpage .ebfrm textarea{width:100%;max-width:100%;background:var(--ground);border:1px solid var(--edge2);color:var(--ink);border-radius:9px;padding:9px 11px;font-family:var(--sans);font-size:.95rem}.embedpage .ebfrm textarea{min-height:5em;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.82rem;line-height:1.5}.embedpage .ebfld{display:flex;flex-direction:column;gap:5px;min-width:0}.embedpage .ebbtns{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.embedpage .fldhint{color:var(--faint);font-size:.78rem;line-height:1.45}.embedpage .msg{border-radius:11px;padding:11px 13px;margin:0 0 14px;font-size:.92rem;line-height:1.5}.embedpage .msg.bad{color:var(--dark-c);border:1px solid var(--dark-c);background:rgba(190,120,120,.10)}.embedpage .ebprev{width:100%;min-height:11em;border:1px dashed var(--edge2);border-radius:11px;background:transparent}.embedpage .terms{border:1px solid var(--edge);border-radius:12px;padding:14px 16px;margin-top:22px;line-height:1.6;color:var(--muted)}.embedpage .terms h2.termshd{font-family:var(--serif);font-size:1.1rem;margin:0 0 8px;color:var(--ink);font-weight:600}.embedpage .terms ul{margin:8px 0 0;padding-left:1.15rem}.embedpage .terms li{margin:5px 0}.embedpage .ebfrm.ebsnip{margin-top:10px}.embedpage h2.ebsechd{font-family:var(--serif);font-size:1.22rem;margin:26px 0 0;font-weight:600}.embedpage .sec{margin:0;padding:0;background:none;border:0}