.ctf{max-width:600px;margin-top:14px}.ctf label{font-size:var(--fs-md);margin-bottom:3px;display:block}.ctf input,.ctf select,.ctf textarea{background:var(--panel2);width:100%;min-height:44px;color:var(--text);border:1px solid var(--line);border-radius:var(--r-sm2);font:inherit;padding:8px 10px;display:block}.ctf textarea{resize:vertical;min-height:160px}.ctf input:focus-visible,.ctf select:focus-visible,.ctf textarea:focus-visible,.ctsend:focus-visible{outline:2px solid var(--acc);outline-offset:2px}.ctcount{text-align:right;display:block}.ctsend{min-height:44px;font:inherit;padding:8px 20px}.ctsend:disabled{opacity:.6;cursor:wait}.cthp{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.ctres:empty,.ctmsg{display:none}.ctmsg:target{display:block}.ctok,.cterr{border:1px solid var(--line);border-radius:var(--r-md);background:var(--panel);padding:10px 12px}.ctok{color:var(--good)}.cterr{color:var(--bad)}.cterr a{color:inherit}
