/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.form-label{margin-bottom:0.25rem;color:#57A557;}.col-form-label{padding-top:calc(0.75rem + 1px);padding-bottom:calc(0.75rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.5;color:#57A557;}.col-form-label-lg{padding-top:calc(0.5rem + 1px);padding-bottom:calc(0.5rem + 1px);font-size:1.25rem;}.col-form-label-sm{padding-top:calc(0.25rem + 1px);padding-bottom:calc(0.25rem + 1px);font-size:0.875rem;}.form-text{margin-top:0.25rem;font-size:0.875em;color:var(--itg-secondary-color);}.form-control,.autoaddress-text-box{display:block;width:100%;padding:0.75rem 1rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background-clip:padding-box;border:1px solid #979797;border-radius:0.25rem;transition:all 0.15s ease-in-out;}@media (prefers-reduced-motion:reduce){.form-control,.autoaddress-text-box{transition:none;}}.form-control[type=file],[type=file].autoaddress-text-box{overflow:hidden;}.form-control[type=file]:not(:disabled):not([readonly]),[type=file].autoaddress-text-box:not(:disabled):not([readonly]){cursor:pointer;}.form-control:focus,.autoaddress-text-box:focus{color:#212529;background-color:#fff;border-color:#57A557;outline:0;box-shadow:0px 0px 4px 0px #57A557;}.form-control::-webkit-date-and-time-value,.autoaddress-text-box::-webkit-date-and-time-value{min-width:85px;height:1.5em;margin:0;}.form-control::-webkit-datetime-edit,.autoaddress-text-box::-webkit-datetime-edit{display:block;padding:0;}.form-control::-moz-placeholder,.autoaddress-text-box::-moz-placeholder{color:#979797;opacity:1;}.form-control::placeholder,.autoaddress-text-box::placeholder{color:#979797;opacity:1;}.form-control:disabled,.autoaddress-text-box:disabled{color:#DFDFDF;background-color:#F6F6F6;border-color:#DFDFDF;opacity:1;}.form-control::file-selector-button,.autoaddress-text-box::file-selector-button{padding:0.75rem 1rem;margin:-0.75rem -1rem;margin-right:1rem;color:var(--itg-body-color);background-color:var(--itg-tertiary-bg);pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-right-width:1px;border-radius:0;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;}@media (prefers-reduced-motion:reduce){.form-control::file-selector-button,.autoaddress-text-box::file-selector-button{transition:none;}}.form-control:hover:not(:disabled):not([readonly])::file-selector-button,.autoaddress-text-box:hover:not(:disabled):not([readonly])::file-selector-button{background-color:var(--itg-secondary-bg);}.form-control-plaintext{display:block;width:100%;padding:0.75rem 0;margin-bottom:0;line-height:1.5;color:var(--itg-body-color);background-color:transparent;border:solid transparent;border-width:1px 0;}.form-control-plaintext:focus{outline:0;}.form-control-plaintext.form-control-sm,.form-control-plaintext.form-control-lg{padding-right:0;padding-left:0;}.form-control-sm{min-height:calc(1.5em + 0.5rem + (var(--itg-border-width) * 2));min-height:calc(1.5em + 0.5rem + calc(var(--itg-border-width) * 2));padding:0.25rem 0.5rem;font-size:0.875rem;border-radius:var(--itg-border-radius-sm);}.form-control-sm::file-selector-button{padding:0.25rem 0.5rem;margin:-0.25rem -0.5rem;margin-right:0.5rem;}.form-control-lg{min-height:calc(1.5em + 1rem + (var(--itg-border-width) * 2));min-height:calc(1.5em + 1rem + calc(var(--itg-border-width) * 2));padding:0.5rem 1rem;font-size:1.25rem;border-radius:var(--itg-border-radius-lg);}.form-control-lg::file-selector-button{padding:0.5rem 1rem;margin:-0.5rem -1rem;margin-right:1rem;}textarea.form-control,textarea.autoaddress-text-box{min-height:calc(1.5em + 0.75rem + (var(--itg-border-width) * 2));min-height:calc(1.5em + 0.75rem + calc(var(--itg-border-width) * 2));}textarea.form-control-sm{min-height:calc(1.5em + 0.5rem + (var(--itg-border-width) * 2));min-height:calc(1.5em + 0.5rem + calc(var(--itg-border-width) * 2));}textarea.form-control-lg{min-height:calc(1.5em + 1rem + (var(--itg-border-width) * 2));min-height:calc(1.5em + 1rem + calc(var(--itg-border-width) * 2));}.form-control-color{width:3rem;height:calc(1.5em + 0.75rem + (var(--itg-border-width) * 2));height:calc(1.5em + 0.75rem + calc(var(--itg-border-width) * 2));padding:0.75rem;}.form-control-color:not(:disabled):not([readonly]){cursor:pointer;}.form-control-color::-moz-color-swatch{border:0 !important;border-radius:0.25rem;}.form-control-color::-webkit-color-swatch{border:0 !important;border-radius:0.25rem;}.form-control-color.form-control-sm{height:calc(1.5em + 0.5rem + (var(--itg-border-width) * 2));height:calc(1.5em + 0.5rem + calc(var(--itg-border-width) * 2));}.form-control-color.form-control-lg{height:calc(1.5em + 1rem + (var(--itg-border-width) * 2));height:calc(1.5em + 1rem + calc(var(--itg-border-width) * 2));}.form-select{--itg-form-select-bg-img:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.72669 8.99998H17.0733C17.7199 8.99998 18.0432 9.76488 17.5855 10.2131L12.914 14.7919C12.6307 15.0693 12.1693 15.0693 11.886 14.7919L7.21451 10.2131C6.75678 9.76488 7.0801 8.99998 7.72669 8.99998Z' fill='%23979797'/%3E%3C/svg%3E");display:block;width:100%;padding:0.75rem 2.25rem 0.75rem 1rem;font-size:1rem;font-weight:400;line-height:1.5;color:#979797;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--itg-body-bg);background-image:var(--itg-form-select-bg-img),var(--itg-form-select-bg-icon,none);background-repeat:no-repeat;background-position:right 0.75rem center;background-size:1.5rem;border:var(--itg-border-width) solid #979797;border-radius:0.25rem;transition:border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;}@media (prefers-reduced-motion:reduce){.form-select{transition:none;}}.form-select:focus{border-color:#57A557;outline:0;box-shadow:0px 0px 4px 0px #57A557;}.form-select[multiple],.form-select[size]:not([size="1"]){padding-right:1rem;background-image:none;}.form-select:disabled{background-color:var(--itg-secondary-bg);}.form-select:-moz-focusring{color:transparent;text-shadow:0 0 0 #979797;}.form-select-sm{padding-top:0.25rem;padding-bottom:0.25rem;padding-left:0.5rem;font-size:0.875rem;border-radius:var(--itg-border-radius-sm);}.form-select-lg{padding-top:0.5rem;padding-bottom:0.5rem;padding-left:1rem;font-size:1.25rem;border-radius:var(--itg-border-radius-lg);}.form-check{display:block;min-height:1.5rem;padding-left:2.5rem;margin-bottom:0.125rem;}.form-check .form-check-input{float:left;margin-left:-2.5rem;}.form-check-reverse{padding-right:2.5rem;padding-left:0;text-align:right;}.form-check-reverse .form-check-input{float:right;margin-right:-2.5rem;margin-left:0;}.form-check-input{--itg-form-check-bg:#fff;flex-shrink:0;width:1.5rem;height:1.5rem;margin-top:0rem;vertical-align:top;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--itg-form-check-bg);background-image:var(--itg-form-check-bg-image);background-repeat:no-repeat;background-position:center;background-size:contain;border:1px solid #979797;-webkit-print-color-adjust:exact;print-color-adjust:exact;}.form-check-input[type=checkbox]{border-radius:2px;}.form-check-input[type=radio]{border-radius:50%;}.form-check-input:active{filter:brightness(90%);}.form-check-input:focus{border-color:#57A557;outline:0;box-shadow:0px 0px 4px 0px #57A557;}.form-check-input:checked{background-color:#F0FFF1;border-color:#57A557;}.form-check-input:checked[type=checkbox]{--itg-form-check-bg-image:url("data:image/svg+xml,%3Csvg width='31' height='30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M25.964 6.27a.678.678 0 01.958 0l.64.638a.678.678 0 010 .959L10.627 24.801a.678.678 0 01-.959 0l-6.71-6.71a.678.678 0 010-.958l.64-.639a.678.678 0 01.958 0l5.592 5.592L25.964 6.269z' fill='%2357A557'/%3E%3C/svg%3E%0A");}.form-check-input:checked[type=radio]{--itg-form-check-bg-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%2357A557'/%3e%3c/svg%3e");}.form-check-input[type=checkbox]:indeterminate{background-color:#0d6efd;border-color:#0d6efd;--itg-form-check-bg-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e");}.form-check-input:disabled{pointer-events:none;filter:none;opacity:0.5;}.form-check-input[disabled] ~ .form-check-label,.form-check-input:disabled ~ .form-check-label{cursor:default;opacity:0.5;}.form-switch{padding-left:2.5em;}.form-switch .form-check-input{--itg-form-switch-bg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19' height='20' viewBox='0 0 19 20' fill='none'%3E%3Cg filter='url%28%23filter0_d_1228_10040%29'%3E%3Cpath d='M18.5 9C18.5 13.9706 14.4706 18 9.5 18C4.52944 18 0.5 13.9706 0.5 9C0.5 4.02944 4.52944 0 9.5 0C14.4706 0 18.5 4.02944 18.5 9Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_d_1228_10040' x='0.5' y='0' width='18' height='20' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset dy='2'/%3E%3CfeComposite in2='hardAlpha' operator='out'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0'/%3E%3CfeBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow_1228_10040'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='effect1_dropShadow_1228_10040' result='shape'/%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E");width:3.75rem;margin-left:-2.5em;background-image:var(--itg-form-switch-bg);background-position:left center;border-radius:2em;transition:background-position 0.15s ease-in-out;}@media (prefers-reduced-motion:reduce){.form-switch .form-check-input{transition:none;}}.form-switch .form-check-input:focus{--itg-form-switch-bg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19' height='20' viewBox='0 0 19 20' fill='none'%3E%3Cg filter='url%28%23filter0_d_1228_10040%29'%3E%3Cpath d='M18.5 9C18.5 13.9706 14.4706 18 9.5 18C4.52944 18 0.5 13.9706 0.5 9C0.5 4.02944 4.52944 0 9.5 0C14.4706 0 18.5 4.02944 18.5 9Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_d_1228_10040' x='0.5' y='0' width='18' height='20' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset dy='2'/%3E%3CfeComposite in2='hardAlpha' operator='out'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0'/%3E%3CfeBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow_1228_10040'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='effect1_dropShadow_1228_10040' result='shape'/%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E");}.form-switch .form-check-input:checked{background-position:right center;--itg-form-switch-bg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19' height='20' viewBox='0 0 19 20' fill='none'%3E%3Cg filter='url%28%23filter0_d_1228_10040%29'%3E%3Cpath d='M18.5 9C18.5 13.9706 14.4706 18 9.5 18C4.52944 18 0.5 13.9706 0.5 9C0.5 4.02944 4.52944 0 9.5 0C14.4706 0 18.5 4.02944 18.5 9Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_d_1228_10040' x='0.5' y='0' width='18' height='20' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset dy='2'/%3E%3CfeComposite in2='hardAlpha' operator='out'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0'/%3E%3CfeBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow_1228_10040'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='effect1_dropShadow_1228_10040' result='shape'/%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E");}.form-switch.form-check-reverse{padding-right:2.5em;padding-left:0;}.form-switch.form-check-reverse .form-check-input{margin-right:-2.5em;margin-left:0;}.form-check-inline{display:inline-block;margin-right:1rem;}.btn-check{position:absolute;clip:rect(0,0,0,0);pointer-events:none;}.btn-check[disabled] + .btn,.btn-check:disabled + .btn{pointer-events:none;filter:none;opacity:0.65;}.form-range{width:100%;height:1.5rem;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;}.form-range:focus{outline:0;}.form-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 0.25rem rgba(13,110,253,0.25);}.form-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 0.25rem rgba(13,110,253,0.25);}.form-range::-moz-focus-outer{border:0;}.form-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-0.25rem;-webkit-appearance:none;appearance:none;background-color:#0d6efd;border:0;border-radius:1rem;-webkit-transition:background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;transition:background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;}@media (prefers-reduced-motion:reduce){.form-range::-webkit-slider-thumb{-webkit-transition:none;transition:none;}}.form-range::-webkit-slider-thumb:active{background-color:rgb(182.4,211.5,254.4);}.form-range::-webkit-slider-runnable-track{width:100%;height:0.5rem;color:transparent;cursor:pointer;background-color:var(--itg-secondary-bg);border-color:transparent;border-radius:1rem;}.form-range::-moz-range-thumb{width:1rem;height:1rem;-moz-appearance:none;appearance:none;background-color:#0d6efd;border:0;border-radius:1rem;-moz-transition:background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;transition:background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;}@media (prefers-reduced-motion:reduce){.form-range::-moz-range-thumb{-moz-transition:none;transition:none;}}.form-range::-moz-range-thumb:active{background-color:rgb(182.4,211.5,254.4);}.form-range::-moz-range-track{width:100%;height:0.5rem;color:transparent;cursor:pointer;background-color:var(--itg-secondary-bg);border-color:transparent;border-radius:1rem;}.form-range:disabled{pointer-events:none;}.form-range:disabled::-webkit-slider-thumb{background-color:var(--itg-secondary-color);}.form-range:disabled::-moz-range-thumb{background-color:var(--itg-secondary-color);}.form-floating{position:relative;}.form-floating > .form-control,.form-floating > .autoaddress-text-box,.form-floating > .form-control-plaintext,.form-floating > .form-select{height:calc(3.5rem + (var(--itg-border-width) * 2));height:calc(3.5rem + calc(var(--itg-border-width) * 2));min-height:calc(3.5rem + (var(--itg-border-width) * 2));min-height:calc(3.5rem + calc(var(--itg-border-width) * 2));line-height:1.25;}.form-floating > label{position:absolute;top:0;left:0;z-index:2;height:100%;padding:1rem 0.75rem;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap;pointer-events:none;border:1px solid transparent;transform-origin:0 0;transition:opacity 0.1s ease-in-out,transform 0.1s ease-in-out;}@media (prefers-reduced-motion:reduce){.form-floating > label{transition:none;}}.form-floating > .form-control,.form-floating > .autoaddress-text-box,.form-floating > .form-control-plaintext{padding:1rem 0.75rem;}.form-floating > .form-control::-moz-placeholder,.form-floating > .autoaddress-text-box::-moz-placeholder,.form-floating > .form-control-plaintext::-moz-placeholder{color:transparent;}.form-floating > .form-control::placeholder,.form-floating > .autoaddress-text-box::placeholder,.form-floating > .form-control-plaintext::placeholder{color:transparent;}.form-floating > .form-control:not(:-moz-placeholder-shown),.form-floating > .autoaddress-text-box:not(:-moz-placeholder-shown),.form-floating > .form-control-plaintext:not(:-moz-placeholder-shown){padding-top:1.625rem;padding-bottom:0.625rem;}.form-floating > .form-control:focus,.form-floating > .autoaddress-text-box:focus,.form-floating > .form-control:not(:placeholder-shown),.form-floating > .autoaddress-text-box:not(:placeholder-shown),.form-floating > .form-control-plaintext:focus,.form-floating > .form-control-plaintext:not(:placeholder-shown){padding-top:1.625rem;padding-bottom:0.625rem;}.form-floating > .form-control:-webkit-autofill,.form-floating > .autoaddress-text-box:-webkit-autofill,.form-floating > .form-control-plaintext:-webkit-autofill{padding-top:1.625rem;padding-bottom:0.625rem;}.form-floating > .form-select{padding-top:1.625rem;padding-bottom:0.625rem;}.form-floating > .form-control:not(:-moz-placeholder-shown) ~ label,.form-floating > .autoaddress-text-box:not(:-moz-placeholder-shown) ~ label{color:rgba(var(--itg-body-color-rgb),0.65);transform:scale(0.85) translateY(-0.5rem) translateX(0.15rem);}.form-floating > .form-control:focus ~ label,.form-floating > .autoaddress-text-box:focus ~ label,.form-floating > .form-control:not(:placeholder-shown) ~ label,.form-floating > .autoaddress-text-box:not(:placeholder-shown) ~ label,.form-floating > .form-control-plaintext ~ label,.form-floating > .form-select ~ label{color:rgba(var(--itg-body-color-rgb),0.65);transform:scale(0.85) translateY(-0.5rem) translateX(0.15rem);}.form-floating > .form-control:not(:-moz-placeholder-shown) ~ label::after,.form-floating > .autoaddress-text-box:not(:-moz-placeholder-shown) ~ label::after{position:absolute;top:1rem;right:0.375rem;bottom:1rem;left:0.375rem;z-index:-1;height:1.5em;content:"";background-color:#fff;border-radius:0.25rem;}.form-floating > .form-control:focus ~ label::after,.form-floating > .autoaddress-text-box:focus ~ label::after,.form-floating > .form-control:not(:placeholder-shown) ~ label::after,.form-floating > .autoaddress-text-box:not(:placeholder-shown) ~ label::after,.form-floating > .form-control-plaintext ~ label::after,.form-floating > .form-select ~ label::after{position:absolute;top:1rem;right:0.375rem;bottom:1rem;left:0.375rem;z-index:-1;height:1.5em;content:"";background-color:#fff;border-radius:0.25rem;}.form-floating > .form-control:-webkit-autofill ~ label,.form-floating > .autoaddress-text-box:-webkit-autofill ~ label{color:rgba(var(--itg-body-color-rgb),0.65);transform:scale(0.85) translateY(-0.5rem) translateX(0.15rem);}.form-floating > .form-control-plaintext ~ label{border-width:1px 0;}.form-floating > :disabled ~ label,.form-floating > .form-control:disabled ~ label{color:#6c757d;}.form-floating > :disabled ~ label::after,.form-floating > .form-control:disabled ~ label::after{background-color:#F6F6F6;}.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%;}.input-group > .form-control,.input-group > .autoaddress-text-box,.input-group > .form-select,.input-group > .form-floating{position:relative;flex:1 1 auto;width:1%;min-width:0;}.input-group > .form-control:focus,.input-group > .autoaddress-text-box:focus,.input-group > .form-select:focus,.input-group > .form-floating:focus-within{z-index:5;}.input-group .btn{position:relative;z-index:2;}.input-group .btn:focus{z-index:5;}.input-group-text{display:flex;align-items:center;padding:0.375rem 0.75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--itg-body-color);text-align:center;white-space:nowrap;background-color:var(--itg-tertiary-bg);border:1px solid var(--itg-border-color);border-radius:0.25rem;}.input-group-lg > .form-control,.input-group-lg > .autoaddress-text-box,.input-group-lg > .form-select,.input-group-lg > .input-group-text,.input-group-lg > .btn{padding:0.5rem 1rem;font-size:1.25rem;border-radius:var(--itg-border-radius-lg);}.input-group-sm > .form-control,.input-group-sm > .autoaddress-text-box,.input-group-sm > .form-select,.input-group-sm > .input-group-text,.input-group-sm > .btn{padding:0.25rem 0.5rem;font-size:0.875rem;border-radius:var(--itg-border-radius-sm);}.input-group-lg > .form-select,.input-group-sm > .form-select{padding-right:3.25rem;}.input-group:not(.has-validation) > :not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),.input-group:not(.has-validation) > .dropdown-toggle:nth-last-child(n+3),.input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-control,.input-group:not(.has-validation) > .form-floating:not(:last-child) > .autoaddress-text-box,.input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-select{border-top-right-radius:0;border-bottom-right-radius:0;}.input-group.has-validation > :nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),.input-group.has-validation > .dropdown-toggle:nth-last-child(n+4),.input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-control,.input-group.has-validation > .form-floating:nth-last-child(n+3) > .autoaddress-text-box,.input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-select{border-top-right-radius:0;border-bottom-right-radius:0;}.input-group > :not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-left:calc(1px * -1);border-top-left-radius:0;border-bottom-left-radius:0;}.input-group > .form-floating:not(:first-child) > .form-control,.input-group > .form-floating:not(:first-child) > .autoaddress-text-box,.input-group > .form-floating:not(:first-child) > .form-select{border-top-left-radius:0;border-bottom-left-radius:0;}.valid-feedback{display:none;width:100%;margin-top:0.25rem;font-size:0.875em;color:var(--itg-form-valid-color);}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:0.25rem 0.5rem;margin-top:0.1rem;font-size:0.875rem;color:#fff;background-color:var(--itg-success);border-radius:var(--itg-border-radius);}.was-validated :valid ~ .valid-feedback,.was-validated :valid ~ .valid-tooltip,.is-valid ~ .valid-feedback,.is-valid ~ .valid-tooltip{display:block;}.was-validated .form-control:valid,.was-validated .autoaddress-text-box:valid,.form-control.is-valid,.is-valid.autoaddress-text-box{border-color:var(--itg-form-valid-border-color);padding-right:calc(1.5em + 0.75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(0.375em + 0.1875rem) center;background-size:calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);}.was-validated .form-control:valid:focus,.was-validated .autoaddress-text-box:valid:focus,.form-control.is-valid:focus,.is-valid.autoaddress-text-box:focus{border-color:var(--itg-form-valid-border-color);box-shadow:0 0 0 0.25rem rgba(var(--itg-success-rgb),0.25);}.was-validated textarea.form-control:valid,.was-validated textarea.autoaddress-text-box:valid,textarea.form-control.is-valid,textarea.is-valid.autoaddress-text-box{padding-right:calc(1.5em + 0.75rem);background-position:top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);}.was-validated .form-select:valid,.form-select.is-valid{border-color:var(--itg-form-valid-border-color);}.was-validated .form-select:valid:not([multiple]):not([size]),.was-validated .form-select:valid:not([multiple])[size="1"],.form-select.is-valid:not([multiple]):not([size]),.form-select.is-valid:not([multiple])[size="1"]{--itg-form-select-bg-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");padding-right:4.125rem;background-position:right 0.75rem center,center right 2.25rem;background-size:1.5rem,calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);}.was-validated .form-select:valid:focus,.form-select.is-valid:focus{border-color:var(--itg-form-valid-border-color);box-shadow:0 0 0 0.25rem rgba(var(--itg-success-rgb),0.25);}.was-validated .form-control-color:valid,.form-control-color.is-valid{width:calc(3rem + (1.5em + 0.75rem));width:calc(3rem + calc(1.5em + 0.75rem));}.was-validated .form-check-input:valid,.form-check-input.is-valid{border-color:var(--itg-form-valid-border-color);}.was-validated .form-check-input:valid:checked,.form-check-input.is-valid:checked{background-color:var(--itg-form-valid-color);}.was-validated .form-check-input:valid:focus,.form-check-input.is-valid:focus{box-shadow:0 0 0 0.25rem rgba(var(--itg-success-rgb),0.25);}.was-validated .form-check-input:valid ~ .form-check-label,.form-check-input.is-valid ~ .form-check-label{color:var(--itg-form-valid-color);}.form-check-inline .form-check-input ~ .valid-feedback{margin-left:0.5em;}.was-validated .input-group > .form-control:not(:focus):valid,.was-validated .input-group > .autoaddress-text-box:not(:focus):valid,.input-group > .form-control:not(:focus).is-valid,.input-group > .autoaddress-text-box:not(:focus).is-valid,.was-validated .input-group > .form-select:not(:focus):valid,.input-group > .form-select:not(:focus).is-valid,.was-validated .input-group > .form-floating:not(:focus-within):valid,.input-group > .form-floating:not(:focus-within).is-valid{z-index:3;}.invalid-feedback{display:none;width:100%;margin-top:0.25rem;font-size:0.875em;color:var(--itg-form-invalid-color);}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:0.25rem 0.5rem;margin-top:0.1rem;font-size:0.875rem;color:#fff;background-color:var(--itg-danger);border-radius:var(--itg-border-radius);}.was-validated :invalid ~ .invalid-feedback,.was-validated :invalid ~ .invalid-tooltip,.is-invalid ~ .invalid-feedback,.is-invalid ~ .invalid-tooltip{display:block;}.was-validated .form-control:invalid,.was-validated .autoaddress-text-box:invalid,.form-control.is-invalid,.is-invalid.autoaddress-text-box{border-color:var(--itg-form-invalid-border-color);padding-right:calc(1.5em + 0.75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(0.375em + 0.1875rem) center;background-size:calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);}.was-validated .form-control:invalid:focus,.was-validated .autoaddress-text-box:invalid:focus,.form-control.is-invalid:focus,.is-invalid.autoaddress-text-box:focus{border-color:var(--itg-form-invalid-border-color);box-shadow:0 0 0 0.25rem rgba(var(--itg-danger-rgb),0.25);}.was-validated textarea.form-control:invalid,.was-validated textarea.autoaddress-text-box:invalid,textarea.form-control.is-invalid,textarea.is-invalid.autoaddress-text-box{padding-right:calc(1.5em + 0.75rem);background-position:top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);}.was-validated .form-select:invalid,.form-select.is-invalid{border-color:var(--itg-form-invalid-border-color);}.was-validated .form-select:invalid:not([multiple]):not([size]),.was-validated .form-select:invalid:not([multiple])[size="1"],.form-select.is-invalid:not([multiple]):not([size]),.form-select.is-invalid:not([multiple])[size="1"]{--itg-form-select-bg-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");padding-right:4.125rem;background-position:right 0.75rem center,center right 2.25rem;background-size:1.5rem,calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);}.was-validated .form-select:invalid:focus,.form-select.is-invalid:focus{border-color:var(--itg-form-invalid-border-color);box-shadow:0 0 0 0.25rem rgba(var(--itg-danger-rgb),0.25);}.was-validated .form-control-color:invalid,.form-control-color.is-invalid{width:calc(3rem + (1.5em + 0.75rem));width:calc(3rem + calc(1.5em + 0.75rem));}.was-validated .form-check-input:invalid,.form-check-input.is-invalid{border-color:var(--itg-form-invalid-border-color);}.was-validated .form-check-input:invalid:checked,.form-check-input.is-invalid:checked{background-color:var(--itg-form-invalid-color);}.was-validated .form-check-input:invalid:focus,.form-check-input.is-invalid:focus{box-shadow:0 0 0 0.25rem rgba(var(--itg-danger-rgb),0.25);}.was-validated .form-check-input:invalid ~ .form-check-label,.form-check-input.is-invalid ~ .form-check-label{color:var(--itg-form-invalid-color);}.form-check-inline .form-check-input ~ .invalid-feedback{margin-left:0.5em;}.was-validated .input-group > .form-control:not(:focus):invalid,.was-validated .input-group > .autoaddress-text-box:not(:focus):invalid,.input-group > .form-control:not(:focus).is-invalid,.input-group > .autoaddress-text-box:not(:focus).is-invalid,.was-validated .input-group > .form-select:not(:focus):invalid,.input-group > .form-select:not(:focus).is-invalid,.was-validated .input-group > .form-floating:not(:focus-within):invalid,.input-group > .form-floating:not(:focus-within).is-invalid{z-index:4;}:root{--form-spacing-xs:0.25rem;--form-spacing-sm:0.375rem;--form-spacing-base:1rem;--form-valid-color:#57A557;--form-invalid-color:#C3090A;--form-item-spacing:var(--form-spacing-base);--form-input-focus-shadow:0px 0px 4px 0px #57A557;--form-label-inline:var(--form-spacing-xs);--form-desc-margin-top:var(--form-spacing-xs);--form-desc-font-size:.875rem;--form-desc-color:#6c757d;--form-actions-spacing:var(--form-spacing-base);--form-actions-gap:var(--form-spacing-base);--form-required-size:var(--form-spacing-sm);--form-required-color:#C3090A;}.form-item.form-type-radio .form-label,.form-type-radio.form-control-like .form-label,.form-item.form-type-checkbox .form-label,.form-type-checkbox.form-control-like .form-label{color:#212529;}.form-item.form-switch .form-check-input,.form-switch.form-control-like .form-check-input{--itg-form-check-bg:#DFDFDF;height:1.625rem;border-width:0.25rem;border-bottom-width:2px;border-color:var(--itg-form-check-bg);}.form-item.form-switch .form-check-input:checked,.form-switch.form-control-like .form-check-input:checked{--itg-form-check-bg:#57A557;background-color:var(--itg-form-check-bg);}.form-item.form-switch .form-label,.form-switch.form-control-like .form-label{color:currentColor;margin-left:0.5rem;}.autoaddress-text-box{--populated-border-color:var(--itg-success);transition:none;}.autoaddress-text-box:-moz-placeholder-shown{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22%2357A557%22%3E%20%3Cpath%20d%3D%22M5%209.5C5%205.35%208.35%202%2012.5%202C16.65%202%2020%205.35%2020%209.5C20%2012.5167%2018.95%2013.3667%2013.2667%2021.6C12.9%2022.1333%2012.1%2022.1333%2011.7167%2021.6C6.05%2013.3667%205%2012.5167%205%209.5ZM15.6333%209.5C15.6333%207.76667%2014.2333%206.36667%2012.5%206.36667C10.7667%206.36667%209.36667%207.76667%209.36667%209.5C9.36667%2011.2333%2010.7667%2012.6333%2012.5%2012.6333C14.2333%2012.6333%2015.6333%2011.2333%2015.6333%209.5Z%22%2F%3E%20%3C%2Fsvg%3E%20");background-repeat:no-repeat;background-position:left 1rem center;padding-left:3rem;}.autoaddress-text-box:placeholder-shown{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22%2357A557%22%3E%20%3Cpath%20d%3D%22M5%209.5C5%205.35%208.35%202%2012.5%202C16.65%202%2020%205.35%2020%209.5C20%2012.5167%2018.95%2013.3667%2013.2667%2021.6C12.9%2022.1333%2012.1%2022.1333%2011.7167%2021.6C6.05%2013.3667%205%2012.5167%205%209.5ZM15.6333%209.5C15.6333%207.76667%2014.2333%206.36667%2012.5%206.36667C10.7667%206.36667%209.36667%207.76667%209.36667%209.5C9.36667%2011.2333%2010.7667%2012.6333%2012.5%2012.6333C14.2333%2012.6333%2015.6333%2011.2333%2015.6333%209.5Z%22%2F%3E%20%3C%2Fsvg%3E%20");background-repeat:no-repeat;background-position:left 1rem center;padding-left:3rem;}.autoaddress-control{--check-color:var(--itg-success);}.autoaddress-control .autoaddress-clear-button,.autoaddress-control .autoaddress-button{color:var(--itg-success);top:13px !important;}.autoaddress-options-msg.error{background-color:none;width:100%;padding:0;background-color:transparent;}.autoaddress-wrapper .form-label{font-weight:bold;font-size:1rem;color:#000;margin-left:0;}.form-control:user-valid:focus,.autoaddress-text-box:user-valid:focus{box-shadow:0 0 0 0.25rem rgba(87,165,87,0.25);}.form-control:user-invalid:focus,.autoaddress-text-box:user-invalid:focus{box-shadow:0 0 0 0.25rem rgba(195,9,10,0.25);}.form-control-like .form-control,.form-control-like .autoaddress-text-box{margin-top:0.25rem;border:0;margin-bottom:0;color:var(--itg-gray);}.form-control-like label,.form-control-like .form-label{color:var(--itg-gray) !important;}
@keyframes gin-throbber{0%{transform:rotateZ(0);}100%{transform:rotateZ(360deg);}}.ajax-progress__throbber,.ajax-progress__throbber--fullscreen,.ui-dialog .ajax-progress__throbber,.media-library-item .ajax-progress__throbber{border:3px solid var(--gin-color-primary);border-inline-end:3px dotted transparent;}.ajax-progress .ajax-progress__message{color:var(--gin-color-text);}[dir].gin--dark-mode .ajax-progress--fullscreen{background-color:var(--gin-color-primary);border-color:transparent;box-shadow:0 2px 6px 0 var(--gin-bg-app);}[dir].gin--dark-mode .ajax-progress--fullscreen .ajax-progress__throbber,[dir].gin--dark-mode .ajax-progress--fullscreen .ajax-progress__throbber--fullscreen{border:3px solid var(--gin-bg-app);border-inline-end:3px dotted transparent;}.media-library-widget .ajax-progress__throbber,.media-library-widget .ajax-progress__throbber--fullscreen{border:2px solid var(--gin-color-primary);border-inline-end:2px dotted transparent;}.ui-dialog .ajax-progress-throbber{padding:var(--gin-spacing-xs);background:var(--gin-bg-app);border-radius:50%;box-shadow:0 2px 6px 0 rgba(34,35,48,.1);border:1px solid rgba(216,217,224,.8);}.gin--dark-mode .ui-dialog .ajax-progress-throbber{background-color:var(--gin-color-primary);border-color:transparent;box-shadow:0 2px 6px 0 var(--gin-bg-app);}.ui-dialog .ajax-progress-throbber::before,.contextual-links .ajax-progress-throbber::before{content:"";display:block;position:absolute;inset-block-start:var(--gin-spacing-xs);inset-inline-start:var(--gin-spacing-xs);width:1.125rem;height:1.125rem;border:2px solid var(--gin-color-primary);border-inline-end:2px dotted transparent;border-radius:50%;animation:gin-throbber .75s linear infinite;}.gin--dark-mode .ui-dialog .ajax-progress,.gin--dark-mode .media-library-item .ajax-progress.ajax-progress.ajax-progress{background-color:var(--gin-bg-app);border-color:var(--gin-bg-app);}.contextual-links li{position:relative;}.contextual-links .ajax-progress-throbber{position:absolute;inset-block-start:0;inset-inline-end:var(--gin-spacing-xxs);width:24px;height:24px;}.contextual-links .ajax-progress-throbber::before{inset-block-start:0;inset-inline-start:.25em;}.claro-autocomplete__message{color:var(--gin-color-primary);}
