.tradely-label{display:inline-block;vertical-align:middle;margin-right:4px;padding:2px 8px;border-radius:6px;background:var(--tradely-accent,#1d4ed8);color:#fff;font-size:.62em;font-weight:700;letter-spacing:.03em;text-transform:uppercase;line-height:1.6}
.tradely-ex{font-size:.6em;color:#6b7280;font-weight:400}
.tradely-login a{font-size:.8em;font-weight:600}
.tradely-apply{--tradely-accent:#1d4ed8;display:grid;gap:14px;max-width:720px;font-size:15px}
.tradely-apply__grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}
.tradely-apply label{display:grid;gap:5px;font-weight:600;font-size:14px}
.tradely-apply abbr{color:#dc2626;text-decoration:none}
.tradely-apply input,.tradely-apply textarea{width:100%;box-sizing:border-box;border:1px solid #d1d5db;border-radius:10px;padding:10px 12px;font:inherit;font-weight:400}
.tradely-apply input:focus,.tradely-apply textarea:focus{outline:2px solid var(--tradely-accent);outline-offset:1px;border-color:transparent}
.tradely-apply__hp{position:absolute!important;left:-9999px;width:1px;height:1px;overflow:hidden}
.tradely-apply button{justify-self:start;border:0;border-radius:999px;padding:12px 24px;background:var(--tradely-accent);color:#fff;font:inherit;font-weight:700;cursor:pointer}
.tradely-apply button:disabled{opacity:.6}
.tradely-apply__msg{margin:0;font-weight:600}.tradely-apply__msg.is-ok{color:#047857}.tradely-apply__msg.is-err{color:#b91c1c}
@media (max-width:600px){.tradely-apply__grid{grid-template-columns:1fr}}
