.SupplyRequisition-module__uYlOLq__wrapper{justify-content:center;align-items:flex-start;padding:2rem 1rem;font-family:Barlow,Trebuchet MS,sans-serif;display:flex;position:relative;top:50px}.SupplyRequisition-module__uYlOLq__card{background:#fff;border-radius:6px;width:100%;max-width:780px;padding:2.5rem 2.5rem 2rem;box-shadow:0 2px 12px #00000012}.SupplyRequisition-module__uYlOLq__title{letter-spacing:.04em;color:#0d2d5e;text-transform:uppercase;margin:0 0 .75rem;font-family:Barlow Condensed,Trebuchet MS,sans-serif;font-size:1.85rem;font-weight:800}.SupplyRequisition-module__uYlOLq__divider{border:none;border-top:1.5px solid #d0d7e3;margin:0 0 1.75rem}.SupplyRequisition-module__uYlOLq__row{gap:1.5rem;margin-bottom:1.25rem;display:flex}.SupplyRequisition-module__uYlOLq__fieldGroup{flex-direction:column;flex:1;gap:.4rem;display:flex}.SupplyRequisition-module__uYlOLq__fieldGroupWide{flex-direction:column;flex:2;gap:.4rem;display:flex}.SupplyRequisition-module__uYlOLq__fieldGroupSmall{flex-direction:column;flex:1;gap:.4rem;display:flex}.SupplyRequisition-module__uYlOLq__fieldGroupFull{flex-direction:column;gap:.4rem;margin-bottom:1.5rem;display:flex}.SupplyRequisition-module__uYlOLq__label{letter-spacing:.08em;color:#0d2d5e;text-transform:uppercase;font-size:.7rem;font-weight:700}.SupplyRequisition-module__uYlOLq__input{color:#1a2b45;box-sizing:border-box;background:#fff;border:1.5px solid #c8d0de;border-radius:4px;outline:none;width:100%;height:44px;padding:0 .75rem;font-family:inherit;font-size:.95rem;transition:border-color .2s,box-shadow .2s}.SupplyRequisition-module__uYlOLq__input:focus{border-color:#0d2d5e;box-shadow:0 0 0 3px #0d2d5e1a}.SupplyRequisition-module__uYlOLq__inputFocused{border-width:2px;border-color:#0d2d5e}.SupplyRequisition-module__uYlOLq__textarea{color:#1a2b45;resize:vertical;box-sizing:border-box;background:#fff;border:1.5px solid #c8d0de;border-radius:4px;outline:none;width:100%;min-height:90px;padding:.65rem .75rem;font-family:inherit;font-size:.95rem;transition:border-color .2s,box-shadow .2s}.SupplyRequisition-module__uYlOLq__textarea:focus{border-color:#0d2d5e;box-shadow:0 0 0 3px #0d2d5e1a}.SupplyRequisition-module__uYlOLq__suppliesSection{border:1.5px solid #c8d0de;border-radius:4px;flex-direction:column;gap:.75rem;margin-bottom:1.25rem;padding:1.1rem 1.25rem 1.25rem;display:flex}.SupplyRequisition-module__uYlOLq__suppliesSection>.SupplyRequisition-module__uYlOLq__label{margin-bottom:.1rem}.SupplyRequisition-module__uYlOLq__checkboxGrid{grid-template-columns:1fr 1fr;gap:.85rem 1rem;display:grid}.SupplyRequisition-module__uYlOLq__checkboxLabel{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:.6rem;display:flex}.SupplyRequisition-module__uYlOLq__checkbox{opacity:0;width:0;height:0;position:absolute}.SupplyRequisition-module__uYlOLq__checkboxCustom{background:#fff;border:1.5px solid #9aa8be;border-radius:3px;justify-content:center;align-items:center;width:18px;min-width:18px;height:18px;transition:background .15s,border-color .15s;display:inline-flex;position:relative}.SupplyRequisition-module__uYlOLq__checkbox:checked+.SupplyRequisition-module__uYlOLq__checkboxCustom{background:#0d2d5e;border-color:#0d2d5e}.SupplyRequisition-module__uYlOLq__checkbox:checked+.SupplyRequisition-module__uYlOLq__checkboxCustom:after{content:"";border:2px solid #fff;border-top:none;border-left:none;width:5px;height:9px;display:block;transform:rotate(45deg)translateY(-1px)}.SupplyRequisition-module__uYlOLq__checkboxText{letter-spacing:.06em;color:#0d2d5e;text-transform:uppercase;font-size:.72rem;font-weight:700}.SupplyRequisition-module__uYlOLq__submitBtn{color:#fff;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;background:#0d2d5e;border:none;border-radius:4px;width:100%;height:52px;font-family:inherit;font-size:.85rem;font-weight:700;transition:background .2s,transform .1s}.SupplyRequisition-module__uYlOLq__submitBtn:hover{background:#163d7c}.SupplyRequisition-module__uYlOLq__submitBtn:active{background:#0a2248;transform:translateY(1px)}@media (max-width:580px){.SupplyRequisition-module__uYlOLq__card{padding:1.5rem 1.25rem}.SupplyRequisition-module__uYlOLq__row{flex-direction:column;gap:1rem}.SupplyRequisition-module__uYlOLq__checkboxGrid{grid-template-columns:1fr}}
