@charset "UTF-8";
#fadc-records-helper{margin:22px 0 28px;border:1px solid #cbd9e5;border-radius:16px;background:#f7fafc;color:#17334e;overflow:hidden;font:inherit;max-width:100%;box-shadow:0 3px 12px #17334e08}
#fadc-records-helper>summary{position:relative;display:block;cursor:pointer;padding:19px 52px 19px 20px;list-style:none;background:linear-gradient(115deg,#fff,#edf6fa);color:#17334e}
#fadc-records-helper>summary::-webkit-details-marker{display:none}
#fadc-records-helper>summary:after{content:'+';position:absolute;right:20px;top:50%;transform:translateY(-50%);font-size:27px;font-weight:500;line-height:1}
#fadc-records-helper[open]>summary:after{content:'−'}
#fadc-records-helper .fadc-records-helper__eyebrow{display:block;font-size:11px;letter-spacing:.08em;font-weight:750;color:#386379;line-height:1.5}
#fadc-records-helper .fadc-records-helper__title{display:block;font-size:21px;font-weight:750;line-height:1.3;margin:3px 0}
#fadc-records-helper .fadc-records-helper__hint{display:block;font-size:14px;line-height:1.5;color:#465f74}
#fadc-records-helper .fadc-records-helper__body{padding:20px;border-top:1px solid #d9e3eb}
#fadc-records-helper h3{font-family:inherit;font-weight:750;font-size:21px;line-height:1.35;color:#17334e;margin:0 0 12px}
#fadc-records-helper h4{font-size:17px;color:#17334e;margin:23px 0 10px}
#fadc-records-helper p,#fadc-records-helper li{color:#314e66;font-size:15px;line-height:1.6}
#fadc-records-helper p{margin:0 0 14px}
#fadc-records-helper .fadc-records-helper__choices{border:0;padding:0;margin:18px 0;min-width:0;display:flex;flex-wrap:wrap;gap:8px 14px}
#fadc-records-helper legend{font-size:15px;font-weight:700;margin-bottom:8px;color:#17334e}
#fadc-records-helper .fadc-records-helper__choices label{display:flex;align-items:center;gap:9px;border:1px solid #c4d4e0;border-radius:10px;padding:10px 12px;min-height:44px;background:#fff;color:#17334e;font-size:15px;cursor:pointer;box-sizing:border-box}
#fadc-records-helper input[type=radio]{accent-color:#14546e;width:18px;height:18px;margin:0;flex-shrink:0}
#fadc-records-helper .fadc-records-helper__label{display:block;font-size:15px;font-weight:700;color:#17334e;margin:12px 0 6px}
#fadc-records-helper .fadc-records-helper__label span{font-weight:400}
#fadc-records-helper textarea{display:block;box-sizing:border-box;width:100%;max-width:100%;min-height:260px;padding:14px;border:1px solid #b9cbd9;border-radius:10px;background:#fff;color:#17334e;font:400 15px/1.65 system-ui,sans-serif;resize:vertical;box-shadow:none;overflow:auto}
#fadc-records-helper .fadc-records-helper__actions{display:flex;flex-wrap:wrap;gap:10px;margin:14px 0 8px}
#fadc-records-helper button{min-height:44px;padding:11px 17px;border:1px solid #173e59;border-radius:9px;background:#173e59;color:#fff;font:700 14px/1.4 system-ui,sans-serif;cursor:pointer;box-shadow:none;text-transform:none;letter-spacing:normal}
#fadc-records-helper button[data-records-print]{background:#fff;color:#173e59;border-color:#b3c6d5}
#fadc-records-helper button:hover{background:#0c304a;color:#fff}
#fadc-records-helper :is(summary,button,input,textarea,a):focus-visible{outline:3px solid #147e9d;outline-offset:3px}
#fadc-records-helper .fadc-records-helper__status{font-size:14px;margin:9px 0 0;min-height:0}
#fadc-records-helper .fadc-records-helper__status:empty{display:none}
#fadc-records-helper .fadc-records-helper__checklist{padding-left:22px;margin:0 0 18px}
#fadc-records-helper .fadc-records-helper__checklist li{margin:0 0 9px;padding-left:2px}
#fadc-records-helper .fadc-records-helper__small{font-size:13px;line-height:1.6;color:#465f74}
#fadc-records-helper a{color:#135c7d;text-decoration:underline;text-underline-offset:2px}
#fadc-records-helper [hidden]{display:none!important}
@media(max-width:480px){#fadc-records-helper>summary{padding:17px 45px 17px 16px}#fadc-records-helper .fadc-records-helper__body{padding:17px 15px}#fadc-records-helper .fadc-records-helper__title{font-size:20px}#fadc-records-helper .fadc-records-helper__actions button{flex:1 1 100%}#fadc-records-helper textarea{font-size:16px}#fadc-records-helper .fadc-records-helper__choices label{flex:1 1 100%}}
