.authmain{max-width:1100px}.regfacts{display:flex;gap:12px 26px;flex-wrap:wrap;padding:22px;background:#edf5fa;border-left:4px solid #dfbb54;margin:25px 0}.regfacts span{font-size:13px}.reggrid{display:grid;grid-template-columns:1fr 1fr;gap:0 24px}.regform input:not([type=checkbox]),.regform select,.coord select,.coord textarea,.regfilters input,.regfilters select{width:100%;padding:12px;border:1px solid #bacdd9;background:white;border-radius:3px;font:inherit;color:#163e58;box-sizing:border-box}.regform select{margin:10px 0}.regform h2{margin:25px 0 10px}.regprivacy{background:#f1f6f9;padding:20px;margin:24px 0}.regprivacy p{font-size:12px}.regcheck{display:flex!important;gap:12px;align-items:flex-start}.regcheck input{width:18px!important;min-width:18px;margin-top:4px}.regtrap{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.regsuccess{border-top:4px solid #17846d}.regstats{display:flex;gap:14px;flex-wrap:wrap;margin:20px 0}.regstats div{background:#edf5fa;padding:15px 20px;min-width:130px}.regstats strong{display:block;font-size:26px}.regfilters{display:flex;gap:12px;align-items:center;flex-wrap:wrap;margin:22px 0}.regfilters input{max-width:300px}.regfilters select{width:auto}.regtablewrap{overflow-x:auto}.regtable{border-collapse:collapse;min-width:1000px;width:100%;font-size:12px}.regtable th,.regtable td{border-bottom:1px solid #cfdee7;padding:14px;text-align:left;vertical-align:top}.regtable th{background:#eaf3f8}.regtable td p{font-size:12px;margin:5px 0}.regtable details{min-width:240px}.coord textarea{min-height:75px}.coord label{font-size:12px;display:block;margin:12px 0 5px}.coord .button{margin:10px 0}.regsummary{padding:14px;background:#f5f8fa}.authbody .regtable input[type=checkbox]{width:auto}.regtable a{overflow-wrap:anywhere}@media(max-width:650px){.reggrid{grid-template-columns:1fr}.regform{padding:20px}.regfacts{display:grid}.authmain h1{font-size:32px}}
