.secure-intake{max-width:1000px;margin:45px auto 90px;padding:30px;border-top:3px solid #195b94;background:#f7f9fb;color:#222}.secure-intake h2{font-size:28px;margin:0 0 20px}.secure-intake label{display:block;font-size:15px;font-weight:600;margin:18px 0}.secure-intake input:not([type=checkbox]):not([type=radio]),.secure-intake textarea{display:block;width:100%;padding:12px;border:1px solid #b9c4d0;background:#fff;color:#222;margin-top:8px;font:inherit}.secure-intake input[type=checkbox],.secure-intake input[type=radio]{width:auto;margin-right:8px}.secure-intake fieldset{border:1px solid #ccd3db;padding:16px}.secure-intake fieldset label{display:inline-block;margin:8px 24px 8px 0}.secure-intake .intake-help{font-size:14px;line-height:1.8;color:#505d69}.intake-consent{max-height:180px;overflow:auto;border:1px solid #ccd3db;background:#fff;padding:18px;font-size:14px;line-height:1.9}.intake-receipt{padding:20px;border:1px solid #195b94;background:#eef6ff;margin:20px 0;font-size:18px;white-space:pre-wrap}.intake-trap{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.admin-shell{max-width:1200px}.admin-shell input{padding:12px;border:1px solid #aaa;display:block;margin:16px 0;max-width:100%;width:500px}.admin-record{display:block;width:100%;padding:18px;text-align:left;background:#f1f5f9;border:1px solid #ccd3da;margin:10px 0;cursor:pointer}.admin-shell dd{white-space:pre-wrap;margin:0 0 22px;overflow-wrap:anywhere}.admin-shell dt{font-weight:700;color:#165b9c}#admin-detail{padding:30px;background:#f5f7fa;margin:30px 0}@media(max-width:760px){.secure-intake{padding:20px;margin:25px 16px 60px}.secure-intake h2{font-size:24px}}
