.chip-input{--cui-chip-input-min-height: calc(1.5em + .75rem + calc(var(--cui-border-width) * 2));--cui-chip-input-padding-y: .25rem;--cui-chip-input-padding-x: .75rem;--cui-chip-input-font-size: 1rem;--cui-chip-input-bg: var(--cui-body-bg);--cui-chip-input-color: var(--cui-body-color);--cui-chip-input-border-width: var(--cui-border-width);--cui-chip-input-border-color: var(--cui-border-color);--cui-chip-input-border-radius: var(--cui-border-radius);--cui-chip-input-gap: .375rem;--cui-chip-input-transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out;display:flex;flex-wrap:wrap;gap:var(--cui-chip-input-gap);align-items:center;min-height:var(--cui-chip-input-min-height);padding:var(--cui-chip-input-padding-y) var(--cui-chip-input-padding-x);font-size:var(--cui-chip-input-font-size);color:var(--cui-chip-input-color);background-color:var(--cui-chip-input-bg);border:var(--cui-chip-input-border-width) solid var(--cui-chip-input-border-color);border-radius:var(--cui-chip-input-border-radius);transition:var(--cui-chip-input-transition)}@media(prefers-reduced-motion:reduce){.chip-input{transition:none}}.chip-input:focus-within{border-color:#acabeb;outline:0;box-shadow:0 0 var(--cui-focus-ring-blur) var(--cui-focus-ring-width) var(--cui-focus-ring-color)}.chip-input.disabled{background-color:var(--cui-secondary-bg);opacity:1}.chip-input.disabled>.chip{opacity:.65}.chip-input.disabled>.chip .chip-dismiss{pointer-events:none}.chip-input-field{flex:1 1 auto;margin:0;border:0;outline:0}.chip-input-lg{--cui-chip-input-min-height: calc(1.5em + 1rem + calc(var(--cui-border-width) * 2));--cui-chip-input-padding-y: .375rem;--cui-chip-input-padding-x: 1rem;--cui-chip-input-border-radius: var(--cui-border-radius-lg);--cui-chip-input-font-size: 1.25rem;--cui-chip-input-gap: .5rem}.chip-input-sm{--cui-chip-input-min-height: calc(1.5em + .5rem + calc(var(--cui-border-width) * 2));--cui-chip-input-padding-y: .125rem;--cui-chip-input-padding-x: .5rem;--cui-chip-input-border-radius: var(--cui-border-radius-sm);--cui-chip-input-font-size: .875rem;--cui-chip-input-gap: .125rem}.form-label{margin-bottom:.5rem}.col-form-label{padding-top:calc(.375rem + var(--cui-border-width));padding-bottom:calc(.375rem + var(--cui-border-width));margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(.5rem + var(--cui-border-width));padding-bottom:calc(.5rem + var(--cui-border-width));font-size:1.25rem}.col-form-label-sm{padding-top:calc(.25rem + var(--cui-border-width));padding-bottom:calc(.25rem + var(--cui-border-width));font-size:.875rem}.form-text{margin-top:.25rem;font-size:.875em;color:var(--cui-secondary-color)}.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--cui-body-color);appearance:none;background-color:var(--cui-body-bg);background-clip:padding-box;border:var(--cui-border-width) solid var(--cui-border-color);border-radius:var(--cui-border-radius);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control[type=file]{overflow:hidden}.form-control[type=file]:not(:disabled):not([readonly]){cursor:pointer}.form-control:focus{color:var(--cui-body-color);background-color:var(--cui-body-bg);border-color:#acabeb;outline:0;box-shadow:0 0 0 .25rem #5856d640}.form-control::-webkit-date-and-time-value{min-width:85px;height:1.5em;margin:0}.form-control::-webkit-datetime-edit{display:block;padding:0}.form-control::placeholder{color:var(--cui-input-placeholder-color, var(--cui-secondary-color));opacity:1}.form-control:disabled{background-color:var(--cui-secondary-bg);opacity:1}.form-control::file-selector-button{padding:.375rem .75rem;margin:-.375rem -.75rem;margin-inline-end:.75rem;color:var(--cui-body-color);background-color:var(--cui-tertiary-bg);pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:var(--cui-border-width);border-radius:0;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(--cui-secondary-bg)}.form-control-plaintext{display:block;width:100%;padding:.375rem 0;margin-bottom:0;line-height:1.5;color:var(--cui-body-color);background-color:transparent;border:solid transparent;border-width:var(--cui-border-width) 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 + .5rem + calc(var(--cui-border-width) * 2));padding:.25rem .5rem;font-size:.875rem;border-radius:var(--cui-border-radius-sm)}.form-control-sm::file-selector-button{padding:.25rem .5rem;margin:-.25rem -.5rem;margin-inline-end:.5rem}.form-control-lg{min-height:calc(1.5em + 1rem + calc(var(--cui-border-width) * 2));padding:.5rem 1rem;font-size:1.25rem;border-radius:var(--cui-border-radius-lg)}.form-control-lg::file-selector-button{padding:.5rem 1rem;margin:-.5rem -1rem;margin-inline-end:1rem}textarea.form-control{min-height:calc(1.5em + .75rem + calc(var(--cui-border-width) * 2))}textarea.form-control-sm{min-height:calc(1.5em + .5rem + calc(var(--cui-border-width) * 2))}textarea.form-control-lg{min-height:calc(1.5em + 1rem + calc(var(--cui-border-width) * 2))}.form-control-color{width:3rem;height:calc(1.5em + .75rem + calc(var(--cui-border-width) * 2));padding:.375rem}.form-control-color:not(:disabled):not([readonly]){cursor:pointer}.form-control-color::-moz-color-swatch{border:0!important;border-radius:var(--cui-border-radius)}.form-control-color::-webkit-color-swatch{border:0!important;border-radius:var(--cui-border-radius)}.form-control-color.form-control-sm{height:calc(1.5em + .5rem + calc(var(--cui-border-width) * 2))}.form-control-color.form-control-lg{height:calc(1.5em + 1rem + calc(var(--cui-border-width) * 2))}.form-select{--cui-form-select-bg-img: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23323a49' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");display:block;width:100%;padding-inline-start:.75rem;padding-inline-end:2.25rem;padding-top:.375rem;padding-bottom:.375rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--cui-body-color);appearance:none;background-color:var(--cui-body-bg);background-image:var(--cui-form-select-bg-img),var(--cui-form-select-bg-icon, none);background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;border:var(--cui-border-width) solid var(--cui-border-color);border-radius:var(--cui-border-radius);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion:reduce){.form-select{transition:none}}.form-select:focus{border-color:#acabeb;outline:0;box-shadow:0 0 0 .25rem #5856d640}.form-select[multiple],.form-select[size]:not([size="1"]){padding-inline-end:.75rem;background-image:none}.form-select:disabled{background-color:var(--cui-secondary-bg)}.form-select:-moz-focusring{color:transparent;text-shadow:0 0 0 var(--cui-body-color)}.form-select-sm{padding-inline-start:.5rem;padding-top:.25rem;padding-bottom:.25rem;font-size:.875rem;border-radius:var(--cui-border-radius-sm)}.form-select-lg{padding-inline-start:1rem;padding-top:.5rem;padding-bottom:.5rem;font-size:1.25rem;border-radius:var(--cui-border-radius-lg)}[data-coreui-theme=dark] .form-select{--cui-form-select-bg-img: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='rgba%28255, 255, 255, 0.87%29' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e")}.form-check{display:block;min-height:1.5rem;padding-inline-start:1.5em;margin-bottom:.125rem}.form-check .form-check-input{float:inline-start;margin-inline-start:-1.5em}.form-check-reverse{padding-inline:0 1.5em;text-align:end}.form-check-reverse .form-check-input{float:inline-end;margin-inline:0 -1.5em}.form-check-input{--cui-form-check-bg: var(--cui-body-bg);flex-shrink:0;width:1em;height:1em;margin-top:.25em;vertical-align:top;appearance:none;background-color:var(--cui-form-check-bg);background-image:var(--cui-form-check-bg-image);background-repeat:no-repeat;background-position:center;background-size:contain;border:var(--cui-border-width) solid var(--cui-border-color);-webkit-print-color-adjust:exact;print-color-adjust:exact}.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:#acabeb;outline:0;box-shadow:0 0 0 .25rem #5856d640}.form-check-input:checked{background-color:var(--cui-form-check-input-checked-bg-color, var(--cui-primary));border-color:var(--cui-form-check-input-checked-border-color, var(--cui-primary))}.form-check-input:checked[type=checkbox]{--cui-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='rgba%28255, 255, 255, 0.87%29' 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]{--cui-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='rgba%28255, 255, 255, 0.87%29'/%3e%3c/svg%3e")}.form-check-input[type=checkbox]:indeterminate{background-color:var(--cui-primary);border-color:var(--cui-primary);--cui-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='rgba%28255, 255, 255, 0.87%29' 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:.5}.form-check-input[disabled]~.form-check-label,.form-check-input:disabled~.form-check-label{cursor:default;opacity:.5}.form-check-label{color:var(--cui-form-check-label-color, )}.form-switch{padding-inline-start:2.5em}.form-switch .form-check-input{--cui-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%288, 10, 12, 0.25%29'/%3e%3c/svg%3e");width:2em;margin-inline-start:-2.5em;background-image:var(--cui-form-switch-bg);background-position:left center;border-radius:2em;transition:background-position .15s ease-in-out}@media(prefers-reduced-motion:reduce){.form-switch .form-check-input{transition:none}}.form-switch .form-check-input:focus{--cui-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgb%28171.5, 170.5, 234.5%29'/%3e%3c/svg%3e")}.form-switch .form-check-input:checked{background-position:right center;--cui-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28255, 255, 255, 0.87%29'/%3e%3c/svg%3e")}.form-switch.form-check-reverse{padding-inline:0 2.5em}.form-switch.form-check-reverse .form-check-input{margin-inline:0 -2.5em}.form-switch-lg{min-height:1.25em;padding-inline-start:3em}.form-switch-lg .form-check-input{width:2.5em;height:1.25em;margin-inline-start:-3em}.form-switch-lg .form-check-label{padding-top:calc((1.25em - 1rem)/2)}.form-switch-xl{min-height:1.5em;padding-inline-start:3.5em}.form-switch-xl .form-check-input{width:3em;height:1.5em;margin-inline-start:-3.5em}.form-switch-xl .form-check-label{padding-top:calc((1.5em - 1rem)/2)}.form-check-inline{display:inline-block;margin-inline-end: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:.65}[data-coreui-theme=dark] .form-switch .form-check-input:not(:checked):not(:focus){--cui-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28255, 255, 255, 0.25%29'/%3e%3c/svg%3e")}.form-range{width:100%;height:1.5rem;padding:0;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 .25rem #5856d640}.form-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem #5856d640}.form-range::-moz-focus-outer{border:0}.form-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;appearance:none;background-color:var(--cui-primary);border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion:reduce){.form-range::-webkit-slider-thumb{transition:none}}.form-range::-webkit-slider-thumb:active{background-color:#cdccf3}.form-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:var(--cui-secondary-bg);border-color:transparent;border-radius:1rem}.form-range::-moz-range-thumb{width:1rem;height:1rem;appearance:none;background-color:var(--cui-primary);border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion:reduce){.form-range::-moz-range-thumb{transition:none}}.form-range::-moz-range-thumb:active{background-color:#cdccf3}.form-range::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:var(--cui-secondary-bg);border-color:transparent;border-radius:1rem}.form-range:disabled{pointer-events:none}.form-range:disabled::-webkit-slider-thumb{background-color:var(--cui-secondary-color)}.form-range:disabled::-moz-range-thumb{background-color:var(--cui-secondary-color)}.form-floating{position:relative}.form-floating>.form-control,.form-floating>.form-control-plaintext,.form-floating>.form-select{height:calc(3.5rem + calc(var(--cui-border-width) * 2));min-height:calc(3.5rem + calc(var(--cui-border-width) * 2));line-height:1.25}.form-floating>label{position:absolute;inset-inline-start:0;top:0;z-index:2;max-width:100%;height:100%;padding:1rem .75rem;overflow:hidden;color:rgba(var(--cui-body-color-rgb),.65);text-align:start;text-overflow:ellipsis;white-space:nowrap;pointer-events:none;border:var(--cui-border-width) solid transparent;transform-origin:0 0;transition:opacity .1s ease-in-out,transform .1s ease-in-out}@media(prefers-reduced-motion:reduce){.form-floating>label{transition:none}}.form-floating>.form-control,.form-floating>.form-control-plaintext{padding:1rem .75rem}.form-floating>.form-control::placeholder,.form-floating>.form-control-plaintext::placeholder{color:transparent}.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown),.form-floating>.form-control-plaintext:focus,.form-floating>.form-control-plaintext:not(:placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:-webkit-autofill,.form-floating>.form-control-plaintext:-webkit-autofill{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-select{padding-inline-start:.75rem;padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-control-plaintext~label,.form-floating>.form-select~label{transform:scale(.85) translateY(-.5rem) translate(.15rem)}.form-floating>.form-control:-webkit-autofill~label{transform:scale(.85) translateY(-.5rem) translate(.15rem)}.form-floating>textarea:focus~label:after,.form-floating>textarea:not(:placeholder-shown)~label:after{position:absolute;inset:1rem .375rem;z-index:-1;height:1.5em;content:"";background-color:var(--cui-body-bg);border-radius:var(--cui-border-radius)}.form-floating>textarea:disabled~label:after{background-color:var(--cui-secondary-bg)}.form-floating>.form-control-plaintext~label{border-width:var(--cui-border-width) 0}.form-floating>:disabled~label,.form-floating>.form-control:disabled~label{color:#6d7d9c}.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.input-group>.form-control,.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>.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:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--cui-input-group-addon-color, var(--cui-body-color));text-align:center;white-space:nowrap;background-color:var(--cui-input-group-addon-bg, var(--cui-tertiary-bg));border:var(--cui-border-width) solid var(--cui-input-group-addon-border-color, var(--cui-border-color));border-radius:var(--cui-border-radius)}.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.input-group-text,.input-group-lg>.btn{padding:.5rem 1rem;font-size:1.25rem;border-radius:var(--cui-border-radius-lg)}.input-group-sm>.form-control,.input-group-sm>.form-select,.input-group-sm>.input-group-text,.input-group-sm>.btn{padding:.25rem .5rem;font-size:.875rem;border-radius:var(--cui-border-radius-sm)}.input-group-lg>.form-select,.input-group-sm>.form-select{padding-inline-end:3rem}.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)>.form-select{border-start-end-radius:0;border-end-end-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)>.form-select{border-start-end-radius:0;border-end-end-radius:0}.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-inline-start:calc(-1 * var(--cui-border-width));border-start-start-radius:0;border-end-start-radius:0}.input-group>.form-floating:not(:first-child)>.form-control,.input-group>.form-floating:not(:first-child)>.form-select{border-start-start-radius:0;border-end-start-radius:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:var(--cui-form-valid-color)}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;color:#fff;background-color:var(--cui-success);border-radius:var(--cui-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,.form-control.is-valid{border-color:var(--cui-form-valid-border-color);padding-inline-end:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%231b9e3e' 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.1'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.was-validated .form-control:valid:focus,.form-control.is-valid:focus{border-color:var(--cui-form-valid-border-color);box-shadow:0 0 0 .25rem rgba(var(--cui-success-rgb),.25)}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-inline-end:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.was-validated .form-select:valid,.form-select.is-valid{border-color:var(--cui-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"]{--cui-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='%231b9e3e' 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.1'/%3e%3c/svg%3e");padding-inline-end:4.125rem;background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}.was-validated .form-select:valid:focus,.form-select.is-valid:focus{border-color:var(--cui-form-valid-border-color);box-shadow:0 0 0 .25rem rgba(var(--cui-success-rgb),.25)}.was-validated .form-control-color:valid,.form-control-color.is-valid{width:calc(3.75rem + 1.5em)}.was-validated .form-check-input:valid,.form-check-input.is-valid{border-color:var(--cui-form-valid-border-color)}.was-validated .form-check-input:valid:checked,.form-check-input.is-valid:checked{background-color:var(--cui-form-valid-color)}.was-validated .form-check-input:valid:focus,.form-check-input.is-valid:focus{box-shadow:0 0 0 .25rem rgba(var(--cui-success-rgb),.25)}.was-validated .form-check-input:valid~.form-check-label,.form-check-input.is-valid~.form-check-label{color:var(--cui-form-valid-color)}.form-check-inline .form-check-input~.valid-feedback{margin-inline-start:.5em}.was-validated .input-group>.form-control:not(:focus):valid,.input-group>.form-control: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:.25rem;font-size:.875em;color:var(--cui-form-invalid-color)}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;color:#fff;background-color:var(--cui-danger);border-radius:var(--cui-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,.form-control.is-invalid{border-color:var(--cui-form-invalid-border-color);padding-inline-end:calc(1.5em + .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='%23e55353'%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='%23e55353' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.was-validated .form-control:invalid:focus,.form-control.is-invalid:focus{border-color:var(--cui-form-invalid-border-color);box-shadow:0 0 0 .25rem rgba(var(--cui-danger-rgb),.25)}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-inline-end:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.was-validated .form-select:invalid,.form-select.is-invalid{border-color:var(--cui-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"]{--cui-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='%23e55353'%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='%23e55353' stroke='none'/%3e%3c/svg%3e");padding-inline-end:4.125rem;background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}.was-validated .form-select:invalid:focus,.form-select.is-invalid:focus{border-color:var(--cui-form-invalid-border-color);box-shadow:0 0 0 .25rem rgba(var(--cui-danger-rgb),.25)}.was-validated .form-control-color:invalid,.form-control-color.is-invalid{width:calc(3.75rem + 1.5em)}.was-validated .form-check-input:invalid,.form-check-input.is-invalid{border-color:var(--cui-form-invalid-border-color)}.was-validated .form-check-input:invalid:checked,.form-check-input.is-invalid:checked{background-color:var(--cui-form-invalid-color)}.was-validated .form-check-input:invalid:focus,.form-check-input.is-invalid:focus{box-shadow:0 0 0 .25rem rgba(var(--cui-danger-rgb),.25)}.was-validated .form-check-input:invalid~.form-check-label,.form-check-input.is-invalid~.form-check-label{color:var(--cui-form-invalid-color)}.form-check-inline .form-check-input~.invalid-feedback{margin-inline-start:.5em}.was-validated .input-group>.form-control:not(:focus):invalid,.input-group>.form-control: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}.btn{--cui-btn-padding-x: .75rem;--cui-btn-padding-y: .375rem;--cui-btn-font-family: ;--cui-btn-font-size: 1rem;--cui-btn-font-weight: 400;--cui-btn-line-height: 1.5;--cui-btn-color: var(--cui-body-color);--cui-btn-bg: transparent;--cui-btn-border-width: var(--cui-border-width);--cui-btn-border-color: transparent;--cui-btn-border-radius: var(--cui-border-radius);--cui-btn-hover-border-color: transparent;--cui-btn-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 1px rgba(8, 10, 12, .075);--cui-btn-disabled-opacity: .65;--cui-btn-focus-box-shadow: 0 0 0 .25rem rgba(var(--cui-btn-focus-shadow-rgb), .5);display:inline-block;padding:var(--cui-btn-padding-y) var(--cui-btn-padding-x);font-family:var(--cui-btn-font-family);font-size:var(--cui-btn-font-size);font-weight:var(--cui-btn-font-weight);line-height:var(--cui-btn-line-height);color:var(--cui-btn-color);text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;user-select:none;border:var(--cui-btn-border-width) solid var(--cui-btn-border-color);border-radius:var(--cui-btn-border-radius);background-color:var(--cui-btn-bg);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){.btn{transition:none}}.btn:hover{color:var(--cui-btn-hover-color);background-color:var(--cui-btn-hover-bg);border-color:var(--cui-btn-hover-border-color)}.btn-check+.btn:hover{color:var(--cui-btn-color);background-color:var(--cui-btn-bg);border-color:var(--cui-btn-border-color)}.btn:focus-visible{color:var(--cui-btn-hover-color);background-color:var(--cui-btn-hover-bg);border-color:var(--cui-btn-hover-border-color);outline:0;box-shadow:var(--cui-btn-focus-box-shadow)}.btn-check:focus-visible+.btn{border-color:var(--cui-btn-hover-border-color);outline:0;box-shadow:var(--cui-btn-focus-box-shadow)}.btn-check:checked+.btn,:not(.btn-check)+.btn:active,.btn:first-child:active,.btn.active,.btn.show{color:var(--cui-btn-active-color);background-color:var(--cui-btn-active-bg);border-color:var(--cui-btn-active-border-color)}.btn-check:checked+.btn:focus-visible,:not(.btn-check)+.btn:active:focus-visible,.btn:first-child:active:focus-visible,.btn.active:focus-visible,.btn.show:focus-visible{box-shadow:var(--cui-btn-focus-box-shadow)}.btn-check:checked:focus-visible+.btn{box-shadow:var(--cui-btn-focus-box-shadow)}.btn:disabled,.btn.disabled,fieldset:disabled .btn{color:var(--cui-btn-disabled-color);pointer-events:none;background-color:var(--cui-btn-disabled-bg);border-color:var(--cui-btn-disabled-border-color);opacity:var(--cui-btn-disabled-opacity)}.btn-ghost{--cui-btn-color: var(--cui-secondary-color);--cui-btn-border-color: transparent;--cui-btn-active-color: var(--cui-body-color);--cui-btn-active-bg: var(--cui-tertiary-bg);--cui-btn-active-border-color: var(--cui-tertiary-bg);--cui-btn-disabled-color: var(--cui-secondary-color);--cui-btn-disabled-border-color: transparent;--cui-btn-hover-color: var(--cui-body-color);--cui-btn-hover-bg: var(--cui-tertiary-bg);--cui-btn-hover-border-color: var(--cui-tertiary-bg);--cui-btn-focus-box-shadow: 0 0 0 .25rem rgba(var(--cui-tertiary-bg-rgb), .5)}.btn-outline{--cui-btn-color: var(--cui-secondary-color);--cui-btn-border-color: var(--cui-border-color);--cui-btn-active-color: var(--cui-body-color);--cui-btn-active-bg: var(--cui-tertiary-bg);--cui-btn-active-border-color: var(--cui-border-color);--cui-btn-disabled-color: var(--cui-secondary-color);--cui-btn-disabled-border-color: var(--cui-border-color);--cui-btn-hover-color: var(--cui-body-color);--cui-btn-hover-bg: var(--cui-tertiary-bg);--cui-btn-hover-border-color: var(--cui-border-color);--cui-btn-focus-box-shadow: 0 0 0 .25rem rgba(var(--cui-tertiary-bg-rgb), .5)}.btn-transparent{--cui-btn-active-border-color: transparent;--cui-btn-disabled-border-color: transparent;--cui-btn-hover-border-color: transparent}.btn-primary{--cui-btn-color: #fff;--cui-btn-bg: #5856d6;--cui-btn-border-color: #5856d6;--cui-btn-hover-color: #fff;--cui-btn-hover-bg: rgb(74.8, 73.1, 181.9);--cui-btn-hover-border-color: rgb(70.4, 68.8, 171.2);--cui-btn-focus-shadow-rgb: 113.05, 111.35, 220.15;--cui-btn-active-color: #fff;--cui-btn-active-bg: rgb(70.4, 68.8, 171.2);--cui-btn-active-border-color: rgb(66, 64.5, 160.5);--cui-btn-active-shadow: inset 0 3px 5px rgba(8, 10, 12, .125);--cui-btn-disabled-color: #fff;--cui-btn-disabled-bg: #5856d6;--cui-btn-disabled-border-color: #5856d6}.btn-secondary{--cui-btn-color: #fff;--cui-btn-bg: #6b7785;--cui-btn-border-color: #6b7785;--cui-btn-hover-color: #fff;--cui-btn-hover-bg: rgb(90.95, 101.15, 113.05);--cui-btn-hover-border-color: rgb(85.6, 95.2, 106.4);--cui-btn-focus-shadow-rgb: 129.2, 139.4, 151.3;--cui-btn-active-color: #fff;--cui-btn-active-bg: rgb(85.6, 95.2, 106.4);--cui-btn-active-border-color: rgb(80.25, 89.25, 99.75);--cui-btn-active-shadow: inset 0 3px 5px rgba(8, 10, 12, .125);--cui-btn-disabled-color: #fff;--cui-btn-disabled-bg: #6b7785;--cui-btn-disabled-border-color: #6b7785}.btn-success{--cui-btn-color: #080a0c;--cui-btn-bg: #1b9e3e;--cui-btn-border-color: #1b9e3e;--cui-btn-hover-color: #080a0c;--cui-btn-hover-bg: rgb(61.2, 172.55, 90.95);--cui-btn-hover-border-color: rgb(49.8, 167.7, 81.3);--cui-btn-focus-shadow-rgb: 24.15, 135.8, 54.5;--cui-btn-active-color: #080a0c;--cui-btn-active-bg: rgb(72.6, 177.4, 100.6);--cui-btn-active-border-color: rgb(49.8, 167.7, 81.3);--cui-btn-active-shadow: inset 0 3px 5px rgba(8, 10, 12, .125);--cui-btn-disabled-color: #080a0c;--cui-btn-disabled-bg: #1b9e3e;--cui-btn-disabled-border-color: #1b9e3e}.btn-info{--cui-btn-color: #080a0c;--cui-btn-bg: #39f;--cui-btn-border-color: #39f;--cui-btn-hover-color: #080a0c;--cui-btn-hover-bg: rgb(81.6, 168.3, 255);--cui-btn-hover-border-color: rgb(71.4, 163.2, 255);--cui-btn-focus-shadow-rgb: 44.55, 131.55, 218.55;--cui-btn-active-color: #080a0c;--cui-btn-active-bg: rgb(91.8, 173.4, 255);--cui-btn-active-border-color: rgb(71.4, 163.2, 255);--cui-btn-active-shadow: inset 0 3px 5px rgba(8, 10, 12, .125);--cui-btn-disabled-color: #080a0c;--cui-btn-disabled-bg: #39f;--cui-btn-disabled-border-color: #39f}.btn-warning{--cui-btn-color: #080a0c;--cui-btn-bg: #f9b115;--cui-btn-border-color: #f9b115;--cui-btn-hover-color: #080a0c;--cui-btn-hover-bg: rgb(249.9, 188.7, 56.1);--cui-btn-hover-border-color: rgb(249.6, 184.8, 44.4);--cui-btn-focus-shadow-rgb: 212.85, 151.95, 19.65;--cui-btn-active-color: #080a0c;--cui-btn-active-bg: rgb(250.2, 192.6, 67.8);--cui-btn-active-border-color: rgb(249.6, 184.8, 44.4);--cui-btn-active-shadow: inset 0 3px 5px rgba(8, 10, 12, .125);--cui-btn-disabled-color: #080a0c;--cui-btn-disabled-bg: #f9b115;--cui-btn-disabled-border-color: #f9b115}.btn-danger{--cui-btn-color: #080a0c;--cui-btn-bg: #e55353;--cui-btn-border-color: #e55353;--cui-btn-hover-color: #080a0c;--cui-btn-hover-bg: rgb(232.9, 108.8, 108.8);--cui-btn-hover-border-color: rgb(231.6, 100.2, 100.2);--cui-btn-focus-shadow-rgb: 195.85, 72.05, 72.35;--cui-btn-active-color: #080a0c;--cui-btn-active-bg: rgb(234.2, 117.4, 117.4);--cui-btn-active-border-color: rgb(231.6, 100.2, 100.2);--cui-btn-active-shadow: inset 0 3px 5px rgba(8, 10, 12, .125);--cui-btn-disabled-color: #080a0c;--cui-btn-disabled-bg: #e55353;--cui-btn-disabled-border-color: #e55353}.btn-light{--cui-btn-color: #080a0c;--cui-btn-bg: #f3f4f7;--cui-btn-border-color: #f3f4f7;--cui-btn-hover-color: #080a0c;--cui-btn-hover-bg: rgb(206.55, 207.4, 209.95);--cui-btn-hover-border-color: rgb(194.4, 195.2, 197.6);--cui-btn-focus-shadow-rgb: 207.75, 208.9, 211.75;--cui-btn-active-color: #080a0c;--cui-btn-active-bg: rgb(194.4, 195.2, 197.6);--cui-btn-active-border-color: rgb(182.25, 183, 185.25);--cui-btn-active-shadow: inset 0 3px 5px rgba(8, 10, 12, .125);--cui-btn-disabled-color: #080a0c;--cui-btn-disabled-bg: #f3f4f7;--cui-btn-disabled-border-color: #f3f4f7}.btn-dark{--cui-btn-color: #fff;--cui-btn-bg: #212631;--cui-btn-border-color: #212631;--cui-btn-hover-color: #fff;--cui-btn-hover-bg: rgb(66.3, 70.55, 79.9);--cui-btn-hover-border-color: rgb(55.2, 59.7, 69.6);--cui-btn-focus-shadow-rgb: 66.3, 70.55, 79.9;--cui-btn-active-color: #fff;--cui-btn-active-bg: rgb(77.4, 81.4, 90.2);--cui-btn-active-border-color: rgb(55.2, 59.7, 69.6);--cui-btn-active-shadow: inset 0 3px 5px rgba(8, 10, 12, .125);--cui-btn-disabled-color: #fff;--cui-btn-disabled-bg: #212631;--cui-btn-disabled-border-color: #212631}.btn-outline-primary{--cui-btn-color: #5856d6;--cui-btn-border-color: #5856d6;--cui-btn-hover-color: #fff;--cui-btn-hover-bg: #5856d6;--cui-btn-hover-border-color: #5856d6;--cui-btn-focus-shadow-rgb: 88, 86, 214;--cui-btn-active-color: #fff;--cui-btn-active-bg: #5856d6;--cui-btn-active-border-color: #5856d6;--cui-btn-active-shadow: inset 0 3px 5px rgba(8, 10, 12, .125);--cui-btn-disabled-color: #5856d6;--cui-btn-disabled-bg: transparent;--cui-btn-disabled-border-color: #5856d6;--cui-gradient: none}.btn-outline-secondary{--cui-btn-color: #6b7785;--cui-btn-border-color: #6b7785;--cui-btn-hover-color: #fff;--cui-btn-hover-bg: #6b7785;--cui-btn-hover-border-color: #6b7785;--cui-btn-focus-shadow-rgb: 107, 119, 133;--cui-btn-active-color: #fff;--cui-btn-active-bg: #6b7785;--cui-btn-active-border-color: #6b7785;--cui-btn-active-shadow: inset 0 3px 5px rgba(8, 10, 12, .125);--cui-btn-disabled-color: #6b7785;--cui-btn-disabled-bg: transparent;--cui-btn-disabled-border-color: #6b7785;--cui-gradient: none}.btn-outline-success{--cui-btn-color: #1b9e3e;--cui-btn-border-color: #1b9e3e;--cui-btn-hover-color: #080a0c;--cui-btn-hover-bg: #1b9e3e;--cui-btn-hover-border-color: #1b9e3e;--cui-btn-focus-shadow-rgb: 27, 158, 62;--cui-btn-active-color: #080a0c;--cui-btn-active-bg: #1b9e3e;--cui-btn-active-border-color: #1b9e3e;--cui-btn-active-shadow: inset 0 3px 5px rgba(8, 10, 12, .125);--cui-btn-disabled-color: #1b9e3e;--cui-btn-disabled-bg: transparent;--cui-btn-disabled-border-color: #1b9e3e;--cui-gradient: none}.btn-outline-info{--cui-btn-color: #39f;--cui-btn-border-color: #39f;--cui-btn-hover-color: #080a0c;--cui-btn-hover-bg: #39f;--cui-btn-hover-border-color: #39f;--cui-btn-focus-shadow-rgb: 51, 153, 255;--cui-btn-active-color: #080a0c;--cui-btn-active-bg: #39f;--cui-btn-active-border-color: #39f;--cui-btn-active-shadow: inset 0 3px 5px rgba(8, 10, 12, .125);--cui-btn-disabled-color: #39f;--cui-btn-disabled-bg: transparent;--cui-btn-disabled-border-color: #39f;--cui-gradient: none}.btn-outline-warning{--cui-btn-color: #f9b115;--cui-btn-border-color: #f9b115;--cui-btn-hover-color: #080a0c;--cui-btn-hover-bg: #f9b115;--cui-btn-hover-border-color: #f9b115;--cui-btn-focus-shadow-rgb: 249, 177, 21;--cui-btn-active-color: #080a0c;--cui-btn-active-bg: #f9b115;--cui-btn-active-border-color: #f9b115;--cui-btn-active-shadow: inset 0 3px 5px rgba(8, 10, 12, .125);--cui-btn-disabled-color: #f9b115;--cui-btn-disabled-bg: transparent;--cui-btn-disabled-border-color: #f9b115;--cui-gradient: none}.btn-outline-danger{--cui-btn-color: #e55353;--cui-btn-border-color: #e55353;--cui-btn-hover-color: #080a0c;--cui-btn-hover-bg: #e55353;--cui-btn-hover-border-color: #e55353;--cui-btn-focus-shadow-rgb: 229, 83, 83;--cui-btn-active-color: #080a0c;--cui-btn-active-bg: #e55353;--cui-btn-active-border-color: #e55353;--cui-btn-active-shadow: inset 0 3px 5px rgba(8, 10, 12, .125);--cui-btn-disabled-color: #e55353;--cui-btn-disabled-bg: transparent;--cui-btn-disabled-border-color: #e55353;--cui-gradient: none}.btn-outline-light{--cui-btn-color: #f3f4f7;--cui-btn-border-color: #f3f4f7;--cui-btn-hover-color: #080a0c;--cui-btn-hover-bg: #f3f4f7;--cui-btn-hover-border-color: #f3f4f7;--cui-btn-focus-shadow-rgb: 243, 244, 247;--cui-btn-active-color: #080a0c;--cui-btn-active-bg: #f3f4f7;--cui-btn-active-border-color: #f3f4f7;--cui-btn-active-shadow: inset 0 3px 5px rgba(8, 10, 12, .125);--cui-btn-disabled-color: #f3f4f7;--cui-btn-disabled-bg: transparent;--cui-btn-disabled-border-color: #f3f4f7;--cui-gradient: none}.btn-outline-dark{--cui-btn-color: #212631;--cui-btn-border-color: #212631;--cui-btn-hover-color: #fff;--cui-btn-hover-bg: #212631;--cui-btn-hover-border-color: #212631;--cui-btn-focus-shadow-rgb: 33, 38, 49;--cui-btn-active-color: #fff;--cui-btn-active-bg: #212631;--cui-btn-active-border-color: #212631;--cui-btn-active-shadow: inset 0 3px 5px rgba(8, 10, 12, .125);--cui-btn-disabled-color: #212631;--cui-btn-disabled-bg: transparent;--cui-btn-disabled-border-color: #212631;--cui-gradient: none}.btn-ghost-primary{--cui-btn-color: #5856d6;--cui-btn-border-color: transparent;--cui-btn-hover-bg: #5856d6;--cui-btn-hover-border-color: #5856d6;--cui-btn-hover-color: #fff;--cui-btn-active-bg: #5856d6;--cui-btn-active-border-color: #5856d6;--cui-btn-active-color: #fff;--cui-btn-disabled-color: #5856d6;--cui-btn-disabled-bg: transparent;--cui-btn-disabled-border-color: transparent}.btn-ghost-secondary{--cui-btn-color: #6b7785;--cui-btn-border-color: transparent;--cui-btn-hover-bg: #6b7785;--cui-btn-hover-border-color: #6b7785;--cui-btn-hover-color: #fff;--cui-btn-active-bg: #6b7785;--cui-btn-active-border-color: #6b7785;--cui-btn-active-color: #fff;--cui-btn-disabled-color: #6b7785;--cui-btn-disabled-bg: transparent;--cui-btn-disabled-border-color: transparent}.btn-ghost-success{--cui-btn-color: #1b9e3e;--cui-btn-border-color: transparent;--cui-btn-hover-bg: #1b9e3e;--cui-btn-hover-border-color: #1b9e3e;--cui-btn-hover-color: #080a0c;--cui-btn-active-bg: #1b9e3e;--cui-btn-active-border-color: #1b9e3e;--cui-btn-active-color: #080a0c;--cui-btn-disabled-color: #1b9e3e;--cui-btn-disabled-bg: transparent;--cui-btn-disabled-border-color: transparent}.btn-ghost-info{--cui-btn-color: #39f;--cui-btn-border-color: transparent;--cui-btn-hover-bg: #39f;--cui-btn-hover-border-color: #39f;--cui-btn-hover-color: #080a0c;--cui-btn-active-bg: #39f;--cui-btn-active-border-color: #39f;--cui-btn-active-color: #080a0c;--cui-btn-disabled-color: #39f;--cui-btn-disabled-bg: transparent;--cui-btn-disabled-border-color: transparent}.btn-ghost-warning{--cui-btn-color: #f9b115;--cui-btn-border-color: transparent;--cui-btn-hover-bg: #f9b115;--cui-btn-hover-border-color: #f9b115;--cui-btn-hover-color: #080a0c;--cui-btn-active-bg: #f9b115;--cui-btn-active-border-color: #f9b115;--cui-btn-active-color: #080a0c;--cui-btn-disabled-color: #f9b115;--cui-btn-disabled-bg: transparent;--cui-btn-disabled-border-color: transparent}.btn-ghost-danger{--cui-btn-color: #e55353;--cui-btn-border-color: transparent;--cui-btn-hover-bg: #e55353;--cui-btn-hover-border-color: #e55353;--cui-btn-hover-color: #080a0c;--cui-btn-active-bg: #e55353;--cui-btn-active-border-color: #e55353;--cui-btn-active-color: #080a0c;--cui-btn-disabled-color: #e55353;--cui-btn-disabled-bg: transparent;--cui-btn-disabled-border-color: transparent}.btn-ghost-light{--cui-btn-color: #f3f4f7;--cui-btn-border-color: transparent;--cui-btn-hover-bg: #f3f4f7;--cui-btn-hover-border-color: #f3f4f7;--cui-btn-hover-color: #080a0c;--cui-btn-active-bg: #f3f4f7;--cui-btn-active-border-color: #f3f4f7;--cui-btn-active-color: #080a0c;--cui-btn-disabled-color: #f3f4f7;--cui-btn-disabled-bg: transparent;--cui-btn-disabled-border-color: transparent}.btn-ghost-dark{--cui-btn-color: #212631;--cui-btn-border-color: transparent;--cui-btn-hover-bg: #212631;--cui-btn-hover-border-color: #212631;--cui-btn-hover-color: #fff;--cui-btn-active-bg: #212631;--cui-btn-active-border-color: #212631;--cui-btn-active-color: #fff;--cui-btn-disabled-color: #212631;--cui-btn-disabled-bg: transparent;--cui-btn-disabled-border-color: transparent}.btn-link{--cui-btn-font-weight: 400;--cui-btn-color: var(--cui-link-color);--cui-btn-bg: transparent;--cui-btn-border-color: transparent;--cui-btn-hover-color: var(--cui-link-hover-color);--cui-btn-hover-border-color: transparent;--cui-btn-active-border-color: transparent;--cui-btn-disabled-color: #6d7d9c;--cui-btn-disabled-border-color: transparent;--cui-btn-box-shadow: none;--cui-btn-focus-shadow-rgb: 113.05, 111.35, 220.15;text-decoration:underline}.btn-link:focus-visible{color:var(--cui-btn-color)}.btn-lg{--cui-btn-padding-y: .5rem;--cui-btn-padding-x: 1rem;--cui-btn-font-size: 1.25rem;--cui-btn-border-radius: var(--cui-border-radius-lg)}.btn-sm{--cui-btn-padding-y: .25rem;--cui-btn-padding-x: .5rem;--cui-btn-font-size: .875rem;--cui-btn-border-radius: var(--cui-border-radius-sm)}[data-coreui-theme=dark] .btn-primary{--cui-btn-color: #fff;--cui-btn-bg: rgb(94.2, 92.4, 207.6);--cui-btn-border-color: rgb(94.2, 92.4, 207.6);--cui-btn-hover-color: #fff;--cui-btn-hover-bg: rgb(80.07, 78.54, 176.46);--cui-btn-hover-border-color: rgb(75.36, 73.92, 166.08);--cui-btn-focus-shadow-rgb: 118.32, 116.79, 214.71;--cui-btn-active-color: #fff;--cui-btn-active-bg: rgb(75.36, 73.92, 166.08);--cui-btn-active-border-color: rgb(70.65, 69.3, 155.7);--cui-btn-active-shadow: inset 0 3px 5px rgba(8, 10, 12, .125);--cui-btn-disabled-color: #fff;--cui-btn-disabled-bg: rgb(94.2, 92.4, 207.6);--cui-btn-disabled-border-color: rgb(94.2, 92.4, 207.6)}[data-coreui-theme=dark] .btn-secondary{--cui-btn-color: #fff;--cui-btn-bg: #6b7785;--cui-btn-border-color: #6b7785;--cui-btn-hover-color: #fff;--cui-btn-hover-bg: rgb(90.95, 101.15, 113.05);--cui-btn-hover-border-color: rgb(85.6, 95.2, 106.4);--cui-btn-focus-shadow-rgb: 129.2, 139.4, 151.3;--cui-btn-active-color: #fff;--cui-btn-active-bg: rgb(85.6, 95.2, 106.4);--cui-btn-active-border-color: rgb(80.25, 89.25, 99.75);--cui-btn-active-shadow: inset 0 3px 5px rgba(8, 10, 12, .125);--cui-btn-disabled-color: #fff;--cui-btn-disabled-bg: #6b7785;--cui-btn-disabled-border-color: #6b7785}[data-coreui-theme=dark] .btn-success{--cui-btn-color: #080a0c;--cui-btn-bg: rgb(33.55, 151.45, 65.05);--cui-btn-border-color: rgb(33.55, 151.45, 65.05);--cui-btn-hover-color: #080a0c;--cui-btn-hover-bg: rgb(66.7675, 166.9825, 93.5425);--cui-btn-hover-border-color: rgb(55.695, 161.805, 84.045);--cui-btn-focus-shadow-rgb: 29.7175, 130.2325, 57.0925;--cui-btn-active-color: #080a0c;--cui-btn-active-bg: rgb(77.84, 172.16, 103.04);--cui-btn-active-border-color: rgb(55.695, 161.805, 84.045);--cui-btn-active-shadow: inset 0 3px 5px rgba(8, 10, 12, .125);--cui-btn-disabled-color: #080a0c;--cui-btn-disabled-bg: rgb(33.55, 151.45, 65.05);--cui-btn-disabled-border-color: rgb(33.55, 151.45, 65.05)}[data-coreui-theme=dark] .btn-info{--cui-btn-color: #080a0c;--cui-btn-bg: rgb(61.2, 153, 244.8);--cui-btn-border-color: rgb(61.2, 153, 244.8);--cui-btn-hover-color: #080a0c;--cui-btn-hover-bg: rgb(90.27, 168.3, 246.33);--cui-btn-hover-border-color: rgb(80.58, 163.2, 245.82);--cui-btn-focus-shadow-rgb: 53.22, 131.55, 209.88;--cui-btn-active-color: #080a0c;--cui-btn-active-bg: rgb(99.96, 173.4, 246.84);--cui-btn-active-border-color: rgb(80.58, 163.2, 245.82);--cui-btn-active-shadow: inset 0 3px 5px rgba(8, 10, 12, .125);--cui-btn-disabled-color: #080a0c;--cui-btn-disabled-bg: rgb(61.2, 153, 244.8);--cui-btn-disabled-border-color: rgb(61.2, 153, 244.8)}[data-coreui-theme=dark] .btn-warning{--cui-btn-color: #080a0c;--cui-btn-bg: rgb(237.6, 172.8, 32.4);--cui-btn-border-color: rgb(237.6, 172.8, 32.4);--cui-btn-hover-color: #080a0c;--cui-btn-hover-bg: rgb(240.21, 185.13, 65.79);--cui-btn-hover-border-color: rgb(239.34, 181.02, 54.66);--cui-btn-focus-shadow-rgb: 203.16, 148.38, 29.34;--cui-btn-active-color: #080a0c;--cui-btn-active-bg: rgb(241.08, 189.24, 76.92);--cui-btn-active-border-color: rgb(239.34, 181.02, 54.66);--cui-btn-active-shadow: inset 0 3px 5px rgba(8, 10, 12, .125);--cui-btn-disabled-color: #080a0c;--cui-btn-disabled-bg: rgb(237.6, 172.8, 32.4);--cui-btn-disabled-border-color: rgb(237.6, 172.8, 32.4)}[data-coreui-theme=dark] .btn-danger{--cui-btn-color: #080a0c;--cui-btn-bg: rgb(221.7, 90.3, 90.3);--cui-btn-border-color: rgb(221.7, 90.3, 90.3);--cui-btn-hover-color: #080a0c;--cui-btn-hover-bg: rgb(226.695, 115.005, 115.005);--cui-btn-hover-border-color: rgb(225.03, 106.77, 106.77);--cui-btn-focus-shadow-rgb: 189.645, 78.255, 78.555;--cui-btn-active-color: #080a0c;--cui-btn-active-bg: rgb(228.36, 123.24, 123.24);--cui-btn-active-border-color: rgb(225.03, 106.77, 106.77);--cui-btn-active-shadow: inset 0 3px 5px rgba(8, 10, 12, .125);--cui-btn-disabled-color: #080a0c;--cui-btn-disabled-bg: rgb(221.7, 90.3, 90.3);--cui-btn-disabled-border-color: rgb(221.7, 90.3, 90.3)}[data-coreui-theme=dark] .btn-light{--cui-btn-color: #080a0c;--cui-btn-bg: #f3f4f7;--cui-btn-border-color: #f3f4f7;--cui-btn-hover-color: #080a0c;--cui-btn-hover-bg: rgb(244.8, 245.65, 248.2);--cui-btn-hover-border-color: rgb(244.2, 245.1, 247.8);--cui-btn-focus-shadow-rgb: 207.75, 208.9, 211.75;--cui-btn-active-color: #080a0c;--cui-btn-active-bg: rgb(245.4, 246.2, 248.6);--cui-btn-active-border-color: rgb(244.2, 245.1, 247.8);--cui-btn-active-shadow: inset 0 3px 5px rgba(8, 10, 12, .125);--cui-btn-disabled-color: #080a0c;--cui-btn-disabled-bg: #f3f4f7;--cui-btn-disabled-border-color: #f3f4f7}[data-coreui-theme=dark] .btn-dark{--cui-btn-color: #fff;--cui-btn-bg: #212631;--cui-btn-border-color: #212631;--cui-btn-hover-color: #fff;--cui-btn-hover-bg: rgb(28.05, 32.3, 41.65);--cui-btn-hover-border-color: rgb(26.4, 30.4, 39.2);--cui-btn-focus-shadow-rgb: 66.3, 70.55, 79.9;--cui-btn-active-color: #fff;--cui-btn-active-bg: rgb(26.4, 30.4, 39.2);--cui-btn-active-border-color: rgb(24.75, 28.5, 36.75);--cui-btn-active-shadow: inset 0 3px 5px rgba(8, 10, 12, .125);--cui-btn-disabled-color: #fff;--cui-btn-disabled-bg: #212631;--cui-btn-disabled-border-color: #212631}[data-coreui-theme=dark] .btn-outline-primary{--cui-btn-color: rgb(94.2, 92.4, 207.6);--cui-btn-border-color: rgb(94.2, 92.4, 207.6);--cui-btn-hover-color: #fff;--cui-btn-hover-bg: rgb(94.2, 92.4, 207.6);--cui-btn-hover-border-color: rgb(94.2, 92.4, 207.6);--cui-btn-focus-shadow-rgb: 94.2, 92.4, 207.6;--cui-btn-active-color: #fff;--cui-btn-active-bg: rgb(94.2, 92.4, 207.6);--cui-btn-active-border-color: rgb(94.2, 92.4, 207.6);--cui-btn-active-shadow: inset 0 3px 5px rgba(8, 10, 12, .125);--cui-btn-disabled-color: rgb(94.2, 92.4, 207.6);--cui-btn-disabled-bg: transparent;--cui-btn-disabled-border-color: rgb(94.2, 92.4, 207.6);--cui-gradient: none}[data-coreui-theme=dark] .btn-outline-secondary{--cui-btn-color: #6b7785;--cui-btn-border-color: #6b7785;--cui-btn-hover-color: #fff;--cui-btn-hover-bg: #6b7785;--cui-btn-hover-border-color: #6b7785;--cui-btn-focus-shadow-rgb: 107, 119, 133;--cui-btn-active-color: #fff;--cui-btn-active-bg: #6b7785;--cui-btn-active-border-color: #6b7785;--cui-btn-active-shadow: inset 0 3px 5px rgba(8, 10, 12, .125);--cui-btn-disabled-color: #6b7785;--cui-btn-disabled-bg: transparent;--cui-btn-disabled-border-color: #6b7785;--cui-gradient: none}[data-coreui-theme=dark] .btn-outline-success{--cui-btn-color: rgb(33.55, 151.45, 65.05);--cui-btn-border-color: rgb(33.55, 151.45, 65.05);--cui-btn-hover-color: #080a0c;--cui-btn-hover-bg: rgb(33.55, 151.45, 65.05);--cui-btn-hover-border-color: rgb(33.55, 151.45, 65.05);--cui-btn-focus-shadow-rgb: 33.55, 151.45, 65.05;--cui-btn-active-color: #080a0c;--cui-btn-active-bg: rgb(33.55, 151.45, 65.05);--cui-btn-active-border-color: rgb(33.55, 151.45, 65.05);--cui-btn-active-shadow: inset 0 3px 5px rgba(8, 10, 12, .125);--cui-btn-disabled-color: rgb(33.55, 151.45, 65.05);--cui-btn-disabled-bg: transparent;--cui-btn-disabled-border-color: rgb(33.55, 151.45, 65.05);--cui-gradient: none}[data-coreui-theme=dark] .btn-outline-info{--cui-btn-color: rgb(61.2, 153, 244.8);--cui-btn-border-color: rgb(61.2, 153, 244.8);--cui-btn-hover-color: #080a0c;--cui-btn-hover-bg: rgb(61.2, 153, 244.8);--cui-btn-hover-border-color: rgb(61.2, 153, 244.8);--cui-btn-focus-shadow-rgb: 61.2, 153, 244.8;--cui-btn-active-color: #080a0c;--cui-btn-active-bg: rgb(61.2, 153, 244.8);--cui-btn-active-border-color: rgb(61.2, 153, 244.8);--cui-btn-active-shadow: inset 0 3px 5px rgba(8, 10, 12, .125);--cui-btn-disabled-color: rgb(61.2, 153, 244.8);--cui-btn-disabled-bg: transparent;--cui-btn-disabled-border-color: rgb(61.2, 153, 244.8);--cui-gradient: none}[data-coreui-theme=dark] .btn-outline-warning{--cui-btn-color: rgb(237.6, 172.8, 32.4);--cui-btn-border-color: rgb(237.6, 172.8, 32.4);--cui-btn-hover-color: #080a0c;--cui-btn-hover-bg: rgb(237.6, 172.8, 32.4);--cui-btn-hover-border-color: rgb(237.6, 172.8, 32.4);--cui-btn-focus-shadow-rgb: 237.6, 172.8, 32.4;--cui-btn-active-color: #080a0c;--cui-btn-active-bg: rgb(237.6, 172.8, 32.4);--cui-btn-active-border-color: rgb(237.6, 172.8, 32.4);--cui-btn-active-shadow: inset 0 3px 5px rgba(8, 10, 12, .125);--cui-btn-disabled-color: rgb(237.6, 172.8, 32.4);--cui-btn-disabled-bg: transparent;--cui-btn-disabled-border-color: rgb(237.6, 172.8, 32.4);--cui-gradient: none}[data-coreui-theme=dark] .btn-outline-danger{--cui-btn-color: rgb(221.7, 90.3, 90.3);--cui-btn-border-color: rgb(221.7, 90.3, 90.3);--cui-btn-hover-color: #080a0c;--cui-btn-hover-bg: rgb(221.7, 90.3, 90.3);--cui-btn-hover-border-color: rgb(221.7, 90.3, 90.3);--cui-btn-focus-shadow-rgb: 221.7, 90.3, 90.3;--cui-btn-active-color: #080a0c;--cui-btn-active-bg: rgb(221.7, 90.3, 90.3);--cui-btn-active-border-color: rgb(221.7, 90.3, 90.3);--cui-btn-active-shadow: inset 0 3px 5px rgba(8, 10, 12, .125);--cui-btn-disabled-color: rgb(221.7, 90.3, 90.3);--cui-btn-disabled-bg: transparent;--cui-btn-disabled-border-color: rgb(221.7, 90.3, 90.3);--cui-gradient: none}[data-coreui-theme=dark] .btn-outline-light{--cui-btn-color: #f3f4f7;--cui-btn-border-color: #f3f4f7;--cui-btn-hover-color: #080a0c;--cui-btn-hover-bg: #f3f4f7;--cui-btn-hover-border-color: #f3f4f7;--cui-btn-focus-shadow-rgb: 243, 244, 247;--cui-btn-active-color: #080a0c;--cui-btn-active-bg: #f3f4f7;--cui-btn-active-border-color: #f3f4f7;--cui-btn-active-shadow: inset 0 3px 5px rgba(8, 10, 12, .125);--cui-btn-disabled-color: #f3f4f7;--cui-btn-disabled-bg: transparent;--cui-btn-disabled-border-color: #f3f4f7;--cui-gradient: none}[data-coreui-theme=dark] .btn-outline-dark{--cui-btn-color: #212631;--cui-btn-border-color: #212631;--cui-btn-hover-color: #fff;--cui-btn-hover-bg: #212631;--cui-btn-hover-border-color: #212631;--cui-btn-focus-shadow-rgb: 33, 38, 49;--cui-btn-active-color: #fff;--cui-btn-active-bg: #212631;--cui-btn-active-border-color: #212631;--cui-btn-active-shadow: inset 0 3px 5px rgba(8, 10, 12, .125);--cui-btn-disabled-color: #212631;--cui-btn-disabled-bg: transparent;--cui-btn-disabled-border-color: #212631;--cui-gradient: none}[data-coreui-theme=dark] .btn-ghost-primary{--cui-btn-color: rgb(94.2, 92.4, 207.6);--cui-btn-border-color: transparent;--cui-btn-hover-bg: rgb(94.2, 92.4, 207.6);--cui-btn-hover-border-color: rgb(94.2, 92.4, 207.6);--cui-btn-hover-color: #fff;--cui-btn-active-bg: rgb(94.2, 92.4, 207.6);--cui-btn-active-border-color: rgb(94.2, 92.4, 207.6);--cui-btn-active-color: #fff;--cui-btn-disabled-color: rgb(94.2, 92.4, 207.6);--cui-btn-disabled-bg: transparent;--cui-btn-disabled-border-color: transparent}[data-coreui-theme=dark] .btn-ghost-secondary{--cui-btn-color: #6b7785;--cui-btn-border-color: transparent;--cui-btn-hover-bg: #6b7785;--cui-btn-hover-border-color: #6b7785;--cui-btn-hover-color: #fff;--cui-btn-active-bg: #6b7785;--cui-btn-active-border-color: #6b7785;--cui-btn-active-color: #fff;--cui-btn-disabled-color: #6b7785;--cui-btn-disabled-bg: transparent;--cui-btn-disabled-border-color: transparent}[data-coreui-theme=dark] .btn-ghost-success{--cui-btn-color: rgb(33.55, 151.45, 65.05);--cui-btn-border-color: transparent;--cui-btn-hover-bg: rgb(33.55, 151.45, 65.05);--cui-btn-hover-border-color: rgb(33.55, 151.45, 65.05);--cui-btn-hover-color: #080a0c;--cui-btn-active-bg: rgb(33.55, 151.45, 65.05);--cui-btn-active-border-color: rgb(33.55, 151.45, 65.05);--cui-btn-active-color: #080a0c;--cui-btn-disabled-color: rgb(33.55, 151.45, 65.05);--cui-btn-disabled-bg: transparent;--cui-btn-disabled-border-color: transparent}[data-coreui-theme=dark] .btn-ghost-info{--cui-btn-color: rgb(61.2, 153, 244.8);--cui-btn-border-color: transparent;--cui-btn-hover-bg: rgb(61.2, 153, 244.8);--cui-btn-hover-border-color: rgb(61.2, 153, 244.8);--cui-btn-hover-color: #080a0c;--cui-btn-active-bg: rgb(61.2, 153, 244.8);--cui-btn-active-border-color: rgb(61.2, 153, 244.8);--cui-btn-active-color: #080a0c;--cui-btn-disabled-color: rgb(61.2, 153, 244.8);--cui-btn-disabled-bg: transparent;--cui-btn-disabled-border-color: transparent}[data-coreui-theme=dark] .btn-ghost-warning{--cui-btn-color: rgb(237.6, 172.8, 32.4);--cui-btn-border-color: transparent;--cui-btn-hover-bg: rgb(237.6, 172.8, 32.4);--cui-btn-hover-border-color: rgb(237.6, 172.8, 32.4);--cui-btn-hover-color: #080a0c;--cui-btn-active-bg: rgb(237.6, 172.8, 32.4);--cui-btn-active-border-color: rgb(237.6, 172.8, 32.4);--cui-btn-active-color: #080a0c;--cui-btn-disabled-color: rgb(237.6, 172.8, 32.4);--cui-btn-disabled-bg: transparent;--cui-btn-disabled-border-color: transparent}[data-coreui-theme=dark] .btn-ghost-danger{--cui-btn-color: rgb(221.7, 90.3, 90.3);--cui-btn-border-color: transparent;--cui-btn-hover-bg: rgb(221.7, 90.3, 90.3);--cui-btn-hover-border-color: rgb(221.7, 90.3, 90.3);--cui-btn-hover-color: #080a0c;--cui-btn-active-bg: rgb(221.7, 90.3, 90.3);--cui-btn-active-border-color: rgb(221.7, 90.3, 90.3);--cui-btn-active-color: #080a0c;--cui-btn-disabled-color: rgb(221.7, 90.3, 90.3);--cui-btn-disabled-bg: transparent;--cui-btn-disabled-border-color: transparent}[data-coreui-theme=dark] .btn-ghost-light{--cui-btn-color: #f3f4f7;--cui-btn-border-color: transparent;--cui-btn-hover-bg: #f3f4f7;--cui-btn-hover-border-color: #f3f4f7;--cui-btn-hover-color: #080a0c;--cui-btn-active-bg: #f3f4f7;--cui-btn-active-border-color: #f3f4f7;--cui-btn-active-color: #080a0c;--cui-btn-disabled-color: #f3f4f7;--cui-btn-disabled-bg: transparent;--cui-btn-disabled-border-color: transparent}[data-coreui-theme=dark] .btn-ghost-dark{--cui-btn-color: #212631;--cui-btn-border-color: transparent;--cui-btn-hover-bg: #212631;--cui-btn-hover-border-color: #212631;--cui-btn-hover-color: #fff;--cui-btn-active-bg: #212631;--cui-btn-active-border-color: #212631;--cui-btn-active-color: #fff;--cui-btn-disabled-color: #212631;--cui-btn-disabled-bg: transparent;--cui-btn-disabled-border-color: transparent}.alert{--cui-alert-bg: transparent;--cui-alert-padding-x: 1rem;--cui-alert-padding-y: 1rem;--cui-alert-margin-bottom: 1rem;--cui-alert-color: inherit;--cui-alert-border-color: transparent;--cui-alert-border: var(--cui-border-width) solid var(--cui-alert-border-color);--cui-alert-border-radius: var(--cui-border-radius);--cui-alert-link-color: inherit;position:relative;padding:var(--cui-alert-padding-y) var(--cui-alert-padding-x);margin-bottom:var(--cui-alert-margin-bottom);color:var(--cui-alert-color);background-color:var(--cui-alert-bg);border:var(--cui-alert-border);border-radius:var(--cui-alert-border-radius)}.alert-heading{color:inherit}.alert-link{font-weight:700;color:var(--cui-alert-link-color)}.alert-dismissible{padding-inline-end:3rem}.alert-dismissible .btn-close{position:absolute;inset-inline-end:0;top:0;z-index:2;padding:1.25rem 1rem}.alert-primary{--cui-alert-color: var(--cui-primary-text-emphasis);--cui-alert-bg: var(--cui-primary-bg-subtle);--cui-alert-border-color: var(--cui-primary-border-subtle);--cui-alert-link-color: var(--cui-primary-text-emphasis)}.alert-secondary{--cui-alert-color: var(--cui-secondary-text-emphasis);--cui-alert-bg: var(--cui-secondary-bg-subtle);--cui-alert-border-color: var(--cui-secondary-border-subtle);--cui-alert-link-color: var(--cui-secondary-text-emphasis)}.alert-success{--cui-alert-color: var(--cui-success-text-emphasis);--cui-alert-bg: var(--cui-success-bg-subtle);--cui-alert-border-color: var(--cui-success-border-subtle);--cui-alert-link-color: var(--cui-success-text-emphasis)}.alert-info{--cui-alert-color: var(--cui-info-text-emphasis);--cui-alert-bg: var(--cui-info-bg-subtle);--cui-alert-border-color: var(--cui-info-border-subtle);--cui-alert-link-color: var(--cui-info-text-emphasis)}.alert-warning{--cui-alert-color: var(--cui-warning-text-emphasis);--cui-alert-bg: var(--cui-warning-bg-subtle);--cui-alert-border-color: var(--cui-warning-border-subtle);--cui-alert-link-color: var(--cui-warning-text-emphasis)}.alert-danger{--cui-alert-color: var(--cui-danger-text-emphasis);--cui-alert-bg: var(--cui-danger-bg-subtle);--cui-alert-border-color: var(--cui-danger-border-subtle);--cui-alert-link-color: var(--cui-danger-text-emphasis)}.alert-light{--cui-alert-color: var(--cui-light-text-emphasis);--cui-alert-bg: var(--cui-light-bg-subtle);--cui-alert-border-color: var(--cui-light-border-subtle);--cui-alert-link-color: var(--cui-light-text-emphasis)}.alert-dark{--cui-alert-color: var(--cui-dark-text-emphasis);--cui-alert-bg: var(--cui-dark-bg-subtle);--cui-alert-border-color: var(--cui-dark-border-subtle);--cui-alert-link-color: var(--cui-dark-text-emphasis)}.card{--cui-card-spacer-y: 1rem;--cui-card-spacer-x: 1rem;--cui-card-title-spacer-y: .5rem;--cui-card-title-color: ;--cui-card-subtitle-color: ;--cui-card-border-width: var(--cui-border-width);--cui-card-border-color: var(--cui-border-color-translucent);--cui-card-border-radius: var(--cui-border-radius);--cui-card-box-shadow: ;--cui-card-inner-border-radius: calc(var(--cui-border-radius) - (var(--cui-border-width)));--cui-card-cap-padding-y: .5rem;--cui-card-cap-padding-x: 1rem;--cui-card-cap-bg: rgba(var(--cui-body-color-rgb), .03);--cui-card-cap-color: ;--cui-card-height: ;--cui-card-color: ;--cui-card-bg: var(--cui-body-bg);--cui-card-img-overlay-padding: 1rem;--cui-card-group-margin: .75rem;position:relative;display:flex;flex-direction:column;min-width:0;height:var(--cui-card-height);color:var(--cui-body-color);word-wrap:break-word;background-color:var(--cui-card-bg);background-clip:border-box;border:var(--cui-card-border-width) solid var(--cui-card-border-color);border-radius:var(--cui-card-border-radius)}.card>hr{margin-right:0;margin-left:0}.card>.list-group{border-top:inherit;border-bottom:inherit}.card>.list-group:first-child{border-top-width:0;border-top-left-radius:var(--cui-card-inner-border-radius);border-top-right-radius:var(--cui-card-inner-border-radius)}.card>.list-group:last-child{border-bottom-width:0;border-bottom-right-radius:var(--cui-card-inner-border-radius);border-bottom-left-radius:var(--cui-card-inner-border-radius)}.card>.card-header+.list-group,.card>.list-group+.card-footer{border-top:0}.card-body{flex:1 1 auto;padding:var(--cui-card-spacer-y) var(--cui-card-spacer-x);color:var(--cui-card-color)}.card-title{margin-bottom:var(--cui-card-title-spacer-y);color:var(--cui-card-title-color)}.card-subtitle{margin-top:calc(-.5 * var(--cui-card-title-spacer-y));margin-bottom:0;color:var(--cui-card-subtitle-color)}.card-text:last-child{margin-bottom:0}.card-link+.card-link{margin-inline-start:var(--cui-card-spacer-x)}.card-header{padding:var(--cui-card-cap-padding-y) var(--cui-card-cap-padding-x);margin-bottom:0;color:var(--cui-card-cap-color);background-color:var(--cui-card-cap-bg);border-bottom:var(--cui-card-border-width) solid var(--cui-card-border-color)}.card-header:first-child{border-radius:var(--cui-card-inner-border-radius) var(--cui-card-inner-border-radius) 0 0}.card-footer{padding:var(--cui-card-cap-padding-y) var(--cui-card-cap-padding-x);color:var(--cui-card-cap-color);background-color:var(--cui-card-cap-bg);border-top:var(--cui-card-border-width) solid var(--cui-card-border-color)}.card-footer:last-child{border-radius:0 0 var(--cui-card-inner-border-radius) var(--cui-card-inner-border-radius)}.card-header-tabs{margin-right:calc(-.5 * var(--cui-card-cap-padding-x));margin-bottom:calc(-1 * var(--cui-card-cap-padding-y));margin-left:calc(-.5 * var(--cui-card-cap-padding-x));border-bottom:0}.card-header-tabs .nav-link.active{background-color:var(--cui-card-bg);border-bottom-color:var(--cui-card-bg)}.card-header-pills{margin-right:calc(-.5 * var(--cui-card-cap-padding-x));margin-left:calc(-.5 * var(--cui-card-cap-padding-x))}.card-img-overlay{position:absolute;inset:0;padding:var(--cui-card-img-overlay-padding);border-radius:var(--cui-card-inner-border-radius)}.card-img,.card-img-top,.card-img-bottom{width:100%}.card-img,.card-img-top{border-top-left-radius:var(--cui-card-inner-border-radius);border-top-right-radius:var(--cui-card-inner-border-radius)}.card-img,.card-img-bottom{border-bottom-right-radius:var(--cui-card-inner-border-radius);border-bottom-left-radius:var(--cui-card-inner-border-radius)}.card-group>.card{margin-bottom:var(--cui-card-group-margin)}@media(min-width:576px){.card-group{display:flex;flex-flow:row wrap}.card-group>.card{flex:1 0 0;margin-bottom:0}.card-group>.card+.card{margin-inline-start:0;border-inline-start:0}.card-group>.card:not(:last-child){border-start-end-radius:0;border-end-end-radius:0}.card-group>.card:not(:last-child)>.card-img-top,.card-group>.card:not(:last-child)>.card-header{border-top-right-radius:0}.card-group>.card:not(:last-child)>.card-img-bottom,.card-group>.card:not(:last-child)>.card-footer{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-start-start-radius:0;border-end-start-radius:0}.card-group>.card:not(:first-child)>.card-img-top,.card-group>.card:not(:first-child)>.card-header{border-top-left-radius:0}.card-group>.card:not(:first-child)>.card-img-bottom,.card-group>.card:not(:first-child)>card-footer{border-bottom-left-radius:0}}.header{--cui-header-padding-x: .5rem;--cui-header-padding-y: .5rem;--cui-header-bg: var(--cui-body-bg);--cui-header-color: rgba(var(--cui-emphasis-color-rgb), .65);--cui-header-border-color: var(--cui-border-color);--cui-header-border: var(--cui-border-width) solid var(--cui-header-border-color);--cui-header-hover-color: rgba(var(--cui-emphasis-color-rgb), .8);--cui-header-disabled-color: rgba(var(--cui-emphasis-color-rgb), .3);--cui-header-active-color: rgba(var(--cui-emphasis-color-rgb), 1);--cui-header-transition: box-shadow .15s ease-in-out;--cui-header-brand-padding-y: .3125rem;--cui-header-brand-color: #212631;--cui-header-brand-hover-color: rgb(29.7, 34.2, 44.1);--cui-header-toggler-padding-x: .75rem;--cui-header-toggler-padding-y: .25rem;--cui-header-toggler-bg: transparent;--cui-header-toggler-color: rgba(var(--cui-emphasis-color-rgb), .65);--cui-header-toggler-border-radius: var(--cui-border-radius);--cui-header-toggler-hover-color: rgba(var(--cui-emphasis-color-rgb), 1);--cui-header-toggler-icon-bg: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba%28var%28--cui-emphasis-color-rgb%29, 0.65%29' stroke-width='2.25' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E");--cui-header-toggler-hover-icon-bg: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba%28var%28--cui-emphasis-color-rgb%29, 0.8%29' stroke-width='2.25' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E");--cui-header-nav-link-padding-x: .5rem;--cui-header-nav-link-padding-y: .5rem;--cui-header-divider-border-color: var(--cui-border-color);--cui-header-divider-border: var(--cui-border-width) solid var(--cui-header-divider-border-color);position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:var(--cui-header-padding-y) var(--cui-header-padding-x);background:var(--cui-header-bg);border-bottom:var(--cui-header-border);transition:var(--cui-header-transition)}@media(prefers-reduced-motion:reduce){.header{transition:none}}.header>.container-xxl,.header>.container-xl,.header>.container-lg,.header>.container-md,.header>.container-sm,.header>.container,.header>.container-fluid{display:flex;flex-wrap:inherit;align-items:center;justify-content:space-between}.header.header-sticky{position:sticky;top:0;z-index:1020}.header-divider{flex-basis:calc(100% + 2 * var(--cui-header-padding-x));height:0;margin:var(--cui-header-padding-y) calc(-1 * var(--cui-header-padding-x));border-top:var(--cui-header-divider-border)}.header-brand{padding-top:var(--cui-header-brand-padding-y);padding-bottom:var(--cui-header-brand-padding-y);margin-inline-end:1rem;font-size:1.25rem;color:var(--cui-header-brand-color);text-decoration:none;white-space:nowrap}.header-brand:hover,.header-brand:focus{color:var(--cui-header-brand-hover-color)}.header-nav{display:flex;flex-direction:row;padding-inline-start:0;margin-bottom:0;list-style:none}.header-nav .nav-link{padding:var(--cui-header-nav-link-padding-y) var(--cui-header-nav-link-padding-x);color:var(--cui-header-color)}.header-nav .nav-link:hover,.header-nav .nav-link:focus{color:var(--cui-header-hover-color)}.header-nav .nav-link.disabled{color:var(--cui-header-disabled-color)}.header-nav .show>.nav-link,.header-nav .nav-link.active{color:var(--cui-header-active-color)}.header-nav .dropdown-menu{position:absolute}.header-text{padding-top:var(--cui-header-nav-link-padding-y);padding-bottom:var(--cui-header-nav-link-padding-y);color:var(--cui-header-color)}.header-text a{color:var(--cui-header-active-color)}.header-text a:hover,.header-text a:focus{color:var(--cui-header-active-color)}.header-toggler{padding:var(--cui-header-toggler-padding-y) var(--cui-header-toggler-padding-x);font-size:1.25rem;color:var(--cui-header-toggler-color);background-color:var(--cui-header-toggler-bg);border:0;border-radius:var(--cui-header-toggler-border-radius)}.header-toggler:hover{color:var(--cui-header-toggler-hover-color);text-decoration:none}.header-toggler:focus{outline:0}.header-toggler:not(:disabled){cursor:pointer}.header-toggler-icon{display:block;height:1.5625rem;background-image:var(--cui-header-toggler-icon-bg);background-repeat:no-repeat;background-position:center center;background-size:100% 100%}.header-toggler-icon:hover{background-image:var(--cui-header-toggler-hover-icon-bg)}.sidebar{--cui-sidebar-zindex: 1035;--cui-sidebar-width: 16rem;--cui-sidebar-bg: var(--cui-body-bg);--cui-sidebar-padding-x: 1rem;--cui-sidebar-padding-y: 1rem;--cui-sidebar-color: var(--cui-body-color);--cui-sidebar-brand-color: var(--cui-body-color);--cui-sidebar-brand-bg: rgba(8, 10, 12, .2);position:relative;display:flex;flex:0 0 var(--cui-sidebar-width);flex-direction:column;order:-1;width:var(--cui-sidebar-width);color:var(--cui-sidebar-color);background:var(--cui-sidebar-bg);box-shadow:none;transition:margin-left .15s,margin-right .15s,box-shadow 75ms,transform .15s,width .15s,z-index 0s ease .15s}@media(prefers-reduced-motion:reduce){.sidebar{transition:none}}.sidebar:not(.sidebar-end){margin-inline-start:0}.sidebar.sidebar-end{order:99;margin-inline-end:0}@media(min-width:992px){.sidebar:not(.hide):not(.sidebar-narrow):not(.sidebar-narrow-unfoldable:not(:hover)):not(.sidebar-narrow-unfoldable):not(.sidebar-overlaid):not(.sidebar-end)~*{--cui-sidebar-occupy-start: 16rem}.sidebar:not(.hide):not(.sidebar-narrow):not(.sidebar-narrow-unfoldable:not(:hover)):not(.sidebar-narrow-unfoldable):not(.sidebar-overlaid).sidebar-end~*{--cui-sidebar-occupy-end: 16rem}.sidebar.hide:not(.sidebar-end){margin-inline-start:calc(-1 * var(--cui-sidebar-width))}.sidebar.hide.sidebar-end{margin-inline-end:calc(-1 * var(--cui-sidebar-width))}}@media(max-width:991.98px){.sidebar{--cui-is-mobile: true;position:fixed;top:0;bottom:0;z-index:var(--cui-sidebar-zindex)}.sidebar:not(.sidebar-end){inset-inline-start:0}.sidebar:not(.sidebar-end):not(.show){margin-inline-start:calc(-1 * var(--cui-sidebar-width))}.sidebar.sidebar-end{inset-inline-end:0}.sidebar.sidebar-end:not(.show){margin-inline-end:calc(-1 * var(--cui-sidebar-width))}}.sidebar-fixed,.sidebar-narrow-unfoldable,.sidebar-overlaid{position:fixed;top:0;bottom:0;z-index:var(--cui-sidebar-zindex)}.sidebar-fixed:not(.sidebar-end),.sidebar-narrow-unfoldable:not(.sidebar-end),.sidebar-overlaid:not(.sidebar-end){inset-inline-start:0}.sidebar-fixed.sidebar-end,.sidebar-end.sidebar-narrow-unfoldable,.sidebar-end.sidebar-overlaid{inset-inline-end:0}.sidebar-overlaid{--cui-sidebar-overlaid-box-shadow: var(--cui-box-shadow)}.sidebar-overlaid:not(.sidebar-end){margin-inline-start:calc(-1 * var(--cui-sidebar-width))}.sidebar-overlaid.sidebar-end{margin-inline-end:calc(-1 * var(--cui-sidebar-width))}.sidebar-overlaid.show{box-shadow:var(--cui-sidebar-overlaid-box-shadow)}.sidebar-overlaid.show:not(.sidebar-end){margin-inline-start:0}.sidebar-overlaid.show.sidebar-end{margin-inline-end:0}.sidebar-sm{--cui-sidebar-width: 12rem}@media(min-width:992px){.sidebar-sm:not(.hide):not(.sidebar-narrow):not(.sidebar-narrow-unfoldable:not(:hover)):not(.sidebar-narrow-unfoldable):not(.sidebar-overlaid):not(.sidebar-end)~*{--cui-sidebar-occupy-start: 12rem}.sidebar-sm:not(.hide):not(.sidebar-narrow):not(.sidebar-narrow-unfoldable:not(:hover)):not(.sidebar-narrow-unfoldable):not(.sidebar-overlaid).sidebar-end~*{--cui-sidebar-occupy-end: 12rem}}.sidebar-lg{--cui-sidebar-width: 20rem}@media(min-width:992px){.sidebar-lg:not(.hide):not(.sidebar-narrow):not(.sidebar-narrow-unfoldable:not(:hover)):not(.sidebar-narrow-unfoldable):not(.sidebar-overlaid):not(.sidebar-end)~*{--cui-sidebar-occupy-start: 20rem}.sidebar-lg:not(.hide):not(.sidebar-narrow):not(.sidebar-narrow-unfoldable:not(:hover)):not(.sidebar-narrow-unfoldable):not(.sidebar-overlaid).sidebar-end~*{--cui-sidebar-occupy-end: 20rem}}.sidebar-xl{--cui-sidebar-width: 24rem}@media(min-width:992px){.sidebar-xl:not(.hide):not(.sidebar-narrow):not(.sidebar-narrow-unfoldable:not(:hover)):not(.sidebar-narrow-unfoldable):not(.sidebar-overlaid):not(.sidebar-end)~*{--cui-sidebar-occupy-start: 24rem}.sidebar-xl:not(.hide):not(.sidebar-narrow):not(.sidebar-narrow-unfoldable:not(:hover)):not(.sidebar-narrow-unfoldable):not(.sidebar-overlaid).sidebar-end~*{--cui-sidebar-occupy-end: 24rem}}.sidebar-brand{color:var(--cui-sidebar-brand-color);white-space:nowrap}.sidebar-header{display:flex;align-items:center;justify-content:space-between;padding:var(--cui-sidebar-padding-y) var(--cui-sidebar-padding-x)}.sidebar-header .btn-close{padding:calc(var(--cui-sidebar-padding-y) * .5) calc(var(--cui-sidebar-padding-x) * .5);margin-inline-end:calc(-.5 * var(--cui-sidebar-padding-x));margin-top:calc(-.5 * var(--cui-sidebar-padding-y));margin-bottom:calc(-.5 * var(--cui-sidebar-padding-y))}.sidebar-body{padding:var(--cui-sidebar-padding-y) var(--cui-sidebar-padding-x)}.sidebar-footer{display:flex;align-items:center;justify-content:space-between;padding:var(--cui-sidebar-padding-y) var(--cui-sidebar-padding-x)}.sidebar-toggler{--cui-sidebar-toggler-width: .5rem;--cui-sidebar-toggler-height: .5rem;--cui-sidebar-toggler-bg: transparent;--cui-sidebar-toggler-color: var(--cui-tertiary-color);--cui-sidebar-toggler-icon: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cg xmlns='http://www.w3.org/2000/svg' transform='matrix%28-1 0 0 -1 512 512%29'%3E%3Cpath fill='%23000' d='M472,16H40A24.028,24.028,0,0,0,16,40V200H48V48H464V464H48V304H16V472a24.028,24.028,0,0,0,24,24H472a24.028,24.028,0,0,0,24-24V40A24.028,24.028,0,0,0,472,16Z'/%3E%3Cpolygon fill='%23000' points='209.377 363.306 232.004 385.933 366.627 251.31 232.004 116.687 209.377 139.313 305.374 235.311 16 235.311 16 267.311 305.372 267.311 209.377 363.306'/%3E%3C/g%3E%3C/svg%3E");--cui-sidebar-toggler-hover-color: var(--cui-secondary-color);--cui-sidebar-toggler-focus-shadow: 0 0 0 .25rem rgba(88, 86, 214, .25);--cui-sidebar-toggler-focus-color: var(--cui-secondary-color);--cui-sidebar-toggler-transition: transform .15s;position:relative;box-sizing:content-box;width:var(--cui-sidebar-toggler-width);height:var(--cui-sidebar-toggler-height);padding:.25rem;background-color:var(--cui-sidebar-toggler-bg);border:0;border-radius:.375rem}.sidebar-toggler:before{position:absolute;top:0;left:0;width:100%;height:100%;content:"";background-color:var(--cui-sidebar-toggler-color);-webkit-mask:var(--cui-sidebar-toggler-icon) no-repeat center;mask:var(--cui-sidebar-toggler-icon) no-repeat center;transition:var(--cui-sidebar-toggler-transition)}@media(prefers-reduced-motion:reduce){.sidebar-toggler:before{transition:none}}.sidebar-toggler:hover{text-decoration:none}.sidebar-toggler:hover:before{background-color:var(--cui-sidebar-toggler-hover-color)}.sidebar-toggler:focus{outline:0;box-shadow:var(--cui-sidebar-toggler-focus-shadow)}.sidebar-toggler:focus:before{background-color:var(--cui-sidebar-toggler-focus-color)}@media(max-width:991.98px){.sidebar-toggler{display:none}}.sidebar-backdrop{--cui-backdrop-zindex: 1034;--cui-backdrop-bg: #080a0c;--cui-backdrop-opacity: .5}@media(max-width:991.98px){.sidebar-backdrop{position:fixed;top:0;left:0;z-index:var(--cui-backdrop-zindex);width:100vw;height:100vh;background-color:var(--cui-backdrop-bg)}.sidebar-backdrop.fade{opacity:0}.sidebar-backdrop.show{opacity:var(--cui-backdrop-opacity)}}.sidebar-dark{--cui-body-color: rgba(255, 255, 255, .87);--cui-body-bg: #212631;--cui-emphasis-color: #fff;--cui-secondary-color: rgba(255, 255, 255, .6);--cui-secondary-bg: #323a49;--cui-tertiary-color: rgba(255, 255, 255, .38);--cui-tertiary-bg: rgb(41.5, 48, 61);--cui-border-color: #323a49}.sidebar-dark .sidebar-toggler{filter:var(--cui-sidebar-toggler-white-filter)}.sidebar-nav{--cui-sidebar-nav-padding-x: .5rem;--cui-sidebar-nav-padding-y: .5rem;--cui-sidebar-nav-gap: 1px;--cui-sidebar-nav-title-padding-x: 1rem;--cui-sidebar-nav-title-padding-y: .75rem;--cui-sidebar-nav-title-margin-top: 1rem;--cui-sidebar-nav-title-color: var(--cui-tertiary-color);--cui-sidebar-nav-link-padding-x: 1rem;--cui-sidebar-nav-link-padding-y: .75rem;--cui-sidebar-nav-link-color: var(--cui-body-color);--cui-sidebar-nav-link-bg: transparent;--cui-sidebar-nav-link-border-color: transparent;--cui-sidebar-nav-link-border-radius: var(--cui-border-radius);--cui-sidebar-nav-link-border-width: 0;--cui-sidebar-nav-link-active-color: var(--cui-emphasis-color);--cui-sidebar-nav-link-active-bg: var(--cui-tertiary-bg-translucent);--cui-sidebar-nav-link-disabled-color: var(--cui-tertiary-color);--cui-sidebar-nav-link-hover-color: var(--cui-emphasis-color);--cui-sidebar-nav-link-hover-bg: var(--cui-tertiary-bg-translucent);--cui-sidebar-nav-link-icon-margin: .75rem;--cui-sidebar-nav-link-icon-color: var(--cui-tertiary-color);--cui-sidebar-nav-link-icon-width: 1.25rem;--cui-sidebar-nav-link-icon-height: 1.25rem;--cui-sidebar-nav-link-icon-font-size: 1.25rem;--cui-sidebar-nav-link-active-icon-color: var(--cui-emphasis-color);--cui-sidebar-nav-link-disabled-icon-color: var(--cui-tertiary-color);--cui-sidebar-nav-link-hover-icon-color: var(--cui-body-color);--cui-sidebar-nav-link-icon-bullet-size: .3125rem;--cui-sidebar-nav-link-icon-bullet-bg: transparent;--cui-sidebar-nav-link-icon-bullet-border-width: 1px;--cui-sidebar-nav-link-icon-bullet-border-radius: 50rem;--cui-sidebar-nav-link-icon-bullet-border-color: var(--cui-tertiary-color);--cui-sidebar-nav-link-active-icon-bullet-bg: transparent;--cui-sidebar-nav-link-active-icon-bullet-border-color: var(--cui-emphasis-color);--cui-sidebar-nav-link-disabled-icon-bullet-bg: transparent;--cui-sidebar-nav-link-disabled-icon-bullet-border-color: var(--cui-tertiary-color);--cui-sidebar-nav-link-hover-icon-bullet-bg: transparent;--cui-sidebar-nav-link-hover-icon-bullet-border-color: var(--cui-body-color);--cui-sidebar-nav-group-bg: transparent;--cui-sidebar-nav-group-border-width: 0;--cui-sidebar-nav-group-border-radius: var(--cui-border-radius);--cui-sidebar-nav-group-border-color: transparent;--cui-sidebar-nav-group-items-padding-y: 0;--cui-sidebar-nav-group-items-padding-x: 0;--cui-sidebar-nav-group-indicator-color: var(--cui-tertiary-color);--cui-sidebar-nav-group-indicator-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e");--cui-sidebar-nav-group-indicator-hover-color: var(--cui-emphasis-color);--cui-sidebar-nav-group-indicator-hover-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e");--cui-sidebar-nav-group-toggle-show-color: var(--cui-body-color);position:relative;display:flex;flex:1;flex-direction:column;padding:var(--cui-sidebar-nav-padding-y) var(--cui-sidebar-nav-padding-x);margin-bottom:0;overflow-x:hidden;overflow-y:auto;list-style:none}.sidebar-nav .nav-item+.nav-item,.sidebar-nav .nav-item+.nav-group,.sidebar-nav .nav-group+.nav-item,.sidebar-nav .nav-group+.nav-group,.sidebar-nav .nav-group-items{margin-top:var(--cui-sidebar-nav-gap)}.sidebar-nav .nav-title{padding:var(--cui-sidebar-nav-title-padding-y) var(--cui-sidebar-nav-title-padding-x);margin-top:var(--cui-sidebar-nav-title-margin-top);font-size:80%;font-weight:700;color:var(--cui-sidebar-nav-title-color);text-transform:uppercase;transition:height .15s,margin .15s}@media(prefers-reduced-motion:reduce){.sidebar-nav .nav-title{transition:none}}.sidebar-nav .nav-link{display:flex;flex:1;align-items:center;padding:var(--cui-sidebar-nav-link-padding-y) var(--cui-sidebar-nav-link-padding-x);color:var(--cui-sidebar-nav-link-color);text-decoration:none;white-space:nowrap;background:var(--cui-sidebar-nav-link-bg);border:var(--cui-sidebar-nav-link-border-width) solid var(--cui-sidebar-nav-link-border-color);border-radius:var(--cui-sidebar-nav-link-border-radius);transition:background .15s ease,color .15s ease,gap .15s ease}@media(prefers-reduced-motion:reduce){.sidebar-nav .nav-link{transition:none}}.sidebar-nav .nav-link.active{color:var(--cui-sidebar-nav-link-active-color);background:var(--cui-sidebar-nav-link-active-bg)}.sidebar-nav .nav-link.active .nav-icon{color:var(--cui-sidebar-nav-link-active-icon-color)}.sidebar-nav .nav-link.active .nav-icon-bullet{background:var(--cui-sidebar-nav-link-active-icon-bullet-bg);border-color:var(--cui-sidebar-nav-link-active-icon-bullet-border-color)}.sidebar-nav .nav-link.disabled{color:var(--cui-sidebar-nav-link-disabled-color);pointer-events:none;cursor:not-allowed;background:transparent}.sidebar-nav .nav-link.disabled .nav-icon{color:var(--cui-sidebar-nav-link-disabled-icon-color)}.sidebar-nav .nav-link.disabled .nav-icon-bullet{background:var(--cui-sidebar-nav-link-disabled-icon-bullet-bg);border-color:var(--cui-sidebar-nav-link-disabled-icon-bullet-border-color)}@media(hover:hover),(-ms-high-contrast:none){.sidebar-nav .nav-link:hover{color:var(--cui-sidebar-nav-link-hover-color);text-decoration:none;background:var(--cui-sidebar-nav-link-hover-bg)}.sidebar-nav .nav-link:hover .nav-icon{color:var(--cui-sidebar-nav-link-hover-icon-color)}.sidebar-nav .nav-link:hover .nav-icon-bullet{background:var(--cui-sidebar-nav-link-hover-icon-bullet-bg);border-color:var(--cui-sidebar-nav-link-hover-icon-bullet-border-color)}}.sidebar-nav .nav-icon{display:flex;flex:0 0 var(--cui-sidebar-nav-link-icon-width);align-items:center;justify-content:center;height:var(--cui-sidebar-nav-link-icon-height);margin-inline-end:var(--cui-sidebar-nav-link-icon-margin);font-size:var(--cui-sidebar-nav-link-icon-font-size);color:var(--cui-sidebar-nav-link-icon-color);text-align:center;pointer-events:none;fill:currentcolor;transition:inherit}@media(prefers-reduced-motion:reduce){.sidebar-nav .nav-icon{transition:none}}.sidebar-nav .nav-icon-bullet{display:inline-block;width:var(--cui-sidebar-nav-link-icon-bullet-size);height:var(--cui-sidebar-nav-link-icon-bullet-size);background:var(--cui-sidebar-nav-link-icon-bullet-bg);border:var(--cui-sidebar-nav-link-icon-bullet-border-width) solid var(--cui-sidebar-nav-link-icon-bullet-border-color);border-radius:var(--cui-sidebar-nav-link-icon-bullet-border-radius)}.sidebar-nav svg.nav-icon{overflow:hidden}.sidebar-nav .nav-group{border:var(--cui-sidebar-nav-group-border-width) solid var(--cui-sidebar-nav-group-border-color);border-radius:var(--cui-sidebar-nav-group-border-radius);transition:background .15s ease-in-out}@media(prefers-reduced-motion:reduce){.sidebar-nav .nav-group{transition:none}}.sidebar-nav .nav-group:not(.show) .nav-group-items,.sidebar-nav .nav-group:not(.show) .nav-group-toggle-indicator .show{display:none}.sidebar-nav .nav-group.show{background:var(--cui-sidebar-nav-group-bg)}.sidebar-nav .nav-group.show .nav-group-toggle{color:var(--cui-sidebar-nav-group-toggle-show-color)}.sidebar-nav .nav-group.show>.nav-group-toggle:not(:has(.nav-group-toggle-indicator)):after{transform:rotate(180deg)}.sidebar-nav .nav-group.show>.nav-group-toggle .nav-group-toggle-indicator .hide{display:none}.sidebar-nav .nav-group-toggle{cursor:pointer}.sidebar-nav .nav-group-toggle:not(:has(.nav-group-toggle-indicator)):after{display:block;flex:0 12px;height:12px;margin-inline-start:auto;content:"";background-color:var(--cui-sidebar-nav-group-indicator-color);-webkit-mask-image:var(--cui-sidebar-nav-group-indicator-icon);mask-image:var(--cui-sidebar-nav-group-indicator-icon);transition:transform .15s}@media(prefers-reduced-motion:reduce){.sidebar-nav .nav-group-toggle:not(:has(.nav-group-toggle-indicator)):after{transition:none}}@media(hover:hover),(-ms-high-contrast:none){.sidebar-nav .nav-group-toggle:hover:not(:has(.nav-group-toggle-indicator)):after{background-color:var(--cui-sidebar-nav-group-indicator-hover-color);-webkit-mask-image:var(--cui-sidebar-nav-group-indicator-hover-icon);mask-image:var(--cui-sidebar-nav-group-indicator-hover-icon)}}.sidebar-nav .nav-group-toggle-indicator{margin-inline-start:auto;color:var(--cui-sidebar-nav-group-indicator-color)}.sidebar-nav .nav-group-items{padding:var(--cui-sidebar-nav-group-items-padding-y) var(--cui-sidebar-nav-group-items-padding-x);overflow:hidden;list-style:none;transition:height .15s ease}@media(prefers-reduced-motion:reduce){.sidebar-nav .nav-group-items{transition:none}}.sidebar-nav .nav-group-items .nav-link{padding-inline-start:calc(var(--cui-sidebar-nav-link-padding-x) + var(--cui-sidebar-nav-link-icon-width) + var(--cui-sidebar-nav-link-icon-margin))}.sidebar-nav .nav-group-items .nav-icon{margin-inline-start:calc(-1 * (var(--cui-sidebar-nav-link-icon-width) + var(--cui-sidebar-nav-link-icon-margin)))}.sidebar-nav.compact .nav-link,.sidebar-nav .compact .nav-link{--cui-sidebar-nav-link-padding-y: .5625rem}.sidebar-nav.sidebar-nav-tree{--cui-sidebar-nav-tree-group-border-color: var(--cui-border-color);--cui-sidebar-nav-link-icon-bullet-bg: var(--cui-border-color);--cui-sidebar-nav-link-hover-icon-bullet-bg: var(--cui-border-color);--cui-sidebar-nav-link-active-icon-bullet-bg: var(--cui-border-color)}.sidebar-nav.sidebar-nav-tree .nav-group .nav-group-items{position:relative;z-index:0;padding-inline-start:calc((var(--cui-sidebar-nav-link-padding-x) + var(--cui-sidebar-nav-link-icon-width) + var(--cui-sidebar-nav-link-icon-margin)) / 2)}.sidebar-nav.sidebar-nav-tree .nav-group .nav-group-items:before{position:absolute;inset-inline-start:calc((var(--cui-sidebar-nav-link-padding-x) + var(--cui-sidebar-nav-link-icon-width) + var(--cui-sidebar-nav-link-icon-margin)) / 2 + 1.5px);top:0;z-index:-1;height:100%;content:"";border-inline-start:1px solid var(--cui-sidebar-nav-tree-group-border-color)}.sidebar-nav.sidebar-nav-tree .nav-group .nav-group-items .nav-link{margin-inline-start:calc(-1 * (var(--cui-sidebar-nav-link-padding-x) + var(--cui-sidebar-nav-link-icon-width) + var(--cui-sidebar-nav-link-icon-margin)) / 2)}.sidebar-narrow,.sidebar-narrow-unfoldable:not(:hover){--cui-sidebar-narrow-width: 4rem;--cui-sidebar-padding-x: .5rem}@media(min-width:992px){.sidebar-narrow,.sidebar-narrow-unfoldable:not(:hover){flex:0 0 var(--cui-sidebar-narrow-width);width:var(--cui-sidebar-narrow-width);padding-bottom:var(--cui-sidebar-toggler-height);overflow:visible}.sidebar-narrow .sidebar-header,.sidebar-narrow-unfoldable:not(:hover) .sidebar-header{justify-content:center;padding-inline:0}.sidebar-narrow .sidebar-nav,.sidebar-narrow-unfoldable:not(:hover) .sidebar-nav{--cui-sidebar-nav-link-padding-x: .5rem;--cui-sidebar-nav-link-padding-y: .75rem}.sidebar-narrow .nav-link,.sidebar-narrow-unfoldable:not(:hover) .nav-link{overflow:hidden}.sidebar-narrow .nav-icon,.sidebar-narrow-unfoldable:not(:hover) .nav-icon{flex:0 0 calc(var(--cui-sidebar-narrow-width) - var(--cui-sidebar-nav-padding-x) * 2 - var(--cui-sidebar-nav-link-padding-x) * 2)}.sidebar-narrow .nav-label,.sidebar-narrow-unfoldable:not(:hover) .nav-label,.sidebar-narrow .nav-title,.sidebar-narrow-unfoldable:not(:hover) .nav-title,.sidebar-narrow .nav-group-items,.sidebar-narrow-unfoldable:not(:hover) .nav-group-items,.sidebar-narrow .sidebar-form,.sidebar-narrow-unfoldable:not(:hover) .sidebar-form{height:0!important;padding:0!important;margin:0!important;visibility:hidden;opacity:0}.sidebar-narrow .d-narrow-none,.sidebar-narrow-unfoldable:not(:hover) .d-narrow-none,.sidebar-narrow .sidebar-brand-full,.sidebar-narrow-unfoldable:not(:hover) .sidebar-brand-full,.sidebar-narrow .d-sidebar-narrow-none,.sidebar-narrow-unfoldable:not(:hover) .d-sidebar-narrow-none{display:none!important}.sidebar-narrow .sidebar-toggler:before,.sidebar-narrow-unfoldable:not(:hover) .sidebar-toggler:before{transform:rotate(-180deg)}.sidebar-narrow.sidebar-end .sidebar-toggler:before,.sidebar-end.sidebar-narrow-unfoldable:not(:hover) .sidebar-toggler:before{transform:rotate(0)}}.sidebar-narrow-unfoldable{--cui-sidebar-narrow-unfoldable-box-shadow: var(--cui-box-shadow)}.sidebar-narrow-unfoldable .d-sidebar-narrow-unfoldable-none{display:none!important}.sidebar-narrow-unfoldable:hover{box-shadow:var(--cui-sidebar-narrow-unfoldable-box-shadow)}.sidebar-narrow-unfoldable:hover .sidebar-toggler:before{transform:rotate(-180deg)}.sidebar-narrow-unfoldable:hover.sidebar-end .sidebar-toggler:before{transform:rotate(0)}@media(min-width:992px){.sidebar-narrow:not(.sidebar-end):not(.hide)~*,.sidebar-narrow-unfoldable:not(.sidebar-end):not(.hide)~*{--cui-sidebar-occupy-start: 4rem}.sidebar-narrow.sidebar-end:not(.hide)~*,.sidebar-narrow-unfoldable.sidebar-end:not(.hide)~*{--cui-sidebar-occupy-end: 4rem}}.sidebar:not(.sidebar-narrow):not(.sidebar-narrow-unfoldable:not(:hover)) .sidebar-brand-narrow,.sidebar:not(.sidebar-narrow):not(.sidebar-narrow-unfoldable:not(:hover)) .d-sidebar-narrow{display:none!important}.sidebar:not(.sidebar-narrow-unfoldable) .d-sidebar-narrow-unfoldable{display:none!important}.spinner-grow,.spinner-border{display:inline-block;flex-shrink:0;width:var(--cui-spinner-width);height:var(--cui-spinner-height);vertical-align:var(--cui-spinner-vertical-align);border-radius:50%;animation:var(--cui-spinner-animation-speed) linear infinite var(--cui-spinner-animation-name)}@keyframes spinner-border{to{transform:rotate(360deg)}}.spinner-border{--cui-spinner-width: 2rem;--cui-spinner-height: 2rem;--cui-spinner-vertical-align: -.125em;--cui-spinner-border-width: .25em;--cui-spinner-animation-speed: .75s;--cui-spinner-animation-name: spinner-border;border:var(--cui-spinner-border-width) solid currentcolor;border-right-color:transparent}.spinner-border-sm{--cui-spinner-width: 1rem;--cui-spinner-height: 1rem;--cui-spinner-border-width: .2em}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}.spinner-grow{--cui-spinner-width: 2rem;--cui-spinner-height: 2rem;--cui-spinner-vertical-align: -.125em;--cui-spinner-animation-speed: .75s;--cui-spinner-animation-name: spinner-grow;background-color:currentcolor;opacity:0}.spinner-grow-sm{--cui-spinner-width: 1rem;--cui-spinner-height: 1rem}@media(prefers-reduced-motion:reduce){.spinner-border,.spinner-grow{--cui-spinner-animation-speed: 1.5s}}.badge{--cui-badge-padding-x: .65em;--cui-badge-padding-y: .35em;--cui-badge-font-size: .75em;--cui-badge-font-weight: 700;--cui-badge-color: #fff;--cui-badge-border-radius: var(--cui-border-radius);display:inline-block;padding:var(--cui-badge-padding-y) var(--cui-badge-padding-x);font-size:var(--cui-badge-font-size);font-weight:var(--cui-badge-font-weight);line-height:1;color:var(--cui-badge-color);text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:var(--cui-badge-border-radius, 0)}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.badge-sm{--cui-badge-padding-x: .5em;--cui-badge-padding-y: .3em;font-size:.65em}.modal{--cui-modal-zindex: 1055;--cui-modal-width: 500px;--cui-modal-padding: 1rem;--cui-modal-margin: .5rem;--cui-modal-color: var(--cui-body-color);--cui-modal-bg: var(--cui-body-bg);--cui-modal-border-color: var(--cui-border-color-translucent);--cui-modal-border-width: var(--cui-border-width);--cui-modal-border-radius: var(--cui-border-radius-lg);--cui-modal-box-shadow: var(--cui-box-shadow-sm);--cui-modal-inner-border-radius: calc(var(--cui-border-radius-lg) - (var(--cui-border-width)));--cui-modal-header-padding-x: 1rem;--cui-modal-header-padding-y: 1rem;--cui-modal-header-padding: 1rem 1rem;--cui-modal-header-border-color: var(--cui-border-color);--cui-modal-header-border-width: var(--cui-border-width);--cui-modal-title-line-height: 1.5;--cui-modal-footer-gap: .5rem;--cui-modal-footer-bg: ;--cui-modal-footer-border-color: var(--cui-border-color);--cui-modal-footer-border-width: var(--cui-border-width);position:fixed;inset-inline-start:0;top:0;z-index:var(--cui-modal-zindex);display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0}.modal-dialog{position:relative;width:auto;margin:var(--cui-modal-margin);pointer-events:none}.modal.fade .modal-dialog{transform:translateY(-50px);transition:transform .3s ease-out}@media(prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{height:calc(100% - var(--cui-modal-margin) * 2)}.modal-dialog-scrollable .modal-content{max-height:100%;overflow:hidden}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - var(--cui-modal-margin) * 2)}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;color:var(--cui-modal-color);pointer-events:auto;background-color:var(--cui-modal-bg);background-clip:padding-box;border:var(--cui-modal-border-width) solid var(--cui-modal-border-color);border-radius:var(--cui-modal-border-radius);outline:0}.modal-backdrop{--cui-backdrop-zindex: 1050;--cui-backdrop-bg: #080a0c;--cui-backdrop-opacity: .5;position:fixed;top:0;left:0;z-index:var(--cui-backdrop-zindex);width:100vw;height:100vh;background-color:var(--cui-backdrop-bg)}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:var(--cui-backdrop-opacity)}.modal-header{display:flex;flex-shrink:0;align-items:center;padding:var(--cui-modal-header-padding);border-bottom:var(--cui-modal-header-border-width) solid var(--cui-modal-header-border-color);border-top-left-radius:var(--cui-modal-inner-border-radius);border-top-right-radius:var(--cui-modal-inner-border-radius)}.modal-header .btn-close{padding:calc(var(--cui-modal-header-padding-y) * .5) calc(var(--cui-modal-header-padding-x) * .5);margin-inline-start:auto;margin-inline-end:calc(-.5 * var(--cui-modal-header-padding-x));margin-top:calc(-.5 * var(--cui-modal-header-padding-y));margin-bottom:calc(-.5 * var(--cui-modal-header-padding-y))}.modal-title{margin-bottom:0;line-height:var(--cui-modal-title-line-height)}.modal-body{position:relative;flex:1 1 auto;padding:var(--cui-modal-padding)}.modal-footer{display:flex;flex-shrink:0;flex-wrap:wrap;align-items:center;justify-content:flex-end;padding:calc(var(--cui-modal-padding) - var(--cui-modal-footer-gap) * .5);background-color:var(--cui-modal-footer-bg);border-top:var(--cui-modal-footer-border-width) solid var(--cui-modal-footer-border-color);border-bottom-right-radius:var(--cui-modal-inner-border-radius);border-bottom-left-radius:var(--cui-modal-inner-border-radius)}.modal-footer>*{margin:calc(var(--cui-modal-footer-gap) * .5)}@media(min-width:576px){.modal{--cui-modal-margin: 1.75rem;--cui-modal-box-shadow: var(--cui-box-shadow)}.modal-dialog{max-width:var(--cui-modal-width);margin-right:auto;margin-left:auto}.modal-sm{--cui-modal-width: 300px}}@media(min-width:992px){.modal-lg,.modal-xl{--cui-modal-width: 800px}}@media(min-width:1200px){.modal-xl{--cui-modal-width: 1140px}}.modal-fullscreen{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen .modal-header,.modal-fullscreen .modal-footer{border-radius:0}.modal-fullscreen .modal-body{overflow-y:auto}@media(max-width:575.98px){.modal-fullscreen-sm-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-sm-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-sm-down .modal-header,.modal-fullscreen-sm-down .modal-footer{border-radius:0}.modal-fullscreen-sm-down .modal-body{overflow-y:auto}}@media(max-width:767.98px){.modal-fullscreen-md-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-md-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-md-down .modal-header,.modal-fullscreen-md-down .modal-footer{border-radius:0}.modal-fullscreen-md-down .modal-body{overflow-y:auto}}@media(max-width:991.98px){.modal-fullscreen-lg-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-lg-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-lg-down .modal-header,.modal-fullscreen-lg-down .modal-footer{border-radius:0}.modal-fullscreen-lg-down .modal-body{overflow-y:auto}}@media(max-width:1199.98px){.modal-fullscreen-xl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xl-down .modal-header,.modal-fullscreen-xl-down .modal-footer{border-radius:0}.modal-fullscreen-xl-down .modal-body{overflow-y:auto}}@media(max-width:1399.98px){.modal-fullscreen-xxl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xxl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xxl-down .modal-header,.modal-fullscreen-xxl-down .modal-footer{border-radius:0}.modal-fullscreen-xxl-down .modal-body{overflow-y:auto}}app-login-page,app-register-page,app-forgot-password-page,app-reset-password-page,app-verify-page{align-items:center;background:var(--vkal-color-canvas);box-sizing:border-box;display:flex;justify-content:center;min-height:100dvh;padding:clamp(1rem,4vw,3rem)}.login-shell{background:var(--vkal-color-surface);border:1px solid var(--vkal-color-border);border-radius:.5rem;box-shadow:0 .5rem 1rem #21263126;color:var(--vkal-color-text);display:grid;grid-template-columns:minmax(0,1.45fr) minmax(17rem,.8fr);grid-template-rows:auto 1fr;max-width:58rem;min-height:34rem;overflow:hidden;width:100%}.login-brand{align-items:center;background:var(--vkal-color-surface);display:flex;grid-column:1;grid-row:1;padding:2rem 3rem 0}.login-brand__content{align-items:center;display:grid;gap:.1rem .75rem;grid-template-columns:auto 1fr}.login-brand__mark{align-items:center;background:var(--vkal-color-sidebar);border-radius:.375rem;color:var(--vkal-color-on-brand);display:inline-flex;font-weight:800;grid-row:1/3;height:2.5rem;justify-content:center;width:2.5rem}.login-brand__name,.login-brand__promise{margin:0}.login-brand__name{color:var(--vkal-color-text);font-size:1rem;font-weight:700}.login-brand__promise{color:var(--vkal-color-text-muted);font-size:.78rem}.login-form-panel{background:var(--vkal-color-surface);display:flex;grid-column:1;grid-row:2;padding:2rem 3rem 3rem}.login-form-panel__inner{align-self:center;max-width:28rem;width:100%}.login-form-panel__inner--status{text-align:left}.login-form-panel__eyebrow{color:var(--vkal-color-text-muted);font-size:.72rem;font-weight:700;letter-spacing:.06em;margin:0 0 .45rem;text-transform:uppercase}.login-shell h1{color:var(--vkal-color-text);font-size:clamp(1.7rem,3vw,2rem);font-weight:600;line-height:1.2;margin:0}.login-form-panel__description{color:var(--vkal-color-text-muted);line-height:1.5;margin:.65rem 0 1.5rem}.login-shell form{display:grid;gap:1rem}.login-field{display:grid;gap:.4rem}.login-field label{font-size:.86rem;font-weight:600}.login-field__label-row{align-items:baseline;display:flex;gap:1rem;justify-content:space-between}.login-field__label-row a{color:var(--vkal-color-brand);font-size:.82rem;text-decoration:none}.login-field__label-row a:hover{text-decoration:underline}.login-shell c-input-group{min-height:2.75rem}.login-shell [cInputGroupText]{background:var(--vkal-color-surface-muted);border-color:var(--vkal-color-border);color:var(--vkal-color-text-muted);width:2.75rem}.login-shell [cInputGroupText] svg{height:1rem;margin:auto;width:1rem}.login-shell input[cFormControl]{border-color:var(--vkal-color-border);color:var(--vkal-color-text);min-width:0}.login-field__error{color:var(--vkal-color-error);font-size:.8rem;margin:0}.login-field__hint{color:var(--vkal-color-text-muted);font-size:.8rem;margin:0}.login-form-panel .btn-primary{font-weight:600;margin-top:.2rem;min-height:2.75rem}.login-shell c-alert{margin:1rem 0 0}.login-register{align-items:center;background:var(--vkal-color-brand);color:var(--vkal-color-on-brand);display:flex;grid-column:2;grid-row:1/3;justify-content:center;padding:2.5rem 2rem;text-align:center}.login-register__inner{max-width:19rem}.login-register__icon,.login-status-icon{height:3rem;margin-bottom:1rem;width:3rem}.login-register__icon{color:#ffffffc7}.login-status-icon--success,.login-status-spinner{color:var(--vkal-color-brand)!important}.login-status-icon--error{color:var(--vkal-color-error)}.login-status-spinner{height:3rem;margin:.75rem 0 1rem;width:3rem}.login-register h2{color:var(--vkal-color-on-brand);font-size:1.35rem;font-weight:600;margin:0}.login-register p{color:#ffffffc7;line-height:1.55;margin:.85rem 0 1.35rem}.login-register .btn-outline-primary{--cui-btn-color: var(--vkal-color-on-brand);--cui-btn-border-color: rgb(255 255 255 / 70%);--cui-btn-hover-color: var(--vkal-color-brand-hover);--cui-btn-hover-bg: var(--vkal-color-on-brand);--cui-btn-hover-border-color: var(--vkal-color-on-brand);font-weight:600}@media(max-width:767.98px){app-login-page,app-register-page,app-forgot-password-page,app-reset-password-page,app-verify-page{align-items:flex-start;padding:1rem}.login-shell{grid-template-columns:1fr;grid-template-rows:auto auto auto;min-height:0}.login-brand{grid-column:1;grid-row:1;padding:1.25rem 1.25rem 0}.login-form-panel{grid-column:1;grid-row:2;padding:1.5rem 1.25rem 1.75rem}.login-register{grid-column:1;grid-row:3;padding:1.5rem 1.25rem}.login-register__icon{display:none}.login-register p{margin-block:.5rem 1rem}}@media(max-width:379.98px){.login-field__label-row{align-items:flex-start;flex-direction:column;gap:.3rem}}:root{color-scheme:light;--vkal-color-brand: #0f766e;--vkal-color-brand-hover: #115e59;--vkal-color-brand-soft: #ccfbf1;--vkal-color-on-brand: #ffffff;--vkal-color-sidebar: #212631;--vkal-color-canvas: #f3f4f7;--vkal-color-surface: #ffffff;--vkal-color-surface-muted: #f8f9fa;--vkal-color-text: #4f5d73;--vkal-color-text-muted: #5c6873;--vkal-color-border: #d8dbe0;--vkal-color-focus: #0b6fdb;--vkal-color-success: #16794b;--vkal-color-success-surface: #ecfdf3;--vkal-color-warning: #925f0a;--vkal-color-warning-surface: #fffaeb;--vkal-color-error: #b42318;--vkal-color-error-surface: #fef3f2;--vkal-color-info: #175cd3;--vkal-color-info-surface: #eff8ff;--vkal-font-sans: Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--vkal-radius-control: .375rem;--vkal-radius-card: .5rem;--vkal-shadow-sm: 0 1px 2px rgb(33 38 49 / 8%);--vkal-shadow-card: 0 .5rem 1rem rgb(33 38 49 / 12%)}:root{--cui-primary: var(--vkal-color-brand);--cui-primary-rgb: 15, 118, 110;--cui-link-color: var(--vkal-color-brand);--cui-link-hover-color: var(--vkal-color-brand-hover);--cui-body-color: var(--vkal-color-text);--cui-body-bg: var(--vkal-color-canvas);--cui-secondary-color: var(--vkal-color-text-muted);--cui-border-color: var(--vkal-color-border);--cui-border-radius: var(--vkal-radius-control);--cui-border-radius-lg: var(--vkal-radius-card);--cui-focus-ring-color: rgb(11 111 219 / 35%);--cui-font-sans-serif: var(--vkal-font-sans)}.vkal-page{display:grid;gap:1.5rem;min-width:0;width:100%}.vkal-page-header{align-items:flex-start;display:flex;gap:1.5rem;justify-content:space-between;min-width:0}.vkal-page-header>div:first-child{min-width:0}.vkal-page-header h1{color:var(--vkal-color-text);font-size:clamp(1.6rem,3vw,2rem);font-weight:600;letter-spacing:-.02em;line-height:1.15;margin:0;overflow-wrap:anywhere}.vkal-page-eyebrow{color:var(--vkal-color-brand);font-size:.75rem;font-weight:700;letter-spacing:.08em;margin:0 0 .5rem;text-transform:uppercase}.vkal-page-description{color:var(--vkal-color-text-muted);line-height:1.5;margin:.65rem 0 0;max-width:48rem}.vkal-page-actions{align-items:center;display:flex;flex:0 0 auto;flex-wrap:wrap;gap:.65rem;justify-content:flex-end}.vkal-card,.vkal-card.card{background:var(--vkal-color-surface);border:1px solid var(--vkal-color-border);border-radius:var(--vkal-radius-card);box-shadow:var(--vkal-shadow-sm);min-width:0}.vkal-card>.card-header,.vkal-card>c-card-header,.vkal-card-header{background:var(--vkal-color-surface-muted);border-bottom:1px solid var(--vkal-color-border);padding:.85rem 1rem}.vkal-card>.card-header h2,.vkal-card>c-card-header h2,.vkal-card-header h2{font-size:1rem;font-weight:600;margin:0}.vkal-state-card{align-items:flex-start;display:grid;gap:.65rem;justify-items:start;min-height:8rem;padding:1.5rem}.vkal-auth-screen{background:var(--vkal-color-canvas)}.vkal-dialog{background:var(--vkal-color-surface);border:1px solid var(--vkal-color-border);border-radius:var(--vkal-radius-card);box-shadow:var(--vkal-shadow-card);color:var(--vkal-color-text)}@media(max-width:767.98px){.vkal-page{gap:1rem}.vkal-page-header{align-items:stretch;flex-direction:column;gap:1rem}.vkal-page-actions{justify-content:flex-start}.vkal-page-actions>.btn,.vkal-page-actions>button,.vkal-page-actions>a{justify-content:center}}.public-app-frame{background:var(--vkal-color-canvas);color:var(--vkal-color-text);display:flex;flex-direction:column;min-height:100dvh}.public-shell-header{background:var(--vkal-color-surface);border-bottom:1px solid var(--vkal-color-border)}.public-shell-header__inner,.public-shell-main{box-sizing:border-box;margin-inline:auto;max-width:1180px;width:100%}.public-shell-header__inner{align-items:center;display:flex;gap:1rem;justify-content:space-between;min-height:68px;padding:.75rem clamp(1rem,4vw,2rem)}.public-shell-header .community-brand{align-items:center;color:var(--vkal-color-text);display:inline-flex;gap:.65rem;min-width:0}.public-shell-header .community-brand__mark{align-items:center;background:var(--vkal-color-brand);border-radius:var(--vkal-radius-control);color:var(--vkal-color-on-brand);display:inline-flex;flex:0 0 auto;font-size:.88rem;font-weight:800;height:2rem;justify-content:center;width:2rem}.public-shell-header .community-brand__copy{display:grid;line-height:1.2}.public-shell-header .community-brand__name{font-size:.95rem;font-weight:600}.public-shell-header .community-brand__promise{color:var(--vkal-color-text-muted);font-size:.7rem}.public-shell-label{background:var(--vkal-color-surface-muted);border:1px solid var(--vkal-color-border);border-radius:var(--vkal-radius-control);color:var(--vkal-color-text-muted);font-size:.76rem;font-weight:700;padding:.42rem .72rem;white-space:nowrap}.public-shell-main{flex:1;padding:clamp(1rem,3vw,2rem)}.public-shell-footer{align-items:center;color:var(--vkal-color-text-muted);display:flex;flex-wrap:wrap;font-size:.84rem;gap:.35rem .6rem;justify-content:center;padding:1.25rem 1rem 1.75rem;text-align:center}.public-shell-footer strong{color:var(--vkal-color-brand-hover)}app-public-event-page,app-public-event-manage-page{display:block;min-width:0}app-public-event-page *,app-public-event-manage-page *{box-sizing:border-box}app-public-event-page h1,app-public-event-page h2,app-public-event-page p,app-public-event-manage-page h1,app-public-event-manage-page h2,app-public-event-manage-page p{margin-top:0}app-public-event-page h1,app-public-event-manage-page h1{color:var(--vkal-color-text);font-size:clamp(1.75rem,3vw,2.25rem);font-weight:600;letter-spacing:-.02em;line-height:1.15;margin-bottom:1rem;overflow-wrap:anywhere}app-public-event-page h2,app-public-event-manage-page h2{color:var(--vkal-color-text);font-size:clamp(1.25rem,2vw,1.65rem);font-weight:600;letter-spacing:-.02em;line-height:1.2;margin-bottom:.65rem}.public-event-page,.manage-page{display:grid;gap:clamp(1rem,2.5vw,1.5rem)}.public-eyebrow{color:var(--vkal-color-brand-hover);font-size:.73rem;font-weight:700;letter-spacing:.075em;margin-bottom:.45rem;text-transform:uppercase}.event-hero,.manage-hero{background:var(--vkal-color-surface);border-color:var(--vkal-color-border);border-radius:var(--vkal-radius-card);box-shadow:var(--vkal-shadow-sm);padding:clamp(1.25rem,3vw,2rem)}.event-hero{display:grid;gap:clamp(1.25rem,3vw,2.5rem);grid-template-columns:minmax(0,1.35fr) minmax(240px,.75fr)}.event-hero c-badge,.manage-hero c-badge{background:var(--vkal-color-brand)!important;color:var(--vkal-color-on-brand)!important;margin-bottom:.9rem}.event-description{color:var(--vkal-color-text-muted);line-height:1.65;margin-bottom:0;max-width:52rem;white-space:pre-line}.event-facts{align-content:center;display:grid;gap:.75rem;margin:0}.event-facts>div{border-bottom:1px solid rgb(23 33 31 / 12%);display:grid;gap:.2rem;padding-bottom:.65rem}.event-facts>div:last-child{border-bottom:0;padding-bottom:0}.event-facts dt,.summary-card dt{color:var(--vkal-color-text-muted);font-size:.72rem;font-weight:700;letter-spacing:.035em;text-transform:uppercase}.event-facts dd,.summary-card dd{color:var(--vkal-color-text);font-weight:650;margin:0;overflow-wrap:anywhere}.public-layout,.manage-layout{align-items:start;display:grid;gap:clamp(1rem,2.5vw,1.5rem)}.public-layout{grid-template-columns:minmax(0,1.45fr) minmax(280px,.7fr)}.manage-layout{grid-template-columns:minmax(0,1.4fr) minmax(280px,.65fr)}.response-column,.side-column{display:grid;gap:1rem}.response-card,.manage-card,.edit-card,.summary-card,.delete-card,.replacement-card{background:var(--vkal-color-surface);border-color:var(--vkal-color-border);border-style:solid;border-width:1px;border-radius:var(--vkal-radius-card);box-shadow:var(--vkal-shadow-sm);overflow:hidden}.response-card>.card-body,.manage-card>.card-body,.edit-card>.card-body,.summary-card>.card-body,.delete-card>.card-body,.replacement-card>.card-body{padding:clamp(1.25rem,3vw,2rem)}.response-card>.card-body,.manage-card>.card-body,.edit-card>.card-body,.replacement-card>.card-body,.response-card form,.manage-card form,.edit-card form,.replacement-card form{display:grid;gap:1.25rem}.section-heading>p:last-child,.manage-card p,.restricted-card p,.replacement-card p,.public-state p,.delete-card p{color:var(--vkal-color-text-muted);line-height:1.6}.field-pair,.choice-grid,.helper-options{display:grid;gap:.9rem;grid-template-columns:repeat(2,minmax(0,1fr))}.public-field{min-width:0}.public-field .form-label,.choice-group legend,.helper-group legend{color:var(--vkal-color-text);font-size:.9rem;font-weight:680}.public-field .form-label{margin-bottom:.38rem}.public-field .form-label>span,.choice-group legend>span{color:var(--vkal-color-error)}.public-field .form-control{background:var(--vkal-color-surface);border:1px solid rgb(23 33 31 / 28%);border-radius:var(--vkal-radius-control);color:var(--vkal-color-text);display:block;min-height:46px;padding:.7rem .8rem;width:100%}.public-field .form-control:hover{border-color:#17211f7a}.public-field .form-control:focus{border-color:var(--vkal-color-brand);box-shadow:0 0 0 .18rem var(--vkal-color-focus-ring);outline:0}.public-field .form-control.is-invalid{border-color:var(--vkal-color-error)}.public-field textarea.form-control{min-height:112px;resize:vertical}app-public-event-page .btn,app-public-event-manage-page .btn{align-items:center;border-style:solid;border-width:1px;display:inline-flex;font-weight:700;justify-content:center;min-height:44px;padding-inline:1rem}app-public-event-page .btn-primary,app-public-event-manage-page .btn-primary{--cui-btn-color: var(--vkal-color-on-brand);--cui-btn-bg: var(--vkal-color-brand);--cui-btn-border-color: var(--vkal-color-brand);--cui-btn-hover-color: var(--vkal-color-on-brand);--cui-btn-hover-bg: var(--vkal-color-brand-hover);--cui-btn-hover-border-color: var(--vkal-color-brand-hover)}app-public-event-page .btn-outline-primary,app-public-event-manage-page .btn-outline-primary{--cui-btn-color: var(--vkal-color-brand-hover);--cui-btn-border-color: var(--vkal-color-brand);--cui-btn-hover-color: var(--vkal-color-on-brand);--cui-btn-hover-bg: var(--vkal-color-brand);--cui-btn-hover-border-color: var(--vkal-color-brand)}.public-field .form-text,.public-field small{color:var(--vkal-color-text-muted);font-size:.78rem}.public-field .invalid-feedback{color:var(--vkal-color-error);display:block;font-size:.8rem}.choice-group,.helper-group{border:0;display:grid;gap:.65rem;margin:0;min-width:0;padding:0}.choice-card,.helper-option{align-items:start;background:var(--vkal-color-surface);border:1px solid var(--vkal-color-border);border-radius:var(--vkal-radius-control);cursor:pointer;display:flex;gap:.7rem;min-height:58px;padding:.85rem}.choice-card:has(input:checked),.helper-option:has(input:checked){background:var(--vkal-color-brand-soft);border-color:var(--vkal-color-brand)}.choice-card input,.helper-option input{flex:0 0 auto;margin-top:.18rem}.choice-card>span,.helper-option>span{display:grid;gap:.15rem;min-width:0}.choice-card small,.helper-option small{color:var(--vkal-color-text-muted);font-size:.78rem;line-height:1.4}.helper-intro,.helper-empty{color:var(--vkal-color-text-muted);margin-bottom:0}.helper-option em{color:var(--vkal-color-success);font-size:.76rem;font-style:normal;font-weight:700}.helper-option--full{background:var(--vkal-color-surface-muted);cursor:not-allowed}.helper-option--full em,.helper-option--inactive small{color:var(--vkal-color-warning)}.public-feedback{display:grid;gap:.25rem}.public-success,.closed-card{border-radius:var(--vkal-radius-card);box-shadow:var(--vkal-shadow-sm);padding:clamp(1.25rem,3vw,2rem)}.public-success h2,.closed-card h2{margin-bottom:.5rem}.public-success p:last-child,.closed-card p:last-child{margin-bottom:0}.privacy-note{background:var(--vkal-color-info-surface);border:1px solid rgb(23 92 211 / 20%);border-radius:var(--vkal-radius-control);color:var(--vkal-color-text-muted);font-size:.82rem;padding:.85rem}.privacy-note p{margin:.3rem 0 0}.privacy-detail{border-top:1px solid var(--vkal-color-border);color:var(--vkal-color-text-muted);font-size:.82rem;padding-top:1rem}.privacy-detail p{margin:.35rem 0 0}.public-state{align-items:start;background:var(--vkal-color-surface);border-color:var(--vkal-color-border);border-radius:var(--vkal-radius-card);box-shadow:var(--vkal-shadow-sm);display:grid;gap:1.1rem;grid-template-columns:auto minmax(0,1fr);min-height:240px;padding:clamp(1.5rem,5vw,3.25rem)}.public-state h1{font-size:clamp(1.8rem,3vw,2.5rem);max-width:48rem}.public-state c-spinner{margin-top:.25rem}.public-state__mark{align-items:center;background:var(--vkal-color-brand);border-radius:var(--vkal-radius-control);color:var(--vkal-color-on-brand);display:inline-flex;flex:0 0 auto;font-size:1.25rem;font-weight:800;height:48px;justify-content:center;width:48px}.public-state--quiet .public-state__mark{background:var(--vkal-color-text-muted)}.public-state--quiet{margin-inline:auto;max-width:58rem;min-height:0}.public-state--error .public-state__mark{background:var(--vkal-color-error)}.manage-hero{align-items:end;display:flex;flex-direction:row;gap:1.25rem;justify-content:space-between}.manage-hero p{color:var(--vkal-color-text-muted);margin-bottom:0}.access-note{background:var(--vkal-color-surface);border:1px solid var(--vkal-color-border);border-radius:var(--vkal-radius-control);color:var(--vkal-color-text-muted);flex:0 0 auto;font-size:.75rem;font-weight:680;max-width:15rem;padding:.5rem .75rem;text-align:center}.readonly-field{background:var(--vkal-color-surface-muted);border-radius:var(--vkal-radius-control);display:grid;gap:.25rem;padding:.78rem}.readonly-field strong{overflow-wrap:anywhere}.restricted-card{background:var(--vkal-color-warning-surface);border:1px solid rgb(146 95 10 / 25%);border-radius:var(--vkal-radius-control);padding:1.25rem}.summary-card dl{display:grid;gap:.8rem;margin:0}.summary-card dl>div{border-top:1px solid var(--vkal-color-border);display:grid;gap:.2rem;padding-top:.75rem}.delete-card{border-color:#b423184d}.replacement-card{background:var(--vkal-color-surface-muted);box-shadow:none;margin-top:1rem;max-width:36rem}.replacement-card .card-body{padding:1.25rem 1.35rem}#delete-registration-dialog .modal-content{border-color:#b423184d;border-radius:var(--vkal-radius-card)}#delete-registration-dialog .modal-title{font-size:1.35rem}#delete-registration-dialog .modal-body{color:var(--vkal-color-text-muted);line-height:1.6}#delete-registration-dialog .modal-footer{gap:.65rem}app-public-event-page button c-spinner,app-public-event-manage-page button c-spinner{margin-right:.45rem}@media(max-width:900px){.event-hero,.public-layout,.manage-layout{grid-template-columns:1fr}.event-facts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:620px){.public-shell-header__inner{align-items:center;flex-wrap:wrap;min-height:auto}.public-shell-label{margin-left:2.65rem;white-space:normal}.public-shell-header .community-brand{flex:1 1 100%}.public-shell-header .community-brand__promise{display:none}.public-shell-main{padding-inline:.85rem}.field-pair,.choice-grid,.helper-options,.event-facts{grid-template-columns:1fr}.manage-hero{align-items:flex-start;flex-direction:column}.access-note{max-width:none;text-align:left}.public-state{grid-template-columns:1fr;min-height:260px}app-public-event-page .btn,app-public-event-manage-page .btn,#delete-registration-dialog .btn{justify-content:center;min-height:46px;width:100%}#delete-registration-dialog .modal-footer{align-items:stretch;flex-direction:column}}@media(prefers-reduced-motion:reduce){#delete-registration-dialog .modal,#delete-registration-dialog .modal-backdrop{transition:none!important}}.btn-primary{--cui-btn-color: var(--vkal-color-on-brand);--cui-btn-bg: var(--vkal-color-brand);--cui-btn-border-color: var(--vkal-color-brand);--cui-btn-hover-color: var(--vkal-color-on-brand);--cui-btn-hover-bg: var(--vkal-color-brand-hover);--cui-btn-hover-border-color: var(--vkal-color-brand-hover);--cui-btn-active-bg: var(--vkal-color-brand-hover);--cui-btn-active-border-color: var(--vkal-color-brand-hover)}.btn-outline-primary{--cui-btn-color: var(--vkal-color-brand-hover);--cui-btn-border-color: var(--vkal-color-brand);--cui-btn-hover-color: var(--vkal-color-on-brand);--cui-btn-hover-bg: var(--vkal-color-brand);--cui-btn-hover-border-color: var(--vkal-color-brand)}html{background:var(--vkal-color-canvas);color:var(--vkal-color-text);font-family:var(--vkal-font-sans)}body{background:var(--vkal-color-canvas);margin:0;min-width:320px}button,input,select,textarea{font:inherit}:focus-visible{outline:3px solid var(--vkal-color-focus);outline-offset:3px}::selection{background:var(--vkal-color-brand-soft);color:var(--vkal-color-text)}.visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.app-skip-link{background:var(--vkal-color-focus);border-radius:var(--vkal-radius-control);color:var(--vkal-color-on-brand);font-weight:700;left:1rem;padding:.75rem 1rem;position:fixed;top:-5rem;z-index:1100}.app-skip-link:focus{top:1rem}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
