.license-package-form{position:relative;max-width:120rem;margin:0 auto;padding:0 1rem}.license-package-form .formik-validated-searchable-multi-select .MuiFormLabel-root,.license-package-form .MuiFormControl-root .MuiFormLabel-root{top:-.3rem!important;text-transform:none!important}.license-package-form .formik-validated-searchable-multi-select .MuiFormLabel-root.MuiInputLabel-shrink,.license-package-form .MuiFormControl-root .MuiFormLabel-root.MuiInputLabel-shrink{-webkit-transform:translate(1.4rem,-.6rem) scale(.75)!important;transform:translate(1.4rem,-.6rem) scale(.75)!important}.license-package-form .formik-validated-searchable-multi-select .MuiInputBase-root,.license-package-form .MuiFormControl-root .MuiInputBase-root{background-color:#fff}.license-package-form .formik-validated-searchable-multi-select .MuiInputBase-root.Mui-focused .MuiOutlinedInput-notchedOutline,.license-package-form .MuiFormControl-root .MuiInputBase-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:var(--primary,#3682ff)}.license-package-form .form-content{max-width:96rem;margin:0 auto}.license-package-form .form-fields{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:2rem}.license-package-form .form-group{background:#fff;padding:1.5rem;border-radius:.8rem;border:.1rem solid var(--disabled,#d5dded);margin-bottom:2rem}.license-package-form .form-group label{margin-bottom:1rem;font-weight:500}.license-package-form .form-group .custom-control.custom-radio{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:.5rem}.license-package-form .form-group .custom-control.custom-radio .custom-control-label{margin-bottom:0;padding-top:.4rem}.license-package-form .form-group strong{display:block;margin-bottom:1rem}.license-package-form .form-subtitle,.license-package-form h6.form-subtitle{font-size:1.4rem;font-weight:700}.license-package-form .form-separator{border-top:.1rem solid var(--disabled,#d5dded);margin:1.5rem 0}.license-package-form .form-grid,.license-package-form .form-grid-two-columns{display:grid;gap:0 1.5rem}.license-package-form .form-grid{grid-template-columns:repeat(2,1fr);margin-top:1rem}@media screen and (max-width:768px){.license-package-form .form-grid{grid-template-columns:1fr}}.license-package-form .form-grid-two-columns{grid-template-columns:repeat(2,1fr);grid-column:1/-1}@media screen and (max-width:768px){.license-package-form .form-grid-two-columns{grid-template-columns:1fr;gap:1rem 0}}.license-package-form .form-grid-three-columns{display:grid;grid-template-columns:repeat(3,1fr);gap:0 1.5rem;grid-column:1/-1}@media screen and (max-width:768px){.license-package-form .form-grid-three-columns{grid-template-columns:1fr;gap:1rem 0}}.license-package-form .radio-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem;grid-column:1/-1;margin-bottom:1rem}@media screen and (max-width:768px){.license-package-form .radio-grid{grid-template-columns:1fr}}.license-package-form .radio-grid.age-requirements-grid{grid-template-columns:repeat(3,1fr);gap:1.5rem}@media screen and (max-width:768px){.license-package-form .radio-grid.age-requirements-grid{grid-template-columns:1fr}}.license-package-form .extras-section{grid-column:1/-1}.license-package-form .extras-section .extra-option{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;margin-bottom:1.5rem;padding-bottom:1.5rem;border-bottom:.1rem solid var(--disabled,#d5dded)}.license-package-form .extras-section .extra-option:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.license-package-form .extras-section .extra-option .extras-fields-container{display:-ms-flexbox;display:flex;-ms-flex:1 1;flex:1 1;gap:1rem}.license-package-form .extras-section .extra-option .extras-fields-container .equal-width-field{-ms-flex:1 1;flex:1 1;min-width:0}.license-package-form .extras-section .extra-option .remove-button{width:4rem;height:4rem;border:none;background:none;color:#bac9e4;font-size:4rem;line-height:1;padding:0;margin-left:1rem;margin-top:.3rem;cursor:pointer;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0}.license-package-form .extras-section .extra-option .remove-button:hover{color:#c3cfe7}@media screen and (max-width:768px){.license-package-form .extras-section .extra-option{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:stretch;align-items:stretch}.license-package-form .extras-section .extra-option .extras-fields-container{-ms-flex-direction:column;flex-direction:column;margin-bottom:1rem}.license-package-form .extras-section .extra-option .remove-button{-ms-flex-item-align:end;align-self:flex-end}}.license-package-form .loadingOverlay{position:absolute;inset:0}.license-package-form .form-title{margin-bottom:1.6rem;font-size:1.8rem;font-weight:600}.license-package-form .error-message{color:#e82221;margin-top:.5rem}.license-package-form .roles-list{list-style:none;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1rem;margin:0;padding:0}.license-package-form .roles-list__item{list-style:none;padding:1rem;margin:0;background:#fff;border:.1rem solid var(--disabled,#d5dded);border-radius:.5rem;cursor:pointer;-webkit-transition:border .3s ease;transition:border .3s ease;position:relative}.license-package-form .roles-list__item:hover{border:.1rem solid var(--primary);cursor:pointer}.license-package-form .roles-list__item__checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;position:absolute;inset:0;border-radius:.5rem}.license-package-form .roles-list__item__checkbox:focus,.license-package-form .roles-list__item__checkbox:focus-visible{outline:none}.license-package-form .roles-list__item__checkbox:after{display:none}.license-package-form .roles-list__item>label{cursor:pointer}.license-package-form .roles-list__item>label strong{font-size:1.2em}.license-package-form .roles-list__item>label p{margin:0}.license-package-form .roles-list__item:has(.roles-list__item__checkbox:checked){border:.1rem solid var(--primary);outline:.2rem solid var(--primary)}.license-package-form .rolesGroups{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem;margin-top:1rem}.license-package-form .rolesGroups__item{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1rem;width:100%;padding:1rem;background:#fff;border:.1rem solid var(--disabled,#d5dded);border-radius:.5rem;-webkit-transition:border .3s ease;transition:border .3s ease;position:relative}.license-package-form .rolesGroups__item:hover{border:.1rem solid var(--primary)}.license-package-form .rolesGroups__item strong{margin-bottom:.5rem}.license-package-form .notes-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;margin-bottom:1rem}@media screen and (max-width:768px){.license-package-form .notes-grid{grid-template-columns:1fr}}