/*!
 * BS5 Gravity Forms Frontend Styles
 * Version: 1.0.0
 */.gform_wrapper .gform_description:empty,.gform_wrapper .gform_required_legend:empty{display:none}.gform_wrapper .gfield_label{font-size:1rem}.gform_wrapper .gform_fields:not(.top_label) .gfield:not(.gsection):not(.gfield_html){display:grid;grid-template-columns:1fr 3fr;grid-column-gap:2rem}.gform_wrapper .gform_fields:not(.top_label) .gfield:not(.gsection):not(.gfield_html) .gfield_label{grid-area:1/1/2/2}.gform_wrapper .gform_fields:not(.top_label) .gfield:not(.gsection):not(.gfield_html) .ginput_container{grid-area:1/2/2/3}.gform_wrapper .gform_fields:not(.top_label) .gfield:not(.gsection):not(.gfield_html) .gfield_description{grid-area:2/2/3/3}.gform_wrapper .gform_fields.right_label .gfield>.gfield_label{text-align:right}.gform_wrapper .gform_footer.left_label,.gform_wrapper .gform_footer.right_label{margin-left:calc(25% + 1.5rem)}@media screen and (min-width:576px){.ginput_container_name .name_prefix,.ginput_container_name .name_suffix{flex:.5}}.ginput_container_date{position:relative}.ginput_container_date img.ui-datepicker-trigger{height:14px;opacity:.6;position:absolute;right:.75rem;top:50%;transform:translateY(-50%);width:14px}.ginput_container_multiselect select{font-size:.875rem}.ginput_container_singleproduct .gform-text-input-reset{background-color:transparent;border:none;border-radius:0;box-shadow:none;color:var(--bs5gf-body-color);display:inline-block;font-family:inherit;font-size:.875em;font-weight:500;outline:0;padding:inherit;width:auto}.ginput_list .gfield_header_item--icons,.ginput_list .gfield_list_icons{max-width:48px;width:48px}@media screen and (max-width:576px){.ginput_list .gfield_list_header{display:none}.ginput_list .gfield_list_group{border:1px solid var(bs-border-color);padding:8px}.ginput_list .gfield_list_group .gfield_list_group_item:before{content:attr(data-label);font-size:.8125rem}.ginput_list .gfield_list_group .gfield_list_icons{box-sizing:content-box}.ginput_list .gfield_list_group .gfield_list_icons button{height:20px;width:20px}.ginput_list .gfield_list_group .gfield_list_icons button.delete_list_item{margin-left:.5rem}}.ginput_list .gfield_list_group{align-items:center!important;margin-bottom:.5rem}.ginput_list .gfield_list_icons{display:flex;justify-content:center}.ginput_list .gfield_list_icons button{appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-444 448 256 256'%3E%3Cpath d='M-316 448a128 128 0 1 0 0 256 128 128 0 0 0 0-256m0 224a96 96 0 1 1 0-192 96 96 0 0 1 0 192'/%3E%3Cpath d='M-332 512v48h-48v32h48v48h32v-48h48v-32h-48v-48z'/%3E%3C/svg%3E");border:none;font-size:0;height:14px;opacity:.5;padding:0;transition:opacity .5s ease-out;width:14px}.ginput_list .gfield_list_icons button.delete_list_item{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-139 51 512 512'%3E%3Cpath d='M117 51a256 256 0 1 0 0 512 256 256 0 0 0 0-512m0 448a192 192 0 1 1 0-384 192 192 0 0 1 0 384M-11 339h256v-64H-11z'/%3E%3C/svg%3E");margin-left:5px}.gfield--type-fileupload .validation_message--hidden-on-empty:empty{display:none}.gfield--type-fileupload .gfield_validation_message{margin-bottom:.25rem}.gfield--type-fileupload .ginput_preview_list .ginput_preview{color:var(--bs5gf-danger);font-size:.75rem;margin-bottom:1.5rem;padding-right:2.5rem;position:relative}.gfield--type-fileupload .ginput_preview_list .ginput_preview:first-child{margin-top:1rem}.gfield--type-fileupload .ginput_preview_list .ginput_preview:last-child{margin-bottom:1rem}.gfield--type-fileupload .ginput_preview_list .ginput_preview .gfield_fileupload_filename{color:var(--bs5gf-body-color);font-weight:500;margin-right:.25rem;overflow-wrap:anywhere}.gfield--type-fileupload .ginput_preview_list .ginput_preview .gfield_fileupload_filesize{background-color:var(--bs5gf-primary-bg-subtle);border:1px solid var(--bs5gf-primary);border-radius:var(--bs5gf-border-radius-sm);color:var(--bs5gf-primary-text-emphasis);display:inline-block;line-height:1;margin-bottom:.25rem;padding:.0625rem .25rem}.gfield--type-fileupload .ginput_preview_list .ginput_preview .gfield_fileupload_cancel{color:transparent;font-size:0;position:absolute;right:10px;top:0}.gfield--type-fileupload .ginput_preview_list .ginput_preview .gfield_fileupload_cancel:after{background:no-repeat 50%/contain;background-color:var(--bs5gf-danger);content:"";display:inline-block;height:14px;mask:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16"><path stroke="currentColor" stroke-width="2" stroke-linecap="round" d="M4 4l8 8M12 4l-8 8"/></svg>') center/contain;width:14px}.gfield--type-fileupload .ginput_preview_list .ginput_preview .gfield_fileupload_progress{align-items:center;display:flex;gap:.5rem;margin-right:-2.5rem;margin-top:.25rem}.gfield--type-fileupload .ginput_preview_list .ginput_preview .gfield_fileupload_progress .gfield_fileupload_progressbar{background-color:var(--bs5gf-gray-400);border-radius:var(--bs5gf-border-radius-sm);box-shadow:inset 0 1px 2px rgba(0,0,0,.1);display:flex;flex:1;height:.5rem;overflow:hidden}.gfield--type-fileupload .ginput_preview_list .ginput_preview .gfield_fileupload_progress .gfield_fileupload_progressbar .gfield_fileupload_progressbar_progress{background-color:var(--bs5gf-primary);display:flex;flex-direction:column;justify-content:center;overflow:hidden;text-align:center;transition:width .6s ease;white-space:nowrap}.gfield--type-fileupload .ginput_preview_list .ginput_preview .gfield_fileupload_progress .gfield_fileupload_percent{color:var(--bs5gf-primary);font-size:.75rem;font-weight:500;line-height:1;min-width:2rem;text-align:center}.gfield--type-fileupload .ginput_preview_list .ginput_preview .gform_delete_file{background-color:transparent;border:none;bottom:1rem;color:var(--bs5gf-primary);padding:.125rem .25rem;position:absolute;right:.25rem;z-index:10}.gfield--type-fileupload .ginput_preview_list .ginput_preview .gform_delete_file:hover{color:var(--bs5gf-danger)}.gfield--type-fileupload .ginput_preview_list .ginput_preview .gform_delete_file:focus{outline:0}.gform_wrapper .gfield--type-submit{align-self:end}.gform_wrapper .gfield--type-submit.gfield--width-quarter{width:25%}.gform_wrapper .gfield--type-submit.gfield--width-third{width:33.3333%}.gform_wrapper .gfield--type-submit.gfield--width-five-twelfths{width:41.6667%}.gform_wrapper .gfield--type-submit.gfield--width-half{width:50%}.gform_wrapper .gfield--type-submit.gfield--width-seven-twelfths{width:58.3333%}.gform_wrapper .gfield--type-submit.gfield--width-two-thirds{width:66.6667%}.gform_wrapper .gfield--type-submit.gfield--width-three-quarter{width:75%}.gform_wrapper .gfield--type-submit.gfield--width-five-sixths{width:83.3333%}.gform_wrapper .gfield--type-submit.gfield--eleven-twelfths{width:91.6667%}.gform_wrapper .gfield--type-submit.gfield--width-full{width:100%}.gform_heading .gform_required_legend .gfield_required{color:var(--bs5gf-danger)}.gform_validation_errors{background-color:var(--bs5gf-warning-bg-subtle);border:1px solid var(--bs5gf-warning-border-subtle);border-radius:var(--bs5gf-border-radius);margin-bottom:1rem;padding:1rem}.gform_validation_errors:focus{outline:none}.gform_validation_errors h2.gform_submission_error{align-items:center;color:var(--bs5gf-warning-text-emphasis);display:flex;font-size:1rem;font-weight:500;margin-bottom:.5rem;margin-top:0}.gform_validation_errors h2.gform_submission_error.hide_summary{margin-bottom:0}.gform_validation_errors h2.gform_submission_error .gform-icon.gform-icon--circle-error:before{background-color:var(--bs5gf-warning-text-emphasis);content:"";display:inline-block;height:1.25rem;margin-right:.5rem;mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23aaa' viewBox='0 0 16 16'%3E%3Cpath d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16'/%3E%3Cpath d='M7.002 11a1 1 0 1 1 2 0 1 1 0 0 1-2 0M7.1 4.995a.905.905 0 1 1 1.8 0l-.35 3.507a.552.552 0 0 1-1.1 0z'/%3E%3C/svg%3E");mask-size:contain;width:1.25rem}.gform_validation_errors ol{font-size:.875rem;list-style-type:disc;margin:0;padding-left:1.5rem}.gform_validation_errors ol li,.gform_validation_errors ol li a{color:var(--bs5gf-warning-text-emphasis)}.gform_validation_errors ol li a{text-decoration:none}.gform_validation_errors ol li a:hover{text-decoration:underline}.gfield--type-password .password_input_container{display:block;position:relative}.gfield--type-password .password_input_container button.gform_show_password{background:transparent;border:none;color:#5a5f64;cursor:pointer;display:flex;font-size:18px;position:absolute;right:.5rem;top:50%;transform:translateY(-50%)}.gfield--type-password .gfield_password_strength{color:var(--bs5gf-gray-600);font-size:.875rem;margin-bottom:.5rem;padding-left:5rem;position:relative}.gfield--type-password .gfield_password_strength:after,.gfield--type-password .gfield_password_strength:before{background-color:var(--bs5gf-gray-300);border-radius:var(--bs5gf-border-radius-sm);content:"";display:inline-block;height:5px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:4rem}.gfield--type-password .gfield_password_strength:after{transition:.15s;width:0}.gfield--type-password .gfield_password_strength.short:after{background-color:var(--bs5gf-gray-500);width:1rem}.gfield--type-password .gfield_password_strength.bad:after{background-color:var(--bs5gf-danger);width:2rem}.gfield--type-password .gfield_password_strength.good:after{background-color:var(--bs5gf-warning);width:3rem}.gfield--type-password .gfield_password_strength.strong:after{background-color:var(--bs5gf-success);width:4rem}.gfield--type-password .gfield_password_strength.mismatch:after{background-color:var(--bs5gf-warning);width:4rem}.gform_wrapper .gf_page_steps{border-bottom:var(--bs5gf-border-width) var(--bs5gf-border-style) var(--bs5gf-border-color);margin-bottom:16px}.gform_wrapper .gf_page_steps .gf_step{display:inline-block;margin:8px 16px 8px 0}.gform_wrapper .gf_page_steps .gf_step .gf_step_label,.gform_wrapper .gf_page_steps .gf_step .gf_step_number{display:table-cell;vertical-align:middle}.gform_wrapper .gf_page_steps .gf_step .gf_step_number{background:none;border:2px solid var(--bs5gf-gray-300);border-radius:20px;color:var(--bs5gf-gray-800);font-size:14px;font-weight:500;height:30px;text-align:center;width:30px}.gform_wrapper .gf_page_steps .gf_step.gf_step_active .gf_step_number{background:var(--bs5gf-gray-300);color:var(--bs5gf-gray-800)}.gform_wrapper .gf_page_steps .gf_step.gf_step_completed .gf_step_number{position:relative}.gform_wrapper .gf_page_steps .gf_step.gf_step_completed .gf_step_number:before{background:var(--bs5gf-primary);border:2px solid var(--bs5gf-primary);border-radius:20px;content:"";display:table-cell;height:30px;left:-2px;position:absolute;top:-2px;width:30px}.gform_wrapper .gf_page_steps .gf_step.gf_step_completed .gf_step_number:after{background:url("data:image/svg+xml;utf8,<svg fill=%27none%27 stroke=%27%23fff%27 stroke-width=%272%27 viewBox=%270 0 16 16%27 xmlns=%27http://www.w3.org/2000/svg%27><path d=%27M4 8l3 3 5-5%27/></svg>") no-repeat 50%;background-size:20px 20px;content:"";height:16px;left:6px;position:absolute;top:4px;width:16px}.gform_wrapper .gf_page_steps .gf_step.gf_step_hidden{display:none}.gform_wrapper .gf_page_steps .gf_step .gf_step_label{color:inherit;font-size:14px;font-weight:600;line-height:16px;padding-left:8px}.gform-loader{animation:gform-loader 1.1s linear infinite;block-size:10em;border-block-end:1.1em solid var(--bs5gf-secondary);border-block-start:1.1em solid var(--bs5gf-secondary-bg-subtle);border-inline-end:1.1em solid var(--bs5gf-secondary-bg-subtle);border-inline-start:1.1em solid var(--bs5gf-secondary);border-radius:50%;display:inline-block;font-size:2px;inline-size:10em;position:relative;transform:translateZ(0)}@keyframes gform-loader{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.gfield--type-submit,.gform_footer,.gform_page_footer{align-items:center;display:flex;flex-flow:row nowrap;gap:.5rem}.chosen-container{display:inline-block;font-size:.9375rem;position:relative;user-select:none;vertical-align:middle}.chosen-container *{box-sizing:border-box}.chosen-container .chosen-drop{background:#fff;border:var(--bs5gf-border-width) solid var(--bs5gf-border-color);border-top:0;box-shadow:var(--bs5gf-box-shadow);position:absolute;top:100%;width:100%;z-index:1010;clip:rect(0,0,0,0);clip-path:inset(100% 100%)}.chosen-container.chosen-with-drop .chosen-drop{clip:auto;clip-path:none}.chosen-container a{cursor:pointer}.chosen-container .chosen-single .group-name,.chosen-container .search-choice .group-name{color:#999;font-weight:400;margin-right:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chosen-container .chosen-single .group-name:after,.chosen-container .search-choice .group-name:after{content:":";padding-left:2px;vertical-align:top}.chosen-container-single .chosen-single{background-color:#fff;border:var(--bs5gf-border-width) solid var(--bs5gf-border-color);border-radius:var(--bs5gf-border-radius-sm);box-shadow:var(--bs5gf-box-shadow-inset);color:var(--bs5gf-body-color);display:block;height:38px;line-height:36px;overflow:hidden;padding:0 0 0 8px;position:relative;text-decoration:none;white-space:nowrap}.chosen-container-single .chosen-default{color:#999}.chosen-container-single .chosen-single span{display:block;margin-right:26px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chosen-container-single .chosen-single-with-deselect span{margin-right:38px}.chosen-container-single .chosen-single abbr{display:block;font-size:1px;height:12px;position:absolute;right:26px;top:6px;width:12px}.chosen-container-single .chosen-single div{display:block;height:100%;position:absolute;right:0;top:0;width:26px}.chosen-container-single .chosen-single div b{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='7'%3E%3Cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m1 1 5 5 5-5'/%3E%3C/svg%3E");background-position:0 14px;background-repeat:no-repeat;display:block;height:100%;width:100%}.chosen-container-single .chosen-search{margin:0;padding:3px 4px;position:relative;white-space:nowrap;z-index:1010}.chosen-container-single .chosen-search input[type=text]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12'%3E%3Cpath fill='%23888' d='M9.8 11.4c.4.4 1.2.4 1.6 0 .4-.5.4-1.2 0-1.6L8.7 7.1c1.1-1.8.9-4.2-.7-5.7a4.7 4.7 0 1 0-.9 7.3zm-7-8.7c1-1 2.8-1 3.9 0 1 1 1 2.8 0 4a3 3 0 0 1-4 0 3 3 0 0 1 0-4z'/%3E%3C/svg%3E");background-position:98%;background-repeat:no-repeat;border:var(--bs5gf-border-width) solid var(--bs5gf-border-color);border-radius:0;font-family:sans-serif;font-size:1em;height:auto;line-height:normal;margin:1px 0;outline:0;padding:4px 20px 4px 5px;width:100%}.chosen-container-single .chosen-drop{background-clip:padding-box;border-radius:0 0 4px 4px;margin-top:-1px}.chosen-container-single.chosen-container-single-nosearch .chosen-search{position:absolute;clip:rect(0,0,0,0);clip-path:inset(100% 100%)}.chosen-container .chosen-results{color:var(--bs5gf-body-color);margin:0 4px 4px 0;max-height:240px;overflow-x:hidden;overflow-y:auto;padding:0 0 0 4px;position:relative;-webkit-overflow-scrolling:touch}.chosen-container .chosen-results li{display:none;line-height:15px;list-style:none;margin:0;padding:5px 6px;word-wrap:break-word;-webkit-touch-callout:none}.chosen-container .chosen-results li.active-result{cursor:pointer;display:list-item}.chosen-container .chosen-results li.disabled-result{color:#ccc;cursor:default;display:list-item}.chosen-container .chosen-results li.highlighted{background-color:var(--bs5gf-primary);color:#fff}.chosen-container .chosen-results li.no-results{background:var(--bs5gf-gray-100);color:var(--bs5gf-gray-600);display:list-item}.chosen-container .chosen-results li.group-result{cursor:default;display:list-item;font-weight:700}.chosen-container .chosen-results li.group-option{padding-left:15px}.chosen-container .chosen-results li em{font-style:normal;text-decoration:underline}.chosen-container-multi .chosen-choices{background-color:#fff;border:var(--bs5gf-border-width) solid var(--bs5gf-border-color);border-radius:var(--bs5gf-border-radius-sm);box-shadow:var(--bs5gf-box-shadow-inset);cursor:text;height:auto;margin:0;overflow:hidden;padding:5px 9px;position:relative;width:100%}.chosen-container-multi .chosen-choices li{float:left;list-style:none}.chosen-container-multi .chosen-choices li.search-field{margin:0;padding:0;white-space:nowrap}.chosen-container-multi .chosen-choices li.search-field input[type=text]{background:transparent!important;border:0!important;border-radius:0;box-shadow:none;color:var(--bs5gf-body-color);font-family:sans-serif;font-size:100%;height:25px;line-height:normal;margin:1px 0;outline:0;padding:0;width:25px}.chosen-container-multi .chosen-choices li.search-choice{background-color:var(--bs5gf-gray-200);border:var(--bs5gf-border-width) solid var(--bs5gf-border-color);border-radius:var(--bs5gf-border-radius-sm);box-shadow:var(--bs5gf-box-shadow-sm);color:var(--bs5gf-gray-700);cursor:default;font-size:.875em;line-height:16px;margin:3px 5px 3px 0;max-width:100%;padding:3px 20px 3px 5px;position:relative}.chosen-container-multi .chosen-choices li.search-choice span{word-wrap:break-word}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9' height='9'%3E%3Cpath fill='%23343a40' d='M5.5 4.5 9 1 8 0 4.5 3.5 1 0 0 1l3.5 3.5L0 8l1 1 3.5-3.5L8 9l1-1z'/%3E%3C/svg%3E");background-repeat:no-repeat;display:block;font-size:1px;height:12px;opacity:.5;position:absolute;right:3px;top:6px;width:12px}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close:hover{opacity:1}.chosen-container-multi .chosen-choices li.search-choice-disabled{background-color:#e4e4e4;background-image:linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee);border:var(--bs5gf-border-width) solid var(--bs5gf-border-color);color:#666;padding-right:5px}.chosen-container-multi .chosen-choices li.search-choice-focus{background:#d4d4d4}.chosen-container-multi .chosen-choices li.search-choice-focus .search-choice-close{background-position:-42px -10px}.chosen-container-multi .chosen-results{margin:0;padding:0}.chosen-container-multi .chosen-drop .result-selected{color:#ccc;cursor:default;display:list-item}.chosen-container-active .chosen-single,.chosen-container-active.chosen-with-drop .chosen-single{border:var(--bs5gf-border-width) solid var(--bs5gf-border-color);box-shadow:var(--bs5gf-box-shadow-inset)}.chosen-container-active.chosen-with-drop .chosen-single{-moz-border-radius-bottomright:0;border-bottom-right-radius:0;-moz-border-radius-bottomleft:0;border-bottom-left-radius:0}.chosen-container-active.chosen-with-drop .chosen-single div{background:transparent;border-left:none}.chosen-container-active.chosen-with-drop .chosen-single div b{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='7'%3E%3Cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m1 6 5-5 5 5'/%3E%3C/svg%3E");background-position:0 14px;background-repeat:no-repeat}.chosen-container-active .chosen-choices{border:var(--bs5gf-border-width) solid var(--bs5gf-border-color);box-shadow:var(--bs5gf-box-shadow-inset)}.chosen-container-active .chosen-choices li.search-field input[type=text]{color:var(--bs5gf-body-color)!important}.chosen-disabled{cursor:default;opacity:.5!important}.chosen-disabled .chosen-choices .search-choice .search-choice-close,.chosen-disabled .chosen-single{cursor:default}.ui-datepicker{background-color:#fff;border:var(--bs5gf-border-width) var(--bs5gf-border-style) var(--bs5gf-border-color);border-radius:0;box-shadow:var(--bs5gf-box-shadow);display:none;margin:.5rem 0 0;min-width:17em;padding:.5rem;width:auto!important;z-index:1000!important}.ui-datepicker .ui-datepicker-group{float:left}.ui-datepicker table{border:none;font-size:14px;margin:0}.ui-datepicker .ui-datepicker-header,.ui-datepicker .ui-widget-header{border:none;color:#fff;font-weight:400}.ui-datepicker .ui-datepicker-header .ui-state-hover{background:transparent;border-color:transparent;cursor:pointer}.ui-datepicker .ui-datepicker-title{color:#fff;font-size:14px;line-height:14px;margin:0;padding:10px 0;text-align:center}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{font-size:.875rem;height:34px;padding-top:8px;position:relative;top:0;width:34px}.ui-datepicker .ui-state-hover.ui-datepicker-next,.ui-datepicker .ui-state-hover.ui-datepicker-prev{border:none}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-prev-hover{left:0}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-next-hover{right:0}.ui-datepicker .ui-datepicker-prev{float:left}.ui-datepicker .ui-datepicker-prev:before{content:""}.ui-datepicker .ui-datepicker-next{float:right}.ui-datepicker .ui-datepicker-next:before{content:""}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{text-decoration:none}.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span{display:none}.ui-datepicker .ui-datepicker-next.ui-state-disabled,.ui-datepicker .ui-datepicker-prev.ui-state-disabled{visibility:hidden}.ui-datepicker .ui-datepicker-next:not(.ui-state-disabled):before,.ui-datepicker .ui-datepicker-prev:not(.ui-state-disabled):before{color:var(--bs5gf-body-color);font:normal 16px/38px dashicons;padding-left:7px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:34px;width:34px}.ui-datepicker .ui-datepicker-next-hover:before,.ui-datepicker .ui-datepicker-prev-hover:before{opacity:.7}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{border:var(--bs5gf-border-width) var(--bs5gf-border-style) var(--bs5gf-border-color);border-radius:2px;margin:0 .25rem;padding:.375rem .25rem;width:33%}.ui-datepicker thead{color:#fff;font-weight:600}.ui-datepicker th{padding:10px}.ui-datepicker td{padding:0}.ui-datepicker td.ui-datepicker-other-month{border:transparent}.ui-datepicker td.ui-datepicker-week-end{background:var(--bs5gf-gray-100)}.ui-datepicker td.ui-datepicker-today a{border:var(--bs5gf-border-width) var(--bs5gf-border-style) var(--bs5gf-primary-border-subtle);color:var(--bs5gf-primary-text-emphasis)}.ui-datepicker td.ui-state-disabled{cursor:default;opacity:.2}.ui-datepicker td.ui-state-disabled .ui-state-default{cursor:default}.ui-datepicker td .ui-state-default{background:transparent;border:none;color:var(--bs5gf-body-color);display:block;font-weight:400;padding:.5rem .75rem;text-align:center;text-decoration:none;width:auto}.ui-datepicker td .ui-state-default.ui-priority-secondary{opacity:.3}.ui-datepicker td .ui-state-default.ui-priority-secondary.ui-state-hover{opacity:1}.ui-datepicker .ui-datepicker-header,.ui-datepicker .ui-widget-header,.ui-datepicker thead{background:var(--bs5gf-white)}.ui-datepicker thead{color:var(--bs5gf-body-color)}.ui-datepicker td a.ui-state-hover{background:var(--bs5gf-primary-bg-subtle)!important}.form-check-input:checked{background-color:var(--bs5gf-primary);border-color:var(--bs5gf-primary)}.form-check-input:focus,.form-control:focus,.form-select:focus{border-color:rgba(var(--bs5gf-primary-rgb),.5);box-shadow:var(--bs5gf-box-shadow-inset),0 0 .25rem .25rem rgba(var(--bs5gf-primary-rgb),.25)}