.input-addon-label{text-wrap:pretty}.fade-enter-active,.fade-leave-active{transition:opacity var(--td-lg) var(--te-change)}.fade-enter,.fade-enter-from,.fade-leave-to{opacity:0}.fade-enter-to,.fade-leave{opacity:1}.input{position:relative}.input input.validation-padding{padding-right:2.625rem}.input-addon-validation-status{display:block;height:20px;margin:10px;position:absolute;right:0;top:0;transform:rotate(45deg);width:20px}.input-addon-validation-status .validation-icon{display:inline-block;height:20px;position:relative;width:20px}.input-addon-validation-status .validation-icon span{background:var(--theme-danger);display:block;height:4px;left:0;opacity:1;position:absolute;top:50%;transform:rotate(0) translateY(-2px);transform-origin:center;transition:all var(--td-sm) var(--te-shape);width:100%}.input-addon-validation-status .validation-icon span:first-child{left:50%;right:0;top:100%;transform:rotate(0) translate(-100%,calc(-50% - 2px));width:0}.input-addon-validation-status .validation-icon span:nth-child(2){transform:rotate(-90deg) translate(2px)}.input-addon-validation-status .validation-icon span:nth-child(3){opacity:1}.input-addon-validation-status.valid .validation-icon span{background-color:var(--theme-success)}.input-addon-validation-status.valid .validation-icon span:first-child{width:40%}.input-addon-validation-status.valid .validation-icon span:nth-child(3){opacity:0;transform:rotate(-90deg) translate(2px)}.input-error-text .input-error-text-helper{margin-bottom:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fade-enter-active.input-error-text,.fade-leave-active.input-error-text{transition:var(--transition-base)}.fade-enter-to.input-error-text,.fade-leave-from.input-error-text{height:calc(var(--fs-sm)*var(--lh-bs))}.fade-enter-from.input-error-text,.fade-leave-to.input-error-text{height:0}.input-addon-limit{min-width:60px}.input-captcha{margin:0 auto;max-width:200px}.input-captcha .input-captcha-turnstile{left:-50px;position:relative}.input-captcha.as-compact .input-captcha-turnstile{left:25px;position:relative}.common-alert{--p:.5rem;--fs:var(--fs-sm);background:var(--theme-bg-alt);border:var(--bw-sm) solid var(--bc-normal);border-radius:var(--br-bs);color:var(--theme-body);font-size:var(--fs);padding:var(--p) calc(1rem + var(--p)) var(--p) var(--p);position:relative;text-align:left;-webkit-user-select:none;user-select:none;width:100%}.common-alert.as-var{background-color:var(--theme-bg-sub)}.common-alert.var-success{border-color:var(--theme-success)}.common-alert.mod-success{color:var(--theme-success)}.common-alert.var-warning{border-color:var(--theme-warning)}.common-alert.mod-warning{color:var(--theme-warning)}.common-alert.var-danger{border-color:var(--theme-danger)}.common-alert.mod-danger{color:var(--theme-danger)}.common-alert.var-info{border-color:var(--theme-info)}.common-alert.mod-info{color:var(--theme-info)}.common-alert .i{position:relative;top:-.125rem}.common-alert .alert-timestamp{display:block;margin-top:.25rem}.common-alert .alert-dismiss{line-height:0;position:absolute;right:calc(var(--p)/2);top:calc(var(--p)/2)}.form-label{margin-bottom:.5rem}.form-text{color:var(--theme-muted-2);font-size:var(--fs-xs);margin-top:.25rem}.form-control{-webkit-appearance:none;appearance:none;background-clip:padding-box;background-color:var(--dimmed-bg-2);border:1px solid var(--bc-normal);border-radius:var(--br-bs);color:var(--theme-body);display:block;font-size:1rem;font-weight:var(--fw-bs);line-height:1.5;padding:.5rem .75rem;transition:var(--form-transition-input);width:100%}@media (prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control:focus{background-color:var(--dimmed-bg-2);border-color:var(--dimmed-primary-bg);box-shadow:var(--form-bxs-input-focus);color:var(--theme-body);outline:0}.form-control::-webkit-date-and-time-value{height:1.5em;margin:0;min-width:85px}.form-control::-webkit-datetime-edit{display:block;padding:0}.form-control::placeholder{color:var(--dimmed-body-1);opacity:1}.form-control:disabled{background-color:var(--disabled-bg);color:var(--disabled-color);opacity:1}.form-control::file-selector-button{background-color:var(--dimmed-bg-2);border:0 solid;border-color:inherit;border-inline-end-width:1px;border-radius:0;color:var(--theme-body);margin:-.5rem -.75rem;margin-inline-end:.75rem;padding:.5rem .75rem;pointer-events:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control::file-selector-button{transition:none}}.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:var(--dimmed-bg-1)}.form-control-sm{border-radius:var(--br-sm);font-size:.875rem;min-height:calc(1.5em + .5rem + 2px);padding:.25rem .5rem}.form-control-sm::file-selector-button{margin:-.25rem -.5rem;margin-inline-end:.5rem;padding:.25rem .5rem}.form-control-lg{border-radius:var(--br-lg);font-size:calc(1.275rem + .3vw);min-height:calc(1.5em + 1rem + 2px);padding:.5rem 1rem}@media (min-width:1200px){.form-control-lg{font-size:1.5rem}}.form-control-lg::file-selector-button{margin:-.5rem -1rem;margin-inline-end:1rem;padding:.5rem 1rem}textarea.form-control{min-height:calc(1.5em + 1rem + 2px)}textarea.form-control-sm{min-height:calc(1.5em + .5rem + 2px)}textarea.form-control-lg{min-height:calc(1.5em + 1rem + 2px)}.form-select{--bs-form-select-bg-img:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='var(--theme-contrast-2)' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3E%3C/svg%3E");-webkit-appearance:none;appearance:none;background-color:var(--dimmed-bg-2);background-image:var(--bs-form-select-bg-img),var(--bs-form-select-bg-icon,none);background-position:right .75rem center;background-repeat:no-repeat;background-size:16px 12px;border:1px solid var(--bc-normal);border-radius:var(--br-bs);color:var(--theme-body);display:block;font-size:1rem;font-weight:var(--fw-bs);line-height:1.5;padding:.5rem 2.25rem .5rem .75rem;transition:var(--form-transition-input);width:100%}@media (prefers-reduced-motion:reduce){.form-select{transition:none}}.form-select:focus{border-color:var(--dimmed-primary-bg);box-shadow:var(--form-bxs-select-focus);outline:0}.form-select[size]:not([size="1"]){background-image:none;padding-right:.75rem}.form-select:disabled{background-color:var(--disabled-bg);color:var(--disabled-color)}.form-select:-moz-focusring{color:transparent;text-shadow:0 0 0 var(--theme-body)}.form-select-sm{border-radius:var(--br-sm);font-size:.875rem;padding-bottom:.25rem;padding-left:.5rem;padding-top:.25rem}.form-select-lg{border-radius:var(--br-lg);font-size:calc(1.275rem + .3vw);padding-bottom:.5rem;padding-left:1rem;padding-top:.5rem}@media (min-width:1200px){.form-select-lg{font-size:1.5rem}}.form-check{display:block;margin-bottom:.125rem;min-height:1.5rem;padding-left:1.5em}.form-check .form-check-input{float:left;margin-left:-1.5em}.form-check-input{--bs-form-check-bg:var(--dimmed-bg-2);-webkit-appearance:none;appearance:none;background-color:var(--bs-form-check-bg);background-image:var(--bs-form-check-bg-image);background-position:50%;background-repeat:no-repeat;background-size:contain;border:var(--bw-bs) solid var(--bc-normal);flex-shrink:0;height:1em;margin-top:.25em;-webkit-print-color-adjust:exact;print-color-adjust:exact;vertical-align:top;width:1em}.form-check-input[type=checkbox]{border-radius:.25em}.form-check-input[type=radio]{border-radius:50%}.form-check-input:active{filter:brightness(90%)}.form-check-input:focus{border-color:var(--dimmed-primary-bg);box-shadow:var(--form-bxs-input-focus);outline:0}.form-check-input:checked{background-color:var(--theme-primary);border-color:var(--theme-primary)}.form-check-input:checked[type=checkbox]{--bs-form-check-bg-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill='none' stroke='var(--theme-inverse-1)' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3E%3C/svg%3E")}.form-check-input:checked[type=radio]{--bs-form-check-bg-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='2' fill='var(--theme-inverse-1)'/%3E%3C/svg%3E")}.form-check-input[type=checkbox]:indeterminate{background-color:var(--theme-primary);border-color:var(--theme-primary);--bs-form-check-bg-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill='none' stroke='var(--theme-inverse-1)' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3E%3C/svg%3E")}.form-check-input:disabled{filter:none;opacity:.5;pointer-events:none}.form-check-input:disabled~.form-check-label,.form-check-input[disabled]~.form-check-label{cursor:default;opacity:.5}.input-group{align-items:stretch;display:flex;flex-wrap:wrap;position:relative;width:100%}.input-group>.form-control,.input-group>.form-select{flex:1 1 auto;min-width:0;position:relative;width:1%}.input-group>.form-control:focus,.input-group>.form-select:focus{z-index:5}.input-group-text{align-items:center;background-color:var(--dimmed-bg-2);border:1px solid var(--bc-normal);border-radius:var(--br-bs);color:var(--theme-body);display:flex;font-size:1rem;font-weight:var(--fw-bs);line-height:1.5;padding:.5rem .75rem;text-align:center;white-space:nowrap}.input-group.has-validation>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating){border-bottom-right-radius:0;border-top-right-radius:0}.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){border-bottom-left-radius:0;border-top-left-radius:0;margin-left:-1px}.form-control.is-valid{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1024' height='1024'%3E%3Cpath fill='%235c8001' d='M512 128c-212.077 0-384 171.923-384 384s171.923 384 384 384 384-171.923 384-384c-.239-211.981-172.018-383.761-383.977-384zm210.23 268.828L488.881 672.906c-5.908 6.957-14.661 11.343-24.439 11.343-9.415 0-17.88-4.066-23.736-10.538l-.025-.028-124.475-137.972a15.93 15.93 0 0 1-4.12-10.717c0-4.231 1.643-8.079 4.325-10.94l-.008.009 36.384-38.883a15.96 15.96 0 0 1 11.683-5.068c3.188 0 6.159.933 8.654 2.54l-.063-.038 83.552 53.168 210.328-182.227a15.92 15.92 0 0 1 10.479-3.909c4.263 0 8.136 1.667 11.004 4.385l-.007-.007 32.594 30.856a15.96 15.96 0 0 1 4.999 11.618 15.94 15.94 0 0 1-3.8 10.353z'/%3E%3C/svg%3E");background-position:right calc(.375em + .25rem) center;background-repeat:no-repeat;background-size:calc(.75em + .5rem) calc(.75em + .5rem);border-color:var(--theme-success);padding-right:calc(1.5em + 1rem)}.form-control.is-valid:focus{border-color:var(--theme-success);box-shadow:var(--form-bxs-valid)}textarea.form-control.is-valid{background-position:top calc(.375em + .25rem) right calc(.375em + .25rem);padding-right:calc(1.5em + 1rem)}.form-select.is-valid{border-color:var(--theme-success)}.form-select.is-valid:not([multiple]):not([size]),.form-select.is-valid:not([multiple])[size="1"]{--bs-form-select-bg-icon:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1024' height='1024'%3E%3Cpath fill='%235c8001' d='M512 128c-212.077 0-384 171.923-384 384s171.923 384 384 384 384-171.923 384-384c-.239-211.981-172.018-383.761-383.977-384zm210.23 268.828L488.881 672.906c-5.908 6.957-14.661 11.343-24.439 11.343-9.415 0-17.88-4.066-23.736-10.538l-.025-.028-124.475-137.972a15.93 15.93 0 0 1-4.12-10.717c0-4.231 1.643-8.079 4.325-10.94l-.008.009 36.384-38.883a15.96 15.96 0 0 1 11.683-5.068c3.188 0 6.159.933 8.654 2.54l-.063-.038 83.552 53.168 210.328-182.227a15.92 15.92 0 0 1 10.479-3.909c4.263 0 8.136 1.667 11.004 4.385l-.007-.007 32.594 30.856a15.96 15.96 0 0 1 4.999 11.618 15.94 15.94 0 0 1-3.8 10.353z'/%3E%3C/svg%3E");background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .5rem) calc(.75em + .5rem);padding-right:4.125rem}.form-select.is-valid:focus{box-shadow:var(--form-bxs-valid)}.form-check-input.is-valid,.form-select.is-valid:focus{border-color:var(--theme-success)}.form-check-input.is-valid:checked{background-color:var(--theme-success)}.form-check-input.is-valid:focus{box-shadow:var(--form-bxs-valid)}.form-check-input.is-valid~.form-check-label{color:var(--theme-success)}.input-group>.form-control:not(:focus).is-valid,.input-group>.form-select:not(:focus).is-valid{z-index:3}.form-control.is-invalid{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1024' height='1024'%3E%3Cpath fill='%23c84630' d='M512 128c-212.077 0-384 171.923-384 384s171.923 384 384 384 384-171.923 384-384c-.239-211.981-172.018-383.761-383.977-384zm64 576c0 17.673-14.327 32-32 32h-64c-17.673 0-32-14.327-32-32v-64c0-17.673 14.327-32 32-32h64c17.673 0 32 14.327 32 32zm-.023-288-29.428 147.136C545.034 570.523 538.586 576 530.86 576h-37.766c-7.727 0-14.174-5.477-15.672-12.761l-.018-.103L448 416v-96c0-17.673 14.327-32 32-32h64c17.673 0 32 14.327 32 32z'/%3E%3C/svg%3E");background-position:right calc(.375em + .25rem) center;background-repeat:no-repeat;background-size:calc(.75em + .5rem) calc(.75em + .5rem);border-color:var(--theme-danger);padding-right:calc(1.5em + 1rem)}.form-control.is-invalid:focus{border-color:var(--theme-danger);box-shadow:var(--form-bxs-invalid)}textarea.form-control.is-invalid{background-position:top calc(.375em + .25rem) right calc(.375em + .25rem);padding-right:calc(1.5em + 1rem)}.form-select.is-invalid{border-color:var(--theme-danger)}.form-select.is-invalid:not([multiple]):not([size]),.form-select.is-invalid:not([multiple])[size="1"]{--bs-form-select-bg-icon:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1024' height='1024'%3E%3Cpath fill='%23c84630' d='M512 128c-212.077 0-384 171.923-384 384s171.923 384 384 384 384-171.923 384-384c-.239-211.981-172.018-383.761-383.977-384zm64 576c0 17.673-14.327 32-32 32h-64c-17.673 0-32-14.327-32-32v-64c0-17.673 14.327-32 32-32h64c17.673 0 32 14.327 32 32zm-.023-288-29.428 147.136C545.034 570.523 538.586 576 530.86 576h-37.766c-7.727 0-14.174-5.477-15.672-12.761l-.018-.103L448 416v-96c0-17.673 14.327-32 32-32h64c17.673 0 32 14.327 32 32z'/%3E%3C/svg%3E");background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .5rem) calc(.75em + .5rem);padding-right:4.125rem}.form-select.is-invalid:focus{box-shadow:var(--form-bxs-invalid)}.form-check-input.is-invalid,.form-select.is-invalid:focus{border-color:var(--theme-danger)}.form-check-input.is-invalid:checked{background-color:var(--theme-danger)}.form-check-input.is-invalid:focus{box-shadow:var(--form-bxs-invalid)}.form-check-input.is-invalid~.form-check-label{color:var(--theme-danger)}.input-group>.form-control:not(:focus).is-invalid,.input-group>.form-select:not(:focus).is-invalid{z-index:4}.base-form{--form-transition-input:border-color .15s var(--te-change),box-shadow .15s var(--te-change);--form-transition-switch:background-position .15s var(--te-change);--form-transition-range-thumb:background-color .15s var(--te-change),border-color .15s var(--te-change),box-shadow .15s var(--te-change);--form-transition-floating:opacity .1s var(--te-change),transform .1s var(--te-change);--form-bxs-input: ;--form-bxs-input-focus:var(--bxs-focus);--form-bxs-select-focus:0 0 0 .25rem rgba(var(--theme-primary-rgb)/25%);--form-bxs-range-thumb:0 .1rem .25rem rgba(var(--theme-inverse-1-rgb)/10%);--form-bxs-range-thumb-focus:0 0 0 1px var(--theme-bg),var(--bxs-focus);--form-bxs-valid:0 0 0 .25rem rgba(var(--theme-success-rgb)/25%);--form-bxs-invalid:0 0 0 .25rem rgba(var(--theme-danger-rgb)/25%)}.base-form input:-webkit-autofill,.base-form input:-webkit-autofill:focus,.base-form input:-webkit-autofill:hover,.base-form select:-webkit-autofill,.base-form select:-webkit-autofill:focus,.base-form select:-webkit-autofill:hover,.base-form textarea:-webkit-autofill,.base-form textarea:-webkit-autofill:focus,.base-form textarea:-webkit-autofill:hover{border-color:rgba(var(--theme-contrast-2-rgb)/50%);-webkit-box-shadow:0 0 0 1000px var(--theme-inverse-1) inset!important;-webkit-text-fill-color:var(--theme-body)!important;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.base-form .input:has(:focus,:hover){position:relative}.base-form .input:has(:focus,:hover):before{animation:flicker .2s infinite;border-radius:var(--br-bs);box-shadow:0 0 36px rgba(var(--theme-primary-rgb)/50%);content:"";height:100%;inset:0;pointer-events:none;position:absolute;width:100%}
