.portal .editor .admin-form{grid-template-columns:1fr 1fr;gap:16px;margin-top:24px;display:grid}.portal .editor .admin-form>p,.portal .editor .admin-form>h2,.portal .editor .admin-form>button,.portal .editor .admin-form>.switch-line{grid-column:1/-1}.portal .editor .admin-form label{color:#355044;gap:7px;font-size:13px;font-weight:700;display:grid}.portal .editor .admin-form input,.portal .editor .admin-form select{box-sizing:border-box;width:100%;font:inherit;background:#fff;border:1px solid #cbd8d1;border-radius:9px;padding:13px}.portal .editor .admin-form small{color:#6b7e72;font-size:11px;font-weight:400}.portal .editor .admin-form .switch-line{align-items:flex-start;gap:9px;display:flex}.portal .editor .admin-form .switch-line input{width:18px;margin:0}.portal .editor .admin-form .btn{border:0;justify-content:center;width:100%;padding:15px}.portal .editor .admin-form>p:first-child button{color:#0b3477;cursor:pointer;background:0 0;border:0;padding:0;font-weight:700}.portal .editor .admin-form h2{color:#0b1f4f;margin:0}@media (max-width:560px){.portal .editor .admin-form{grid-template-columns:1fr;gap:14px}.portal .editor .admin-form>p,.portal .editor .admin-form>h2,.portal .editor .admin-form>button,.portal .editor .admin-form>.switch-line{grid-column:auto}.portal .table-card.editor{margin-top:0;padding:24px 20px!important}.portal .portal-body[style]{padding:24px 16px!important}}.portal .editor .admin-form .signup-agreement span{line-height:1.55}.portal .editor .admin-form .signup-agreement a{color:#0b58a1;text-underline-offset:2px;font-weight:800;text-decoration:underline}.portal .editor .admin-form .signup-agreement input:disabled{opacity:.55;cursor:not-allowed}.portal .editor .admin-form .signup-file-confirm{background:#e6f6ed;border:1px solid #ccebd9;border-radius:7px;align-items:center;gap:6px;padding:7px 9px;display:flex;color:#087a43!important}.portal .editor .admin-form .signup-file-confirm svg{flex:none}.portal .editor .admin-form .signup-registration-success{color:#087a43;background:#e6f6ed;border:1px solid #ccebd9;border-radius:9px;grid-column:1/-1;align-items:center;gap:8px;margin:0;padding:12px;font-weight:700;display:flex}.portal .editor .admin-form .signup-registration-success svg{flex:none}.portal .editor .admin-form .signup-file-uploading{background:#edf4ff;border:1px solid #d4e4fa;border-radius:7px;padding:7px 9px;color:#315d96!important}.portal .editor .admin-form .signup-file-error{background:#fff0ee;border:1px solid #ffd4cf;border-radius:7px;padding:7px 9px;color:#b42318!important}.portal .editor .admin-form .signup-registration-success{grid-column:1/-1}.signup-camera-field{gap:7px;display:grid}.signup-camera-field>b{color:#31435b;font-size:13px;font-weight:700}.signup-camera-field>small{color:#697b91;font-size:12px;line-height:1.4}
