.dn{color:#f4f4f5;text-align:left;background:#15161a;border-radius:14px;margin:16px 0 0;padding:16px;font-size:.92rem;line-height:1.45}.dn-title{color:#fff;margin:0;font-size:1rem;font-weight:700}.dn-text{color:#d4d4d8;margin:6px 0 12px}.dn-field{color:#d4d4d8;margin:0 0 6px;font-size:.8rem;font-weight:650;display:block}.dn-row{flex-wrap:wrap;gap:8px;display:flex}.dn-row input{color:#18181b;min-width:0;min-height:46px;font:inherit;-webkit-user-select:text;user-select:text;background:#fff;border:1px solid #52525b;border-radius:10px;flex:200px;padding:10px 12px;font-size:1rem}.dn-row input:focus-visible,.dn-row button:focus-visible{outline-offset:2px;outline:2px solid #fbbf24}.dn-row button{color:#15161a;min-height:46px;font:inherit;cursor:pointer;background:#fff;border:0;border-radius:999px;flex:none;padding:0 18px;font-weight:700}.dn-row button:disabled{opacity:.55;cursor:not-allowed}.dn-privacy{color:#a1a1aa;margin:8px 0 0;font-size:.78rem}.dn-msg{color:#fde68a;margin:10px 0 0;font-weight:600}.dn-msg[data-ok]{color:#bbf7d0}.dn-trap{opacity:0;width:1px;height:1px;position:absolute;left:-10000px}
