diff --git a/cookbook/static/vue3/assets/brand_logo-D4X97p3N.svg b/cookbook/static/vue3/assets/brand_logo-D4X97p3N.svg new file mode 100644 index 000000000..54c073f2c --- /dev/null +++ b/cookbook/static/vue3/assets/brand_logo-D4X97p3N.svg @@ -0,0 +1,164 @@ + +image/svg+xml + + + + +Tandoor diff --git a/cookbook/static/vue3/assets/fa-brands-400-C99Yv4gD.woff2 b/cookbook/static/vue3/assets/fa-brands-400-C99Yv4gD.woff2 new file mode 100644 index 000000000..36fbda7d3 Binary files /dev/null and b/cookbook/static/vue3/assets/fa-brands-400-C99Yv4gD.woff2 differ diff --git a/cookbook/static/vue3/assets/fa-brands-400-DtZKBM2a.ttf b/cookbook/static/vue3/assets/fa-brands-400-DtZKBM2a.ttf new file mode 100644 index 000000000..5efb1d4f9 Binary files /dev/null and b/cookbook/static/vue3/assets/fa-brands-400-DtZKBM2a.ttf differ diff --git a/cookbook/static/vue3/assets/fa-regular-400-BMFokQJ2.ttf b/cookbook/static/vue3/assets/fa-regular-400-BMFokQJ2.ttf new file mode 100644 index 000000000..838b4e2cf Binary files /dev/null and b/cookbook/static/vue3/assets/fa-regular-400-BMFokQJ2.ttf differ diff --git a/cookbook/static/vue3/assets/fa-regular-400-OOsPf1xj.woff2 b/cookbook/static/vue3/assets/fa-regular-400-OOsPf1xj.woff2 new file mode 100644 index 000000000..b6cabbacb Binary files /dev/null and b/cookbook/static/vue3/assets/fa-regular-400-OOsPf1xj.woff2 differ diff --git a/cookbook/static/vue3/assets/fa-solid-900-DAI24fNt.woff2 b/cookbook/static/vue3/assets/fa-solid-900-DAI24fNt.woff2 new file mode 100644 index 000000000..824d518eb Binary files /dev/null and b/cookbook/static/vue3/assets/fa-solid-900-DAI24fNt.woff2 differ diff --git a/cookbook/static/vue3/assets/fa-solid-900-DM0teJdg.ttf b/cookbook/static/vue3/assets/fa-solid-900-DM0teJdg.ttf new file mode 100644 index 000000000..ec24749db Binary files /dev/null and b/cookbook/static/vue3/assets/fa-solid-900-DM0teJdg.ttf differ diff --git a/cookbook/static/vue3/assets/fa-v4compatibility-F0dlVTLQ.ttf b/cookbook/static/vue3/assets/fa-v4compatibility-F0dlVTLQ.ttf new file mode 100644 index 000000000..b175aa8ec Binary files /dev/null and b/cookbook/static/vue3/assets/fa-v4compatibility-F0dlVTLQ.ttf differ diff --git a/cookbook/static/vue3/assets/fa-v4compatibility-aR9vOKaP.woff2 b/cookbook/static/vue3/assets/fa-v4compatibility-aR9vOKaP.woff2 new file mode 100644 index 000000000..e09b5a550 Binary files /dev/null and b/cookbook/static/vue3/assets/fa-v4compatibility-aR9vOKaP.woff2 differ diff --git a/cookbook/static/vue3/assets/main-DFkSTGyd.css b/cookbook/static/vue3/assets/main-DFkSTGyd.css new file mode 100644 index 000000000..8d5ff16ce --- /dev/null +++ b/cookbook/static/vue3/assets/main-DFkSTGyd.css @@ -0,0 +1,9 @@ +.v-avatar{flex:none;align-items:center;display:inline-flex;justify-content:center;line-height:normal;overflow:hidden;position:relative;text-align:center;transition:.2s cubic-bezier(.4,0,.2,1);transition-property:width,height;vertical-align:middle;border-radius:50%}.v-avatar.v-avatar--size-x-small{--v-avatar-height: 24px}.v-avatar.v-avatar--size-small{--v-avatar-height: 32px}.v-avatar.v-avatar--size-default{--v-avatar-height: 40px}.v-avatar.v-avatar--size-large{--v-avatar-height: 48px}.v-avatar.v-avatar--size-x-large{--v-avatar-height: 56px}.v-avatar.v-avatar--density-default{height:calc(var(--v-avatar-height) + 0px);width:calc(var(--v-avatar-height) + 0px)}.v-avatar.v-avatar--density-comfortable{height:calc(var(--v-avatar-height) + -4px);width:calc(var(--v-avatar-height) + -4px)}.v-avatar.v-avatar--density-compact{height:calc(var(--v-avatar-height) + -8px);width:calc(var(--v-avatar-height) + -8px)}.v-avatar--variant-plain,.v-avatar--variant-outlined,.v-avatar--variant-text,.v-avatar--variant-tonal{background:transparent;color:inherit}.v-avatar--variant-plain{opacity:.62}.v-avatar--variant-plain:focus,.v-avatar--variant-plain:hover{opacity:1}.v-avatar--variant-plain .v-avatar__overlay{display:none}.v-avatar--variant-elevated,.v-avatar--variant-flat{background:var(--v-theme-surface);color:rgba(var(--v-theme-on-surface),var(--v-medium-emphasis-opacity))}.v-avatar--variant-elevated{box-shadow:0 2px 1px -1px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 1px 1px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 1px 3px 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-avatar--variant-flat{box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 0 0 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 0 0 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-avatar--variant-outlined{border:thin solid currentColor}.v-avatar--variant-text .v-avatar__overlay{background:currentColor}.v-avatar--variant-tonal .v-avatar__underlay{background:currentColor;opacity:var(--v-activated-opacity);border-radius:inherit;position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.v-avatar--rounded{border-radius:4px}.v-avatar .v-img{height:100%;width:100%}.v-icon{--v-icon-size-multiplier: 1;align-items:center;display:inline-flex;font-feature-settings:"liga";height:1em;justify-content:center;letter-spacing:normal;line-height:1;position:relative;text-indent:0;text-align:center;-webkit-user-select:none;user-select:none;vertical-align:middle;width:1em;min-width:1em}.v-icon--clickable{cursor:pointer}.v-icon--size-x-small{font-size:calc(var(--v-icon-size-multiplier) * 1em)}.v-icon--size-small{font-size:calc(var(--v-icon-size-multiplier) * 1.25em)}.v-icon--size-default{font-size:calc(var(--v-icon-size-multiplier) * 1.5em)}.v-icon--size-large{font-size:calc(var(--v-icon-size-multiplier) * 1.75em)}.v-icon--size-x-large{font-size:calc(var(--v-icon-size-multiplier) * 2em)}.v-icon__svg{fill:currentColor;width:100%;height:100%}.v-icon--start{margin-inline-end:8px}.v-icon--end{margin-inline-start:8px}.v-img{--v-theme-overlay-multiplier: 3;z-index:0}.v-img--booting .v-responsive__sizer{transition:none}.v-img--rounded{border-radius:4px}.v-img__img,.v-img__picture,.v-img__gradient,.v-img__placeholder,.v-img__error{z-index:-1;position:absolute;top:0;left:0;width:100%;height:100%}.v-img__img--preload{filter:blur(4px)}.v-img__img--contain{object-fit:contain}.v-img__img--cover{object-fit:cover}.v-img__gradient{background-repeat:no-repeat}.v-responsive{display:flex;flex:1 0 auto;max-height:100%;max-width:100%;overflow:hidden;position:relative}.v-responsive--inline{display:inline-flex;flex:0 0 auto}.v-responsive__content{flex:1 0 0px;max-width:100%}.v-responsive__sizer~.v-responsive__content{margin-inline-start:-100%}.v-responsive__sizer{flex:1 0 0px;transition:padding-bottom .2s cubic-bezier(.4,0,.2,1);pointer-events:none}.v-btn{align-items:center;border-radius:4px;display:inline-grid;grid-template-areas:"prepend content append";grid-template-columns:max-content auto max-content;font-weight:500;justify-content:center;letter-spacing:.0892857143em;line-height:normal;max-width:100%;outline:none;position:relative;text-decoration:none;text-indent:.0892857143em;text-transform:uppercase;transition-property:box-shadow,transform,opacity,background;transition-duration:.28s;transition-timing-function:cubic-bezier(.4,0,.2,1);-webkit-user-select:none;user-select:none;vertical-align:middle;flex-shrink:0;border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width:0}.v-btn--size-x-small{--v-btn-size: .625rem;--v-btn-height: 20px;font-size:var(--v-btn-size);min-width:36px;padding:0 8px}.v-btn--size-small{--v-btn-size: .75rem;--v-btn-height: 28px;font-size:var(--v-btn-size);min-width:50px;padding:0 12px}.v-btn--size-default{--v-btn-size: .875rem;--v-btn-height: 36px;font-size:var(--v-btn-size);min-width:64px;padding:0 16px}.v-btn--size-large{--v-btn-size: 1rem;--v-btn-height: 44px;font-size:var(--v-btn-size);min-width:78px;padding:0 20px}.v-btn--size-x-large{--v-btn-size: 1.125rem;--v-btn-height: 52px;font-size:var(--v-btn-size);min-width:92px;padding:0 24px}.v-btn.v-btn--density-default{height:calc(var(--v-btn-height) + 0px)}.v-btn.v-btn--density-comfortable{height:calc(var(--v-btn-height) + -8px)}.v-btn.v-btn--density-compact{height:calc(var(--v-btn-height) + -12px)}.v-btn--border{border-width:thin;box-shadow:none}.v-btn--absolute{position:absolute}.v-btn--fixed{position:fixed}.v-btn:hover>.v-btn__overlay{opacity:calc(var(--v-hover-opacity) * var(--v-theme-overlay-multiplier))}.v-btn:focus-visible>.v-btn__overlay{opacity:calc(var(--v-focus-opacity) * var(--v-theme-overlay-multiplier))}@supports not selector(:focus-visible){.v-btn:focus>.v-btn__overlay{opacity:calc(var(--v-focus-opacity) * var(--v-theme-overlay-multiplier))}}.v-btn--active>.v-btn__overlay,.v-btn[aria-haspopup=menu][aria-expanded=true]>.v-btn__overlay{opacity:calc(var(--v-activated-opacity) * var(--v-theme-overlay-multiplier))}.v-btn--active:hover>.v-btn__overlay,.v-btn[aria-haspopup=menu][aria-expanded=true]:hover>.v-btn__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-hover-opacity)) * var(--v-theme-overlay-multiplier))}.v-btn--active:focus-visible>.v-btn__overlay,.v-btn[aria-haspopup=menu][aria-expanded=true]:focus-visible>.v-btn__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-focus-opacity)) * var(--v-theme-overlay-multiplier))}@supports not selector(:focus-visible){.v-btn--active:focus>.v-btn__overlay,.v-btn[aria-haspopup=menu][aria-expanded=true]:focus>.v-btn__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-focus-opacity)) * var(--v-theme-overlay-multiplier))}}.v-btn--variant-plain,.v-btn--variant-outlined,.v-btn--variant-text,.v-btn--variant-tonal{background:transparent;color:inherit}.v-btn--variant-plain{opacity:.62}.v-btn--variant-plain:focus,.v-btn--variant-plain:hover{opacity:1}.v-btn--variant-plain .v-btn__overlay{display:none}.v-btn--variant-elevated,.v-btn--variant-flat{background:rgb(var(--v-theme-surface));color:rgba(var(--v-theme-on-surface),var(--v-high-emphasis-opacity))}.v-btn--variant-elevated{box-shadow:0 3px 1px -2px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 2px 2px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 1px 5px 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-btn--variant-flat{box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 0 0 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 0 0 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-btn--variant-outlined{border:thin solid currentColor}.v-btn--variant-text .v-btn__overlay{background:currentColor}.v-btn--variant-tonal .v-btn__underlay{background:currentColor;opacity:var(--v-activated-opacity);border-radius:inherit;position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}@supports selector(:focus-visible){.v-btn:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;border:2px solid currentColor;border-radius:inherit;opacity:0;transition:opacity .2s ease-in-out}.v-btn:focus-visible:after{opacity:calc(.25 * var(--v-theme-overlay-multiplier))}}.v-btn--icon{border-radius:50%;min-width:0;padding:0}.v-btn--icon.v-btn--size-default{--v-btn-size: 1rem}.v-btn--icon.v-btn--density-default{width:calc(var(--v-btn-height) + 12px);height:calc(var(--v-btn-height) + 12px)}.v-btn--icon.v-btn--density-comfortable{width:calc(var(--v-btn-height) + 0px);height:calc(var(--v-btn-height) + 0px)}.v-btn--icon.v-btn--density-compact{width:calc(var(--v-btn-height) + -8px);height:calc(var(--v-btn-height) + -8px)}.v-btn--elevated:hover,.v-btn--elevated:focus{box-shadow:0 2px 4px -1px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 4px 5px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 1px 10px 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-btn--elevated:active{box-shadow:0 5px 5px -3px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 8px 10px 1px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 3px 14px 2px var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-btn--flat{box-shadow:none}.v-btn--block{display:flex;flex:1 0 auto;min-width:100%}.v-btn--disabled{pointer-events:none;opacity:.26}.v-btn--disabled:hover{opacity:.26}.v-btn--disabled.v-btn--variant-elevated,.v-btn--disabled.v-btn--variant-flat{box-shadow:none;opacity:1;color:rgba(var(--v-theme-on-surface),.26);background:rgb(var(--v-theme-surface))}.v-btn--disabled.v-btn--variant-elevated .v-btn__overlay,.v-btn--disabled.v-btn--variant-flat .v-btn__overlay{opacity:.4615384615}.v-btn--loading{pointer-events:none}.v-btn--loading .v-btn__content,.v-btn--loading .v-btn__prepend,.v-btn--loading .v-btn__append{opacity:0}.v-btn--stacked{grid-template-areas:"prepend" "content" "append";grid-template-columns:auto;grid-template-rows:max-content max-content max-content;justify-items:center;align-content:center}.v-btn--stacked .v-btn__content{flex-direction:column;line-height:1.25}.v-btn--stacked .v-btn__prepend,.v-btn--stacked .v-btn__append,.v-btn--stacked .v-btn__content>.v-icon--start,.v-btn--stacked .v-btn__content>.v-icon--end{margin-inline:0}.v-btn--stacked .v-btn__prepend,.v-btn--stacked .v-btn__content>.v-icon--start{margin-bottom:4px}.v-btn--stacked .v-btn__append,.v-btn--stacked .v-btn__content>.v-icon--end{margin-top:4px}.v-btn--stacked.v-btn--size-x-small{--v-btn-size: .625rem;--v-btn-height: 56px;font-size:var(--v-btn-size);min-width:56px;padding:0 12px}.v-btn--stacked.v-btn--size-small{--v-btn-size: .75rem;--v-btn-height: 64px;font-size:var(--v-btn-size);min-width:64px;padding:0 14px}.v-btn--stacked.v-btn--size-default{--v-btn-size: .875rem;--v-btn-height: 72px;font-size:var(--v-btn-size);min-width:72px;padding:0 16px}.v-btn--stacked.v-btn--size-large{--v-btn-size: 1rem;--v-btn-height: 80px;font-size:var(--v-btn-size);min-width:80px;padding:0 18px}.v-btn--stacked.v-btn--size-x-large{--v-btn-size: 1.125rem;--v-btn-height: 88px;font-size:var(--v-btn-size);min-width:88px;padding:0 20px}.v-btn--stacked.v-btn--density-default{height:calc(var(--v-btn-height) + 0px)}.v-btn--stacked.v-btn--density-comfortable{height:calc(var(--v-btn-height) + -16px)}.v-btn--stacked.v-btn--density-compact{height:calc(var(--v-btn-height) + -24px)}.v-btn--slim{padding:0 8px}.v-btn--rounded{border-radius:24px}.v-btn--rounded.v-btn--icon{border-radius:4px}.v-btn .v-icon{--v-icon-size-multiplier: .8571428571}.v-btn--icon .v-icon{--v-icon-size-multiplier: 1}.v-btn--stacked .v-icon{--v-icon-size-multiplier: 1.1428571429}.v-btn__loader{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.v-btn__content,.v-btn__prepend,.v-btn__append{align-items:center;display:flex;transition:transform,opacity .2s cubic-bezier(.4,0,.2,1)}.v-btn__prepend{grid-area:prepend;margin-inline:calc(var(--v-btn-height) / -9) calc(var(--v-btn-height) / 4.5)}.v-btn__append{grid-area:append;margin-inline:calc(var(--v-btn-height) / 4.5) calc(var(--v-btn-height) / -9)}.v-btn__content{grid-area:content;justify-content:center;white-space:nowrap}.v-btn__content>.v-icon--start{margin-inline:calc(var(--v-btn-height) / -9) calc(var(--v-btn-height) / 4.5)}.v-btn__content>.v-icon--end{margin-inline:calc(var(--v-btn-height) / 4.5) calc(var(--v-btn-height) / -9)}.v-btn--stacked .v-btn__content{white-space:normal}.v-btn__overlay{background-color:currentColor;border-radius:inherit;opacity:0;transition:opacity .2s ease-in-out}.v-btn__overlay,.v-btn__underlay{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.v-card-actions .v-btn~.v-btn:not(.v-btn-toggle .v-btn){margin-inline-start:.5rem}.v-pagination .v-btn{border-radius:4px}.v-pagination .v-btn--rounded{border-radius:50%}.v-btn__overlay{transition:none}.v-pagination__item--is-active .v-btn__overlay{opacity:var(--v-border-opacity)}.v-btn-toggle>.v-btn.v-btn--active:not(.v-btn--disabled)>.v-btn__overlay{opacity:calc(var(--v-activated-opacity) * var(--v-theme-overlay-multiplier))}.v-btn-toggle>.v-btn.v-btn--active:not(.v-btn--disabled):hover>.v-btn__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-hover-opacity)) * var(--v-theme-overlay-multiplier))}.v-btn-toggle>.v-btn.v-btn--active:not(.v-btn--disabled):focus-visible>.v-btn__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-focus-opacity)) * var(--v-theme-overlay-multiplier))}@supports not selector(:focus-visible){.v-btn-toggle>.v-btn.v-btn--active:not(.v-btn--disabled):focus>.v-btn__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-focus-opacity)) * var(--v-theme-overlay-multiplier))}}.v-btn-group{display:inline-flex;flex-wrap:nowrap;max-width:100%;min-width:0;overflow:hidden;vertical-align:middle;border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width:0;box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 0 0 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 0 0 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12));border-radius:4px;background:transparent;color:rgba(var(--v-theme-on-surface),var(--v-high-emphasis-opacity))}.v-btn-group--border{border-width:thin;box-shadow:none}.v-btn-group--density-default.v-btn-group{height:48px}.v-btn-group--density-comfortable.v-btn-group{height:40px}.v-btn-group--density-compact.v-btn-group{height:36px}.v-btn-group .v-btn{border-radius:0;border-color:inherit}.v-btn-group .v-btn:not(:last-child){border-inline-end:none}.v-btn-group .v-btn:not(:first-child){border-inline-start:none}.v-btn-group .v-btn:first-child{border-start-start-radius:inherit;border-end-start-radius:inherit}.v-btn-group .v-btn:last-child{border-start-end-radius:inherit;border-end-end-radius:inherit}.v-btn-group--divided .v-btn:not(:last-child){border-inline-end-width:thin;border-inline-end-style:solid;border-inline-end-color:rgba(var(--v-border-color),var(--v-border-opacity))}.v-btn-group--tile{border-radius:0}.v-progress-circular{align-items:center;display:inline-flex;justify-content:center;position:relative;vertical-align:middle}.v-progress-circular>svg{width:100%;height:100%;margin:auto;position:absolute;top:0;bottom:0;left:0;right:0;z-index:0}.v-progress-circular__content{align-items:center;display:flex;justify-content:center}.v-progress-circular__underlay{color:rgba(var(--v-border-color),var(--v-border-opacity));stroke:currentColor;z-index:1}.v-progress-circular__overlay{stroke:currentColor;transition:all .2s ease-in-out,stroke-width 0s;z-index:2}.v-progress-circular--size-x-small{height:16px;width:16px}.v-progress-circular--size-small{height:24px;width:24px}.v-progress-circular--size-default{height:32px;width:32px}.v-progress-circular--size-large{height:48px;width:48px}.v-progress-circular--size-x-large{height:64px;width:64px}.v-progress-circular--indeterminate>svg{animation:progress-circular-rotate 1.4s linear infinite;transform-origin:center center;transition:all .2s ease-in-out}.v-progress-circular--indeterminate .v-progress-circular__overlay{animation:progress-circular-dash 1.4s ease-in-out infinite,progress-circular-rotate 1.4s linear infinite;stroke-dasharray:25,200;stroke-dashoffset:0;stroke-linecap:round;transform-origin:center center;transform:rotate(-90deg)}.v-progress-circular--disable-shrink>svg{animation-duration:.7s}.v-progress-circular--disable-shrink .v-progress-circular__overlay{animation:none}.v-progress-circular--indeterminate:not(.v-progress-circular--visible)>svg,.v-progress-circular--indeterminate:not(.v-progress-circular--visible) .v-progress-circular__overlay{animation-play-state:paused!important}@keyframes progress-circular-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0px}50%{stroke-dasharray:100,200;stroke-dashoffset:-15px}to{stroke-dasharray:100,200;stroke-dashoffset:-124px}}@keyframes progress-circular-rotate{to{transform:rotate(270deg)}}.v-progress-linear{background:transparent;overflow:hidden;position:relative;transition:.2s cubic-bezier(.4,0,.2,1);width:100%}.v-progress-linear__background{background:currentColor;bottom:0;left:0;opacity:var(--v-border-opacity);position:absolute;top:0;transition-property:width,left,right;transition:inherit}.v-progress-linear__content{align-items:center;display:flex;height:100%;justify-content:center;left:0;pointer-events:none;position:absolute;top:0;width:100%}.v-progress-linear__determinate,.v-progress-linear__indeterminate{background:currentColor}.v-progress-linear__determinate{height:inherit;left:0;position:absolute;transition:inherit;transition-property:width,left,right}.v-progress-linear__indeterminate .long,.v-progress-linear__indeterminate .short{animation-play-state:paused;animation-duration:2.2s;animation-iteration-count:infinite;bottom:0;height:inherit;left:0;position:absolute;right:auto;top:0;width:auto;will-change:left,right}.v-progress-linear__indeterminate .long{animation-name:indeterminate-ltr}.v-progress-linear__indeterminate .short{animation-name:indeterminate-short-ltr}.v-progress-linear__stream{animation:stream .25s infinite linear;animation-play-state:paused;bottom:0;left:auto;opacity:.3;pointer-events:none;position:absolute;transition:inherit;transition-property:width,left,right}.v-progress-linear--reverse .v-progress-linear__background,.v-progress-linear--reverse .v-progress-linear__determinate,.v-progress-linear--reverse .v-progress-linear__content,.v-progress-linear--reverse .v-progress-linear__indeterminate .long,.v-progress-linear--reverse .v-progress-linear__indeterminate .short{left:auto;right:0}.v-progress-linear--reverse .v-progress-linear__indeterminate .long{animation-name:indeterminate-rtl}.v-progress-linear--reverse .v-progress-linear__indeterminate .short{animation-name:indeterminate-short-rtl}.v-progress-linear--reverse .v-progress-linear__stream{right:auto}.v-progress-linear--absolute,.v-progress-linear--fixed{left:0;z-index:1}.v-progress-linear--absolute{position:absolute}.v-progress-linear--fixed{position:fixed}.v-progress-linear--rounded{border-radius:9999px}.v-progress-linear--rounded.v-progress-linear--rounded-bar .v-progress-linear__determinate,.v-progress-linear--rounded.v-progress-linear--rounded-bar .v-progress-linear__indeterminate{border-radius:inherit}.v-progress-linear--striped .v-progress-linear__determinate{animation:progress-linear-stripes 1s infinite linear;background-image:linear-gradient(135deg,hsla(0,0%,100%,.25) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.25) 0,hsla(0,0%,100%,.25) 75%,transparent 0,transparent);background-repeat:repeat;background-size:var(--v-progress-linear-height)}.v-progress-linear--active .v-progress-linear__indeterminate .long,.v-progress-linear--active .v-progress-linear__indeterminate .short,.v-progress-linear--active .v-progress-linear__stream{animation-play-state:running}.v-progress-linear--rounded-bar .v-progress-linear__determinate,.v-progress-linear--rounded-bar .v-progress-linear__indeterminate,.v-progress-linear--rounded-bar .v-progress-linear__stream+.v-progress-linear__background{border-radius:9999px}.v-progress-linear--rounded-bar .v-progress-linear__determinate{border-start-start-radius:0;border-end-start-radius:0}@keyframes indeterminate-ltr{0%{left:-90%;right:100%}60%{left:-90%;right:100%}to{left:100%;right:-35%}}@keyframes indeterminate-rtl{0%{left:100%;right:-90%}60%{left:100%;right:-90%}to{left:-35%;right:100%}}@keyframes indeterminate-short-ltr{0%{left:-200%;right:100%}60%{left:107%;right:-8%}to{left:107%;right:-8%}}@keyframes indeterminate-short-rtl{0%{left:100%;right:-200%}60%{left:-8%;right:107%}to{left:-8%;right:107%}}@keyframes stream{to{transform:translate(var(--v-progress-linear-stream-to))}}@keyframes progress-linear-stripes{0%{background-position-x:var(--v-progress-linear-height)}}.v-ripple__container{color:inherit;border-radius:inherit;position:absolute;width:100%;height:100%;left:0;top:0;overflow:hidden;z-index:0;pointer-events:none;contain:strict}.v-ripple__animation{color:inherit;position:absolute;top:0;left:0;border-radius:50%;background:currentColor;opacity:0;pointer-events:none;overflow:hidden;will-change:transform,opacity}.v-ripple__animation--enter{transition:none;opacity:0}.v-ripple__animation--in{transition:transform .25s cubic-bezier(0,0,.2,1),opacity .1s cubic-bezier(0,0,.2,1);opacity:calc(.25 * var(--v-theme-overlay-multiplier))}.v-ripple__animation--out{transition:opacity .3s cubic-bezier(0,0,.2,1);opacity:0}.v-card{display:block;overflow:hidden;overflow-wrap:break-word;position:relative;padding:0;text-decoration:none;transition-duration:.28s;transition-property:box-shadow,opacity,background;transition-timing-function:cubic-bezier(.4,0,.2,1);z-index:0;border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width:0;border-radius:4px}.v-card--border{border-width:thin;box-shadow:none}.v-card--absolute{position:absolute}.v-card--fixed{position:fixed}.v-card:hover>.v-card__overlay{opacity:calc(var(--v-hover-opacity) * var(--v-theme-overlay-multiplier))}.v-card:focus-visible>.v-card__overlay{opacity:calc(var(--v-focus-opacity) * var(--v-theme-overlay-multiplier))}@supports not selector(:focus-visible){.v-card:focus>.v-card__overlay{opacity:calc(var(--v-focus-opacity) * var(--v-theme-overlay-multiplier))}}.v-card--active>.v-card__overlay,.v-card[aria-haspopup=menu][aria-expanded=true]>.v-card__overlay{opacity:calc(var(--v-activated-opacity) * var(--v-theme-overlay-multiplier))}.v-card--active:hover>.v-card__overlay,.v-card[aria-haspopup=menu][aria-expanded=true]:hover>.v-card__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-hover-opacity)) * var(--v-theme-overlay-multiplier))}.v-card--active:focus-visible>.v-card__overlay,.v-card[aria-haspopup=menu][aria-expanded=true]:focus-visible>.v-card__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-focus-opacity)) * var(--v-theme-overlay-multiplier))}@supports not selector(:focus-visible){.v-card--active:focus>.v-card__overlay,.v-card[aria-haspopup=menu][aria-expanded=true]:focus>.v-card__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-focus-opacity)) * var(--v-theme-overlay-multiplier))}}.v-card--variant-plain,.v-card--variant-outlined,.v-card--variant-text,.v-card--variant-tonal{background:transparent;color:inherit}.v-card--variant-plain{opacity:.62}.v-card--variant-plain:focus,.v-card--variant-plain:hover{opacity:1}.v-card--variant-plain .v-card__overlay{display:none}.v-card--variant-elevated,.v-card--variant-flat{background:rgb(var(--v-theme-surface));color:rgba(var(--v-theme-on-surface),var(--v-high-emphasis-opacity))}.v-card--variant-elevated{box-shadow:0 2px 1px -1px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 1px 1px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 1px 3px 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-card--variant-flat{box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 0 0 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 0 0 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-card--variant-outlined{border:thin solid currentColor}.v-card--variant-text .v-card__overlay{background:currentColor}.v-card--variant-tonal .v-card__underlay{background:currentColor;opacity:var(--v-activated-opacity);border-radius:inherit;position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.v-card--disabled{pointer-events:none;-webkit-user-select:none;user-select:none}.v-card--disabled>:not(.v-card__loader){opacity:.6}.v-card--flat{box-shadow:none}.v-card--hover{cursor:pointer}.v-card--hover:before,.v-card--hover:after{border-radius:inherit;bottom:0;content:"";display:block;left:0;pointer-events:none;position:absolute;right:0;top:0;transition:inherit}.v-card--hover:before{opacity:1;z-index:-1;box-shadow:0 2px 1px -1px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 1px 1px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 1px 3px 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-card--hover:after{z-index:1;opacity:0;box-shadow:0 5px 5px -3px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 8px 10px 1px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 3px 14px 2px var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-card--hover:hover:after{opacity:1}.v-card--hover:hover:before{opacity:0}.v-card--hover:hover{box-shadow:0 5px 5px -3px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 8px 10px 1px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 3px 14px 2px var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-card--link{cursor:pointer}.v-card-actions{align-items:center;display:flex;flex:none;min-height:52px;padding:.5rem}.v-card-item{align-items:center;display:grid;flex:none;grid-template-areas:"prepend content append";grid-template-columns:max-content auto max-content;padding:.625rem 1rem}.v-card-item+.v-card-text{padding-top:0}.v-card-item__prepend,.v-card-item__append{align-items:center;display:flex}.v-card-item__prepend{grid-area:prepend;padding-inline-end:.5rem}.v-card-item__append{grid-area:append;padding-inline-start:.5rem}.v-card-item__content{align-self:center;grid-area:content;overflow:hidden}.v-card-title{display:block;flex:none;font-size:1.25rem;font-weight:500;-webkit-hyphens:auto;hyphens:auto;letter-spacing:.0125em;min-width:0;overflow-wrap:normal;overflow:hidden;padding:.5rem 1rem;text-overflow:ellipsis;text-transform:none;white-space:nowrap;word-break:normal;word-wrap:break-word}.v-card .v-card-title{line-height:2rem}.v-card--density-comfortable .v-card-title{line-height:1.75rem}.v-card--density-compact .v-card-title{line-height:1.55rem}.v-card-item .v-card-title{padding:0}.v-card-title+.v-card-text,.v-card-title+.v-card-actions{padding-top:0}.v-card-subtitle{display:block;flex:none;font-size:.875rem;font-weight:400;letter-spacing:.0178571429em;opacity:var(--v-medium-emphasis-opacity);overflow:hidden;padding:0 1rem;text-overflow:ellipsis;text-transform:none;white-space:nowrap}.v-card .v-card-subtitle{line-height:1.25rem}.v-card--density-comfortable .v-card-subtitle{line-height:1.125rem}.v-card--density-compact .v-card-subtitle{line-height:1rem}.v-card-item .v-card-subtitle{padding:0 0 .25rem}.v-card-text{flex:1 1 auto;font-size:.875rem;font-weight:400;letter-spacing:.0178571429em;padding:1rem;text-transform:none}.v-card .v-card-text{line-height:1.25rem}.v-card--density-comfortable .v-card-text{line-height:1.2rem}.v-card--density-compact .v-card-text{line-height:1.15rem}.v-card__image{display:flex;height:100%;flex:1 1 auto;left:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:-1}.v-card__content{border-radius:inherit;overflow:hidden;position:relative}.v-card__loader{bottom:auto;top:0;left:0;position:absolute;right:0;width:100%;z-index:1}.v-card__overlay{background-color:currentColor;border-radius:inherit;position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:0;transition:opacity .2s ease-in-out}.v-dialog{align-items:center;justify-content:center;margin:auto}.v-dialog>.v-overlay__content{max-height:calc(100% - 48px);width:calc(100% - 48px);max-width:calc(100% - 48px);margin:24px}.v-dialog>.v-overlay__content,.v-dialog>.v-overlay__content>form{display:flex;flex-direction:column;min-height:0}.v-dialog>.v-overlay__content>.v-card,.v-dialog>.v-overlay__content>.v-sheet,.v-dialog>.v-overlay__content>form>.v-card,.v-dialog>.v-overlay__content>form>.v-sheet{--v-scrollbar-offset: 0px;border-radius:4px;overflow-y:auto;box-shadow:0 11px 15px -7px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 24px 38px 3px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 9px 46px 8px var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-dialog>.v-overlay__content>.v-card,.v-dialog>.v-overlay__content>form>.v-card{display:flex;flex-direction:column}.v-dialog>.v-overlay__content>.v-card>.v-card-item,.v-dialog>.v-overlay__content>form>.v-card>.v-card-item{padding:14px 24px 0}.v-dialog>.v-overlay__content>.v-card>.v-card-item+.v-card-text,.v-dialog>.v-overlay__content>form>.v-card>.v-card-item+.v-card-text{padding-top:10px}.v-dialog>.v-overlay__content>.v-card>.v-card-text,.v-dialog>.v-overlay__content>form>.v-card>.v-card-text{font-size:inherit;letter-spacing:.03125em;line-height:inherit;padding:16px 24px 10px}.v-dialog--fullscreen{--v-scrollbar-offset: 0px}.v-dialog--fullscreen>.v-overlay__content{border-radius:0;margin:0;padding:0;width:100%;height:100%;max-width:100%;max-height:100%;overflow-y:auto;top:0;left:0}.v-dialog--fullscreen>.v-overlay__content>.v-card,.v-dialog--fullscreen>.v-overlay__content>.v-sheet,.v-dialog--fullscreen>.v-overlay__content>form>.v-card,.v-dialog--fullscreen>.v-overlay__content>form>.v-sheet{min-height:100%;min-width:100%;border-radius:0}.v-dialog--scrollable>.v-overlay__content,.v-dialog--scrollable>.v-overlay__content>form{display:flex}.v-dialog--scrollable>.v-overlay__content>.v-card,.v-dialog--scrollable>.v-overlay__content>form>.v-card{display:flex;flex:1 1 100%;flex-direction:column;max-height:100%;max-width:100%}.v-dialog--scrollable>.v-overlay__content>.v-card>.v-card-text,.v-dialog--scrollable>.v-overlay__content>form>.v-card>.v-card-text{backface-visibility:hidden;overflow-y:auto}.v-overlay-container{contain:layout;left:0;pointer-events:none;position:absolute;top:0;display:contents}.v-overlay-scroll-blocked{padding-inline-end:var(--v-scrollbar-offset)}.v-overlay-scroll-blocked:not(html){overflow-y:hidden!important}html.v-overlay-scroll-blocked{position:fixed;top:var(--v-body-scroll-y);left:var(--v-body-scroll-x);width:100%;height:100%}.v-overlay{border-radius:inherit;display:flex;left:0;pointer-events:none;position:fixed;top:0;bottom:0;right:0}.v-overlay__content{outline:none;position:absolute;pointer-events:auto;contain:layout}.v-overlay__scrim{pointer-events:auto;background:rgb(var(--v-theme-on-surface));border-radius:inherit;bottom:0;left:0;opacity:var(--v-overlay-opacity, .32);position:fixed;right:0;top:0}.v-overlay--absolute,.v-overlay--contained .v-overlay__scrim{position:absolute}.v-overlay--scroll-blocked{padding-inline-end:var(--v-scrollbar-offset)}.v-divider{display:block;flex:1 1 100%;height:0px;max-height:0px;opacity:var(--v-border-opacity);transition:inherit;border-style:solid;border-width:thin 0 0 0}.v-divider--vertical{align-self:stretch;border-width:0 thin 0 0;display:inline-flex;height:inherit;margin-left:-1px;max-height:100%;max-width:0px;vertical-align:text-bottom;width:0px}.v-divider--inset:not(.v-divider--vertical){max-width:calc(100% - 72px);margin-inline-start:72px}.v-divider--inset.v-divider--vertical{margin-bottom:8px;margin-top:8px;max-height:calc(100% - 16px)}.v-text-field input{color:inherit;opacity:0;flex:1;transition:.15s opacity cubic-bezier(.4,0,.2,1);min-width:0}.v-text-field input:focus,.v-text-field input:active{outline:none}.v-text-field input:invalid{box-shadow:none}.v-text-field .v-field{cursor:text}.v-text-field--prefixed.v-text-field .v-field__input{--v-field-padding-start: 6px}.v-text-field--suffixed.v-text-field .v-field__input{--v-field-padding-end: 0}.v-text-field .v-input__details{padding-inline:16px}.v-input--plain-underlined.v-text-field .v-input__details{padding-inline:0}.v-text-field .v-field--no-label input,.v-text-field .v-field--active input{opacity:1}.v-text-field .v-field--single-line input{transition:none}.v-text-field__prefix,.v-text-field__suffix{align-items:center;color:rgba(var(--v-theme-on-surface),var(--v-medium-emphasis-opacity));cursor:default;display:flex;opacity:0;transition:inherit;white-space:nowrap;min-height:max(var(--v-input-control-height, 56px),1.5rem + var(--v-field-input-padding-top) + var(--v-field-input-padding-bottom));padding-top:calc(var(--v-field-padding-top, 4px) + var(--v-input-padding-top, 0));padding-bottom:var(--v-field-padding-bottom, 6px)}.v-field--active .v-text-field__prefix,.v-field--active .v-text-field__suffix{opacity:1}.v-field--disabled .v-text-field__prefix,.v-field--disabled .v-text-field__suffix{color:rgba(var(--v-theme-on-surface),var(--v-disabled-opacity))}.v-text-field__prefix{padding-inline-start:var(--v-field-padding-start)}.v-text-field__suffix{padding-inline-end:var(--v-field-padding-end)}.v-counter{color:rgba(var(--v-theme-on-surface),var(--v-medium-emphasis-opacity));flex:0 1 auto;font-size:12px;transition-duration:.15s}.v-field{display:grid;grid-template-areas:"prepend-inner field clear append-inner";grid-template-columns:min-content minmax(0,1fr) min-content min-content;font-size:16px;letter-spacing:.009375em;max-width:100%;border-radius:4px;contain:layout;flex:1 0;grid-area:control;position:relative;--v-field-padding-start: 16px;--v-field-padding-end: 16px;--v-field-padding-top: 8px;--v-field-padding-bottom: 4px;--v-field-input-padding-top: calc(var(--v-field-padding-top, 8px) + var(--v-input-padding-top, 0));--v-field-input-padding-bottom: var(--v-field-padding-bottom, 4px)}.v-field--disabled{opacity:var(--v-disabled-opacity);pointer-events:none}.v-field .v-chip{--v-chip-height: 24px}.v-field--prepended{padding-inline-start:12px}.v-field--appended{padding-inline-end:12px}.v-field--variant-solo,.v-field--variant-solo-filled,.v-field--variant-solo-inverted{background:rgb(var(--v-theme-surface));border-color:transparent;color:rgba(var(--v-theme-on-surface),var(--v-high-emphasis-opacity));box-shadow:0 3px 1px -2px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 2px 2px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 1px 5px 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-field--variant-solo-inverted.v-field--focused{color:rgb(var(--v-theme-on-surface-variant))}.v-field--variant-filled{border-bottom-left-radius:0;border-bottom-right-radius:0}.v-input--density-default .v-field--variant-solo,.v-input--density-default .v-field--variant-solo-inverted,.v-input--density-default .v-field--variant-solo-filled,.v-input--density-default .v-field--variant-filled{--v-input-control-height: 56px;--v-field-padding-bottom: 4px}.v-input--density-comfortable .v-field--variant-solo,.v-input--density-comfortable .v-field--variant-solo-inverted,.v-input--density-comfortable .v-field--variant-solo-filled,.v-input--density-comfortable .v-field--variant-filled{--v-input-control-height: 48px;--v-field-padding-bottom: 0px}.v-input--density-compact .v-field--variant-solo,.v-input--density-compact .v-field--variant-solo-inverted,.v-input--density-compact .v-field--variant-solo-filled,.v-input--density-compact .v-field--variant-filled{--v-input-control-height: 40px;--v-field-padding-bottom: 0px}.v-field--variant-outlined,.v-field--single-line,.v-field--no-label{--v-field-padding-top: 0px}.v-input--density-default .v-field--variant-outlined,.v-input--density-default .v-field--single-line,.v-input--density-default .v-field--no-label{--v-field-padding-bottom: 16px}.v-input--density-comfortable .v-field--variant-outlined,.v-input--density-comfortable .v-field--single-line,.v-input--density-comfortable .v-field--no-label{--v-field-padding-bottom: 12px}.v-input--density-compact .v-field--variant-outlined,.v-input--density-compact .v-field--single-line,.v-input--density-compact .v-field--no-label{--v-field-padding-bottom: 8px}.v-field--variant-plain,.v-field--variant-underlined{border-radius:0;padding:0}.v-field--variant-plain.v-field,.v-field--variant-underlined.v-field{--v-field-padding-start: 0px;--v-field-padding-end: 0px}.v-input--density-default .v-field--variant-plain,.v-input--density-default .v-field--variant-underlined{--v-input-control-height: 48px;--v-field-padding-top: 4px;--v-field-padding-bottom: 4px}.v-input--density-comfortable .v-field--variant-plain,.v-input--density-comfortable .v-field--variant-underlined{--v-input-control-height: 40px;--v-field-padding-top: 2px;--v-field-padding-bottom: 0px}.v-input--density-compact .v-field--variant-plain,.v-input--density-compact .v-field--variant-underlined{--v-input-control-height: 32px;--v-field-padding-top: 0px;--v-field-padding-bottom: 0px}.v-field--flat{box-shadow:none}.v-field--rounded{border-radius:9999px}.v-field.v-field--prepended{--v-field-padding-start: 6px}.v-field.v-field--appended{--v-field-padding-end: 6px}.v-field__input{align-items:center;color:inherit;column-gap:2px;display:flex;flex-wrap:wrap;letter-spacing:.009375em;opacity:var(--v-high-emphasis-opacity);min-height:max(var(--v-input-control-height, 56px),1.5rem + var(--v-field-input-padding-top) + var(--v-field-input-padding-bottom));min-width:0;padding-inline:var(--v-field-padding-start) var(--v-field-padding-end);padding-top:var(--v-field-input-padding-top);padding-bottom:var(--v-field-input-padding-bottom);position:relative;width:100%}.v-input--density-default .v-field__input{row-gap:8px}.v-input--density-comfortable .v-field__input{row-gap:6px}.v-input--density-compact .v-field__input{row-gap:4px}.v-field__input input{letter-spacing:inherit}.v-field__input input::placeholder,input.v-field__input::placeholder,textarea.v-field__input::placeholder{color:currentColor;opacity:var(--v-disabled-opacity)}.v-field__input:focus,.v-field__input:active{outline:none}.v-field__input:invalid{box-shadow:none}.v-field__field{flex:1 0;grid-area:field;position:relative;align-items:flex-start;display:flex}.v-field__prepend-inner{grid-area:prepend-inner;padding-inline-end:var(--v-field-padding-after)}.v-field__clearable{grid-area:clear}.v-field__append-inner{grid-area:append-inner;padding-inline-start:var(--v-field-padding-after)}.v-field__append-inner,.v-field__clearable,.v-field__prepend-inner{display:flex;align-items:flex-start;padding-top:var(--v-input-padding-top, 8px)}.v-field--center-affix .v-field__append-inner,.v-field--center-affix .v-field__clearable,.v-field--center-affix .v-field__prepend-inner{align-items:center;padding-top:0}.v-field.v-field--variant-underlined .v-field__append-inner,.v-field.v-field--variant-underlined .v-field__clearable,.v-field.v-field--variant-underlined .v-field__prepend-inner,.v-field.v-field--variant-plain .v-field__append-inner,.v-field.v-field--variant-plain .v-field__clearable,.v-field.v-field--variant-plain .v-field__prepend-inner{align-items:flex-start;padding-top:calc(var(--v-field-padding-top, 8px) + var(--v-input-padding-top, 0));padding-bottom:var(--v-field-padding-bottom, 4px)}.v-field--focused .v-field__prepend-inner,.v-field--focused .v-field__append-inner{opacity:1}.v-field__prepend-inner>.v-icon,.v-field__append-inner>.v-icon,.v-field__clearable>.v-icon{opacity:var(--v-medium-emphasis-opacity)}.v-field--disabled .v-field__prepend-inner>.v-icon,.v-field--error .v-field__prepend-inner>.v-icon,.v-field--disabled .v-field__append-inner>.v-icon,.v-field--error .v-field__append-inner>.v-icon,.v-field--disabled .v-field__clearable>.v-icon,.v-field--error .v-field__clearable>.v-icon{opacity:1}.v-field--error:not(.v-field--disabled) .v-field__prepend-inner>.v-icon,.v-field--error:not(.v-field--disabled) .v-field__append-inner>.v-icon,.v-field--error:not(.v-field--disabled) .v-field__clearable>.v-icon{color:rgb(var(--v-theme-error))}.v-field__clearable{cursor:pointer;opacity:0;overflow:hidden;margin-inline:4px;transition:.15s cubic-bezier(.4,0,.2,1);transition-property:opacity,transform,width}.v-field--focused .v-field__clearable,.v-field--persistent-clear .v-field__clearable{opacity:1}@media (hover: hover){.v-field:hover .v-field__clearable{opacity:1}}@media (hover: none){.v-field__clearable{opacity:1}}.v-label.v-field-label{contain:layout paint;display:block;margin-inline-start:var(--v-field-padding-start);margin-inline-end:var(--v-field-padding-end);max-width:calc(100% - var(--v-field-padding-start) - var(--v-field-padding-end));pointer-events:none;position:absolute;top:var(--v-input-padding-top);transform-origin:left center;transition:.15s cubic-bezier(.4,0,.2,1);transition-property:opacity,transform;z-index:1}.v-field--variant-underlined .v-label.v-field-label,.v-field--variant-plain .v-label.v-field-label{top:calc(var(--v-input-padding-top) + var(--v-field-padding-top))}.v-field--center-affix .v-label.v-field-label{top:50%;transform:translateY(-50%)}.v-field--active .v-label.v-field-label{visibility:hidden}.v-field--focused .v-label.v-field-label,.v-field--error .v-label.v-field-label{opacity:1}.v-field--error:not(.v-field--disabled) .v-label.v-field-label{color:rgb(var(--v-theme-error))}.v-label.v-field-label--floating{--v-field-label-scale: .75em;font-size:var(--v-field-label-scale);visibility:hidden;max-width:100%}.v-field--center-affix .v-label.v-field-label--floating{transform:none}.v-field.v-field--active .v-label.v-field-label--floating{visibility:unset}.v-input--density-default .v-field--variant-solo .v-label.v-field-label--floating,.v-input--density-default .v-field--variant-solo-inverted .v-label.v-field-label--floating,.v-input--density-default .v-field--variant-filled .v-label.v-field-label--floating,.v-input--density-default .v-field--variant-solo-filled .v-label.v-field-label--floating{top:7px}.v-input--density-comfortable .v-field--variant-solo .v-label.v-field-label--floating,.v-input--density-comfortable .v-field--variant-solo-inverted .v-label.v-field-label--floating,.v-input--density-comfortable .v-field--variant-filled .v-label.v-field-label--floating,.v-input--density-comfortable .v-field--variant-solo-filled .v-label.v-field-label--floating{top:5px}.v-input--density-compact .v-field--variant-solo .v-label.v-field-label--floating,.v-input--density-compact .v-field--variant-solo-inverted .v-label.v-field-label--floating,.v-input--density-compact .v-field--variant-filled .v-label.v-field-label--floating,.v-input--density-compact .v-field--variant-solo-filled .v-label.v-field-label--floating{top:3px}.v-field--variant-plain .v-label.v-field-label--floating,.v-field--variant-underlined .v-label.v-field-label--floating{transform:translateY(-16px);margin:0;top:var(--v-input-padding-top)}.v-field--variant-outlined .v-label.v-field-label--floating{transform:translateY(-50%);transform-origin:center;position:static;margin:0 4px}.v-field__outline{--v-field-border-width: 1px;--v-field-border-opacity: .38;align-items:stretch;contain:layout;display:flex;height:100%;left:0;pointer-events:none;position:absolute;right:0;width:100%}@media (hover: hover){.v-field:hover .v-field__outline{--v-field-border-opacity: var(--v-high-emphasis-opacity)}}.v-field--error:not(.v-field--disabled) .v-field__outline{color:rgb(var(--v-theme-error))}.v-field.v-field--focused .v-field__outline,.v-input.v-input--error .v-field__outline{--v-field-border-opacity: 1}.v-field--variant-outlined.v-field--focused .v-field__outline{--v-field-border-width: 2px}.v-field--variant-filled .v-field__outline:before,.v-field--variant-underlined .v-field__outline:before{border-color:currentColor;border-style:solid;border-width:0 0 var(--v-field-border-width);opacity:var(--v-field-border-opacity);transition:opacity .25s cubic-bezier(.4,0,.2,1);content:"";position:absolute;top:0;left:0;width:100%;height:100%}.v-field--variant-filled .v-field__outline:after,.v-field--variant-underlined .v-field__outline:after{border-color:currentColor;border-style:solid;border-width:0 0 2px;transform:scaleX(0);transition:transform .15s cubic-bezier(.4,0,.2,1);content:"";position:absolute;top:0;left:0;width:100%;height:100%}.v-field--focused.v-field--variant-filled .v-field__outline:after,.v-field--focused.v-field--variant-underlined .v-field__outline:after{transform:scaleX(1)}.v-field--variant-outlined .v-field__outline{border-radius:inherit}.v-field--variant-outlined .v-field__outline__start,.v-field--variant-outlined .v-field__outline__notch:before,.v-field--variant-outlined .v-field__outline__notch:after,.v-field--variant-outlined .v-field__outline__end{border:0 solid currentColor;opacity:var(--v-field-border-opacity);transition:opacity .25s cubic-bezier(.4,0,.2,1)}.v-field--variant-outlined .v-field__outline__start{flex:0 0 12px;border-top-width:var(--v-field-border-width);border-bottom-width:var(--v-field-border-width);border-inline-start-width:var(--v-field-border-width);border-start-start-radius:inherit;border-start-end-radius:0;border-end-end-radius:0;border-end-start-radius:inherit}.v-field--rounded.v-field--variant-outlined .v-field__outline__start,[class^=rounded-].v-field--variant-outlined .v-field__outline__start,[class*=" rounded-"].v-field--variant-outlined .v-field__outline__start{flex-basis:calc(var(--v-input-control-height) / 2 + 2px)}.v-field--variant-outlined .v-field__outline__notch{flex:none;position:relative;max-width:calc(100% - 12px)}.v-field--variant-outlined .v-field__outline__notch:before,.v-field--variant-outlined .v-field__outline__notch:after{opacity:var(--v-field-border-opacity);transition:opacity .25s cubic-bezier(.4,0,.2,1);content:"";position:absolute;top:0;left:0;width:100%;height:100%}.v-field--variant-outlined .v-field__outline__notch:before{border-width:var(--v-field-border-width) 0 0}.v-field--variant-outlined .v-field__outline__notch:after{bottom:0;border-width:0 0 var(--v-field-border-width)}.v-field--active.v-field--variant-outlined .v-field__outline__notch:before{opacity:0}.v-field--variant-outlined .v-field__outline__end{flex:1;border-top-width:var(--v-field-border-width);border-bottom-width:var(--v-field-border-width);border-inline-end-width:var(--v-field-border-width);border-start-start-radius:0;border-start-end-radius:inherit;border-end-end-radius:inherit;border-end-start-radius:0}.v-field__loader{top:calc(100% - 2px);left:0;position:absolute;right:0;width:100%;border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;overflow:hidden}.v-field--variant-outlined .v-field__loader{top:calc(100% - 3px)}.v-field__overlay{border-radius:inherit;pointer-events:none;position:absolute;top:0;left:0;width:100%;height:100%}.v-field--variant-filled .v-field__overlay{background-color:currentColor;opacity:.04;transition:opacity .25s cubic-bezier(.4,0,.2,1)}.v-field--variant-filled.v-field--has-background .v-field__overlay{opacity:0}@media (hover: hover){.v-field--variant-filled:hover .v-field__overlay{opacity:calc((.04 + var(--v-hover-opacity)) * var(--v-theme-overlay-multiplier))}}.v-field--variant-filled.v-field--focused .v-field__overlay{opacity:calc((.04 + var(--v-focus-opacity)) * var(--v-theme-overlay-multiplier))}.v-field--variant-solo-filled .v-field__overlay{background-color:currentColor;opacity:.04;transition:opacity .25s cubic-bezier(.4,0,.2,1)}@media (hover: hover){.v-field--variant-solo-filled:hover .v-field__overlay{opacity:calc((.04 + var(--v-hover-opacity)) * var(--v-theme-overlay-multiplier))}}.v-field--variant-solo-filled.v-field--focused .v-field__overlay{opacity:calc((.04 + var(--v-focus-opacity)) * var(--v-theme-overlay-multiplier))}.v-field--variant-solo-inverted .v-field__overlay{transition:opacity .25s cubic-bezier(.4,0,.2,1)}.v-field--variant-solo-inverted.v-field--has-background .v-field__overlay{opacity:0}@media (hover: hover){.v-field--variant-solo-inverted:hover .v-field__overlay{opacity:calc((.04 + var(--v-hover-opacity)) * var(--v-theme-overlay-multiplier))}}.v-field--variant-solo-inverted.v-field--focused .v-field__overlay{background-color:rgb(var(--v-theme-surface-variant));opacity:1}.v-field--reverse .v-field__field,.v-field--reverse .v-field__input{flex-direction:row-reverse}.v-field--reverse .v-field__input,.v-field--reverse input{text-align:end}.v-input--disabled .v-field--variant-filled .v-field__outline:before,.v-input--disabled .v-field--variant-underlined .v-field__outline:before{border-image:repeating-linear-gradient(to right,rgba(var(--v-theme-on-surface),var(--v-disabled-opacity)) 0px,rgba(var(--v-theme-on-surface),var(--v-disabled-opacity)) 2px,transparent 2px,transparent 4px) 1 repeat}.v-field--loading .v-field__outline:after,.v-field--loading .v-field__outline:before{opacity:0}.v-label{align-items:center;color:inherit;display:inline-flex;font-size:1rem;letter-spacing:.009375em;min-width:0;opacity:var(--v-medium-emphasis-opacity);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v-label--clickable{cursor:pointer}.v-input{display:grid;flex:1 1 auto;font-size:1rem;font-weight:400;line-height:1.5}.v-input--disabled{pointer-events:none}.v-input--density-default{--v-input-control-height: 56px;--v-input-padding-top: 16px}.v-input--density-comfortable{--v-input-control-height: 48px;--v-input-padding-top: 12px}.v-input--density-compact{--v-input-control-height: 40px;--v-input-padding-top: 8px}.v-input--vertical{grid-template-areas:"append" "control" "prepend";grid-template-rows:max-content auto max-content;grid-template-columns:min-content}.v-input--vertical .v-input__prepend{margin-block-start:16px}.v-input--vertical .v-input__append{margin-block-end:16px}.v-input--horizontal{grid-template-areas:"prepend control append" "a messages b";grid-template-columns:max-content minmax(0,1fr) max-content;grid-template-rows:auto auto}.v-input--horizontal .v-input__prepend{margin-inline-end:16px}.v-input--horizontal .v-input__append{margin-inline-start:16px}.v-input__details{align-items:flex-end;display:flex;font-size:.75rem;font-weight:400;grid-area:messages;letter-spacing:.0333333333em;line-height:normal;min-height:22px;padding-top:6px;overflow:hidden;justify-content:space-between}.v-input__details>.v-icon,.v-input__prepend>.v-icon,.v-input__append>.v-icon{opacity:var(--v-medium-emphasis-opacity)}.v-input--disabled .v-input__details>.v-icon,.v-input--disabled .v-input__details .v-messages,.v-input--error .v-input__details>.v-icon,.v-input--error .v-input__details .v-messages,.v-input--disabled .v-input__prepend>.v-icon,.v-input--disabled .v-input__prepend .v-messages,.v-input--error .v-input__prepend>.v-icon,.v-input--error .v-input__prepend .v-messages,.v-input--disabled .v-input__append>.v-icon,.v-input--disabled .v-input__append .v-messages,.v-input--error .v-input__append>.v-icon,.v-input--error .v-input__append .v-messages{opacity:1}.v-input--disabled .v-input__details,.v-input--disabled .v-input__prepend,.v-input--disabled .v-input__append{opacity:var(--v-disabled-opacity)}.v-input--error:not(.v-input--disabled) .v-input__details>.v-icon,.v-input--error:not(.v-input--disabled) .v-input__details .v-messages,.v-input--error:not(.v-input--disabled) .v-input__prepend>.v-icon,.v-input--error:not(.v-input--disabled) .v-input__prepend .v-messages,.v-input--error:not(.v-input--disabled) .v-input__append>.v-icon,.v-input--error:not(.v-input--disabled) .v-input__append .v-messages{color:rgb(var(--v-theme-error))}.v-input__prepend,.v-input__append{display:flex;align-items:flex-start;padding-top:var(--v-input-padding-top)}.v-input--center-affix .v-input__prepend,.v-input--center-affix .v-input__append{align-items:center;padding-top:0}.v-input__prepend{grid-area:prepend}.v-input__append{grid-area:append}.v-input__control{display:flex;grid-area:control}.v-input--hide-spin-buttons input::-webkit-outer-spin-button,.v-input--hide-spin-buttons input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.v-input--hide-spin-buttons input[type=number]{-moz-appearance:textfield}.v-input--plain-underlined .v-input__prepend,.v-input--plain-underlined .v-input__append{align-items:flex-start}.v-input--density-default.v-input--plain-underlined .v-input__prepend,.v-input--density-default.v-input--plain-underlined .v-input__append{padding-top:calc(var(--v-input-padding-top) + 4px)}.v-input--density-comfortable.v-input--plain-underlined .v-input__prepend,.v-input--density-comfortable.v-input--plain-underlined .v-input__append{padding-top:calc(var(--v-input-padding-top) + 2px)}.v-input--density-compact.v-input--plain-underlined .v-input__prepend,.v-input--density-compact.v-input--plain-underlined .v-input__append{padding-top:calc(var(--v-input-padding-top) + 0px)}.v-messages{flex:1 1 auto;font-size:12px;min-height:14px;min-width:1px;opacity:var(--v-medium-emphasis-opacity);position:relative}.v-messages__message{line-height:12px;word-break:break-word;overflow-wrap:break-word;word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;transition-duration:.15s}.v-application{display:flex;background:rgb(var(--v-theme-background));color:rgba(var(--v-theme-on-background),var(--v-high-emphasis-opacity))}.v-application__wrap{backface-visibility:hidden;display:flex;flex-direction:column;flex:1 1 auto;max-width:100%;min-height:100vh;min-height:100dvh;position:relative}.v-app-bar{display:flex}.v-app-bar.v-toolbar{background:rgb(var(--v-theme-surface));color:rgba(var(--v-theme-on-surface),var(--v-high-emphasis-opacity))}.v-app-bar.v-toolbar:not(.v-toolbar--flat){box-shadow:0 2px 4px -1px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 4px 5px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 1px 10px 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-app-bar:not(.v-toolbar--absolute){padding-inline-end:var(--v-scrollbar-offset)}.v-toolbar{align-items:flex-start;display:flex;flex:none;flex-direction:column;justify-content:space-between;max-width:100%;overflow:hidden;position:relative;transition:.2s cubic-bezier(.4,0,.2,1);transition-property:height,width,transform,max-width,left,right,top,bottom,box-shadow;width:100%;border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width:0;box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 0 0 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 0 0 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12));border-radius:0;background:rgb(var(--v-theme-surface-light));color:rgba(var(--v-theme-on-surface-light),var(--v-high-emphasis-opacity))}.v-toolbar--border{border-width:thin;box-shadow:none}.v-toolbar--absolute{position:absolute}.v-toolbar--collapse{max-width:112px;overflow:hidden;border-end-end-radius:24px}.v-toolbar--collapse .v-toolbar-title{display:none}.v-toolbar--flat{box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 0 0 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 0 0 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-toolbar--floating{display:inline-flex}.v-toolbar--rounded{border-radius:4px}.v-toolbar__content,.v-toolbar__extension{align-items:center;display:flex;flex:0 0 auto;position:relative;transition:inherit;width:100%}.v-toolbar__content>.v-btn:first-child{margin-inline-start:10px}.v-toolbar__content>.v-btn:last-child{margin-inline-end:10px}.v-toolbar__content>.v-toolbar-title{margin-inline-start:16px}.v-toolbar--density-prominent .v-toolbar__content{align-items:flex-start}.v-toolbar__image{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;opacity:var(--v-toolbar-image-opacity, 1);transition-property:opacity}.v-toolbar__prepend,.v-toolbar__append{align-items:center;align-self:stretch;display:flex}.v-toolbar__prepend{margin-inline:10px auto}.v-toolbar__append{margin-inline:auto 10px}.v-toolbar-title{flex:1 1;min-width:0;font-size:1.25rem;font-weight:400;letter-spacing:0;line-height:1.75rem;text-transform:none}.v-toolbar--density-prominent .v-toolbar-title{align-self:flex-end;padding-bottom:6px;font-size:1.5rem;font-weight:400;letter-spacing:0;line-height:2.25rem;text-transform:none}.v-toolbar-title__placeholder{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v-toolbar-items{display:flex;height:inherit;align-self:stretch}.v-toolbar-items>.v-btn{border-radius:0}.v-bottom-navigation{display:flex;max-width:100%;overflow:hidden;position:absolute;transition:transform,color .2s,.2s cubic-bezier(.4,0,.2,1);border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width:0;border-radius:0;background:rgb(var(--v-theme-surface));color:rgba(var(--v-theme-on-surface),var(--v-high-emphasis-opacity))}.v-bottom-navigation--border{border-width:thin;box-shadow:none}.v-bottom-navigation--active{box-shadow:0 2px 4px -1px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 4px 5px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 1px 10px 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-bottom-navigation__content{display:flex;flex:none;font-size:.75rem;justify-content:center;transition:inherit;width:100%}.v-bottom-navigation .v-bottom-navigation__content>.v-btn{font-size:inherit;height:100%;max-width:168px;min-width:80px;text-transform:none;transition:inherit;width:auto;border-radius:0}.v-bottom-navigation .v-bottom-navigation__content>.v-btn .v-btn__content,.v-bottom-navigation .v-bottom-navigation__content>.v-btn .v-btn__icon{transition:inherit}.v-bottom-navigation .v-bottom-navigation__content>.v-btn .v-btn__icon{font-size:1.5rem}.v-bottom-navigation--grow .v-bottom-navigation__content>.v-btn{flex-grow:1}.v-bottom-navigation--shift .v-bottom-navigation__content .v-btn:not(.v-btn--selected) .v-btn__content>span{transition:inherit;opacity:0}.v-bottom-navigation--shift .v-bottom-navigation__content .v-btn:not(.v-btn--selected) .v-btn__content{transform:translateY(.5rem)}.v-container{width:100%;padding:16px;margin-right:auto;margin-left:auto}@media (min-width: 960px){.v-container{max-width:900px}}@media (min-width: 1280px){.v-container{max-width:1200px}}@media (min-width: 1920px){.v-container{max-width:1800px}}@media (min-width: 2560px){.v-container{max-width:2400px}}.v-container--fluid{max-width:100%}.v-container.fill-height{align-items:center;display:flex;flex-wrap:wrap}.v-row{display:flex;flex-wrap:wrap;flex:1 1 auto;margin:-12px}.v-row+.v-row{margin-top:12px}.v-row+.v-row--dense{margin-top:4px}.v-row--dense{margin:-4px}.v-row--dense>.v-col,.v-row--dense>[class*=v-col-]{padding:4px}.v-row.v-row--no-gutters{margin:0}.v-row.v-row--no-gutters>.v-col,.v-row.v-row--no-gutters>[class*=v-col-]{padding:0}.v-spacer{flex-grow:1}.v-col-xxl,.v-col-xxl-auto,.v-col-xxl-12,.v-col-xxl-11,.v-col-xxl-10,.v-col-xxl-9,.v-col-xxl-8,.v-col-xxl-7,.v-col-xxl-6,.v-col-xxl-5,.v-col-xxl-4,.v-col-xxl-3,.v-col-xxl-2,.v-col-xxl-1,.v-col-xl,.v-col-xl-auto,.v-col-xl-12,.v-col-xl-11,.v-col-xl-10,.v-col-xl-9,.v-col-xl-8,.v-col-xl-7,.v-col-xl-6,.v-col-xl-5,.v-col-xl-4,.v-col-xl-3,.v-col-xl-2,.v-col-xl-1,.v-col-lg,.v-col-lg-auto,.v-col-lg-12,.v-col-lg-11,.v-col-lg-10,.v-col-lg-9,.v-col-lg-8,.v-col-lg-7,.v-col-lg-6,.v-col-lg-5,.v-col-lg-4,.v-col-lg-3,.v-col-lg-2,.v-col-lg-1,.v-col-md,.v-col-md-auto,.v-col-md-12,.v-col-md-11,.v-col-md-10,.v-col-md-9,.v-col-md-8,.v-col-md-7,.v-col-md-6,.v-col-md-5,.v-col-md-4,.v-col-md-3,.v-col-md-2,.v-col-md-1,.v-col-sm,.v-col-sm-auto,.v-col-sm-12,.v-col-sm-11,.v-col-sm-10,.v-col-sm-9,.v-col-sm-8,.v-col-sm-7,.v-col-sm-6,.v-col-sm-5,.v-col-sm-4,.v-col-sm-3,.v-col-sm-2,.v-col-sm-1,.v-col,.v-col-auto,.v-col-12,.v-col-11,.v-col-10,.v-col-9,.v-col-8,.v-col-7,.v-col-6,.v-col-5,.v-col-4,.v-col-3,.v-col-2,.v-col-1{width:100%;padding:12px}.v-col{flex-basis:0;flex-grow:1;max-width:100%}.v-col-auto{flex:0 0 auto;width:auto;max-width:100%}.v-col-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.v-col-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.v-col-3{flex:0 0 25%;max-width:25%}.v-col-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.v-col-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.v-col-6{flex:0 0 50%;max-width:50%}.v-col-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.v-col-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.v-col-9{flex:0 0 75%;max-width:75%}.v-col-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.v-col-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.v-col-12{flex:0 0 100%;max-width:100%}.offset-1{margin-inline-start:8.3333333333%}.offset-2{margin-inline-start:16.6666666667%}.offset-3{margin-inline-start:25%}.offset-4{margin-inline-start:33.3333333333%}.offset-5{margin-inline-start:41.6666666667%}.offset-6{margin-inline-start:50%}.offset-7{margin-inline-start:58.3333333333%}.offset-8{margin-inline-start:66.6666666667%}.offset-9{margin-inline-start:75%}.offset-10{margin-inline-start:83.3333333333%}.offset-11{margin-inline-start:91.6666666667%}@media (min-width: 600px){.v-col-sm{flex-basis:0;flex-grow:1;max-width:100%}.v-col-sm-auto{flex:0 0 auto;width:auto;max-width:100%}.v-col-sm-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.v-col-sm-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.v-col-sm-3{flex:0 0 25%;max-width:25%}.v-col-sm-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.v-col-sm-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.v-col-sm-6{flex:0 0 50%;max-width:50%}.v-col-sm-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.v-col-sm-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.v-col-sm-9{flex:0 0 75%;max-width:75%}.v-col-sm-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.v-col-sm-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.v-col-sm-12{flex:0 0 100%;max-width:100%}.offset-sm-0{margin-inline-start:0}.offset-sm-1{margin-inline-start:8.3333333333%}.offset-sm-2{margin-inline-start:16.6666666667%}.offset-sm-3{margin-inline-start:25%}.offset-sm-4{margin-inline-start:33.3333333333%}.offset-sm-5{margin-inline-start:41.6666666667%}.offset-sm-6{margin-inline-start:50%}.offset-sm-7{margin-inline-start:58.3333333333%}.offset-sm-8{margin-inline-start:66.6666666667%}.offset-sm-9{margin-inline-start:75%}.offset-sm-10{margin-inline-start:83.3333333333%}.offset-sm-11{margin-inline-start:91.6666666667%}}@media (min-width: 960px){.v-col-md{flex-basis:0;flex-grow:1;max-width:100%}.v-col-md-auto{flex:0 0 auto;width:auto;max-width:100%}.v-col-md-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.v-col-md-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.v-col-md-3{flex:0 0 25%;max-width:25%}.v-col-md-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.v-col-md-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.v-col-md-6{flex:0 0 50%;max-width:50%}.v-col-md-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.v-col-md-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.v-col-md-9{flex:0 0 75%;max-width:75%}.v-col-md-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.v-col-md-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.v-col-md-12{flex:0 0 100%;max-width:100%}.offset-md-0{margin-inline-start:0}.offset-md-1{margin-inline-start:8.3333333333%}.offset-md-2{margin-inline-start:16.6666666667%}.offset-md-3{margin-inline-start:25%}.offset-md-4{margin-inline-start:33.3333333333%}.offset-md-5{margin-inline-start:41.6666666667%}.offset-md-6{margin-inline-start:50%}.offset-md-7{margin-inline-start:58.3333333333%}.offset-md-8{margin-inline-start:66.6666666667%}.offset-md-9{margin-inline-start:75%}.offset-md-10{margin-inline-start:83.3333333333%}.offset-md-11{margin-inline-start:91.6666666667%}}@media (min-width: 1280px){.v-col-lg{flex-basis:0;flex-grow:1;max-width:100%}.v-col-lg-auto{flex:0 0 auto;width:auto;max-width:100%}.v-col-lg-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.v-col-lg-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.v-col-lg-3{flex:0 0 25%;max-width:25%}.v-col-lg-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.v-col-lg-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.v-col-lg-6{flex:0 0 50%;max-width:50%}.v-col-lg-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.v-col-lg-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.v-col-lg-9{flex:0 0 75%;max-width:75%}.v-col-lg-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.v-col-lg-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.v-col-lg-12{flex:0 0 100%;max-width:100%}.offset-lg-0{margin-inline-start:0}.offset-lg-1{margin-inline-start:8.3333333333%}.offset-lg-2{margin-inline-start:16.6666666667%}.offset-lg-3{margin-inline-start:25%}.offset-lg-4{margin-inline-start:33.3333333333%}.offset-lg-5{margin-inline-start:41.6666666667%}.offset-lg-6{margin-inline-start:50%}.offset-lg-7{margin-inline-start:58.3333333333%}.offset-lg-8{margin-inline-start:66.6666666667%}.offset-lg-9{margin-inline-start:75%}.offset-lg-10{margin-inline-start:83.3333333333%}.offset-lg-11{margin-inline-start:91.6666666667%}}@media (min-width: 1920px){.v-col-xl{flex-basis:0;flex-grow:1;max-width:100%}.v-col-xl-auto{flex:0 0 auto;width:auto;max-width:100%}.v-col-xl-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.v-col-xl-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.v-col-xl-3{flex:0 0 25%;max-width:25%}.v-col-xl-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.v-col-xl-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.v-col-xl-6{flex:0 0 50%;max-width:50%}.v-col-xl-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.v-col-xl-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.v-col-xl-9{flex:0 0 75%;max-width:75%}.v-col-xl-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.v-col-xl-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.v-col-xl-12{flex:0 0 100%;max-width:100%}.offset-xl-0{margin-inline-start:0}.offset-xl-1{margin-inline-start:8.3333333333%}.offset-xl-2{margin-inline-start:16.6666666667%}.offset-xl-3{margin-inline-start:25%}.offset-xl-4{margin-inline-start:33.3333333333%}.offset-xl-5{margin-inline-start:41.6666666667%}.offset-xl-6{margin-inline-start:50%}.offset-xl-7{margin-inline-start:58.3333333333%}.offset-xl-8{margin-inline-start:66.6666666667%}.offset-xl-9{margin-inline-start:75%}.offset-xl-10{margin-inline-start:83.3333333333%}.offset-xl-11{margin-inline-start:91.6666666667%}}@media (min-width: 2560px){.v-col-xxl{flex-basis:0;flex-grow:1;max-width:100%}.v-col-xxl-auto{flex:0 0 auto;width:auto;max-width:100%}.v-col-xxl-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.v-col-xxl-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.v-col-xxl-3{flex:0 0 25%;max-width:25%}.v-col-xxl-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.v-col-xxl-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.v-col-xxl-6{flex:0 0 50%;max-width:50%}.v-col-xxl-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.v-col-xxl-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.v-col-xxl-9{flex:0 0 75%;max-width:75%}.v-col-xxl-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.v-col-xxl-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.v-col-xxl-12{flex:0 0 100%;max-width:100%}.offset-xxl-0{margin-inline-start:0}.offset-xxl-1{margin-inline-start:8.3333333333%}.offset-xxl-2{margin-inline-start:16.6666666667%}.offset-xxl-3{margin-inline-start:25%}.offset-xxl-4{margin-inline-start:33.3333333333%}.offset-xxl-5{margin-inline-start:41.6666666667%}.offset-xxl-6{margin-inline-start:50%}.offset-xxl-7{margin-inline-start:58.3333333333%}.offset-xxl-8{margin-inline-start:66.6666666667%}.offset-xxl-9{margin-inline-start:75%}.offset-xxl-10{margin-inline-start:83.3333333333%}.offset-xxl-11{margin-inline-start:91.6666666667%}}.v-main{flex:1 0 auto;max-width:100%;transition:.2s cubic-bezier(.4,0,.2,1);padding-left:var(--v-layout-left);padding-right:var(--v-layout-right);padding-top:var(--v-layout-top);padding-bottom:var(--v-layout-bottom)}.v-main__scroller{max-width:100%;position:relative}.v-main--scrollable{display:flex;position:absolute;top:0;left:0;width:100%;height:100%}.v-main--scrollable>.v-main__scroller{flex:1 1 auto;overflow-y:auto;--v-layout-left: 0px;--v-layout-right: 0px;--v-layout-top: 0px;--v-layout-bottom: 0px}/*! +* Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com +* License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) +* Copyright 2023 Fonticons, Inc. +*/.fa{font-family:var(--fa-style-family, "Font Awesome 6 Free");font-weight:var(--fa-style, 900)}.fa,.fa-classic,.fa-sharp,.fas,.fa-solid,.far,.fa-regular,.fab,.fa-brands{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display, inline-block);font-style:normal;font-variant:normal;line-height:1;text-rendering:auto}.fas,.fa-classic,.fa-solid,.far,.fa-regular{font-family:"Font Awesome 6 Free"}.fab,.fa-brands{font-family:"Font Awesome 6 Brands"}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-2xs{font-size:.625em;line-height:.1em;vertical-align:.225em}.fa-xs{font-size:.75em;line-height:.08333em;vertical-align:.125em}.fa-sm{font-size:.875em;line-height:.07143em;vertical-align:.05357em}.fa-lg{font-size:1.25em;line-height:.05em;vertical-align:-.075em}.fa-xl{font-size:1.5em;line-height:.04167em;vertical-align:-.125em}.fa-2xl{font-size:2em;line-height:.03125em;vertical-align:-.1875em}.fa-fw{text-align:center;width:1.25em}.fa-ul{list-style-type:none;margin-left:var(--fa-li-margin, 2.5em);padding-left:0}.fa-ul>li{position:relative}.fa-li{left:calc(var(--fa-li-width, 2em) * -1);position:absolute;text-align:center;width:var(--fa-li-width, 2em);line-height:inherit}.fa-border{border-color:var(--fa-border-color, #eee);border-radius:var(--fa-border-radius, .1em);border-style:var(--fa-border-style, solid);border-width:var(--fa-border-width, .08em);padding:var(--fa-border-padding, .2em .25em .15em)}.fa-pull-left{float:left;margin-right:var(--fa-pull-margin, .3em)}.fa-pull-right{float:right;margin-left:var(--fa-pull-margin, .3em)}.fa-beat{-webkit-animation-name:fa-beat;animation-name:fa-beat;-webkit-animation-delay:var(--fa-animation-delay, 0s);animation-delay:var(--fa-animation-delay, 0s);-webkit-animation-direction:var(--fa-animation-direction, normal);animation-direction:var(--fa-animation-direction, normal);-webkit-animation-duration:var(--fa-animation-duration, 1s);animation-duration:var(--fa-animation-duration, 1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-iteration-count:var(--fa-animation-iteration-count, infinite);-webkit-animation-timing-function:var(--fa-animation-timing, ease-in-out);animation-timing-function:var(--fa-animation-timing, ease-in-out)}.fa-bounce{-webkit-animation-name:fa-bounce;animation-name:fa-bounce;-webkit-animation-delay:var(--fa-animation-delay, 0s);animation-delay:var(--fa-animation-delay, 0s);-webkit-animation-direction:var(--fa-animation-direction, normal);animation-direction:var(--fa-animation-direction, normal);-webkit-animation-duration:var(--fa-animation-duration, 1s);animation-duration:var(--fa-animation-duration, 1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-iteration-count:var(--fa-animation-iteration-count, infinite);-webkit-animation-timing-function:var(--fa-animation-timing, cubic-bezier(.28, .84, .42, 1));animation-timing-function:var(--fa-animation-timing, cubic-bezier(.28, .84, .42, 1))}.fa-fade{-webkit-animation-name:fa-fade;animation-name:fa-fade;-webkit-animation-delay:var(--fa-animation-delay, 0s);animation-delay:var(--fa-animation-delay, 0s);-webkit-animation-direction:var(--fa-animation-direction, normal);animation-direction:var(--fa-animation-direction, normal);-webkit-animation-duration:var(--fa-animation-duration, 1s);animation-duration:var(--fa-animation-duration, 1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-iteration-count:var(--fa-animation-iteration-count, infinite);-webkit-animation-timing-function:var(--fa-animation-timing, cubic-bezier(.4, 0, .6, 1));animation-timing-function:var(--fa-animation-timing, cubic-bezier(.4, 0, .6, 1))}.fa-beat-fade{-webkit-animation-name:fa-beat-fade;animation-name:fa-beat-fade;-webkit-animation-delay:var(--fa-animation-delay, 0s);animation-delay:var(--fa-animation-delay, 0s);-webkit-animation-direction:var(--fa-animation-direction, normal);animation-direction:var(--fa-animation-direction, normal);-webkit-animation-duration:var(--fa-animation-duration, 1s);animation-duration:var(--fa-animation-duration, 1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-iteration-count:var(--fa-animation-iteration-count, infinite);-webkit-animation-timing-function:var(--fa-animation-timing, cubic-bezier(.4, 0, .6, 1));animation-timing-function:var(--fa-animation-timing, cubic-bezier(.4, 0, .6, 1))}.fa-flip{-webkit-animation-name:fa-flip;animation-name:fa-flip;-webkit-animation-delay:var(--fa-animation-delay, 0s);animation-delay:var(--fa-animation-delay, 0s);-webkit-animation-direction:var(--fa-animation-direction, normal);animation-direction:var(--fa-animation-direction, normal);-webkit-animation-duration:var(--fa-animation-duration, 1s);animation-duration:var(--fa-animation-duration, 1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-iteration-count:var(--fa-animation-iteration-count, infinite);-webkit-animation-timing-function:var(--fa-animation-timing, ease-in-out);animation-timing-function:var(--fa-animation-timing, ease-in-out)}.fa-shake{-webkit-animation-name:fa-shake;animation-name:fa-shake;-webkit-animation-delay:var(--fa-animation-delay, 0s);animation-delay:var(--fa-animation-delay, 0s);-webkit-animation-direction:var(--fa-animation-direction, normal);animation-direction:var(--fa-animation-direction, normal);-webkit-animation-duration:var(--fa-animation-duration, 1s);animation-duration:var(--fa-animation-duration, 1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-iteration-count:var(--fa-animation-iteration-count, infinite);-webkit-animation-timing-function:var(--fa-animation-timing, linear);animation-timing-function:var(--fa-animation-timing, linear)}.fa-spin{-webkit-animation-name:fa-spin;animation-name:fa-spin;-webkit-animation-delay:var(--fa-animation-delay, 0s);animation-delay:var(--fa-animation-delay, 0s);-webkit-animation-direction:var(--fa-animation-direction, normal);animation-direction:var(--fa-animation-direction, normal);-webkit-animation-duration:var(--fa-animation-duration, 2s);animation-duration:var(--fa-animation-duration, 2s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-iteration-count:var(--fa-animation-iteration-count, infinite);-webkit-animation-timing-function:var(--fa-animation-timing, linear);animation-timing-function:var(--fa-animation-timing, linear)}.fa-spin-reverse{--fa-animation-direction: reverse}.fa-pulse,.fa-spin-pulse{-webkit-animation-name:fa-spin;animation-name:fa-spin;-webkit-animation-direction:var(--fa-animation-direction, normal);animation-direction:var(--fa-animation-direction, normal);-webkit-animation-duration:var(--fa-animation-duration, 1s);animation-duration:var(--fa-animation-duration, 1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-iteration-count:var(--fa-animation-iteration-count, infinite);-webkit-animation-timing-function:var(--fa-animation-timing, steps(8));animation-timing-function:var(--fa-animation-timing, steps(8))}@media (prefers-reduced-motion: reduce){.fa-beat,.fa-bounce,.fa-fade,.fa-beat-fade,.fa-flip,.fa-pulse,.fa-shake,.fa-spin,.fa-spin-pulse{-webkit-animation-delay:-1ms;animation-delay:-1ms;-webkit-animation-duration:1ms;animation-duration:1ms;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:0s;transition-duration:0s}}@-webkit-keyframes fa-beat{0%,90%{-webkit-transform:scale(1);transform:scale(1)}45%{-webkit-transform:scale(var(--fa-beat-scale, 1.25));transform:scale(var(--fa-beat-scale, 1.25))}}@keyframes fa-beat{0%,90%{-webkit-transform:scale(1);transform:scale(1)}45%{-webkit-transform:scale(var(--fa-beat-scale, 1.25));transform:scale(var(--fa-beat-scale, 1.25))}}@-webkit-keyframes fa-bounce{0%{-webkit-transform:scale(1,1) translateY(0);transform:scale(1) translateY(0)}10%{-webkit-transform:scale(var(--fa-bounce-start-scale-x, 1.1),var(--fa-bounce-start-scale-y, .9)) translateY(0);transform:scale(var(--fa-bounce-start-scale-x, 1.1),var(--fa-bounce-start-scale-y, .9)) translateY(0)}30%{-webkit-transform:scale(var(--fa-bounce-jump-scale-x, .9),var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -.5em));transform:scale(var(--fa-bounce-jump-scale-x, .9),var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -.5em))}50%{-webkit-transform:scale(var(--fa-bounce-land-scale-x, 1.05),var(--fa-bounce-land-scale-y, .95)) translateY(0);transform:scale(var(--fa-bounce-land-scale-x, 1.05),var(--fa-bounce-land-scale-y, .95)) translateY(0)}57%{-webkit-transform:scale(1,1) translateY(var(--fa-bounce-rebound, -.125em));transform:scale(1) translateY(var(--fa-bounce-rebound, -.125em))}64%{-webkit-transform:scale(1,1) translateY(0);transform:scale(1) translateY(0)}to{-webkit-transform:scale(1,1) translateY(0);transform:scale(1) translateY(0)}}@keyframes fa-bounce{0%{-webkit-transform:scale(1,1) translateY(0);transform:scale(1) translateY(0)}10%{-webkit-transform:scale(var(--fa-bounce-start-scale-x, 1.1),var(--fa-bounce-start-scale-y, .9)) translateY(0);transform:scale(var(--fa-bounce-start-scale-x, 1.1),var(--fa-bounce-start-scale-y, .9)) translateY(0)}30%{-webkit-transform:scale(var(--fa-bounce-jump-scale-x, .9),var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -.5em));transform:scale(var(--fa-bounce-jump-scale-x, .9),var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -.5em))}50%{-webkit-transform:scale(var(--fa-bounce-land-scale-x, 1.05),var(--fa-bounce-land-scale-y, .95)) translateY(0);transform:scale(var(--fa-bounce-land-scale-x, 1.05),var(--fa-bounce-land-scale-y, .95)) translateY(0)}57%{-webkit-transform:scale(1,1) translateY(var(--fa-bounce-rebound, -.125em));transform:scale(1) translateY(var(--fa-bounce-rebound, -.125em))}64%{-webkit-transform:scale(1,1) translateY(0);transform:scale(1) translateY(0)}to{-webkit-transform:scale(1,1) translateY(0);transform:scale(1) translateY(0)}}@-webkit-keyframes fa-fade{50%{opacity:var(--fa-fade-opacity, .4)}}@keyframes fa-fade{50%{opacity:var(--fa-fade-opacity, .4)}}@-webkit-keyframes fa-beat-fade{0%,to{opacity:var(--fa-beat-fade-opacity, .4);-webkit-transform:scale(1);transform:scale(1)}50%{opacity:1;-webkit-transform:scale(var(--fa-beat-fade-scale, 1.125));transform:scale(var(--fa-beat-fade-scale, 1.125))}}@keyframes fa-beat-fade{0%,to{opacity:var(--fa-beat-fade-opacity, .4);-webkit-transform:scale(1);transform:scale(1)}50%{opacity:1;-webkit-transform:scale(var(--fa-beat-fade-scale, 1.125));transform:scale(var(--fa-beat-fade-scale, 1.125))}}@-webkit-keyframes fa-flip{50%{-webkit-transform:rotate3d(var(--fa-flip-x, 0),var(--fa-flip-y, 1),var(--fa-flip-z, 0),var(--fa-flip-angle, -180deg));transform:rotate3d(var(--fa-flip-x, 0),var(--fa-flip-y, 1),var(--fa-flip-z, 0),var(--fa-flip-angle, -180deg))}}@keyframes fa-flip{50%{-webkit-transform:rotate3d(var(--fa-flip-x, 0),var(--fa-flip-y, 1),var(--fa-flip-z, 0),var(--fa-flip-angle, -180deg));transform:rotate3d(var(--fa-flip-x, 0),var(--fa-flip-y, 1),var(--fa-flip-z, 0),var(--fa-flip-angle, -180deg))}}@-webkit-keyframes fa-shake{0%{-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}4%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}8%,24%{-webkit-transform:rotate(-18deg);transform:rotate(-18deg)}12%,28%{-webkit-transform:rotate(18deg);transform:rotate(18deg)}16%{-webkit-transform:rotate(-22deg);transform:rotate(-22deg)}20%{-webkit-transform:rotate(22deg);transform:rotate(22deg)}32%{-webkit-transform:rotate(-12deg);transform:rotate(-12deg)}36%{-webkit-transform:rotate(12deg);transform:rotate(12deg)}40%,to{-webkit-transform:rotate(0deg);transform:rotate(0)}}@keyframes fa-shake{0%{-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}4%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}8%,24%{-webkit-transform:rotate(-18deg);transform:rotate(-18deg)}12%,28%{-webkit-transform:rotate(18deg);transform:rotate(18deg)}16%{-webkit-transform:rotate(-22deg);transform:rotate(-22deg)}20%{-webkit-transform:rotate(22deg);transform:rotate(22deg)}32%{-webkit-transform:rotate(-12deg);transform:rotate(-12deg)}36%{-webkit-transform:rotate(12deg);transform:rotate(12deg)}40%,to{-webkit-transform:rotate(0deg);transform:rotate(0)}}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.fa-rotate-90{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-webkit-transform:scale(-1,1);transform:scaleX(-1)}.fa-flip-vertical{-webkit-transform:scale(1,-1);transform:scaleY(-1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{-webkit-transform:scale(-1,-1);transform:scale(-1)}.fa-rotate-by{-webkit-transform:rotate(var(--fa-rotate-angle, none));transform:rotate(var(--fa-rotate-angle, none))}.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2.5em}.fa-stack-1x,.fa-stack-2x{left:0;position:absolute;text-align:center;width:100%;z-index:var(--fa-stack-z-index, auto)}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:var(--fa-inverse, #fff)}.fa-0:before{content:"0"}.fa-1:before{content:"1"}.fa-2:before{content:"2"}.fa-3:before{content:"3"}.fa-4:before{content:"4"}.fa-5:before{content:"5"}.fa-6:before{content:"6"}.fa-7:before{content:"7"}.fa-8:before{content:"8"}.fa-9:before{content:"9"}.fa-fill-drip:before{content:""}.fa-arrows-to-circle:before{content:""}.fa-circle-chevron-right:before{content:""}.fa-chevron-circle-right:before{content:""}.fa-at:before{content:"@"}.fa-trash-can:before{content:""}.fa-trash-alt:before{content:""}.fa-text-height:before{content:""}.fa-user-xmark:before{content:""}.fa-user-times:before{content:""}.fa-stethoscope:before{content:""}.fa-message:before{content:""}.fa-comment-alt:before{content:""}.fa-info:before{content:""}.fa-down-left-and-up-right-to-center:before{content:""}.fa-compress-alt:before{content:""}.fa-explosion:before{content:""}.fa-file-lines:before{content:""}.fa-file-alt:before{content:""}.fa-file-text:before{content:""}.fa-wave-square:before{content:""}.fa-ring:before{content:""}.fa-building-un:before{content:""}.fa-dice-three:before{content:""}.fa-calendar-days:before{content:""}.fa-calendar-alt:before{content:""}.fa-anchor-circle-check:before{content:""}.fa-building-circle-arrow-right:before{content:""}.fa-volleyball:before{content:""}.fa-volleyball-ball:before{content:""}.fa-arrows-up-to-line:before{content:""}.fa-sort-down:before{content:""}.fa-sort-desc:before{content:""}.fa-circle-minus:before{content:""}.fa-minus-circle:before{content:""}.fa-door-open:before{content:""}.fa-right-from-bracket:before{content:""}.fa-sign-out-alt:before{content:""}.fa-atom:before{content:""}.fa-soap:before{content:""}.fa-icons:before{content:""}.fa-heart-music-camera-bolt:before{content:""}.fa-microphone-lines-slash:before{content:""}.fa-microphone-alt-slash:before{content:""}.fa-bridge-circle-check:before{content:""}.fa-pump-medical:before{content:""}.fa-fingerprint:before{content:""}.fa-hand-point-right:before{content:""}.fa-magnifying-glass-location:before{content:""}.fa-search-location:before{content:""}.fa-forward-step:before{content:""}.fa-step-forward:before{content:""}.fa-face-smile-beam:before{content:""}.fa-smile-beam:before{content:""}.fa-flag-checkered:before{content:""}.fa-football:before{content:""}.fa-football-ball:before{content:""}.fa-school-circle-exclamation:before{content:""}.fa-crop:before{content:""}.fa-angles-down:before{content:""}.fa-angle-double-down:before{content:""}.fa-users-rectangle:before{content:""}.fa-people-roof:before{content:""}.fa-people-line:before{content:""}.fa-beer-mug-empty:before{content:""}.fa-beer:before{content:""}.fa-diagram-predecessor:before{content:""}.fa-arrow-up-long:before{content:""}.fa-long-arrow-up:before{content:""}.fa-fire-flame-simple:before{content:""}.fa-burn:before{content:""}.fa-person:before{content:""}.fa-male:before{content:""}.fa-laptop:before{content:""}.fa-file-csv:before{content:""}.fa-menorah:before{content:""}.fa-truck-plane:before{content:""}.fa-record-vinyl:before{content:""}.fa-face-grin-stars:before{content:""}.fa-grin-stars:before{content:""}.fa-bong:before{content:""}.fa-spaghetti-monster-flying:before{content:""}.fa-pastafarianism:before{content:""}.fa-arrow-down-up-across-line:before{content:""}.fa-spoon:before{content:""}.fa-utensil-spoon:before{content:""}.fa-jar-wheat:before{content:""}.fa-envelopes-bulk:before{content:""}.fa-mail-bulk:before{content:""}.fa-file-circle-exclamation:before{content:""}.fa-circle-h:before{content:""}.fa-hospital-symbol:before{content:""}.fa-pager:before{content:""}.fa-address-book:before{content:""}.fa-contact-book:before{content:""}.fa-strikethrough:before{content:""}.fa-k:before{content:"K"}.fa-landmark-flag:before{content:""}.fa-pencil:before{content:""}.fa-pencil-alt:before{content:""}.fa-backward:before{content:""}.fa-caret-right:before{content:""}.fa-comments:before{content:""}.fa-paste:before{content:""}.fa-file-clipboard:before{content:""}.fa-code-pull-request:before{content:""}.fa-clipboard-list:before{content:""}.fa-truck-ramp-box:before{content:""}.fa-truck-loading:before{content:""}.fa-user-check:before{content:""}.fa-vial-virus:before{content:""}.fa-sheet-plastic:before{content:""}.fa-blog:before{content:""}.fa-user-ninja:before{content:""}.fa-person-arrow-up-from-line:before{content:""}.fa-scroll-torah:before{content:""}.fa-torah:before{content:""}.fa-broom-ball:before{content:""}.fa-quidditch:before{content:""}.fa-quidditch-broom-ball:before{content:""}.fa-toggle-off:before{content:""}.fa-box-archive:before{content:""}.fa-archive:before{content:""}.fa-person-drowning:before{content:""}.fa-arrow-down-9-1:before{content:""}.fa-sort-numeric-desc:before{content:""}.fa-sort-numeric-down-alt:before{content:""}.fa-face-grin-tongue-squint:before{content:""}.fa-grin-tongue-squint:before{content:""}.fa-spray-can:before{content:""}.fa-truck-monster:before{content:""}.fa-w:before{content:"W"}.fa-earth-africa:before{content:""}.fa-globe-africa:before{content:""}.fa-rainbow:before{content:""}.fa-circle-notch:before{content:""}.fa-tablet-screen-button:before{content:""}.fa-tablet-alt:before{content:""}.fa-paw:before{content:""}.fa-cloud:before{content:""}.fa-trowel-bricks:before{content:""}.fa-face-flushed:before{content:""}.fa-flushed:before{content:""}.fa-hospital-user:before{content:""}.fa-tent-arrow-left-right:before{content:""}.fa-gavel:before{content:""}.fa-legal:before{content:""}.fa-binoculars:before{content:""}.fa-microphone-slash:before{content:""}.fa-box-tissue:before{content:""}.fa-motorcycle:before{content:""}.fa-bell-concierge:before{content:""}.fa-concierge-bell:before{content:""}.fa-pen-ruler:before{content:""}.fa-pencil-ruler:before{content:""}.fa-people-arrows:before{content:""}.fa-people-arrows-left-right:before{content:""}.fa-mars-and-venus-burst:before{content:""}.fa-square-caret-right:before{content:""}.fa-caret-square-right:before{content:""}.fa-scissors:before{content:""}.fa-cut:before{content:""}.fa-sun-plant-wilt:before{content:""}.fa-toilets-portable:before{content:""}.fa-hockey-puck:before{content:""}.fa-table:before{content:""}.fa-magnifying-glass-arrow-right:before{content:""}.fa-tachograph-digital:before{content:""}.fa-digital-tachograph:before{content:""}.fa-users-slash:before{content:""}.fa-clover:before{content:""}.fa-reply:before{content:""}.fa-mail-reply:before{content:""}.fa-star-and-crescent:before{content:""}.fa-house-fire:before{content:""}.fa-square-minus:before{content:""}.fa-minus-square:before{content:""}.fa-helicopter:before{content:""}.fa-compass:before{content:""}.fa-square-caret-down:before{content:""}.fa-caret-square-down:before{content:""}.fa-file-circle-question:before{content:""}.fa-laptop-code:before{content:""}.fa-swatchbook:before{content:""}.fa-prescription-bottle:before{content:""}.fa-bars:before{content:""}.fa-navicon:before{content:""}.fa-people-group:before{content:""}.fa-hourglass-end:before{content:""}.fa-hourglass-3:before{content:""}.fa-heart-crack:before{content:""}.fa-heart-broken:before{content:""}.fa-square-up-right:before{content:""}.fa-external-link-square-alt:before{content:""}.fa-face-kiss-beam:before{content:""}.fa-kiss-beam:before{content:""}.fa-film:before{content:""}.fa-ruler-horizontal:before{content:""}.fa-people-robbery:before{content:""}.fa-lightbulb:before{content:""}.fa-caret-left:before{content:""}.fa-circle-exclamation:before{content:""}.fa-exclamation-circle:before{content:""}.fa-school-circle-xmark:before{content:""}.fa-arrow-right-from-bracket:before{content:""}.fa-sign-out:before{content:""}.fa-circle-chevron-down:before{content:""}.fa-chevron-circle-down:before{content:""}.fa-unlock-keyhole:before{content:""}.fa-unlock-alt:before{content:""}.fa-cloud-showers-heavy:before{content:""}.fa-headphones-simple:before{content:""}.fa-headphones-alt:before{content:""}.fa-sitemap:before{content:""}.fa-circle-dollar-to-slot:before{content:""}.fa-donate:before{content:""}.fa-memory:before{content:""}.fa-road-spikes:before{content:""}.fa-fire-burner:before{content:""}.fa-flag:before{content:""}.fa-hanukiah:before{content:""}.fa-feather:before{content:""}.fa-volume-low:before{content:""}.fa-volume-down:before{content:""}.fa-comment-slash:before{content:""}.fa-cloud-sun-rain:before{content:""}.fa-compress:before{content:""}.fa-wheat-awn:before{content:""}.fa-wheat-alt:before{content:""}.fa-ankh:before{content:""}.fa-hands-holding-child:before{content:""}.fa-asterisk:before{content:"*"}.fa-square-check:before{content:""}.fa-check-square:before{content:""}.fa-peseta-sign:before{content:""}.fa-heading:before{content:""}.fa-header:before{content:""}.fa-ghost:before{content:""}.fa-list:before{content:""}.fa-list-squares:before{content:""}.fa-square-phone-flip:before{content:""}.fa-phone-square-alt:before{content:""}.fa-cart-plus:before{content:""}.fa-gamepad:before{content:""}.fa-circle-dot:before{content:""}.fa-dot-circle:before{content:""}.fa-face-dizzy:before{content:""}.fa-dizzy:before{content:""}.fa-egg:before{content:""}.fa-house-medical-circle-xmark:before{content:""}.fa-campground:before{content:""}.fa-folder-plus:before{content:""}.fa-futbol:before{content:""}.fa-futbol-ball:before{content:""}.fa-soccer-ball:before{content:""}.fa-paintbrush:before{content:""}.fa-paint-brush:before{content:""}.fa-lock:before{content:""}.fa-gas-pump:before{content:""}.fa-hot-tub-person:before{content:""}.fa-hot-tub:before{content:""}.fa-map-location:before{content:""}.fa-map-marked:before{content:""}.fa-house-flood-water:before{content:""}.fa-tree:before{content:""}.fa-bridge-lock:before{content:""}.fa-sack-dollar:before{content:""}.fa-pen-to-square:before{content:""}.fa-edit:before{content:""}.fa-car-side:before{content:""}.fa-share-nodes:before{content:""}.fa-share-alt:before{content:""}.fa-heart-circle-minus:before{content:""}.fa-hourglass-half:before{content:""}.fa-hourglass-2:before{content:""}.fa-microscope:before{content:""}.fa-sink:before{content:""}.fa-bag-shopping:before{content:""}.fa-shopping-bag:before{content:""}.fa-arrow-down-z-a:before{content:""}.fa-sort-alpha-desc:before{content:""}.fa-sort-alpha-down-alt:before{content:""}.fa-mitten:before{content:""}.fa-person-rays:before{content:""}.fa-users:before{content:""}.fa-eye-slash:before{content:""}.fa-flask-vial:before{content:""}.fa-hand:before{content:""}.fa-hand-paper:before{content:""}.fa-om:before{content:""}.fa-worm:before{content:""}.fa-house-circle-xmark:before{content:""}.fa-plug:before{content:""}.fa-chevron-up:before{content:""}.fa-hand-spock:before{content:""}.fa-stopwatch:before{content:""}.fa-face-kiss:before{content:""}.fa-kiss:before{content:""}.fa-bridge-circle-xmark:before{content:""}.fa-face-grin-tongue:before{content:""}.fa-grin-tongue:before{content:""}.fa-chess-bishop:before{content:""}.fa-face-grin-wink:before{content:""}.fa-grin-wink:before{content:""}.fa-ear-deaf:before{content:""}.fa-deaf:before{content:""}.fa-deafness:before{content:""}.fa-hard-of-hearing:before{content:""}.fa-road-circle-check:before{content:""}.fa-dice-five:before{content:""}.fa-square-rss:before{content:""}.fa-rss-square:before{content:""}.fa-land-mine-on:before{content:""}.fa-i-cursor:before{content:""}.fa-stamp:before{content:""}.fa-stairs:before{content:""}.fa-i:before{content:"I"}.fa-hryvnia-sign:before{content:""}.fa-hryvnia:before{content:""}.fa-pills:before{content:""}.fa-face-grin-wide:before{content:""}.fa-grin-alt:before{content:""}.fa-tooth:before{content:""}.fa-v:before{content:"V"}.fa-bangladeshi-taka-sign:before{content:""}.fa-bicycle:before{content:""}.fa-staff-snake:before{content:""}.fa-rod-asclepius:before{content:""}.fa-rod-snake:before{content:""}.fa-staff-aesculapius:before{content:""}.fa-head-side-cough-slash:before{content:""}.fa-truck-medical:before{content:""}.fa-ambulance:before{content:""}.fa-wheat-awn-circle-exclamation:before{content:""}.fa-snowman:before{content:""}.fa-mortar-pestle:before{content:""}.fa-road-barrier:before{content:""}.fa-school:before{content:""}.fa-igloo:before{content:""}.fa-joint:before{content:""}.fa-angle-right:before{content:""}.fa-horse:before{content:""}.fa-q:before{content:"Q"}.fa-g:before{content:"G"}.fa-notes-medical:before{content:""}.fa-temperature-half:before{content:""}.fa-temperature-2:before{content:""}.fa-thermometer-2:before{content:""}.fa-thermometer-half:before{content:""}.fa-dong-sign:before{content:""}.fa-capsules:before{content:""}.fa-poo-storm:before{content:""}.fa-poo-bolt:before{content:""}.fa-face-frown-open:before{content:""}.fa-frown-open:before{content:""}.fa-hand-point-up:before{content:""}.fa-money-bill:before{content:""}.fa-bookmark:before{content:""}.fa-align-justify:before{content:""}.fa-umbrella-beach:before{content:""}.fa-helmet-un:before{content:""}.fa-bullseye:before{content:""}.fa-bacon:before{content:""}.fa-hand-point-down:before{content:""}.fa-arrow-up-from-bracket:before{content:""}.fa-folder:before{content:""}.fa-folder-blank:before{content:""}.fa-file-waveform:before{content:""}.fa-file-medical-alt:before{content:""}.fa-radiation:before{content:""}.fa-chart-simple:before{content:""}.fa-mars-stroke:before{content:""}.fa-vial:before{content:""}.fa-gauge:before{content:""}.fa-dashboard:before{content:""}.fa-gauge-med:before{content:""}.fa-tachometer-alt-average:before{content:""}.fa-wand-magic-sparkles:before{content:""}.fa-magic-wand-sparkles:before{content:""}.fa-e:before{content:"E"}.fa-pen-clip:before{content:""}.fa-pen-alt:before{content:""}.fa-bridge-circle-exclamation:before{content:""}.fa-user:before{content:""}.fa-school-circle-check:before{content:""}.fa-dumpster:before{content:""}.fa-van-shuttle:before{content:""}.fa-shuttle-van:before{content:""}.fa-building-user:before{content:""}.fa-square-caret-left:before{content:""}.fa-caret-square-left:before{content:""}.fa-highlighter:before{content:""}.fa-key:before{content:""}.fa-bullhorn:before{content:""}.fa-globe:before{content:""}.fa-synagogue:before{content:""}.fa-person-half-dress:before{content:""}.fa-road-bridge:before{content:""}.fa-location-arrow:before{content:""}.fa-c:before{content:"C"}.fa-tablet-button:before{content:""}.fa-building-lock:before{content:""}.fa-pizza-slice:before{content:""}.fa-money-bill-wave:before{content:""}.fa-chart-area:before{content:""}.fa-area-chart:before{content:""}.fa-house-flag:before{content:""}.fa-person-circle-minus:before{content:""}.fa-ban:before{content:""}.fa-cancel:before{content:""}.fa-camera-rotate:before{content:""}.fa-spray-can-sparkles:before{content:""}.fa-air-freshener:before{content:""}.fa-star:before{content:""}.fa-repeat:before{content:""}.fa-cross:before{content:""}.fa-box:before{content:""}.fa-venus-mars:before{content:""}.fa-arrow-pointer:before{content:""}.fa-mouse-pointer:before{content:""}.fa-maximize:before{content:""}.fa-expand-arrows-alt:before{content:""}.fa-charging-station:before{content:""}.fa-shapes:before{content:""}.fa-triangle-circle-square:before{content:""}.fa-shuffle:before{content:""}.fa-random:before{content:""}.fa-person-running:before{content:""}.fa-running:before{content:""}.fa-mobile-retro:before{content:""}.fa-grip-lines-vertical:before{content:""}.fa-spider:before{content:""}.fa-hands-bound:before{content:""}.fa-file-invoice-dollar:before{content:""}.fa-plane-circle-exclamation:before{content:""}.fa-x-ray:before{content:""}.fa-spell-check:before{content:""}.fa-slash:before{content:""}.fa-computer-mouse:before{content:""}.fa-mouse:before{content:""}.fa-arrow-right-to-bracket:before{content:""}.fa-sign-in:before{content:""}.fa-shop-slash:before{content:""}.fa-store-alt-slash:before{content:""}.fa-server:before{content:""}.fa-virus-covid-slash:before{content:""}.fa-shop-lock:before{content:""}.fa-hourglass-start:before{content:""}.fa-hourglass-1:before{content:""}.fa-blender-phone:before{content:""}.fa-building-wheat:before{content:""}.fa-person-breastfeeding:before{content:""}.fa-right-to-bracket:before{content:""}.fa-sign-in-alt:before{content:""}.fa-venus:before{content:""}.fa-passport:before{content:""}.fa-heart-pulse:before{content:""}.fa-heartbeat:before{content:""}.fa-people-carry-box:before{content:""}.fa-people-carry:before{content:""}.fa-temperature-high:before{content:""}.fa-microchip:before{content:""}.fa-crown:before{content:""}.fa-weight-hanging:before{content:""}.fa-xmarks-lines:before{content:""}.fa-file-prescription:before{content:""}.fa-weight-scale:before{content:""}.fa-weight:before{content:""}.fa-user-group:before{content:""}.fa-user-friends:before{content:""}.fa-arrow-up-a-z:before{content:""}.fa-sort-alpha-up:before{content:""}.fa-chess-knight:before{content:""}.fa-face-laugh-squint:before{content:""}.fa-laugh-squint:before{content:""}.fa-wheelchair:before{content:""}.fa-circle-arrow-up:before{content:""}.fa-arrow-circle-up:before{content:""}.fa-toggle-on:before{content:""}.fa-person-walking:before{content:""}.fa-walking:before{content:""}.fa-l:before{content:"L"}.fa-fire:before{content:""}.fa-bed-pulse:before{content:""}.fa-procedures:before{content:""}.fa-shuttle-space:before{content:""}.fa-space-shuttle:before{content:""}.fa-face-laugh:before{content:""}.fa-laugh:before{content:""}.fa-folder-open:before{content:""}.fa-heart-circle-plus:before{content:""}.fa-code-fork:before{content:""}.fa-city:before{content:""}.fa-microphone-lines:before{content:""}.fa-microphone-alt:before{content:""}.fa-pepper-hot:before{content:""}.fa-unlock:before{content:""}.fa-colon-sign:before{content:""}.fa-headset:before{content:""}.fa-store-slash:before{content:""}.fa-road-circle-xmark:before{content:""}.fa-user-minus:before{content:""}.fa-mars-stroke-up:before{content:""}.fa-mars-stroke-v:before{content:""}.fa-champagne-glasses:before{content:""}.fa-glass-cheers:before{content:""}.fa-clipboard:before{content:""}.fa-house-circle-exclamation:before{content:""}.fa-file-arrow-up:before{content:""}.fa-file-upload:before{content:""}.fa-wifi:before{content:""}.fa-wifi-3:before{content:""}.fa-wifi-strong:before{content:""}.fa-bath:before{content:""}.fa-bathtub:before{content:""}.fa-underline:before{content:""}.fa-user-pen:before{content:""}.fa-user-edit:before{content:""}.fa-signature:before{content:""}.fa-stroopwafel:before{content:""}.fa-bold:before{content:""}.fa-anchor-lock:before{content:""}.fa-building-ngo:before{content:""}.fa-manat-sign:before{content:""}.fa-not-equal:before{content:""}.fa-border-top-left:before{content:""}.fa-border-style:before{content:""}.fa-map-location-dot:before{content:""}.fa-map-marked-alt:before{content:""}.fa-jedi:before{content:""}.fa-square-poll-vertical:before{content:""}.fa-poll:before{content:""}.fa-mug-hot:before{content:""}.fa-car-battery:before{content:""}.fa-battery-car:before{content:""}.fa-gift:before{content:""}.fa-dice-two:before{content:""}.fa-chess-queen:before{content:""}.fa-glasses:before{content:""}.fa-chess-board:before{content:""}.fa-building-circle-check:before{content:""}.fa-person-chalkboard:before{content:""}.fa-mars-stroke-right:before{content:""}.fa-mars-stroke-h:before{content:""}.fa-hand-back-fist:before{content:""}.fa-hand-rock:before{content:""}.fa-square-caret-up:before{content:""}.fa-caret-square-up:before{content:""}.fa-cloud-showers-water:before{content:""}.fa-chart-bar:before{content:""}.fa-bar-chart:before{content:""}.fa-hands-bubbles:before{content:""}.fa-hands-wash:before{content:""}.fa-less-than-equal:before{content:""}.fa-train:before{content:""}.fa-eye-low-vision:before{content:""}.fa-low-vision:before{content:""}.fa-crow:before{content:""}.fa-sailboat:before{content:""}.fa-window-restore:before{content:""}.fa-square-plus:before{content:""}.fa-plus-square:before{content:""}.fa-torii-gate:before{content:""}.fa-frog:before{content:""}.fa-bucket:before{content:""}.fa-image:before{content:""}.fa-microphone:before{content:""}.fa-cow:before{content:""}.fa-caret-up:before{content:""}.fa-screwdriver:before{content:""}.fa-folder-closed:before{content:""}.fa-house-tsunami:before{content:""}.fa-square-nfi:before{content:""}.fa-arrow-up-from-ground-water:before{content:""}.fa-martini-glass:before{content:""}.fa-glass-martini-alt:before{content:""}.fa-rotate-left:before{content:""}.fa-rotate-back:before{content:""}.fa-rotate-backward:before{content:""}.fa-undo-alt:before{content:""}.fa-table-columns:before{content:""}.fa-columns:before{content:""}.fa-lemon:before{content:""}.fa-head-side-mask:before{content:""}.fa-handshake:before{content:""}.fa-gem:before{content:""}.fa-dolly:before{content:""}.fa-dolly-box:before{content:""}.fa-smoking:before{content:""}.fa-minimize:before{content:""}.fa-compress-arrows-alt:before{content:""}.fa-monument:before{content:""}.fa-snowplow:before{content:""}.fa-angles-right:before{content:""}.fa-angle-double-right:before{content:""}.fa-cannabis:before{content:""}.fa-circle-play:before{content:""}.fa-play-circle:before{content:""}.fa-tablets:before{content:""}.fa-ethernet:before{content:""}.fa-euro-sign:before{content:""}.fa-eur:before{content:""}.fa-euro:before{content:""}.fa-chair:before{content:""}.fa-circle-check:before{content:""}.fa-check-circle:before{content:""}.fa-circle-stop:before{content:""}.fa-stop-circle:before{content:""}.fa-compass-drafting:before{content:""}.fa-drafting-compass:before{content:""}.fa-plate-wheat:before{content:""}.fa-icicles:before{content:""}.fa-person-shelter:before{content:""}.fa-neuter:before{content:""}.fa-id-badge:before{content:""}.fa-marker:before{content:""}.fa-face-laugh-beam:before{content:""}.fa-laugh-beam:before{content:""}.fa-helicopter-symbol:before{content:""}.fa-universal-access:before{content:""}.fa-circle-chevron-up:before{content:""}.fa-chevron-circle-up:before{content:""}.fa-lari-sign:before{content:""}.fa-volcano:before{content:""}.fa-person-walking-dashed-line-arrow-right:before{content:""}.fa-sterling-sign:before{content:""}.fa-gbp:before{content:""}.fa-pound-sign:before{content:""}.fa-viruses:before{content:""}.fa-square-person-confined:before{content:""}.fa-user-tie:before{content:""}.fa-arrow-down-long:before{content:""}.fa-long-arrow-down:before{content:""}.fa-tent-arrow-down-to-line:before{content:""}.fa-certificate:before{content:""}.fa-reply-all:before{content:""}.fa-mail-reply-all:before{content:""}.fa-suitcase:before{content:""}.fa-person-skating:before{content:""}.fa-skating:before{content:""}.fa-filter-circle-dollar:before{content:""}.fa-funnel-dollar:before{content:""}.fa-camera-retro:before{content:""}.fa-circle-arrow-down:before{content:""}.fa-arrow-circle-down:before{content:""}.fa-file-import:before{content:""}.fa-arrow-right-to-file:before{content:""}.fa-square-arrow-up-right:before{content:""}.fa-external-link-square:before{content:""}.fa-box-open:before{content:""}.fa-scroll:before{content:""}.fa-spa:before{content:""}.fa-location-pin-lock:before{content:""}.fa-pause:before{content:""}.fa-hill-avalanche:before{content:""}.fa-temperature-empty:before{content:""}.fa-temperature-0:before{content:""}.fa-thermometer-0:before{content:""}.fa-thermometer-empty:before{content:""}.fa-bomb:before{content:""}.fa-registered:before{content:""}.fa-address-card:before{content:""}.fa-contact-card:before{content:""}.fa-vcard:before{content:""}.fa-scale-unbalanced-flip:before{content:""}.fa-balance-scale-right:before{content:""}.fa-subscript:before{content:""}.fa-diamond-turn-right:before{content:""}.fa-directions:before{content:""}.fa-burst:before{content:""}.fa-house-laptop:before{content:""}.fa-laptop-house:before{content:""}.fa-face-tired:before{content:""}.fa-tired:before{content:""}.fa-money-bills:before{content:""}.fa-smog:before{content:""}.fa-crutch:before{content:""}.fa-cloud-arrow-up:before{content:""}.fa-cloud-upload:before{content:""}.fa-cloud-upload-alt:before{content:""}.fa-palette:before{content:""}.fa-arrows-turn-right:before{content:""}.fa-vest:before{content:""}.fa-ferry:before{content:""}.fa-arrows-down-to-people:before{content:""}.fa-seedling:before{content:""}.fa-sprout:before{content:""}.fa-left-right:before{content:""}.fa-arrows-alt-h:before{content:""}.fa-boxes-packing:before{content:""}.fa-circle-arrow-left:before{content:""}.fa-arrow-circle-left:before{content:""}.fa-group-arrows-rotate:before{content:""}.fa-bowl-food:before{content:""}.fa-candy-cane:before{content:""}.fa-arrow-down-wide-short:before{content:""}.fa-sort-amount-asc:before{content:""}.fa-sort-amount-down:before{content:""}.fa-cloud-bolt:before{content:""}.fa-thunderstorm:before{content:""}.fa-text-slash:before{content:""}.fa-remove-format:before{content:""}.fa-face-smile-wink:before{content:""}.fa-smile-wink:before{content:""}.fa-file-word:before{content:""}.fa-file-powerpoint:before{content:""}.fa-arrows-left-right:before{content:""}.fa-arrows-h:before{content:""}.fa-house-lock:before{content:""}.fa-cloud-arrow-down:before{content:""}.fa-cloud-download:before{content:""}.fa-cloud-download-alt:before{content:""}.fa-children:before{content:""}.fa-chalkboard:before{content:""}.fa-blackboard:before{content:""}.fa-user-large-slash:before{content:""}.fa-user-alt-slash:before{content:""}.fa-envelope-open:before{content:""}.fa-handshake-simple-slash:before{content:""}.fa-handshake-alt-slash:before{content:""}.fa-mattress-pillow:before{content:""}.fa-guarani-sign:before{content:""}.fa-arrows-rotate:before{content:""}.fa-refresh:before{content:""}.fa-sync:before{content:""}.fa-fire-extinguisher:before{content:""}.fa-cruzeiro-sign:before{content:""}.fa-greater-than-equal:before{content:""}.fa-shield-halved:before{content:""}.fa-shield-alt:before{content:""}.fa-book-atlas:before{content:""}.fa-atlas:before{content:""}.fa-virus:before{content:""}.fa-envelope-circle-check:before{content:""}.fa-layer-group:before{content:""}.fa-arrows-to-dot:before{content:""}.fa-archway:before{content:""}.fa-heart-circle-check:before{content:""}.fa-house-chimney-crack:before{content:""}.fa-house-damage:before{content:""}.fa-file-zipper:before{content:""}.fa-file-archive:before{content:""}.fa-square:before{content:""}.fa-martini-glass-empty:before{content:""}.fa-glass-martini:before{content:""}.fa-couch:before{content:""}.fa-cedi-sign:before{content:""}.fa-italic:before{content:""}.fa-church:before{content:""}.fa-comments-dollar:before{content:""}.fa-democrat:before{content:""}.fa-z:before{content:"Z"}.fa-person-skiing:before{content:""}.fa-skiing:before{content:""}.fa-road-lock:before{content:""}.fa-a:before{content:"A"}.fa-temperature-arrow-down:before{content:""}.fa-temperature-down:before{content:""}.fa-feather-pointed:before{content:""}.fa-feather-alt:before{content:""}.fa-p:before{content:"P"}.fa-snowflake:before{content:""}.fa-newspaper:before{content:""}.fa-rectangle-ad:before{content:""}.fa-ad:before{content:""}.fa-circle-arrow-right:before{content:""}.fa-arrow-circle-right:before{content:""}.fa-filter-circle-xmark:before{content:""}.fa-locust:before{content:""}.fa-sort:before{content:""}.fa-unsorted:before{content:""}.fa-list-ol:before{content:""}.fa-list-1-2:before{content:""}.fa-list-numeric:before{content:""}.fa-person-dress-burst:before{content:""}.fa-money-check-dollar:before{content:""}.fa-money-check-alt:before{content:""}.fa-vector-square:before{content:""}.fa-bread-slice:before{content:""}.fa-language:before{content:""}.fa-face-kiss-wink-heart:before{content:""}.fa-kiss-wink-heart:before{content:""}.fa-filter:before{content:""}.fa-question:before{content:"?"}.fa-file-signature:before{content:""}.fa-up-down-left-right:before{content:""}.fa-arrows-alt:before{content:""}.fa-house-chimney-user:before{content:""}.fa-hand-holding-heart:before{content:""}.fa-puzzle-piece:before{content:""}.fa-money-check:before{content:""}.fa-star-half-stroke:before{content:""}.fa-star-half-alt:before{content:""}.fa-code:before{content:""}.fa-whiskey-glass:before{content:""}.fa-glass-whiskey:before{content:""}.fa-building-circle-exclamation:before{content:""}.fa-magnifying-glass-chart:before{content:""}.fa-arrow-up-right-from-square:before{content:""}.fa-external-link:before{content:""}.fa-cubes-stacked:before{content:""}.fa-won-sign:before{content:""}.fa-krw:before{content:""}.fa-won:before{content:""}.fa-virus-covid:before{content:""}.fa-austral-sign:before{content:""}.fa-f:before{content:"F"}.fa-leaf:before{content:""}.fa-road:before{content:""}.fa-taxi:before{content:""}.fa-cab:before{content:""}.fa-person-circle-plus:before{content:""}.fa-chart-pie:before{content:""}.fa-pie-chart:before{content:""}.fa-bolt-lightning:before{content:""}.fa-sack-xmark:before{content:""}.fa-file-excel:before{content:""}.fa-file-contract:before{content:""}.fa-fish-fins:before{content:""}.fa-building-flag:before{content:""}.fa-face-grin-beam:before{content:""}.fa-grin-beam:before{content:""}.fa-object-ungroup:before{content:""}.fa-poop:before{content:""}.fa-location-pin:before{content:""}.fa-map-marker:before{content:""}.fa-kaaba:before{content:""}.fa-toilet-paper:before{content:""}.fa-helmet-safety:before{content:""}.fa-hard-hat:before{content:""}.fa-hat-hard:before{content:""}.fa-eject:before{content:""}.fa-circle-right:before{content:""}.fa-arrow-alt-circle-right:before{content:""}.fa-plane-circle-check:before{content:""}.fa-face-rolling-eyes:before{content:""}.fa-meh-rolling-eyes:before{content:""}.fa-object-group:before{content:""}.fa-chart-line:before{content:""}.fa-line-chart:before{content:""}.fa-mask-ventilator:before{content:""}.fa-arrow-right:before{content:""}.fa-signs-post:before{content:""}.fa-map-signs:before{content:""}.fa-cash-register:before{content:""}.fa-person-circle-question:before{content:""}.fa-h:before{content:"H"}.fa-tarp:before{content:""}.fa-screwdriver-wrench:before{content:""}.fa-tools:before{content:""}.fa-arrows-to-eye:before{content:""}.fa-plug-circle-bolt:before{content:""}.fa-heart:before{content:""}.fa-mars-and-venus:before{content:""}.fa-house-user:before{content:""}.fa-home-user:before{content:""}.fa-dumpster-fire:before{content:""}.fa-house-crack:before{content:""}.fa-martini-glass-citrus:before{content:""}.fa-cocktail:before{content:""}.fa-face-surprise:before{content:""}.fa-surprise:before{content:""}.fa-bottle-water:before{content:""}.fa-circle-pause:before{content:""}.fa-pause-circle:before{content:""}.fa-toilet-paper-slash:before{content:""}.fa-apple-whole:before{content:""}.fa-apple-alt:before{content:""}.fa-kitchen-set:before{content:""}.fa-r:before{content:"R"}.fa-temperature-quarter:before{content:""}.fa-temperature-1:before{content:""}.fa-thermometer-1:before{content:""}.fa-thermometer-quarter:before{content:""}.fa-cube:before{content:""}.fa-bitcoin-sign:before{content:""}.fa-shield-dog:before{content:""}.fa-solar-panel:before{content:""}.fa-lock-open:before{content:""}.fa-elevator:before{content:""}.fa-money-bill-transfer:before{content:""}.fa-money-bill-trend-up:before{content:""}.fa-house-flood-water-circle-arrow-right:before{content:""}.fa-square-poll-horizontal:before{content:""}.fa-poll-h:before{content:""}.fa-circle:before{content:""}.fa-backward-fast:before{content:""}.fa-fast-backward:before{content:""}.fa-recycle:before{content:""}.fa-user-astronaut:before{content:""}.fa-plane-slash:before{content:""}.fa-trademark:before{content:""}.fa-basketball:before{content:""}.fa-basketball-ball:before{content:""}.fa-satellite-dish:before{content:""}.fa-circle-up:before{content:""}.fa-arrow-alt-circle-up:before{content:""}.fa-mobile-screen-button:before{content:""}.fa-mobile-alt:before{content:""}.fa-volume-high:before{content:""}.fa-volume-up:before{content:""}.fa-users-rays:before{content:""}.fa-wallet:before{content:""}.fa-clipboard-check:before{content:""}.fa-file-audio:before{content:""}.fa-burger:before{content:""}.fa-hamburger:before{content:""}.fa-wrench:before{content:""}.fa-bugs:before{content:""}.fa-rupee-sign:before{content:""}.fa-rupee:before{content:""}.fa-file-image:before{content:""}.fa-circle-question:before{content:""}.fa-question-circle:before{content:""}.fa-plane-departure:before{content:""}.fa-handshake-slash:before{content:""}.fa-book-bookmark:before{content:""}.fa-code-branch:before{content:""}.fa-hat-cowboy:before{content:""}.fa-bridge:before{content:""}.fa-phone-flip:before{content:""}.fa-phone-alt:before{content:""}.fa-truck-front:before{content:""}.fa-cat:before{content:""}.fa-anchor-circle-exclamation:before{content:""}.fa-truck-field:before{content:""}.fa-route:before{content:""}.fa-clipboard-question:before{content:""}.fa-panorama:before{content:""}.fa-comment-medical:before{content:""}.fa-teeth-open:before{content:""}.fa-file-circle-minus:before{content:""}.fa-tags:before{content:""}.fa-wine-glass:before{content:""}.fa-forward-fast:before{content:""}.fa-fast-forward:before{content:""}.fa-face-meh-blank:before{content:""}.fa-meh-blank:before{content:""}.fa-square-parking:before{content:""}.fa-parking:before{content:""}.fa-house-signal:before{content:""}.fa-bars-progress:before{content:""}.fa-tasks-alt:before{content:""}.fa-faucet-drip:before{content:""}.fa-cart-flatbed:before{content:""}.fa-dolly-flatbed:before{content:""}.fa-ban-smoking:before{content:""}.fa-smoking-ban:before{content:""}.fa-terminal:before{content:""}.fa-mobile-button:before{content:""}.fa-house-medical-flag:before{content:""}.fa-basket-shopping:before{content:""}.fa-shopping-basket:before{content:""}.fa-tape:before{content:""}.fa-bus-simple:before{content:""}.fa-bus-alt:before{content:""}.fa-eye:before{content:""}.fa-face-sad-cry:before{content:""}.fa-sad-cry:before{content:""}.fa-audio-description:before{content:""}.fa-person-military-to-person:before{content:""}.fa-file-shield:before{content:""}.fa-user-slash:before{content:""}.fa-pen:before{content:""}.fa-tower-observation:before{content:""}.fa-file-code:before{content:""}.fa-signal:before{content:""}.fa-signal-5:before{content:""}.fa-signal-perfect:before{content:""}.fa-bus:before{content:""}.fa-heart-circle-xmark:before{content:""}.fa-house-chimney:before{content:""}.fa-home-lg:before{content:""}.fa-window-maximize:before{content:""}.fa-face-frown:before{content:""}.fa-frown:before{content:""}.fa-prescription:before{content:""}.fa-shop:before{content:""}.fa-store-alt:before{content:""}.fa-floppy-disk:before{content:""}.fa-save:before{content:""}.fa-vihara:before{content:""}.fa-scale-unbalanced:before{content:""}.fa-balance-scale-left:before{content:""}.fa-sort-up:before{content:""}.fa-sort-asc:before{content:""}.fa-comment-dots:before{content:""}.fa-commenting:before{content:""}.fa-plant-wilt:before{content:""}.fa-diamond:before{content:""}.fa-face-grin-squint:before{content:""}.fa-grin-squint:before{content:""}.fa-hand-holding-dollar:before{content:""}.fa-hand-holding-usd:before{content:""}.fa-bacterium:before{content:""}.fa-hand-pointer:before{content:""}.fa-drum-steelpan:before{content:""}.fa-hand-scissors:before{content:""}.fa-hands-praying:before{content:""}.fa-praying-hands:before{content:""}.fa-arrow-rotate-right:before{content:""}.fa-arrow-right-rotate:before{content:""}.fa-arrow-rotate-forward:before{content:""}.fa-redo:before{content:""}.fa-biohazard:before{content:""}.fa-location-crosshairs:before{content:""}.fa-location:before{content:""}.fa-mars-double:before{content:""}.fa-child-dress:before{content:""}.fa-users-between-lines:before{content:""}.fa-lungs-virus:before{content:""}.fa-face-grin-tears:before{content:""}.fa-grin-tears:before{content:""}.fa-phone:before{content:""}.fa-calendar-xmark:before{content:""}.fa-calendar-times:before{content:""}.fa-child-reaching:before{content:""}.fa-head-side-virus:before{content:""}.fa-user-gear:before{content:""}.fa-user-cog:before{content:""}.fa-arrow-up-1-9:before{content:""}.fa-sort-numeric-up:before{content:""}.fa-door-closed:before{content:""}.fa-shield-virus:before{content:""}.fa-dice-six:before{content:""}.fa-mosquito-net:before{content:""}.fa-bridge-water:before{content:""}.fa-person-booth:before{content:""}.fa-text-width:before{content:""}.fa-hat-wizard:before{content:""}.fa-pen-fancy:before{content:""}.fa-person-digging:before{content:""}.fa-digging:before{content:""}.fa-trash:before{content:""}.fa-gauge-simple:before{content:""}.fa-gauge-simple-med:before{content:""}.fa-tachometer-average:before{content:""}.fa-book-medical:before{content:""}.fa-poo:before{content:""}.fa-quote-right:before{content:""}.fa-quote-right-alt:before{content:""}.fa-shirt:before{content:""}.fa-t-shirt:before{content:""}.fa-tshirt:before{content:""}.fa-cubes:before{content:""}.fa-divide:before{content:""}.fa-tenge-sign:before{content:""}.fa-tenge:before{content:""}.fa-headphones:before{content:""}.fa-hands-holding:before{content:""}.fa-hands-clapping:before{content:""}.fa-republican:before{content:""}.fa-arrow-left:before{content:""}.fa-person-circle-xmark:before{content:""}.fa-ruler:before{content:""}.fa-align-left:before{content:""}.fa-dice-d6:before{content:""}.fa-restroom:before{content:""}.fa-j:before{content:"J"}.fa-users-viewfinder:before{content:""}.fa-file-video:before{content:""}.fa-up-right-from-square:before{content:""}.fa-external-link-alt:before{content:""}.fa-table-cells:before{content:""}.fa-th:before{content:""}.fa-file-pdf:before{content:""}.fa-book-bible:before{content:""}.fa-bible:before{content:""}.fa-o:before{content:"O"}.fa-suitcase-medical:before{content:""}.fa-medkit:before{content:""}.fa-user-secret:before{content:""}.fa-otter:before{content:""}.fa-person-dress:before{content:""}.fa-female:before{content:""}.fa-comment-dollar:before{content:""}.fa-business-time:before{content:""}.fa-briefcase-clock:before{content:""}.fa-table-cells-large:before{content:""}.fa-th-large:before{content:""}.fa-book-tanakh:before{content:""}.fa-tanakh:before{content:""}.fa-phone-volume:before{content:""}.fa-volume-control-phone:before{content:""}.fa-hat-cowboy-side:before{content:""}.fa-clipboard-user:before{content:""}.fa-child:before{content:""}.fa-lira-sign:before{content:""}.fa-satellite:before{content:""}.fa-plane-lock:before{content:""}.fa-tag:before{content:""}.fa-comment:before{content:""}.fa-cake-candles:before{content:""}.fa-birthday-cake:before{content:""}.fa-cake:before{content:""}.fa-envelope:before{content:""}.fa-angles-up:before{content:""}.fa-angle-double-up:before{content:""}.fa-paperclip:before{content:""}.fa-arrow-right-to-city:before{content:""}.fa-ribbon:before{content:""}.fa-lungs:before{content:""}.fa-arrow-up-9-1:before{content:""}.fa-sort-numeric-up-alt:before{content:""}.fa-litecoin-sign:before{content:""}.fa-border-none:before{content:""}.fa-circle-nodes:before{content:""}.fa-parachute-box:before{content:""}.fa-indent:before{content:""}.fa-truck-field-un:before{content:""}.fa-hourglass:before{content:""}.fa-hourglass-empty:before{content:""}.fa-mountain:before{content:""}.fa-user-doctor:before{content:""}.fa-user-md:before{content:""}.fa-circle-info:before{content:""}.fa-info-circle:before{content:""}.fa-cloud-meatball:before{content:""}.fa-camera:before{content:""}.fa-camera-alt:before{content:""}.fa-square-virus:before{content:""}.fa-meteor:before{content:""}.fa-car-on:before{content:""}.fa-sleigh:before{content:""}.fa-arrow-down-1-9:before{content:""}.fa-sort-numeric-asc:before{content:""}.fa-sort-numeric-down:before{content:""}.fa-hand-holding-droplet:before{content:""}.fa-hand-holding-water:before{content:""}.fa-water:before{content:""}.fa-calendar-check:before{content:""}.fa-braille:before{content:""}.fa-prescription-bottle-medical:before{content:""}.fa-prescription-bottle-alt:before{content:""}.fa-landmark:before{content:""}.fa-truck:before{content:""}.fa-crosshairs:before{content:""}.fa-person-cane:before{content:""}.fa-tent:before{content:""}.fa-vest-patches:before{content:""}.fa-check-double:before{content:""}.fa-arrow-down-a-z:before{content:""}.fa-sort-alpha-asc:before{content:""}.fa-sort-alpha-down:before{content:""}.fa-money-bill-wheat:before{content:""}.fa-cookie:before{content:""}.fa-arrow-rotate-left:before{content:""}.fa-arrow-left-rotate:before{content:""}.fa-arrow-rotate-back:before{content:""}.fa-arrow-rotate-backward:before{content:""}.fa-undo:before{content:""}.fa-hard-drive:before{content:""}.fa-hdd:before{content:""}.fa-face-grin-squint-tears:before{content:""}.fa-grin-squint-tears:before{content:""}.fa-dumbbell:before{content:""}.fa-rectangle-list:before{content:""}.fa-list-alt:before{content:""}.fa-tarp-droplet:before{content:""}.fa-house-medical-circle-check:before{content:""}.fa-person-skiing-nordic:before{content:""}.fa-skiing-nordic:before{content:""}.fa-calendar-plus:before{content:""}.fa-plane-arrival:before{content:""}.fa-circle-left:before{content:""}.fa-arrow-alt-circle-left:before{content:""}.fa-train-subway:before{content:""}.fa-subway:before{content:""}.fa-chart-gantt:before{content:""}.fa-indian-rupee-sign:before{content:""}.fa-indian-rupee:before{content:""}.fa-inr:before{content:""}.fa-crop-simple:before{content:""}.fa-crop-alt:before{content:""}.fa-money-bill-1:before{content:""}.fa-money-bill-alt:before{content:""}.fa-left-long:before{content:""}.fa-long-arrow-alt-left:before{content:""}.fa-dna:before{content:""}.fa-virus-slash:before{content:""}.fa-minus:before{content:""}.fa-subtract:before{content:""}.fa-chess:before{content:""}.fa-arrow-left-long:before{content:""}.fa-long-arrow-left:before{content:""}.fa-plug-circle-check:before{content:""}.fa-street-view:before{content:""}.fa-franc-sign:before{content:""}.fa-volume-off:before{content:""}.fa-hands-asl-interpreting:before{content:""}.fa-american-sign-language-interpreting:before{content:""}.fa-asl-interpreting:before{content:""}.fa-hands-american-sign-language-interpreting:before{content:""}.fa-gear:before{content:""}.fa-cog:before{content:""}.fa-droplet-slash:before{content:""}.fa-tint-slash:before{content:""}.fa-mosque:before{content:""}.fa-mosquito:before{content:""}.fa-star-of-david:before{content:""}.fa-person-military-rifle:before{content:""}.fa-cart-shopping:before{content:""}.fa-shopping-cart:before{content:""}.fa-vials:before{content:""}.fa-plug-circle-plus:before{content:""}.fa-place-of-worship:before{content:""}.fa-grip-vertical:before{content:""}.fa-arrow-turn-up:before{content:""}.fa-level-up:before{content:""}.fa-u:before{content:"U"}.fa-square-root-variable:before{content:""}.fa-square-root-alt:before{content:""}.fa-clock:before{content:""}.fa-clock-four:before{content:""}.fa-backward-step:before{content:""}.fa-step-backward:before{content:""}.fa-pallet:before{content:""}.fa-faucet:before{content:""}.fa-baseball-bat-ball:before{content:""}.fa-s:before{content:"S"}.fa-timeline:before{content:""}.fa-keyboard:before{content:""}.fa-caret-down:before{content:""}.fa-house-chimney-medical:before{content:""}.fa-clinic-medical:before{content:""}.fa-temperature-three-quarters:before{content:""}.fa-temperature-3:before{content:""}.fa-thermometer-3:before{content:""}.fa-thermometer-three-quarters:before{content:""}.fa-mobile-screen:before{content:""}.fa-mobile-android-alt:before{content:""}.fa-plane-up:before{content:""}.fa-piggy-bank:before{content:""}.fa-battery-half:before{content:""}.fa-battery-3:before{content:""}.fa-mountain-city:before{content:""}.fa-coins:before{content:""}.fa-khanda:before{content:""}.fa-sliders:before{content:""}.fa-sliders-h:before{content:""}.fa-folder-tree:before{content:""}.fa-network-wired:before{content:""}.fa-map-pin:before{content:""}.fa-hamsa:before{content:""}.fa-cent-sign:before{content:""}.fa-flask:before{content:""}.fa-person-pregnant:before{content:""}.fa-wand-sparkles:before{content:""}.fa-ellipsis-vertical:before{content:""}.fa-ellipsis-v:before{content:""}.fa-ticket:before{content:""}.fa-power-off:before{content:""}.fa-right-long:before{content:""}.fa-long-arrow-alt-right:before{content:""}.fa-flag-usa:before{content:""}.fa-laptop-file:before{content:""}.fa-tty:before{content:""}.fa-teletype:before{content:""}.fa-diagram-next:before{content:""}.fa-person-rifle:before{content:""}.fa-house-medical-circle-exclamation:before{content:""}.fa-closed-captioning:before{content:""}.fa-person-hiking:before{content:""}.fa-hiking:before{content:""}.fa-venus-double:before{content:""}.fa-images:before{content:""}.fa-calculator:before{content:""}.fa-people-pulling:before{content:""}.fa-n:before{content:"N"}.fa-cable-car:before{content:""}.fa-tram:before{content:""}.fa-cloud-rain:before{content:""}.fa-building-circle-xmark:before{content:""}.fa-ship:before{content:""}.fa-arrows-down-to-line:before{content:""}.fa-download:before{content:""}.fa-face-grin:before{content:""}.fa-grin:before{content:""}.fa-delete-left:before{content:""}.fa-backspace:before{content:""}.fa-eye-dropper:before{content:""}.fa-eye-dropper-empty:before{content:""}.fa-eyedropper:before{content:""}.fa-file-circle-check:before{content:""}.fa-forward:before{content:""}.fa-mobile:before{content:""}.fa-mobile-android:before{content:""}.fa-mobile-phone:before{content:""}.fa-face-meh:before{content:""}.fa-meh:before{content:""}.fa-align-center:before{content:""}.fa-book-skull:before{content:""}.fa-book-dead:before{content:""}.fa-id-card:before{content:""}.fa-drivers-license:before{content:""}.fa-outdent:before{content:""}.fa-dedent:before{content:""}.fa-heart-circle-exclamation:before{content:""}.fa-house:before{content:""}.fa-home:before{content:""}.fa-home-alt:before{content:""}.fa-home-lg-alt:before{content:""}.fa-calendar-week:before{content:""}.fa-laptop-medical:before{content:""}.fa-b:before{content:"B"}.fa-file-medical:before{content:""}.fa-dice-one:before{content:""}.fa-kiwi-bird:before{content:""}.fa-arrow-right-arrow-left:before{content:""}.fa-exchange:before{content:""}.fa-rotate-right:before{content:""}.fa-redo-alt:before{content:""}.fa-rotate-forward:before{content:""}.fa-utensils:before{content:""}.fa-cutlery:before{content:""}.fa-arrow-up-wide-short:before{content:""}.fa-sort-amount-up:before{content:""}.fa-mill-sign:before{content:""}.fa-bowl-rice:before{content:""}.fa-skull:before{content:""}.fa-tower-broadcast:before{content:""}.fa-broadcast-tower:before{content:""}.fa-truck-pickup:before{content:""}.fa-up-long:before{content:""}.fa-long-arrow-alt-up:before{content:""}.fa-stop:before{content:""}.fa-code-merge:before{content:""}.fa-upload:before{content:""}.fa-hurricane:before{content:""}.fa-mound:before{content:""}.fa-toilet-portable:before{content:""}.fa-compact-disc:before{content:""}.fa-file-arrow-down:before{content:""}.fa-file-download:before{content:""}.fa-caravan:before{content:""}.fa-shield-cat:before{content:""}.fa-bolt:before{content:""}.fa-zap:before{content:""}.fa-glass-water:before{content:""}.fa-oil-well:before{content:""}.fa-vault:before{content:""}.fa-mars:before{content:""}.fa-toilet:before{content:""}.fa-plane-circle-xmark:before{content:""}.fa-yen-sign:before{content:""}.fa-cny:before{content:""}.fa-jpy:before{content:""}.fa-rmb:before{content:""}.fa-yen:before{content:""}.fa-ruble-sign:before{content:""}.fa-rouble:before{content:""}.fa-rub:before{content:""}.fa-ruble:before{content:""}.fa-sun:before{content:""}.fa-guitar:before{content:""}.fa-face-laugh-wink:before{content:""}.fa-laugh-wink:before{content:""}.fa-horse-head:before{content:""}.fa-bore-hole:before{content:""}.fa-industry:before{content:""}.fa-circle-down:before{content:""}.fa-arrow-alt-circle-down:before{content:""}.fa-arrows-turn-to-dots:before{content:""}.fa-florin-sign:before{content:""}.fa-arrow-down-short-wide:before{content:""}.fa-sort-amount-desc:before{content:""}.fa-sort-amount-down-alt:before{content:""}.fa-less-than:before{content:"<"}.fa-angle-down:before{content:""}.fa-car-tunnel:before{content:""}.fa-head-side-cough:before{content:""}.fa-grip-lines:before{content:""}.fa-thumbs-down:before{content:""}.fa-user-lock:before{content:""}.fa-arrow-right-long:before{content:""}.fa-long-arrow-right:before{content:""}.fa-anchor-circle-xmark:before{content:""}.fa-ellipsis:before{content:""}.fa-ellipsis-h:before{content:""}.fa-chess-pawn:before{content:""}.fa-kit-medical:before{content:""}.fa-first-aid:before{content:""}.fa-person-through-window:before{content:""}.fa-toolbox:before{content:""}.fa-hands-holding-circle:before{content:""}.fa-bug:before{content:""}.fa-credit-card:before{content:""}.fa-credit-card-alt:before{content:""}.fa-car:before{content:""}.fa-automobile:before{content:""}.fa-hand-holding-hand:before{content:""}.fa-book-open-reader:before{content:""}.fa-book-reader:before{content:""}.fa-mountain-sun:before{content:""}.fa-arrows-left-right-to-line:before{content:""}.fa-dice-d20:before{content:""}.fa-truck-droplet:before{content:""}.fa-file-circle-xmark:before{content:""}.fa-temperature-arrow-up:before{content:""}.fa-temperature-up:before{content:""}.fa-medal:before{content:""}.fa-bed:before{content:""}.fa-square-h:before{content:""}.fa-h-square:before{content:""}.fa-podcast:before{content:""}.fa-temperature-full:before{content:""}.fa-temperature-4:before{content:""}.fa-thermometer-4:before{content:""}.fa-thermometer-full:before{content:""}.fa-bell:before{content:""}.fa-superscript:before{content:""}.fa-plug-circle-xmark:before{content:""}.fa-star-of-life:before{content:""}.fa-phone-slash:before{content:""}.fa-paint-roller:before{content:""}.fa-handshake-angle:before{content:""}.fa-hands-helping:before{content:""}.fa-location-dot:before{content:""}.fa-map-marker-alt:before{content:""}.fa-file:before{content:""}.fa-greater-than:before{content:">"}.fa-person-swimming:before{content:""}.fa-swimmer:before{content:""}.fa-arrow-down:before{content:""}.fa-droplet:before{content:""}.fa-tint:before{content:""}.fa-eraser:before{content:""}.fa-earth-americas:before{content:""}.fa-earth:before{content:""}.fa-earth-america:before{content:""}.fa-globe-americas:before{content:""}.fa-person-burst:before{content:""}.fa-dove:before{content:""}.fa-battery-empty:before{content:""}.fa-battery-0:before{content:""}.fa-socks:before{content:""}.fa-inbox:before{content:""}.fa-section:before{content:""}.fa-gauge-high:before{content:""}.fa-tachometer-alt:before{content:""}.fa-tachometer-alt-fast:before{content:""}.fa-envelope-open-text:before{content:""}.fa-hospital:before{content:""}.fa-hospital-alt:before{content:""}.fa-hospital-wide:before{content:""}.fa-wine-bottle:before{content:""}.fa-chess-rook:before{content:""}.fa-bars-staggered:before{content:""}.fa-reorder:before{content:""}.fa-stream:before{content:""}.fa-dharmachakra:before{content:""}.fa-hotdog:before{content:""}.fa-person-walking-with-cane:before{content:""}.fa-blind:before{content:""}.fa-drum:before{content:""}.fa-ice-cream:before{content:""}.fa-heart-circle-bolt:before{content:""}.fa-fax:before{content:""}.fa-paragraph:before{content:""}.fa-check-to-slot:before{content:""}.fa-vote-yea:before{content:""}.fa-star-half:before{content:""}.fa-boxes-stacked:before{content:""}.fa-boxes:before{content:""}.fa-boxes-alt:before{content:""}.fa-link:before{content:""}.fa-chain:before{content:""}.fa-ear-listen:before{content:""}.fa-assistive-listening-systems:before{content:""}.fa-tree-city:before{content:""}.fa-play:before{content:""}.fa-font:before{content:""}.fa-rupiah-sign:before{content:""}.fa-magnifying-glass:before{content:""}.fa-search:before{content:""}.fa-table-tennis-paddle-ball:before{content:""}.fa-ping-pong-paddle-ball:before{content:""}.fa-table-tennis:before{content:""}.fa-person-dots-from-line:before{content:""}.fa-diagnoses:before{content:""}.fa-trash-can-arrow-up:before{content:""}.fa-trash-restore-alt:before{content:""}.fa-naira-sign:before{content:""}.fa-cart-arrow-down:before{content:""}.fa-walkie-talkie:before{content:""}.fa-file-pen:before{content:""}.fa-file-edit:before{content:""}.fa-receipt:before{content:""}.fa-square-pen:before{content:""}.fa-pen-square:before{content:""}.fa-pencil-square:before{content:""}.fa-suitcase-rolling:before{content:""}.fa-person-circle-exclamation:before{content:""}.fa-chevron-down:before{content:""}.fa-battery-full:before{content:""}.fa-battery:before{content:""}.fa-battery-5:before{content:""}.fa-skull-crossbones:before{content:""}.fa-code-compare:before{content:""}.fa-list-ul:before{content:""}.fa-list-dots:before{content:""}.fa-school-lock:before{content:""}.fa-tower-cell:before{content:""}.fa-down-long:before{content:""}.fa-long-arrow-alt-down:before{content:""}.fa-ranking-star:before{content:""}.fa-chess-king:before{content:""}.fa-person-harassing:before{content:""}.fa-brazilian-real-sign:before{content:""}.fa-landmark-dome:before{content:""}.fa-landmark-alt:before{content:""}.fa-arrow-up:before{content:""}.fa-tv:before{content:""}.fa-television:before{content:""}.fa-tv-alt:before{content:""}.fa-shrimp:before{content:""}.fa-list-check:before{content:""}.fa-tasks:before{content:""}.fa-jug-detergent:before{content:""}.fa-circle-user:before{content:""}.fa-user-circle:before{content:""}.fa-user-shield:before{content:""}.fa-wind:before{content:""}.fa-car-burst:before{content:""}.fa-car-crash:before{content:""}.fa-y:before{content:"Y"}.fa-person-snowboarding:before{content:""}.fa-snowboarding:before{content:""}.fa-truck-fast:before{content:""}.fa-shipping-fast:before{content:""}.fa-fish:before{content:""}.fa-user-graduate:before{content:""}.fa-circle-half-stroke:before{content:""}.fa-adjust:before{content:""}.fa-clapperboard:before{content:""}.fa-circle-radiation:before{content:""}.fa-radiation-alt:before{content:""}.fa-baseball:before{content:""}.fa-baseball-ball:before{content:""}.fa-jet-fighter-up:before{content:""}.fa-diagram-project:before{content:""}.fa-project-diagram:before{content:""}.fa-copy:before{content:""}.fa-volume-xmark:before{content:""}.fa-volume-mute:before{content:""}.fa-volume-times:before{content:""}.fa-hand-sparkles:before{content:""}.fa-grip:before{content:""}.fa-grip-horizontal:before{content:""}.fa-share-from-square:before{content:""}.fa-share-square:before{content:""}.fa-child-combatant:before{content:""}.fa-child-rifle:before{content:""}.fa-gun:before{content:""}.fa-square-phone:before{content:""}.fa-phone-square:before{content:""}.fa-plus:before{content:"+"}.fa-add:before{content:"+"}.fa-expand:before{content:""}.fa-computer:before{content:""}.fa-xmark:before{content:""}.fa-close:before{content:""}.fa-multiply:before{content:""}.fa-remove:before{content:""}.fa-times:before{content:""}.fa-arrows-up-down-left-right:before{content:""}.fa-arrows:before{content:""}.fa-chalkboard-user:before{content:""}.fa-chalkboard-teacher:before{content:""}.fa-peso-sign:before{content:""}.fa-building-shield:before{content:""}.fa-baby:before{content:""}.fa-users-line:before{content:""}.fa-quote-left:before{content:""}.fa-quote-left-alt:before{content:""}.fa-tractor:before{content:""}.fa-trash-arrow-up:before{content:""}.fa-trash-restore:before{content:""}.fa-arrow-down-up-lock:before{content:""}.fa-lines-leaning:before{content:""}.fa-ruler-combined:before{content:""}.fa-copyright:before{content:""}.fa-equals:before{content:"="}.fa-blender:before{content:""}.fa-teeth:before{content:""}.fa-shekel-sign:before{content:""}.fa-ils:before{content:""}.fa-shekel:before{content:""}.fa-sheqel:before{content:""}.fa-sheqel-sign:before{content:""}.fa-map:before{content:""}.fa-rocket:before{content:""}.fa-photo-film:before{content:""}.fa-photo-video:before{content:""}.fa-folder-minus:before{content:""}.fa-store:before{content:""}.fa-arrow-trend-up:before{content:""}.fa-plug-circle-minus:before{content:""}.fa-sign-hanging:before{content:""}.fa-sign:before{content:""}.fa-bezier-curve:before{content:""}.fa-bell-slash:before{content:""}.fa-tablet:before{content:""}.fa-tablet-android:before{content:""}.fa-school-flag:before{content:""}.fa-fill:before{content:""}.fa-angle-up:before{content:""}.fa-drumstick-bite:before{content:""}.fa-holly-berry:before{content:""}.fa-chevron-left:before{content:""}.fa-bacteria:before{content:""}.fa-hand-lizard:before{content:""}.fa-notdef:before{content:""}.fa-disease:before{content:""}.fa-briefcase-medical:before{content:""}.fa-genderless:before{content:""}.fa-chevron-right:before{content:""}.fa-retweet:before{content:""}.fa-car-rear:before{content:""}.fa-car-alt:before{content:""}.fa-pump-soap:before{content:""}.fa-video-slash:before{content:""}.fa-battery-quarter:before{content:""}.fa-battery-2:before{content:""}.fa-radio:before{content:""}.fa-baby-carriage:before{content:""}.fa-carriage-baby:before{content:""}.fa-traffic-light:before{content:""}.fa-thermometer:before{content:""}.fa-vr-cardboard:before{content:""}.fa-hand-middle-finger:before{content:""}.fa-percent:before{content:"%"}.fa-percentage:before{content:"%"}.fa-truck-moving:before{content:""}.fa-glass-water-droplet:before{content:""}.fa-display:before{content:""}.fa-face-smile:before{content:""}.fa-smile:before{content:""}.fa-thumbtack:before{content:""}.fa-thumb-tack:before{content:""}.fa-trophy:before{content:""}.fa-person-praying:before{content:""}.fa-pray:before{content:""}.fa-hammer:before{content:""}.fa-hand-peace:before{content:""}.fa-rotate:before{content:""}.fa-sync-alt:before{content:""}.fa-spinner:before{content:""}.fa-robot:before{content:""}.fa-peace:before{content:""}.fa-gears:before{content:""}.fa-cogs:before{content:""}.fa-warehouse:before{content:""}.fa-arrow-up-right-dots:before{content:""}.fa-splotch:before{content:""}.fa-face-grin-hearts:before{content:""}.fa-grin-hearts:before{content:""}.fa-dice-four:before{content:""}.fa-sim-card:before{content:""}.fa-transgender:before{content:""}.fa-transgender-alt:before{content:""}.fa-mercury:before{content:""}.fa-arrow-turn-down:before{content:""}.fa-level-down:before{content:""}.fa-person-falling-burst:before{content:""}.fa-award:before{content:""}.fa-ticket-simple:before{content:""}.fa-ticket-alt:before{content:""}.fa-building:before{content:""}.fa-angles-left:before{content:""}.fa-angle-double-left:before{content:""}.fa-qrcode:before{content:""}.fa-clock-rotate-left:before{content:""}.fa-history:before{content:""}.fa-face-grin-beam-sweat:before{content:""}.fa-grin-beam-sweat:before{content:""}.fa-file-export:before{content:""}.fa-arrow-right-from-file:before{content:""}.fa-shield:before{content:""}.fa-shield-blank:before{content:""}.fa-arrow-up-short-wide:before{content:""}.fa-sort-amount-up-alt:before{content:""}.fa-house-medical:before{content:""}.fa-golf-ball-tee:before{content:""}.fa-golf-ball:before{content:""}.fa-circle-chevron-left:before{content:""}.fa-chevron-circle-left:before{content:""}.fa-house-chimney-window:before{content:""}.fa-pen-nib:before{content:""}.fa-tent-arrow-turn-left:before{content:""}.fa-tents:before{content:""}.fa-wand-magic:before{content:""}.fa-magic:before{content:""}.fa-dog:before{content:""}.fa-carrot:before{content:""}.fa-moon:before{content:""}.fa-wine-glass-empty:before{content:""}.fa-wine-glass-alt:before{content:""}.fa-cheese:before{content:""}.fa-yin-yang:before{content:""}.fa-music:before{content:""}.fa-code-commit:before{content:""}.fa-temperature-low:before{content:""}.fa-person-biking:before{content:""}.fa-biking:before{content:""}.fa-broom:before{content:""}.fa-shield-heart:before{content:""}.fa-gopuram:before{content:""}.fa-earth-oceania:before{content:""}.fa-globe-oceania:before{content:""}.fa-square-xmark:before{content:""}.fa-times-square:before{content:""}.fa-xmark-square:before{content:""}.fa-hashtag:before{content:"#"}.fa-up-right-and-down-left-from-center:before{content:""}.fa-expand-alt:before{content:""}.fa-oil-can:before{content:""}.fa-t:before{content:"T"}.fa-hippo:before{content:""}.fa-chart-column:before{content:""}.fa-infinity:before{content:""}.fa-vial-circle-check:before{content:""}.fa-person-arrow-down-to-line:before{content:""}.fa-voicemail:before{content:""}.fa-fan:before{content:""}.fa-person-walking-luggage:before{content:""}.fa-up-down:before{content:""}.fa-arrows-alt-v:before{content:""}.fa-cloud-moon-rain:before{content:""}.fa-calendar:before{content:""}.fa-trailer:before{content:""}.fa-bahai:before{content:""}.fa-haykal:before{content:""}.fa-sd-card:before{content:""}.fa-dragon:before{content:""}.fa-shoe-prints:before{content:""}.fa-circle-plus:before{content:""}.fa-plus-circle:before{content:""}.fa-face-grin-tongue-wink:before{content:""}.fa-grin-tongue-wink:before{content:""}.fa-hand-holding:before{content:""}.fa-plug-circle-exclamation:before{content:""}.fa-link-slash:before{content:""}.fa-chain-broken:before{content:""}.fa-chain-slash:before{content:""}.fa-unlink:before{content:""}.fa-clone:before{content:""}.fa-person-walking-arrow-loop-left:before{content:""}.fa-arrow-up-z-a:before{content:""}.fa-sort-alpha-up-alt:before{content:""}.fa-fire-flame-curved:before{content:""}.fa-fire-alt:before{content:""}.fa-tornado:before{content:""}.fa-file-circle-plus:before{content:""}.fa-book-quran:before{content:""}.fa-quran:before{content:""}.fa-anchor:before{content:""}.fa-border-all:before{content:""}.fa-face-angry:before{content:""}.fa-angry:before{content:""}.fa-cookie-bite:before{content:""}.fa-arrow-trend-down:before{content:""}.fa-rss:before{content:""}.fa-feed:before{content:""}.fa-draw-polygon:before{content:""}.fa-scale-balanced:before{content:""}.fa-balance-scale:before{content:""}.fa-gauge-simple-high:before{content:""}.fa-tachometer:before{content:""}.fa-tachometer-fast:before{content:""}.fa-shower:before{content:""}.fa-desktop:before{content:""}.fa-desktop-alt:before{content:""}.fa-m:before{content:"M"}.fa-table-list:before{content:""}.fa-th-list:before{content:""}.fa-comment-sms:before{content:""}.fa-sms:before{content:""}.fa-book:before{content:""}.fa-user-plus:before{content:""}.fa-check:before{content:""}.fa-battery-three-quarters:before{content:""}.fa-battery-4:before{content:""}.fa-house-circle-check:before{content:""}.fa-angle-left:before{content:""}.fa-diagram-successor:before{content:""}.fa-truck-arrow-right:before{content:""}.fa-arrows-split-up-and-left:before{content:""}.fa-hand-fist:before{content:""}.fa-fist-raised:before{content:""}.fa-cloud-moon:before{content:""}.fa-briefcase:before{content:""}.fa-person-falling:before{content:""}.fa-image-portrait:before{content:""}.fa-portrait:before{content:""}.fa-user-tag:before{content:""}.fa-rug:before{content:""}.fa-earth-europe:before{content:""}.fa-globe-europe:before{content:""}.fa-cart-flatbed-suitcase:before{content:""}.fa-luggage-cart:before{content:""}.fa-rectangle-xmark:before{content:""}.fa-rectangle-times:before{content:""}.fa-times-rectangle:before{content:""}.fa-window-close:before{content:""}.fa-baht-sign:before{content:""}.fa-book-open:before{content:""}.fa-book-journal-whills:before{content:""}.fa-journal-whills:before{content:""}.fa-handcuffs:before{content:""}.fa-triangle-exclamation:before{content:""}.fa-exclamation-triangle:before{content:""}.fa-warning:before{content:""}.fa-database:before{content:""}.fa-share:before{content:""}.fa-mail-forward:before{content:""}.fa-bottle-droplet:before{content:""}.fa-mask-face:before{content:""}.fa-hill-rockslide:before{content:""}.fa-right-left:before{content:""}.fa-exchange-alt:before{content:""}.fa-paper-plane:before{content:""}.fa-road-circle-exclamation:before{content:""}.fa-dungeon:before{content:""}.fa-align-right:before{content:""}.fa-money-bill-1-wave:before{content:""}.fa-money-bill-wave-alt:before{content:""}.fa-life-ring:before{content:""}.fa-hands:before{content:""}.fa-sign-language:before{content:""}.fa-signing:before{content:""}.fa-calendar-day:before{content:""}.fa-water-ladder:before{content:""}.fa-ladder-water:before{content:""}.fa-swimming-pool:before{content:""}.fa-arrows-up-down:before{content:""}.fa-arrows-v:before{content:""}.fa-face-grimace:before{content:""}.fa-grimace:before{content:""}.fa-wheelchair-move:before{content:""}.fa-wheelchair-alt:before{content:""}.fa-turn-down:before{content:""}.fa-level-down-alt:before{content:""}.fa-person-walking-arrow-right:before{content:""}.fa-square-envelope:before{content:""}.fa-envelope-square:before{content:""}.fa-dice:before{content:""}.fa-bowling-ball:before{content:""}.fa-brain:before{content:""}.fa-bandage:before{content:""}.fa-band-aid:before{content:""}.fa-calendar-minus:before{content:""}.fa-circle-xmark:before{content:""}.fa-times-circle:before{content:""}.fa-xmark-circle:before{content:""}.fa-gifts:before{content:""}.fa-hotel:before{content:""}.fa-earth-asia:before{content:""}.fa-globe-asia:before{content:""}.fa-id-card-clip:before{content:""}.fa-id-card-alt:before{content:""}.fa-magnifying-glass-plus:before{content:""}.fa-search-plus:before{content:""}.fa-thumbs-up:before{content:""}.fa-user-clock:before{content:""}.fa-hand-dots:before{content:""}.fa-allergies:before{content:""}.fa-file-invoice:before{content:""}.fa-window-minimize:before{content:""}.fa-mug-saucer:before{content:""}.fa-coffee:before{content:""}.fa-brush:before{content:""}.fa-mask:before{content:""}.fa-magnifying-glass-minus:before{content:""}.fa-search-minus:before{content:""}.fa-ruler-vertical:before{content:""}.fa-user-large:before{content:""}.fa-user-alt:before{content:""}.fa-train-tram:before{content:""}.fa-user-nurse:before{content:""}.fa-syringe:before{content:""}.fa-cloud-sun:before{content:""}.fa-stopwatch-20:before{content:""}.fa-square-full:before{content:""}.fa-magnet:before{content:""}.fa-jar:before{content:""}.fa-note-sticky:before{content:""}.fa-sticky-note:before{content:""}.fa-bug-slash:before{content:""}.fa-arrow-up-from-water-pump:before{content:""}.fa-bone:before{content:""}.fa-user-injured:before{content:""}.fa-face-sad-tear:before{content:""}.fa-sad-tear:before{content:""}.fa-plane:before{content:""}.fa-tent-arrows-down:before{content:""}.fa-exclamation:before{content:"!"}.fa-arrows-spin:before{content:""}.fa-print:before{content:""}.fa-turkish-lira-sign:before{content:""}.fa-try:before{content:""}.fa-turkish-lira:before{content:""}.fa-dollar-sign:before{content:"$"}.fa-dollar:before{content:"$"}.fa-usd:before{content:"$"}.fa-x:before{content:"X"}.fa-magnifying-glass-dollar:before{content:""}.fa-search-dollar:before{content:""}.fa-users-gear:before{content:""}.fa-users-cog:before{content:""}.fa-person-military-pointing:before{content:""}.fa-building-columns:before{content:""}.fa-bank:before{content:""}.fa-institution:before{content:""}.fa-museum:before{content:""}.fa-university:before{content:""}.fa-umbrella:before{content:""}.fa-trowel:before{content:""}.fa-d:before{content:"D"}.fa-stapler:before{content:""}.fa-masks-theater:before{content:""}.fa-theater-masks:before{content:""}.fa-kip-sign:before{content:""}.fa-hand-point-left:before{content:""}.fa-handshake-simple:before{content:""}.fa-handshake-alt:before{content:""}.fa-jet-fighter:before{content:""}.fa-fighter-jet:before{content:""}.fa-square-share-nodes:before{content:""}.fa-share-alt-square:before{content:""}.fa-barcode:before{content:""}.fa-plus-minus:before{content:""}.fa-video:before{content:""}.fa-video-camera:before{content:""}.fa-graduation-cap:before{content:""}.fa-mortar-board:before{content:""}.fa-hand-holding-medical:before{content:""}.fa-person-circle-check:before{content:""}.fa-turn-up:before{content:""}.fa-level-up-alt:before{content:""}.sr-only,.fa-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.sr-only-focusable:not(:focus),.fa-sr-only-focusable:not(:focus){position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}:root,:host{--fa-style-family-brands: "Font Awesome 6 Brands";--fa-font-brands: normal 400 1em/1 "Font Awesome 6 Brands"}@font-face{font-family:"Font Awesome 6 Brands";font-style:normal;font-weight:400;font-display:block;src:url(/static/vue3/assets/fa-brands-400-C99Yv4gD.woff2) format("woff2"),url(/static/vue3/assets/fa-brands-400-DtZKBM2a.ttf) format("truetype")}.fab,.fa-brands{font-weight:400}.fa-monero:before{content:""}.fa-hooli:before{content:""}.fa-yelp:before{content:""}.fa-cc-visa:before{content:""}.fa-lastfm:before{content:""}.fa-shopware:before{content:""}.fa-creative-commons-nc:before{content:""}.fa-aws:before{content:""}.fa-redhat:before{content:""}.fa-yoast:before{content:""}.fa-cloudflare:before{content:""}.fa-ups:before{content:""}.fa-pixiv:before{content:""}.fa-wpexplorer:before{content:""}.fa-dyalog:before{content:""}.fa-bity:before{content:""}.fa-stackpath:before{content:""}.fa-buysellads:before{content:""}.fa-first-order:before{content:""}.fa-modx:before{content:""}.fa-guilded:before{content:""}.fa-vnv:before{content:""}.fa-square-js:before{content:""}.fa-js-square:before{content:""}.fa-microsoft:before{content:""}.fa-qq:before{content:""}.fa-orcid:before{content:""}.fa-java:before{content:""}.fa-invision:before{content:""}.fa-creative-commons-pd-alt:before{content:""}.fa-centercode:before{content:""}.fa-glide-g:before{content:""}.fa-drupal:before{content:""}.fa-hire-a-helper:before{content:""}.fa-creative-commons-by:before{content:""}.fa-unity:before{content:""}.fa-whmcs:before{content:""}.fa-rocketchat:before{content:""}.fa-vk:before{content:""}.fa-untappd:before{content:""}.fa-mailchimp:before{content:""}.fa-css3-alt:before{content:""}.fa-square-reddit:before{content:""}.fa-reddit-square:before{content:""}.fa-vimeo-v:before{content:""}.fa-contao:before{content:""}.fa-square-font-awesome:before{content:""}.fa-deskpro:before{content:""}.fa-brave:before{content:""}.fa-sistrix:before{content:""}.fa-square-instagram:before{content:""}.fa-instagram-square:before{content:""}.fa-battle-net:before{content:""}.fa-the-red-yeti:before{content:""}.fa-square-hacker-news:before{content:""}.fa-hacker-news-square:before{content:""}.fa-edge:before{content:""}.fa-threads:before{content:""}.fa-napster:before{content:""}.fa-square-snapchat:before{content:""}.fa-snapchat-square:before{content:""}.fa-google-plus-g:before{content:""}.fa-artstation:before{content:""}.fa-markdown:before{content:""}.fa-sourcetree:before{content:""}.fa-google-plus:before{content:""}.fa-diaspora:before{content:""}.fa-foursquare:before{content:""}.fa-stack-overflow:before{content:""}.fa-github-alt:before{content:""}.fa-phoenix-squadron:before{content:""}.fa-pagelines:before{content:""}.fa-algolia:before{content:""}.fa-red-river:before{content:""}.fa-creative-commons-sa:before{content:""}.fa-safari:before{content:""}.fa-google:before{content:""}.fa-square-font-awesome-stroke:before{content:""}.fa-font-awesome-alt:before{content:""}.fa-atlassian:before{content:""}.fa-linkedin-in:before{content:""}.fa-digital-ocean:before{content:""}.fa-nimblr:before{content:""}.fa-chromecast:before{content:""}.fa-evernote:before{content:""}.fa-hacker-news:before{content:""}.fa-creative-commons-sampling:before{content:""}.fa-adversal:before{content:""}.fa-creative-commons:before{content:""}.fa-watchman-monitoring:before{content:""}.fa-fonticons:before{content:""}.fa-weixin:before{content:""}.fa-shirtsinbulk:before{content:""}.fa-codepen:before{content:""}.fa-git-alt:before{content:""}.fa-lyft:before{content:""}.fa-rev:before{content:""}.fa-windows:before{content:""}.fa-wizards-of-the-coast:before{content:""}.fa-square-viadeo:before{content:""}.fa-viadeo-square:before{content:""}.fa-meetup:before{content:""}.fa-centos:before{content:""}.fa-adn:before{content:""}.fa-cloudsmith:before{content:""}.fa-opensuse:before{content:""}.fa-pied-piper-alt:before{content:""}.fa-square-dribbble:before{content:""}.fa-dribbble-square:before{content:""}.fa-codiepie:before{content:""}.fa-node:before{content:""}.fa-mix:before{content:""}.fa-steam:before{content:""}.fa-cc-apple-pay:before{content:""}.fa-scribd:before{content:""}.fa-debian:before{content:""}.fa-openid:before{content:""}.fa-instalod:before{content:""}.fa-expeditedssl:before{content:""}.fa-sellcast:before{content:""}.fa-square-twitter:before{content:""}.fa-twitter-square:before{content:""}.fa-r-project:before{content:""}.fa-delicious:before{content:""}.fa-freebsd:before{content:""}.fa-vuejs:before{content:""}.fa-accusoft:before{content:""}.fa-ioxhost:before{content:""}.fa-fonticons-fi:before{content:""}.fa-app-store:before{content:""}.fa-cc-mastercard:before{content:""}.fa-itunes-note:before{content:""}.fa-golang:before{content:""}.fa-kickstarter:before{content:""}.fa-grav:before{content:""}.fa-weibo:before{content:""}.fa-uncharted:before{content:""}.fa-firstdraft:before{content:""}.fa-square-youtube:before{content:""}.fa-youtube-square:before{content:""}.fa-wikipedia-w:before{content:""}.fa-wpressr:before{content:""}.fa-rendact:before{content:""}.fa-angellist:before{content:""}.fa-galactic-republic:before{content:""}.fa-nfc-directional:before{content:""}.fa-skype:before{content:""}.fa-joget:before{content:""}.fa-fedora:before{content:""}.fa-stripe-s:before{content:""}.fa-meta:before{content:""}.fa-laravel:before{content:""}.fa-hotjar:before{content:""}.fa-bluetooth-b:before{content:""}.fa-square-letterboxd:before{content:""}.fa-sticker-mule:before{content:""}.fa-creative-commons-zero:before{content:""}.fa-hips:before{content:""}.fa-behance:before{content:""}.fa-reddit:before{content:""}.fa-discord:before{content:""}.fa-chrome:before{content:""}.fa-app-store-ios:before{content:""}.fa-cc-discover:before{content:""}.fa-wpbeginner:before{content:""}.fa-confluence:before{content:""}.fa-shoelace:before{content:""}.fa-mdb:before{content:""}.fa-dochub:before{content:""}.fa-accessible-icon:before{content:""}.fa-ebay:before{content:""}.fa-amazon:before{content:""}.fa-unsplash:before{content:""}.fa-yarn:before{content:""}.fa-square-steam:before{content:""}.fa-steam-square:before{content:""}.fa-500px:before{content:""}.fa-square-vimeo:before{content:""}.fa-vimeo-square:before{content:""}.fa-asymmetrik:before{content:""}.fa-font-awesome:before{content:""}.fa-font-awesome-flag:before{content:""}.fa-font-awesome-logo-full:before{content:""}.fa-gratipay:before{content:""}.fa-apple:before{content:""}.fa-hive:before{content:""}.fa-gitkraken:before{content:""}.fa-keybase:before{content:""}.fa-apple-pay:before{content:""}.fa-padlet:before{content:""}.fa-amazon-pay:before{content:""}.fa-square-github:before{content:""}.fa-github-square:before{content:""}.fa-stumbleupon:before{content:""}.fa-fedex:before{content:""}.fa-phoenix-framework:before{content:""}.fa-shopify:before{content:""}.fa-neos:before{content:""}.fa-square-threads:before{content:""}.fa-hackerrank:before{content:""}.fa-researchgate:before{content:""}.fa-swift:before{content:""}.fa-angular:before{content:""}.fa-speakap:before{content:""}.fa-angrycreative:before{content:""}.fa-y-combinator:before{content:""}.fa-empire:before{content:""}.fa-envira:before{content:""}.fa-google-scholar:before{content:""}.fa-square-gitlab:before{content:""}.fa-gitlab-square:before{content:""}.fa-studiovinari:before{content:""}.fa-pied-piper:before{content:""}.fa-wordpress:before{content:""}.fa-product-hunt:before{content:""}.fa-firefox:before{content:""}.fa-linode:before{content:""}.fa-goodreads:before{content:""}.fa-square-odnoklassniki:before{content:""}.fa-odnoklassniki-square:before{content:""}.fa-jsfiddle:before{content:""}.fa-sith:before{content:""}.fa-themeisle:before{content:""}.fa-page4:before{content:""}.fa-hashnode:before{content:""}.fa-react:before{content:""}.fa-cc-paypal:before{content:""}.fa-squarespace:before{content:""}.fa-cc-stripe:before{content:""}.fa-creative-commons-share:before{content:""}.fa-bitcoin:before{content:""}.fa-keycdn:before{content:""}.fa-opera:before{content:""}.fa-itch-io:before{content:""}.fa-umbraco:before{content:""}.fa-galactic-senate:before{content:""}.fa-ubuntu:before{content:""}.fa-draft2digital:before{content:""}.fa-stripe:before{content:""}.fa-houzz:before{content:""}.fa-gg:before{content:""}.fa-dhl:before{content:""}.fa-square-pinterest:before{content:""}.fa-pinterest-square:before{content:""}.fa-xing:before{content:""}.fa-blackberry:before{content:""}.fa-creative-commons-pd:before{content:""}.fa-playstation:before{content:""}.fa-quinscape:before{content:""}.fa-less:before{content:""}.fa-blogger-b:before{content:""}.fa-opencart:before{content:""}.fa-vine:before{content:""}.fa-signal-messenger:before{content:""}.fa-paypal:before{content:""}.fa-gitlab:before{content:""}.fa-typo3:before{content:""}.fa-reddit-alien:before{content:""}.fa-yahoo:before{content:""}.fa-dailymotion:before{content:""}.fa-affiliatetheme:before{content:""}.fa-pied-piper-pp:before{content:""}.fa-bootstrap:before{content:""}.fa-odnoklassniki:before{content:""}.fa-nfc-symbol:before{content:""}.fa-mintbit:before{content:""}.fa-ethereum:before{content:""}.fa-speaker-deck:before{content:""}.fa-creative-commons-nc-eu:before{content:""}.fa-patreon:before{content:""}.fa-avianex:before{content:""}.fa-ello:before{content:""}.fa-gofore:before{content:""}.fa-bimobject:before{content:""}.fa-brave-reverse:before{content:""}.fa-facebook-f:before{content:""}.fa-square-google-plus:before{content:""}.fa-google-plus-square:before{content:""}.fa-mandalorian:before{content:""}.fa-first-order-alt:before{content:""}.fa-osi:before{content:""}.fa-google-wallet:before{content:""}.fa-d-and-d-beyond:before{content:""}.fa-periscope:before{content:""}.fa-fulcrum:before{content:""}.fa-cloudscale:before{content:""}.fa-forumbee:before{content:""}.fa-mizuni:before{content:""}.fa-schlix:before{content:""}.fa-square-xing:before{content:""}.fa-xing-square:before{content:""}.fa-bandcamp:before{content:""}.fa-wpforms:before{content:""}.fa-cloudversify:before{content:""}.fa-usps:before{content:""}.fa-megaport:before{content:""}.fa-magento:before{content:""}.fa-spotify:before{content:""}.fa-optin-monster:before{content:""}.fa-fly:before{content:""}.fa-aviato:before{content:""}.fa-itunes:before{content:""}.fa-cuttlefish:before{content:""}.fa-blogger:before{content:""}.fa-flickr:before{content:""}.fa-viber:before{content:""}.fa-soundcloud:before{content:""}.fa-digg:before{content:""}.fa-tencent-weibo:before{content:""}.fa-letterboxd:before{content:""}.fa-symfony:before{content:""}.fa-maxcdn:before{content:""}.fa-etsy:before{content:""}.fa-facebook-messenger:before{content:""}.fa-audible:before{content:""}.fa-think-peaks:before{content:""}.fa-bilibili:before{content:""}.fa-erlang:before{content:""}.fa-x-twitter:before{content:""}.fa-cotton-bureau:before{content:""}.fa-dashcube:before{content:""}.fa-42-group:before{content:""}.fa-innosoft:before{content:""}.fa-stack-exchange:before{content:""}.fa-elementor:before{content:""}.fa-square-pied-piper:before{content:""}.fa-pied-piper-square:before{content:""}.fa-creative-commons-nd:before{content:""}.fa-palfed:before{content:""}.fa-superpowers:before{content:""}.fa-resolving:before{content:""}.fa-xbox:before{content:""}.fa-searchengin:before{content:""}.fa-tiktok:before{content:""}.fa-square-facebook:before{content:""}.fa-facebook-square:before{content:""}.fa-renren:before{content:""}.fa-linux:before{content:""}.fa-glide:before{content:""}.fa-linkedin:before{content:""}.fa-hubspot:before{content:""}.fa-deploydog:before{content:""}.fa-twitch:before{content:""}.fa-ravelry:before{content:""}.fa-mixer:before{content:""}.fa-square-lastfm:before{content:""}.fa-lastfm-square:before{content:""}.fa-vimeo:before{content:""}.fa-mendeley:before{content:""}.fa-uniregistry:before{content:""}.fa-figma:before{content:""}.fa-creative-commons-remix:before{content:""}.fa-cc-amazon-pay:before{content:""}.fa-dropbox:before{content:""}.fa-instagram:before{content:""}.fa-cmplid:before{content:""}.fa-upwork:before{content:""}.fa-facebook:before{content:""}.fa-gripfire:before{content:""}.fa-jedi-order:before{content:""}.fa-uikit:before{content:""}.fa-fort-awesome-alt:before{content:""}.fa-phabricator:before{content:""}.fa-ussunnah:before{content:""}.fa-earlybirds:before{content:""}.fa-trade-federation:before{content:""}.fa-autoprefixer:before{content:""}.fa-whatsapp:before{content:""}.fa-slideshare:before{content:""}.fa-google-play:before{content:""}.fa-viadeo:before{content:""}.fa-line:before{content:""}.fa-google-drive:before{content:""}.fa-servicestack:before{content:""}.fa-simplybuilt:before{content:""}.fa-bitbucket:before{content:""}.fa-imdb:before{content:""}.fa-deezer:before{content:""}.fa-raspberry-pi:before{content:""}.fa-jira:before{content:""}.fa-docker:before{content:""}.fa-screenpal:before{content:""}.fa-bluetooth:before{content:""}.fa-gitter:before{content:""}.fa-d-and-d:before{content:""}.fa-microblog:before{content:""}.fa-cc-diners-club:before{content:""}.fa-gg-circle:before{content:""}.fa-pied-piper-hat:before{content:""}.fa-kickstarter-k:before{content:""}.fa-yandex:before{content:""}.fa-readme:before{content:""}.fa-html5:before{content:""}.fa-sellsy:before{content:""}.fa-sass:before{content:""}.fa-wirsindhandwerk:before{content:""}.fa-wsh:before{content:""}.fa-buromobelexperte:before{content:""}.fa-salesforce:before{content:""}.fa-octopus-deploy:before{content:""}.fa-medapps:before{content:""}.fa-ns8:before{content:""}.fa-pinterest-p:before{content:""}.fa-apper:before{content:""}.fa-fort-awesome:before{content:""}.fa-waze:before{content:""}.fa-cc-jcb:before{content:""}.fa-snapchat:before{content:""}.fa-snapchat-ghost:before{content:""}.fa-fantasy-flight-games:before{content:""}.fa-rust:before{content:""}.fa-wix:before{content:""}.fa-square-behance:before{content:""}.fa-behance-square:before{content:""}.fa-supple:before{content:""}.fa-webflow:before{content:""}.fa-rebel:before{content:""}.fa-css3:before{content:""}.fa-staylinked:before{content:""}.fa-kaggle:before{content:""}.fa-space-awesome:before{content:""}.fa-deviantart:before{content:""}.fa-cpanel:before{content:""}.fa-goodreads-g:before{content:""}.fa-square-git:before{content:""}.fa-git-square:before{content:""}.fa-square-tumblr:before{content:""}.fa-tumblr-square:before{content:""}.fa-trello:before{content:""}.fa-creative-commons-nc-jp:before{content:""}.fa-get-pocket:before{content:""}.fa-perbyte:before{content:""}.fa-grunt:before{content:""}.fa-weebly:before{content:""}.fa-connectdevelop:before{content:""}.fa-leanpub:before{content:""}.fa-black-tie:before{content:""}.fa-themeco:before{content:""}.fa-python:before{content:""}.fa-android:before{content:""}.fa-bots:before{content:""}.fa-free-code-camp:before{content:""}.fa-hornbill:before{content:""}.fa-js:before{content:""}.fa-ideal:before{content:""}.fa-git:before{content:""}.fa-dev:before{content:""}.fa-sketch:before{content:""}.fa-yandex-international:before{content:""}.fa-cc-amex:before{content:""}.fa-uber:before{content:""}.fa-github:before{content:""}.fa-php:before{content:""}.fa-alipay:before{content:""}.fa-youtube:before{content:""}.fa-skyatlas:before{content:""}.fa-firefox-browser:before{content:""}.fa-replyd:before{content:""}.fa-suse:before{content:""}.fa-jenkins:before{content:""}.fa-twitter:before{content:""}.fa-rockrms:before{content:""}.fa-pinterest:before{content:""}.fa-buffer:before{content:""}.fa-npm:before{content:""}.fa-yammer:before{content:""}.fa-btc:before{content:""}.fa-dribbble:before{content:""}.fa-stumbleupon-circle:before{content:""}.fa-internet-explorer:before{content:""}.fa-stubber:before{content:""}.fa-telegram:before{content:""}.fa-telegram-plane:before{content:""}.fa-old-republic:before{content:""}.fa-odysee:before{content:""}.fa-square-whatsapp:before{content:""}.fa-whatsapp-square:before{content:""}.fa-node-js:before{content:""}.fa-edge-legacy:before{content:""}.fa-slack:before{content:""}.fa-slack-hash:before{content:""}.fa-medrt:before{content:""}.fa-usb:before{content:""}.fa-tumblr:before{content:""}.fa-vaadin:before{content:""}.fa-quora:before{content:""}.fa-square-x-twitter:before{content:""}.fa-reacteurope:before{content:""}.fa-medium:before{content:""}.fa-medium-m:before{content:""}.fa-amilia:before{content:""}.fa-mixcloud:before{content:""}.fa-flipboard:before{content:""}.fa-viacoin:before{content:""}.fa-critical-role:before{content:""}.fa-sitrox:before{content:""}.fa-discourse:before{content:""}.fa-joomla:before{content:""}.fa-mastodon:before{content:""}.fa-airbnb:before{content:""}.fa-wolf-pack-battalion:before{content:""}.fa-buy-n-large:before{content:""}.fa-gulp:before{content:""}.fa-creative-commons-sampling-plus:before{content:""}.fa-strava:before{content:""}.fa-ember:before{content:""}.fa-canadian-maple-leaf:before{content:""}.fa-teamspeak:before{content:""}.fa-pushed:before{content:""}.fa-wordpress-simple:before{content:""}.fa-nutritionix:before{content:""}.fa-wodu:before{content:""}.fa-google-pay:before{content:""}.fa-intercom:before{content:""}.fa-zhihu:before{content:""}.fa-korvue:before{content:""}.fa-pix:before{content:""}.fa-steam-symbol:before{content:""}:root,:host{--fa-style-family-classic: "Font Awesome 6 Free";--fa-font-regular: normal 400 1em/1 "Font Awesome 6 Free"}@font-face{font-family:"Font Awesome 6 Free";font-style:normal;font-weight:400;font-display:block;src:url(/static/vue3/assets/fa-regular-400-OOsPf1xj.woff2) format("woff2"),url(/static/vue3/assets/fa-regular-400-BMFokQJ2.ttf) format("truetype")}.far,.fa-regular{font-weight:400}:root,:host{--fa-style-family-classic: "Font Awesome 6 Free";--fa-font-solid: normal 900 1em/1 "Font Awesome 6 Free"}@font-face{font-family:"Font Awesome 6 Free";font-style:normal;font-weight:900;font-display:block;src:url(/static/vue3/assets/fa-solid-900-DAI24fNt.woff2) format("woff2"),url(/static/vue3/assets/fa-solid-900-DM0teJdg.ttf) format("truetype")}.fas,.fa-solid{font-weight:900}@font-face{font-family:"Font Awesome 5 Brands";font-display:block;font-weight:400;src:url(/static/vue3/assets/fa-brands-400-C99Yv4gD.woff2) format("woff2"),url(/static/vue3/assets/fa-brands-400-DtZKBM2a.ttf) format("truetype")}@font-face{font-family:"Font Awesome 5 Free";font-display:block;font-weight:900;src:url(/static/vue3/assets/fa-solid-900-DAI24fNt.woff2) format("woff2"),url(/static/vue3/assets/fa-solid-900-DM0teJdg.ttf) format("truetype")}@font-face{font-family:"Font Awesome 5 Free";font-display:block;font-weight:400;src:url(/static/vue3/assets/fa-regular-400-OOsPf1xj.woff2) format("woff2"),url(/static/vue3/assets/fa-regular-400-BMFokQJ2.ttf) format("truetype")}@font-face{font-family:FontAwesome;font-display:block;src:url(/static/vue3/assets/fa-solid-900-DAI24fNt.woff2) format("woff2"),url(/static/vue3/assets/fa-solid-900-DM0teJdg.ttf) format("truetype")}@font-face{font-family:FontAwesome;font-display:block;src:url(/static/vue3/assets/fa-brands-400-C99Yv4gD.woff2) format("woff2"),url(/static/vue3/assets/fa-brands-400-DtZKBM2a.ttf) format("truetype")}@font-face{font-family:FontAwesome;font-display:block;src:url(/static/vue3/assets/fa-regular-400-OOsPf1xj.woff2) format("woff2"),url(/static/vue3/assets/fa-regular-400-BMFokQJ2.ttf) format("truetype");unicode-range:U+F003,U+F006,U+F014,U+F016-F017,U+F01A-F01B,U+F01D,U+F022,U+F03E,U+F044,U+F046,U+F05C-F05D,U+F06E,U+F070,U+F087-F088,U+F08A,U+F094,U+F096-F097,U+F09D,U+F0A0,U+F0A2,U+F0A4-F0A7,U+F0C5,U+F0C7,U+F0E5-F0E6,U+F0EB,U+F0F6-F0F8,U+F10C,U+F114-F115,U+F118-F11A,U+F11C-F11D,U+F133,U+F147,U+F14E,U+F150-F152,U+F185-F186,U+F18E,U+F190-F192,U+F196,U+F1C1-F1C9,U+F1D9,U+F1DB,U+F1E3,U+F1EA,U+F1F7,U+F1F9,U+F20A,U+F247-F248,U+F24A,U+F24D,U+F255-F25B,U+F25D,U+F271-F274,U+F278,U+F27B,U+F28C,U+F28E,U+F29C,U+F2B5,U+F2B7,U+F2BA,U+F2BC,U+F2BE,U+F2C0-F2C1,U+F2C3,U+F2D0,U+F2D2,U+F2D4,U+F2DC}@font-face{font-family:FontAwesome;font-display:block;src:url(/static/vue3/assets/fa-v4compatibility-aR9vOKaP.woff2) format("woff2"),url(/static/vue3/assets/fa-v4compatibility-F0dlVTLQ.ttf) format("truetype");unicode-range:U+F041,U+F047,U+F065-F066,U+F07D-F07E,U+F080,U+F08B,U+F08E,U+F090,U+F09A,U+F0AC,U+F0AE,U+F0B2,U+F0D0,U+F0D6,U+F0E4,U+F0EC,U+F10A-F10B,U+F123,U+F13E,U+F148-F149,U+F14C,U+F156,U+F15E,U+F160-F161,U+F163,U+F175-F178,U+F195,U+F1F8,U+F219,U+F27A}@keyframes v-shake{59%{margin-left:0}60%,80%{margin-left:2px}70%,90%{margin-left:-2px}}.bg-black{background-color:#000!important;color:#fff!important}.bg-white{background-color:#fff!important;color:#000!important}.bg-transparent{background-color:transparent!important;color:currentColor!important}.bg-red{background-color:#f44336!important;color:#fff!important}.bg-red-lighten-5{background-color:#ffebee!important;color:#000!important}.bg-red-lighten-4{background-color:#ffcdd2!important;color:#000!important}.bg-red-lighten-3{background-color:#ef9a9a!important;color:#000!important}.bg-red-lighten-2{background-color:#e57373!important;color:#fff!important}.bg-red-lighten-1{background-color:#ef5350!important;color:#fff!important}.bg-red-darken-1{background-color:#e53935!important;color:#fff!important}.bg-red-darken-2{background-color:#d32f2f!important;color:#fff!important}.bg-red-darken-3{background-color:#c62828!important;color:#fff!important}.bg-red-darken-4{background-color:#b71c1c!important;color:#fff!important}.bg-red-accent-1{background-color:#ff8a80!important;color:#000!important}.bg-red-accent-2{background-color:#ff5252!important;color:#fff!important}.bg-red-accent-3{background-color:#ff1744!important;color:#fff!important}.bg-red-accent-4{background-color:#d50000!important;color:#fff!important}.bg-pink{background-color:#e91e63!important;color:#fff!important}.bg-pink-lighten-5{background-color:#fce4ec!important;color:#000!important}.bg-pink-lighten-4{background-color:#f8bbd0!important;color:#000!important}.bg-pink-lighten-3{background-color:#f48fb1!important;color:#000!important}.bg-pink-lighten-2{background-color:#f06292!important;color:#fff!important}.bg-pink-lighten-1{background-color:#ec407a!important;color:#fff!important}.bg-pink-darken-1{background-color:#d81b60!important;color:#fff!important}.bg-pink-darken-2{background-color:#c2185b!important;color:#fff!important}.bg-pink-darken-3{background-color:#ad1457!important;color:#fff!important}.bg-pink-darken-4{background-color:#880e4f!important;color:#fff!important}.bg-pink-accent-1{background-color:#ff80ab!important;color:#fff!important}.bg-pink-accent-2{background-color:#ff4081!important;color:#fff!important}.bg-pink-accent-3{background-color:#f50057!important;color:#fff!important}.bg-pink-accent-4{background-color:#c51162!important;color:#fff!important}.bg-purple{background-color:#9c27b0!important;color:#fff!important}.bg-purple-lighten-5{background-color:#f3e5f5!important;color:#000!important}.bg-purple-lighten-4{background-color:#e1bee7!important;color:#000!important}.bg-purple-lighten-3{background-color:#ce93d8!important;color:#fff!important}.bg-purple-lighten-2{background-color:#ba68c8!important;color:#fff!important}.bg-purple-lighten-1{background-color:#ab47bc!important;color:#fff!important}.bg-purple-darken-1{background-color:#8e24aa!important;color:#fff!important}.bg-purple-darken-2{background-color:#7b1fa2!important;color:#fff!important}.bg-purple-darken-3{background-color:#6a1b9a!important;color:#fff!important}.bg-purple-darken-4{background-color:#4a148c!important;color:#fff!important}.bg-purple-accent-1{background-color:#ea80fc!important;color:#fff!important}.bg-purple-accent-2{background-color:#e040fb!important;color:#fff!important}.bg-purple-accent-3{background-color:#d500f9!important;color:#fff!important}.bg-purple-accent-4{background-color:#a0f!important;color:#fff!important}.bg-deep-purple{background-color:#673ab7!important;color:#fff!important}.bg-deep-purple-lighten-5{background-color:#ede7f6!important;color:#000!important}.bg-deep-purple-lighten-4{background-color:#d1c4e9!important;color:#000!important}.bg-deep-purple-lighten-3{background-color:#b39ddb!important;color:#fff!important}.bg-deep-purple-lighten-2{background-color:#9575cd!important;color:#fff!important}.bg-deep-purple-lighten-1{background-color:#7e57c2!important;color:#fff!important}.bg-deep-purple-darken-1{background-color:#5e35b1!important;color:#fff!important}.bg-deep-purple-darken-2{background-color:#512da8!important;color:#fff!important}.bg-deep-purple-darken-3{background-color:#4527a0!important;color:#fff!important}.bg-deep-purple-darken-4{background-color:#311b92!important;color:#fff!important}.bg-deep-purple-accent-1{background-color:#b388ff!important;color:#fff!important}.bg-deep-purple-accent-2{background-color:#7c4dff!important;color:#fff!important}.bg-deep-purple-accent-3{background-color:#651fff!important;color:#fff!important}.bg-deep-purple-accent-4{background-color:#6200ea!important;color:#fff!important}.bg-indigo{background-color:#3f51b5!important;color:#fff!important}.bg-indigo-lighten-5{background-color:#e8eaf6!important;color:#000!important}.bg-indigo-lighten-4{background-color:#c5cae9!important;color:#000!important}.bg-indigo-lighten-3{background-color:#9fa8da!important;color:#fff!important}.bg-indigo-lighten-2{background-color:#7986cb!important;color:#fff!important}.bg-indigo-lighten-1{background-color:#5c6bc0!important;color:#fff!important}.bg-indigo-darken-1{background-color:#3949ab!important;color:#fff!important}.bg-indigo-darken-2{background-color:#303f9f!important;color:#fff!important}.bg-indigo-darken-3{background-color:#283593!important;color:#fff!important}.bg-indigo-darken-4{background-color:#1a237e!important;color:#fff!important}.bg-indigo-accent-1{background-color:#8c9eff!important;color:#fff!important}.bg-indigo-accent-2{background-color:#536dfe!important;color:#fff!important}.bg-indigo-accent-3{background-color:#3d5afe!important;color:#fff!important}.bg-indigo-accent-4{background-color:#304ffe!important;color:#fff!important}.bg-blue{background-color:#2196f3!important;color:#fff!important}.bg-blue-lighten-5{background-color:#e3f2fd!important;color:#000!important}.bg-blue-lighten-4{background-color:#bbdefb!important;color:#000!important}.bg-blue-lighten-3{background-color:#90caf9!important;color:#000!important}.bg-blue-lighten-2{background-color:#64b5f6!important;color:#000!important}.bg-blue-lighten-1{background-color:#42a5f5!important;color:#fff!important}.bg-blue-darken-1{background-color:#1e88e5!important;color:#fff!important}.bg-blue-darken-2{background-color:#1976d2!important;color:#fff!important}.bg-blue-darken-3{background-color:#1565c0!important;color:#fff!important}.bg-blue-darken-4{background-color:#0d47a1!important;color:#fff!important}.bg-blue-accent-1{background-color:#82b1ff!important;color:#000!important}.bg-blue-accent-2{background-color:#448aff!important;color:#fff!important}.bg-blue-accent-3{background-color:#2979ff!important;color:#fff!important}.bg-blue-accent-4{background-color:#2962ff!important;color:#fff!important}.bg-light-blue{background-color:#03a9f4!important;color:#fff!important}.bg-light-blue-lighten-5{background-color:#e1f5fe!important;color:#000!important}.bg-light-blue-lighten-4{background-color:#b3e5fc!important;color:#000!important}.bg-light-blue-lighten-3{background-color:#81d4fa!important;color:#000!important}.bg-light-blue-lighten-2{background-color:#4fc3f7!important;color:#000!important}.bg-light-blue-lighten-1{background-color:#29b6f6!important;color:#000!important}.bg-light-blue-darken-1{background-color:#039be5!important;color:#fff!important}.bg-light-blue-darken-2{background-color:#0288d1!important;color:#fff!important}.bg-light-blue-darken-3{background-color:#0277bd!important;color:#fff!important}.bg-light-blue-darken-4{background-color:#01579b!important;color:#fff!important}.bg-light-blue-accent-1{background-color:#80d8ff!important;color:#000!important}.bg-light-blue-accent-2{background-color:#40c4ff!important;color:#000!important}.bg-light-blue-accent-3{background-color:#00b0ff!important;color:#fff!important}.bg-light-blue-accent-4{background-color:#0091ea!important;color:#fff!important}.bg-cyan{background-color:#00bcd4!important;color:#000!important}.bg-cyan-lighten-5{background-color:#e0f7fa!important;color:#000!important}.bg-cyan-lighten-4{background-color:#b2ebf2!important;color:#000!important}.bg-cyan-lighten-3{background-color:#80deea!important;color:#000!important}.bg-cyan-lighten-2{background-color:#4dd0e1!important;color:#000!important}.bg-cyan-lighten-1{background-color:#26c6da!important;color:#000!important}.bg-cyan-darken-1{background-color:#00acc1!important;color:#fff!important}.bg-cyan-darken-2{background-color:#0097a7!important;color:#fff!important}.bg-cyan-darken-3{background-color:#00838f!important;color:#fff!important}.bg-cyan-darken-4{background-color:#006064!important;color:#fff!important}.bg-cyan-accent-1{background-color:#84ffff!important;color:#000!important}.bg-cyan-accent-2{background-color:#18ffff!important;color:#000!important}.bg-cyan-accent-3{background-color:#00e5ff!important;color:#000!important}.bg-cyan-accent-4{background-color:#00b8d4!important;color:#fff!important}.bg-teal{background-color:#009688!important;color:#fff!important}.bg-teal-lighten-5{background-color:#e0f2f1!important;color:#000!important}.bg-teal-lighten-4{background-color:#b2dfdb!important;color:#000!important}.bg-teal-lighten-3{background-color:#80cbc4!important;color:#000!important}.bg-teal-lighten-2{background-color:#4db6ac!important;color:#fff!important}.bg-teal-lighten-1{background-color:#26a69a!important;color:#fff!important}.bg-teal-darken-1{background-color:#00897b!important;color:#fff!important}.bg-teal-darken-2{background-color:#00796b!important;color:#fff!important}.bg-teal-darken-3{background-color:#00695c!important;color:#fff!important}.bg-teal-darken-4{background-color:#004d40!important;color:#fff!important}.bg-teal-accent-1{background-color:#a7ffeb!important;color:#000!important}.bg-teal-accent-2{background-color:#64ffda!important;color:#000!important}.bg-teal-accent-3{background-color:#1de9b6!important;color:#000!important}.bg-teal-accent-4{background-color:#00bfa5!important;color:#fff!important}.bg-green{background-color:#4caf50!important;color:#fff!important}.bg-green-lighten-5{background-color:#e8f5e9!important;color:#000!important}.bg-green-lighten-4{background-color:#c8e6c9!important;color:#000!important}.bg-green-lighten-3{background-color:#a5d6a7!important;color:#000!important}.bg-green-lighten-2{background-color:#81c784!important;color:#000!important}.bg-green-lighten-1{background-color:#66bb6a!important;color:#fff!important}.bg-green-darken-1{background-color:#43a047!important;color:#fff!important}.bg-green-darken-2{background-color:#388e3c!important;color:#fff!important}.bg-green-darken-3{background-color:#2e7d32!important;color:#fff!important}.bg-green-darken-4{background-color:#1b5e20!important;color:#fff!important}.bg-green-accent-1{background-color:#b9f6ca!important;color:#000!important}.bg-green-accent-2{background-color:#69f0ae!important;color:#000!important}.bg-green-accent-3{background-color:#00e676!important;color:#000!important}.bg-green-accent-4{background-color:#00c853!important;color:#000!important}.bg-light-green{background-color:#8bc34a!important;color:#000!important}.bg-light-green-lighten-5{background-color:#f1f8e9!important;color:#000!important}.bg-light-green-lighten-4{background-color:#dcedc8!important;color:#000!important}.bg-light-green-lighten-3{background-color:#c5e1a5!important;color:#000!important}.bg-light-green-lighten-2{background-color:#aed581!important;color:#000!important}.bg-light-green-lighten-1{background-color:#9ccc65!important;color:#000!important}.bg-light-green-darken-1{background-color:#7cb342!important;color:#fff!important}.bg-light-green-darken-2{background-color:#689f38!important;color:#fff!important}.bg-light-green-darken-3{background-color:#558b2f!important;color:#fff!important}.bg-light-green-darken-4{background-color:#33691e!important;color:#fff!important}.bg-light-green-accent-1{background-color:#ccff90!important;color:#000!important}.bg-light-green-accent-2{background-color:#b2ff59!important;color:#000!important}.bg-light-green-accent-3{background-color:#76ff03!important;color:#000!important}.bg-light-green-accent-4{background-color:#64dd17!important;color:#000!important}.bg-lime{background-color:#cddc39!important;color:#000!important}.bg-lime-lighten-5{background-color:#f9fbe7!important;color:#000!important}.bg-lime-lighten-4{background-color:#f0f4c3!important;color:#000!important}.bg-lime-lighten-3{background-color:#e6ee9c!important;color:#000!important}.bg-lime-lighten-2{background-color:#dce775!important;color:#000!important}.bg-lime-lighten-1{background-color:#d4e157!important;color:#000!important}.bg-lime-darken-1{background-color:#c0ca33!important;color:#000!important}.bg-lime-darken-2{background-color:#afb42b!important;color:#000!important}.bg-lime-darken-3{background-color:#9e9d24!important;color:#fff!important}.bg-lime-darken-4{background-color:#827717!important;color:#fff!important}.bg-lime-accent-1{background-color:#f4ff81!important;color:#000!important}.bg-lime-accent-2{background-color:#eeff41!important;color:#000!important}.bg-lime-accent-3{background-color:#c6ff00!important;color:#000!important}.bg-lime-accent-4{background-color:#aeea00!important;color:#000!important}.bg-yellow{background-color:#ffeb3b!important;color:#000!important}.bg-yellow-lighten-5{background-color:#fffde7!important;color:#000!important}.bg-yellow-lighten-4{background-color:#fff9c4!important;color:#000!important}.bg-yellow-lighten-3{background-color:#fff59d!important;color:#000!important}.bg-yellow-lighten-2{background-color:#fff176!important;color:#000!important}.bg-yellow-lighten-1{background-color:#ffee58!important;color:#000!important}.bg-yellow-darken-1{background-color:#fdd835!important;color:#000!important}.bg-yellow-darken-2{background-color:#fbc02d!important;color:#000!important}.bg-yellow-darken-3{background-color:#f9a825!important;color:#000!important}.bg-yellow-darken-4{background-color:#f57f17!important;color:#fff!important}.bg-yellow-accent-1{background-color:#ffff8d!important;color:#000!important}.bg-yellow-accent-2{background-color:#ff0!important;color:#000!important}.bg-yellow-accent-3{background-color:#ffea00!important;color:#000!important}.bg-yellow-accent-4{background-color:#ffd600!important;color:#000!important}.bg-amber{background-color:#ffc107!important;color:#000!important}.bg-amber-lighten-5{background-color:#fff8e1!important;color:#000!important}.bg-amber-lighten-4{background-color:#ffecb3!important;color:#000!important}.bg-amber-lighten-3{background-color:#ffe082!important;color:#000!important}.bg-amber-lighten-2{background-color:#ffd54f!important;color:#000!important}.bg-amber-lighten-1{background-color:#ffca28!important;color:#000!important}.bg-amber-darken-1{background-color:#ffb300!important;color:#000!important}.bg-amber-darken-2{background-color:#ffa000!important;color:#000!important}.bg-amber-darken-3{background-color:#ff8f00!important;color:#000!important}.bg-amber-darken-4{background-color:#ff6f00!important;color:#fff!important}.bg-amber-accent-1{background-color:#ffe57f!important;color:#000!important}.bg-amber-accent-2{background-color:#ffd740!important;color:#000!important}.bg-amber-accent-3{background-color:#ffc400!important;color:#000!important}.bg-amber-accent-4{background-color:#ffab00!important;color:#000!important}.bg-orange{background-color:#ff9800!important;color:#000!important}.bg-orange-lighten-5{background-color:#fff3e0!important;color:#000!important}.bg-orange-lighten-4{background-color:#ffe0b2!important;color:#000!important}.bg-orange-lighten-3{background-color:#ffcc80!important;color:#000!important}.bg-orange-lighten-2{background-color:#ffb74d!important;color:#000!important}.bg-orange-lighten-1{background-color:#ffa726!important;color:#000!important}.bg-orange-darken-1{background-color:#fb8c00!important;color:#fff!important}.bg-orange-darken-2{background-color:#f57c00!important;color:#fff!important}.bg-orange-darken-3{background-color:#ef6c00!important;color:#fff!important}.bg-orange-darken-4{background-color:#e65100!important;color:#fff!important}.bg-orange-accent-1{background-color:#ffd180!important;color:#000!important}.bg-orange-accent-2{background-color:#ffab40!important;color:#000!important}.bg-orange-accent-3{background-color:#ff9100!important;color:#000!important}.bg-orange-accent-4{background-color:#ff6d00!important;color:#fff!important}.bg-deep-orange{background-color:#ff5722!important;color:#fff!important}.bg-deep-orange-lighten-5{background-color:#fbe9e7!important;color:#000!important}.bg-deep-orange-lighten-4{background-color:#ffccbc!important;color:#000!important}.bg-deep-orange-lighten-3{background-color:#ffab91!important;color:#000!important}.bg-deep-orange-lighten-2{background-color:#ff8a65!important;color:#000!important}.bg-deep-orange-lighten-1{background-color:#ff7043!important;color:#fff!important}.bg-deep-orange-darken-1{background-color:#f4511e!important;color:#fff!important}.bg-deep-orange-darken-2{background-color:#e64a19!important;color:#fff!important}.bg-deep-orange-darken-3{background-color:#d84315!important;color:#fff!important}.bg-deep-orange-darken-4{background-color:#bf360c!important;color:#fff!important}.bg-deep-orange-accent-1{background-color:#ff9e80!important;color:#000!important}.bg-deep-orange-accent-2{background-color:#ff6e40!important;color:#fff!important}.bg-deep-orange-accent-3{background-color:#ff3d00!important;color:#fff!important}.bg-deep-orange-accent-4{background-color:#dd2c00!important;color:#fff!important}.bg-brown{background-color:#795548!important;color:#fff!important}.bg-brown-lighten-5{background-color:#efebe9!important;color:#000!important}.bg-brown-lighten-4{background-color:#d7ccc8!important;color:#000!important}.bg-brown-lighten-3{background-color:#bcaaa4!important;color:#000!important}.bg-brown-lighten-2{background-color:#a1887f!important;color:#fff!important}.bg-brown-lighten-1{background-color:#8d6e63!important;color:#fff!important}.bg-brown-darken-1{background-color:#6d4c41!important;color:#fff!important}.bg-brown-darken-2{background-color:#5d4037!important;color:#fff!important}.bg-brown-darken-3{background-color:#4e342e!important;color:#fff!important}.bg-brown-darken-4{background-color:#3e2723!important;color:#fff!important}.bg-blue-grey{background-color:#607d8b!important;color:#fff!important}.bg-blue-grey-lighten-5{background-color:#eceff1!important;color:#000!important}.bg-blue-grey-lighten-4{background-color:#cfd8dc!important;color:#000!important}.bg-blue-grey-lighten-3{background-color:#b0bec5!important;color:#000!important}.bg-blue-grey-lighten-2{background-color:#90a4ae!important;color:#fff!important}.bg-blue-grey-lighten-1{background-color:#78909c!important;color:#fff!important}.bg-blue-grey-darken-1{background-color:#546e7a!important;color:#fff!important}.bg-blue-grey-darken-2{background-color:#455a64!important;color:#fff!important}.bg-blue-grey-darken-3{background-color:#37474f!important;color:#fff!important}.bg-blue-grey-darken-4{background-color:#263238!important;color:#fff!important}.bg-grey{background-color:#9e9e9e!important;color:#fff!important}.bg-grey-lighten-5{background-color:#fafafa!important;color:#000!important}.bg-grey-lighten-4{background-color:#f5f5f5!important;color:#000!important}.bg-grey-lighten-3{background-color:#eee!important;color:#000!important}.bg-grey-lighten-2{background-color:#e0e0e0!important;color:#000!important}.bg-grey-lighten-1{background-color:#bdbdbd!important;color:#000!important}.bg-grey-darken-1{background-color:#757575!important;color:#fff!important}.bg-grey-darken-2{background-color:#616161!important;color:#fff!important}.bg-grey-darken-3{background-color:#424242!important;color:#fff!important}.bg-grey-darken-4{background-color:#212121!important;color:#fff!important}.bg-shades-black{background-color:#000!important;color:#fff!important}.bg-shades-white{background-color:#fff!important;color:#000!important}.bg-shades-transparent{background-color:transparent!important;color:currentColor!important}.text-black{color:#000!important}.text-white{color:#fff!important}.text-transparent{color:transparent!important}.text-red{color:#f44336!important}.text-red-lighten-5{color:#ffebee!important}.text-red-lighten-4{color:#ffcdd2!important}.text-red-lighten-3{color:#ef9a9a!important}.text-red-lighten-2{color:#e57373!important}.text-red-lighten-1{color:#ef5350!important}.text-red-darken-1{color:#e53935!important}.text-red-darken-2{color:#d32f2f!important}.text-red-darken-3{color:#c62828!important}.text-red-darken-4{color:#b71c1c!important}.text-red-accent-1{color:#ff8a80!important}.text-red-accent-2{color:#ff5252!important}.text-red-accent-3{color:#ff1744!important}.text-red-accent-4{color:#d50000!important}.text-pink{color:#e91e63!important}.text-pink-lighten-5{color:#fce4ec!important}.text-pink-lighten-4{color:#f8bbd0!important}.text-pink-lighten-3{color:#f48fb1!important}.text-pink-lighten-2{color:#f06292!important}.text-pink-lighten-1{color:#ec407a!important}.text-pink-darken-1{color:#d81b60!important}.text-pink-darken-2{color:#c2185b!important}.text-pink-darken-3{color:#ad1457!important}.text-pink-darken-4{color:#880e4f!important}.text-pink-accent-1{color:#ff80ab!important}.text-pink-accent-2{color:#ff4081!important}.text-pink-accent-3{color:#f50057!important}.text-pink-accent-4{color:#c51162!important}.text-purple{color:#9c27b0!important}.text-purple-lighten-5{color:#f3e5f5!important}.text-purple-lighten-4{color:#e1bee7!important}.text-purple-lighten-3{color:#ce93d8!important}.text-purple-lighten-2{color:#ba68c8!important}.text-purple-lighten-1{color:#ab47bc!important}.text-purple-darken-1{color:#8e24aa!important}.text-purple-darken-2{color:#7b1fa2!important}.text-purple-darken-3{color:#6a1b9a!important}.text-purple-darken-4{color:#4a148c!important}.text-purple-accent-1{color:#ea80fc!important}.text-purple-accent-2{color:#e040fb!important}.text-purple-accent-3{color:#d500f9!important}.text-purple-accent-4{color:#a0f!important}.text-deep-purple{color:#673ab7!important}.text-deep-purple-lighten-5{color:#ede7f6!important}.text-deep-purple-lighten-4{color:#d1c4e9!important}.text-deep-purple-lighten-3{color:#b39ddb!important}.text-deep-purple-lighten-2{color:#9575cd!important}.text-deep-purple-lighten-1{color:#7e57c2!important}.text-deep-purple-darken-1{color:#5e35b1!important}.text-deep-purple-darken-2{color:#512da8!important}.text-deep-purple-darken-3{color:#4527a0!important}.text-deep-purple-darken-4{color:#311b92!important}.text-deep-purple-accent-1{color:#b388ff!important}.text-deep-purple-accent-2{color:#7c4dff!important}.text-deep-purple-accent-3{color:#651fff!important}.text-deep-purple-accent-4{color:#6200ea!important}.text-indigo{color:#3f51b5!important}.text-indigo-lighten-5{color:#e8eaf6!important}.text-indigo-lighten-4{color:#c5cae9!important}.text-indigo-lighten-3{color:#9fa8da!important}.text-indigo-lighten-2{color:#7986cb!important}.text-indigo-lighten-1{color:#5c6bc0!important}.text-indigo-darken-1{color:#3949ab!important}.text-indigo-darken-2{color:#303f9f!important}.text-indigo-darken-3{color:#283593!important}.text-indigo-darken-4{color:#1a237e!important}.text-indigo-accent-1{color:#8c9eff!important}.text-indigo-accent-2{color:#536dfe!important}.text-indigo-accent-3{color:#3d5afe!important}.text-indigo-accent-4{color:#304ffe!important}.text-blue{color:#2196f3!important}.text-blue-lighten-5{color:#e3f2fd!important}.text-blue-lighten-4{color:#bbdefb!important}.text-blue-lighten-3{color:#90caf9!important}.text-blue-lighten-2{color:#64b5f6!important}.text-blue-lighten-1{color:#42a5f5!important}.text-blue-darken-1{color:#1e88e5!important}.text-blue-darken-2{color:#1976d2!important}.text-blue-darken-3{color:#1565c0!important}.text-blue-darken-4{color:#0d47a1!important}.text-blue-accent-1{color:#82b1ff!important}.text-blue-accent-2{color:#448aff!important}.text-blue-accent-3{color:#2979ff!important}.text-blue-accent-4{color:#2962ff!important}.text-light-blue{color:#03a9f4!important}.text-light-blue-lighten-5{color:#e1f5fe!important}.text-light-blue-lighten-4{color:#b3e5fc!important}.text-light-blue-lighten-3{color:#81d4fa!important}.text-light-blue-lighten-2{color:#4fc3f7!important}.text-light-blue-lighten-1{color:#29b6f6!important}.text-light-blue-darken-1{color:#039be5!important}.text-light-blue-darken-2{color:#0288d1!important}.text-light-blue-darken-3{color:#0277bd!important}.text-light-blue-darken-4{color:#01579b!important}.text-light-blue-accent-1{color:#80d8ff!important}.text-light-blue-accent-2{color:#40c4ff!important}.text-light-blue-accent-3{color:#00b0ff!important}.text-light-blue-accent-4{color:#0091ea!important}.text-cyan{color:#00bcd4!important}.text-cyan-lighten-5{color:#e0f7fa!important}.text-cyan-lighten-4{color:#b2ebf2!important}.text-cyan-lighten-3{color:#80deea!important}.text-cyan-lighten-2{color:#4dd0e1!important}.text-cyan-lighten-1{color:#26c6da!important}.text-cyan-darken-1{color:#00acc1!important}.text-cyan-darken-2{color:#0097a7!important}.text-cyan-darken-3{color:#00838f!important}.text-cyan-darken-4{color:#006064!important}.text-cyan-accent-1{color:#84ffff!important}.text-cyan-accent-2{color:#18ffff!important}.text-cyan-accent-3{color:#00e5ff!important}.text-cyan-accent-4{color:#00b8d4!important}.text-teal{color:#009688!important}.text-teal-lighten-5{color:#e0f2f1!important}.text-teal-lighten-4{color:#b2dfdb!important}.text-teal-lighten-3{color:#80cbc4!important}.text-teal-lighten-2{color:#4db6ac!important}.text-teal-lighten-1{color:#26a69a!important}.text-teal-darken-1{color:#00897b!important}.text-teal-darken-2{color:#00796b!important}.text-teal-darken-3{color:#00695c!important}.text-teal-darken-4{color:#004d40!important}.text-teal-accent-1{color:#a7ffeb!important}.text-teal-accent-2{color:#64ffda!important}.text-teal-accent-3{color:#1de9b6!important}.text-teal-accent-4{color:#00bfa5!important}.text-green{color:#4caf50!important}.text-green-lighten-5{color:#e8f5e9!important}.text-green-lighten-4{color:#c8e6c9!important}.text-green-lighten-3{color:#a5d6a7!important}.text-green-lighten-2{color:#81c784!important}.text-green-lighten-1{color:#66bb6a!important}.text-green-darken-1{color:#43a047!important}.text-green-darken-2{color:#388e3c!important}.text-green-darken-3{color:#2e7d32!important}.text-green-darken-4{color:#1b5e20!important}.text-green-accent-1{color:#b9f6ca!important}.text-green-accent-2{color:#69f0ae!important}.text-green-accent-3{color:#00e676!important}.text-green-accent-4{color:#00c853!important}.text-light-green{color:#8bc34a!important}.text-light-green-lighten-5{color:#f1f8e9!important}.text-light-green-lighten-4{color:#dcedc8!important}.text-light-green-lighten-3{color:#c5e1a5!important}.text-light-green-lighten-2{color:#aed581!important}.text-light-green-lighten-1{color:#9ccc65!important}.text-light-green-darken-1{color:#7cb342!important}.text-light-green-darken-2{color:#689f38!important}.text-light-green-darken-3{color:#558b2f!important}.text-light-green-darken-4{color:#33691e!important}.text-light-green-accent-1{color:#ccff90!important}.text-light-green-accent-2{color:#b2ff59!important}.text-light-green-accent-3{color:#76ff03!important}.text-light-green-accent-4{color:#64dd17!important}.text-lime{color:#cddc39!important}.text-lime-lighten-5{color:#f9fbe7!important}.text-lime-lighten-4{color:#f0f4c3!important}.text-lime-lighten-3{color:#e6ee9c!important}.text-lime-lighten-2{color:#dce775!important}.text-lime-lighten-1{color:#d4e157!important}.text-lime-darken-1{color:#c0ca33!important}.text-lime-darken-2{color:#afb42b!important}.text-lime-darken-3{color:#9e9d24!important}.text-lime-darken-4{color:#827717!important}.text-lime-accent-1{color:#f4ff81!important}.text-lime-accent-2{color:#eeff41!important}.text-lime-accent-3{color:#c6ff00!important}.text-lime-accent-4{color:#aeea00!important}.text-yellow{color:#ffeb3b!important}.text-yellow-lighten-5{color:#fffde7!important}.text-yellow-lighten-4{color:#fff9c4!important}.text-yellow-lighten-3{color:#fff59d!important}.text-yellow-lighten-2{color:#fff176!important}.text-yellow-lighten-1{color:#ffee58!important}.text-yellow-darken-1{color:#fdd835!important}.text-yellow-darken-2{color:#fbc02d!important}.text-yellow-darken-3{color:#f9a825!important}.text-yellow-darken-4{color:#f57f17!important}.text-yellow-accent-1{color:#ffff8d!important}.text-yellow-accent-2{color:#ff0!important}.text-yellow-accent-3{color:#ffea00!important}.text-yellow-accent-4{color:#ffd600!important}.text-amber{color:#ffc107!important}.text-amber-lighten-5{color:#fff8e1!important}.text-amber-lighten-4{color:#ffecb3!important}.text-amber-lighten-3{color:#ffe082!important}.text-amber-lighten-2{color:#ffd54f!important}.text-amber-lighten-1{color:#ffca28!important}.text-amber-darken-1{color:#ffb300!important}.text-amber-darken-2{color:#ffa000!important}.text-amber-darken-3{color:#ff8f00!important}.text-amber-darken-4{color:#ff6f00!important}.text-amber-accent-1{color:#ffe57f!important}.text-amber-accent-2{color:#ffd740!important}.text-amber-accent-3{color:#ffc400!important}.text-amber-accent-4{color:#ffab00!important}.text-orange{color:#ff9800!important}.text-orange-lighten-5{color:#fff3e0!important}.text-orange-lighten-4{color:#ffe0b2!important}.text-orange-lighten-3{color:#ffcc80!important}.text-orange-lighten-2{color:#ffb74d!important}.text-orange-lighten-1{color:#ffa726!important}.text-orange-darken-1{color:#fb8c00!important}.text-orange-darken-2{color:#f57c00!important}.text-orange-darken-3{color:#ef6c00!important}.text-orange-darken-4{color:#e65100!important}.text-orange-accent-1{color:#ffd180!important}.text-orange-accent-2{color:#ffab40!important}.text-orange-accent-3{color:#ff9100!important}.text-orange-accent-4{color:#ff6d00!important}.text-deep-orange{color:#ff5722!important}.text-deep-orange-lighten-5{color:#fbe9e7!important}.text-deep-orange-lighten-4{color:#ffccbc!important}.text-deep-orange-lighten-3{color:#ffab91!important}.text-deep-orange-lighten-2{color:#ff8a65!important}.text-deep-orange-lighten-1{color:#ff7043!important}.text-deep-orange-darken-1{color:#f4511e!important}.text-deep-orange-darken-2{color:#e64a19!important}.text-deep-orange-darken-3{color:#d84315!important}.text-deep-orange-darken-4{color:#bf360c!important}.text-deep-orange-accent-1{color:#ff9e80!important}.text-deep-orange-accent-2{color:#ff6e40!important}.text-deep-orange-accent-3{color:#ff3d00!important}.text-deep-orange-accent-4{color:#dd2c00!important}.text-brown{color:#795548!important}.text-brown-lighten-5{color:#efebe9!important}.text-brown-lighten-4{color:#d7ccc8!important}.text-brown-lighten-3{color:#bcaaa4!important}.text-brown-lighten-2{color:#a1887f!important}.text-brown-lighten-1{color:#8d6e63!important}.text-brown-darken-1{color:#6d4c41!important}.text-brown-darken-2{color:#5d4037!important}.text-brown-darken-3{color:#4e342e!important}.text-brown-darken-4{color:#3e2723!important}.text-blue-grey{color:#607d8b!important}.text-blue-grey-lighten-5{color:#eceff1!important}.text-blue-grey-lighten-4{color:#cfd8dc!important}.text-blue-grey-lighten-3{color:#b0bec5!important}.text-blue-grey-lighten-2{color:#90a4ae!important}.text-blue-grey-lighten-1{color:#78909c!important}.text-blue-grey-darken-1{color:#546e7a!important}.text-blue-grey-darken-2{color:#455a64!important}.text-blue-grey-darken-3{color:#37474f!important}.text-blue-grey-darken-4{color:#263238!important}.text-grey{color:#9e9e9e!important}.text-grey-lighten-5{color:#fafafa!important}.text-grey-lighten-4{color:#f5f5f5!important}.text-grey-lighten-3{color:#eee!important}.text-grey-lighten-2{color:#e0e0e0!important}.text-grey-lighten-1{color:#bdbdbd!important}.text-grey-darken-1{color:#757575!important}.text-grey-darken-2{color:#616161!important}.text-grey-darken-3{color:#424242!important}.text-grey-darken-4{color:#212121!important}.text-shades-black{color:#000!important}.text-shades-white{color:#fff!important}.text-shades-transparent{color:transparent!important}/*! + * ress.css • v2.0.4 + * MIT License + * github.com/filipelinhares/ress + */html{box-sizing:border-box;overflow-y:scroll;-webkit-text-size-adjust:100%;word-break:normal;-moz-tab-size:4;tab-size:4}*,:before,:after{background-repeat:no-repeat;box-sizing:inherit}:before,:after{text-decoration:inherit;vertical-align:inherit}*{padding:0;margin:0}hr{overflow:visible;height:0}details,main{display:block}summary{display:list-item}small{font-size:80%}[hidden]{display:none}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}a{background-color:transparent}a:active,a:hover{outline-width:0}code,kbd,pre,samp{font-family:monospace,monospace}pre{font-size:1em}b,strong{font-weight:bolder}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}input{border-radius:0}[disabled]{cursor:default}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto;resize:vertical}button,input,optgroup,select,textarea{font:inherit}optgroup{font-weight:700}button{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit],[role=button]{cursor:pointer;color:inherit}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{outline:1px dotted ButtonText}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button,input,select,textarea{background-color:transparent;border-style:none}select{-moz-appearance:none;-webkit-appearance:none}select::-ms-expand{display:none}select::-ms-value{color:currentColor}legend{border:0;color:inherit;display:table;white-space:normal;max-width:100%}::-webkit-file-upload-button{-webkit-appearance:button;color:inherit;font:inherit}::-ms-clear,::-ms-reveal{display:none}img{border-style:none}progress{vertical-align:baseline}@media screen{[hidden~=screen]{display:inherit}[hidden~=screen]:not(:active):not(:focus):not(:target){position:absolute!important;clip:rect(0 0 0 0)!important}}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled=true]{cursor:default}.dialog-transition-enter-active,.dialog-bottom-transition-enter-active,.dialog-top-transition-enter-active{transition-duration:225ms!important;transition-timing-function:cubic-bezier(0,0,.2,1)!important}.dialog-transition-leave-active,.dialog-bottom-transition-leave-active,.dialog-top-transition-leave-active{transition-duration:125ms!important;transition-timing-function:cubic-bezier(.4,0,1,1)!important}.dialog-transition-enter-active,.dialog-transition-leave-active,.dialog-bottom-transition-enter-active,.dialog-bottom-transition-leave-active,.dialog-top-transition-enter-active,.dialog-top-transition-leave-active{transition-property:transform,opacity!important;pointer-events:none}.dialog-transition-enter-from,.dialog-transition-leave-to{transform:scale(.9);opacity:0}.dialog-transition-enter-to,.dialog-transition-leave-from{opacity:1}.dialog-bottom-transition-enter-from,.dialog-bottom-transition-leave-to{transform:translateY(calc(50vh + 50%))}.dialog-top-transition-enter-from,.dialog-top-transition-leave-to{transform:translateY(calc(-50vh - 50%))}.picker-transition-enter-active,.picker-reverse-transition-enter-active,.picker-transition-leave-active,.picker-reverse-transition-leave-active{transition-duration:.3s!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.picker-transition-move,.picker-reverse-transition-move{transition-duration:.5s!important;transition-property:transform!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.picker-transition-enter-from,.picker-transition-leave-to,.picker-reverse-transition-enter-from,.picker-reverse-transition-leave-to{opacity:0}.picker-transition-leave-from,.picker-transition-leave-active,.picker-transition-leave-to,.picker-reverse-transition-leave-from,.picker-reverse-transition-leave-active,.picker-reverse-transition-leave-to{position:absolute!important}.picker-transition-enter-active,.picker-transition-leave-active,.picker-reverse-transition-enter-active,.picker-reverse-transition-leave-active{transition-property:transform,opacity!important}.picker-transition-enter-active,.picker-transition-leave-active{transition-duration:.3s!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.picker-transition-move{transition-duration:.5s!important;transition-property:transform!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.picker-transition-enter-from{transform:translateY(100%)}.picker-transition-leave-to{transform:translateY(-100%)}.picker-reverse-transition-enter-active,.picker-reverse-transition-leave-active{transition-duration:.3s!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.picker-reverse-transition-move{transition-duration:.5s!important;transition-property:transform!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.picker-reverse-transition-enter-from{transform:translateY(-100%)}.picker-reverse-transition-leave-to{transform:translateY(100%)}.expand-transition-enter-active,.expand-transition-leave-active{transition-duration:.3s!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.expand-transition-move{transition-duration:.5s!important;transition-property:transform!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.expand-transition-enter-active,.expand-transition-leave-active{transition-property:height!important}.expand-x-transition-enter-active,.expand-x-transition-leave-active{transition-duration:.3s!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.expand-x-transition-move{transition-duration:.5s!important;transition-property:transform!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.expand-x-transition-enter-active,.expand-x-transition-leave-active{transition-property:width!important}.scale-transition-enter-active,.scale-transition-leave-active{transition-duration:.3s!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.scale-transition-move{transition-duration:.5s!important;transition-property:transform!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.scale-transition-leave-to{opacity:0}.scale-transition-leave-active{transition-duration:.1s!important}.scale-transition-enter-from{opacity:0;transform:scale(0)}.scale-transition-enter-active,.scale-transition-leave-active{transition-property:transform,opacity!important}.scale-rotate-transition-enter-active,.scale-rotate-transition-leave-active{transition-duration:.3s!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.scale-rotate-transition-move{transition-duration:.5s!important;transition-property:transform!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.scale-rotate-transition-leave-to{opacity:0}.scale-rotate-transition-leave-active{transition-duration:.1s!important}.scale-rotate-transition-enter-from{opacity:0;transform:scale(0) rotate(-45deg)}.scale-rotate-transition-enter-active,.scale-rotate-transition-leave-active{transition-property:transform,opacity!important}.scale-rotate-reverse-transition-enter-active,.scale-rotate-reverse-transition-leave-active{transition-duration:.3s!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.scale-rotate-reverse-transition-move{transition-duration:.5s!important;transition-property:transform!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.scale-rotate-reverse-transition-leave-to{opacity:0}.scale-rotate-reverse-transition-leave-active{transition-duration:.1s!important}.scale-rotate-reverse-transition-enter-from{opacity:0;transform:scale(0) rotate(45deg)}.scale-rotate-reverse-transition-enter-active,.scale-rotate-reverse-transition-leave-active{transition-property:transform,opacity!important}.message-transition-enter-active,.message-transition-leave-active{transition-duration:.3s!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.message-transition-move{transition-duration:.5s!important;transition-property:transform!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.message-transition-enter-from,.message-transition-leave-to{opacity:0;transform:translateY(-15px)}.message-transition-leave-from,.message-transition-leave-active{position:absolute}.message-transition-enter-active,.message-transition-leave-active{transition-property:transform,opacity!important}.slide-y-transition-enter-active,.slide-y-transition-leave-active{transition-duration:.3s!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.slide-y-transition-move{transition-duration:.5s!important;transition-property:transform!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.slide-y-transition-enter-from,.slide-y-transition-leave-to{opacity:0;transform:translateY(-15px)}.slide-y-transition-enter-active,.slide-y-transition-leave-active{transition-property:transform,opacity!important}.slide-y-reverse-transition-enter-active,.slide-y-reverse-transition-leave-active{transition-duration:.3s!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.slide-y-reverse-transition-move{transition-duration:.5s!important;transition-property:transform!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.slide-y-reverse-transition-enter-from,.slide-y-reverse-transition-leave-to{opacity:0;transform:translateY(15px)}.slide-y-reverse-transition-enter-active,.slide-y-reverse-transition-leave-active{transition-property:transform,opacity!important}.scroll-y-transition-enter-active,.scroll-y-transition-leave-active{transition-duration:.3s!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.scroll-y-transition-move{transition-duration:.5s!important;transition-property:transform!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.scroll-y-transition-enter-from,.scroll-y-transition-leave-to{opacity:0}.scroll-y-transition-enter-from{transform:translateY(-15px)}.scroll-y-transition-leave-to{transform:translateY(15px)}.scroll-y-transition-enter-active,.scroll-y-transition-leave-active{transition-property:transform,opacity!important}.scroll-y-reverse-transition-enter-active,.scroll-y-reverse-transition-leave-active{transition-duration:.3s!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.scroll-y-reverse-transition-move{transition-duration:.5s!important;transition-property:transform!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.scroll-y-reverse-transition-enter-from,.scroll-y-reverse-transition-leave-to{opacity:0}.scroll-y-reverse-transition-enter-from{transform:translateY(15px)}.scroll-y-reverse-transition-leave-to{transform:translateY(-15px)}.scroll-y-reverse-transition-enter-active,.scroll-y-reverse-transition-leave-active{transition-property:transform,opacity!important}.scroll-x-transition-enter-active,.scroll-x-transition-leave-active{transition-duration:.3s!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.scroll-x-transition-move{transition-duration:.5s!important;transition-property:transform!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.scroll-x-transition-enter-from,.scroll-x-transition-leave-to{opacity:0}.scroll-x-transition-enter-from{transform:translate(-15px)}.scroll-x-transition-leave-to{transform:translate(15px)}.scroll-x-transition-enter-active,.scroll-x-transition-leave-active{transition-property:transform,opacity!important}.scroll-x-reverse-transition-enter-active,.scroll-x-reverse-transition-leave-active{transition-duration:.3s!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.scroll-x-reverse-transition-move{transition-duration:.5s!important;transition-property:transform!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.scroll-x-reverse-transition-enter-from,.scroll-x-reverse-transition-leave-to{opacity:0}.scroll-x-reverse-transition-enter-from{transform:translate(15px)}.scroll-x-reverse-transition-leave-to{transform:translate(-15px)}.scroll-x-reverse-transition-enter-active,.scroll-x-reverse-transition-leave-active{transition-property:transform,opacity!important}.slide-x-transition-enter-active,.slide-x-transition-leave-active{transition-duration:.3s!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.slide-x-transition-move{transition-duration:.5s!important;transition-property:transform!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.slide-x-transition-enter-from,.slide-x-transition-leave-to{opacity:0;transform:translate(-15px)}.slide-x-transition-enter-active,.slide-x-transition-leave-active{transition-property:transform,opacity!important}.slide-x-reverse-transition-enter-active,.slide-x-reverse-transition-leave-active{transition-duration:.3s!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.slide-x-reverse-transition-move{transition-duration:.5s!important;transition-property:transform!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.slide-x-reverse-transition-enter-from,.slide-x-reverse-transition-leave-to{opacity:0;transform:translate(15px)}.slide-x-reverse-transition-enter-active,.slide-x-reverse-transition-leave-active{transition-property:transform,opacity!important}.fade-transition-enter-active,.fade-transition-leave-active{transition-duration:.3s!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.fade-transition-move{transition-duration:.5s!important;transition-property:transform!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.fade-transition-enter-from,.fade-transition-leave-to{opacity:0!important}.fade-transition-enter-active,.fade-transition-leave-active{transition-property:opacity!important}.fab-transition-enter-active,.fab-transition-leave-active{transition-duration:.3s!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.fab-transition-move{transition-duration:.5s!important;transition-property:transform!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.fab-transition-enter-from,.fab-transition-leave-to{transform:scale(0) rotate(-45deg)}.fab-transition-enter-active,.fab-transition-leave-active{transition-property:transform!important}.v-locale--is-rtl{direction:rtl}.v-locale--is-ltr{direction:ltr}.blockquote{padding:16px 0 16px 24px;font-size:18px;font-weight:300}html{font-family:Roboto,sans-serif;line-height:1.5;font-size:1rem;overflow-x:hidden;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:rgba(0,0,0,0)}html.overflow-y-hidden{overflow-y:hidden!important}:root{--v-theme-overlay-multiplier: 1;--v-scrollbar-offset: 0px}@supports (-webkit-touch-callout: none){body{cursor:pointer}}@media only print{.hidden-print-only{display:none!important}}@media only screen{.hidden-screen-only{display:none!important}}@media (max-width: 599.98px){.hidden-xs{display:none!important}}@media (min-width: 600px) and (max-width: 959.98px){.hidden-sm{display:none!important}}@media (min-width: 960px) and (max-width: 1279.98px){.hidden-md{display:none!important}}@media (min-width: 1280px) and (max-width: 1919.98px){.hidden-lg{display:none!important}}@media (min-width: 1920px) and (max-width: 2559.98px){.hidden-xl{display:none!important}}@media (min-width: 2560px){.hidden-xxl{display:none!important}}@media (min-width: 600px){.hidden-sm-and-up{display:none!important}}@media (min-width: 960px){.hidden-md-and-up{display:none!important}}@media (min-width: 1280px){.hidden-lg-and-up{display:none!important}}@media (min-width: 1920px){.hidden-xl-and-up{display:none!important}}@media (max-width: 959.98px){.hidden-sm-and-down{display:none!important}}@media (max-width: 1279.98px){.hidden-md-and-down{display:none!important}}@media (max-width: 1919.98px){.hidden-lg-and-down{display:none!important}}@media (max-width: 2559.98px){.hidden-xl-and-down{display:none!important}}.elevation-24{box-shadow:0 11px 15px -7px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 24px 38px 3px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 9px 46px 8px var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))!important}.elevation-23{box-shadow:0 11px 14px -7px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 23px 36px 3px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 9px 44px 8px var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))!important}.elevation-22{box-shadow:0 10px 14px -6px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 22px 35px 3px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 8px 42px 7px var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))!important}.elevation-21{box-shadow:0 10px 13px -6px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 21px 33px 3px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 8px 40px 7px var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))!important}.elevation-20{box-shadow:0 10px 13px -6px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 20px 31px 3px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 8px 38px 7px var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))!important}.elevation-19{box-shadow:0 9px 12px -6px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 19px 29px 2px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 7px 36px 6px var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))!important}.elevation-18{box-shadow:0 9px 11px -5px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 18px 28px 2px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 7px 34px 6px var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))!important}.elevation-17{box-shadow:0 8px 11px -5px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 17px 26px 2px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 6px 32px 5px var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))!important}.elevation-16{box-shadow:0 8px 10px -5px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 16px 24px 2px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 6px 30px 5px var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))!important}.elevation-15{box-shadow:0 8px 9px -5px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 15px 22px 2px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 6px 28px 5px var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))!important}.elevation-14{box-shadow:0 7px 9px -4px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 14px 21px 2px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 5px 26px 4px var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))!important}.elevation-13{box-shadow:0 7px 8px -4px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 13px 19px 2px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 5px 24px 4px var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))!important}.elevation-12{box-shadow:0 7px 8px -4px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 12px 17px 2px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 5px 22px 4px var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))!important}.elevation-11{box-shadow:0 6px 7px -4px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 11px 15px 1px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 4px 20px 3px var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))!important}.elevation-10{box-shadow:0 6px 6px -3px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 10px 14px 1px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 4px 18px 3px var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))!important}.elevation-9{box-shadow:0 5px 6px -3px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 9px 12px 1px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 3px 16px 2px var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))!important}.elevation-8{box-shadow:0 5px 5px -3px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 8px 10px 1px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 3px 14px 2px var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))!important}.elevation-7{box-shadow:0 4px 5px -2px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 7px 10px 1px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 2px 16px 1px var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))!important}.elevation-6{box-shadow:0 3px 5px -1px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 6px 10px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 1px 18px 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))!important}.elevation-5{box-shadow:0 3px 5px -1px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 5px 8px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 1px 14px 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))!important}.elevation-4{box-shadow:0 2px 4px -1px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 4px 5px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 1px 10px 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))!important}.elevation-3{box-shadow:0 3px 3px -2px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 3px 4px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 1px 8px 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))!important}.elevation-2{box-shadow:0 3px 1px -2px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 2px 2px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 1px 5px 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))!important}.elevation-1{box-shadow:0 2px 1px -1px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 1px 1px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 1px 3px 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))!important}.elevation-0{box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 0 0 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 0 0 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))!important}.d-sr-only,.d-sr-only-focusable:not(:focus){border:0!important;clip:rect(0,0,0,0)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.overflow-visible{overflow:visible!important}.overflow-x-auto{overflow-x:auto!important}.overflow-x-hidden{overflow-x:hidden!important}.overflow-y-auto{overflow-y:auto!important}.overflow-y-hidden{overflow-y:hidden!important}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}.float-none{float:none!important}.float-left{float:left!important}.float-right{float:right!important}.v-locale--is-rtl .float-end{float:left!important}.v-locale--is-rtl .float-start,.v-locale--is-ltr .float-end{float:right!important}.v-locale--is-ltr .float-start{float:left!important}.flex-fill,.flex-1-1{flex:1 1 auto!important}.flex-1-0{flex:1 0 auto!important}.flex-0-1{flex:0 1 auto!important}.flex-0-0{flex:0 0 auto!important}.flex-1-1-100{flex:1 1 100%!important}.flex-1-0-100{flex:1 0 100%!important}.flex-0-1-100{flex:0 1 100%!important}.flex-0-0-100{flex:0 0 100%!important}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-start{justify-content:flex-start!important}.justify-end{justify-content:flex-end!important}.justify-center{justify-content:center!important}.justify-space-between{justify-content:space-between!important}.justify-space-around{justify-content:space-around!important}.justify-space-evenly{justify-content:space-evenly!important}.align-start{align-items:flex-start!important}.align-end{align-items:flex-end!important}.align-center{align-items:center!important}.align-baseline{align-items:baseline!important}.align-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-space-between{align-content:space-between!important}.align-content-space-around{align-content:space-around!important}.align-content-space-evenly{align-content:space-evenly!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}.order-first{order:-1!important}.order-0{order:0!important}.order-1{order:1!important}.order-2{order:2!important}.order-3{order:3!important}.order-4{order:4!important}.order-5{order:5!important}.order-6{order:6!important}.order-7{order:7!important}.order-8{order:8!important}.order-9{order:9!important}.order-10{order:10!important}.order-11{order:11!important}.order-12{order:12!important}.order-last{order:13!important}.ga-0{gap:0px!important}.ga-1{gap:4px!important}.ga-2{gap:8px!important}.ga-3{gap:12px!important}.ga-4{gap:16px!important}.ga-5{gap:20px!important}.ga-6{gap:24px!important}.ga-7{gap:28px!important}.ga-8{gap:32px!important}.ga-9{gap:36px!important}.ga-10{gap:40px!important}.ga-11{gap:44px!important}.ga-12{gap:48px!important}.ga-13{gap:52px!important}.ga-14{gap:56px!important}.ga-15{gap:60px!important}.ga-16{gap:64px!important}.ga-auto{gap:auto!important}.gr-0{row-gap:0px!important}.gr-1{row-gap:4px!important}.gr-2{row-gap:8px!important}.gr-3{row-gap:12px!important}.gr-4{row-gap:16px!important}.gr-5{row-gap:20px!important}.gr-6{row-gap:24px!important}.gr-7{row-gap:28px!important}.gr-8{row-gap:32px!important}.gr-9{row-gap:36px!important}.gr-10{row-gap:40px!important}.gr-11{row-gap:44px!important}.gr-12{row-gap:48px!important}.gr-13{row-gap:52px!important}.gr-14{row-gap:56px!important}.gr-15{row-gap:60px!important}.gr-16{row-gap:64px!important}.gr-auto{row-gap:auto!important}.gc-0{column-gap:0px!important}.gc-1{column-gap:4px!important}.gc-2{column-gap:8px!important}.gc-3{column-gap:12px!important}.gc-4{column-gap:16px!important}.gc-5{column-gap:20px!important}.gc-6{column-gap:24px!important}.gc-7{column-gap:28px!important}.gc-8{column-gap:32px!important}.gc-9{column-gap:36px!important}.gc-10{column-gap:40px!important}.gc-11{column-gap:44px!important}.gc-12{column-gap:48px!important}.gc-13{column-gap:52px!important}.gc-14{column-gap:56px!important}.gc-15{column-gap:60px!important}.gc-16{column-gap:64px!important}.gc-auto{column-gap:auto!important}.ma-0{margin:0!important}.ma-1{margin:4px!important}.ma-2{margin:8px!important}.ma-3{margin:12px!important}.ma-4{margin:16px!important}.ma-5{margin:20px!important}.ma-6{margin:24px!important}.ma-7{margin:28px!important}.ma-8{margin:32px!important}.ma-9{margin:36px!important}.ma-10{margin:40px!important}.ma-11{margin:44px!important}.ma-12{margin:48px!important}.ma-13{margin:52px!important}.ma-14{margin:56px!important}.ma-15{margin:60px!important}.ma-16{margin:64px!important}.ma-auto{margin:auto!important}.mx-0{margin-right:0!important;margin-left:0!important}.mx-1{margin-right:4px!important;margin-left:4px!important}.mx-2{margin-right:8px!important;margin-left:8px!important}.mx-3{margin-right:12px!important;margin-left:12px!important}.mx-4{margin-right:16px!important;margin-left:16px!important}.mx-5{margin-right:20px!important;margin-left:20px!important}.mx-6{margin-right:24px!important;margin-left:24px!important}.mx-7{margin-right:28px!important;margin-left:28px!important}.mx-8{margin-right:32px!important;margin-left:32px!important}.mx-9{margin-right:36px!important;margin-left:36px!important}.mx-10{margin-right:40px!important;margin-left:40px!important}.mx-11{margin-right:44px!important;margin-left:44px!important}.mx-12{margin-right:48px!important;margin-left:48px!important}.mx-13{margin-right:52px!important;margin-left:52px!important}.mx-14{margin-right:56px!important;margin-left:56px!important}.mx-15{margin-right:60px!important;margin-left:60px!important}.mx-16{margin-right:64px!important;margin-left:64px!important}.mx-auto{margin-right:auto!important;margin-left:auto!important}.my-0{margin-top:0!important;margin-bottom:0!important}.my-1{margin-top:4px!important;margin-bottom:4px!important}.my-2{margin-top:8px!important;margin-bottom:8px!important}.my-3{margin-top:12px!important;margin-bottom:12px!important}.my-4{margin-top:16px!important;margin-bottom:16px!important}.my-5{margin-top:20px!important;margin-bottom:20px!important}.my-6{margin-top:24px!important;margin-bottom:24px!important}.my-7{margin-top:28px!important;margin-bottom:28px!important}.my-8{margin-top:32px!important;margin-bottom:32px!important}.my-9{margin-top:36px!important;margin-bottom:36px!important}.my-10{margin-top:40px!important;margin-bottom:40px!important}.my-11{margin-top:44px!important;margin-bottom:44px!important}.my-12{margin-top:48px!important;margin-bottom:48px!important}.my-13{margin-top:52px!important;margin-bottom:52px!important}.my-14{margin-top:56px!important;margin-bottom:56px!important}.my-15{margin-top:60px!important;margin-bottom:60px!important}.my-16{margin-top:64px!important;margin-bottom:64px!important}.my-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-0{margin-top:0!important}.mt-1{margin-top:4px!important}.mt-2{margin-top:8px!important}.mt-3{margin-top:12px!important}.mt-4{margin-top:16px!important}.mt-5{margin-top:20px!important}.mt-6{margin-top:24px!important}.mt-7{margin-top:28px!important}.mt-8{margin-top:32px!important}.mt-9{margin-top:36px!important}.mt-10{margin-top:40px!important}.mt-11{margin-top:44px!important}.mt-12{margin-top:48px!important}.mt-13{margin-top:52px!important}.mt-14{margin-top:56px!important}.mt-15{margin-top:60px!important}.mt-16{margin-top:64px!important}.mt-auto{margin-top:auto!important}.mr-0{margin-right:0!important}.mr-1{margin-right:4px!important}.mr-2{margin-right:8px!important}.mr-3{margin-right:12px!important}.mr-4{margin-right:16px!important}.mr-5{margin-right:20px!important}.mr-6{margin-right:24px!important}.mr-7{margin-right:28px!important}.mr-8{margin-right:32px!important}.mr-9{margin-right:36px!important}.mr-10{margin-right:40px!important}.mr-11{margin-right:44px!important}.mr-12{margin-right:48px!important}.mr-13{margin-right:52px!important}.mr-14{margin-right:56px!important}.mr-15{margin-right:60px!important}.mr-16{margin-right:64px!important}.mr-auto{margin-right:auto!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:4px!important}.mb-2{margin-bottom:8px!important}.mb-3{margin-bottom:12px!important}.mb-4{margin-bottom:16px!important}.mb-5{margin-bottom:20px!important}.mb-6{margin-bottom:24px!important}.mb-7{margin-bottom:28px!important}.mb-8{margin-bottom:32px!important}.mb-9{margin-bottom:36px!important}.mb-10{margin-bottom:40px!important}.mb-11{margin-bottom:44px!important}.mb-12{margin-bottom:48px!important}.mb-13{margin-bottom:52px!important}.mb-14{margin-bottom:56px!important}.mb-15{margin-bottom:60px!important}.mb-16{margin-bottom:64px!important}.mb-auto{margin-bottom:auto!important}.ml-0{margin-left:0!important}.ml-1{margin-left:4px!important}.ml-2{margin-left:8px!important}.ml-3{margin-left:12px!important}.ml-4{margin-left:16px!important}.ml-5{margin-left:20px!important}.ml-6{margin-left:24px!important}.ml-7{margin-left:28px!important}.ml-8{margin-left:32px!important}.ml-9{margin-left:36px!important}.ml-10{margin-left:40px!important}.ml-11{margin-left:44px!important}.ml-12{margin-left:48px!important}.ml-13{margin-left:52px!important}.ml-14{margin-left:56px!important}.ml-15{margin-left:60px!important}.ml-16{margin-left:64px!important}.ml-auto{margin-left:auto!important}.ms-0{margin-inline-start:0px!important}.ms-1{margin-inline-start:4px!important}.ms-2{margin-inline-start:8px!important}.ms-3{margin-inline-start:12px!important}.ms-4{margin-inline-start:16px!important}.ms-5{margin-inline-start:20px!important}.ms-6{margin-inline-start:24px!important}.ms-7{margin-inline-start:28px!important}.ms-8{margin-inline-start:32px!important}.ms-9{margin-inline-start:36px!important}.ms-10{margin-inline-start:40px!important}.ms-11{margin-inline-start:44px!important}.ms-12{margin-inline-start:48px!important}.ms-13{margin-inline-start:52px!important}.ms-14{margin-inline-start:56px!important}.ms-15{margin-inline-start:60px!important}.ms-16{margin-inline-start:64px!important}.ms-auto{margin-inline-start:auto!important}.me-0{margin-inline-end:0px!important}.me-1{margin-inline-end:4px!important}.me-2{margin-inline-end:8px!important}.me-3{margin-inline-end:12px!important}.me-4{margin-inline-end:16px!important}.me-5{margin-inline-end:20px!important}.me-6{margin-inline-end:24px!important}.me-7{margin-inline-end:28px!important}.me-8{margin-inline-end:32px!important}.me-9{margin-inline-end:36px!important}.me-10{margin-inline-end:40px!important}.me-11{margin-inline-end:44px!important}.me-12{margin-inline-end:48px!important}.me-13{margin-inline-end:52px!important}.me-14{margin-inline-end:56px!important}.me-15{margin-inline-end:60px!important}.me-16{margin-inline-end:64px!important}.me-auto{margin-inline-end:auto!important}.ma-n1{margin:-4px!important}.ma-n2{margin:-8px!important}.ma-n3{margin:-12px!important}.ma-n4{margin:-16px!important}.ma-n5{margin:-20px!important}.ma-n6{margin:-24px!important}.ma-n7{margin:-28px!important}.ma-n8{margin:-32px!important}.ma-n9{margin:-36px!important}.ma-n10{margin:-40px!important}.ma-n11{margin:-44px!important}.ma-n12{margin:-48px!important}.ma-n13{margin:-52px!important}.ma-n14{margin:-56px!important}.ma-n15{margin:-60px!important}.ma-n16{margin:-64px!important}.mx-n1{margin-right:-4px!important;margin-left:-4px!important}.mx-n2{margin-right:-8px!important;margin-left:-8px!important}.mx-n3{margin-right:-12px!important;margin-left:-12px!important}.mx-n4{margin-right:-16px!important;margin-left:-16px!important}.mx-n5{margin-right:-20px!important;margin-left:-20px!important}.mx-n6{margin-right:-24px!important;margin-left:-24px!important}.mx-n7{margin-right:-28px!important;margin-left:-28px!important}.mx-n8{margin-right:-32px!important;margin-left:-32px!important}.mx-n9{margin-right:-36px!important;margin-left:-36px!important}.mx-n10{margin-right:-40px!important;margin-left:-40px!important}.mx-n11{margin-right:-44px!important;margin-left:-44px!important}.mx-n12{margin-right:-48px!important;margin-left:-48px!important}.mx-n13{margin-right:-52px!important;margin-left:-52px!important}.mx-n14{margin-right:-56px!important;margin-left:-56px!important}.mx-n15{margin-right:-60px!important;margin-left:-60px!important}.mx-n16{margin-right:-64px!important;margin-left:-64px!important}.my-n1{margin-top:-4px!important;margin-bottom:-4px!important}.my-n2{margin-top:-8px!important;margin-bottom:-8px!important}.my-n3{margin-top:-12px!important;margin-bottom:-12px!important}.my-n4{margin-top:-16px!important;margin-bottom:-16px!important}.my-n5{margin-top:-20px!important;margin-bottom:-20px!important}.my-n6{margin-top:-24px!important;margin-bottom:-24px!important}.my-n7{margin-top:-28px!important;margin-bottom:-28px!important}.my-n8{margin-top:-32px!important;margin-bottom:-32px!important}.my-n9{margin-top:-36px!important;margin-bottom:-36px!important}.my-n10{margin-top:-40px!important;margin-bottom:-40px!important}.my-n11{margin-top:-44px!important;margin-bottom:-44px!important}.my-n12{margin-top:-48px!important;margin-bottom:-48px!important}.my-n13{margin-top:-52px!important;margin-bottom:-52px!important}.my-n14{margin-top:-56px!important;margin-bottom:-56px!important}.my-n15{margin-top:-60px!important;margin-bottom:-60px!important}.my-n16{margin-top:-64px!important;margin-bottom:-64px!important}.mt-n1{margin-top:-4px!important}.mt-n2{margin-top:-8px!important}.mt-n3{margin-top:-12px!important}.mt-n4{margin-top:-16px!important}.mt-n5{margin-top:-20px!important}.mt-n6{margin-top:-24px!important}.mt-n7{margin-top:-28px!important}.mt-n8{margin-top:-32px!important}.mt-n9{margin-top:-36px!important}.mt-n10{margin-top:-40px!important}.mt-n11{margin-top:-44px!important}.mt-n12{margin-top:-48px!important}.mt-n13{margin-top:-52px!important}.mt-n14{margin-top:-56px!important}.mt-n15{margin-top:-60px!important}.mt-n16{margin-top:-64px!important}.mr-n1{margin-right:-4px!important}.mr-n2{margin-right:-8px!important}.mr-n3{margin-right:-12px!important}.mr-n4{margin-right:-16px!important}.mr-n5{margin-right:-20px!important}.mr-n6{margin-right:-24px!important}.mr-n7{margin-right:-28px!important}.mr-n8{margin-right:-32px!important}.mr-n9{margin-right:-36px!important}.mr-n10{margin-right:-40px!important}.mr-n11{margin-right:-44px!important}.mr-n12{margin-right:-48px!important}.mr-n13{margin-right:-52px!important}.mr-n14{margin-right:-56px!important}.mr-n15{margin-right:-60px!important}.mr-n16{margin-right:-64px!important}.mb-n1{margin-bottom:-4px!important}.mb-n2{margin-bottom:-8px!important}.mb-n3{margin-bottom:-12px!important}.mb-n4{margin-bottom:-16px!important}.mb-n5{margin-bottom:-20px!important}.mb-n6{margin-bottom:-24px!important}.mb-n7{margin-bottom:-28px!important}.mb-n8{margin-bottom:-32px!important}.mb-n9{margin-bottom:-36px!important}.mb-n10{margin-bottom:-40px!important}.mb-n11{margin-bottom:-44px!important}.mb-n12{margin-bottom:-48px!important}.mb-n13{margin-bottom:-52px!important}.mb-n14{margin-bottom:-56px!important}.mb-n15{margin-bottom:-60px!important}.mb-n16{margin-bottom:-64px!important}.ml-n1{margin-left:-4px!important}.ml-n2{margin-left:-8px!important}.ml-n3{margin-left:-12px!important}.ml-n4{margin-left:-16px!important}.ml-n5{margin-left:-20px!important}.ml-n6{margin-left:-24px!important}.ml-n7{margin-left:-28px!important}.ml-n8{margin-left:-32px!important}.ml-n9{margin-left:-36px!important}.ml-n10{margin-left:-40px!important}.ml-n11{margin-left:-44px!important}.ml-n12{margin-left:-48px!important}.ml-n13{margin-left:-52px!important}.ml-n14{margin-left:-56px!important}.ml-n15{margin-left:-60px!important}.ml-n16{margin-left:-64px!important}.ms-n1{margin-inline-start:-4px!important}.ms-n2{margin-inline-start:-8px!important}.ms-n3{margin-inline-start:-12px!important}.ms-n4{margin-inline-start:-16px!important}.ms-n5{margin-inline-start:-20px!important}.ms-n6{margin-inline-start:-24px!important}.ms-n7{margin-inline-start:-28px!important}.ms-n8{margin-inline-start:-32px!important}.ms-n9{margin-inline-start:-36px!important}.ms-n10{margin-inline-start:-40px!important}.ms-n11{margin-inline-start:-44px!important}.ms-n12{margin-inline-start:-48px!important}.ms-n13{margin-inline-start:-52px!important}.ms-n14{margin-inline-start:-56px!important}.ms-n15{margin-inline-start:-60px!important}.ms-n16{margin-inline-start:-64px!important}.me-n1{margin-inline-end:-4px!important}.me-n2{margin-inline-end:-8px!important}.me-n3{margin-inline-end:-12px!important}.me-n4{margin-inline-end:-16px!important}.me-n5{margin-inline-end:-20px!important}.me-n6{margin-inline-end:-24px!important}.me-n7{margin-inline-end:-28px!important}.me-n8{margin-inline-end:-32px!important}.me-n9{margin-inline-end:-36px!important}.me-n10{margin-inline-end:-40px!important}.me-n11{margin-inline-end:-44px!important}.me-n12{margin-inline-end:-48px!important}.me-n13{margin-inline-end:-52px!important}.me-n14{margin-inline-end:-56px!important}.me-n15{margin-inline-end:-60px!important}.me-n16{margin-inline-end:-64px!important}.pa-0{padding:0!important}.pa-1{padding:4px!important}.pa-2{padding:8px!important}.pa-3{padding:12px!important}.pa-4{padding:16px!important}.pa-5{padding:20px!important}.pa-6{padding:24px!important}.pa-7{padding:28px!important}.pa-8{padding:32px!important}.pa-9{padding:36px!important}.pa-10{padding:40px!important}.pa-11{padding:44px!important}.pa-12{padding:48px!important}.pa-13{padding:52px!important}.pa-14{padding:56px!important}.pa-15{padding:60px!important}.pa-16{padding:64px!important}.px-0{padding-right:0!important;padding-left:0!important}.px-1{padding-right:4px!important;padding-left:4px!important}.px-2{padding-right:8px!important;padding-left:8px!important}.px-3{padding-right:12px!important;padding-left:12px!important}.px-4{padding-right:16px!important;padding-left:16px!important}.px-5{padding-right:20px!important;padding-left:20px!important}.px-6{padding-right:24px!important;padding-left:24px!important}.px-7{padding-right:28px!important;padding-left:28px!important}.px-8{padding-right:32px!important;padding-left:32px!important}.px-9{padding-right:36px!important;padding-left:36px!important}.px-10{padding-right:40px!important;padding-left:40px!important}.px-11{padding-right:44px!important;padding-left:44px!important}.px-12{padding-right:48px!important;padding-left:48px!important}.px-13{padding-right:52px!important;padding-left:52px!important}.px-14{padding-right:56px!important;padding-left:56px!important}.px-15{padding-right:60px!important;padding-left:60px!important}.px-16{padding-right:64px!important;padding-left:64px!important}.py-0{padding-top:0!important;padding-bottom:0!important}.py-1{padding-top:4px!important;padding-bottom:4px!important}.py-2{padding-top:8px!important;padding-bottom:8px!important}.py-3{padding-top:12px!important;padding-bottom:12px!important}.py-4{padding-top:16px!important;padding-bottom:16px!important}.py-5{padding-top:20px!important;padding-bottom:20px!important}.py-6{padding-top:24px!important;padding-bottom:24px!important}.py-7{padding-top:28px!important;padding-bottom:28px!important}.py-8{padding-top:32px!important;padding-bottom:32px!important}.py-9{padding-top:36px!important;padding-bottom:36px!important}.py-10{padding-top:40px!important;padding-bottom:40px!important}.py-11{padding-top:44px!important;padding-bottom:44px!important}.py-12{padding-top:48px!important;padding-bottom:48px!important}.py-13{padding-top:52px!important;padding-bottom:52px!important}.py-14{padding-top:56px!important;padding-bottom:56px!important}.py-15{padding-top:60px!important;padding-bottom:60px!important}.py-16{padding-top:64px!important;padding-bottom:64px!important}.pt-0{padding-top:0!important}.pt-1{padding-top:4px!important}.pt-2{padding-top:8px!important}.pt-3{padding-top:12px!important}.pt-4{padding-top:16px!important}.pt-5{padding-top:20px!important}.pt-6{padding-top:24px!important}.pt-7{padding-top:28px!important}.pt-8{padding-top:32px!important}.pt-9{padding-top:36px!important}.pt-10{padding-top:40px!important}.pt-11{padding-top:44px!important}.pt-12{padding-top:48px!important}.pt-13{padding-top:52px!important}.pt-14{padding-top:56px!important}.pt-15{padding-top:60px!important}.pt-16{padding-top:64px!important}.pr-0{padding-right:0!important}.pr-1{padding-right:4px!important}.pr-2{padding-right:8px!important}.pr-3{padding-right:12px!important}.pr-4{padding-right:16px!important}.pr-5{padding-right:20px!important}.pr-6{padding-right:24px!important}.pr-7{padding-right:28px!important}.pr-8{padding-right:32px!important}.pr-9{padding-right:36px!important}.pr-10{padding-right:40px!important}.pr-11{padding-right:44px!important}.pr-12{padding-right:48px!important}.pr-13{padding-right:52px!important}.pr-14{padding-right:56px!important}.pr-15{padding-right:60px!important}.pr-16{padding-right:64px!important}.pb-0{padding-bottom:0!important}.pb-1{padding-bottom:4px!important}.pb-2{padding-bottom:8px!important}.pb-3{padding-bottom:12px!important}.pb-4{padding-bottom:16px!important}.pb-5{padding-bottom:20px!important}.pb-6{padding-bottom:24px!important}.pb-7{padding-bottom:28px!important}.pb-8{padding-bottom:32px!important}.pb-9{padding-bottom:36px!important}.pb-10{padding-bottom:40px!important}.pb-11{padding-bottom:44px!important}.pb-12{padding-bottom:48px!important}.pb-13{padding-bottom:52px!important}.pb-14{padding-bottom:56px!important}.pb-15{padding-bottom:60px!important}.pb-16{padding-bottom:64px!important}.pl-0{padding-left:0!important}.pl-1{padding-left:4px!important}.pl-2{padding-left:8px!important}.pl-3{padding-left:12px!important}.pl-4{padding-left:16px!important}.pl-5{padding-left:20px!important}.pl-6{padding-left:24px!important}.pl-7{padding-left:28px!important}.pl-8{padding-left:32px!important}.pl-9{padding-left:36px!important}.pl-10{padding-left:40px!important}.pl-11{padding-left:44px!important}.pl-12{padding-left:48px!important}.pl-13{padding-left:52px!important}.pl-14{padding-left:56px!important}.pl-15{padding-left:60px!important}.pl-16{padding-left:64px!important}.ps-0{padding-inline-start:0px!important}.ps-1{padding-inline-start:4px!important}.ps-2{padding-inline-start:8px!important}.ps-3{padding-inline-start:12px!important}.ps-4{padding-inline-start:16px!important}.ps-5{padding-inline-start:20px!important}.ps-6{padding-inline-start:24px!important}.ps-7{padding-inline-start:28px!important}.ps-8{padding-inline-start:32px!important}.ps-9{padding-inline-start:36px!important}.ps-10{padding-inline-start:40px!important}.ps-11{padding-inline-start:44px!important}.ps-12{padding-inline-start:48px!important}.ps-13{padding-inline-start:52px!important}.ps-14{padding-inline-start:56px!important}.ps-15{padding-inline-start:60px!important}.ps-16{padding-inline-start:64px!important}.pe-0{padding-inline-end:0px!important}.pe-1{padding-inline-end:4px!important}.pe-2{padding-inline-end:8px!important}.pe-3{padding-inline-end:12px!important}.pe-4{padding-inline-end:16px!important}.pe-5{padding-inline-end:20px!important}.pe-6{padding-inline-end:24px!important}.pe-7{padding-inline-end:28px!important}.pe-8{padding-inline-end:32px!important}.pe-9{padding-inline-end:36px!important}.pe-10{padding-inline-end:40px!important}.pe-11{padding-inline-end:44px!important}.pe-12{padding-inline-end:48px!important}.pe-13{padding-inline-end:52px!important}.pe-14{padding-inline-end:56px!important}.pe-15{padding-inline-end:60px!important}.pe-16{padding-inline-end:64px!important}.rounded-0{border-radius:0!important}.rounded-sm{border-radius:2px!important}.rounded{border-radius:4px!important}.rounded-lg{border-radius:8px!important}.rounded-xl{border-radius:24px!important}.rounded-pill{border-radius:9999px!important}.rounded-circle{border-radius:50%!important}.rounded-shaped{border-radius:24px 0!important}.rounded-t-0{border-top-left-radius:0!important;border-top-right-radius:0!important}.rounded-t-sm{border-top-left-radius:2px!important;border-top-right-radius:2px!important}.rounded-t{border-top-left-radius:4px!important;border-top-right-radius:4px!important}.rounded-t-lg{border-top-left-radius:8px!important;border-top-right-radius:8px!important}.rounded-t-xl{border-top-left-radius:24px!important;border-top-right-radius:24px!important}.rounded-t-pill{border-top-left-radius:9999px!important;border-top-right-radius:9999px!important}.rounded-t-circle{border-top-left-radius:50%!important;border-top-right-radius:50%!important}.rounded-t-shaped{border-top-left-radius:24px!important;border-top-right-radius:0!important}.v-locale--is-ltr .rounded-e-0{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.v-locale--is-rtl .rounded-e-0{border-top-left-radius:0!important;border-bottom-left-radius:0!important}.v-locale--is-ltr .rounded-e-sm{border-top-right-radius:2px!important;border-bottom-right-radius:2px!important}.v-locale--is-rtl .rounded-e-sm{border-top-left-radius:2px!important;border-bottom-left-radius:2px!important}.v-locale--is-ltr .rounded-e{border-top-right-radius:4px!important;border-bottom-right-radius:4px!important}.v-locale--is-rtl .rounded-e{border-top-left-radius:4px!important;border-bottom-left-radius:4px!important}.v-locale--is-ltr .rounded-e-lg{border-top-right-radius:8px!important;border-bottom-right-radius:8px!important}.v-locale--is-rtl .rounded-e-lg{border-top-left-radius:8px!important;border-bottom-left-radius:8px!important}.v-locale--is-ltr .rounded-e-xl{border-top-right-radius:24px!important;border-bottom-right-radius:24px!important}.v-locale--is-rtl .rounded-e-xl{border-top-left-radius:24px!important;border-bottom-left-radius:24px!important}.v-locale--is-ltr .rounded-e-pill{border-top-right-radius:9999px!important;border-bottom-right-radius:9999px!important}.v-locale--is-rtl .rounded-e-pill{border-top-left-radius:9999px!important;border-bottom-left-radius:9999px!important}.v-locale--is-ltr .rounded-e-circle{border-top-right-radius:50%!important;border-bottom-right-radius:50%!important}.v-locale--is-rtl .rounded-e-circle{border-top-left-radius:50%!important;border-bottom-left-radius:50%!important}.v-locale--is-ltr .rounded-e-shaped{border-top-right-radius:24px!important;border-bottom-right-radius:0!important}.v-locale--is-rtl .rounded-e-shaped{border-top-left-radius:24px!important;border-bottom-left-radius:0!important}.rounded-b-0{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.rounded-b-sm{border-bottom-left-radius:2px!important;border-bottom-right-radius:2px!important}.rounded-b{border-bottom-left-radius:4px!important;border-bottom-right-radius:4px!important}.rounded-b-lg{border-bottom-left-radius:8px!important;border-bottom-right-radius:8px!important}.rounded-b-xl{border-bottom-left-radius:24px!important;border-bottom-right-radius:24px!important}.rounded-b-pill{border-bottom-left-radius:9999px!important;border-bottom-right-radius:9999px!important}.rounded-b-circle{border-bottom-left-radius:50%!important;border-bottom-right-radius:50%!important}.rounded-b-shaped{border-bottom-left-radius:24px!important;border-bottom-right-radius:0!important}.v-locale--is-ltr .rounded-s-0{border-top-left-radius:0!important;border-bottom-left-radius:0!important}.v-locale--is-rtl .rounded-s-0{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.v-locale--is-ltr .rounded-s-sm{border-top-left-radius:2px!important;border-bottom-left-radius:2px!important}.v-locale--is-rtl .rounded-s-sm{border-top-right-radius:2px!important;border-bottom-right-radius:2px!important}.v-locale--is-ltr .rounded-s{border-top-left-radius:4px!important;border-bottom-left-radius:4px!important}.v-locale--is-rtl .rounded-s{border-top-right-radius:4px!important;border-bottom-right-radius:4px!important}.v-locale--is-ltr .rounded-s-lg{border-top-left-radius:8px!important;border-bottom-left-radius:8px!important}.v-locale--is-rtl .rounded-s-lg{border-top-right-radius:8px!important;border-bottom-right-radius:8px!important}.v-locale--is-ltr .rounded-s-xl{border-top-left-radius:24px!important;border-bottom-left-radius:24px!important}.v-locale--is-rtl .rounded-s-xl{border-top-right-radius:24px!important;border-bottom-right-radius:24px!important}.v-locale--is-ltr .rounded-s-pill{border-top-left-radius:9999px!important;border-bottom-left-radius:9999px!important}.v-locale--is-rtl .rounded-s-pill{border-top-right-radius:9999px!important;border-bottom-right-radius:9999px!important}.v-locale--is-ltr .rounded-s-circle{border-top-left-radius:50%!important;border-bottom-left-radius:50%!important}.v-locale--is-rtl .rounded-s-circle{border-top-right-radius:50%!important;border-bottom-right-radius:50%!important}.v-locale--is-ltr .rounded-s-shaped{border-top-left-radius:24px!important;border-bottom-left-radius:0!important}.v-locale--is-rtl .rounded-s-shaped{border-top-right-radius:24px!important;border-bottom-right-radius:0!important}.v-locale--is-ltr .rounded-ts-0{border-top-left-radius:0!important}.v-locale--is-rtl .rounded-ts-0{border-top-right-radius:0!important}.v-locale--is-ltr .rounded-ts-sm{border-top-left-radius:2px!important}.v-locale--is-rtl .rounded-ts-sm{border-top-right-radius:2px!important}.v-locale--is-ltr .rounded-ts{border-top-left-radius:4px!important}.v-locale--is-rtl .rounded-ts{border-top-right-radius:4px!important}.v-locale--is-ltr .rounded-ts-lg{border-top-left-radius:8px!important}.v-locale--is-rtl .rounded-ts-lg{border-top-right-radius:8px!important}.v-locale--is-ltr .rounded-ts-xl{border-top-left-radius:24px!important}.v-locale--is-rtl .rounded-ts-xl{border-top-right-radius:24px!important}.v-locale--is-ltr .rounded-ts-pill{border-top-left-radius:9999px!important}.v-locale--is-rtl .rounded-ts-pill{border-top-right-radius:9999px!important}.v-locale--is-ltr .rounded-ts-circle{border-top-left-radius:50%!important}.v-locale--is-rtl .rounded-ts-circle{border-top-right-radius:50%!important}.v-locale--is-ltr .rounded-ts-shaped{border-top-left-radius:24px 0!important}.v-locale--is-rtl .rounded-ts-shaped{border-top-right-radius:24px 0!important}.v-locale--is-ltr .rounded-te-0{border-top-right-radius:0!important}.v-locale--is-rtl .rounded-te-0{border-top-left-radius:0!important}.v-locale--is-ltr .rounded-te-sm{border-top-right-radius:2px!important}.v-locale--is-rtl .rounded-te-sm{border-top-left-radius:2px!important}.v-locale--is-ltr .rounded-te{border-top-right-radius:4px!important}.v-locale--is-rtl .rounded-te{border-top-left-radius:4px!important}.v-locale--is-ltr .rounded-te-lg{border-top-right-radius:8px!important}.v-locale--is-rtl .rounded-te-lg{border-top-left-radius:8px!important}.v-locale--is-ltr .rounded-te-xl{border-top-right-radius:24px!important}.v-locale--is-rtl .rounded-te-xl{border-top-left-radius:24px!important}.v-locale--is-ltr .rounded-te-pill{border-top-right-radius:9999px!important}.v-locale--is-rtl .rounded-te-pill{border-top-left-radius:9999px!important}.v-locale--is-ltr .rounded-te-circle{border-top-right-radius:50%!important}.v-locale--is-rtl .rounded-te-circle{border-top-left-radius:50%!important}.v-locale--is-ltr .rounded-te-shaped{border-top-right-radius:24px 0!important}.v-locale--is-rtl .rounded-te-shaped{border-top-left-radius:24px 0!important}.v-locale--is-ltr .rounded-be-0{border-bottom-right-radius:0!important}.v-locale--is-rtl .rounded-be-0{border-bottom-left-radius:0!important}.v-locale--is-ltr .rounded-be-sm{border-bottom-right-radius:2px!important}.v-locale--is-rtl .rounded-be-sm{border-bottom-left-radius:2px!important}.v-locale--is-ltr .rounded-be{border-bottom-right-radius:4px!important}.v-locale--is-rtl .rounded-be{border-bottom-left-radius:4px!important}.v-locale--is-ltr .rounded-be-lg{border-bottom-right-radius:8px!important}.v-locale--is-rtl .rounded-be-lg{border-bottom-left-radius:8px!important}.v-locale--is-ltr .rounded-be-xl{border-bottom-right-radius:24px!important}.v-locale--is-rtl .rounded-be-xl{border-bottom-left-radius:24px!important}.v-locale--is-ltr .rounded-be-pill{border-bottom-right-radius:9999px!important}.v-locale--is-rtl .rounded-be-pill{border-bottom-left-radius:9999px!important}.v-locale--is-ltr .rounded-be-circle{border-bottom-right-radius:50%!important}.v-locale--is-rtl .rounded-be-circle{border-bottom-left-radius:50%!important}.v-locale--is-ltr .rounded-be-shaped{border-bottom-right-radius:24px 0!important}.v-locale--is-rtl .rounded-be-shaped{border-bottom-left-radius:24px 0!important}.v-locale--is-ltr .rounded-bs-0{border-bottom-left-radius:0!important}.v-locale--is-rtl .rounded-bs-0{border-bottom-right-radius:0!important}.v-locale--is-ltr .rounded-bs-sm{border-bottom-left-radius:2px!important}.v-locale--is-rtl .rounded-bs-sm{border-bottom-right-radius:2px!important}.v-locale--is-ltr .rounded-bs{border-bottom-left-radius:4px!important}.v-locale--is-rtl .rounded-bs{border-bottom-right-radius:4px!important}.v-locale--is-ltr .rounded-bs-lg{border-bottom-left-radius:8px!important}.v-locale--is-rtl .rounded-bs-lg{border-bottom-right-radius:8px!important}.v-locale--is-ltr .rounded-bs-xl{border-bottom-left-radius:24px!important}.v-locale--is-rtl .rounded-bs-xl{border-bottom-right-radius:24px!important}.v-locale--is-ltr .rounded-bs-pill{border-bottom-left-radius:9999px!important}.v-locale--is-rtl .rounded-bs-pill{border-bottom-right-radius:9999px!important}.v-locale--is-ltr .rounded-bs-circle{border-bottom-left-radius:50%!important}.v-locale--is-rtl .rounded-bs-circle{border-bottom-right-radius:50%!important}.v-locale--is-ltr .rounded-bs-shaped{border-bottom-left-radius:24px 0!important}.v-locale--is-rtl .rounded-bs-shaped{border-bottom-right-radius:24px 0!important}.border-0{border-width:0!important;border-style:solid!important;border-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border{border-width:thin!important;border-style:solid!important;border-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border-sm{border-width:1px!important;border-style:solid!important;border-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border-md{border-width:2px!important;border-style:solid!important;border-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border-lg{border-width:4px!important;border-style:solid!important;border-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border-xl{border-width:8px!important;border-style:solid!important;border-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border-opacity-0{--v-border-opacity: 0 !important}.border-opacity{--v-border-opacity: .12 !important}.border-opacity-25{--v-border-opacity: .25 !important}.border-opacity-50{--v-border-opacity: .5 !important}.border-opacity-75{--v-border-opacity: .75 !important}.border-opacity-100{--v-border-opacity: 1 !important}.border-t-0{border-block-start-width:0!important;border-block-start-style:solid!important;border-block-start-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border-t{border-block-start-width:thin!important;border-block-start-style:solid!important;border-block-start-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border-t-sm{border-block-start-width:1px!important;border-block-start-style:solid!important;border-block-start-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border-t-md{border-block-start-width:2px!important;border-block-start-style:solid!important;border-block-start-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border-t-lg{border-block-start-width:4px!important;border-block-start-style:solid!important;border-block-start-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border-t-xl{border-block-start-width:8px!important;border-block-start-style:solid!important;border-block-start-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border-e-0{border-inline-end-width:0!important;border-inline-end-style:solid!important;border-inline-end-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border-e{border-inline-end-width:thin!important;border-inline-end-style:solid!important;border-inline-end-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border-e-sm{border-inline-end-width:1px!important;border-inline-end-style:solid!important;border-inline-end-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border-e-md{border-inline-end-width:2px!important;border-inline-end-style:solid!important;border-inline-end-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border-e-lg{border-inline-end-width:4px!important;border-inline-end-style:solid!important;border-inline-end-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border-e-xl{border-inline-end-width:8px!important;border-inline-end-style:solid!important;border-inline-end-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border-b-0{border-block-end-width:0!important;border-block-end-style:solid!important;border-block-end-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border-b{border-block-end-width:thin!important;border-block-end-style:solid!important;border-block-end-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border-b-sm{border-block-end-width:1px!important;border-block-end-style:solid!important;border-block-end-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border-b-md{border-block-end-width:2px!important;border-block-end-style:solid!important;border-block-end-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border-b-lg{border-block-end-width:4px!important;border-block-end-style:solid!important;border-block-end-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border-b-xl{border-block-end-width:8px!important;border-block-end-style:solid!important;border-block-end-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border-s-0{border-inline-start-width:0!important;border-inline-start-style:solid!important;border-inline-start-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border-s{border-inline-start-width:thin!important;border-inline-start-style:solid!important;border-inline-start-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border-s-sm{border-inline-start-width:1px!important;border-inline-start-style:solid!important;border-inline-start-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border-s-md{border-inline-start-width:2px!important;border-inline-start-style:solid!important;border-inline-start-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border-s-lg{border-inline-start-width:4px!important;border-inline-start-style:solid!important;border-inline-start-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border-s-xl{border-inline-start-width:8px!important;border-inline-start-style:solid!important;border-inline-start-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border-solid{border-style:solid!important}.border-dashed{border-style:dashed!important}.border-dotted{border-style:dotted!important}.border-double{border-style:double!important}.border-none{border-style:none!important}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}.text-justify{text-align:justify!important}.text-start{text-align:start!important}.text-end{text-align:end!important}.text-decoration-line-through{text-decoration:line-through!important}.text-decoration-none{text-decoration:none!important}.text-decoration-overline{text-decoration:overline!important}.text-decoration-underline{text-decoration:underline!important}.text-wrap{white-space:normal!important}.text-no-wrap{white-space:nowrap!important}.text-pre{white-space:pre!important}.text-pre-line{white-space:pre-line!important}.text-pre-wrap{white-space:pre-wrap!important}.text-break{overflow-wrap:break-word!important;word-break:break-word!important}.text-high-emphasis{color:rgba(var(--v-theme-on-background),var(--v-high-emphasis-opacity))!important}.text-medium-emphasis{color:rgba(var(--v-theme-on-background),var(--v-medium-emphasis-opacity))!important}.text-disabled{color:rgba(var(--v-theme-on-background),var(--v-disabled-opacity))!important}.text-truncate{white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.text-h1{font-size:6rem!important;font-weight:300;line-height:6rem;letter-spacing:-.015625em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-h2{font-size:3.75rem!important;font-weight:300;line-height:3.75rem;letter-spacing:-.0083333333em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-h3{font-size:3rem!important;font-weight:400;line-height:3.125rem;letter-spacing:normal!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-h4{font-size:2.125rem!important;font-weight:400;line-height:2.5rem;letter-spacing:.0073529412em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-h5{font-size:1.5rem!important;font-weight:400;line-height:2rem;letter-spacing:normal!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-h6{font-size:1.25rem!important;font-weight:500;line-height:2rem;letter-spacing:.0125em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-subtitle-1{font-size:1rem!important;font-weight:400;line-height:1.75rem;letter-spacing:.009375em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-subtitle-2{font-size:.875rem!important;font-weight:500;line-height:1.375rem;letter-spacing:.0071428571em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-body-1{font-size:1rem!important;font-weight:400;line-height:1.5rem;letter-spacing:.03125em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-body-2{font-size:.875rem!important;font-weight:400;line-height:1.25rem;letter-spacing:.0178571429em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-button{font-size:.875rem!important;font-weight:500;line-height:2.25rem;letter-spacing:.0892857143em!important;font-family:Roboto,sans-serif;text-transform:uppercase!important}.text-caption{font-size:.75rem!important;font-weight:400;line-height:1.25rem;letter-spacing:.0333333333em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-overline{font-size:.75rem!important;font-weight:500;line-height:2rem;letter-spacing:.1666666667em!important;font-family:Roboto,sans-serif;text-transform:uppercase!important}.text-none{text-transform:none!important}.text-capitalize{text-transform:capitalize!important}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.font-weight-thin{font-weight:100!important}.font-weight-light{font-weight:300!important}.font-weight-regular{font-weight:400!important}.font-weight-medium{font-weight:500!important}.font-weight-bold{font-weight:700!important}.font-weight-black{font-weight:900!important}.font-italic{font-style:italic!important}.text-mono{font-family:monospace!important}.position-static{position:static!important}.position-relative{position:relative!important}.position-fixed{position:fixed!important}.position-absolute{position:absolute!important}.position-sticky{position:sticky!important}.cursor-auto{cursor:auto!important}.cursor-default{cursor:default!important}.cursor-pointer{cursor:pointer!important}.cursor-wait{cursor:wait!important}.cursor-text{cursor:text!important}.cursor-move{cursor:move!important}.cursor-help{cursor:help!important}.cursor-not-allowed{cursor:not-allowed!important}.cursor-progress{cursor:progress!important}.cursor-grab{cursor:grab!important}.cursor-grabbing{cursor:grabbing!important}.cursor-none{cursor:none!important}.fill-height{height:100%!important}.h-auto{height:auto!important}.h-screen{height:100vh!important}.h-0{height:0!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-screen{height:100dvh!important}.w-auto{width:auto!important}.w-0{width:0!important}.w-25{width:25%!important}.w-33{width:33%!important}.w-50{width:50%!important}.w-66{width:66%!important}.w-75{width:75%!important}.w-100{width:100%!important}@media (min-width: 600px){.d-sm-none{display:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:flex!important}.d-sm-inline-flex{display:inline-flex!important}.float-sm-none{float:none!important}.float-sm-left{float:left!important}.float-sm-right{float:right!important}.v-locale--is-rtl .float-sm-end{float:left!important}.v-locale--is-rtl .float-sm-start,.v-locale--is-ltr .float-sm-end{float:right!important}.v-locale--is-ltr .float-sm-start{float:left!important}.flex-sm-fill,.flex-sm-1-1{flex:1 1 auto!important}.flex-sm-1-0{flex:1 0 auto!important}.flex-sm-0-1{flex:0 1 auto!important}.flex-sm-0-0{flex:0 0 auto!important}.flex-sm-1-1-100{flex:1 1 100%!important}.flex-sm-1-0-100{flex:1 0 100%!important}.flex-sm-0-1-100{flex:0 1 100%!important}.flex-sm-0-0-100{flex:0 0 100%!important}.flex-sm-row{flex-direction:row!important}.flex-sm-column{flex-direction:column!important}.flex-sm-row-reverse{flex-direction:row-reverse!important}.flex-sm-column-reverse{flex-direction:column-reverse!important}.flex-sm-grow-0{flex-grow:0!important}.flex-sm-grow-1{flex-grow:1!important}.flex-sm-shrink-0{flex-shrink:0!important}.flex-sm-shrink-1{flex-shrink:1!important}.flex-sm-wrap{flex-wrap:wrap!important}.flex-sm-nowrap{flex-wrap:nowrap!important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-sm-start{justify-content:flex-start!important}.justify-sm-end{justify-content:flex-end!important}.justify-sm-center{justify-content:center!important}.justify-sm-space-between{justify-content:space-between!important}.justify-sm-space-around{justify-content:space-around!important}.justify-sm-space-evenly{justify-content:space-evenly!important}.align-sm-start{align-items:flex-start!important}.align-sm-end{align-items:flex-end!important}.align-sm-center{align-items:center!important}.align-sm-baseline{align-items:baseline!important}.align-sm-stretch{align-items:stretch!important}.align-content-sm-start{align-content:flex-start!important}.align-content-sm-end{align-content:flex-end!important}.align-content-sm-center{align-content:center!important}.align-content-sm-space-between{align-content:space-between!important}.align-content-sm-space-around{align-content:space-around!important}.align-content-sm-space-evenly{align-content:space-evenly!important}.align-content-sm-stretch{align-content:stretch!important}.align-self-sm-auto{align-self:auto!important}.align-self-sm-start{align-self:flex-start!important}.align-self-sm-end{align-self:flex-end!important}.align-self-sm-center{align-self:center!important}.align-self-sm-baseline{align-self:baseline!important}.align-self-sm-stretch{align-self:stretch!important}.order-sm-first{order:-1!important}.order-sm-0{order:0!important}.order-sm-1{order:1!important}.order-sm-2{order:2!important}.order-sm-3{order:3!important}.order-sm-4{order:4!important}.order-sm-5{order:5!important}.order-sm-6{order:6!important}.order-sm-7{order:7!important}.order-sm-8{order:8!important}.order-sm-9{order:9!important}.order-sm-10{order:10!important}.order-sm-11{order:11!important}.order-sm-12{order:12!important}.order-sm-last{order:13!important}.ga-sm-0{gap:0px!important}.ga-sm-1{gap:4px!important}.ga-sm-2{gap:8px!important}.ga-sm-3{gap:12px!important}.ga-sm-4{gap:16px!important}.ga-sm-5{gap:20px!important}.ga-sm-6{gap:24px!important}.ga-sm-7{gap:28px!important}.ga-sm-8{gap:32px!important}.ga-sm-9{gap:36px!important}.ga-sm-10{gap:40px!important}.ga-sm-11{gap:44px!important}.ga-sm-12{gap:48px!important}.ga-sm-13{gap:52px!important}.ga-sm-14{gap:56px!important}.ga-sm-15{gap:60px!important}.ga-sm-16{gap:64px!important}.ga-sm-auto{gap:auto!important}.gr-sm-0{row-gap:0px!important}.gr-sm-1{row-gap:4px!important}.gr-sm-2{row-gap:8px!important}.gr-sm-3{row-gap:12px!important}.gr-sm-4{row-gap:16px!important}.gr-sm-5{row-gap:20px!important}.gr-sm-6{row-gap:24px!important}.gr-sm-7{row-gap:28px!important}.gr-sm-8{row-gap:32px!important}.gr-sm-9{row-gap:36px!important}.gr-sm-10{row-gap:40px!important}.gr-sm-11{row-gap:44px!important}.gr-sm-12{row-gap:48px!important}.gr-sm-13{row-gap:52px!important}.gr-sm-14{row-gap:56px!important}.gr-sm-15{row-gap:60px!important}.gr-sm-16{row-gap:64px!important}.gr-sm-auto{row-gap:auto!important}.gc-sm-0{column-gap:0px!important}.gc-sm-1{column-gap:4px!important}.gc-sm-2{column-gap:8px!important}.gc-sm-3{column-gap:12px!important}.gc-sm-4{column-gap:16px!important}.gc-sm-5{column-gap:20px!important}.gc-sm-6{column-gap:24px!important}.gc-sm-7{column-gap:28px!important}.gc-sm-8{column-gap:32px!important}.gc-sm-9{column-gap:36px!important}.gc-sm-10{column-gap:40px!important}.gc-sm-11{column-gap:44px!important}.gc-sm-12{column-gap:48px!important}.gc-sm-13{column-gap:52px!important}.gc-sm-14{column-gap:56px!important}.gc-sm-15{column-gap:60px!important}.gc-sm-16{column-gap:64px!important}.gc-sm-auto{column-gap:auto!important}.ma-sm-0{margin:0!important}.ma-sm-1{margin:4px!important}.ma-sm-2{margin:8px!important}.ma-sm-3{margin:12px!important}.ma-sm-4{margin:16px!important}.ma-sm-5{margin:20px!important}.ma-sm-6{margin:24px!important}.ma-sm-7{margin:28px!important}.ma-sm-8{margin:32px!important}.ma-sm-9{margin:36px!important}.ma-sm-10{margin:40px!important}.ma-sm-11{margin:44px!important}.ma-sm-12{margin:48px!important}.ma-sm-13{margin:52px!important}.ma-sm-14{margin:56px!important}.ma-sm-15{margin:60px!important}.ma-sm-16{margin:64px!important}.ma-sm-auto{margin:auto!important}.mx-sm-0{margin-right:0!important;margin-left:0!important}.mx-sm-1{margin-right:4px!important;margin-left:4px!important}.mx-sm-2{margin-right:8px!important;margin-left:8px!important}.mx-sm-3{margin-right:12px!important;margin-left:12px!important}.mx-sm-4{margin-right:16px!important;margin-left:16px!important}.mx-sm-5{margin-right:20px!important;margin-left:20px!important}.mx-sm-6{margin-right:24px!important;margin-left:24px!important}.mx-sm-7{margin-right:28px!important;margin-left:28px!important}.mx-sm-8{margin-right:32px!important;margin-left:32px!important}.mx-sm-9{margin-right:36px!important;margin-left:36px!important}.mx-sm-10{margin-right:40px!important;margin-left:40px!important}.mx-sm-11{margin-right:44px!important;margin-left:44px!important}.mx-sm-12{margin-right:48px!important;margin-left:48px!important}.mx-sm-13{margin-right:52px!important;margin-left:52px!important}.mx-sm-14{margin-right:56px!important;margin-left:56px!important}.mx-sm-15{margin-right:60px!important;margin-left:60px!important}.mx-sm-16{margin-right:64px!important;margin-left:64px!important}.mx-sm-auto{margin-right:auto!important;margin-left:auto!important}.my-sm-0{margin-top:0!important;margin-bottom:0!important}.my-sm-1{margin-top:4px!important;margin-bottom:4px!important}.my-sm-2{margin-top:8px!important;margin-bottom:8px!important}.my-sm-3{margin-top:12px!important;margin-bottom:12px!important}.my-sm-4{margin-top:16px!important;margin-bottom:16px!important}.my-sm-5{margin-top:20px!important;margin-bottom:20px!important}.my-sm-6{margin-top:24px!important;margin-bottom:24px!important}.my-sm-7{margin-top:28px!important;margin-bottom:28px!important}.my-sm-8{margin-top:32px!important;margin-bottom:32px!important}.my-sm-9{margin-top:36px!important;margin-bottom:36px!important}.my-sm-10{margin-top:40px!important;margin-bottom:40px!important}.my-sm-11{margin-top:44px!important;margin-bottom:44px!important}.my-sm-12{margin-top:48px!important;margin-bottom:48px!important}.my-sm-13{margin-top:52px!important;margin-bottom:52px!important}.my-sm-14{margin-top:56px!important;margin-bottom:56px!important}.my-sm-15{margin-top:60px!important;margin-bottom:60px!important}.my-sm-16{margin-top:64px!important;margin-bottom:64px!important}.my-sm-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-sm-0{margin-top:0!important}.mt-sm-1{margin-top:4px!important}.mt-sm-2{margin-top:8px!important}.mt-sm-3{margin-top:12px!important}.mt-sm-4{margin-top:16px!important}.mt-sm-5{margin-top:20px!important}.mt-sm-6{margin-top:24px!important}.mt-sm-7{margin-top:28px!important}.mt-sm-8{margin-top:32px!important}.mt-sm-9{margin-top:36px!important}.mt-sm-10{margin-top:40px!important}.mt-sm-11{margin-top:44px!important}.mt-sm-12{margin-top:48px!important}.mt-sm-13{margin-top:52px!important}.mt-sm-14{margin-top:56px!important}.mt-sm-15{margin-top:60px!important}.mt-sm-16{margin-top:64px!important}.mt-sm-auto{margin-top:auto!important}.mr-sm-0{margin-right:0!important}.mr-sm-1{margin-right:4px!important}.mr-sm-2{margin-right:8px!important}.mr-sm-3{margin-right:12px!important}.mr-sm-4{margin-right:16px!important}.mr-sm-5{margin-right:20px!important}.mr-sm-6{margin-right:24px!important}.mr-sm-7{margin-right:28px!important}.mr-sm-8{margin-right:32px!important}.mr-sm-9{margin-right:36px!important}.mr-sm-10{margin-right:40px!important}.mr-sm-11{margin-right:44px!important}.mr-sm-12{margin-right:48px!important}.mr-sm-13{margin-right:52px!important}.mr-sm-14{margin-right:56px!important}.mr-sm-15{margin-right:60px!important}.mr-sm-16{margin-right:64px!important}.mr-sm-auto{margin-right:auto!important}.mb-sm-0{margin-bottom:0!important}.mb-sm-1{margin-bottom:4px!important}.mb-sm-2{margin-bottom:8px!important}.mb-sm-3{margin-bottom:12px!important}.mb-sm-4{margin-bottom:16px!important}.mb-sm-5{margin-bottom:20px!important}.mb-sm-6{margin-bottom:24px!important}.mb-sm-7{margin-bottom:28px!important}.mb-sm-8{margin-bottom:32px!important}.mb-sm-9{margin-bottom:36px!important}.mb-sm-10{margin-bottom:40px!important}.mb-sm-11{margin-bottom:44px!important}.mb-sm-12{margin-bottom:48px!important}.mb-sm-13{margin-bottom:52px!important}.mb-sm-14{margin-bottom:56px!important}.mb-sm-15{margin-bottom:60px!important}.mb-sm-16{margin-bottom:64px!important}.mb-sm-auto{margin-bottom:auto!important}.ml-sm-0{margin-left:0!important}.ml-sm-1{margin-left:4px!important}.ml-sm-2{margin-left:8px!important}.ml-sm-3{margin-left:12px!important}.ml-sm-4{margin-left:16px!important}.ml-sm-5{margin-left:20px!important}.ml-sm-6{margin-left:24px!important}.ml-sm-7{margin-left:28px!important}.ml-sm-8{margin-left:32px!important}.ml-sm-9{margin-left:36px!important}.ml-sm-10{margin-left:40px!important}.ml-sm-11{margin-left:44px!important}.ml-sm-12{margin-left:48px!important}.ml-sm-13{margin-left:52px!important}.ml-sm-14{margin-left:56px!important}.ml-sm-15{margin-left:60px!important}.ml-sm-16{margin-left:64px!important}.ml-sm-auto{margin-left:auto!important}.ms-sm-0{margin-inline-start:0px!important}.ms-sm-1{margin-inline-start:4px!important}.ms-sm-2{margin-inline-start:8px!important}.ms-sm-3{margin-inline-start:12px!important}.ms-sm-4{margin-inline-start:16px!important}.ms-sm-5{margin-inline-start:20px!important}.ms-sm-6{margin-inline-start:24px!important}.ms-sm-7{margin-inline-start:28px!important}.ms-sm-8{margin-inline-start:32px!important}.ms-sm-9{margin-inline-start:36px!important}.ms-sm-10{margin-inline-start:40px!important}.ms-sm-11{margin-inline-start:44px!important}.ms-sm-12{margin-inline-start:48px!important}.ms-sm-13{margin-inline-start:52px!important}.ms-sm-14{margin-inline-start:56px!important}.ms-sm-15{margin-inline-start:60px!important}.ms-sm-16{margin-inline-start:64px!important}.ms-sm-auto{margin-inline-start:auto!important}.me-sm-0{margin-inline-end:0px!important}.me-sm-1{margin-inline-end:4px!important}.me-sm-2{margin-inline-end:8px!important}.me-sm-3{margin-inline-end:12px!important}.me-sm-4{margin-inline-end:16px!important}.me-sm-5{margin-inline-end:20px!important}.me-sm-6{margin-inline-end:24px!important}.me-sm-7{margin-inline-end:28px!important}.me-sm-8{margin-inline-end:32px!important}.me-sm-9{margin-inline-end:36px!important}.me-sm-10{margin-inline-end:40px!important}.me-sm-11{margin-inline-end:44px!important}.me-sm-12{margin-inline-end:48px!important}.me-sm-13{margin-inline-end:52px!important}.me-sm-14{margin-inline-end:56px!important}.me-sm-15{margin-inline-end:60px!important}.me-sm-16{margin-inline-end:64px!important}.me-sm-auto{margin-inline-end:auto!important}.ma-sm-n1{margin:-4px!important}.ma-sm-n2{margin:-8px!important}.ma-sm-n3{margin:-12px!important}.ma-sm-n4{margin:-16px!important}.ma-sm-n5{margin:-20px!important}.ma-sm-n6{margin:-24px!important}.ma-sm-n7{margin:-28px!important}.ma-sm-n8{margin:-32px!important}.ma-sm-n9{margin:-36px!important}.ma-sm-n10{margin:-40px!important}.ma-sm-n11{margin:-44px!important}.ma-sm-n12{margin:-48px!important}.ma-sm-n13{margin:-52px!important}.ma-sm-n14{margin:-56px!important}.ma-sm-n15{margin:-60px!important}.ma-sm-n16{margin:-64px!important}.mx-sm-n1{margin-right:-4px!important;margin-left:-4px!important}.mx-sm-n2{margin-right:-8px!important;margin-left:-8px!important}.mx-sm-n3{margin-right:-12px!important;margin-left:-12px!important}.mx-sm-n4{margin-right:-16px!important;margin-left:-16px!important}.mx-sm-n5{margin-right:-20px!important;margin-left:-20px!important}.mx-sm-n6{margin-right:-24px!important;margin-left:-24px!important}.mx-sm-n7{margin-right:-28px!important;margin-left:-28px!important}.mx-sm-n8{margin-right:-32px!important;margin-left:-32px!important}.mx-sm-n9{margin-right:-36px!important;margin-left:-36px!important}.mx-sm-n10{margin-right:-40px!important;margin-left:-40px!important}.mx-sm-n11{margin-right:-44px!important;margin-left:-44px!important}.mx-sm-n12{margin-right:-48px!important;margin-left:-48px!important}.mx-sm-n13{margin-right:-52px!important;margin-left:-52px!important}.mx-sm-n14{margin-right:-56px!important;margin-left:-56px!important}.mx-sm-n15{margin-right:-60px!important;margin-left:-60px!important}.mx-sm-n16{margin-right:-64px!important;margin-left:-64px!important}.my-sm-n1{margin-top:-4px!important;margin-bottom:-4px!important}.my-sm-n2{margin-top:-8px!important;margin-bottom:-8px!important}.my-sm-n3{margin-top:-12px!important;margin-bottom:-12px!important}.my-sm-n4{margin-top:-16px!important;margin-bottom:-16px!important}.my-sm-n5{margin-top:-20px!important;margin-bottom:-20px!important}.my-sm-n6{margin-top:-24px!important;margin-bottom:-24px!important}.my-sm-n7{margin-top:-28px!important;margin-bottom:-28px!important}.my-sm-n8{margin-top:-32px!important;margin-bottom:-32px!important}.my-sm-n9{margin-top:-36px!important;margin-bottom:-36px!important}.my-sm-n10{margin-top:-40px!important;margin-bottom:-40px!important}.my-sm-n11{margin-top:-44px!important;margin-bottom:-44px!important}.my-sm-n12{margin-top:-48px!important;margin-bottom:-48px!important}.my-sm-n13{margin-top:-52px!important;margin-bottom:-52px!important}.my-sm-n14{margin-top:-56px!important;margin-bottom:-56px!important}.my-sm-n15{margin-top:-60px!important;margin-bottom:-60px!important}.my-sm-n16{margin-top:-64px!important;margin-bottom:-64px!important}.mt-sm-n1{margin-top:-4px!important}.mt-sm-n2{margin-top:-8px!important}.mt-sm-n3{margin-top:-12px!important}.mt-sm-n4{margin-top:-16px!important}.mt-sm-n5{margin-top:-20px!important}.mt-sm-n6{margin-top:-24px!important}.mt-sm-n7{margin-top:-28px!important}.mt-sm-n8{margin-top:-32px!important}.mt-sm-n9{margin-top:-36px!important}.mt-sm-n10{margin-top:-40px!important}.mt-sm-n11{margin-top:-44px!important}.mt-sm-n12{margin-top:-48px!important}.mt-sm-n13{margin-top:-52px!important}.mt-sm-n14{margin-top:-56px!important}.mt-sm-n15{margin-top:-60px!important}.mt-sm-n16{margin-top:-64px!important}.mr-sm-n1{margin-right:-4px!important}.mr-sm-n2{margin-right:-8px!important}.mr-sm-n3{margin-right:-12px!important}.mr-sm-n4{margin-right:-16px!important}.mr-sm-n5{margin-right:-20px!important}.mr-sm-n6{margin-right:-24px!important}.mr-sm-n7{margin-right:-28px!important}.mr-sm-n8{margin-right:-32px!important}.mr-sm-n9{margin-right:-36px!important}.mr-sm-n10{margin-right:-40px!important}.mr-sm-n11{margin-right:-44px!important}.mr-sm-n12{margin-right:-48px!important}.mr-sm-n13{margin-right:-52px!important}.mr-sm-n14{margin-right:-56px!important}.mr-sm-n15{margin-right:-60px!important}.mr-sm-n16{margin-right:-64px!important}.mb-sm-n1{margin-bottom:-4px!important}.mb-sm-n2{margin-bottom:-8px!important}.mb-sm-n3{margin-bottom:-12px!important}.mb-sm-n4{margin-bottom:-16px!important}.mb-sm-n5{margin-bottom:-20px!important}.mb-sm-n6{margin-bottom:-24px!important}.mb-sm-n7{margin-bottom:-28px!important}.mb-sm-n8{margin-bottom:-32px!important}.mb-sm-n9{margin-bottom:-36px!important}.mb-sm-n10{margin-bottom:-40px!important}.mb-sm-n11{margin-bottom:-44px!important}.mb-sm-n12{margin-bottom:-48px!important}.mb-sm-n13{margin-bottom:-52px!important}.mb-sm-n14{margin-bottom:-56px!important}.mb-sm-n15{margin-bottom:-60px!important}.mb-sm-n16{margin-bottom:-64px!important}.ml-sm-n1{margin-left:-4px!important}.ml-sm-n2{margin-left:-8px!important}.ml-sm-n3{margin-left:-12px!important}.ml-sm-n4{margin-left:-16px!important}.ml-sm-n5{margin-left:-20px!important}.ml-sm-n6{margin-left:-24px!important}.ml-sm-n7{margin-left:-28px!important}.ml-sm-n8{margin-left:-32px!important}.ml-sm-n9{margin-left:-36px!important}.ml-sm-n10{margin-left:-40px!important}.ml-sm-n11{margin-left:-44px!important}.ml-sm-n12{margin-left:-48px!important}.ml-sm-n13{margin-left:-52px!important}.ml-sm-n14{margin-left:-56px!important}.ml-sm-n15{margin-left:-60px!important}.ml-sm-n16{margin-left:-64px!important}.ms-sm-n1{margin-inline-start:-4px!important}.ms-sm-n2{margin-inline-start:-8px!important}.ms-sm-n3{margin-inline-start:-12px!important}.ms-sm-n4{margin-inline-start:-16px!important}.ms-sm-n5{margin-inline-start:-20px!important}.ms-sm-n6{margin-inline-start:-24px!important}.ms-sm-n7{margin-inline-start:-28px!important}.ms-sm-n8{margin-inline-start:-32px!important}.ms-sm-n9{margin-inline-start:-36px!important}.ms-sm-n10{margin-inline-start:-40px!important}.ms-sm-n11{margin-inline-start:-44px!important}.ms-sm-n12{margin-inline-start:-48px!important}.ms-sm-n13{margin-inline-start:-52px!important}.ms-sm-n14{margin-inline-start:-56px!important}.ms-sm-n15{margin-inline-start:-60px!important}.ms-sm-n16{margin-inline-start:-64px!important}.me-sm-n1{margin-inline-end:-4px!important}.me-sm-n2{margin-inline-end:-8px!important}.me-sm-n3{margin-inline-end:-12px!important}.me-sm-n4{margin-inline-end:-16px!important}.me-sm-n5{margin-inline-end:-20px!important}.me-sm-n6{margin-inline-end:-24px!important}.me-sm-n7{margin-inline-end:-28px!important}.me-sm-n8{margin-inline-end:-32px!important}.me-sm-n9{margin-inline-end:-36px!important}.me-sm-n10{margin-inline-end:-40px!important}.me-sm-n11{margin-inline-end:-44px!important}.me-sm-n12{margin-inline-end:-48px!important}.me-sm-n13{margin-inline-end:-52px!important}.me-sm-n14{margin-inline-end:-56px!important}.me-sm-n15{margin-inline-end:-60px!important}.me-sm-n16{margin-inline-end:-64px!important}.pa-sm-0{padding:0!important}.pa-sm-1{padding:4px!important}.pa-sm-2{padding:8px!important}.pa-sm-3{padding:12px!important}.pa-sm-4{padding:16px!important}.pa-sm-5{padding:20px!important}.pa-sm-6{padding:24px!important}.pa-sm-7{padding:28px!important}.pa-sm-8{padding:32px!important}.pa-sm-9{padding:36px!important}.pa-sm-10{padding:40px!important}.pa-sm-11{padding:44px!important}.pa-sm-12{padding:48px!important}.pa-sm-13{padding:52px!important}.pa-sm-14{padding:56px!important}.pa-sm-15{padding:60px!important}.pa-sm-16{padding:64px!important}.px-sm-0{padding-right:0!important;padding-left:0!important}.px-sm-1{padding-right:4px!important;padding-left:4px!important}.px-sm-2{padding-right:8px!important;padding-left:8px!important}.px-sm-3{padding-right:12px!important;padding-left:12px!important}.px-sm-4{padding-right:16px!important;padding-left:16px!important}.px-sm-5{padding-right:20px!important;padding-left:20px!important}.px-sm-6{padding-right:24px!important;padding-left:24px!important}.px-sm-7{padding-right:28px!important;padding-left:28px!important}.px-sm-8{padding-right:32px!important;padding-left:32px!important}.px-sm-9{padding-right:36px!important;padding-left:36px!important}.px-sm-10{padding-right:40px!important;padding-left:40px!important}.px-sm-11{padding-right:44px!important;padding-left:44px!important}.px-sm-12{padding-right:48px!important;padding-left:48px!important}.px-sm-13{padding-right:52px!important;padding-left:52px!important}.px-sm-14{padding-right:56px!important;padding-left:56px!important}.px-sm-15{padding-right:60px!important;padding-left:60px!important}.px-sm-16{padding-right:64px!important;padding-left:64px!important}.py-sm-0{padding-top:0!important;padding-bottom:0!important}.py-sm-1{padding-top:4px!important;padding-bottom:4px!important}.py-sm-2{padding-top:8px!important;padding-bottom:8px!important}.py-sm-3{padding-top:12px!important;padding-bottom:12px!important}.py-sm-4{padding-top:16px!important;padding-bottom:16px!important}.py-sm-5{padding-top:20px!important;padding-bottom:20px!important}.py-sm-6{padding-top:24px!important;padding-bottom:24px!important}.py-sm-7{padding-top:28px!important;padding-bottom:28px!important}.py-sm-8{padding-top:32px!important;padding-bottom:32px!important}.py-sm-9{padding-top:36px!important;padding-bottom:36px!important}.py-sm-10{padding-top:40px!important;padding-bottom:40px!important}.py-sm-11{padding-top:44px!important;padding-bottom:44px!important}.py-sm-12{padding-top:48px!important;padding-bottom:48px!important}.py-sm-13{padding-top:52px!important;padding-bottom:52px!important}.py-sm-14{padding-top:56px!important;padding-bottom:56px!important}.py-sm-15{padding-top:60px!important;padding-bottom:60px!important}.py-sm-16{padding-top:64px!important;padding-bottom:64px!important}.pt-sm-0{padding-top:0!important}.pt-sm-1{padding-top:4px!important}.pt-sm-2{padding-top:8px!important}.pt-sm-3{padding-top:12px!important}.pt-sm-4{padding-top:16px!important}.pt-sm-5{padding-top:20px!important}.pt-sm-6{padding-top:24px!important}.pt-sm-7{padding-top:28px!important}.pt-sm-8{padding-top:32px!important}.pt-sm-9{padding-top:36px!important}.pt-sm-10{padding-top:40px!important}.pt-sm-11{padding-top:44px!important}.pt-sm-12{padding-top:48px!important}.pt-sm-13{padding-top:52px!important}.pt-sm-14{padding-top:56px!important}.pt-sm-15{padding-top:60px!important}.pt-sm-16{padding-top:64px!important}.pr-sm-0{padding-right:0!important}.pr-sm-1{padding-right:4px!important}.pr-sm-2{padding-right:8px!important}.pr-sm-3{padding-right:12px!important}.pr-sm-4{padding-right:16px!important}.pr-sm-5{padding-right:20px!important}.pr-sm-6{padding-right:24px!important}.pr-sm-7{padding-right:28px!important}.pr-sm-8{padding-right:32px!important}.pr-sm-9{padding-right:36px!important}.pr-sm-10{padding-right:40px!important}.pr-sm-11{padding-right:44px!important}.pr-sm-12{padding-right:48px!important}.pr-sm-13{padding-right:52px!important}.pr-sm-14{padding-right:56px!important}.pr-sm-15{padding-right:60px!important}.pr-sm-16{padding-right:64px!important}.pb-sm-0{padding-bottom:0!important}.pb-sm-1{padding-bottom:4px!important}.pb-sm-2{padding-bottom:8px!important}.pb-sm-3{padding-bottom:12px!important}.pb-sm-4{padding-bottom:16px!important}.pb-sm-5{padding-bottom:20px!important}.pb-sm-6{padding-bottom:24px!important}.pb-sm-7{padding-bottom:28px!important}.pb-sm-8{padding-bottom:32px!important}.pb-sm-9{padding-bottom:36px!important}.pb-sm-10{padding-bottom:40px!important}.pb-sm-11{padding-bottom:44px!important}.pb-sm-12{padding-bottom:48px!important}.pb-sm-13{padding-bottom:52px!important}.pb-sm-14{padding-bottom:56px!important}.pb-sm-15{padding-bottom:60px!important}.pb-sm-16{padding-bottom:64px!important}.pl-sm-0{padding-left:0!important}.pl-sm-1{padding-left:4px!important}.pl-sm-2{padding-left:8px!important}.pl-sm-3{padding-left:12px!important}.pl-sm-4{padding-left:16px!important}.pl-sm-5{padding-left:20px!important}.pl-sm-6{padding-left:24px!important}.pl-sm-7{padding-left:28px!important}.pl-sm-8{padding-left:32px!important}.pl-sm-9{padding-left:36px!important}.pl-sm-10{padding-left:40px!important}.pl-sm-11{padding-left:44px!important}.pl-sm-12{padding-left:48px!important}.pl-sm-13{padding-left:52px!important}.pl-sm-14{padding-left:56px!important}.pl-sm-15{padding-left:60px!important}.pl-sm-16{padding-left:64px!important}.ps-sm-0{padding-inline-start:0px!important}.ps-sm-1{padding-inline-start:4px!important}.ps-sm-2{padding-inline-start:8px!important}.ps-sm-3{padding-inline-start:12px!important}.ps-sm-4{padding-inline-start:16px!important}.ps-sm-5{padding-inline-start:20px!important}.ps-sm-6{padding-inline-start:24px!important}.ps-sm-7{padding-inline-start:28px!important}.ps-sm-8{padding-inline-start:32px!important}.ps-sm-9{padding-inline-start:36px!important}.ps-sm-10{padding-inline-start:40px!important}.ps-sm-11{padding-inline-start:44px!important}.ps-sm-12{padding-inline-start:48px!important}.ps-sm-13{padding-inline-start:52px!important}.ps-sm-14{padding-inline-start:56px!important}.ps-sm-15{padding-inline-start:60px!important}.ps-sm-16{padding-inline-start:64px!important}.pe-sm-0{padding-inline-end:0px!important}.pe-sm-1{padding-inline-end:4px!important}.pe-sm-2{padding-inline-end:8px!important}.pe-sm-3{padding-inline-end:12px!important}.pe-sm-4{padding-inline-end:16px!important}.pe-sm-5{padding-inline-end:20px!important}.pe-sm-6{padding-inline-end:24px!important}.pe-sm-7{padding-inline-end:28px!important}.pe-sm-8{padding-inline-end:32px!important}.pe-sm-9{padding-inline-end:36px!important}.pe-sm-10{padding-inline-end:40px!important}.pe-sm-11{padding-inline-end:44px!important}.pe-sm-12{padding-inline-end:48px!important}.pe-sm-13{padding-inline-end:52px!important}.pe-sm-14{padding-inline-end:56px!important}.pe-sm-15{padding-inline-end:60px!important}.pe-sm-16{padding-inline-end:64px!important}.text-sm-left{text-align:left!important}.text-sm-right{text-align:right!important}.text-sm-center{text-align:center!important}.text-sm-justify{text-align:justify!important}.text-sm-start{text-align:start!important}.text-sm-end{text-align:end!important}.text-sm-h1{font-size:6rem!important;font-weight:300;line-height:6rem;letter-spacing:-.015625em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-sm-h2{font-size:3.75rem!important;font-weight:300;line-height:3.75rem;letter-spacing:-.0083333333em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-sm-h3{font-size:3rem!important;font-weight:400;line-height:3.125rem;letter-spacing:normal!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-sm-h4{font-size:2.125rem!important;font-weight:400;line-height:2.5rem;letter-spacing:.0073529412em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-sm-h5{font-size:1.5rem!important;font-weight:400;line-height:2rem;letter-spacing:normal!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-sm-h6{font-size:1.25rem!important;font-weight:500;line-height:2rem;letter-spacing:.0125em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-sm-subtitle-1{font-size:1rem!important;font-weight:400;line-height:1.75rem;letter-spacing:.009375em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-sm-subtitle-2{font-size:.875rem!important;font-weight:500;line-height:1.375rem;letter-spacing:.0071428571em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-sm-body-1{font-size:1rem!important;font-weight:400;line-height:1.5rem;letter-spacing:.03125em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-sm-body-2{font-size:.875rem!important;font-weight:400;line-height:1.25rem;letter-spacing:.0178571429em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-sm-button{font-size:.875rem!important;font-weight:500;line-height:2.25rem;letter-spacing:.0892857143em!important;font-family:Roboto,sans-serif;text-transform:uppercase!important}.text-sm-caption{font-size:.75rem!important;font-weight:400;line-height:1.25rem;letter-spacing:.0333333333em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-sm-overline{font-size:.75rem!important;font-weight:500;line-height:2rem;letter-spacing:.1666666667em!important;font-family:Roboto,sans-serif;text-transform:uppercase!important}}@media (min-width: 960px){.d-md-none{display:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:flex!important}.d-md-inline-flex{display:inline-flex!important}.float-md-none{float:none!important}.float-md-left{float:left!important}.float-md-right{float:right!important}.v-locale--is-rtl .float-md-end{float:left!important}.v-locale--is-rtl .float-md-start,.v-locale--is-ltr .float-md-end{float:right!important}.v-locale--is-ltr .float-md-start{float:left!important}.flex-md-fill,.flex-md-1-1{flex:1 1 auto!important}.flex-md-1-0{flex:1 0 auto!important}.flex-md-0-1{flex:0 1 auto!important}.flex-md-0-0{flex:0 0 auto!important}.flex-md-1-1-100{flex:1 1 100%!important}.flex-md-1-0-100{flex:1 0 100%!important}.flex-md-0-1-100{flex:0 1 100%!important}.flex-md-0-0-100{flex:0 0 100%!important}.flex-md-row{flex-direction:row!important}.flex-md-column{flex-direction:column!important}.flex-md-row-reverse{flex-direction:row-reverse!important}.flex-md-column-reverse{flex-direction:column-reverse!important}.flex-md-grow-0{flex-grow:0!important}.flex-md-grow-1{flex-grow:1!important}.flex-md-shrink-0{flex-shrink:0!important}.flex-md-shrink-1{flex-shrink:1!important}.flex-md-wrap{flex-wrap:wrap!important}.flex-md-nowrap{flex-wrap:nowrap!important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-md-start{justify-content:flex-start!important}.justify-md-end{justify-content:flex-end!important}.justify-md-center{justify-content:center!important}.justify-md-space-between{justify-content:space-between!important}.justify-md-space-around{justify-content:space-around!important}.justify-md-space-evenly{justify-content:space-evenly!important}.align-md-start{align-items:flex-start!important}.align-md-end{align-items:flex-end!important}.align-md-center{align-items:center!important}.align-md-baseline{align-items:baseline!important}.align-md-stretch{align-items:stretch!important}.align-content-md-start{align-content:flex-start!important}.align-content-md-end{align-content:flex-end!important}.align-content-md-center{align-content:center!important}.align-content-md-space-between{align-content:space-between!important}.align-content-md-space-around{align-content:space-around!important}.align-content-md-space-evenly{align-content:space-evenly!important}.align-content-md-stretch{align-content:stretch!important}.align-self-md-auto{align-self:auto!important}.align-self-md-start{align-self:flex-start!important}.align-self-md-end{align-self:flex-end!important}.align-self-md-center{align-self:center!important}.align-self-md-baseline{align-self:baseline!important}.align-self-md-stretch{align-self:stretch!important}.order-md-first{order:-1!important}.order-md-0{order:0!important}.order-md-1{order:1!important}.order-md-2{order:2!important}.order-md-3{order:3!important}.order-md-4{order:4!important}.order-md-5{order:5!important}.order-md-6{order:6!important}.order-md-7{order:7!important}.order-md-8{order:8!important}.order-md-9{order:9!important}.order-md-10{order:10!important}.order-md-11{order:11!important}.order-md-12{order:12!important}.order-md-last{order:13!important}.ga-md-0{gap:0px!important}.ga-md-1{gap:4px!important}.ga-md-2{gap:8px!important}.ga-md-3{gap:12px!important}.ga-md-4{gap:16px!important}.ga-md-5{gap:20px!important}.ga-md-6{gap:24px!important}.ga-md-7{gap:28px!important}.ga-md-8{gap:32px!important}.ga-md-9{gap:36px!important}.ga-md-10{gap:40px!important}.ga-md-11{gap:44px!important}.ga-md-12{gap:48px!important}.ga-md-13{gap:52px!important}.ga-md-14{gap:56px!important}.ga-md-15{gap:60px!important}.ga-md-16{gap:64px!important}.ga-md-auto{gap:auto!important}.gr-md-0{row-gap:0px!important}.gr-md-1{row-gap:4px!important}.gr-md-2{row-gap:8px!important}.gr-md-3{row-gap:12px!important}.gr-md-4{row-gap:16px!important}.gr-md-5{row-gap:20px!important}.gr-md-6{row-gap:24px!important}.gr-md-7{row-gap:28px!important}.gr-md-8{row-gap:32px!important}.gr-md-9{row-gap:36px!important}.gr-md-10{row-gap:40px!important}.gr-md-11{row-gap:44px!important}.gr-md-12{row-gap:48px!important}.gr-md-13{row-gap:52px!important}.gr-md-14{row-gap:56px!important}.gr-md-15{row-gap:60px!important}.gr-md-16{row-gap:64px!important}.gr-md-auto{row-gap:auto!important}.gc-md-0{column-gap:0px!important}.gc-md-1{column-gap:4px!important}.gc-md-2{column-gap:8px!important}.gc-md-3{column-gap:12px!important}.gc-md-4{column-gap:16px!important}.gc-md-5{column-gap:20px!important}.gc-md-6{column-gap:24px!important}.gc-md-7{column-gap:28px!important}.gc-md-8{column-gap:32px!important}.gc-md-9{column-gap:36px!important}.gc-md-10{column-gap:40px!important}.gc-md-11{column-gap:44px!important}.gc-md-12{column-gap:48px!important}.gc-md-13{column-gap:52px!important}.gc-md-14{column-gap:56px!important}.gc-md-15{column-gap:60px!important}.gc-md-16{column-gap:64px!important}.gc-md-auto{column-gap:auto!important}.ma-md-0{margin:0!important}.ma-md-1{margin:4px!important}.ma-md-2{margin:8px!important}.ma-md-3{margin:12px!important}.ma-md-4{margin:16px!important}.ma-md-5{margin:20px!important}.ma-md-6{margin:24px!important}.ma-md-7{margin:28px!important}.ma-md-8{margin:32px!important}.ma-md-9{margin:36px!important}.ma-md-10{margin:40px!important}.ma-md-11{margin:44px!important}.ma-md-12{margin:48px!important}.ma-md-13{margin:52px!important}.ma-md-14{margin:56px!important}.ma-md-15{margin:60px!important}.ma-md-16{margin:64px!important}.ma-md-auto{margin:auto!important}.mx-md-0{margin-right:0!important;margin-left:0!important}.mx-md-1{margin-right:4px!important;margin-left:4px!important}.mx-md-2{margin-right:8px!important;margin-left:8px!important}.mx-md-3{margin-right:12px!important;margin-left:12px!important}.mx-md-4{margin-right:16px!important;margin-left:16px!important}.mx-md-5{margin-right:20px!important;margin-left:20px!important}.mx-md-6{margin-right:24px!important;margin-left:24px!important}.mx-md-7{margin-right:28px!important;margin-left:28px!important}.mx-md-8{margin-right:32px!important;margin-left:32px!important}.mx-md-9{margin-right:36px!important;margin-left:36px!important}.mx-md-10{margin-right:40px!important;margin-left:40px!important}.mx-md-11{margin-right:44px!important;margin-left:44px!important}.mx-md-12{margin-right:48px!important;margin-left:48px!important}.mx-md-13{margin-right:52px!important;margin-left:52px!important}.mx-md-14{margin-right:56px!important;margin-left:56px!important}.mx-md-15{margin-right:60px!important;margin-left:60px!important}.mx-md-16{margin-right:64px!important;margin-left:64px!important}.mx-md-auto{margin-right:auto!important;margin-left:auto!important}.my-md-0{margin-top:0!important;margin-bottom:0!important}.my-md-1{margin-top:4px!important;margin-bottom:4px!important}.my-md-2{margin-top:8px!important;margin-bottom:8px!important}.my-md-3{margin-top:12px!important;margin-bottom:12px!important}.my-md-4{margin-top:16px!important;margin-bottom:16px!important}.my-md-5{margin-top:20px!important;margin-bottom:20px!important}.my-md-6{margin-top:24px!important;margin-bottom:24px!important}.my-md-7{margin-top:28px!important;margin-bottom:28px!important}.my-md-8{margin-top:32px!important;margin-bottom:32px!important}.my-md-9{margin-top:36px!important;margin-bottom:36px!important}.my-md-10{margin-top:40px!important;margin-bottom:40px!important}.my-md-11{margin-top:44px!important;margin-bottom:44px!important}.my-md-12{margin-top:48px!important;margin-bottom:48px!important}.my-md-13{margin-top:52px!important;margin-bottom:52px!important}.my-md-14{margin-top:56px!important;margin-bottom:56px!important}.my-md-15{margin-top:60px!important;margin-bottom:60px!important}.my-md-16{margin-top:64px!important;margin-bottom:64px!important}.my-md-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-md-0{margin-top:0!important}.mt-md-1{margin-top:4px!important}.mt-md-2{margin-top:8px!important}.mt-md-3{margin-top:12px!important}.mt-md-4{margin-top:16px!important}.mt-md-5{margin-top:20px!important}.mt-md-6{margin-top:24px!important}.mt-md-7{margin-top:28px!important}.mt-md-8{margin-top:32px!important}.mt-md-9{margin-top:36px!important}.mt-md-10{margin-top:40px!important}.mt-md-11{margin-top:44px!important}.mt-md-12{margin-top:48px!important}.mt-md-13{margin-top:52px!important}.mt-md-14{margin-top:56px!important}.mt-md-15{margin-top:60px!important}.mt-md-16{margin-top:64px!important}.mt-md-auto{margin-top:auto!important}.mr-md-0{margin-right:0!important}.mr-md-1{margin-right:4px!important}.mr-md-2{margin-right:8px!important}.mr-md-3{margin-right:12px!important}.mr-md-4{margin-right:16px!important}.mr-md-5{margin-right:20px!important}.mr-md-6{margin-right:24px!important}.mr-md-7{margin-right:28px!important}.mr-md-8{margin-right:32px!important}.mr-md-9{margin-right:36px!important}.mr-md-10{margin-right:40px!important}.mr-md-11{margin-right:44px!important}.mr-md-12{margin-right:48px!important}.mr-md-13{margin-right:52px!important}.mr-md-14{margin-right:56px!important}.mr-md-15{margin-right:60px!important}.mr-md-16{margin-right:64px!important}.mr-md-auto{margin-right:auto!important}.mb-md-0{margin-bottom:0!important}.mb-md-1{margin-bottom:4px!important}.mb-md-2{margin-bottom:8px!important}.mb-md-3{margin-bottom:12px!important}.mb-md-4{margin-bottom:16px!important}.mb-md-5{margin-bottom:20px!important}.mb-md-6{margin-bottom:24px!important}.mb-md-7{margin-bottom:28px!important}.mb-md-8{margin-bottom:32px!important}.mb-md-9{margin-bottom:36px!important}.mb-md-10{margin-bottom:40px!important}.mb-md-11{margin-bottom:44px!important}.mb-md-12{margin-bottom:48px!important}.mb-md-13{margin-bottom:52px!important}.mb-md-14{margin-bottom:56px!important}.mb-md-15{margin-bottom:60px!important}.mb-md-16{margin-bottom:64px!important}.mb-md-auto{margin-bottom:auto!important}.ml-md-0{margin-left:0!important}.ml-md-1{margin-left:4px!important}.ml-md-2{margin-left:8px!important}.ml-md-3{margin-left:12px!important}.ml-md-4{margin-left:16px!important}.ml-md-5{margin-left:20px!important}.ml-md-6{margin-left:24px!important}.ml-md-7{margin-left:28px!important}.ml-md-8{margin-left:32px!important}.ml-md-9{margin-left:36px!important}.ml-md-10{margin-left:40px!important}.ml-md-11{margin-left:44px!important}.ml-md-12{margin-left:48px!important}.ml-md-13{margin-left:52px!important}.ml-md-14{margin-left:56px!important}.ml-md-15{margin-left:60px!important}.ml-md-16{margin-left:64px!important}.ml-md-auto{margin-left:auto!important}.ms-md-0{margin-inline-start:0px!important}.ms-md-1{margin-inline-start:4px!important}.ms-md-2{margin-inline-start:8px!important}.ms-md-3{margin-inline-start:12px!important}.ms-md-4{margin-inline-start:16px!important}.ms-md-5{margin-inline-start:20px!important}.ms-md-6{margin-inline-start:24px!important}.ms-md-7{margin-inline-start:28px!important}.ms-md-8{margin-inline-start:32px!important}.ms-md-9{margin-inline-start:36px!important}.ms-md-10{margin-inline-start:40px!important}.ms-md-11{margin-inline-start:44px!important}.ms-md-12{margin-inline-start:48px!important}.ms-md-13{margin-inline-start:52px!important}.ms-md-14{margin-inline-start:56px!important}.ms-md-15{margin-inline-start:60px!important}.ms-md-16{margin-inline-start:64px!important}.ms-md-auto{margin-inline-start:auto!important}.me-md-0{margin-inline-end:0px!important}.me-md-1{margin-inline-end:4px!important}.me-md-2{margin-inline-end:8px!important}.me-md-3{margin-inline-end:12px!important}.me-md-4{margin-inline-end:16px!important}.me-md-5{margin-inline-end:20px!important}.me-md-6{margin-inline-end:24px!important}.me-md-7{margin-inline-end:28px!important}.me-md-8{margin-inline-end:32px!important}.me-md-9{margin-inline-end:36px!important}.me-md-10{margin-inline-end:40px!important}.me-md-11{margin-inline-end:44px!important}.me-md-12{margin-inline-end:48px!important}.me-md-13{margin-inline-end:52px!important}.me-md-14{margin-inline-end:56px!important}.me-md-15{margin-inline-end:60px!important}.me-md-16{margin-inline-end:64px!important}.me-md-auto{margin-inline-end:auto!important}.ma-md-n1{margin:-4px!important}.ma-md-n2{margin:-8px!important}.ma-md-n3{margin:-12px!important}.ma-md-n4{margin:-16px!important}.ma-md-n5{margin:-20px!important}.ma-md-n6{margin:-24px!important}.ma-md-n7{margin:-28px!important}.ma-md-n8{margin:-32px!important}.ma-md-n9{margin:-36px!important}.ma-md-n10{margin:-40px!important}.ma-md-n11{margin:-44px!important}.ma-md-n12{margin:-48px!important}.ma-md-n13{margin:-52px!important}.ma-md-n14{margin:-56px!important}.ma-md-n15{margin:-60px!important}.ma-md-n16{margin:-64px!important}.mx-md-n1{margin-right:-4px!important;margin-left:-4px!important}.mx-md-n2{margin-right:-8px!important;margin-left:-8px!important}.mx-md-n3{margin-right:-12px!important;margin-left:-12px!important}.mx-md-n4{margin-right:-16px!important;margin-left:-16px!important}.mx-md-n5{margin-right:-20px!important;margin-left:-20px!important}.mx-md-n6{margin-right:-24px!important;margin-left:-24px!important}.mx-md-n7{margin-right:-28px!important;margin-left:-28px!important}.mx-md-n8{margin-right:-32px!important;margin-left:-32px!important}.mx-md-n9{margin-right:-36px!important;margin-left:-36px!important}.mx-md-n10{margin-right:-40px!important;margin-left:-40px!important}.mx-md-n11{margin-right:-44px!important;margin-left:-44px!important}.mx-md-n12{margin-right:-48px!important;margin-left:-48px!important}.mx-md-n13{margin-right:-52px!important;margin-left:-52px!important}.mx-md-n14{margin-right:-56px!important;margin-left:-56px!important}.mx-md-n15{margin-right:-60px!important;margin-left:-60px!important}.mx-md-n16{margin-right:-64px!important;margin-left:-64px!important}.my-md-n1{margin-top:-4px!important;margin-bottom:-4px!important}.my-md-n2{margin-top:-8px!important;margin-bottom:-8px!important}.my-md-n3{margin-top:-12px!important;margin-bottom:-12px!important}.my-md-n4{margin-top:-16px!important;margin-bottom:-16px!important}.my-md-n5{margin-top:-20px!important;margin-bottom:-20px!important}.my-md-n6{margin-top:-24px!important;margin-bottom:-24px!important}.my-md-n7{margin-top:-28px!important;margin-bottom:-28px!important}.my-md-n8{margin-top:-32px!important;margin-bottom:-32px!important}.my-md-n9{margin-top:-36px!important;margin-bottom:-36px!important}.my-md-n10{margin-top:-40px!important;margin-bottom:-40px!important}.my-md-n11{margin-top:-44px!important;margin-bottom:-44px!important}.my-md-n12{margin-top:-48px!important;margin-bottom:-48px!important}.my-md-n13{margin-top:-52px!important;margin-bottom:-52px!important}.my-md-n14{margin-top:-56px!important;margin-bottom:-56px!important}.my-md-n15{margin-top:-60px!important;margin-bottom:-60px!important}.my-md-n16{margin-top:-64px!important;margin-bottom:-64px!important}.mt-md-n1{margin-top:-4px!important}.mt-md-n2{margin-top:-8px!important}.mt-md-n3{margin-top:-12px!important}.mt-md-n4{margin-top:-16px!important}.mt-md-n5{margin-top:-20px!important}.mt-md-n6{margin-top:-24px!important}.mt-md-n7{margin-top:-28px!important}.mt-md-n8{margin-top:-32px!important}.mt-md-n9{margin-top:-36px!important}.mt-md-n10{margin-top:-40px!important}.mt-md-n11{margin-top:-44px!important}.mt-md-n12{margin-top:-48px!important}.mt-md-n13{margin-top:-52px!important}.mt-md-n14{margin-top:-56px!important}.mt-md-n15{margin-top:-60px!important}.mt-md-n16{margin-top:-64px!important}.mr-md-n1{margin-right:-4px!important}.mr-md-n2{margin-right:-8px!important}.mr-md-n3{margin-right:-12px!important}.mr-md-n4{margin-right:-16px!important}.mr-md-n5{margin-right:-20px!important}.mr-md-n6{margin-right:-24px!important}.mr-md-n7{margin-right:-28px!important}.mr-md-n8{margin-right:-32px!important}.mr-md-n9{margin-right:-36px!important}.mr-md-n10{margin-right:-40px!important}.mr-md-n11{margin-right:-44px!important}.mr-md-n12{margin-right:-48px!important}.mr-md-n13{margin-right:-52px!important}.mr-md-n14{margin-right:-56px!important}.mr-md-n15{margin-right:-60px!important}.mr-md-n16{margin-right:-64px!important}.mb-md-n1{margin-bottom:-4px!important}.mb-md-n2{margin-bottom:-8px!important}.mb-md-n3{margin-bottom:-12px!important}.mb-md-n4{margin-bottom:-16px!important}.mb-md-n5{margin-bottom:-20px!important}.mb-md-n6{margin-bottom:-24px!important}.mb-md-n7{margin-bottom:-28px!important}.mb-md-n8{margin-bottom:-32px!important}.mb-md-n9{margin-bottom:-36px!important}.mb-md-n10{margin-bottom:-40px!important}.mb-md-n11{margin-bottom:-44px!important}.mb-md-n12{margin-bottom:-48px!important}.mb-md-n13{margin-bottom:-52px!important}.mb-md-n14{margin-bottom:-56px!important}.mb-md-n15{margin-bottom:-60px!important}.mb-md-n16{margin-bottom:-64px!important}.ml-md-n1{margin-left:-4px!important}.ml-md-n2{margin-left:-8px!important}.ml-md-n3{margin-left:-12px!important}.ml-md-n4{margin-left:-16px!important}.ml-md-n5{margin-left:-20px!important}.ml-md-n6{margin-left:-24px!important}.ml-md-n7{margin-left:-28px!important}.ml-md-n8{margin-left:-32px!important}.ml-md-n9{margin-left:-36px!important}.ml-md-n10{margin-left:-40px!important}.ml-md-n11{margin-left:-44px!important}.ml-md-n12{margin-left:-48px!important}.ml-md-n13{margin-left:-52px!important}.ml-md-n14{margin-left:-56px!important}.ml-md-n15{margin-left:-60px!important}.ml-md-n16{margin-left:-64px!important}.ms-md-n1{margin-inline-start:-4px!important}.ms-md-n2{margin-inline-start:-8px!important}.ms-md-n3{margin-inline-start:-12px!important}.ms-md-n4{margin-inline-start:-16px!important}.ms-md-n5{margin-inline-start:-20px!important}.ms-md-n6{margin-inline-start:-24px!important}.ms-md-n7{margin-inline-start:-28px!important}.ms-md-n8{margin-inline-start:-32px!important}.ms-md-n9{margin-inline-start:-36px!important}.ms-md-n10{margin-inline-start:-40px!important}.ms-md-n11{margin-inline-start:-44px!important}.ms-md-n12{margin-inline-start:-48px!important}.ms-md-n13{margin-inline-start:-52px!important}.ms-md-n14{margin-inline-start:-56px!important}.ms-md-n15{margin-inline-start:-60px!important}.ms-md-n16{margin-inline-start:-64px!important}.me-md-n1{margin-inline-end:-4px!important}.me-md-n2{margin-inline-end:-8px!important}.me-md-n3{margin-inline-end:-12px!important}.me-md-n4{margin-inline-end:-16px!important}.me-md-n5{margin-inline-end:-20px!important}.me-md-n6{margin-inline-end:-24px!important}.me-md-n7{margin-inline-end:-28px!important}.me-md-n8{margin-inline-end:-32px!important}.me-md-n9{margin-inline-end:-36px!important}.me-md-n10{margin-inline-end:-40px!important}.me-md-n11{margin-inline-end:-44px!important}.me-md-n12{margin-inline-end:-48px!important}.me-md-n13{margin-inline-end:-52px!important}.me-md-n14{margin-inline-end:-56px!important}.me-md-n15{margin-inline-end:-60px!important}.me-md-n16{margin-inline-end:-64px!important}.pa-md-0{padding:0!important}.pa-md-1{padding:4px!important}.pa-md-2{padding:8px!important}.pa-md-3{padding:12px!important}.pa-md-4{padding:16px!important}.pa-md-5{padding:20px!important}.pa-md-6{padding:24px!important}.pa-md-7{padding:28px!important}.pa-md-8{padding:32px!important}.pa-md-9{padding:36px!important}.pa-md-10{padding:40px!important}.pa-md-11{padding:44px!important}.pa-md-12{padding:48px!important}.pa-md-13{padding:52px!important}.pa-md-14{padding:56px!important}.pa-md-15{padding:60px!important}.pa-md-16{padding:64px!important}.px-md-0{padding-right:0!important;padding-left:0!important}.px-md-1{padding-right:4px!important;padding-left:4px!important}.px-md-2{padding-right:8px!important;padding-left:8px!important}.px-md-3{padding-right:12px!important;padding-left:12px!important}.px-md-4{padding-right:16px!important;padding-left:16px!important}.px-md-5{padding-right:20px!important;padding-left:20px!important}.px-md-6{padding-right:24px!important;padding-left:24px!important}.px-md-7{padding-right:28px!important;padding-left:28px!important}.px-md-8{padding-right:32px!important;padding-left:32px!important}.px-md-9{padding-right:36px!important;padding-left:36px!important}.px-md-10{padding-right:40px!important;padding-left:40px!important}.px-md-11{padding-right:44px!important;padding-left:44px!important}.px-md-12{padding-right:48px!important;padding-left:48px!important}.px-md-13{padding-right:52px!important;padding-left:52px!important}.px-md-14{padding-right:56px!important;padding-left:56px!important}.px-md-15{padding-right:60px!important;padding-left:60px!important}.px-md-16{padding-right:64px!important;padding-left:64px!important}.py-md-0{padding-top:0!important;padding-bottom:0!important}.py-md-1{padding-top:4px!important;padding-bottom:4px!important}.py-md-2{padding-top:8px!important;padding-bottom:8px!important}.py-md-3{padding-top:12px!important;padding-bottom:12px!important}.py-md-4{padding-top:16px!important;padding-bottom:16px!important}.py-md-5{padding-top:20px!important;padding-bottom:20px!important}.py-md-6{padding-top:24px!important;padding-bottom:24px!important}.py-md-7{padding-top:28px!important;padding-bottom:28px!important}.py-md-8{padding-top:32px!important;padding-bottom:32px!important}.py-md-9{padding-top:36px!important;padding-bottom:36px!important}.py-md-10{padding-top:40px!important;padding-bottom:40px!important}.py-md-11{padding-top:44px!important;padding-bottom:44px!important}.py-md-12{padding-top:48px!important;padding-bottom:48px!important}.py-md-13{padding-top:52px!important;padding-bottom:52px!important}.py-md-14{padding-top:56px!important;padding-bottom:56px!important}.py-md-15{padding-top:60px!important;padding-bottom:60px!important}.py-md-16{padding-top:64px!important;padding-bottom:64px!important}.pt-md-0{padding-top:0!important}.pt-md-1{padding-top:4px!important}.pt-md-2{padding-top:8px!important}.pt-md-3{padding-top:12px!important}.pt-md-4{padding-top:16px!important}.pt-md-5{padding-top:20px!important}.pt-md-6{padding-top:24px!important}.pt-md-7{padding-top:28px!important}.pt-md-8{padding-top:32px!important}.pt-md-9{padding-top:36px!important}.pt-md-10{padding-top:40px!important}.pt-md-11{padding-top:44px!important}.pt-md-12{padding-top:48px!important}.pt-md-13{padding-top:52px!important}.pt-md-14{padding-top:56px!important}.pt-md-15{padding-top:60px!important}.pt-md-16{padding-top:64px!important}.pr-md-0{padding-right:0!important}.pr-md-1{padding-right:4px!important}.pr-md-2{padding-right:8px!important}.pr-md-3{padding-right:12px!important}.pr-md-4{padding-right:16px!important}.pr-md-5{padding-right:20px!important}.pr-md-6{padding-right:24px!important}.pr-md-7{padding-right:28px!important}.pr-md-8{padding-right:32px!important}.pr-md-9{padding-right:36px!important}.pr-md-10{padding-right:40px!important}.pr-md-11{padding-right:44px!important}.pr-md-12{padding-right:48px!important}.pr-md-13{padding-right:52px!important}.pr-md-14{padding-right:56px!important}.pr-md-15{padding-right:60px!important}.pr-md-16{padding-right:64px!important}.pb-md-0{padding-bottom:0!important}.pb-md-1{padding-bottom:4px!important}.pb-md-2{padding-bottom:8px!important}.pb-md-3{padding-bottom:12px!important}.pb-md-4{padding-bottom:16px!important}.pb-md-5{padding-bottom:20px!important}.pb-md-6{padding-bottom:24px!important}.pb-md-7{padding-bottom:28px!important}.pb-md-8{padding-bottom:32px!important}.pb-md-9{padding-bottom:36px!important}.pb-md-10{padding-bottom:40px!important}.pb-md-11{padding-bottom:44px!important}.pb-md-12{padding-bottom:48px!important}.pb-md-13{padding-bottom:52px!important}.pb-md-14{padding-bottom:56px!important}.pb-md-15{padding-bottom:60px!important}.pb-md-16{padding-bottom:64px!important}.pl-md-0{padding-left:0!important}.pl-md-1{padding-left:4px!important}.pl-md-2{padding-left:8px!important}.pl-md-3{padding-left:12px!important}.pl-md-4{padding-left:16px!important}.pl-md-5{padding-left:20px!important}.pl-md-6{padding-left:24px!important}.pl-md-7{padding-left:28px!important}.pl-md-8{padding-left:32px!important}.pl-md-9{padding-left:36px!important}.pl-md-10{padding-left:40px!important}.pl-md-11{padding-left:44px!important}.pl-md-12{padding-left:48px!important}.pl-md-13{padding-left:52px!important}.pl-md-14{padding-left:56px!important}.pl-md-15{padding-left:60px!important}.pl-md-16{padding-left:64px!important}.ps-md-0{padding-inline-start:0px!important}.ps-md-1{padding-inline-start:4px!important}.ps-md-2{padding-inline-start:8px!important}.ps-md-3{padding-inline-start:12px!important}.ps-md-4{padding-inline-start:16px!important}.ps-md-5{padding-inline-start:20px!important}.ps-md-6{padding-inline-start:24px!important}.ps-md-7{padding-inline-start:28px!important}.ps-md-8{padding-inline-start:32px!important}.ps-md-9{padding-inline-start:36px!important}.ps-md-10{padding-inline-start:40px!important}.ps-md-11{padding-inline-start:44px!important}.ps-md-12{padding-inline-start:48px!important}.ps-md-13{padding-inline-start:52px!important}.ps-md-14{padding-inline-start:56px!important}.ps-md-15{padding-inline-start:60px!important}.ps-md-16{padding-inline-start:64px!important}.pe-md-0{padding-inline-end:0px!important}.pe-md-1{padding-inline-end:4px!important}.pe-md-2{padding-inline-end:8px!important}.pe-md-3{padding-inline-end:12px!important}.pe-md-4{padding-inline-end:16px!important}.pe-md-5{padding-inline-end:20px!important}.pe-md-6{padding-inline-end:24px!important}.pe-md-7{padding-inline-end:28px!important}.pe-md-8{padding-inline-end:32px!important}.pe-md-9{padding-inline-end:36px!important}.pe-md-10{padding-inline-end:40px!important}.pe-md-11{padding-inline-end:44px!important}.pe-md-12{padding-inline-end:48px!important}.pe-md-13{padding-inline-end:52px!important}.pe-md-14{padding-inline-end:56px!important}.pe-md-15{padding-inline-end:60px!important}.pe-md-16{padding-inline-end:64px!important}.text-md-left{text-align:left!important}.text-md-right{text-align:right!important}.text-md-center{text-align:center!important}.text-md-justify{text-align:justify!important}.text-md-start{text-align:start!important}.text-md-end{text-align:end!important}.text-md-h1{font-size:6rem!important;font-weight:300;line-height:6rem;letter-spacing:-.015625em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-md-h2{font-size:3.75rem!important;font-weight:300;line-height:3.75rem;letter-spacing:-.0083333333em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-md-h3{font-size:3rem!important;font-weight:400;line-height:3.125rem;letter-spacing:normal!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-md-h4{font-size:2.125rem!important;font-weight:400;line-height:2.5rem;letter-spacing:.0073529412em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-md-h5{font-size:1.5rem!important;font-weight:400;line-height:2rem;letter-spacing:normal!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-md-h6{font-size:1.25rem!important;font-weight:500;line-height:2rem;letter-spacing:.0125em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-md-subtitle-1{font-size:1rem!important;font-weight:400;line-height:1.75rem;letter-spacing:.009375em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-md-subtitle-2{font-size:.875rem!important;font-weight:500;line-height:1.375rem;letter-spacing:.0071428571em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-md-body-1{font-size:1rem!important;font-weight:400;line-height:1.5rem;letter-spacing:.03125em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-md-body-2{font-size:.875rem!important;font-weight:400;line-height:1.25rem;letter-spacing:.0178571429em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-md-button{font-size:.875rem!important;font-weight:500;line-height:2.25rem;letter-spacing:.0892857143em!important;font-family:Roboto,sans-serif;text-transform:uppercase!important}.text-md-caption{font-size:.75rem!important;font-weight:400;line-height:1.25rem;letter-spacing:.0333333333em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-md-overline{font-size:.75rem!important;font-weight:500;line-height:2rem;letter-spacing:.1666666667em!important;font-family:Roboto,sans-serif;text-transform:uppercase!important}}@media (min-width: 1280px){.d-lg-none{display:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:flex!important}.d-lg-inline-flex{display:inline-flex!important}.float-lg-none{float:none!important}.float-lg-left{float:left!important}.float-lg-right{float:right!important}.v-locale--is-rtl .float-lg-end{float:left!important}.v-locale--is-rtl .float-lg-start,.v-locale--is-ltr .float-lg-end{float:right!important}.v-locale--is-ltr .float-lg-start{float:left!important}.flex-lg-fill,.flex-lg-1-1{flex:1 1 auto!important}.flex-lg-1-0{flex:1 0 auto!important}.flex-lg-0-1{flex:0 1 auto!important}.flex-lg-0-0{flex:0 0 auto!important}.flex-lg-1-1-100{flex:1 1 100%!important}.flex-lg-1-0-100{flex:1 0 100%!important}.flex-lg-0-1-100{flex:0 1 100%!important}.flex-lg-0-0-100{flex:0 0 100%!important}.flex-lg-row{flex-direction:row!important}.flex-lg-column{flex-direction:column!important}.flex-lg-row-reverse{flex-direction:row-reverse!important}.flex-lg-column-reverse{flex-direction:column-reverse!important}.flex-lg-grow-0{flex-grow:0!important}.flex-lg-grow-1{flex-grow:1!important}.flex-lg-shrink-0{flex-shrink:0!important}.flex-lg-shrink-1{flex-shrink:1!important}.flex-lg-wrap{flex-wrap:wrap!important}.flex-lg-nowrap{flex-wrap:nowrap!important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-lg-start{justify-content:flex-start!important}.justify-lg-end{justify-content:flex-end!important}.justify-lg-center{justify-content:center!important}.justify-lg-space-between{justify-content:space-between!important}.justify-lg-space-around{justify-content:space-around!important}.justify-lg-space-evenly{justify-content:space-evenly!important}.align-lg-start{align-items:flex-start!important}.align-lg-end{align-items:flex-end!important}.align-lg-center{align-items:center!important}.align-lg-baseline{align-items:baseline!important}.align-lg-stretch{align-items:stretch!important}.align-content-lg-start{align-content:flex-start!important}.align-content-lg-end{align-content:flex-end!important}.align-content-lg-center{align-content:center!important}.align-content-lg-space-between{align-content:space-between!important}.align-content-lg-space-around{align-content:space-around!important}.align-content-lg-space-evenly{align-content:space-evenly!important}.align-content-lg-stretch{align-content:stretch!important}.align-self-lg-auto{align-self:auto!important}.align-self-lg-start{align-self:flex-start!important}.align-self-lg-end{align-self:flex-end!important}.align-self-lg-center{align-self:center!important}.align-self-lg-baseline{align-self:baseline!important}.align-self-lg-stretch{align-self:stretch!important}.order-lg-first{order:-1!important}.order-lg-0{order:0!important}.order-lg-1{order:1!important}.order-lg-2{order:2!important}.order-lg-3{order:3!important}.order-lg-4{order:4!important}.order-lg-5{order:5!important}.order-lg-6{order:6!important}.order-lg-7{order:7!important}.order-lg-8{order:8!important}.order-lg-9{order:9!important}.order-lg-10{order:10!important}.order-lg-11{order:11!important}.order-lg-12{order:12!important}.order-lg-last{order:13!important}.ga-lg-0{gap:0px!important}.ga-lg-1{gap:4px!important}.ga-lg-2{gap:8px!important}.ga-lg-3{gap:12px!important}.ga-lg-4{gap:16px!important}.ga-lg-5{gap:20px!important}.ga-lg-6{gap:24px!important}.ga-lg-7{gap:28px!important}.ga-lg-8{gap:32px!important}.ga-lg-9{gap:36px!important}.ga-lg-10{gap:40px!important}.ga-lg-11{gap:44px!important}.ga-lg-12{gap:48px!important}.ga-lg-13{gap:52px!important}.ga-lg-14{gap:56px!important}.ga-lg-15{gap:60px!important}.ga-lg-16{gap:64px!important}.ga-lg-auto{gap:auto!important}.gr-lg-0{row-gap:0px!important}.gr-lg-1{row-gap:4px!important}.gr-lg-2{row-gap:8px!important}.gr-lg-3{row-gap:12px!important}.gr-lg-4{row-gap:16px!important}.gr-lg-5{row-gap:20px!important}.gr-lg-6{row-gap:24px!important}.gr-lg-7{row-gap:28px!important}.gr-lg-8{row-gap:32px!important}.gr-lg-9{row-gap:36px!important}.gr-lg-10{row-gap:40px!important}.gr-lg-11{row-gap:44px!important}.gr-lg-12{row-gap:48px!important}.gr-lg-13{row-gap:52px!important}.gr-lg-14{row-gap:56px!important}.gr-lg-15{row-gap:60px!important}.gr-lg-16{row-gap:64px!important}.gr-lg-auto{row-gap:auto!important}.gc-lg-0{column-gap:0px!important}.gc-lg-1{column-gap:4px!important}.gc-lg-2{column-gap:8px!important}.gc-lg-3{column-gap:12px!important}.gc-lg-4{column-gap:16px!important}.gc-lg-5{column-gap:20px!important}.gc-lg-6{column-gap:24px!important}.gc-lg-7{column-gap:28px!important}.gc-lg-8{column-gap:32px!important}.gc-lg-9{column-gap:36px!important}.gc-lg-10{column-gap:40px!important}.gc-lg-11{column-gap:44px!important}.gc-lg-12{column-gap:48px!important}.gc-lg-13{column-gap:52px!important}.gc-lg-14{column-gap:56px!important}.gc-lg-15{column-gap:60px!important}.gc-lg-16{column-gap:64px!important}.gc-lg-auto{column-gap:auto!important}.ma-lg-0{margin:0!important}.ma-lg-1{margin:4px!important}.ma-lg-2{margin:8px!important}.ma-lg-3{margin:12px!important}.ma-lg-4{margin:16px!important}.ma-lg-5{margin:20px!important}.ma-lg-6{margin:24px!important}.ma-lg-7{margin:28px!important}.ma-lg-8{margin:32px!important}.ma-lg-9{margin:36px!important}.ma-lg-10{margin:40px!important}.ma-lg-11{margin:44px!important}.ma-lg-12{margin:48px!important}.ma-lg-13{margin:52px!important}.ma-lg-14{margin:56px!important}.ma-lg-15{margin:60px!important}.ma-lg-16{margin:64px!important}.ma-lg-auto{margin:auto!important}.mx-lg-0{margin-right:0!important;margin-left:0!important}.mx-lg-1{margin-right:4px!important;margin-left:4px!important}.mx-lg-2{margin-right:8px!important;margin-left:8px!important}.mx-lg-3{margin-right:12px!important;margin-left:12px!important}.mx-lg-4{margin-right:16px!important;margin-left:16px!important}.mx-lg-5{margin-right:20px!important;margin-left:20px!important}.mx-lg-6{margin-right:24px!important;margin-left:24px!important}.mx-lg-7{margin-right:28px!important;margin-left:28px!important}.mx-lg-8{margin-right:32px!important;margin-left:32px!important}.mx-lg-9{margin-right:36px!important;margin-left:36px!important}.mx-lg-10{margin-right:40px!important;margin-left:40px!important}.mx-lg-11{margin-right:44px!important;margin-left:44px!important}.mx-lg-12{margin-right:48px!important;margin-left:48px!important}.mx-lg-13{margin-right:52px!important;margin-left:52px!important}.mx-lg-14{margin-right:56px!important;margin-left:56px!important}.mx-lg-15{margin-right:60px!important;margin-left:60px!important}.mx-lg-16{margin-right:64px!important;margin-left:64px!important}.mx-lg-auto{margin-right:auto!important;margin-left:auto!important}.my-lg-0{margin-top:0!important;margin-bottom:0!important}.my-lg-1{margin-top:4px!important;margin-bottom:4px!important}.my-lg-2{margin-top:8px!important;margin-bottom:8px!important}.my-lg-3{margin-top:12px!important;margin-bottom:12px!important}.my-lg-4{margin-top:16px!important;margin-bottom:16px!important}.my-lg-5{margin-top:20px!important;margin-bottom:20px!important}.my-lg-6{margin-top:24px!important;margin-bottom:24px!important}.my-lg-7{margin-top:28px!important;margin-bottom:28px!important}.my-lg-8{margin-top:32px!important;margin-bottom:32px!important}.my-lg-9{margin-top:36px!important;margin-bottom:36px!important}.my-lg-10{margin-top:40px!important;margin-bottom:40px!important}.my-lg-11{margin-top:44px!important;margin-bottom:44px!important}.my-lg-12{margin-top:48px!important;margin-bottom:48px!important}.my-lg-13{margin-top:52px!important;margin-bottom:52px!important}.my-lg-14{margin-top:56px!important;margin-bottom:56px!important}.my-lg-15{margin-top:60px!important;margin-bottom:60px!important}.my-lg-16{margin-top:64px!important;margin-bottom:64px!important}.my-lg-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-lg-0{margin-top:0!important}.mt-lg-1{margin-top:4px!important}.mt-lg-2{margin-top:8px!important}.mt-lg-3{margin-top:12px!important}.mt-lg-4{margin-top:16px!important}.mt-lg-5{margin-top:20px!important}.mt-lg-6{margin-top:24px!important}.mt-lg-7{margin-top:28px!important}.mt-lg-8{margin-top:32px!important}.mt-lg-9{margin-top:36px!important}.mt-lg-10{margin-top:40px!important}.mt-lg-11{margin-top:44px!important}.mt-lg-12{margin-top:48px!important}.mt-lg-13{margin-top:52px!important}.mt-lg-14{margin-top:56px!important}.mt-lg-15{margin-top:60px!important}.mt-lg-16{margin-top:64px!important}.mt-lg-auto{margin-top:auto!important}.mr-lg-0{margin-right:0!important}.mr-lg-1{margin-right:4px!important}.mr-lg-2{margin-right:8px!important}.mr-lg-3{margin-right:12px!important}.mr-lg-4{margin-right:16px!important}.mr-lg-5{margin-right:20px!important}.mr-lg-6{margin-right:24px!important}.mr-lg-7{margin-right:28px!important}.mr-lg-8{margin-right:32px!important}.mr-lg-9{margin-right:36px!important}.mr-lg-10{margin-right:40px!important}.mr-lg-11{margin-right:44px!important}.mr-lg-12{margin-right:48px!important}.mr-lg-13{margin-right:52px!important}.mr-lg-14{margin-right:56px!important}.mr-lg-15{margin-right:60px!important}.mr-lg-16{margin-right:64px!important}.mr-lg-auto{margin-right:auto!important}.mb-lg-0{margin-bottom:0!important}.mb-lg-1{margin-bottom:4px!important}.mb-lg-2{margin-bottom:8px!important}.mb-lg-3{margin-bottom:12px!important}.mb-lg-4{margin-bottom:16px!important}.mb-lg-5{margin-bottom:20px!important}.mb-lg-6{margin-bottom:24px!important}.mb-lg-7{margin-bottom:28px!important}.mb-lg-8{margin-bottom:32px!important}.mb-lg-9{margin-bottom:36px!important}.mb-lg-10{margin-bottom:40px!important}.mb-lg-11{margin-bottom:44px!important}.mb-lg-12{margin-bottom:48px!important}.mb-lg-13{margin-bottom:52px!important}.mb-lg-14{margin-bottom:56px!important}.mb-lg-15{margin-bottom:60px!important}.mb-lg-16{margin-bottom:64px!important}.mb-lg-auto{margin-bottom:auto!important}.ml-lg-0{margin-left:0!important}.ml-lg-1{margin-left:4px!important}.ml-lg-2{margin-left:8px!important}.ml-lg-3{margin-left:12px!important}.ml-lg-4{margin-left:16px!important}.ml-lg-5{margin-left:20px!important}.ml-lg-6{margin-left:24px!important}.ml-lg-7{margin-left:28px!important}.ml-lg-8{margin-left:32px!important}.ml-lg-9{margin-left:36px!important}.ml-lg-10{margin-left:40px!important}.ml-lg-11{margin-left:44px!important}.ml-lg-12{margin-left:48px!important}.ml-lg-13{margin-left:52px!important}.ml-lg-14{margin-left:56px!important}.ml-lg-15{margin-left:60px!important}.ml-lg-16{margin-left:64px!important}.ml-lg-auto{margin-left:auto!important}.ms-lg-0{margin-inline-start:0px!important}.ms-lg-1{margin-inline-start:4px!important}.ms-lg-2{margin-inline-start:8px!important}.ms-lg-3{margin-inline-start:12px!important}.ms-lg-4{margin-inline-start:16px!important}.ms-lg-5{margin-inline-start:20px!important}.ms-lg-6{margin-inline-start:24px!important}.ms-lg-7{margin-inline-start:28px!important}.ms-lg-8{margin-inline-start:32px!important}.ms-lg-9{margin-inline-start:36px!important}.ms-lg-10{margin-inline-start:40px!important}.ms-lg-11{margin-inline-start:44px!important}.ms-lg-12{margin-inline-start:48px!important}.ms-lg-13{margin-inline-start:52px!important}.ms-lg-14{margin-inline-start:56px!important}.ms-lg-15{margin-inline-start:60px!important}.ms-lg-16{margin-inline-start:64px!important}.ms-lg-auto{margin-inline-start:auto!important}.me-lg-0{margin-inline-end:0px!important}.me-lg-1{margin-inline-end:4px!important}.me-lg-2{margin-inline-end:8px!important}.me-lg-3{margin-inline-end:12px!important}.me-lg-4{margin-inline-end:16px!important}.me-lg-5{margin-inline-end:20px!important}.me-lg-6{margin-inline-end:24px!important}.me-lg-7{margin-inline-end:28px!important}.me-lg-8{margin-inline-end:32px!important}.me-lg-9{margin-inline-end:36px!important}.me-lg-10{margin-inline-end:40px!important}.me-lg-11{margin-inline-end:44px!important}.me-lg-12{margin-inline-end:48px!important}.me-lg-13{margin-inline-end:52px!important}.me-lg-14{margin-inline-end:56px!important}.me-lg-15{margin-inline-end:60px!important}.me-lg-16{margin-inline-end:64px!important}.me-lg-auto{margin-inline-end:auto!important}.ma-lg-n1{margin:-4px!important}.ma-lg-n2{margin:-8px!important}.ma-lg-n3{margin:-12px!important}.ma-lg-n4{margin:-16px!important}.ma-lg-n5{margin:-20px!important}.ma-lg-n6{margin:-24px!important}.ma-lg-n7{margin:-28px!important}.ma-lg-n8{margin:-32px!important}.ma-lg-n9{margin:-36px!important}.ma-lg-n10{margin:-40px!important}.ma-lg-n11{margin:-44px!important}.ma-lg-n12{margin:-48px!important}.ma-lg-n13{margin:-52px!important}.ma-lg-n14{margin:-56px!important}.ma-lg-n15{margin:-60px!important}.ma-lg-n16{margin:-64px!important}.mx-lg-n1{margin-right:-4px!important;margin-left:-4px!important}.mx-lg-n2{margin-right:-8px!important;margin-left:-8px!important}.mx-lg-n3{margin-right:-12px!important;margin-left:-12px!important}.mx-lg-n4{margin-right:-16px!important;margin-left:-16px!important}.mx-lg-n5{margin-right:-20px!important;margin-left:-20px!important}.mx-lg-n6{margin-right:-24px!important;margin-left:-24px!important}.mx-lg-n7{margin-right:-28px!important;margin-left:-28px!important}.mx-lg-n8{margin-right:-32px!important;margin-left:-32px!important}.mx-lg-n9{margin-right:-36px!important;margin-left:-36px!important}.mx-lg-n10{margin-right:-40px!important;margin-left:-40px!important}.mx-lg-n11{margin-right:-44px!important;margin-left:-44px!important}.mx-lg-n12{margin-right:-48px!important;margin-left:-48px!important}.mx-lg-n13{margin-right:-52px!important;margin-left:-52px!important}.mx-lg-n14{margin-right:-56px!important;margin-left:-56px!important}.mx-lg-n15{margin-right:-60px!important;margin-left:-60px!important}.mx-lg-n16{margin-right:-64px!important;margin-left:-64px!important}.my-lg-n1{margin-top:-4px!important;margin-bottom:-4px!important}.my-lg-n2{margin-top:-8px!important;margin-bottom:-8px!important}.my-lg-n3{margin-top:-12px!important;margin-bottom:-12px!important}.my-lg-n4{margin-top:-16px!important;margin-bottom:-16px!important}.my-lg-n5{margin-top:-20px!important;margin-bottom:-20px!important}.my-lg-n6{margin-top:-24px!important;margin-bottom:-24px!important}.my-lg-n7{margin-top:-28px!important;margin-bottom:-28px!important}.my-lg-n8{margin-top:-32px!important;margin-bottom:-32px!important}.my-lg-n9{margin-top:-36px!important;margin-bottom:-36px!important}.my-lg-n10{margin-top:-40px!important;margin-bottom:-40px!important}.my-lg-n11{margin-top:-44px!important;margin-bottom:-44px!important}.my-lg-n12{margin-top:-48px!important;margin-bottom:-48px!important}.my-lg-n13{margin-top:-52px!important;margin-bottom:-52px!important}.my-lg-n14{margin-top:-56px!important;margin-bottom:-56px!important}.my-lg-n15{margin-top:-60px!important;margin-bottom:-60px!important}.my-lg-n16{margin-top:-64px!important;margin-bottom:-64px!important}.mt-lg-n1{margin-top:-4px!important}.mt-lg-n2{margin-top:-8px!important}.mt-lg-n3{margin-top:-12px!important}.mt-lg-n4{margin-top:-16px!important}.mt-lg-n5{margin-top:-20px!important}.mt-lg-n6{margin-top:-24px!important}.mt-lg-n7{margin-top:-28px!important}.mt-lg-n8{margin-top:-32px!important}.mt-lg-n9{margin-top:-36px!important}.mt-lg-n10{margin-top:-40px!important}.mt-lg-n11{margin-top:-44px!important}.mt-lg-n12{margin-top:-48px!important}.mt-lg-n13{margin-top:-52px!important}.mt-lg-n14{margin-top:-56px!important}.mt-lg-n15{margin-top:-60px!important}.mt-lg-n16{margin-top:-64px!important}.mr-lg-n1{margin-right:-4px!important}.mr-lg-n2{margin-right:-8px!important}.mr-lg-n3{margin-right:-12px!important}.mr-lg-n4{margin-right:-16px!important}.mr-lg-n5{margin-right:-20px!important}.mr-lg-n6{margin-right:-24px!important}.mr-lg-n7{margin-right:-28px!important}.mr-lg-n8{margin-right:-32px!important}.mr-lg-n9{margin-right:-36px!important}.mr-lg-n10{margin-right:-40px!important}.mr-lg-n11{margin-right:-44px!important}.mr-lg-n12{margin-right:-48px!important}.mr-lg-n13{margin-right:-52px!important}.mr-lg-n14{margin-right:-56px!important}.mr-lg-n15{margin-right:-60px!important}.mr-lg-n16{margin-right:-64px!important}.mb-lg-n1{margin-bottom:-4px!important}.mb-lg-n2{margin-bottom:-8px!important}.mb-lg-n3{margin-bottom:-12px!important}.mb-lg-n4{margin-bottom:-16px!important}.mb-lg-n5{margin-bottom:-20px!important}.mb-lg-n6{margin-bottom:-24px!important}.mb-lg-n7{margin-bottom:-28px!important}.mb-lg-n8{margin-bottom:-32px!important}.mb-lg-n9{margin-bottom:-36px!important}.mb-lg-n10{margin-bottom:-40px!important}.mb-lg-n11{margin-bottom:-44px!important}.mb-lg-n12{margin-bottom:-48px!important}.mb-lg-n13{margin-bottom:-52px!important}.mb-lg-n14{margin-bottom:-56px!important}.mb-lg-n15{margin-bottom:-60px!important}.mb-lg-n16{margin-bottom:-64px!important}.ml-lg-n1{margin-left:-4px!important}.ml-lg-n2{margin-left:-8px!important}.ml-lg-n3{margin-left:-12px!important}.ml-lg-n4{margin-left:-16px!important}.ml-lg-n5{margin-left:-20px!important}.ml-lg-n6{margin-left:-24px!important}.ml-lg-n7{margin-left:-28px!important}.ml-lg-n8{margin-left:-32px!important}.ml-lg-n9{margin-left:-36px!important}.ml-lg-n10{margin-left:-40px!important}.ml-lg-n11{margin-left:-44px!important}.ml-lg-n12{margin-left:-48px!important}.ml-lg-n13{margin-left:-52px!important}.ml-lg-n14{margin-left:-56px!important}.ml-lg-n15{margin-left:-60px!important}.ml-lg-n16{margin-left:-64px!important}.ms-lg-n1{margin-inline-start:-4px!important}.ms-lg-n2{margin-inline-start:-8px!important}.ms-lg-n3{margin-inline-start:-12px!important}.ms-lg-n4{margin-inline-start:-16px!important}.ms-lg-n5{margin-inline-start:-20px!important}.ms-lg-n6{margin-inline-start:-24px!important}.ms-lg-n7{margin-inline-start:-28px!important}.ms-lg-n8{margin-inline-start:-32px!important}.ms-lg-n9{margin-inline-start:-36px!important}.ms-lg-n10{margin-inline-start:-40px!important}.ms-lg-n11{margin-inline-start:-44px!important}.ms-lg-n12{margin-inline-start:-48px!important}.ms-lg-n13{margin-inline-start:-52px!important}.ms-lg-n14{margin-inline-start:-56px!important}.ms-lg-n15{margin-inline-start:-60px!important}.ms-lg-n16{margin-inline-start:-64px!important}.me-lg-n1{margin-inline-end:-4px!important}.me-lg-n2{margin-inline-end:-8px!important}.me-lg-n3{margin-inline-end:-12px!important}.me-lg-n4{margin-inline-end:-16px!important}.me-lg-n5{margin-inline-end:-20px!important}.me-lg-n6{margin-inline-end:-24px!important}.me-lg-n7{margin-inline-end:-28px!important}.me-lg-n8{margin-inline-end:-32px!important}.me-lg-n9{margin-inline-end:-36px!important}.me-lg-n10{margin-inline-end:-40px!important}.me-lg-n11{margin-inline-end:-44px!important}.me-lg-n12{margin-inline-end:-48px!important}.me-lg-n13{margin-inline-end:-52px!important}.me-lg-n14{margin-inline-end:-56px!important}.me-lg-n15{margin-inline-end:-60px!important}.me-lg-n16{margin-inline-end:-64px!important}.pa-lg-0{padding:0!important}.pa-lg-1{padding:4px!important}.pa-lg-2{padding:8px!important}.pa-lg-3{padding:12px!important}.pa-lg-4{padding:16px!important}.pa-lg-5{padding:20px!important}.pa-lg-6{padding:24px!important}.pa-lg-7{padding:28px!important}.pa-lg-8{padding:32px!important}.pa-lg-9{padding:36px!important}.pa-lg-10{padding:40px!important}.pa-lg-11{padding:44px!important}.pa-lg-12{padding:48px!important}.pa-lg-13{padding:52px!important}.pa-lg-14{padding:56px!important}.pa-lg-15{padding:60px!important}.pa-lg-16{padding:64px!important}.px-lg-0{padding-right:0!important;padding-left:0!important}.px-lg-1{padding-right:4px!important;padding-left:4px!important}.px-lg-2{padding-right:8px!important;padding-left:8px!important}.px-lg-3{padding-right:12px!important;padding-left:12px!important}.px-lg-4{padding-right:16px!important;padding-left:16px!important}.px-lg-5{padding-right:20px!important;padding-left:20px!important}.px-lg-6{padding-right:24px!important;padding-left:24px!important}.px-lg-7{padding-right:28px!important;padding-left:28px!important}.px-lg-8{padding-right:32px!important;padding-left:32px!important}.px-lg-9{padding-right:36px!important;padding-left:36px!important}.px-lg-10{padding-right:40px!important;padding-left:40px!important}.px-lg-11{padding-right:44px!important;padding-left:44px!important}.px-lg-12{padding-right:48px!important;padding-left:48px!important}.px-lg-13{padding-right:52px!important;padding-left:52px!important}.px-lg-14{padding-right:56px!important;padding-left:56px!important}.px-lg-15{padding-right:60px!important;padding-left:60px!important}.px-lg-16{padding-right:64px!important;padding-left:64px!important}.py-lg-0{padding-top:0!important;padding-bottom:0!important}.py-lg-1{padding-top:4px!important;padding-bottom:4px!important}.py-lg-2{padding-top:8px!important;padding-bottom:8px!important}.py-lg-3{padding-top:12px!important;padding-bottom:12px!important}.py-lg-4{padding-top:16px!important;padding-bottom:16px!important}.py-lg-5{padding-top:20px!important;padding-bottom:20px!important}.py-lg-6{padding-top:24px!important;padding-bottom:24px!important}.py-lg-7{padding-top:28px!important;padding-bottom:28px!important}.py-lg-8{padding-top:32px!important;padding-bottom:32px!important}.py-lg-9{padding-top:36px!important;padding-bottom:36px!important}.py-lg-10{padding-top:40px!important;padding-bottom:40px!important}.py-lg-11{padding-top:44px!important;padding-bottom:44px!important}.py-lg-12{padding-top:48px!important;padding-bottom:48px!important}.py-lg-13{padding-top:52px!important;padding-bottom:52px!important}.py-lg-14{padding-top:56px!important;padding-bottom:56px!important}.py-lg-15{padding-top:60px!important;padding-bottom:60px!important}.py-lg-16{padding-top:64px!important;padding-bottom:64px!important}.pt-lg-0{padding-top:0!important}.pt-lg-1{padding-top:4px!important}.pt-lg-2{padding-top:8px!important}.pt-lg-3{padding-top:12px!important}.pt-lg-4{padding-top:16px!important}.pt-lg-5{padding-top:20px!important}.pt-lg-6{padding-top:24px!important}.pt-lg-7{padding-top:28px!important}.pt-lg-8{padding-top:32px!important}.pt-lg-9{padding-top:36px!important}.pt-lg-10{padding-top:40px!important}.pt-lg-11{padding-top:44px!important}.pt-lg-12{padding-top:48px!important}.pt-lg-13{padding-top:52px!important}.pt-lg-14{padding-top:56px!important}.pt-lg-15{padding-top:60px!important}.pt-lg-16{padding-top:64px!important}.pr-lg-0{padding-right:0!important}.pr-lg-1{padding-right:4px!important}.pr-lg-2{padding-right:8px!important}.pr-lg-3{padding-right:12px!important}.pr-lg-4{padding-right:16px!important}.pr-lg-5{padding-right:20px!important}.pr-lg-6{padding-right:24px!important}.pr-lg-7{padding-right:28px!important}.pr-lg-8{padding-right:32px!important}.pr-lg-9{padding-right:36px!important}.pr-lg-10{padding-right:40px!important}.pr-lg-11{padding-right:44px!important}.pr-lg-12{padding-right:48px!important}.pr-lg-13{padding-right:52px!important}.pr-lg-14{padding-right:56px!important}.pr-lg-15{padding-right:60px!important}.pr-lg-16{padding-right:64px!important}.pb-lg-0{padding-bottom:0!important}.pb-lg-1{padding-bottom:4px!important}.pb-lg-2{padding-bottom:8px!important}.pb-lg-3{padding-bottom:12px!important}.pb-lg-4{padding-bottom:16px!important}.pb-lg-5{padding-bottom:20px!important}.pb-lg-6{padding-bottom:24px!important}.pb-lg-7{padding-bottom:28px!important}.pb-lg-8{padding-bottom:32px!important}.pb-lg-9{padding-bottom:36px!important}.pb-lg-10{padding-bottom:40px!important}.pb-lg-11{padding-bottom:44px!important}.pb-lg-12{padding-bottom:48px!important}.pb-lg-13{padding-bottom:52px!important}.pb-lg-14{padding-bottom:56px!important}.pb-lg-15{padding-bottom:60px!important}.pb-lg-16{padding-bottom:64px!important}.pl-lg-0{padding-left:0!important}.pl-lg-1{padding-left:4px!important}.pl-lg-2{padding-left:8px!important}.pl-lg-3{padding-left:12px!important}.pl-lg-4{padding-left:16px!important}.pl-lg-5{padding-left:20px!important}.pl-lg-6{padding-left:24px!important}.pl-lg-7{padding-left:28px!important}.pl-lg-8{padding-left:32px!important}.pl-lg-9{padding-left:36px!important}.pl-lg-10{padding-left:40px!important}.pl-lg-11{padding-left:44px!important}.pl-lg-12{padding-left:48px!important}.pl-lg-13{padding-left:52px!important}.pl-lg-14{padding-left:56px!important}.pl-lg-15{padding-left:60px!important}.pl-lg-16{padding-left:64px!important}.ps-lg-0{padding-inline-start:0px!important}.ps-lg-1{padding-inline-start:4px!important}.ps-lg-2{padding-inline-start:8px!important}.ps-lg-3{padding-inline-start:12px!important}.ps-lg-4{padding-inline-start:16px!important}.ps-lg-5{padding-inline-start:20px!important}.ps-lg-6{padding-inline-start:24px!important}.ps-lg-7{padding-inline-start:28px!important}.ps-lg-8{padding-inline-start:32px!important}.ps-lg-9{padding-inline-start:36px!important}.ps-lg-10{padding-inline-start:40px!important}.ps-lg-11{padding-inline-start:44px!important}.ps-lg-12{padding-inline-start:48px!important}.ps-lg-13{padding-inline-start:52px!important}.ps-lg-14{padding-inline-start:56px!important}.ps-lg-15{padding-inline-start:60px!important}.ps-lg-16{padding-inline-start:64px!important}.pe-lg-0{padding-inline-end:0px!important}.pe-lg-1{padding-inline-end:4px!important}.pe-lg-2{padding-inline-end:8px!important}.pe-lg-3{padding-inline-end:12px!important}.pe-lg-4{padding-inline-end:16px!important}.pe-lg-5{padding-inline-end:20px!important}.pe-lg-6{padding-inline-end:24px!important}.pe-lg-7{padding-inline-end:28px!important}.pe-lg-8{padding-inline-end:32px!important}.pe-lg-9{padding-inline-end:36px!important}.pe-lg-10{padding-inline-end:40px!important}.pe-lg-11{padding-inline-end:44px!important}.pe-lg-12{padding-inline-end:48px!important}.pe-lg-13{padding-inline-end:52px!important}.pe-lg-14{padding-inline-end:56px!important}.pe-lg-15{padding-inline-end:60px!important}.pe-lg-16{padding-inline-end:64px!important}.text-lg-left{text-align:left!important}.text-lg-right{text-align:right!important}.text-lg-center{text-align:center!important}.text-lg-justify{text-align:justify!important}.text-lg-start{text-align:start!important}.text-lg-end{text-align:end!important}.text-lg-h1{font-size:6rem!important;font-weight:300;line-height:6rem;letter-spacing:-.015625em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-lg-h2{font-size:3.75rem!important;font-weight:300;line-height:3.75rem;letter-spacing:-.0083333333em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-lg-h3{font-size:3rem!important;font-weight:400;line-height:3.125rem;letter-spacing:normal!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-lg-h4{font-size:2.125rem!important;font-weight:400;line-height:2.5rem;letter-spacing:.0073529412em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-lg-h5{font-size:1.5rem!important;font-weight:400;line-height:2rem;letter-spacing:normal!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-lg-h6{font-size:1.25rem!important;font-weight:500;line-height:2rem;letter-spacing:.0125em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-lg-subtitle-1{font-size:1rem!important;font-weight:400;line-height:1.75rem;letter-spacing:.009375em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-lg-subtitle-2{font-size:.875rem!important;font-weight:500;line-height:1.375rem;letter-spacing:.0071428571em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-lg-body-1{font-size:1rem!important;font-weight:400;line-height:1.5rem;letter-spacing:.03125em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-lg-body-2{font-size:.875rem!important;font-weight:400;line-height:1.25rem;letter-spacing:.0178571429em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-lg-button{font-size:.875rem!important;font-weight:500;line-height:2.25rem;letter-spacing:.0892857143em!important;font-family:Roboto,sans-serif;text-transform:uppercase!important}.text-lg-caption{font-size:.75rem!important;font-weight:400;line-height:1.25rem;letter-spacing:.0333333333em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-lg-overline{font-size:.75rem!important;font-weight:500;line-height:2rem;letter-spacing:.1666666667em!important;font-family:Roboto,sans-serif;text-transform:uppercase!important}}@media (min-width: 1920px){.d-xl-none{display:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:flex!important}.d-xl-inline-flex{display:inline-flex!important}.float-xl-none{float:none!important}.float-xl-left{float:left!important}.float-xl-right{float:right!important}.v-locale--is-rtl .float-xl-end{float:left!important}.v-locale--is-rtl .float-xl-start,.v-locale--is-ltr .float-xl-end{float:right!important}.v-locale--is-ltr .float-xl-start{float:left!important}.flex-xl-fill,.flex-xl-1-1{flex:1 1 auto!important}.flex-xl-1-0{flex:1 0 auto!important}.flex-xl-0-1{flex:0 1 auto!important}.flex-xl-0-0{flex:0 0 auto!important}.flex-xl-1-1-100{flex:1 1 100%!important}.flex-xl-1-0-100{flex:1 0 100%!important}.flex-xl-0-1-100{flex:0 1 100%!important}.flex-xl-0-0-100{flex:0 0 100%!important}.flex-xl-row{flex-direction:row!important}.flex-xl-column{flex-direction:column!important}.flex-xl-row-reverse{flex-direction:row-reverse!important}.flex-xl-column-reverse{flex-direction:column-reverse!important}.flex-xl-grow-0{flex-grow:0!important}.flex-xl-grow-1{flex-grow:1!important}.flex-xl-shrink-0{flex-shrink:0!important}.flex-xl-shrink-1{flex-shrink:1!important}.flex-xl-wrap{flex-wrap:wrap!important}.flex-xl-nowrap{flex-wrap:nowrap!important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-xl-start{justify-content:flex-start!important}.justify-xl-end{justify-content:flex-end!important}.justify-xl-center{justify-content:center!important}.justify-xl-space-between{justify-content:space-between!important}.justify-xl-space-around{justify-content:space-around!important}.justify-xl-space-evenly{justify-content:space-evenly!important}.align-xl-start{align-items:flex-start!important}.align-xl-end{align-items:flex-end!important}.align-xl-center{align-items:center!important}.align-xl-baseline{align-items:baseline!important}.align-xl-stretch{align-items:stretch!important}.align-content-xl-start{align-content:flex-start!important}.align-content-xl-end{align-content:flex-end!important}.align-content-xl-center{align-content:center!important}.align-content-xl-space-between{align-content:space-between!important}.align-content-xl-space-around{align-content:space-around!important}.align-content-xl-space-evenly{align-content:space-evenly!important}.align-content-xl-stretch{align-content:stretch!important}.align-self-xl-auto{align-self:auto!important}.align-self-xl-start{align-self:flex-start!important}.align-self-xl-end{align-self:flex-end!important}.align-self-xl-center{align-self:center!important}.align-self-xl-baseline{align-self:baseline!important}.align-self-xl-stretch{align-self:stretch!important}.order-xl-first{order:-1!important}.order-xl-0{order:0!important}.order-xl-1{order:1!important}.order-xl-2{order:2!important}.order-xl-3{order:3!important}.order-xl-4{order:4!important}.order-xl-5{order:5!important}.order-xl-6{order:6!important}.order-xl-7{order:7!important}.order-xl-8{order:8!important}.order-xl-9{order:9!important}.order-xl-10{order:10!important}.order-xl-11{order:11!important}.order-xl-12{order:12!important}.order-xl-last{order:13!important}.ga-xl-0{gap:0px!important}.ga-xl-1{gap:4px!important}.ga-xl-2{gap:8px!important}.ga-xl-3{gap:12px!important}.ga-xl-4{gap:16px!important}.ga-xl-5{gap:20px!important}.ga-xl-6{gap:24px!important}.ga-xl-7{gap:28px!important}.ga-xl-8{gap:32px!important}.ga-xl-9{gap:36px!important}.ga-xl-10{gap:40px!important}.ga-xl-11{gap:44px!important}.ga-xl-12{gap:48px!important}.ga-xl-13{gap:52px!important}.ga-xl-14{gap:56px!important}.ga-xl-15{gap:60px!important}.ga-xl-16{gap:64px!important}.ga-xl-auto{gap:auto!important}.gr-xl-0{row-gap:0px!important}.gr-xl-1{row-gap:4px!important}.gr-xl-2{row-gap:8px!important}.gr-xl-3{row-gap:12px!important}.gr-xl-4{row-gap:16px!important}.gr-xl-5{row-gap:20px!important}.gr-xl-6{row-gap:24px!important}.gr-xl-7{row-gap:28px!important}.gr-xl-8{row-gap:32px!important}.gr-xl-9{row-gap:36px!important}.gr-xl-10{row-gap:40px!important}.gr-xl-11{row-gap:44px!important}.gr-xl-12{row-gap:48px!important}.gr-xl-13{row-gap:52px!important}.gr-xl-14{row-gap:56px!important}.gr-xl-15{row-gap:60px!important}.gr-xl-16{row-gap:64px!important}.gr-xl-auto{row-gap:auto!important}.gc-xl-0{column-gap:0px!important}.gc-xl-1{column-gap:4px!important}.gc-xl-2{column-gap:8px!important}.gc-xl-3{column-gap:12px!important}.gc-xl-4{column-gap:16px!important}.gc-xl-5{column-gap:20px!important}.gc-xl-6{column-gap:24px!important}.gc-xl-7{column-gap:28px!important}.gc-xl-8{column-gap:32px!important}.gc-xl-9{column-gap:36px!important}.gc-xl-10{column-gap:40px!important}.gc-xl-11{column-gap:44px!important}.gc-xl-12{column-gap:48px!important}.gc-xl-13{column-gap:52px!important}.gc-xl-14{column-gap:56px!important}.gc-xl-15{column-gap:60px!important}.gc-xl-16{column-gap:64px!important}.gc-xl-auto{column-gap:auto!important}.ma-xl-0{margin:0!important}.ma-xl-1{margin:4px!important}.ma-xl-2{margin:8px!important}.ma-xl-3{margin:12px!important}.ma-xl-4{margin:16px!important}.ma-xl-5{margin:20px!important}.ma-xl-6{margin:24px!important}.ma-xl-7{margin:28px!important}.ma-xl-8{margin:32px!important}.ma-xl-9{margin:36px!important}.ma-xl-10{margin:40px!important}.ma-xl-11{margin:44px!important}.ma-xl-12{margin:48px!important}.ma-xl-13{margin:52px!important}.ma-xl-14{margin:56px!important}.ma-xl-15{margin:60px!important}.ma-xl-16{margin:64px!important}.ma-xl-auto{margin:auto!important}.mx-xl-0{margin-right:0!important;margin-left:0!important}.mx-xl-1{margin-right:4px!important;margin-left:4px!important}.mx-xl-2{margin-right:8px!important;margin-left:8px!important}.mx-xl-3{margin-right:12px!important;margin-left:12px!important}.mx-xl-4{margin-right:16px!important;margin-left:16px!important}.mx-xl-5{margin-right:20px!important;margin-left:20px!important}.mx-xl-6{margin-right:24px!important;margin-left:24px!important}.mx-xl-7{margin-right:28px!important;margin-left:28px!important}.mx-xl-8{margin-right:32px!important;margin-left:32px!important}.mx-xl-9{margin-right:36px!important;margin-left:36px!important}.mx-xl-10{margin-right:40px!important;margin-left:40px!important}.mx-xl-11{margin-right:44px!important;margin-left:44px!important}.mx-xl-12{margin-right:48px!important;margin-left:48px!important}.mx-xl-13{margin-right:52px!important;margin-left:52px!important}.mx-xl-14{margin-right:56px!important;margin-left:56px!important}.mx-xl-15{margin-right:60px!important;margin-left:60px!important}.mx-xl-16{margin-right:64px!important;margin-left:64px!important}.mx-xl-auto{margin-right:auto!important;margin-left:auto!important}.my-xl-0{margin-top:0!important;margin-bottom:0!important}.my-xl-1{margin-top:4px!important;margin-bottom:4px!important}.my-xl-2{margin-top:8px!important;margin-bottom:8px!important}.my-xl-3{margin-top:12px!important;margin-bottom:12px!important}.my-xl-4{margin-top:16px!important;margin-bottom:16px!important}.my-xl-5{margin-top:20px!important;margin-bottom:20px!important}.my-xl-6{margin-top:24px!important;margin-bottom:24px!important}.my-xl-7{margin-top:28px!important;margin-bottom:28px!important}.my-xl-8{margin-top:32px!important;margin-bottom:32px!important}.my-xl-9{margin-top:36px!important;margin-bottom:36px!important}.my-xl-10{margin-top:40px!important;margin-bottom:40px!important}.my-xl-11{margin-top:44px!important;margin-bottom:44px!important}.my-xl-12{margin-top:48px!important;margin-bottom:48px!important}.my-xl-13{margin-top:52px!important;margin-bottom:52px!important}.my-xl-14{margin-top:56px!important;margin-bottom:56px!important}.my-xl-15{margin-top:60px!important;margin-bottom:60px!important}.my-xl-16{margin-top:64px!important;margin-bottom:64px!important}.my-xl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xl-0{margin-top:0!important}.mt-xl-1{margin-top:4px!important}.mt-xl-2{margin-top:8px!important}.mt-xl-3{margin-top:12px!important}.mt-xl-4{margin-top:16px!important}.mt-xl-5{margin-top:20px!important}.mt-xl-6{margin-top:24px!important}.mt-xl-7{margin-top:28px!important}.mt-xl-8{margin-top:32px!important}.mt-xl-9{margin-top:36px!important}.mt-xl-10{margin-top:40px!important}.mt-xl-11{margin-top:44px!important}.mt-xl-12{margin-top:48px!important}.mt-xl-13{margin-top:52px!important}.mt-xl-14{margin-top:56px!important}.mt-xl-15{margin-top:60px!important}.mt-xl-16{margin-top:64px!important}.mt-xl-auto{margin-top:auto!important}.mr-xl-0{margin-right:0!important}.mr-xl-1{margin-right:4px!important}.mr-xl-2{margin-right:8px!important}.mr-xl-3{margin-right:12px!important}.mr-xl-4{margin-right:16px!important}.mr-xl-5{margin-right:20px!important}.mr-xl-6{margin-right:24px!important}.mr-xl-7{margin-right:28px!important}.mr-xl-8{margin-right:32px!important}.mr-xl-9{margin-right:36px!important}.mr-xl-10{margin-right:40px!important}.mr-xl-11{margin-right:44px!important}.mr-xl-12{margin-right:48px!important}.mr-xl-13{margin-right:52px!important}.mr-xl-14{margin-right:56px!important}.mr-xl-15{margin-right:60px!important}.mr-xl-16{margin-right:64px!important}.mr-xl-auto{margin-right:auto!important}.mb-xl-0{margin-bottom:0!important}.mb-xl-1{margin-bottom:4px!important}.mb-xl-2{margin-bottom:8px!important}.mb-xl-3{margin-bottom:12px!important}.mb-xl-4{margin-bottom:16px!important}.mb-xl-5{margin-bottom:20px!important}.mb-xl-6{margin-bottom:24px!important}.mb-xl-7{margin-bottom:28px!important}.mb-xl-8{margin-bottom:32px!important}.mb-xl-9{margin-bottom:36px!important}.mb-xl-10{margin-bottom:40px!important}.mb-xl-11{margin-bottom:44px!important}.mb-xl-12{margin-bottom:48px!important}.mb-xl-13{margin-bottom:52px!important}.mb-xl-14{margin-bottom:56px!important}.mb-xl-15{margin-bottom:60px!important}.mb-xl-16{margin-bottom:64px!important}.mb-xl-auto{margin-bottom:auto!important}.ml-xl-0{margin-left:0!important}.ml-xl-1{margin-left:4px!important}.ml-xl-2{margin-left:8px!important}.ml-xl-3{margin-left:12px!important}.ml-xl-4{margin-left:16px!important}.ml-xl-5{margin-left:20px!important}.ml-xl-6{margin-left:24px!important}.ml-xl-7{margin-left:28px!important}.ml-xl-8{margin-left:32px!important}.ml-xl-9{margin-left:36px!important}.ml-xl-10{margin-left:40px!important}.ml-xl-11{margin-left:44px!important}.ml-xl-12{margin-left:48px!important}.ml-xl-13{margin-left:52px!important}.ml-xl-14{margin-left:56px!important}.ml-xl-15{margin-left:60px!important}.ml-xl-16{margin-left:64px!important}.ml-xl-auto{margin-left:auto!important}.ms-xl-0{margin-inline-start:0px!important}.ms-xl-1{margin-inline-start:4px!important}.ms-xl-2{margin-inline-start:8px!important}.ms-xl-3{margin-inline-start:12px!important}.ms-xl-4{margin-inline-start:16px!important}.ms-xl-5{margin-inline-start:20px!important}.ms-xl-6{margin-inline-start:24px!important}.ms-xl-7{margin-inline-start:28px!important}.ms-xl-8{margin-inline-start:32px!important}.ms-xl-9{margin-inline-start:36px!important}.ms-xl-10{margin-inline-start:40px!important}.ms-xl-11{margin-inline-start:44px!important}.ms-xl-12{margin-inline-start:48px!important}.ms-xl-13{margin-inline-start:52px!important}.ms-xl-14{margin-inline-start:56px!important}.ms-xl-15{margin-inline-start:60px!important}.ms-xl-16{margin-inline-start:64px!important}.ms-xl-auto{margin-inline-start:auto!important}.me-xl-0{margin-inline-end:0px!important}.me-xl-1{margin-inline-end:4px!important}.me-xl-2{margin-inline-end:8px!important}.me-xl-3{margin-inline-end:12px!important}.me-xl-4{margin-inline-end:16px!important}.me-xl-5{margin-inline-end:20px!important}.me-xl-6{margin-inline-end:24px!important}.me-xl-7{margin-inline-end:28px!important}.me-xl-8{margin-inline-end:32px!important}.me-xl-9{margin-inline-end:36px!important}.me-xl-10{margin-inline-end:40px!important}.me-xl-11{margin-inline-end:44px!important}.me-xl-12{margin-inline-end:48px!important}.me-xl-13{margin-inline-end:52px!important}.me-xl-14{margin-inline-end:56px!important}.me-xl-15{margin-inline-end:60px!important}.me-xl-16{margin-inline-end:64px!important}.me-xl-auto{margin-inline-end:auto!important}.ma-xl-n1{margin:-4px!important}.ma-xl-n2{margin:-8px!important}.ma-xl-n3{margin:-12px!important}.ma-xl-n4{margin:-16px!important}.ma-xl-n5{margin:-20px!important}.ma-xl-n6{margin:-24px!important}.ma-xl-n7{margin:-28px!important}.ma-xl-n8{margin:-32px!important}.ma-xl-n9{margin:-36px!important}.ma-xl-n10{margin:-40px!important}.ma-xl-n11{margin:-44px!important}.ma-xl-n12{margin:-48px!important}.ma-xl-n13{margin:-52px!important}.ma-xl-n14{margin:-56px!important}.ma-xl-n15{margin:-60px!important}.ma-xl-n16{margin:-64px!important}.mx-xl-n1{margin-right:-4px!important;margin-left:-4px!important}.mx-xl-n2{margin-right:-8px!important;margin-left:-8px!important}.mx-xl-n3{margin-right:-12px!important;margin-left:-12px!important}.mx-xl-n4{margin-right:-16px!important;margin-left:-16px!important}.mx-xl-n5{margin-right:-20px!important;margin-left:-20px!important}.mx-xl-n6{margin-right:-24px!important;margin-left:-24px!important}.mx-xl-n7{margin-right:-28px!important;margin-left:-28px!important}.mx-xl-n8{margin-right:-32px!important;margin-left:-32px!important}.mx-xl-n9{margin-right:-36px!important;margin-left:-36px!important}.mx-xl-n10{margin-right:-40px!important;margin-left:-40px!important}.mx-xl-n11{margin-right:-44px!important;margin-left:-44px!important}.mx-xl-n12{margin-right:-48px!important;margin-left:-48px!important}.mx-xl-n13{margin-right:-52px!important;margin-left:-52px!important}.mx-xl-n14{margin-right:-56px!important;margin-left:-56px!important}.mx-xl-n15{margin-right:-60px!important;margin-left:-60px!important}.mx-xl-n16{margin-right:-64px!important;margin-left:-64px!important}.my-xl-n1{margin-top:-4px!important;margin-bottom:-4px!important}.my-xl-n2{margin-top:-8px!important;margin-bottom:-8px!important}.my-xl-n3{margin-top:-12px!important;margin-bottom:-12px!important}.my-xl-n4{margin-top:-16px!important;margin-bottom:-16px!important}.my-xl-n5{margin-top:-20px!important;margin-bottom:-20px!important}.my-xl-n6{margin-top:-24px!important;margin-bottom:-24px!important}.my-xl-n7{margin-top:-28px!important;margin-bottom:-28px!important}.my-xl-n8{margin-top:-32px!important;margin-bottom:-32px!important}.my-xl-n9{margin-top:-36px!important;margin-bottom:-36px!important}.my-xl-n10{margin-top:-40px!important;margin-bottom:-40px!important}.my-xl-n11{margin-top:-44px!important;margin-bottom:-44px!important}.my-xl-n12{margin-top:-48px!important;margin-bottom:-48px!important}.my-xl-n13{margin-top:-52px!important;margin-bottom:-52px!important}.my-xl-n14{margin-top:-56px!important;margin-bottom:-56px!important}.my-xl-n15{margin-top:-60px!important;margin-bottom:-60px!important}.my-xl-n16{margin-top:-64px!important;margin-bottom:-64px!important}.mt-xl-n1{margin-top:-4px!important}.mt-xl-n2{margin-top:-8px!important}.mt-xl-n3{margin-top:-12px!important}.mt-xl-n4{margin-top:-16px!important}.mt-xl-n5{margin-top:-20px!important}.mt-xl-n6{margin-top:-24px!important}.mt-xl-n7{margin-top:-28px!important}.mt-xl-n8{margin-top:-32px!important}.mt-xl-n9{margin-top:-36px!important}.mt-xl-n10{margin-top:-40px!important}.mt-xl-n11{margin-top:-44px!important}.mt-xl-n12{margin-top:-48px!important}.mt-xl-n13{margin-top:-52px!important}.mt-xl-n14{margin-top:-56px!important}.mt-xl-n15{margin-top:-60px!important}.mt-xl-n16{margin-top:-64px!important}.mr-xl-n1{margin-right:-4px!important}.mr-xl-n2{margin-right:-8px!important}.mr-xl-n3{margin-right:-12px!important}.mr-xl-n4{margin-right:-16px!important}.mr-xl-n5{margin-right:-20px!important}.mr-xl-n6{margin-right:-24px!important}.mr-xl-n7{margin-right:-28px!important}.mr-xl-n8{margin-right:-32px!important}.mr-xl-n9{margin-right:-36px!important}.mr-xl-n10{margin-right:-40px!important}.mr-xl-n11{margin-right:-44px!important}.mr-xl-n12{margin-right:-48px!important}.mr-xl-n13{margin-right:-52px!important}.mr-xl-n14{margin-right:-56px!important}.mr-xl-n15{margin-right:-60px!important}.mr-xl-n16{margin-right:-64px!important}.mb-xl-n1{margin-bottom:-4px!important}.mb-xl-n2{margin-bottom:-8px!important}.mb-xl-n3{margin-bottom:-12px!important}.mb-xl-n4{margin-bottom:-16px!important}.mb-xl-n5{margin-bottom:-20px!important}.mb-xl-n6{margin-bottom:-24px!important}.mb-xl-n7{margin-bottom:-28px!important}.mb-xl-n8{margin-bottom:-32px!important}.mb-xl-n9{margin-bottom:-36px!important}.mb-xl-n10{margin-bottom:-40px!important}.mb-xl-n11{margin-bottom:-44px!important}.mb-xl-n12{margin-bottom:-48px!important}.mb-xl-n13{margin-bottom:-52px!important}.mb-xl-n14{margin-bottom:-56px!important}.mb-xl-n15{margin-bottom:-60px!important}.mb-xl-n16{margin-bottom:-64px!important}.ml-xl-n1{margin-left:-4px!important}.ml-xl-n2{margin-left:-8px!important}.ml-xl-n3{margin-left:-12px!important}.ml-xl-n4{margin-left:-16px!important}.ml-xl-n5{margin-left:-20px!important}.ml-xl-n6{margin-left:-24px!important}.ml-xl-n7{margin-left:-28px!important}.ml-xl-n8{margin-left:-32px!important}.ml-xl-n9{margin-left:-36px!important}.ml-xl-n10{margin-left:-40px!important}.ml-xl-n11{margin-left:-44px!important}.ml-xl-n12{margin-left:-48px!important}.ml-xl-n13{margin-left:-52px!important}.ml-xl-n14{margin-left:-56px!important}.ml-xl-n15{margin-left:-60px!important}.ml-xl-n16{margin-left:-64px!important}.ms-xl-n1{margin-inline-start:-4px!important}.ms-xl-n2{margin-inline-start:-8px!important}.ms-xl-n3{margin-inline-start:-12px!important}.ms-xl-n4{margin-inline-start:-16px!important}.ms-xl-n5{margin-inline-start:-20px!important}.ms-xl-n6{margin-inline-start:-24px!important}.ms-xl-n7{margin-inline-start:-28px!important}.ms-xl-n8{margin-inline-start:-32px!important}.ms-xl-n9{margin-inline-start:-36px!important}.ms-xl-n10{margin-inline-start:-40px!important}.ms-xl-n11{margin-inline-start:-44px!important}.ms-xl-n12{margin-inline-start:-48px!important}.ms-xl-n13{margin-inline-start:-52px!important}.ms-xl-n14{margin-inline-start:-56px!important}.ms-xl-n15{margin-inline-start:-60px!important}.ms-xl-n16{margin-inline-start:-64px!important}.me-xl-n1{margin-inline-end:-4px!important}.me-xl-n2{margin-inline-end:-8px!important}.me-xl-n3{margin-inline-end:-12px!important}.me-xl-n4{margin-inline-end:-16px!important}.me-xl-n5{margin-inline-end:-20px!important}.me-xl-n6{margin-inline-end:-24px!important}.me-xl-n7{margin-inline-end:-28px!important}.me-xl-n8{margin-inline-end:-32px!important}.me-xl-n9{margin-inline-end:-36px!important}.me-xl-n10{margin-inline-end:-40px!important}.me-xl-n11{margin-inline-end:-44px!important}.me-xl-n12{margin-inline-end:-48px!important}.me-xl-n13{margin-inline-end:-52px!important}.me-xl-n14{margin-inline-end:-56px!important}.me-xl-n15{margin-inline-end:-60px!important}.me-xl-n16{margin-inline-end:-64px!important}.pa-xl-0{padding:0!important}.pa-xl-1{padding:4px!important}.pa-xl-2{padding:8px!important}.pa-xl-3{padding:12px!important}.pa-xl-4{padding:16px!important}.pa-xl-5{padding:20px!important}.pa-xl-6{padding:24px!important}.pa-xl-7{padding:28px!important}.pa-xl-8{padding:32px!important}.pa-xl-9{padding:36px!important}.pa-xl-10{padding:40px!important}.pa-xl-11{padding:44px!important}.pa-xl-12{padding:48px!important}.pa-xl-13{padding:52px!important}.pa-xl-14{padding:56px!important}.pa-xl-15{padding:60px!important}.pa-xl-16{padding:64px!important}.px-xl-0{padding-right:0!important;padding-left:0!important}.px-xl-1{padding-right:4px!important;padding-left:4px!important}.px-xl-2{padding-right:8px!important;padding-left:8px!important}.px-xl-3{padding-right:12px!important;padding-left:12px!important}.px-xl-4{padding-right:16px!important;padding-left:16px!important}.px-xl-5{padding-right:20px!important;padding-left:20px!important}.px-xl-6{padding-right:24px!important;padding-left:24px!important}.px-xl-7{padding-right:28px!important;padding-left:28px!important}.px-xl-8{padding-right:32px!important;padding-left:32px!important}.px-xl-9{padding-right:36px!important;padding-left:36px!important}.px-xl-10{padding-right:40px!important;padding-left:40px!important}.px-xl-11{padding-right:44px!important;padding-left:44px!important}.px-xl-12{padding-right:48px!important;padding-left:48px!important}.px-xl-13{padding-right:52px!important;padding-left:52px!important}.px-xl-14{padding-right:56px!important;padding-left:56px!important}.px-xl-15{padding-right:60px!important;padding-left:60px!important}.px-xl-16{padding-right:64px!important;padding-left:64px!important}.py-xl-0{padding-top:0!important;padding-bottom:0!important}.py-xl-1{padding-top:4px!important;padding-bottom:4px!important}.py-xl-2{padding-top:8px!important;padding-bottom:8px!important}.py-xl-3{padding-top:12px!important;padding-bottom:12px!important}.py-xl-4{padding-top:16px!important;padding-bottom:16px!important}.py-xl-5{padding-top:20px!important;padding-bottom:20px!important}.py-xl-6{padding-top:24px!important;padding-bottom:24px!important}.py-xl-7{padding-top:28px!important;padding-bottom:28px!important}.py-xl-8{padding-top:32px!important;padding-bottom:32px!important}.py-xl-9{padding-top:36px!important;padding-bottom:36px!important}.py-xl-10{padding-top:40px!important;padding-bottom:40px!important}.py-xl-11{padding-top:44px!important;padding-bottom:44px!important}.py-xl-12{padding-top:48px!important;padding-bottom:48px!important}.py-xl-13{padding-top:52px!important;padding-bottom:52px!important}.py-xl-14{padding-top:56px!important;padding-bottom:56px!important}.py-xl-15{padding-top:60px!important;padding-bottom:60px!important}.py-xl-16{padding-top:64px!important;padding-bottom:64px!important}.pt-xl-0{padding-top:0!important}.pt-xl-1{padding-top:4px!important}.pt-xl-2{padding-top:8px!important}.pt-xl-3{padding-top:12px!important}.pt-xl-4{padding-top:16px!important}.pt-xl-5{padding-top:20px!important}.pt-xl-6{padding-top:24px!important}.pt-xl-7{padding-top:28px!important}.pt-xl-8{padding-top:32px!important}.pt-xl-9{padding-top:36px!important}.pt-xl-10{padding-top:40px!important}.pt-xl-11{padding-top:44px!important}.pt-xl-12{padding-top:48px!important}.pt-xl-13{padding-top:52px!important}.pt-xl-14{padding-top:56px!important}.pt-xl-15{padding-top:60px!important}.pt-xl-16{padding-top:64px!important}.pr-xl-0{padding-right:0!important}.pr-xl-1{padding-right:4px!important}.pr-xl-2{padding-right:8px!important}.pr-xl-3{padding-right:12px!important}.pr-xl-4{padding-right:16px!important}.pr-xl-5{padding-right:20px!important}.pr-xl-6{padding-right:24px!important}.pr-xl-7{padding-right:28px!important}.pr-xl-8{padding-right:32px!important}.pr-xl-9{padding-right:36px!important}.pr-xl-10{padding-right:40px!important}.pr-xl-11{padding-right:44px!important}.pr-xl-12{padding-right:48px!important}.pr-xl-13{padding-right:52px!important}.pr-xl-14{padding-right:56px!important}.pr-xl-15{padding-right:60px!important}.pr-xl-16{padding-right:64px!important}.pb-xl-0{padding-bottom:0!important}.pb-xl-1{padding-bottom:4px!important}.pb-xl-2{padding-bottom:8px!important}.pb-xl-3{padding-bottom:12px!important}.pb-xl-4{padding-bottom:16px!important}.pb-xl-5{padding-bottom:20px!important}.pb-xl-6{padding-bottom:24px!important}.pb-xl-7{padding-bottom:28px!important}.pb-xl-8{padding-bottom:32px!important}.pb-xl-9{padding-bottom:36px!important}.pb-xl-10{padding-bottom:40px!important}.pb-xl-11{padding-bottom:44px!important}.pb-xl-12{padding-bottom:48px!important}.pb-xl-13{padding-bottom:52px!important}.pb-xl-14{padding-bottom:56px!important}.pb-xl-15{padding-bottom:60px!important}.pb-xl-16{padding-bottom:64px!important}.pl-xl-0{padding-left:0!important}.pl-xl-1{padding-left:4px!important}.pl-xl-2{padding-left:8px!important}.pl-xl-3{padding-left:12px!important}.pl-xl-4{padding-left:16px!important}.pl-xl-5{padding-left:20px!important}.pl-xl-6{padding-left:24px!important}.pl-xl-7{padding-left:28px!important}.pl-xl-8{padding-left:32px!important}.pl-xl-9{padding-left:36px!important}.pl-xl-10{padding-left:40px!important}.pl-xl-11{padding-left:44px!important}.pl-xl-12{padding-left:48px!important}.pl-xl-13{padding-left:52px!important}.pl-xl-14{padding-left:56px!important}.pl-xl-15{padding-left:60px!important}.pl-xl-16{padding-left:64px!important}.ps-xl-0{padding-inline-start:0px!important}.ps-xl-1{padding-inline-start:4px!important}.ps-xl-2{padding-inline-start:8px!important}.ps-xl-3{padding-inline-start:12px!important}.ps-xl-4{padding-inline-start:16px!important}.ps-xl-5{padding-inline-start:20px!important}.ps-xl-6{padding-inline-start:24px!important}.ps-xl-7{padding-inline-start:28px!important}.ps-xl-8{padding-inline-start:32px!important}.ps-xl-9{padding-inline-start:36px!important}.ps-xl-10{padding-inline-start:40px!important}.ps-xl-11{padding-inline-start:44px!important}.ps-xl-12{padding-inline-start:48px!important}.ps-xl-13{padding-inline-start:52px!important}.ps-xl-14{padding-inline-start:56px!important}.ps-xl-15{padding-inline-start:60px!important}.ps-xl-16{padding-inline-start:64px!important}.pe-xl-0{padding-inline-end:0px!important}.pe-xl-1{padding-inline-end:4px!important}.pe-xl-2{padding-inline-end:8px!important}.pe-xl-3{padding-inline-end:12px!important}.pe-xl-4{padding-inline-end:16px!important}.pe-xl-5{padding-inline-end:20px!important}.pe-xl-6{padding-inline-end:24px!important}.pe-xl-7{padding-inline-end:28px!important}.pe-xl-8{padding-inline-end:32px!important}.pe-xl-9{padding-inline-end:36px!important}.pe-xl-10{padding-inline-end:40px!important}.pe-xl-11{padding-inline-end:44px!important}.pe-xl-12{padding-inline-end:48px!important}.pe-xl-13{padding-inline-end:52px!important}.pe-xl-14{padding-inline-end:56px!important}.pe-xl-15{padding-inline-end:60px!important}.pe-xl-16{padding-inline-end:64px!important}.text-xl-left{text-align:left!important}.text-xl-right{text-align:right!important}.text-xl-center{text-align:center!important}.text-xl-justify{text-align:justify!important}.text-xl-start{text-align:start!important}.text-xl-end{text-align:end!important}.text-xl-h1{font-size:6rem!important;font-weight:300;line-height:6rem;letter-spacing:-.015625em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-xl-h2{font-size:3.75rem!important;font-weight:300;line-height:3.75rem;letter-spacing:-.0083333333em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-xl-h3{font-size:3rem!important;font-weight:400;line-height:3.125rem;letter-spacing:normal!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-xl-h4{font-size:2.125rem!important;font-weight:400;line-height:2.5rem;letter-spacing:.0073529412em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-xl-h5{font-size:1.5rem!important;font-weight:400;line-height:2rem;letter-spacing:normal!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-xl-h6{font-size:1.25rem!important;font-weight:500;line-height:2rem;letter-spacing:.0125em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-xl-subtitle-1{font-size:1rem!important;font-weight:400;line-height:1.75rem;letter-spacing:.009375em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-xl-subtitle-2{font-size:.875rem!important;font-weight:500;line-height:1.375rem;letter-spacing:.0071428571em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-xl-body-1{font-size:1rem!important;font-weight:400;line-height:1.5rem;letter-spacing:.03125em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-xl-body-2{font-size:.875rem!important;font-weight:400;line-height:1.25rem;letter-spacing:.0178571429em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-xl-button{font-size:.875rem!important;font-weight:500;line-height:2.25rem;letter-spacing:.0892857143em!important;font-family:Roboto,sans-serif;text-transform:uppercase!important}.text-xl-caption{font-size:.75rem!important;font-weight:400;line-height:1.25rem;letter-spacing:.0333333333em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-xl-overline{font-size:.75rem!important;font-weight:500;line-height:2rem;letter-spacing:.1666666667em!important;font-family:Roboto,sans-serif;text-transform:uppercase!important}}@media (min-width: 2560px){.d-xxl-none{display:none!important}.d-xxl-inline{display:inline!important}.d-xxl-inline-block{display:inline-block!important}.d-xxl-block{display:block!important}.d-xxl-table{display:table!important}.d-xxl-table-row{display:table-row!important}.d-xxl-table-cell{display:table-cell!important}.d-xxl-flex{display:flex!important}.d-xxl-inline-flex{display:inline-flex!important}.float-xxl-none{float:none!important}.float-xxl-left{float:left!important}.float-xxl-right{float:right!important}.v-locale--is-rtl .float-xxl-end{float:left!important}.v-locale--is-rtl .float-xxl-start,.v-locale--is-ltr .float-xxl-end{float:right!important}.v-locale--is-ltr .float-xxl-start{float:left!important}.flex-xxl-fill,.flex-xxl-1-1{flex:1 1 auto!important}.flex-xxl-1-0{flex:1 0 auto!important}.flex-xxl-0-1{flex:0 1 auto!important}.flex-xxl-0-0{flex:0 0 auto!important}.flex-xxl-1-1-100{flex:1 1 100%!important}.flex-xxl-1-0-100{flex:1 0 100%!important}.flex-xxl-0-1-100{flex:0 1 100%!important}.flex-xxl-0-0-100{flex:0 0 100%!important}.flex-xxl-row{flex-direction:row!important}.flex-xxl-column{flex-direction:column!important}.flex-xxl-row-reverse{flex-direction:row-reverse!important}.flex-xxl-column-reverse{flex-direction:column-reverse!important}.flex-xxl-grow-0{flex-grow:0!important}.flex-xxl-grow-1{flex-grow:1!important}.flex-xxl-shrink-0{flex-shrink:0!important}.flex-xxl-shrink-1{flex-shrink:1!important}.flex-xxl-wrap{flex-wrap:wrap!important}.flex-xxl-nowrap{flex-wrap:nowrap!important}.flex-xxl-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-xxl-start{justify-content:flex-start!important}.justify-xxl-end{justify-content:flex-end!important}.justify-xxl-center{justify-content:center!important}.justify-xxl-space-between{justify-content:space-between!important}.justify-xxl-space-around{justify-content:space-around!important}.justify-xxl-space-evenly{justify-content:space-evenly!important}.align-xxl-start{align-items:flex-start!important}.align-xxl-end{align-items:flex-end!important}.align-xxl-center{align-items:center!important}.align-xxl-baseline{align-items:baseline!important}.align-xxl-stretch{align-items:stretch!important}.align-content-xxl-start{align-content:flex-start!important}.align-content-xxl-end{align-content:flex-end!important}.align-content-xxl-center{align-content:center!important}.align-content-xxl-space-between{align-content:space-between!important}.align-content-xxl-space-around{align-content:space-around!important}.align-content-xxl-space-evenly{align-content:space-evenly!important}.align-content-xxl-stretch{align-content:stretch!important}.align-self-xxl-auto{align-self:auto!important}.align-self-xxl-start{align-self:flex-start!important}.align-self-xxl-end{align-self:flex-end!important}.align-self-xxl-center{align-self:center!important}.align-self-xxl-baseline{align-self:baseline!important}.align-self-xxl-stretch{align-self:stretch!important}.order-xxl-first{order:-1!important}.order-xxl-0{order:0!important}.order-xxl-1{order:1!important}.order-xxl-2{order:2!important}.order-xxl-3{order:3!important}.order-xxl-4{order:4!important}.order-xxl-5{order:5!important}.order-xxl-6{order:6!important}.order-xxl-7{order:7!important}.order-xxl-8{order:8!important}.order-xxl-9{order:9!important}.order-xxl-10{order:10!important}.order-xxl-11{order:11!important}.order-xxl-12{order:12!important}.order-xxl-last{order:13!important}.ga-xxl-0{gap:0px!important}.ga-xxl-1{gap:4px!important}.ga-xxl-2{gap:8px!important}.ga-xxl-3{gap:12px!important}.ga-xxl-4{gap:16px!important}.ga-xxl-5{gap:20px!important}.ga-xxl-6{gap:24px!important}.ga-xxl-7{gap:28px!important}.ga-xxl-8{gap:32px!important}.ga-xxl-9{gap:36px!important}.ga-xxl-10{gap:40px!important}.ga-xxl-11{gap:44px!important}.ga-xxl-12{gap:48px!important}.ga-xxl-13{gap:52px!important}.ga-xxl-14{gap:56px!important}.ga-xxl-15{gap:60px!important}.ga-xxl-16{gap:64px!important}.ga-xxl-auto{gap:auto!important}.gr-xxl-0{row-gap:0px!important}.gr-xxl-1{row-gap:4px!important}.gr-xxl-2{row-gap:8px!important}.gr-xxl-3{row-gap:12px!important}.gr-xxl-4{row-gap:16px!important}.gr-xxl-5{row-gap:20px!important}.gr-xxl-6{row-gap:24px!important}.gr-xxl-7{row-gap:28px!important}.gr-xxl-8{row-gap:32px!important}.gr-xxl-9{row-gap:36px!important}.gr-xxl-10{row-gap:40px!important}.gr-xxl-11{row-gap:44px!important}.gr-xxl-12{row-gap:48px!important}.gr-xxl-13{row-gap:52px!important}.gr-xxl-14{row-gap:56px!important}.gr-xxl-15{row-gap:60px!important}.gr-xxl-16{row-gap:64px!important}.gr-xxl-auto{row-gap:auto!important}.gc-xxl-0{column-gap:0px!important}.gc-xxl-1{column-gap:4px!important}.gc-xxl-2{column-gap:8px!important}.gc-xxl-3{column-gap:12px!important}.gc-xxl-4{column-gap:16px!important}.gc-xxl-5{column-gap:20px!important}.gc-xxl-6{column-gap:24px!important}.gc-xxl-7{column-gap:28px!important}.gc-xxl-8{column-gap:32px!important}.gc-xxl-9{column-gap:36px!important}.gc-xxl-10{column-gap:40px!important}.gc-xxl-11{column-gap:44px!important}.gc-xxl-12{column-gap:48px!important}.gc-xxl-13{column-gap:52px!important}.gc-xxl-14{column-gap:56px!important}.gc-xxl-15{column-gap:60px!important}.gc-xxl-16{column-gap:64px!important}.gc-xxl-auto{column-gap:auto!important}.ma-xxl-0{margin:0!important}.ma-xxl-1{margin:4px!important}.ma-xxl-2{margin:8px!important}.ma-xxl-3{margin:12px!important}.ma-xxl-4{margin:16px!important}.ma-xxl-5{margin:20px!important}.ma-xxl-6{margin:24px!important}.ma-xxl-7{margin:28px!important}.ma-xxl-8{margin:32px!important}.ma-xxl-9{margin:36px!important}.ma-xxl-10{margin:40px!important}.ma-xxl-11{margin:44px!important}.ma-xxl-12{margin:48px!important}.ma-xxl-13{margin:52px!important}.ma-xxl-14{margin:56px!important}.ma-xxl-15{margin:60px!important}.ma-xxl-16{margin:64px!important}.ma-xxl-auto{margin:auto!important}.mx-xxl-0{margin-right:0!important;margin-left:0!important}.mx-xxl-1{margin-right:4px!important;margin-left:4px!important}.mx-xxl-2{margin-right:8px!important;margin-left:8px!important}.mx-xxl-3{margin-right:12px!important;margin-left:12px!important}.mx-xxl-4{margin-right:16px!important;margin-left:16px!important}.mx-xxl-5{margin-right:20px!important;margin-left:20px!important}.mx-xxl-6{margin-right:24px!important;margin-left:24px!important}.mx-xxl-7{margin-right:28px!important;margin-left:28px!important}.mx-xxl-8{margin-right:32px!important;margin-left:32px!important}.mx-xxl-9{margin-right:36px!important;margin-left:36px!important}.mx-xxl-10{margin-right:40px!important;margin-left:40px!important}.mx-xxl-11{margin-right:44px!important;margin-left:44px!important}.mx-xxl-12{margin-right:48px!important;margin-left:48px!important}.mx-xxl-13{margin-right:52px!important;margin-left:52px!important}.mx-xxl-14{margin-right:56px!important;margin-left:56px!important}.mx-xxl-15{margin-right:60px!important;margin-left:60px!important}.mx-xxl-16{margin-right:64px!important;margin-left:64px!important}.mx-xxl-auto{margin-right:auto!important;margin-left:auto!important}.my-xxl-0{margin-top:0!important;margin-bottom:0!important}.my-xxl-1{margin-top:4px!important;margin-bottom:4px!important}.my-xxl-2{margin-top:8px!important;margin-bottom:8px!important}.my-xxl-3{margin-top:12px!important;margin-bottom:12px!important}.my-xxl-4{margin-top:16px!important;margin-bottom:16px!important}.my-xxl-5{margin-top:20px!important;margin-bottom:20px!important}.my-xxl-6{margin-top:24px!important;margin-bottom:24px!important}.my-xxl-7{margin-top:28px!important;margin-bottom:28px!important}.my-xxl-8{margin-top:32px!important;margin-bottom:32px!important}.my-xxl-9{margin-top:36px!important;margin-bottom:36px!important}.my-xxl-10{margin-top:40px!important;margin-bottom:40px!important}.my-xxl-11{margin-top:44px!important;margin-bottom:44px!important}.my-xxl-12{margin-top:48px!important;margin-bottom:48px!important}.my-xxl-13{margin-top:52px!important;margin-bottom:52px!important}.my-xxl-14{margin-top:56px!important;margin-bottom:56px!important}.my-xxl-15{margin-top:60px!important;margin-bottom:60px!important}.my-xxl-16{margin-top:64px!important;margin-bottom:64px!important}.my-xxl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xxl-0{margin-top:0!important}.mt-xxl-1{margin-top:4px!important}.mt-xxl-2{margin-top:8px!important}.mt-xxl-3{margin-top:12px!important}.mt-xxl-4{margin-top:16px!important}.mt-xxl-5{margin-top:20px!important}.mt-xxl-6{margin-top:24px!important}.mt-xxl-7{margin-top:28px!important}.mt-xxl-8{margin-top:32px!important}.mt-xxl-9{margin-top:36px!important}.mt-xxl-10{margin-top:40px!important}.mt-xxl-11{margin-top:44px!important}.mt-xxl-12{margin-top:48px!important}.mt-xxl-13{margin-top:52px!important}.mt-xxl-14{margin-top:56px!important}.mt-xxl-15{margin-top:60px!important}.mt-xxl-16{margin-top:64px!important}.mt-xxl-auto{margin-top:auto!important}.mr-xxl-0{margin-right:0!important}.mr-xxl-1{margin-right:4px!important}.mr-xxl-2{margin-right:8px!important}.mr-xxl-3{margin-right:12px!important}.mr-xxl-4{margin-right:16px!important}.mr-xxl-5{margin-right:20px!important}.mr-xxl-6{margin-right:24px!important}.mr-xxl-7{margin-right:28px!important}.mr-xxl-8{margin-right:32px!important}.mr-xxl-9{margin-right:36px!important}.mr-xxl-10{margin-right:40px!important}.mr-xxl-11{margin-right:44px!important}.mr-xxl-12{margin-right:48px!important}.mr-xxl-13{margin-right:52px!important}.mr-xxl-14{margin-right:56px!important}.mr-xxl-15{margin-right:60px!important}.mr-xxl-16{margin-right:64px!important}.mr-xxl-auto{margin-right:auto!important}.mb-xxl-0{margin-bottom:0!important}.mb-xxl-1{margin-bottom:4px!important}.mb-xxl-2{margin-bottom:8px!important}.mb-xxl-3{margin-bottom:12px!important}.mb-xxl-4{margin-bottom:16px!important}.mb-xxl-5{margin-bottom:20px!important}.mb-xxl-6{margin-bottom:24px!important}.mb-xxl-7{margin-bottom:28px!important}.mb-xxl-8{margin-bottom:32px!important}.mb-xxl-9{margin-bottom:36px!important}.mb-xxl-10{margin-bottom:40px!important}.mb-xxl-11{margin-bottom:44px!important}.mb-xxl-12{margin-bottom:48px!important}.mb-xxl-13{margin-bottom:52px!important}.mb-xxl-14{margin-bottom:56px!important}.mb-xxl-15{margin-bottom:60px!important}.mb-xxl-16{margin-bottom:64px!important}.mb-xxl-auto{margin-bottom:auto!important}.ml-xxl-0{margin-left:0!important}.ml-xxl-1{margin-left:4px!important}.ml-xxl-2{margin-left:8px!important}.ml-xxl-3{margin-left:12px!important}.ml-xxl-4{margin-left:16px!important}.ml-xxl-5{margin-left:20px!important}.ml-xxl-6{margin-left:24px!important}.ml-xxl-7{margin-left:28px!important}.ml-xxl-8{margin-left:32px!important}.ml-xxl-9{margin-left:36px!important}.ml-xxl-10{margin-left:40px!important}.ml-xxl-11{margin-left:44px!important}.ml-xxl-12{margin-left:48px!important}.ml-xxl-13{margin-left:52px!important}.ml-xxl-14{margin-left:56px!important}.ml-xxl-15{margin-left:60px!important}.ml-xxl-16{margin-left:64px!important}.ml-xxl-auto{margin-left:auto!important}.ms-xxl-0{margin-inline-start:0px!important}.ms-xxl-1{margin-inline-start:4px!important}.ms-xxl-2{margin-inline-start:8px!important}.ms-xxl-3{margin-inline-start:12px!important}.ms-xxl-4{margin-inline-start:16px!important}.ms-xxl-5{margin-inline-start:20px!important}.ms-xxl-6{margin-inline-start:24px!important}.ms-xxl-7{margin-inline-start:28px!important}.ms-xxl-8{margin-inline-start:32px!important}.ms-xxl-9{margin-inline-start:36px!important}.ms-xxl-10{margin-inline-start:40px!important}.ms-xxl-11{margin-inline-start:44px!important}.ms-xxl-12{margin-inline-start:48px!important}.ms-xxl-13{margin-inline-start:52px!important}.ms-xxl-14{margin-inline-start:56px!important}.ms-xxl-15{margin-inline-start:60px!important}.ms-xxl-16{margin-inline-start:64px!important}.ms-xxl-auto{margin-inline-start:auto!important}.me-xxl-0{margin-inline-end:0px!important}.me-xxl-1{margin-inline-end:4px!important}.me-xxl-2{margin-inline-end:8px!important}.me-xxl-3{margin-inline-end:12px!important}.me-xxl-4{margin-inline-end:16px!important}.me-xxl-5{margin-inline-end:20px!important}.me-xxl-6{margin-inline-end:24px!important}.me-xxl-7{margin-inline-end:28px!important}.me-xxl-8{margin-inline-end:32px!important}.me-xxl-9{margin-inline-end:36px!important}.me-xxl-10{margin-inline-end:40px!important}.me-xxl-11{margin-inline-end:44px!important}.me-xxl-12{margin-inline-end:48px!important}.me-xxl-13{margin-inline-end:52px!important}.me-xxl-14{margin-inline-end:56px!important}.me-xxl-15{margin-inline-end:60px!important}.me-xxl-16{margin-inline-end:64px!important}.me-xxl-auto{margin-inline-end:auto!important}.ma-xxl-n1{margin:-4px!important}.ma-xxl-n2{margin:-8px!important}.ma-xxl-n3{margin:-12px!important}.ma-xxl-n4{margin:-16px!important}.ma-xxl-n5{margin:-20px!important}.ma-xxl-n6{margin:-24px!important}.ma-xxl-n7{margin:-28px!important}.ma-xxl-n8{margin:-32px!important}.ma-xxl-n9{margin:-36px!important}.ma-xxl-n10{margin:-40px!important}.ma-xxl-n11{margin:-44px!important}.ma-xxl-n12{margin:-48px!important}.ma-xxl-n13{margin:-52px!important}.ma-xxl-n14{margin:-56px!important}.ma-xxl-n15{margin:-60px!important}.ma-xxl-n16{margin:-64px!important}.mx-xxl-n1{margin-right:-4px!important;margin-left:-4px!important}.mx-xxl-n2{margin-right:-8px!important;margin-left:-8px!important}.mx-xxl-n3{margin-right:-12px!important;margin-left:-12px!important}.mx-xxl-n4{margin-right:-16px!important;margin-left:-16px!important}.mx-xxl-n5{margin-right:-20px!important;margin-left:-20px!important}.mx-xxl-n6{margin-right:-24px!important;margin-left:-24px!important}.mx-xxl-n7{margin-right:-28px!important;margin-left:-28px!important}.mx-xxl-n8{margin-right:-32px!important;margin-left:-32px!important}.mx-xxl-n9{margin-right:-36px!important;margin-left:-36px!important}.mx-xxl-n10{margin-right:-40px!important;margin-left:-40px!important}.mx-xxl-n11{margin-right:-44px!important;margin-left:-44px!important}.mx-xxl-n12{margin-right:-48px!important;margin-left:-48px!important}.mx-xxl-n13{margin-right:-52px!important;margin-left:-52px!important}.mx-xxl-n14{margin-right:-56px!important;margin-left:-56px!important}.mx-xxl-n15{margin-right:-60px!important;margin-left:-60px!important}.mx-xxl-n16{margin-right:-64px!important;margin-left:-64px!important}.my-xxl-n1{margin-top:-4px!important;margin-bottom:-4px!important}.my-xxl-n2{margin-top:-8px!important;margin-bottom:-8px!important}.my-xxl-n3{margin-top:-12px!important;margin-bottom:-12px!important}.my-xxl-n4{margin-top:-16px!important;margin-bottom:-16px!important}.my-xxl-n5{margin-top:-20px!important;margin-bottom:-20px!important}.my-xxl-n6{margin-top:-24px!important;margin-bottom:-24px!important}.my-xxl-n7{margin-top:-28px!important;margin-bottom:-28px!important}.my-xxl-n8{margin-top:-32px!important;margin-bottom:-32px!important}.my-xxl-n9{margin-top:-36px!important;margin-bottom:-36px!important}.my-xxl-n10{margin-top:-40px!important;margin-bottom:-40px!important}.my-xxl-n11{margin-top:-44px!important;margin-bottom:-44px!important}.my-xxl-n12{margin-top:-48px!important;margin-bottom:-48px!important}.my-xxl-n13{margin-top:-52px!important;margin-bottom:-52px!important}.my-xxl-n14{margin-top:-56px!important;margin-bottom:-56px!important}.my-xxl-n15{margin-top:-60px!important;margin-bottom:-60px!important}.my-xxl-n16{margin-top:-64px!important;margin-bottom:-64px!important}.mt-xxl-n1{margin-top:-4px!important}.mt-xxl-n2{margin-top:-8px!important}.mt-xxl-n3{margin-top:-12px!important}.mt-xxl-n4{margin-top:-16px!important}.mt-xxl-n5{margin-top:-20px!important}.mt-xxl-n6{margin-top:-24px!important}.mt-xxl-n7{margin-top:-28px!important}.mt-xxl-n8{margin-top:-32px!important}.mt-xxl-n9{margin-top:-36px!important}.mt-xxl-n10{margin-top:-40px!important}.mt-xxl-n11{margin-top:-44px!important}.mt-xxl-n12{margin-top:-48px!important}.mt-xxl-n13{margin-top:-52px!important}.mt-xxl-n14{margin-top:-56px!important}.mt-xxl-n15{margin-top:-60px!important}.mt-xxl-n16{margin-top:-64px!important}.mr-xxl-n1{margin-right:-4px!important}.mr-xxl-n2{margin-right:-8px!important}.mr-xxl-n3{margin-right:-12px!important}.mr-xxl-n4{margin-right:-16px!important}.mr-xxl-n5{margin-right:-20px!important}.mr-xxl-n6{margin-right:-24px!important}.mr-xxl-n7{margin-right:-28px!important}.mr-xxl-n8{margin-right:-32px!important}.mr-xxl-n9{margin-right:-36px!important}.mr-xxl-n10{margin-right:-40px!important}.mr-xxl-n11{margin-right:-44px!important}.mr-xxl-n12{margin-right:-48px!important}.mr-xxl-n13{margin-right:-52px!important}.mr-xxl-n14{margin-right:-56px!important}.mr-xxl-n15{margin-right:-60px!important}.mr-xxl-n16{margin-right:-64px!important}.mb-xxl-n1{margin-bottom:-4px!important}.mb-xxl-n2{margin-bottom:-8px!important}.mb-xxl-n3{margin-bottom:-12px!important}.mb-xxl-n4{margin-bottom:-16px!important}.mb-xxl-n5{margin-bottom:-20px!important}.mb-xxl-n6{margin-bottom:-24px!important}.mb-xxl-n7{margin-bottom:-28px!important}.mb-xxl-n8{margin-bottom:-32px!important}.mb-xxl-n9{margin-bottom:-36px!important}.mb-xxl-n10{margin-bottom:-40px!important}.mb-xxl-n11{margin-bottom:-44px!important}.mb-xxl-n12{margin-bottom:-48px!important}.mb-xxl-n13{margin-bottom:-52px!important}.mb-xxl-n14{margin-bottom:-56px!important}.mb-xxl-n15{margin-bottom:-60px!important}.mb-xxl-n16{margin-bottom:-64px!important}.ml-xxl-n1{margin-left:-4px!important}.ml-xxl-n2{margin-left:-8px!important}.ml-xxl-n3{margin-left:-12px!important}.ml-xxl-n4{margin-left:-16px!important}.ml-xxl-n5{margin-left:-20px!important}.ml-xxl-n6{margin-left:-24px!important}.ml-xxl-n7{margin-left:-28px!important}.ml-xxl-n8{margin-left:-32px!important}.ml-xxl-n9{margin-left:-36px!important}.ml-xxl-n10{margin-left:-40px!important}.ml-xxl-n11{margin-left:-44px!important}.ml-xxl-n12{margin-left:-48px!important}.ml-xxl-n13{margin-left:-52px!important}.ml-xxl-n14{margin-left:-56px!important}.ml-xxl-n15{margin-left:-60px!important}.ml-xxl-n16{margin-left:-64px!important}.ms-xxl-n1{margin-inline-start:-4px!important}.ms-xxl-n2{margin-inline-start:-8px!important}.ms-xxl-n3{margin-inline-start:-12px!important}.ms-xxl-n4{margin-inline-start:-16px!important}.ms-xxl-n5{margin-inline-start:-20px!important}.ms-xxl-n6{margin-inline-start:-24px!important}.ms-xxl-n7{margin-inline-start:-28px!important}.ms-xxl-n8{margin-inline-start:-32px!important}.ms-xxl-n9{margin-inline-start:-36px!important}.ms-xxl-n10{margin-inline-start:-40px!important}.ms-xxl-n11{margin-inline-start:-44px!important}.ms-xxl-n12{margin-inline-start:-48px!important}.ms-xxl-n13{margin-inline-start:-52px!important}.ms-xxl-n14{margin-inline-start:-56px!important}.ms-xxl-n15{margin-inline-start:-60px!important}.ms-xxl-n16{margin-inline-start:-64px!important}.me-xxl-n1{margin-inline-end:-4px!important}.me-xxl-n2{margin-inline-end:-8px!important}.me-xxl-n3{margin-inline-end:-12px!important}.me-xxl-n4{margin-inline-end:-16px!important}.me-xxl-n5{margin-inline-end:-20px!important}.me-xxl-n6{margin-inline-end:-24px!important}.me-xxl-n7{margin-inline-end:-28px!important}.me-xxl-n8{margin-inline-end:-32px!important}.me-xxl-n9{margin-inline-end:-36px!important}.me-xxl-n10{margin-inline-end:-40px!important}.me-xxl-n11{margin-inline-end:-44px!important}.me-xxl-n12{margin-inline-end:-48px!important}.me-xxl-n13{margin-inline-end:-52px!important}.me-xxl-n14{margin-inline-end:-56px!important}.me-xxl-n15{margin-inline-end:-60px!important}.me-xxl-n16{margin-inline-end:-64px!important}.pa-xxl-0{padding:0!important}.pa-xxl-1{padding:4px!important}.pa-xxl-2{padding:8px!important}.pa-xxl-3{padding:12px!important}.pa-xxl-4{padding:16px!important}.pa-xxl-5{padding:20px!important}.pa-xxl-6{padding:24px!important}.pa-xxl-7{padding:28px!important}.pa-xxl-8{padding:32px!important}.pa-xxl-9{padding:36px!important}.pa-xxl-10{padding:40px!important}.pa-xxl-11{padding:44px!important}.pa-xxl-12{padding:48px!important}.pa-xxl-13{padding:52px!important}.pa-xxl-14{padding:56px!important}.pa-xxl-15{padding:60px!important}.pa-xxl-16{padding:64px!important}.px-xxl-0{padding-right:0!important;padding-left:0!important}.px-xxl-1{padding-right:4px!important;padding-left:4px!important}.px-xxl-2{padding-right:8px!important;padding-left:8px!important}.px-xxl-3{padding-right:12px!important;padding-left:12px!important}.px-xxl-4{padding-right:16px!important;padding-left:16px!important}.px-xxl-5{padding-right:20px!important;padding-left:20px!important}.px-xxl-6{padding-right:24px!important;padding-left:24px!important}.px-xxl-7{padding-right:28px!important;padding-left:28px!important}.px-xxl-8{padding-right:32px!important;padding-left:32px!important}.px-xxl-9{padding-right:36px!important;padding-left:36px!important}.px-xxl-10{padding-right:40px!important;padding-left:40px!important}.px-xxl-11{padding-right:44px!important;padding-left:44px!important}.px-xxl-12{padding-right:48px!important;padding-left:48px!important}.px-xxl-13{padding-right:52px!important;padding-left:52px!important}.px-xxl-14{padding-right:56px!important;padding-left:56px!important}.px-xxl-15{padding-right:60px!important;padding-left:60px!important}.px-xxl-16{padding-right:64px!important;padding-left:64px!important}.py-xxl-0{padding-top:0!important;padding-bottom:0!important}.py-xxl-1{padding-top:4px!important;padding-bottom:4px!important}.py-xxl-2{padding-top:8px!important;padding-bottom:8px!important}.py-xxl-3{padding-top:12px!important;padding-bottom:12px!important}.py-xxl-4{padding-top:16px!important;padding-bottom:16px!important}.py-xxl-5{padding-top:20px!important;padding-bottom:20px!important}.py-xxl-6{padding-top:24px!important;padding-bottom:24px!important}.py-xxl-7{padding-top:28px!important;padding-bottom:28px!important}.py-xxl-8{padding-top:32px!important;padding-bottom:32px!important}.py-xxl-9{padding-top:36px!important;padding-bottom:36px!important}.py-xxl-10{padding-top:40px!important;padding-bottom:40px!important}.py-xxl-11{padding-top:44px!important;padding-bottom:44px!important}.py-xxl-12{padding-top:48px!important;padding-bottom:48px!important}.py-xxl-13{padding-top:52px!important;padding-bottom:52px!important}.py-xxl-14{padding-top:56px!important;padding-bottom:56px!important}.py-xxl-15{padding-top:60px!important;padding-bottom:60px!important}.py-xxl-16{padding-top:64px!important;padding-bottom:64px!important}.pt-xxl-0{padding-top:0!important}.pt-xxl-1{padding-top:4px!important}.pt-xxl-2{padding-top:8px!important}.pt-xxl-3{padding-top:12px!important}.pt-xxl-4{padding-top:16px!important}.pt-xxl-5{padding-top:20px!important}.pt-xxl-6{padding-top:24px!important}.pt-xxl-7{padding-top:28px!important}.pt-xxl-8{padding-top:32px!important}.pt-xxl-9{padding-top:36px!important}.pt-xxl-10{padding-top:40px!important}.pt-xxl-11{padding-top:44px!important}.pt-xxl-12{padding-top:48px!important}.pt-xxl-13{padding-top:52px!important}.pt-xxl-14{padding-top:56px!important}.pt-xxl-15{padding-top:60px!important}.pt-xxl-16{padding-top:64px!important}.pr-xxl-0{padding-right:0!important}.pr-xxl-1{padding-right:4px!important}.pr-xxl-2{padding-right:8px!important}.pr-xxl-3{padding-right:12px!important}.pr-xxl-4{padding-right:16px!important}.pr-xxl-5{padding-right:20px!important}.pr-xxl-6{padding-right:24px!important}.pr-xxl-7{padding-right:28px!important}.pr-xxl-8{padding-right:32px!important}.pr-xxl-9{padding-right:36px!important}.pr-xxl-10{padding-right:40px!important}.pr-xxl-11{padding-right:44px!important}.pr-xxl-12{padding-right:48px!important}.pr-xxl-13{padding-right:52px!important}.pr-xxl-14{padding-right:56px!important}.pr-xxl-15{padding-right:60px!important}.pr-xxl-16{padding-right:64px!important}.pb-xxl-0{padding-bottom:0!important}.pb-xxl-1{padding-bottom:4px!important}.pb-xxl-2{padding-bottom:8px!important}.pb-xxl-3{padding-bottom:12px!important}.pb-xxl-4{padding-bottom:16px!important}.pb-xxl-5{padding-bottom:20px!important}.pb-xxl-6{padding-bottom:24px!important}.pb-xxl-7{padding-bottom:28px!important}.pb-xxl-8{padding-bottom:32px!important}.pb-xxl-9{padding-bottom:36px!important}.pb-xxl-10{padding-bottom:40px!important}.pb-xxl-11{padding-bottom:44px!important}.pb-xxl-12{padding-bottom:48px!important}.pb-xxl-13{padding-bottom:52px!important}.pb-xxl-14{padding-bottom:56px!important}.pb-xxl-15{padding-bottom:60px!important}.pb-xxl-16{padding-bottom:64px!important}.pl-xxl-0{padding-left:0!important}.pl-xxl-1{padding-left:4px!important}.pl-xxl-2{padding-left:8px!important}.pl-xxl-3{padding-left:12px!important}.pl-xxl-4{padding-left:16px!important}.pl-xxl-5{padding-left:20px!important}.pl-xxl-6{padding-left:24px!important}.pl-xxl-7{padding-left:28px!important}.pl-xxl-8{padding-left:32px!important}.pl-xxl-9{padding-left:36px!important}.pl-xxl-10{padding-left:40px!important}.pl-xxl-11{padding-left:44px!important}.pl-xxl-12{padding-left:48px!important}.pl-xxl-13{padding-left:52px!important}.pl-xxl-14{padding-left:56px!important}.pl-xxl-15{padding-left:60px!important}.pl-xxl-16{padding-left:64px!important}.ps-xxl-0{padding-inline-start:0px!important}.ps-xxl-1{padding-inline-start:4px!important}.ps-xxl-2{padding-inline-start:8px!important}.ps-xxl-3{padding-inline-start:12px!important}.ps-xxl-4{padding-inline-start:16px!important}.ps-xxl-5{padding-inline-start:20px!important}.ps-xxl-6{padding-inline-start:24px!important}.ps-xxl-7{padding-inline-start:28px!important}.ps-xxl-8{padding-inline-start:32px!important}.ps-xxl-9{padding-inline-start:36px!important}.ps-xxl-10{padding-inline-start:40px!important}.ps-xxl-11{padding-inline-start:44px!important}.ps-xxl-12{padding-inline-start:48px!important}.ps-xxl-13{padding-inline-start:52px!important}.ps-xxl-14{padding-inline-start:56px!important}.ps-xxl-15{padding-inline-start:60px!important}.ps-xxl-16{padding-inline-start:64px!important}.pe-xxl-0{padding-inline-end:0px!important}.pe-xxl-1{padding-inline-end:4px!important}.pe-xxl-2{padding-inline-end:8px!important}.pe-xxl-3{padding-inline-end:12px!important}.pe-xxl-4{padding-inline-end:16px!important}.pe-xxl-5{padding-inline-end:20px!important}.pe-xxl-6{padding-inline-end:24px!important}.pe-xxl-7{padding-inline-end:28px!important}.pe-xxl-8{padding-inline-end:32px!important}.pe-xxl-9{padding-inline-end:36px!important}.pe-xxl-10{padding-inline-end:40px!important}.pe-xxl-11{padding-inline-end:44px!important}.pe-xxl-12{padding-inline-end:48px!important}.pe-xxl-13{padding-inline-end:52px!important}.pe-xxl-14{padding-inline-end:56px!important}.pe-xxl-15{padding-inline-end:60px!important}.pe-xxl-16{padding-inline-end:64px!important}.text-xxl-left{text-align:left!important}.text-xxl-right{text-align:right!important}.text-xxl-center{text-align:center!important}.text-xxl-justify{text-align:justify!important}.text-xxl-start{text-align:start!important}.text-xxl-end{text-align:end!important}.text-xxl-h1{font-size:6rem!important;font-weight:300;line-height:6rem;letter-spacing:-.015625em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-xxl-h2{font-size:3.75rem!important;font-weight:300;line-height:3.75rem;letter-spacing:-.0083333333em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-xxl-h3{font-size:3rem!important;font-weight:400;line-height:3.125rem;letter-spacing:normal!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-xxl-h4{font-size:2.125rem!important;font-weight:400;line-height:2.5rem;letter-spacing:.0073529412em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-xxl-h5{font-size:1.5rem!important;font-weight:400;line-height:2rem;letter-spacing:normal!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-xxl-h6{font-size:1.25rem!important;font-weight:500;line-height:2rem;letter-spacing:.0125em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-xxl-subtitle-1{font-size:1rem!important;font-weight:400;line-height:1.75rem;letter-spacing:.009375em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-xxl-subtitle-2{font-size:.875rem!important;font-weight:500;line-height:1.375rem;letter-spacing:.0071428571em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-xxl-body-1{font-size:1rem!important;font-weight:400;line-height:1.5rem;letter-spacing:.03125em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-xxl-body-2{font-size:.875rem!important;font-weight:400;line-height:1.25rem;letter-spacing:.0178571429em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-xxl-button{font-size:.875rem!important;font-weight:500;line-height:2.25rem;letter-spacing:.0892857143em!important;font-family:Roboto,sans-serif;text-transform:uppercase!important}.text-xxl-caption{font-size:.75rem!important;font-weight:400;line-height:1.25rem;letter-spacing:.0333333333em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-xxl-overline{font-size:.75rem!important;font-weight:500;line-height:2rem;letter-spacing:.1666666667em!important;font-family:Roboto,sans-serif;text-transform:uppercase!important}}@media print{.d-print-none{display:none!important}.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:flex!important}.d-print-inline-flex{display:inline-flex!important}.float-print-none{float:none!important}.float-print-left{float:left!important}.float-print-right{float:right!important}.v-locale--is-rtl .float-print-end{float:left!important}.v-locale--is-rtl .float-print-start,.v-locale--is-ltr .float-print-end{float:right!important}.v-locale--is-ltr .float-print-start{float:left!important}}.v-chip{align-items:center;display:inline-flex;font-weight:400;max-width:100%;min-width:0;overflow:hidden;position:relative;text-decoration:none;white-space:nowrap;vertical-align:middle;border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width:0;border-radius:9999px}.v-chip.v-chip--size-x-small{--v-chip-size: .625rem;--v-chip-height: 20px;font-size:.625rem;padding:0 8px}.v-chip.v-chip--size-x-small .v-avatar{--v-avatar-height: 14px}.v-chip--pill.v-chip.v-chip--size-x-small .v-avatar{--v-avatar-height: 20px}.v-chip.v-chip--size-x-small .v-avatar--start{margin-inline-start:-5.6px;margin-inline-end:4px}.v-chip--pill.v-chip.v-chip--size-x-small .v-avatar--start{margin-inline-start:-8px}.v-chip.v-chip--size-x-small .v-avatar--end{margin-inline-start:4px;margin-inline-end:-5.6px}.v-chip--pill.v-chip.v-chip--size-x-small .v-avatar--end{margin-inline-end:-8px}.v-chip--pill.v-chip.v-chip--size-x-small .v-avatar--end+.v-chip__close{margin-inline-start:12px}.v-chip.v-chip--size-x-small .v-icon--start,.v-chip.v-chip--size-x-small .v-chip__filter{margin-inline-start:-4px;margin-inline-end:4px}.v-chip.v-chip--size-x-small .v-icon--end,.v-chip.v-chip--size-x-small .v-chip__close{margin-inline-start:4px;margin-inline-end:-4px}.v-chip.v-chip--size-x-small .v-icon--end+.v-chip__close,.v-chip.v-chip--size-x-small .v-avatar--end+.v-chip__close,.v-chip.v-chip--size-x-small .v-chip__append+.v-chip__close{margin-inline-start:8px}.v-chip.v-chip--size-small{--v-chip-size: .75rem;--v-chip-height: 26px;font-size:.75rem;padding:0 10px}.v-chip.v-chip--size-small .v-avatar{--v-avatar-height: 20px}.v-chip--pill.v-chip.v-chip--size-small .v-avatar{--v-avatar-height: 26px}.v-chip.v-chip--size-small .v-avatar--start{margin-inline-start:-7px;margin-inline-end:5px}.v-chip--pill.v-chip.v-chip--size-small .v-avatar--start{margin-inline-start:-10px}.v-chip.v-chip--size-small .v-avatar--end{margin-inline-start:5px;margin-inline-end:-7px}.v-chip--pill.v-chip.v-chip--size-small .v-avatar--end{margin-inline-end:-10px}.v-chip--pill.v-chip.v-chip--size-small .v-avatar--end+.v-chip__close{margin-inline-start:15px}.v-chip.v-chip--size-small .v-icon--start,.v-chip.v-chip--size-small .v-chip__filter{margin-inline-start:-5px;margin-inline-end:5px}.v-chip.v-chip--size-small .v-icon--end,.v-chip.v-chip--size-small .v-chip__close{margin-inline-start:5px;margin-inline-end:-5px}.v-chip.v-chip--size-small .v-icon--end+.v-chip__close,.v-chip.v-chip--size-small .v-avatar--end+.v-chip__close,.v-chip.v-chip--size-small .v-chip__append+.v-chip__close{margin-inline-start:10px}.v-chip.v-chip--size-default{--v-chip-size: .875rem;--v-chip-height: 32px;font-size:.875rem;padding:0 12px}.v-chip.v-chip--size-default .v-avatar{--v-avatar-height: 26px}.v-chip--pill.v-chip.v-chip--size-default .v-avatar{--v-avatar-height: 32px}.v-chip.v-chip--size-default .v-avatar--start{margin-inline-start:-8.4px;margin-inline-end:6px}.v-chip--pill.v-chip.v-chip--size-default .v-avatar--start{margin-inline-start:-12px}.v-chip.v-chip--size-default .v-avatar--end{margin-inline-start:6px;margin-inline-end:-8.4px}.v-chip--pill.v-chip.v-chip--size-default .v-avatar--end{margin-inline-end:-12px}.v-chip--pill.v-chip.v-chip--size-default .v-avatar--end+.v-chip__close{margin-inline-start:18px}.v-chip.v-chip--size-default .v-icon--start,.v-chip.v-chip--size-default .v-chip__filter{margin-inline-start:-6px;margin-inline-end:6px}.v-chip.v-chip--size-default .v-icon--end,.v-chip.v-chip--size-default .v-chip__close{margin-inline-start:6px;margin-inline-end:-6px}.v-chip.v-chip--size-default .v-icon--end+.v-chip__close,.v-chip.v-chip--size-default .v-avatar--end+.v-chip__close,.v-chip.v-chip--size-default .v-chip__append+.v-chip__close{margin-inline-start:12px}.v-chip.v-chip--size-large{--v-chip-size: 1rem;--v-chip-height: 38px;font-size:1rem;padding:0 14px}.v-chip.v-chip--size-large .v-avatar{--v-avatar-height: 32px}.v-chip--pill.v-chip.v-chip--size-large .v-avatar{--v-avatar-height: 38px}.v-chip.v-chip--size-large .v-avatar--start{margin-inline-start:-9.8px;margin-inline-end:7px}.v-chip--pill.v-chip.v-chip--size-large .v-avatar--start{margin-inline-start:-14px}.v-chip.v-chip--size-large .v-avatar--end{margin-inline-start:7px;margin-inline-end:-9.8px}.v-chip--pill.v-chip.v-chip--size-large .v-avatar--end{margin-inline-end:-14px}.v-chip--pill.v-chip.v-chip--size-large .v-avatar--end+.v-chip__close{margin-inline-start:21px}.v-chip.v-chip--size-large .v-icon--start,.v-chip.v-chip--size-large .v-chip__filter{margin-inline-start:-7px;margin-inline-end:7px}.v-chip.v-chip--size-large .v-icon--end,.v-chip.v-chip--size-large .v-chip__close{margin-inline-start:7px;margin-inline-end:-7px}.v-chip.v-chip--size-large .v-icon--end+.v-chip__close,.v-chip.v-chip--size-large .v-avatar--end+.v-chip__close,.v-chip.v-chip--size-large .v-chip__append+.v-chip__close{margin-inline-start:14px}.v-chip.v-chip--size-x-large{--v-chip-size: 1.125rem;--v-chip-height: 44px;font-size:1.125rem;padding:0 17px}.v-chip.v-chip--size-x-large .v-avatar{--v-avatar-height: 38px}.v-chip--pill.v-chip.v-chip--size-x-large .v-avatar{--v-avatar-height: 44px}.v-chip.v-chip--size-x-large .v-avatar--start{margin-inline-start:-11.9px;margin-inline-end:8.5px}.v-chip--pill.v-chip.v-chip--size-x-large .v-avatar--start{margin-inline-start:-17px}.v-chip.v-chip--size-x-large .v-avatar--end{margin-inline-start:8.5px;margin-inline-end:-11.9px}.v-chip--pill.v-chip.v-chip--size-x-large .v-avatar--end{margin-inline-end:-17px}.v-chip--pill.v-chip.v-chip--size-x-large .v-avatar--end+.v-chip__close{margin-inline-start:25.5px}.v-chip.v-chip--size-x-large .v-icon--start,.v-chip.v-chip--size-x-large .v-chip__filter{margin-inline-start:-8.5px;margin-inline-end:8.5px}.v-chip.v-chip--size-x-large .v-icon--end,.v-chip.v-chip--size-x-large .v-chip__close{margin-inline-start:8.5px;margin-inline-end:-8.5px}.v-chip.v-chip--size-x-large .v-icon--end+.v-chip__close,.v-chip.v-chip--size-x-large .v-avatar--end+.v-chip__close,.v-chip.v-chip--size-x-large .v-chip__append+.v-chip__close{margin-inline-start:17px}.v-chip.v-chip--density-default{height:calc(var(--v-chip-height) + 0px)}.v-chip.v-chip--density-comfortable{height:calc(var(--v-chip-height) + -8px)}.v-chip.v-chip--density-compact{height:calc(var(--v-chip-height) + -12px)}.v-chip:hover>.v-chip__overlay{opacity:calc(var(--v-hover-opacity) * var(--v-theme-overlay-multiplier))}.v-chip:focus-visible>.v-chip__overlay{opacity:calc(var(--v-focus-opacity) * var(--v-theme-overlay-multiplier))}@supports not selector(:focus-visible){.v-chip:focus>.v-chip__overlay{opacity:calc(var(--v-focus-opacity) * var(--v-theme-overlay-multiplier))}}.v-chip--active>.v-chip__overlay,.v-chip[aria-haspopup=menu][aria-expanded=true]>.v-chip__overlay{opacity:calc(var(--v-activated-opacity) * var(--v-theme-overlay-multiplier))}.v-chip--active:hover>.v-chip__overlay,.v-chip[aria-haspopup=menu][aria-expanded=true]:hover>.v-chip__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-hover-opacity)) * var(--v-theme-overlay-multiplier))}.v-chip--active:focus-visible>.v-chip__overlay,.v-chip[aria-haspopup=menu][aria-expanded=true]:focus-visible>.v-chip__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-focus-opacity)) * var(--v-theme-overlay-multiplier))}@supports not selector(:focus-visible){.v-chip--active:focus>.v-chip__overlay,.v-chip[aria-haspopup=menu][aria-expanded=true]:focus>.v-chip__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-focus-opacity)) * var(--v-theme-overlay-multiplier))}}.v-chip--variant-plain,.v-chip--variant-outlined,.v-chip--variant-text,.v-chip--variant-tonal{background:transparent;color:inherit}.v-chip--variant-plain{opacity:.26}.v-chip--variant-plain:focus,.v-chip--variant-plain:hover{opacity:1}.v-chip--variant-plain .v-chip__overlay{display:none}.v-chip--variant-elevated,.v-chip--variant-flat{background:rgb(var(--v-theme-surface-variant));color:rgb(var(--v-theme-on-surface-variant))}.v-chip--variant-elevated{box-shadow:0 2px 1px -1px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 1px 1px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 1px 3px 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-chip--variant-flat{box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 0 0 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 0 0 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-chip--variant-outlined{border:thin solid currentColor}.v-chip--variant-text .v-chip__overlay{background:currentColor}.v-chip--variant-tonal .v-chip__underlay{background:currentColor;opacity:var(--v-activated-opacity);border-radius:inherit;position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.v-chip--border{border-width:thin}.v-chip--link{cursor:pointer}.v-chip--filter{-webkit-user-select:none;user-select:none}.v-chip__content{align-items:center;display:inline-flex}.v-autocomplete__selection .v-chip__content,.v-combobox__selection .v-chip__content,.v-select__selection .v-chip__content{overflow:hidden}.v-chip__filter,.v-chip__prepend,.v-chip__append,.v-chip__close{align-items:center;display:inline-flex}.v-chip__close{cursor:pointer;flex:0 1 auto;font-size:18px;max-height:18px;max-width:18px;-webkit-user-select:none;user-select:none}.v-chip__close .v-icon{font-size:inherit}.v-chip__filter{transition:.15s cubic-bezier(.4,0,.2,1)}.v-chip__overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:currentColor;border-radius:inherit;pointer-events:none;opacity:0;transition:opacity .2s ease-in-out}.v-chip--disabled{opacity:.3;pointer-events:none;-webkit-user-select:none;user-select:none}.v-chip--label{border-radius:4px}.v-chip-group{display:flex;max-width:100%;min-width:0;overflow-x:auto;padding:4px 0}.v-chip-group .v-chip{margin:4px 8px 4px 0}.v-chip-group .v-chip.v-chip--selected:not(.v-chip--disabled) .v-chip__overlay{opacity:var(--v-activated-opacity)}.v-chip-group--column .v-slide-group__content{white-space:normal;flex-wrap:wrap;max-width:100%}.v-slide-group{display:flex;overflow:hidden}.v-slide-group__next,.v-slide-group__prev{align-items:center;display:flex;flex:0 1 52px;justify-content:center;min-width:52px;cursor:pointer}.v-slide-group__next--disabled,.v-slide-group__prev--disabled{pointer-events:none;opacity:var(--v-disabled-opacity)}.v-slide-group__content{display:flex;flex:1 0 auto;position:relative;transition:.2s all cubic-bezier(.4,0,.2,1);white-space:nowrap}.v-slide-group__content>*{white-space:initial}.v-slide-group__container{contain:content;display:flex;flex:1 1 auto;overflow:hidden}.v-slide-group--vertical,.v-slide-group--vertical .v-slide-group__container,.v-slide-group--vertical .v-slide-group__content{flex-direction:column}.v-rating{max-width:100%;display:inline-flex;white-space:nowrap}.v-rating--readonly{pointer-events:none}.v-rating__wrapper{align-items:center;display:inline-flex;flex-direction:column}.v-rating__wrapper--bottom{flex-direction:column-reverse}.v-rating__item{display:inline-flex;position:relative}.v-rating__item label{cursor:pointer}.v-rating__item .v-btn--variant-plain{opacity:1}.v-rating__item .v-btn{transition-property:transform}.v-rating__item .v-btn .v-icon{transition:inherit;transition-timing-function:cubic-bezier(0,0,.2,1)}.v-rating--hover .v-rating__item:hover:not(.v-rating__item--focused) .v-btn{transform:scale(1.25)}.v-rating__item--half{overflow:hidden;position:absolute;clip-path:polygon(0 0,50% 0,50% 100%,0 100%);z-index:1}.v-rating__item--half .v-btn__overlay,.v-rating__item--half:hover .v-btn__overlay{opacity:0}.v-rating__hidden{height:0;opacity:0;position:absolute;width:0}.v-tooltip>.v-overlay__content{background:rgb(var(--v-theme-surface-variant));color:rgb(var(--v-theme-on-surface-variant));border-radius:4px;font-size:.875rem;line-height:1.6;display:inline-block;padding:5px 16px;text-transform:initial;width:auto;opacity:1;pointer-events:none;transition-property:opacity,transform}.v-tooltip>.v-overlay__content[class*=enter-active]{transition-timing-function:cubic-bezier(0,0,.2,1);transition-duration:.15s}.v-tooltip>.v-overlay__content[class*=leave-active]{transition-timing-function:cubic-bezier(.4,0,1,1);transition-duration:75ms}.v-table{background:rgb(var(--v-theme-surface));color:rgba(var(--v-theme-on-surface),var(--v-high-emphasis-opacity));font-size:.875rem;transition-duration:.28s;transition-property:box-shadow,opacity,background,height;transition-timing-function:cubic-bezier(.4,0,.2,1)}.v-table .v-table-divider{border-right:thin solid rgba(var(--v-border-color),var(--v-border-opacity))}.v-table .v-table__wrapper>table>thead>tr>th{border-bottom:thin solid rgba(var(--v-border-color),var(--v-border-opacity))}.v-table .v-table__wrapper>table>tbody>tr:not(:last-child)>td,.v-table .v-table__wrapper>table>tbody>tr:not(:last-child)>th{border-bottom:thin solid rgba(var(--v-border-color),var(--v-border-opacity))}.v-table .v-table__wrapper>table>tfoot>tr>td,.v-table .v-table__wrapper>table>tfoot>tr>th{border-top:thin solid rgba(var(--v-border-color),var(--v-border-opacity))}.v-table.v-table--hover>.v-table__wrapper>table>tbody>tr>td{position:relative}.v-table.v-table--hover>.v-table__wrapper>table>tbody>tr:hover>td:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(var(--v-border-color),var(--v-hover-opacity));pointer-events:none}.v-table.v-table--fixed-header>.v-table__wrapper>table>thead>tr>th{background:rgb(var(--v-theme-surface));box-shadow:inset 0 -1px rgba(var(--v-border-color),var(--v-border-opacity));z-index:1}.v-table.v-table--fixed-footer>tfoot>tr>th,.v-table.v-table--fixed-footer>tfoot>tr>td{background:rgb(var(--v-theme-surface));box-shadow:inset 0 1px rgba(var(--v-border-color),var(--v-border-opacity))}.v-table{border-radius:inherit;line-height:1.5;max-width:100%;display:flex;flex-direction:column}.v-table>.v-table__wrapper>table{width:100%;border-spacing:0}.v-table>.v-table__wrapper>table>tbody>tr>td,.v-table>.v-table__wrapper>table>tbody>tr>th,.v-table>.v-table__wrapper>table>thead>tr>td,.v-table>.v-table__wrapper>table>thead>tr>th,.v-table>.v-table__wrapper>table>tfoot>tr>td,.v-table>.v-table__wrapper>table>tfoot>tr>th{padding:0 16px;transition-duration:.28s;transition-property:box-shadow,opacity,background,height;transition-timing-function:cubic-bezier(.4,0,.2,1)}.v-table>.v-table__wrapper>table>tbody>tr>td,.v-table>.v-table__wrapper>table>thead>tr>td,.v-table>.v-table__wrapper>table>tfoot>tr>td{height:var(--v-table-row-height)}.v-table>.v-table__wrapper>table>tbody>tr>th,.v-table>.v-table__wrapper>table>thead>tr>th,.v-table>.v-table__wrapper>table>tfoot>tr>th{height:var(--v-table-header-height);font-weight:500;-webkit-user-select:none;user-select:none;text-align:start}.v-table--density-default{--v-table-header-height: 56px;--v-table-row-height: 52px}.v-table--density-comfortable{--v-table-header-height: 48px;--v-table-row-height: 44px}.v-table--density-compact{--v-table-header-height: 40px;--v-table-row-height: 36px}.v-table__wrapper{border-radius:inherit;overflow:auto;flex:1 1 auto}.v-table--has-top>.v-table__wrapper>table>tbody>tr:first-child:hover>td:first-child{border-top-left-radius:0}.v-table--has-top>.v-table__wrapper>table>tbody>tr:first-child:hover>td:last-child{border-top-right-radius:0}.v-table--has-bottom>.v-table__wrapper>table>tbody>tr:last-child:hover>td:first-child{border-bottom-left-radius:0}.v-table--has-bottom>.v-table__wrapper>table>tbody>tr:last-child:hover>td:last-child{border-bottom-right-radius:0}.v-table--fixed-height>.v-table__wrapper{overflow-y:auto}.v-table--fixed-header>.v-table__wrapper>table>thead{position:sticky;top:0;z-index:2}.v-table--fixed-header>.v-table__wrapper>table>thead>tr>th{border-bottom:0px!important}.v-table--fixed-footer>.v-table__wrapper>table>tfoot>tr{position:sticky;bottom:0;z-index:1}.v-table--fixed-footer>.v-table__wrapper>table>tfoot>tr>td,.v-table--fixed-footer>.v-table__wrapper>table>tfoot>tr>th{border-top:0px!important}.v-expansion-panel{background-color:rgb(var(--v-theme-surface));color:rgba(var(--v-theme-on-surface),var(--v-high-emphasis-opacity))}.v-expansion-panel:not(:first-child):after{border-color:rgba(var(--v-border-color),var(--v-border-opacity))}.v-expansion-panel--disabled .v-expansion-panel-title{color:rgba(var(--v-theme-on-surface),.26)}.v-expansion-panel--disabled .v-expansion-panel-title .v-expansion-panel-title__overlay{opacity:.4615384615}.v-expansion-panels{display:flex;flex-wrap:wrap;justify-content:center;list-style-type:none;padding:0;width:100%;position:relative;z-index:1}.v-expansion-panels:not(.v-expansion-panels--variant-accordion)>:not(:first-child):not(:last-child):not(.v-expansion-panel--active):not(.v-expansion-panel--before-active){border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.v-expansion-panels:not(.v-expansion-panels--variant-accordion)>:not(:first-child):not(:last-child):not(.v-expansion-panel--active):not(.v-expansion-panel--after-active){border-top-left-radius:0!important;border-top-right-radius:0!important}.v-expansion-panels:not(.v-expansion-panels--variant-accordion)>:first-child:not(:last-child):not(.v-expansion-panel--active):not(.v-expansion-panel--before-active){border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.v-expansion-panels:not(.v-expansion-panels--variant-accordion)>:last-child:not(:first-child):not(.v-expansion-panel--active):not(.v-expansion-panel--after-active){border-top-left-radius:0!important;border-top-right-radius:0!important}.v-expansion-panels--variant-accordion>:first-child{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.v-expansion-panels--variant-accordion>:last-child{border-top-left-radius:0!important;border-top-right-radius:0!important}.v-expansion-panels--variant-accordion>:last-child .v-expansion-panel-title--active{border-bottom-left-radius:initial;border-bottom-right-radius:initial}.v-expansion-panels--variant-accordion>:not(:first-child):not(:last-child){border-radius:0!important}.v-expansion-panels--variant-accordion .v-expansion-panel-title__overlay{transition:.3s border-radius cubic-bezier(.4,0,.2,1)}.v-expansion-panel{flex:1 0 100%;max-width:100%;position:relative;transition:.3s all cubic-bezier(.4,0,.2,1);transition-property:margin-top,border-radius,border,max-width;border-radius:4px}.v-expansion-panel:not(:first-child):after{border-top-style:solid;border-top-width:thin;content:"";left:0;position:absolute;right:0;top:0;transition:.3s opacity cubic-bezier(.4,0,.2,1)}.v-expansion-panel--disabled .v-expansion-panel-title{pointer-events:none}.v-expansion-panel--active:not(:first-child),.v-expansion-panel--active+.v-expansion-panel{margin-top:16px}.v-expansion-panel--active:not(:first-child):after,.v-expansion-panel--active+.v-expansion-panel:after{opacity:0}.v-expansion-panel--active>.v-expansion-panel-title{border-bottom-left-radius:0;border-bottom-right-radius:0}.v-expansion-panel--active>.v-expansion-panel-title:not(.v-expansion-panel-title--static){min-height:64px}.v-expansion-panel__shadow{position:absolute;top:0;left:0;width:100%;height:100%;box-shadow:0 3px 1px -2px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 2px 2px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 1px 5px 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12));border-radius:inherit;z-index:-1}.v-expansion-panel-title{align-items:center;text-align:start;border-radius:inherit;display:flex;font-size:.9375rem;line-height:1;min-height:48px;outline:none;padding:16px 24px;position:relative;transition:.3s min-height cubic-bezier(.4,0,.2,1);width:100%;justify-content:space-between}.v-expansion-panel-title:hover>.v-expansion-panel-title__overlay{opacity:calc(var(--v-hover-opacity) * var(--v-theme-overlay-multiplier))}.v-expansion-panel-title:focus-visible>.v-expansion-panel-title__overlay{opacity:calc(var(--v-focus-opacity) * var(--v-theme-overlay-multiplier))}@supports not selector(:focus-visible){.v-expansion-panel-title:focus>.v-expansion-panel-title__overlay{opacity:calc(var(--v-focus-opacity) * var(--v-theme-overlay-multiplier))}}.v-expansion-panel-title--active>.v-expansion-panel-title__overlay,.v-expansion-panel-title[aria-haspopup=menu][aria-expanded=true]>.v-expansion-panel-title__overlay{opacity:calc(var(--v-activated-opacity) * var(--v-theme-overlay-multiplier))}.v-expansion-panel-title--active:hover>.v-expansion-panel-title__overlay,.v-expansion-panel-title[aria-haspopup=menu][aria-expanded=true]:hover>.v-expansion-panel-title__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-hover-opacity)) * var(--v-theme-overlay-multiplier))}.v-expansion-panel-title--active:focus-visible>.v-expansion-panel-title__overlay,.v-expansion-panel-title[aria-haspopup=menu][aria-expanded=true]:focus-visible>.v-expansion-panel-title__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-focus-opacity)) * var(--v-theme-overlay-multiplier))}@supports not selector(:focus-visible){.v-expansion-panel-title--active:focus>.v-expansion-panel-title__overlay,.v-expansion-panel-title[aria-haspopup=menu][aria-expanded=true]:focus>.v-expansion-panel-title__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-focus-opacity)) * var(--v-theme-overlay-multiplier))}}.v-expansion-panel-title--active:before{opacity:.12}.v-expansion-panel-title__overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:currentColor;border-radius:inherit;opacity:0}.v-expansion-panel-title__icon{display:inline-flex;margin-bottom:-4px;margin-top:-4px;-webkit-user-select:none;user-select:none;margin-inline-start:auto}.v-expansion-panel-text{display:flex}.v-expansion-panel-text__wrapper{padding:8px 24px 16px;flex:1 1 auto;max-width:100%}.v-expansion-panels--variant-accordion>.v-expansion-panel{margin-top:0}.v-expansion-panels--variant-accordion>.v-expansion-panel:after{opacity:1}.v-expansion-panels--variant-popout>.v-expansion-panel{max-width:calc(100% - 32px)}.v-expansion-panels--variant-popout>.v-expansion-panel--active{max-width:calc(100% + 16px)}.v-expansion-panels--variant-inset>.v-expansion-panel{max-width:100%}.v-expansion-panels--variant-inset>.v-expansion-panel--active{max-width:calc(100% - 32px)}.v-timeline .v-timeline-divider__dot{background:rgb(var(--v-theme-surface-light))}.v-timeline .v-timeline-divider__inner-dot{background:rgb(var(--v-theme-on-surface))}.v-timeline{display:grid;grid-auto-flow:dense;position:relative}.v-timeline--horizontal.v-timeline{grid-column-gap:24px;width:100%}.v-timeline--horizontal.v-timeline .v-timeline-item:nth-child(2n) .v-timeline-item__body{grid-row:3;padding-block-start:24px}.v-timeline--horizontal.v-timeline .v-timeline-item:nth-child(2n) .v-timeline-item__opposite{grid-row:1;padding-block-end:24px;align-self:flex-end}.v-timeline--horizontal.v-timeline .v-timeline-item:nth-child(odd) .v-timeline-item__body{grid-row:1;padding-block-end:24px;align-self:flex-end}.v-timeline--horizontal.v-timeline .v-timeline-item:nth-child(odd) .v-timeline-item__opposite{grid-row:3;padding-block-start:24px}.v-timeline--vertical.v-timeline{row-gap:24px;height:100%}.v-timeline--vertical.v-timeline .v-timeline-item:first-child .v-timeline-divider,.v-timeline--vertical.v-timeline .v-timeline-item:first-child .v-timeline-item__body,.v-timeline--vertical.v-timeline .v-timeline-item:first-child .v-timeline-item__opposite{padding-block-start:24px}.v-timeline--vertical.v-timeline .v-timeline-item:last-child .v-timeline-divider,.v-timeline--vertical.v-timeline .v-timeline-item:last-child .v-timeline-item__body,.v-timeline--vertical.v-timeline .v-timeline-item:last-child .v-timeline-item__opposite{padding-block-end:24px}.v-timeline--vertical.v-timeline .v-timeline-item:nth-child(2n) .v-timeline-item__body{grid-column:1;padding-inline-end:24px}.v-timeline--vertical.v-timeline .v-timeline-item:nth-child(2n) .v-timeline-item__opposite{grid-column:3;padding-inline-start:24px}.v-timeline--vertical.v-timeline .v-timeline-item:nth-child(odd) .v-timeline-item__body{grid-column:3;padding-inline-start:24px}.v-timeline--vertical.v-timeline .v-timeline-item:nth-child(odd) .v-timeline-item__opposite{grid-column:1;justify-self:flex-end;padding-inline-end:24px}.v-timeline-item{display:contents}.v-timeline-divider{position:relative;display:flex;align-items:center}.v-timeline--horizontal .v-timeline-divider{flex-direction:row;grid-row:2;width:100%}.v-timeline--vertical .v-timeline-divider{height:100%;flex-direction:column;grid-column:2}.v-timeline-divider__before{background:rgba(var(--v-border-color),var(--v-border-opacity));position:absolute}.v-timeline--horizontal .v-timeline-divider__before{height:var(--v-timeline-line-thickness);width:calc(var(--v-timeline-line-size-base) + 12px - var(--v-timeline-line-inset));inset-inline-start:-12px;inset-inline-end:initial}.v-timeline--vertical .v-timeline-divider__before{height:calc(var(--v-timeline-line-size-base) + 12px - var(--v-timeline-line-inset));width:var(--v-timeline-line-thickness);top:-12px}.v-timeline-divider__after{background:rgba(var(--v-border-color),var(--v-border-opacity));position:absolute}.v-timeline--horizontal .v-timeline-divider__after{height:var(--v-timeline-line-thickness);width:calc(var(--v-timeline-line-size-base) + 12px - var(--v-timeline-line-inset));inset-inline-end:-12px;inset-inline-start:initial}.v-timeline--vertical .v-timeline-divider__after{height:calc(var(--v-timeline-line-size-base) + 12px - var(--v-timeline-line-inset));width:var(--v-timeline-line-thickness);bottom:-12px}.v-timeline--vertical .v-timeline-item:first-child .v-timeline-divider__before{height:calc(var(--v-timeline-line-size-base) + 12px - var(--v-timeline-line-inset));top:0}.v-timeline--horizontal .v-timeline-item:first-child .v-timeline-divider__before{width:calc(var(--v-timeline-line-size-base) + 12px - var(--v-timeline-line-inset));inset-inline-start:0;inset-inline-end:initial}.v-timeline--vertical .v-timeline-item:first-child .v-timeline-divider__after{height:calc(var(--v-timeline-line-size-base) - var(--v-timeline-line-inset) + var(--v-timeline-line-size-offset))}.v-timeline--horizontal .v-timeline-item:first-child .v-timeline-divider__after{width:calc(var(--v-timeline-line-size-base) - var(--v-timeline-line-inset) + var(--v-timeline-line-size-offset));inset-inline-end:-12px;inset-inline-start:initial}.v-timeline--vertical .v-timeline-item:last-child .v-timeline-divider__before{height:calc(var(--v-timeline-line-size-base) - var(--v-timeline-line-inset) + var(--v-timeline-line-size-offset))}.v-timeline--horizontal .v-timeline-item:last-child .v-timeline-divider__before{width:calc(var(--v-timeline-line-size-base) - var(--v-timeline-line-inset) + var(--v-timeline-line-size-offset))}.v-timeline--vertical .v-timeline-item:last-child .v-timeline-divider__after{height:calc(var(--v-timeline-line-size-base) + 12px - var(--v-timeline-line-inset));bottom:0}.v-timeline--horizontal .v-timeline-item:last-child .v-timeline-divider__after{width:calc(var(--v-timeline-line-size-base) + 12px - var(--v-timeline-line-inset));inset-inline-end:0;inset-inline-start:initial}.v-timeline--vertical .v-timeline-item:only-child .v-timeline-divider__after{height:calc(var(--v-timeline-line-size-base) - var(--v-timeline-line-inset))}.v-timeline-divider__dot{z-index:1;flex-shrink:0;border-radius:50%;display:flex;justify-content:center;align-items:center;box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 0 0 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 0 0 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-timeline-divider__dot--size-x-small{height:22px;width:22px}.v-timeline-divider__dot--size-x-small .v-timeline-divider__inner-dot{height:calc(100% - 6px);width:calc(100% - 6px)}.v-timeline-divider__dot--size-small{height:30px;width:30px}.v-timeline-divider__dot--size-small .v-timeline-divider__inner-dot{height:calc(100% - 8px);width:calc(100% - 8px)}.v-timeline-divider__dot--size-default{height:38px;width:38px}.v-timeline-divider__dot--size-default .v-timeline-divider__inner-dot{height:calc(100% - 8px);width:calc(100% - 8px)}.v-timeline-divider__dot--size-large{height:46px;width:46px}.v-timeline-divider__dot--size-large .v-timeline-divider__inner-dot{height:calc(100% - 8px);width:calc(100% - 8px)}.v-timeline-divider__dot--size-x-large{height:54px;width:54px}.v-timeline-divider__dot--size-x-large .v-timeline-divider__inner-dot{height:calc(100% - 10px);width:calc(100% - 10px)}.v-timeline-divider__inner-dot{align-items:center;border-radius:50%;display:flex;justify-content:center}.v-timeline--horizontal.v-timeline--justify-center{grid-template-rows:minmax(auto,50%) min-content minmax(auto,50%)}.v-timeline--vertical.v-timeline--justify-center{grid-template-columns:minmax(auto,50%) min-content minmax(auto,50%)}.v-timeline--horizontal.v-timeline--justify-auto{grid-template-rows:auto min-content auto}.v-timeline--vertical.v-timeline--justify-auto{grid-template-columns:auto min-content auto}.v-timeline--horizontal.v-timeline--density-comfortable{height:100%}.v-timeline--horizontal.v-timeline--density-comfortable.v-timeline--side-end{grid-template-rows:min-content min-content auto}.v-timeline--horizontal.v-timeline--density-comfortable.v-timeline--side-start{grid-template-rows:auto min-content min-content}.v-timeline--vertical.v-timeline--density-comfortable{width:100%}.v-timeline--vertical.v-timeline--density-comfortable.v-timeline--side-end{grid-template-columns:min-content min-content auto}.v-timeline--vertical.v-timeline--density-comfortable.v-timeline--side-start{grid-template-columns:auto min-content min-content}.v-timeline--horizontal.v-timeline--density-compact.v-timeline--side-end{grid-template-rows:0 min-content auto}.v-timeline--horizontal.v-timeline--density-compact.v-timeline--side-start{grid-template-rows:auto min-content 0}.v-timeline--horizontal.v-timeline--density-compact .v-timeline-item__body{grid-row:1}.v-timeline--vertical.v-timeline--density-compact.v-timeline--side-end{grid-template-columns:0 min-content auto}.v-timeline--vertical.v-timeline--density-compact.v-timeline--side-start{grid-template-columns:auto min-content 0}.v-timeline--vertical.v-timeline--density-compact .v-timeline-item__body{grid-column:3}.v-timeline--horizontal.v-timeline.v-timeline--side-end .v-timeline-item .v-timeline-item__body{grid-row:3;padding-block-end:initial;padding-block-start:24px}.v-timeline--horizontal.v-timeline.v-timeline--side-end .v-timeline-item .v-timeline-item__opposite{grid-row:1;padding-block-end:24px;padding-block-start:initial}.v-timeline--vertical.v-timeline.v-timeline--side-end .v-timeline-item .v-timeline-item__body{grid-column:3;padding-inline-start:24px;padding-inline-end:initial;justify-self:flex-start}.v-timeline--vertical.v-timeline.v-timeline--side-end .v-timeline-item .v-timeline-item__opposite{grid-column:1;justify-self:flex-end;padding-inline-end:24px;padding-inline-start:initial}.v-timeline--horizontal.v-timeline.v-timeline--side-start .v-timeline-item .v-timeline-item__body{grid-row:1;padding-block-end:24px;padding-block-start:initial}.v-timeline--horizontal.v-timeline.v-timeline--side-start .v-timeline-item .v-timeline-item__opposite{grid-row:3;padding-block-end:initial;padding-block-start:24px}.v-timeline--vertical.v-timeline.v-timeline--side-start .v-timeline-item .v-timeline-item__body{grid-column:1;justify-self:flex-end;padding-inline-end:24px}.v-timeline--vertical.v-timeline.v-timeline--side-start .v-timeline-item .v-timeline-item__opposite{grid-column:3;padding-inline-start:24px;justify-self:flex-start}.v-timeline-divider--fill-dot .v-timeline-divider__inner-dot{height:inherit;width:inherit}.v-timeline--align-center{--v-timeline-line-size-base: 50%;--v-timeline-line-size-offset: 0px}.v-timeline--horizontal.v-timeline--align-center{justify-items:center}.v-timeline--horizontal.v-timeline--align-center .v-timeline-item__body,.v-timeline--horizontal.v-timeline--align-center .v-timeline-item__opposite{padding-inline:12px}.v-timeline--horizontal.v-timeline--align-center .v-timeline-divider{justify-content:center}.v-timeline--vertical.v-timeline--align-center{align-items:center}.v-timeline--vertical.v-timeline--align-center .v-timeline-divider{justify-content:center}.v-timeline--align-start{--v-timeline-line-size-base: 100%;--v-timeline-line-size-offset: 12px}.v-timeline--align-start .v-timeline-item:first-child .v-timeline-divider__before{--v-timeline-line-size-offset: 24px}.v-timeline--align-start .v-timeline-item:first-child .v-timeline-divider__after{--v-timeline-line-size-offset: -12px}.v-timeline--align-start .v-timeline-item:last-child .v-timeline-divider__after{--v-timeline-line-size-offset: 0px}.v-timeline--horizontal.v-timeline--align-start{justify-items:flex-start}.v-timeline--horizontal.v-timeline--align-start .v-timeline-divider{justify-content:flex-start}.v-timeline--horizontal.v-timeline--align-start .v-timeline-divider .v-timeline-divider__before{width:calc(var(--v-timeline-line-size-offset) + var(--v-timeline-dot-size) / 2 - var(--v-timeline-line-inset))}.v-timeline--horizontal.v-timeline--align-start .v-timeline-divider .v-timeline-divider__after{width:calc(var(--v-timeline-line-size-base) - var(--v-timeline-dot-size) / 2 + var(--v-timeline-line-size-offset) - var(--v-timeline-line-inset))}.v-timeline--vertical.v-timeline--align-start{align-items:flex-start}.v-timeline--vertical.v-timeline--align-start .v-timeline-divider{justify-content:flex-start}.v-timeline--vertical.v-timeline--align-start .v-timeline-divider .v-timeline-divider__before{height:calc(var(--v-timeline-line-size-offset) + var(--v-timeline-dot-size) / 2 - var(--v-timeline-line-inset))}.v-timeline--vertical.v-timeline--align-start .v-timeline-divider .v-timeline-divider__after{height:calc(var(--v-timeline-line-size-base) - var(--v-timeline-dot-size) / 2 + var(--v-timeline-line-size-offset) - var(--v-timeline-line-inset))}.v-timeline--truncate-line-start .v-timeline-item:first-child .v-timeline-divider__before{display:none}.v-timeline--truncate-line-start .v-timeline-item:first-child .v-timeline-divider__after{--v-timeline-line-size-offset: 12px}.v-timeline--vertical.v-timeline--truncate-line-start .v-timeline-item:first-child .v-timeline-divider,.v-timeline--vertical.v-timeline--truncate-line-start .v-timeline-item:first-child .v-timeline-item__body,.v-timeline--vertical.v-timeline--truncate-line-start .v-timeline-item:first-child .v-timeline-item__opposite{padding-block-start:0}.v-timeline--horizontal.v-timeline--truncate-line-start .v-timeline-item:first-child .v-timeline-divider,.v-timeline--horizontal.v-timeline--truncate-line-start .v-timeline-item:first-child .v-timeline-item__body,.v-timeline--horizontal.v-timeline--truncate-line-start .v-timeline-item:first-child .v-timeline-item__opposite{padding-inline-start:0}.v-timeline--truncate-line-end .v-timeline-item:last-child .v-timeline-divider__after{display:none}.v-timeline--truncate-line-end .v-timeline-item:last-child .v-timeline-divider__before{--v-timeline-line-size-offset: 12px}.v-timeline--vertical.v-timeline--truncate-line-end .v-timeline-item:last-child .v-timeline-divider,.v-timeline--vertical.v-timeline--truncate-line-end .v-timeline-item:last-child .v-timeline-item__body,.v-timeline--vertical.v-timeline--truncate-line-end .v-timeline-item:last-child .v-timeline-item__opposite{padding-block-end:0}.v-timeline--horizontal.v-timeline--truncate-line-end .v-timeline-item:last-child .v-timeline-divider,.v-timeline--horizontal.v-timeline--truncate-line-end .v-timeline-item:last-child .v-timeline-item__body,.v-timeline--horizontal.v-timeline--truncate-line-end .v-timeline-item:last-child .v-timeline-item__opposite{padding-inline-end:0} diff --git a/cookbook/static/vue3/assets/main-OseOyQb7.js b/cookbook/static/vue3/assets/main-OseOyQb7.js new file mode 100644 index 000000000..98fb460d8 --- /dev/null +++ b/cookbook/static/vue3/assets/main-OseOyQb7.js @@ -0,0 +1,29 @@ +var Um=Object.defineProperty;var Lm=(e,t,n)=>t in e?Um(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n;var Fn=(e,t,n)=>(Lm(e,typeof t!="symbol"?t+"":t,n),n);/** +* @vue/shared v3.4.19 +* (c) 2018-present Yuxi (Evan) You and Vue contributors +* @license MIT +**/function Xs(e,t){const n=new Set(e.split(","));return t?i=>n.has(i.toLowerCase()):i=>n.has(i)}const Ue={},si=[],Tt=()=>{},Nm=()=>!1,Ha=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&(e.charCodeAt(2)>122||e.charCodeAt(2)<97),Qs=e=>e.startsWith("onUpdate:"),We=Object.assign,js=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},qm=Object.prototype.hasOwnProperty,Ce=(e,t)=>qm.call(e,t),de=Array.isArray,li=e=>Ga(e)==="[object Map]",hu=e=>Ga(e)==="[object Set]",pe=e=>typeof e=="function",Ge=e=>typeof e=="string",yi=e=>typeof e=="symbol",De=e=>e!==null&&typeof e=="object",gu=e=>(De(e)||pe(e))&&pe(e.then)&&pe(e.catch),yu=Object.prototype.toString,Ga=e=>yu.call(e),$m=e=>Ga(e).slice(8,-1),vu=e=>Ga(e)==="[object Object]",el=e=>Ge(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,mr=Xs(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),Ka=e=>{const t=Object.create(null);return n=>t[n]||(t[n]=e(n))},Bm=/-(\w)/g,It=Ka(e=>e.replace(Bm,(t,n)=>n?n.toUpperCase():"")),Vm=/\B([A-Z])/g,vi=Ka(e=>e.replace(Vm,"-$1").toLowerCase()),an=Ka(e=>e.charAt(0).toUpperCase()+e.slice(1)),yo=Ka(e=>e?`on${an(e)}`:""),kn=(e,t)=>!Object.is(e,t),vo=(e,t)=>{for(let n=0;n{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,value:n})},Mm=e=>{const t=parseFloat(e);return isNaN(t)?e:t},Jm=e=>{const t=Ge(e)?Number(e):NaN;return isNaN(t)?e:t};let dd;const wu=()=>dd||(dd=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function tl(e){if(de(e)){const t={};for(let n=0;n{if(n){const i=n.split(Hm);i.length>1&&(t[i[0].trim()]=i[1].trim())}}),t}function nl(e){let t="";if(Ge(e))t=e;else if(de(e))for(let n=0;nGe(e)?e:e==null?"":de(e)||De(e)&&(e.toString===yu||!pe(e.toString))?JSON.stringify(e,_u,2):String(e),_u=(e,t)=>t&&t.__v_isRef?_u(e,t.value):li(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((n,[i,r],a)=>(n[wo(i,a)+" =>"]=r,n),{})}:hu(t)?{[`Set(${t.size})`]:[...t.values()].map(n=>wo(n))}:yi(t)?wo(t):De(t)&&!de(t)&&!vu(t)?String(t):t,wo=(e,t="")=>{var n;return yi(e)?`Symbol(${(n=e.description)!=null?n:t})`:e};/** +* @vue/reactivity v3.4.19 +* (c) 2018-present Yuxi (Evan) You and Vue contributors +* @license MIT +**/let yt;class Su{constructor(t=!1){this.detached=t,this._active=!0,this.effects=[],this.cleanups=[],this.parent=yt,!t&&yt&&(this.index=(yt.scopes||(yt.scopes=[])).push(this)-1)}get active(){return this._active}run(t){if(this._active){const n=yt;try{return yt=this,t()}finally{yt=n}}}on(){yt=this}off(){yt=this.parent}stop(t){if(this._active){let n,i;for(n=0,i=this.effects.length;n=4))break}this._dirtyLevel===1&&(this._dirtyLevel=0),Xn()}return this._dirtyLevel>=4}set dirty(t){this._dirtyLevel=t?4:0}run(){if(this._dirtyLevel=0,!this.active)return this.fn();let t=Cn,n=Jn;try{return Cn=!0,Jn=this,this._runnings++,cd(this),this.fn()}finally{ud(this),this._runnings--,Jn=n,Cn=t}}stop(){var t;this.active&&(cd(this),ud(this),(t=this.onStop)==null||t.call(this),this.active=!1)}}function Qm(e){return e.value}function cd(e){e._trackId++,e._depsLength=0}function ud(e){if(e.deps.length>e._depsLength){for(let t=e._depsLength;t{const n=new Map;return n.cleanup=e,n.computed=t,n},_a=new WeakMap,zn=Symbol(""),Ts=Symbol("");function ut(e,t,n){if(Cn&&Jn){let i=_a.get(e);i||_a.set(e,i=new Map);let r=i.get(n);r||i.set(n,r=Ou(()=>i.delete(n))),Tu(Jn,r)}}function Qt(e,t,n,i,r,a){const o=_a.get(e);if(!o)return;let s=[];if(t==="clear")s=[...o.values()];else if(n==="length"&&de(e)){const d=Number(i);o.forEach((c,u)=>{(u==="length"||!yi(u)&&u>=d)&&s.push(c)})}else switch(n!==void 0&&s.push(o.get(n)),t){case"add":de(e)?el(n)&&s.push(o.get("length")):(s.push(o.get(zn)),li(e)&&s.push(o.get(Ts)));break;case"delete":de(e)||(s.push(o.get(zn)),li(e)&&s.push(o.get(Ts)));break;case"set":li(e)&&s.push(o.get(zn));break}rl();for(const d of s)d&&ku(d,4);al()}function jm(e,t){var n;return(n=_a.get(e))==null?void 0:n.get(t)}const eh=Xs("__proto__,__v_isRef,__isVue"),Iu=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(yi)),pd=th();function th(){const e={};return["includes","indexOf","lastIndexOf"].forEach(t=>{e[t]=function(...n){const i=_e(this);for(let a=0,o=this.length;a{e[t]=function(...n){Zn(),rl();const i=_e(this)[t].apply(this,n);return al(),Xn(),i}}),e}function nh(e){const t=_e(this);return ut(t,"has",e),t.hasOwnProperty(e)}class Pu{constructor(t=!1,n=!1){this._isReadonly=t,this._shallow=n}get(t,n,i){const r=this._isReadonly,a=this._shallow;if(n==="__v_isReactive")return!r;if(n==="__v_isReadonly")return r;if(n==="__v_isShallow")return a;if(n==="__v_raw")return i===(r?a?hh:Au:a?Fu:xu).get(t)||Object.getPrototypeOf(t)===Object.getPrototypeOf(i)?t:void 0;const o=de(t);if(!r){if(o&&Ce(pd,n))return Reflect.get(pd,n,i);if(n==="hasOwnProperty")return nh}const s=Reflect.get(t,n,i);return(yi(n)?Iu.has(n):eh(n))||(r||ut(t,"get",n),a)?s:Ke(s)?o&&el(n)?s:s.value:De(s)?r?Br(s):nt(s):s}}class Eu extends Pu{constructor(t=!1){super(!1,t)}set(t,n,i,r){let a=t[n];if(!this._shallow){const d=ui(a);if(!Sa(i)&&!ui(i)&&(a=_e(a),i=_e(i)),!de(t)&&Ke(a)&&!Ke(i))return d?!1:(a.value=i,!0)}const o=de(t)&&el(n)?Number(n)e,Ya=e=>Reflect.getPrototypeOf(e);function Qr(e,t,n=!1,i=!1){e=e.__v_raw;const r=_e(e),a=_e(t);n||(kn(t,a)&&ut(r,"get",t),ut(r,"get",a));const{has:o}=Ya(r),s=i?ol:n?cl:Cr;if(o.call(r,t))return s(e.get(t));if(o.call(r,a))return s(e.get(a));e!==r&&e.get(t)}function jr(e,t=!1){const n=this.__v_raw,i=_e(n),r=_e(e);return t||(kn(e,r)&&ut(i,"has",e),ut(i,"has",r)),e===r?n.has(e):n.has(e)||n.has(r)}function ea(e,t=!1){return e=e.__v_raw,!t&&ut(_e(e),"iterate",zn),Reflect.get(e,"size",e)}function fd(e){e=_e(e);const t=_e(this);return Ya(t).has.call(t,e)||(t.add(e),Qt(t,"add",e,e)),this}function md(e,t){t=_e(t);const n=_e(this),{has:i,get:r}=Ya(n);let a=i.call(n,e);a||(e=_e(e),a=i.call(n,e));const o=r.call(n,e);return n.set(e,t),a?kn(t,o)&&Qt(n,"set",e,t):Qt(n,"add",e,t),this}function hd(e){const t=_e(this),{has:n,get:i}=Ya(t);let r=n.call(t,e);r||(e=_e(e),r=n.call(t,e)),i&&i.call(t,e);const a=t.delete(e);return r&&Qt(t,"delete",e,void 0),a}function gd(){const e=_e(this),t=e.size!==0,n=e.clear();return t&&Qt(e,"clear",void 0,void 0),n}function ta(e,t){return function(i,r){const a=this,o=a.__v_raw,s=_e(o),d=t?ol:e?cl:Cr;return!e&&ut(s,"iterate",zn),o.forEach((c,u)=>i.call(r,d(c),d(u),a))}}function na(e,t,n){return function(...i){const r=this.__v_raw,a=_e(r),o=li(a),s=e==="entries"||e===Symbol.iterator&&o,d=e==="keys"&&o,c=r[e](...i),u=n?ol:t?cl:Cr;return!t&&ut(a,"iterate",d?Ts:zn),{next(){const{value:p,done:f}=c.next();return f?{value:p,done:f}:{value:s?[u(p[0]),u(p[1])]:u(p),done:f}},[Symbol.iterator](){return this}}}}function pn(e){return function(...t){return e==="delete"?!1:e==="clear"?void 0:this}}function sh(){const e={get(a){return Qr(this,a)},get size(){return ea(this)},has:jr,add:fd,set:md,delete:hd,clear:gd,forEach:ta(!1,!1)},t={get(a){return Qr(this,a,!1,!0)},get size(){return ea(this)},has:jr,add:fd,set:md,delete:hd,clear:gd,forEach:ta(!1,!0)},n={get(a){return Qr(this,a,!0)},get size(){return ea(this,!0)},has(a){return jr.call(this,a,!0)},add:pn("add"),set:pn("set"),delete:pn("delete"),clear:pn("clear"),forEach:ta(!0,!1)},i={get(a){return Qr(this,a,!0,!0)},get size(){return ea(this,!0)},has(a){return jr.call(this,a,!0)},add:pn("add"),set:pn("set"),delete:pn("delete"),clear:pn("clear"),forEach:ta(!0,!0)};return["keys","values","entries",Symbol.iterator].forEach(a=>{e[a]=na(a,!1,!1),n[a]=na(a,!0,!1),t[a]=na(a,!1,!0),i[a]=na(a,!0,!0)}),[e,n,t,i]}const[lh,dh,ch,uh]=sh();function sl(e,t){const n=t?e?uh:ch:e?dh:lh;return(i,r,a)=>r==="__v_isReactive"?!e:r==="__v_isReadonly"?e:r==="__v_raw"?i:Reflect.get(Ce(n,r)&&r in i?n:i,r,a)}const ph={get:sl(!1,!1)},fh={get:sl(!1,!0)},mh={get:sl(!0,!1)},xu=new WeakMap,Fu=new WeakMap,Au=new WeakMap,hh=new WeakMap;function gh(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function yh(e){return e.__v_skip||!Object.isExtensible(e)?0:gh($m(e))}function nt(e){return ui(e)?e:ll(e,!1,rh,ph,xu)}function Du(e){return ll(e,!1,oh,fh,Fu)}function Br(e){return ll(e,!0,ah,mh,Au)}function ll(e,t,n,i,r){if(!De(e)||e.__v_raw&&!(t&&e.__v_isReactive))return e;const a=r.get(e);if(a)return a;const o=yh(e);if(o===0)return e;const s=new Proxy(e,o===2?i:n);return r.set(e,s),s}function di(e){return ui(e)?di(e.__v_raw):!!(e&&e.__v_isReactive)}function ui(e){return!!(e&&e.__v_isReadonly)}function Sa(e){return!!(e&&e.__v_isShallow)}function Uu(e){return di(e)||ui(e)}function _e(e){const t=e&&e.__v_raw;return t?_e(t):e}function dl(e){return Object.isExtensible(e)&&ba(e,"__v_skip",!0),e}const Cr=e=>De(e)?nt(e):e,cl=e=>De(e)?Br(e):e;class Lu{constructor(t,n,i,r){this._setter=n,this.dep=void 0,this.__v_isRef=!0,this.__v_isReadonly=!1,this.effect=new il(()=>t(this._value),()=>ma(this,this.effect._dirtyLevel===2?2:3)),this.effect.computed=this,this.effect.active=this._cacheable=!r,this.__v_isReadonly=i}get value(){const t=_e(this);return(!t._cacheable||t.effect.dirty)&&kn(t._value,t._value=t.effect.run())&&ma(t,4),Nu(t),t.effect._dirtyLevel>=2&&ma(t,2),t._value}set value(t){this._setter(t)}get _dirty(){return this.effect.dirty}set _dirty(t){this.effect.dirty=t}}function vh(e,t,n=!1){let i,r;const a=pe(e);return a?(i=e,r=Tt):(i=e.get,r=e.set),new Lu(i,r,a||!r,n)}function Nu(e){var t;Cn&&Jn&&(e=_e(e),Tu(Jn,(t=e.dep)!=null?t:e.dep=Ou(()=>e.dep=void 0,e instanceof Lu?e:void 0)))}function ma(e,t=4,n){e=_e(e);const i=e.dep;i&&ku(i,t)}function Ke(e){return!!(e&&e.__v_isRef===!0)}function we(e){return qu(e,!1)}function ve(e){return qu(e,!0)}function qu(e,t){return Ke(e)?e:new wh(e,t)}class wh{constructor(t,n){this.__v_isShallow=n,this.dep=void 0,this.__v_isRef=!0,this._rawValue=n?t:_e(t),this._value=n?t:Cr(t)}get value(){return Nu(this),this._value}set value(t){const n=this.__v_isShallow||Sa(t)||ui(t);t=n?t:_e(t),kn(t,this._rawValue)&&(this._rawValue=t,this._value=n?t:Cr(t),ma(this,4))}}function dt(e){return Ke(e)?e.value:e}const bh={get:(e,t,n)=>dt(Reflect.get(e,t,n)),set:(e,t,n,i)=>{const r=e[t];return Ke(r)&&!Ke(n)?(r.value=n,!0):Reflect.set(e,t,n,i)}};function $u(e){return di(e)?e:new Proxy(e,bh)}function ul(e){const t=de(e)?new Array(e.length):{};for(const n in e)t[n]=Bu(e,n);return t}class _h{constructor(t,n,i){this._object=t,this._key=n,this._defaultValue=i,this.__v_isRef=!0}get value(){const t=this._object[this._key];return t===void 0?this._defaultValue:t}set value(t){this._object[this._key]=t}get dep(){return jm(_e(this._object),this._key)}}class Sh{constructor(t){this._getter=t,this.__v_isRef=!0,this.__v_isReadonly=!0}get value(){return this._getter()}}function Se(e,t,n){return Ke(e)?e:pe(e)?new Sh(e):De(e)&&arguments.length>1?Bu(e,t,n):we(e)}function Bu(e,t,n){const i=e[t];return Ke(i)?i:new _h(e,t,n)}/** +* @vue/runtime-core v3.4.19 +* (c) 2018-present Yuxi (Evan) You and Vue contributors +* @license MIT +**/function Tn(e,t,n,i){try{return i?e(...i):e()}catch(r){Za(r,t,n)}}function kt(e,t,n,i){if(pe(e)){const a=Tn(e,t,n,i);return a&&gu(a)&&a.catch(o=>{Za(o,t,n)}),a}const r=[];for(let a=0;a>>1,r=it[i],a=kr(r);aHt&&it.splice(t,1)}function kh(e){de(e)?ci.push(...e):(!yn||!yn.includes(e,e.allowRecurse?$n+1:$n))&&ci.push(e),Mu()}function yd(e,t,n=Tr?Ht+1:0){for(;nkr(n)-kr(i));if(ci.length=0,yn){yn.push(...t);return}for(yn=t,$n=0;$ne.id==null?1/0:e.id,Oh=(e,t)=>{const n=kr(e)-kr(t);if(n===0){if(e.pre&&!t.pre)return-1;if(t.pre&&!e.pre)return 1}return n};function zu(e){ks=!1,Tr=!0,it.sort(Oh);try{for(Ht=0;HtGe(h)?h.trim():h)),p&&(r=n.map(Mm))}let s,d=i[s=yo(t)]||i[s=yo(It(t))];!d&&a&&(d=i[s=yo(vi(t))]),d&&kt(d,e,6,r);const c=i[s+"Once"];if(c){if(!e.emitted)e.emitted={};else if(e.emitted[s])return;e.emitted[s]=!0,kt(c,e,6,r)}}function Hu(e,t,n=!1){const i=t.emitsCache,r=i.get(e);if(r!==void 0)return r;const a=e.emits;let o={},s=!1;if(!pe(e)){const d=c=>{const u=Hu(c,t,!0);u&&(s=!0,We(o,u))};!n&&t.mixins.length&&t.mixins.forEach(d),e.extends&&d(e.extends),e.mixins&&e.mixins.forEach(d)}return!a&&!s?(De(e)&&i.set(e,null),null):(de(a)?a.forEach(d=>o[d]=null):We(o,a),De(e)&&i.set(e,o),o)}function Xa(e,t){return!e||!Ha(t)?!1:(t=t.slice(2).replace(/Once$/,""),Ce(e,t[0].toLowerCase()+t.slice(1))||Ce(e,vi(t))||Ce(e,t))}let Ze=null,Gu=null;function Ra(e){const t=Ze;return Ze=e,Gu=e&&e.type.__scopeId||null,t}function J(e,t=Ze,n){if(!t||e._n)return e;const i=(...r)=>{i._d&&xd(-1);const a=Ra(t);let o;try{o=e(...r)}finally{Ra(a),i._d&&xd(1)}return o};return i._n=!0,i._c=!0,i._d=!0,i}function bo(e){const{type:t,vnode:n,proxy:i,withProxy:r,props:a,propsOptions:[o],slots:s,attrs:d,emit:c,render:u,renderCache:p,data:f,setupState:h,ctx:y,inheritAttrs:v}=e;let R,C;const T=Ra(e);try{if(n.shapeFlag&4){const A=r||i,q=A;R=zt(u.call(q,A,p,a,h,f,y)),C=d}else{const A=t;R=zt(A.length>1?A(a,{attrs:d,slots:s,emit:c}):A(a,null)),C=t.props?d:Ph(d)}}catch(A){wr.length=0,Za(A,e,1),R=m(Ot)}let P=R;if(C&&v!==!1){const A=Object.keys(C),{shapeFlag:q}=P;A.length&&q&7&&(o&&A.some(Qs)&&(C=Eh(C,o)),P=tn(P,C))}return n.dirs&&(P=tn(P),P.dirs=P.dirs?P.dirs.concat(n.dirs):n.dirs),n.transition&&(P.transition=n.transition),R=P,Ra(T),R}const Ph=e=>{let t;for(const n in e)(n==="class"||n==="style"||Ha(n))&&((t||(t={}))[n]=e[n]);return t},Eh=(e,t)=>{const n={};for(const i in e)(!Qs(i)||!(i.slice(9)in t))&&(n[i]=e[i]);return n};function xh(e,t,n){const{props:i,children:r,component:a}=e,{props:o,children:s,patchFlag:d}=t,c=a.emitsOptions;if(t.dirs||t.transition)return!0;if(n&&d>=0){if(d&1024)return!0;if(d&16)return i?vd(i,o,c):!!o;if(d&8){const u=t.dynamicProps;for(let p=0;pe.__isSuspense;function Lh(e,t){t&&t.pendingBranch?de(e)?t.effects.push(...e):t.effects.push(e):kh(e)}const Nh=Symbol.for("v-scx"),qh=()=>Le(Nh);function on(e,t){return gl(e,null,t)}const ia={};function fe(e,t,n){return gl(e,t,n)}function gl(e,t,{immediate:n,deep:i,flush:r,once:a,onTrack:o,onTrigger:s}=Ue){if(t&&a){const O=t;t=(...I)=>{O(...I),q()}}const d=et,c=O=>i===!0?O:Vn(O,i===!1?1:void 0);let u,p=!1,f=!1;if(Ke(e)?(u=()=>e.value,p=Sa(e)):di(e)?(u=()=>c(e),p=!0):de(e)?(f=!0,p=e.some(O=>di(O)||Sa(O)),u=()=>e.map(O=>{if(Ke(O))return O.value;if(di(O))return c(O);if(pe(O))return Tn(O,d,2)})):pe(e)?t?u=()=>Tn(e,d,2):u=()=>(h&&h(),kt(e,d,3,[y])):u=Tt,t&&i){const O=u;u=()=>Vn(O())}let h,y=O=>{h=P.onStop=()=>{Tn(O,d,4),h=P.onStop=void 0}},v;if(to)if(y=Tt,t?n&&kt(t,d,3,[u(),f?[]:void 0,y]):u(),r==="sync"){const O=qh();v=O.__watcherHandles||(O.__watcherHandles=[])}else return Tt;let R=f?new Array(e.length).fill(ia):ia;const C=()=>{if(!(!P.active||!P.dirty))if(t){const O=P.run();(i||p||(f?O.some((I,x)=>kn(I,R[x])):kn(O,R)))&&(h&&h(),kt(t,d,3,[O,R===ia?void 0:f&&R[0]===ia?[]:R,y]),R=O)}else P.run()};C.allowRecurse=!!t;let T;r==="sync"?T=C:r==="post"?T=()=>ct(C,d&&d.suspense):(C.pre=!0,d&&(C.id=d.uid),T=()=>fl(C));const P=new il(u,Tt,T),A=Xm(),q=()=>{P.stop(),A&&js(A.effects,P)};return t?n?C():R=P.run():r==="post"?ct(P.run.bind(P),d&&d.suspense):P.run(),v&&v.push(q),q}function $h(e,t,n){const i=this.proxy,r=Ge(e)?e.includes(".")?Wu(i,e):()=>i[e]:e.bind(i,i);let a;pe(t)?a=t:(a=t.handler,n=t);const o=Mr(this),s=gl(r,a.bind(i),n);return o(),s}function Wu(e,t){const n=t.split(".");return()=>{let i=e;for(let r=0;r0){if(n>=t)return e;n++}if(i=i||new Set,i.has(e))return e;if(i.add(e),Ke(e))Vn(e.value,t,n,i);else if(de(e))for(let r=0;r{Vn(r,t,n,i)});else if(vu(e))for(const r in e)Vn(e[r],t,n,i);return e}function Pt(e,t){if(Ze===null)return e;const n=no(Ze)||Ze.proxy,i=e.dirs||(e.dirs=[]);for(let r=0;r{e.isMounted=!0}),qt(()=>{e.isUnmounting=!0}),e}const Ct=[Function,Array],Zu={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:Ct,onEnter:Ct,onAfterEnter:Ct,onEnterCancelled:Ct,onBeforeLeave:Ct,onLeave:Ct,onAfterLeave:Ct,onLeaveCancelled:Ct,onBeforeAppear:Ct,onAppear:Ct,onAfterAppear:Ct,onAppearCancelled:Ct},Bh={name:"BaseTransition",props:Zu,setup(e,{slots:t}){const n=Rl(),i=Yu();let r;return()=>{const a=t.default&&yl(t.default(),!0);if(!a||!a.length)return;let o=a[0];if(a.length>1){for(const v of a)if(v.type!==Ot){o=v;break}}const s=_e(e),{mode:d}=s;if(i.isLeaving)return _o(o);const c=bd(o);if(!c)return _o(o);const u=Or(c,s,i,n);Ir(c,u);const p=n.subTree,f=p&&bd(p);let h=!1;const{getTransitionKey:y}=c.type;if(y){const v=y();r===void 0?r=v:v!==r&&(r=v,h=!0)}if(f&&f.type!==Ot&&(!Bn(c,f)||h)){const v=Or(f,s,i,n);if(Ir(f,v),d==="out-in")return i.isLeaving=!0,v.afterLeave=()=>{i.isLeaving=!1,n.update.active!==!1&&(n.effect.dirty=!0,n.update())},_o(o);d==="in-out"&&c.type!==Ot&&(v.delayLeave=(R,C,T)=>{const P=Xu(i,f);P[String(f.key)]=f,R[vn]=()=>{C(),R[vn]=void 0,delete u.delayedLeave},u.delayedLeave=T})}return o}}},Vh=Bh;function Xu(e,t){const{leavingVNodes:n}=e;let i=n.get(t.type);return i||(i=Object.create(null),n.set(t.type,i)),i}function Or(e,t,n,i){const{appear:r,mode:a,persisted:o=!1,onBeforeEnter:s,onEnter:d,onAfterEnter:c,onEnterCancelled:u,onBeforeLeave:p,onLeave:f,onAfterLeave:h,onLeaveCancelled:y,onBeforeAppear:v,onAppear:R,onAfterAppear:C,onAppearCancelled:T}=t,P=String(e.key),A=Xu(n,e),q=(x,N)=>{x&&kt(x,i,9,N)},O=(x,N)=>{const H=N[1];q(x,N),de(x)?x.every(K=>K.length<=1)&&H():x.length<=1&&H()},I={mode:a,persisted:o,beforeEnter(x){let N=s;if(!n.isMounted)if(r)N=v||s;else return;x[vn]&&x[vn](!0);const H=A[P];H&&Bn(e,H)&&H.el[vn]&&H.el[vn](),q(N,[x])},enter(x){let N=d,H=c,K=u;if(!n.isMounted)if(r)N=R||d,H=C||c,K=T||u;else return;let E=!1;const U=x[ra]=B=>{E||(E=!0,B?q(K,[x]):q(H,[x]),I.delayedLeave&&I.delayedLeave(),x[ra]=void 0)};N?O(N,[x,U]):U()},leave(x,N){const H=String(e.key);if(x[ra]&&x[ra](!0),n.isUnmounting)return N();q(p,[x]);let K=!1;const E=x[vn]=U=>{K||(K=!0,N(),U?q(y,[x]):q(h,[x]),x[vn]=void 0,A[H]===e&&delete A[H])};A[H]=e,f?O(f,[x,E]):E()},clone(x){return Or(x,t,n,i)}};return I}function _o(e){if(Qa(e))return e=tn(e),e.children=null,e}function bd(e){return Qa(e)?e.children?e.children[0]:void 0:e}function Ir(e,t){e.shapeFlag&6&&e.component?Ir(e.component.subTree,t):e.shapeFlag&128?(e.ssContent.transition=t.clone(e.ssContent),e.ssFallback.transition=t.clone(e.ssFallback)):e.transition=t}function yl(e,t=!1,n){let i=[],r=0;for(let a=0;a1)for(let a=0;a!!e.type.__asyncLoader,Qa=e=>e.type.__isKeepAlive;function Qu(e,t){ep(e,"a",t)}function ju(e,t){ep(e,"da",t)}function ep(e,t,n=et){const i=e.__wdc||(e.__wdc=()=>{let r=n;for(;r;){if(r.isDeactivated)return;r=r.parent}return e()});if(ja(t,i,n),n){let r=n.parent;for(;r&&r.parent;)Qa(r.parent.vnode)&&Mh(i,t,n,r),r=r.parent}}function Mh(e,t,n,i){const r=ja(t,e,i,!0);np(()=>{js(i[t],r)},n)}function ja(e,t,n=et,i=!1){if(n){const r=n[e]||(n[e]=[]),a=t.__weh||(t.__weh=(...o)=>{if(n.isUnmounted)return;Zn();const s=Mr(n),d=kt(t,n,e,o);return s(),Xn(),d});return i?r.unshift(a):r.push(a),a}}const sn=e=>(t,n=et)=>(!to||e==="sp")&&ja(e,(...i)=>t(...i),n),vl=sn("bm"),Pn=sn("m"),Jh=sn("bu"),tp=sn("u"),qt=sn("bum"),np=sn("um"),zh=sn("sp"),Hh=sn("rtg"),Gh=sn("rtc");function Kh(e,t=et){ja("ec",e,t)}function wi(e,t,n,i){let r;const a=n&&n[i];if(de(e)||Ge(e)){r=new Array(e.length);for(let o=0,s=e.length;ot(o,s,void 0,a&&a[s]));else{const o=Object.keys(e);r=new Array(o.length);for(let s=0,d=o.length;sTa(t)?!(t.type===Ot||t.type===Re&&!rp(t.children)):!0)?e:null}const Os=e=>e?gp(e)?no(e)||e.proxy:Os(e.parent):null,gr=We(Object.create(null),{$:e=>e,$el:e=>e.vnode.el,$data:e=>e.data,$props:e=>e.props,$attrs:e=>e.attrs,$slots:e=>e.slots,$refs:e=>e.refs,$parent:e=>Os(e.parent),$root:e=>Os(e.root),$emit:e=>e.emit,$options:e=>wl(e),$forceUpdate:e=>e.f||(e.f=()=>{e.effect.dirty=!0,fl(e.update)}),$nextTick:e=>e.n||(e.n=pt.bind(e.proxy)),$watch:e=>$h.bind(e)}),So=(e,t)=>e!==Ue&&!e.__isScriptSetup&&Ce(e,t),Wh={get({_:e},t){const{ctx:n,setupState:i,data:r,props:a,accessCache:o,type:s,appContext:d}=e;let c;if(t[0]!=="$"){const h=o[t];if(h!==void 0)switch(h){case 1:return i[t];case 2:return r[t];case 4:return n[t];case 3:return a[t]}else{if(So(i,t))return o[t]=1,i[t];if(r!==Ue&&Ce(r,t))return o[t]=2,r[t];if((c=e.propsOptions[0])&&Ce(c,t))return o[t]=3,a[t];if(n!==Ue&&Ce(n,t))return o[t]=4,n[t];Is&&(o[t]=0)}}const u=gr[t];let p,f;if(u)return t==="$attrs"&&ut(e,"get",t),u(e);if((p=s.__cssModules)&&(p=p[t]))return p;if(n!==Ue&&Ce(n,t))return o[t]=4,n[t];if(f=d.config.globalProperties,Ce(f,t))return f[t]},set({_:e},t,n){const{data:i,setupState:r,ctx:a}=e;return So(r,t)?(r[t]=n,!0):i!==Ue&&Ce(i,t)?(i[t]=n,!0):Ce(e.props,t)||t[0]==="$"&&t.slice(1)in e?!1:(a[t]=n,!0)},has({_:{data:e,setupState:t,accessCache:n,ctx:i,appContext:r,propsOptions:a}},o){let s;return!!n[o]||e!==Ue&&Ce(e,o)||So(t,o)||(s=a[0])&&Ce(s,o)||Ce(i,o)||Ce(gr,o)||Ce(r.config.globalProperties,o)},defineProperty(e,t,n){return n.get!=null?e._.accessCache[t]=0:Ce(n,"value")&&this.set(e,t,n.value,null),Reflect.defineProperty(e,t,n)}};function _d(e){return de(e)?e.reduce((t,n)=>(t[n]=null,t),{}):e}let Is=!0;function Yh(e){const t=wl(e),n=e.proxy,i=e.ctx;Is=!1,t.beforeCreate&&Sd(t.beforeCreate,e,"bc");const{data:r,computed:a,methods:o,watch:s,provide:d,inject:c,created:u,beforeMount:p,mounted:f,beforeUpdate:h,updated:y,activated:v,deactivated:R,beforeDestroy:C,beforeUnmount:T,destroyed:P,unmounted:A,render:q,renderTracked:O,renderTriggered:I,errorCaptured:x,serverPrefetch:N,expose:H,inheritAttrs:K,components:E,directives:U,filters:B}=t;if(c&&Zh(c,i,null),o)for(const te in o){const j=o[te];pe(j)&&(i[te]=j.bind(n))}if(r){const te=r.call(n,n);De(te)&&(e.data=nt(te))}if(Is=!0,a)for(const te in a){const j=a[te],Te=pe(j)?j.bind(n,n):pe(j.get)?j.get.bind(n,n):Tt,xe=!pe(j)&&pe(j.set)?j.set.bind(n):Tt,Z=S({get:Te,set:xe});Object.defineProperty(i,te,{enumerable:!0,configurable:!0,get:()=>Z.value,set:ne=>Z.value=ne})}if(s)for(const te in s)ap(s[te],i,n,te);if(d){const te=pe(d)?d.call(n):d;Reflect.ownKeys(te).forEach(j=>{_t(j,te[j])})}u&&Sd(u,e,"c");function re(te,j){de(j)?j.forEach(Te=>te(Te.bind(n))):j&&te(j.bind(n))}if(re(vl,p),re(Pn,f),re(Jh,h),re(tp,y),re(Qu,v),re(ju,R),re(Kh,x),re(Gh,O),re(Hh,I),re(qt,T),re(np,A),re(zh,N),de(H))if(H.length){const te=e.exposed||(e.exposed={});H.forEach(j=>{Object.defineProperty(te,j,{get:()=>n[j],set:Te=>n[j]=Te})})}else e.exposed||(e.exposed={});q&&e.render===Tt&&(e.render=q),K!=null&&(e.inheritAttrs=K),E&&(e.components=E),U&&(e.directives=U)}function Zh(e,t,n=Tt){de(e)&&(e=Ps(e));for(const i in e){const r=e[i];let a;De(r)?"default"in r?a=Le(r.from||i,r.default,!0):a=Le(r.from||i):a=Le(r),Ke(a)?Object.defineProperty(t,i,{enumerable:!0,configurable:!0,get:()=>a.value,set:o=>a.value=o}):t[i]=a}}function Sd(e,t,n){kt(de(e)?e.map(i=>i.bind(t.proxy)):e.bind(t.proxy),t,n)}function ap(e,t,n,i){const r=i.includes(".")?Wu(n,i):()=>n[i];if(Ge(e)){const a=t[e];pe(a)&&fe(r,a)}else if(pe(e))fe(r,e.bind(n));else if(De(e))if(de(e))e.forEach(a=>ap(a,t,n,i));else{const a=pe(e.handler)?e.handler.bind(n):t[e.handler];pe(a)&&fe(r,a,e)}}function wl(e){const t=e.type,{mixins:n,extends:i}=t,{mixins:r,optionsCache:a,config:{optionMergeStrategies:o}}=e.appContext,s=a.get(t);let d;return s?d=s:!r.length&&!n&&!i?d=t:(d={},r.length&&r.forEach(c=>Ca(d,c,o,!0)),Ca(d,t,o)),De(t)&&a.set(t,d),d}function Ca(e,t,n,i=!1){const{mixins:r,extends:a}=t;a&&Ca(e,a,n,!0),r&&r.forEach(o=>Ca(e,o,n,!0));for(const o in t)if(!(i&&o==="expose")){const s=Xh[o]||n&&n[o];e[o]=s?s(e[o],t[o]):t[o]}return e}const Xh={data:Rd,props:Cd,emits:Cd,methods:or,computed:or,beforeCreate:lt,created:lt,beforeMount:lt,mounted:lt,beforeUpdate:lt,updated:lt,beforeDestroy:lt,beforeUnmount:lt,destroyed:lt,unmounted:lt,activated:lt,deactivated:lt,errorCaptured:lt,serverPrefetch:lt,components:or,directives:or,watch:jh,provide:Rd,inject:Qh};function Rd(e,t){return t?e?function(){return We(pe(e)?e.call(this,this):e,pe(t)?t.call(this,this):t)}:t:e}function Qh(e,t){return or(Ps(e),Ps(t))}function Ps(e){if(de(e)){const t={};for(let n=0;n1)return n&&pe(t)?t.call(i&&i.proxy):t}}function ng(e,t,n,i=!1){const r={},a={};ba(a,eo,1),e.propsDefaults=Object.create(null),sp(e,t,r,a);for(const o in e.propsOptions[0])o in r||(r[o]=void 0);n?e.props=i?r:Du(r):e.type.props?e.props=r:e.props=a,e.attrs=a}function ig(e,t,n,i){const{props:r,attrs:a,vnode:{patchFlag:o}}=e,s=_e(r),[d]=e.propsOptions;let c=!1;if((i||o>0)&&!(o&16)){if(o&8){const u=e.vnode.dynamicProps;for(let p=0;p{d=!0;const[f,h]=lp(p,t,!0);We(o,f),h&&s.push(...h)};!n&&t.mixins.length&&t.mixins.forEach(u),e.extends&&u(e.extends),e.mixins&&e.mixins.forEach(u)}if(!a&&!d)return De(e)&&i.set(e,si),si;if(de(a))for(let u=0;u-1,h[1]=v<0||y-1||Ce(h,"default"))&&s.push(p)}}}const c=[o,s];return De(e)&&i.set(e,c),c}function Td(e){return e[0]!=="$"&&!mr(e)}function kd(e){return e===null?"null":typeof e=="function"?e.name||"":typeof e=="object"&&e.constructor&&e.constructor.name||""}function Od(e,t){return kd(e)===kd(t)}function Id(e,t){return de(t)?t.findIndex(n=>Od(n,e)):pe(t)&&Od(t,e)?0:-1}const dp=e=>e[0]==="_"||e==="$stable",bl=e=>de(e)?e.map(zt):[zt(e)],rg=(e,t,n)=>{if(t._n)return t;const i=J((...r)=>bl(t(...r)),n);return i._c=!1,i},cp=(e,t,n)=>{const i=e._ctx;for(const r in e){if(dp(r))continue;const a=e[r];if(pe(a))t[r]=rg(r,a,i);else if(a!=null){const o=bl(a);t[r]=()=>o}}},up=(e,t)=>{const n=bl(t);e.slots.default=()=>n},ag=(e,t)=>{if(e.vnode.shapeFlag&32){const n=t._;n?(e.slots=_e(t),ba(t,"_",n)):cp(t,e.slots={})}else e.slots={},t&&up(e,t);ba(e.slots,eo,1)},og=(e,t,n)=>{const{vnode:i,slots:r}=e;let a=!0,o=Ue;if(i.shapeFlag&32){const s=t._;s?n&&s===1?a=!1:(We(r,t),!n&&s===1&&delete r._):(a=!t.$stable,cp(t,r)),o=t}else t&&(up(e,t),o={default:1});if(a)for(const s in r)!dp(s)&&o[s]==null&&delete r[s]};function xs(e,t,n,i,r=!1){if(de(e)){e.forEach((f,h)=>xs(f,t&&(de(t)?t[h]:t),n,i,r));return}if(hr(i)&&!r)return;const a=i.shapeFlag&4?no(i.component)||i.component.proxy:i.el,o=r?null:a,{i:s,r:d}=e,c=t&&t.r,u=s.refs===Ue?s.refs={}:s.refs,p=s.setupState;if(c!=null&&c!==d&&(Ge(c)?(u[c]=null,Ce(p,c)&&(p[c]=null)):Ke(c)&&(c.value=null)),pe(d))Tn(d,s,12,[o,u]);else{const f=Ge(d),h=Ke(d);if(f||h){const y=()=>{if(e.f){const v=f?Ce(p,d)?p[d]:u[d]:d.value;r?de(v)&&js(v,a):de(v)?v.includes(a)||v.push(a):f?(u[d]=[a],Ce(p,d)&&(p[d]=u[d])):(d.value=[a],e.k&&(u[e.k]=d.value))}else f?(u[d]=o,Ce(p,d)&&(p[d]=o)):h&&(d.value=o,e.k&&(u[e.k]=o))};o?(y.id=-1,ct(y,n)):y()}}}const ct=Lh;function sg(e){return lg(e)}function lg(e,t){const n=wu();n.__VUE__=!0;const{insert:i,remove:r,patchProp:a,createElement:o,createText:s,createComment:d,setText:c,setElementText:u,parentNode:p,nextSibling:f,setScopeId:h=Tt,insertStaticContent:y}=e,v=(g,b,k,L=null,D=null,M=null,Y=void 0,V=null,z=!!b.dynamicChildren)=>{if(g===b)return;g&&!Bn(g,b)&&(L=F(g),ne(g,D,M,!0),g=null),b.patchFlag===-2&&(z=!1,b.dynamicChildren=null);const{type:$,ref:Q,shapeFlag:ae}=b;switch($){case Vr:R(g,b,k,L);break;case Ot:C(g,b,k,L);break;case Co:g==null&&T(b,k,L,Y);break;case Re:E(g,b,k,L,D,M,Y,V,z);break;default:ae&1?q(g,b,k,L,D,M,Y,V,z):ae&6?U(g,b,k,L,D,M,Y,V,z):(ae&64||ae&128)&&$.process(g,b,k,L,D,M,Y,V,z,ee)}Q!=null&&D&&xs(Q,g&&g.ref,M,b||g,!b)},R=(g,b,k,L)=>{if(g==null)i(b.el=s(b.children),k,L);else{const D=b.el=g.el;b.children!==g.children&&c(D,b.children)}},C=(g,b,k,L)=>{g==null?i(b.el=d(b.children||""),k,L):b.el=g.el},T=(g,b,k,L)=>{[g.el,g.anchor]=y(g.children,b,k,L,g.el,g.anchor)},P=({el:g,anchor:b},k,L)=>{let D;for(;g&&g!==b;)D=f(g),i(g,k,L),g=D;i(b,k,L)},A=({el:g,anchor:b})=>{let k;for(;g&&g!==b;)k=f(g),r(g),g=k;r(b)},q=(g,b,k,L,D,M,Y,V,z)=>{b.type==="svg"?Y="svg":b.type==="math"&&(Y="mathml"),g==null?O(b,k,L,D,M,Y,V,z):N(g,b,D,M,Y,V,z)},O=(g,b,k,L,D,M,Y,V)=>{let z,$;const{props:Q,shapeFlag:ae,transition:ie,dirs:ue}=g;if(z=g.el=o(g.type,M,Q&&Q.is,Q),ae&8?u(z,g.children):ae&16&&x(g.children,z,null,L,D,Ro(g,M),Y,V),ue&&An(g,null,L,"created"),I(z,g,g.scopeId,Y,L),Q){for(const Fe in Q)Fe!=="value"&&!mr(Fe)&&a(z,Fe,null,Q[Fe],M,g.children,L,D,ke);"value"in Q&&a(z,"value",null,Q.value,M),($=Q.onVnodeBeforeMount)&&Jt($,L,g)}ue&&An(g,null,L,"beforeMount");const be=dg(D,ie);be&&ie.beforeEnter(z),i(z,b,k),(($=Q&&Q.onVnodeMounted)||be||ue)&&ct(()=>{$&&Jt($,L,g),be&&ie.enter(z),ue&&An(g,null,L,"mounted")},D)},I=(g,b,k,L,D)=>{if(k&&h(g,k),L)for(let M=0;M{for(let $=z;${const V=b.el=g.el;let{patchFlag:z,dynamicChildren:$,dirs:Q}=b;z|=g.patchFlag&16;const ae=g.props||Ue,ie=b.props||Ue;let ue;if(k&&Dn(k,!1),(ue=ie.onVnodeBeforeUpdate)&&Jt(ue,k,b,g),Q&&An(b,g,k,"beforeUpdate"),k&&Dn(k,!0),$?H(g.dynamicChildren,$,V,k,L,Ro(b,D),M):Y||j(g,b,V,null,k,L,Ro(b,D),M,!1),z>0){if(z&16)K(V,b,ae,ie,k,L,D);else if(z&2&&ae.class!==ie.class&&a(V,"class",null,ie.class,D),z&4&&a(V,"style",ae.style,ie.style,D),z&8){const be=b.dynamicProps;for(let Fe=0;Fe{ue&&Jt(ue,k,b,g),Q&&An(b,g,k,"updated")},L)},H=(g,b,k,L,D,M,Y)=>{for(let V=0;V{if(k!==L){if(k!==Ue)for(const V in k)!mr(V)&&!(V in L)&&a(g,V,k[V],null,Y,b.children,D,M,ke);for(const V in L){if(mr(V))continue;const z=L[V],$=k[V];z!==$&&V!=="value"&&a(g,V,$,z,Y,b.children,D,M,ke)}"value"in L&&a(g,"value",k.value,L.value,Y)}},E=(g,b,k,L,D,M,Y,V,z)=>{const $=b.el=g?g.el:s(""),Q=b.anchor=g?g.anchor:s("");let{patchFlag:ae,dynamicChildren:ie,slotScopeIds:ue}=b;ue&&(V=V?V.concat(ue):ue),g==null?(i($,k,L),i(Q,k,L),x(b.children||[],k,Q,D,M,Y,V,z)):ae>0&&ae&64&&ie&&g.dynamicChildren?(H(g.dynamicChildren,ie,k,D,M,Y,V),(b.key!=null||D&&b===D.subTree)&&_l(g,b,!0)):j(g,b,k,Q,D,M,Y,V,z)},U=(g,b,k,L,D,M,Y,V,z)=>{b.slotScopeIds=V,g==null?b.shapeFlag&512?D.ctx.activate(b,k,L,Y,z):B(b,k,L,D,M,Y,z):oe(g,b,z)},B=(g,b,k,L,D,M,Y)=>{const V=g.component=bg(g,L,D);if(Qa(g)&&(V.ctx.renderer=ee),_g(V),V.asyncDep){if(D&&D.registerDep(V,re),!g.el){const z=V.subTree=m(Ot);C(null,z,b,k)}}else re(V,g,b,k,D,M,Y)},oe=(g,b,k)=>{const L=b.component=g.component;if(xh(g,b,k))if(L.asyncDep&&!L.asyncResolved){te(L,b,k);return}else L.next=b,Th(L.update),L.effect.dirty=!0,L.update();else b.el=g.el,L.vnode=b},re=(g,b,k,L,D,M,Y)=>{const V=()=>{if(g.isMounted){let{next:Q,bu:ae,u:ie,parent:ue,vnode:be}=g;{const jn=pp(g);if(jn){Q&&(Q.el=be.el,te(g,Q,Y)),jn.asyncDep.then(()=>{g.isUnmounted||V()});return}}let Fe=Q,$e;Dn(g,!1),Q?(Q.el=be.el,te(g,Q,Y)):Q=be,ae&&vo(ae),($e=Q.props&&Q.props.onVnodeBeforeUpdate)&&Jt($e,ue,Q,be),Dn(g,!0);const Xe=bo(g),Ft=g.subTree;g.subTree=Xe,v(Ft,Xe,p(Ft.el),F(Ft),g,D,M),Q.el=Xe.el,Fe===null&&Fh(g,Xe.el),ie&&ct(ie,D),($e=Q.props&&Q.props.onVnodeUpdated)&&ct(()=>Jt($e,ue,Q,be),D)}else{let Q;const{el:ae,props:ie}=b,{bm:ue,m:be,parent:Fe}=g,$e=hr(b);if(Dn(g,!1),ue&&vo(ue),!$e&&(Q=ie&&ie.onVnodeBeforeMount)&&Jt(Q,Fe,b),Dn(g,!0),ae&&qe){const Xe=()=>{g.subTree=bo(g),qe(ae,g.subTree,g,D,null)};$e?b.type.__asyncLoader().then(()=>!g.isUnmounted&&Xe()):Xe()}else{const Xe=g.subTree=bo(g);v(null,Xe,k,L,g,D,M),b.el=Xe.el}if(be&&ct(be,D),!$e&&(Q=ie&&ie.onVnodeMounted)){const Xe=b;ct(()=>Jt(Q,Fe,Xe),D)}(b.shapeFlag&256||Fe&&hr(Fe.vnode)&&Fe.vnode.shapeFlag&256)&&g.a&&ct(g.a,D),g.isMounted=!0,b=k=L=null}},z=g.effect=new il(V,Tt,()=>fl($),g.scope),$=g.update=()=>{z.dirty&&z.run()};$.id=g.uid,Dn(g,!0),$()},te=(g,b,k)=>{b.component=g;const L=g.vnode.props;g.vnode=b,g.next=null,ig(g,b.props,L,k),og(g,b.children,k),Zn(),yd(g),Xn()},j=(g,b,k,L,D,M,Y,V,z=!1)=>{const $=g&&g.children,Q=g?g.shapeFlag:0,ae=b.children,{patchFlag:ie,shapeFlag:ue}=b;if(ie>0){if(ie&128){xe($,ae,k,L,D,M,Y,V,z);return}else if(ie&256){Te($,ae,k,L,D,M,Y,V,z);return}}ue&8?(Q&16&&ke($,D,M),ae!==$&&u(k,ae)):Q&16?ue&16?xe($,ae,k,L,D,M,Y,V,z):ke($,D,M,!0):(Q&8&&u(k,""),ue&16&&x(ae,k,L,D,M,Y,V,z))},Te=(g,b,k,L,D,M,Y,V,z)=>{g=g||si,b=b||si;const $=g.length,Q=b.length,ae=Math.min($,Q);let ie;for(ie=0;ieQ?ke(g,D,M,!0,!1,ae):x(b,k,L,D,M,Y,V,z,ae)},xe=(g,b,k,L,D,M,Y,V,z)=>{let $=0;const Q=b.length;let ae=g.length-1,ie=Q-1;for(;$<=ae&&$<=ie;){const ue=g[$],be=b[$]=z?wn(b[$]):zt(b[$]);if(Bn(ue,be))v(ue,be,k,null,D,M,Y,V,z);else break;$++}for(;$<=ae&&$<=ie;){const ue=g[ae],be=b[ie]=z?wn(b[ie]):zt(b[ie]);if(Bn(ue,be))v(ue,be,k,null,D,M,Y,V,z);else break;ae--,ie--}if($>ae){if($<=ie){const ue=ie+1,be=ueie)for(;$<=ae;)ne(g[$],D,M,!0),$++;else{const ue=$,be=$,Fe=new Map;for($=be;$<=ie;$++){const mt=b[$]=z?wn(b[$]):zt(b[$]);mt.key!=null&&Fe.set(mt.key,$)}let $e,Xe=0;const Ft=ie-be+1;let jn=!1,od=0;const Ii=new Array(Ft);for($=0;$=Ft){ne(mt,D,M,!0);continue}let Mt;if(mt.key!=null)Mt=Fe.get(mt.key);else for($e=be;$e<=ie;$e++)if(Ii[$e-be]===0&&Bn(mt,b[$e])){Mt=$e;break}Mt===void 0?ne(mt,D,M,!0):(Ii[Mt-be]=$+1,Mt>=od?od=Mt:jn=!0,v(mt,b[Mt],k,null,D,M,Y,V,z),Xe++)}const sd=jn?cg(Ii):si;for($e=sd.length-1,$=Ft-1;$>=0;$--){const mt=be+$,Mt=b[mt],ld=mt+1{const{el:M,type:Y,transition:V,children:z,shapeFlag:$}=g;if($&6){Z(g.component.subTree,b,k,L);return}if($&128){g.suspense.move(b,k,L);return}if($&64){Y.move(g,b,k,ee);return}if(Y===Re){i(M,b,k);for(let ae=0;aeV.enter(M),D);else{const{leave:ae,delayLeave:ie,afterLeave:ue}=V,be=()=>i(M,b,k),Fe=()=>{ae(M,()=>{be(),ue&&ue()})};ie?ie(M,be,Fe):Fe()}else i(M,b,k)},ne=(g,b,k,L=!1,D=!1)=>{const{type:M,props:Y,ref:V,children:z,dynamicChildren:$,shapeFlag:Q,patchFlag:ae,dirs:ie}=g;if(V!=null&&xs(V,null,k,g,!0),Q&256){b.ctx.deactivate(g);return}const ue=Q&1&&ie,be=!hr(g);let Fe;if(be&&(Fe=Y&&Y.onVnodeBeforeUnmount)&&Jt(Fe,b,g),Q&6)st(g.component,k,L);else{if(Q&128){g.suspense.unmount(k,L);return}ue&&An(g,null,b,"beforeUnmount"),Q&64?g.type.remove(g,b,k,D,ee,L):$&&(M!==Re||ae>0&&ae&64)?ke($,b,k,!1,!0):(M===Re&&ae&384||!D&&Q&16)&&ke(z,b,k),L&&ce(g)}(be&&(Fe=Y&&Y.onVnodeUnmounted)||ue)&&ct(()=>{Fe&&Jt(Fe,b,g),ue&&An(g,null,b,"unmounted")},k)},ce=g=>{const{type:b,el:k,anchor:L,transition:D}=g;if(b===Re){ze(k,L);return}if(b===Co){A(g);return}const M=()=>{r(k),D&&!D.persisted&&D.afterLeave&&D.afterLeave()};if(g.shapeFlag&1&&D&&!D.persisted){const{leave:Y,delayLeave:V}=D,z=()=>Y(k,M);V?V(g.el,M,z):z()}else M()},ze=(g,b)=>{let k;for(;g!==b;)k=f(g),r(g),g=k;r(b)},st=(g,b,k)=>{const{bum:L,scope:D,update:M,subTree:Y,um:V}=g;L&&vo(L),D.stop(),M&&(M.active=!1,ne(Y,g,b,k)),V&&ct(V,b),ct(()=>{g.isUnmounted=!0},b),b&&b.pendingBranch&&!b.isUnmounted&&g.asyncDep&&!g.asyncResolved&&g.suspenseId===b.pendingId&&(b.deps--,b.deps===0&&b.resolve())},ke=(g,b,k,L=!1,D=!1,M=0)=>{for(let Y=M;Yg.shapeFlag&6?F(g.component.subTree):g.shapeFlag&128?g.suspense.next():f(g.anchor||g.el);let X=!1;const W=(g,b,k)=>{g==null?b._vnode&&ne(b._vnode,null,null,!0):v(b._vnode||null,g,b,null,null,null,k),X||(X=!0,yd(),Ju(),X=!1),b._vnode=g},ee={p:v,um:ne,m:Z,r:ce,mt:B,mc:x,pc:j,pbc:H,n:F,o:e};let Ie,qe;return t&&([Ie,qe]=t(ee)),{render:W,hydrate:Ie,createApp:tg(W,Ie)}}function Ro({type:e,props:t},n){return n==="svg"&&e==="foreignObject"||n==="mathml"&&e==="annotation-xml"&&t&&t.encoding&&t.encoding.includes("html")?void 0:n}function Dn({effect:e,update:t},n){e.allowRecurse=t.allowRecurse=n}function dg(e,t){return(!e||e&&!e.pendingBranch)&&t&&!t.persisted}function _l(e,t,n=!1){const i=e.children,r=t.children;if(de(i)&&de(r))for(let a=0;a>1,e[n[s]]0&&(t[i]=n[a-1]),n[a]=i)}}for(a=n.length,o=n[a-1];a-- >0;)n[a]=o,o=t[o];return n}function pp(e){const t=e.subTree.component;if(t)return t.asyncDep&&!t.asyncResolved?t:pp(t)}const ug=e=>e.__isTeleport,vr=e=>e&&(e.disabled||e.disabled===""),Pd=e=>typeof SVGElement<"u"&&e instanceof SVGElement,Ed=e=>typeof MathMLElement=="function"&&e instanceof MathMLElement,Fs=(e,t)=>{const n=e&&e.to;return Ge(n)?t?t(n):null:n},pg={name:"Teleport",__isTeleport:!0,process(e,t,n,i,r,a,o,s,d,c){const{mc:u,pc:p,pbc:f,o:{insert:h,querySelector:y,createText:v,createComment:R}}=c,C=vr(t.props);let{shapeFlag:T,children:P,dynamicChildren:A}=t;if(e==null){const q=t.el=v(""),O=t.anchor=v("");h(q,n,i),h(O,n,i);const I=t.target=Fs(t.props,y),x=t.targetAnchor=v("");I&&(h(x,I),o==="svg"||Pd(I)?o="svg":(o==="mathml"||Ed(I))&&(o="mathml"));const N=(H,K)=>{T&16&&u(P,H,K,r,a,o,s,d)};C?N(n,O):I&&N(I,x)}else{t.el=e.el;const q=t.anchor=e.anchor,O=t.target=e.target,I=t.targetAnchor=e.targetAnchor,x=vr(e.props),N=x?n:O,H=x?q:I;if(o==="svg"||Pd(O)?o="svg":(o==="mathml"||Ed(O))&&(o="mathml"),A?(f(e.dynamicChildren,A,N,r,a,o,s),_l(e,t,!0)):d||p(e,t,N,H,r,a,o,s,!1),C)x?t.props&&e.props&&t.props.to!==e.props.to&&(t.props.to=e.props.to):aa(t,n,q,c,1);else if((t.props&&t.props.to)!==(e.props&&e.props.to)){const K=t.target=Fs(t.props,y);K&&aa(t,K,null,c,0)}else x&&aa(t,O,I,c,1)}fp(t)},remove(e,t,n,i,{um:r,o:{remove:a}},o){const{shapeFlag:s,children:d,anchor:c,targetAnchor:u,target:p,props:f}=e;if(p&&a(u),o&&a(c),s&16){const h=o||!vr(f);for(let y=0;y0?Dt||si:null,hg(),Pr>0&&Dt&&Dt.push(e),e}function rt(e,t,n,i,r,a){return mp(Oe(e,t,n,i,r,a,!0))}function Ve(e,t,n,i,r){return mp(m(e,t,n,i,r,!0))}function Ta(e){return e?e.__v_isVNode===!0:!1}function Bn(e,t){return e.type===t.type&&e.key===t.key}const eo="__vInternal",hp=({key:e})=>e??null,ha=({ref:e,ref_key:t,ref_for:n})=>(typeof e=="number"&&(e=""+e),e!=null?Ge(e)||Ke(e)||pe(e)?{i:Ze,r:e,k:t,f:!!n}:e:null);function Oe(e,t=null,n=null,i=0,r=null,a=e===Re?0:1,o=!1,s=!1){const d={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&hp(t),ref:t&&ha(t),scopeId:Gu,slotScopeIds:null,children:n,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetAnchor:null,staticCount:0,shapeFlag:a,patchFlag:i,dynamicProps:r,dynamicChildren:null,appContext:null,ctx:Ze};return s?(Sl(d,n),a&128&&e.normalize(d)):n&&(d.shapeFlag|=Ge(n)?8:16),Pr>0&&!o&&Dt&&(d.patchFlag>0||a&6)&&d.patchFlag!==32&&Dt.push(d),d}const m=gg;function gg(e,t=null,n=null,i=0,r=null,a=!1){if((!e||e===Ku)&&(e=Ot),Ta(e)){const s=tn(e,t,!0);return n&&Sl(s,n),Pr>0&&!a&&Dt&&(s.shapeFlag&6?Dt[Dt.indexOf(e)]=s:Dt.push(s)),s.patchFlag|=-2,s}if(kg(e)&&(e=e.__vccOpts),t){t=yg(t);let{class:s,style:d}=t;s&&!Ge(s)&&(t.class=nl(s)),De(d)&&(Uu(d)&&!de(d)&&(d=We({},d)),t.style=tl(d))}const o=Ge(e)?1:Uh(e)?128:ug(e)?64:De(e)?4:pe(e)?2:0;return Oe(e,t,n,i,r,o,a,!0)}function yg(e){return e?Uu(e)||eo in e?We({},e):e:null}function tn(e,t,n=!1){const{props:i,ref:r,patchFlag:a,children:o}=e,s=t?Ae(i||{},t):i;return{__v_isVNode:!0,__v_skip:!0,type:e.type,props:s,key:s&&hp(s),ref:t&&t.ref?n&&r?de(r)?r.concat(ha(t)):[r,ha(t)]:ha(t):r,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:o,target:e.target,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==Re?a===-1?16:a|16:a,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:e.transition,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&tn(e.ssContent),ssFallback:e.ssFallback&&tn(e.ssFallback),el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce}}function Be(e=" ",t=0){return m(Vr,null,e,t)}function wt(e="",t=!1){return t?(he(),Ve(Ot,null,e)):m(Ot,null,e)}function zt(e){return e==null||typeof e=="boolean"?m(Ot):de(e)?m(Re,null,e.slice()):typeof e=="object"?wn(e):m(Vr,null,String(e))}function wn(e){return e.el===null&&e.patchFlag!==-1||e.memo?e:tn(e)}function Sl(e,t){let n=0;const{shapeFlag:i}=e;if(t==null)t=null;else if(de(t))n=16;else if(typeof t=="object")if(i&65){const r=t.default;r&&(r._c&&(r._d=!1),Sl(e,r()),r._c&&(r._d=!0));return}else{n=32;const r=t._;!r&&!(eo in t)?t._ctx=Ze:r===3&&Ze&&(Ze.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else pe(t)?(t={default:t,_ctx:Ze},n=32):(t=String(t),i&64?(n=16,t=[Be(t)]):n=8);e.children=t,e.shapeFlag|=n}function Ae(...e){const t={};for(let n=0;net||Ze;let ka,As;{const e=wu(),t=(n,i)=>{let r;return(r=e[n])||(r=e[n]=[]),r.push(i),a=>{r.length>1?r.forEach(o=>o(a)):r[0](a)}};ka=t("__VUE_INSTANCE_SETTERS__",n=>et=n),As=t("__VUE_SSR_SETTERS__",n=>to=n)}const Mr=e=>{const t=et;return ka(e),e.scope.on(),()=>{e.scope.off(),ka(t)}},Fd=()=>{et&&et.scope.off(),ka(null)};function gp(e){return e.vnode.shapeFlag&4}let to=!1;function _g(e,t=!1){t&&As(t);const{props:n,children:i}=e.vnode,r=gp(e);ng(e,n,r,t),ag(e,i);const a=r?Sg(e,t):void 0;return t&&As(!1),a}function Sg(e,t){const n=e.type;e.accessCache=Object.create(null),e.proxy=dl(new Proxy(e.ctx,Wh));const{setup:i}=n;if(i){const r=e.setupContext=i.length>1?Cg(e):null,a=Mr(e);Zn();const o=Tn(i,e,0,[e.props,r]);if(Xn(),a(),gu(o)){if(o.then(Fd,Fd),t)return o.then(s=>{Ad(e,s,t)}).catch(s=>{Za(s,e,0)});e.asyncDep=o}else Ad(e,o,t)}else yp(e,t)}function Ad(e,t,n){pe(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:De(t)&&(e.setupState=$u(t)),yp(e,n)}let Dd;function yp(e,t,n){const i=e.type;if(!e.render){if(!t&&Dd&&!i.render){const r=i.template||wl(e).template;if(r){const{isCustomElement:a,compilerOptions:o}=e.appContext.config,{delimiters:s,compilerOptions:d}=i,c=We(We({isCustomElement:a,delimiters:s},o),d);i.render=Dd(r,c)}}e.render=i.render||Tt}{const r=Mr(e);Zn();try{Yh(e)}finally{Xn(),r()}}}function Rg(e){return e.attrsProxy||(e.attrsProxy=new Proxy(e.attrs,{get(t,n){return ut(e,"get","$attrs"),t[n]}}))}function Cg(e){const t=n=>{e.exposed=n||{}};return{get attrs(){return Rg(e)},slots:e.slots,emit:e.emit,expose:t}}function no(e){if(e.exposed)return e.exposeProxy||(e.exposeProxy=new Proxy($u(dl(e.exposed)),{get(t,n){if(n in t)return t[n];if(n in gr)return gr[n](e)},has(t,n){return n in t||n in gr}}))}function Tg(e,t=!0){return pe(e)?e.displayName||e.name:e.name||t&&e.__name}function kg(e){return pe(e)&&"__vccOpts"in e}const S=(e,t)=>vh(e,t,to);function Kt(e,t,n){const i=arguments.length;return i===2?De(t)&&!de(t)?Ta(t)?m(e,null,[t]):m(e,t):m(e,null,t):(i>3?n=Array.prototype.slice.call(arguments,2):i===3&&Ta(n)&&(n=[n]),m(e,t,n))}const Og="3.4.19";/** +* @vue/runtime-dom v3.4.19 +* (c) 2018-present Yuxi (Evan) You and Vue contributors +* @license MIT +**/const Ig="http://www.w3.org/2000/svg",Pg="http://www.w3.org/1998/Math/MathML",bn=typeof document<"u"?document:null,Ud=bn&&bn.createElement("template"),Eg={insert:(e,t,n)=>{t.insertBefore(e,n||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,n,i)=>{const r=t==="svg"?bn.createElementNS(Ig,e):t==="mathml"?bn.createElementNS(Pg,e):bn.createElement(e,n?{is:n}:void 0);return e==="select"&&i&&i.multiple!=null&&r.setAttribute("multiple",i.multiple),r},createText:e=>bn.createTextNode(e),createComment:e=>bn.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>bn.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,n,i,r,a){const o=n?n.previousSibling:t.lastChild;if(r&&(r===a||r.nextSibling))for(;t.insertBefore(r.cloneNode(!0),n),!(r===a||!(r=r.nextSibling)););else{Ud.innerHTML=i==="svg"?`${e}`:i==="mathml"?`${e}`:e;const s=Ud.content;if(i==="svg"||i==="mathml"){const d=s.firstChild;for(;d.firstChild;)s.appendChild(d.firstChild);s.removeChild(d)}t.insertBefore(s,n)}return[o?o.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}},fn="transition",Pi="animation",pi=Symbol("_vtc"),nn=(e,{slots:t})=>Kt(Vh,wp(e),t);nn.displayName="Transition";const vp={name:String,type:String,css:{type:Boolean,default:!0},duration:[String,Number,Object],enterFromClass:String,enterActiveClass:String,enterToClass:String,appearFromClass:String,appearActiveClass:String,appearToClass:String,leaveFromClass:String,leaveActiveClass:String,leaveToClass:String},xg=nn.props=We({},Zu,vp),Un=(e,t=[])=>{de(e)?e.forEach(n=>n(...t)):e&&e(...t)},Ld=e=>e?de(e)?e.some(t=>t.length>1):e.length>1:!1;function wp(e){const t={};for(const E in e)E in vp||(t[E]=e[E]);if(e.css===!1)return t;const{name:n="v",type:i,duration:r,enterFromClass:a=`${n}-enter-from`,enterActiveClass:o=`${n}-enter-active`,enterToClass:s=`${n}-enter-to`,appearFromClass:d=a,appearActiveClass:c=o,appearToClass:u=s,leaveFromClass:p=`${n}-leave-from`,leaveActiveClass:f=`${n}-leave-active`,leaveToClass:h=`${n}-leave-to`}=e,y=Fg(r),v=y&&y[0],R=y&&y[1],{onBeforeEnter:C,onEnter:T,onEnterCancelled:P,onLeave:A,onLeaveCancelled:q,onBeforeAppear:O=C,onAppear:I=T,onAppearCancelled:x=P}=t,N=(E,U,B)=>{hn(E,U?u:s),hn(E,U?c:o),B&&B()},H=(E,U)=>{E._isLeaving=!1,hn(E,p),hn(E,h),hn(E,f),U&&U()},K=E=>(U,B)=>{const oe=E?I:T,re=()=>N(U,E,B);Un(oe,[U,re]),Nd(()=>{hn(U,E?d:a),Xt(U,E?u:s),Ld(oe)||qd(U,i,v,re)})};return We(t,{onBeforeEnter(E){Un(C,[E]),Xt(E,a),Xt(E,o)},onBeforeAppear(E){Un(O,[E]),Xt(E,d),Xt(E,c)},onEnter:K(!1),onAppear:K(!0),onLeave(E,U){E._isLeaving=!0;const B=()=>H(E,U);Xt(E,p),_p(),Xt(E,f),Nd(()=>{E._isLeaving&&(hn(E,p),Xt(E,h),Ld(A)||qd(E,i,R,B))}),Un(A,[E,B])},onEnterCancelled(E){N(E,!1),Un(P,[E])},onAppearCancelled(E){N(E,!0),Un(x,[E])},onLeaveCancelled(E){H(E),Un(q,[E])}})}function Fg(e){if(e==null)return null;if(De(e))return[To(e.enter),To(e.leave)];{const t=To(e);return[t,t]}}function To(e){return Jm(e)}function Xt(e,t){t.split(/\s+/).forEach(n=>n&&e.classList.add(n)),(e[pi]||(e[pi]=new Set)).add(t)}function hn(e,t){t.split(/\s+/).forEach(i=>i&&e.classList.remove(i));const n=e[pi];n&&(n.delete(t),n.size||(e[pi]=void 0))}function Nd(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}let Ag=0;function qd(e,t,n,i){const r=e._endId=++Ag,a=()=>{r===e._endId&&i()};if(n)return setTimeout(a,n);const{type:o,timeout:s,propCount:d}=bp(e,t);if(!o)return i();const c=o+"end";let u=0;const p=()=>{e.removeEventListener(c,f),a()},f=h=>{h.target===e&&++u>=d&&p()};setTimeout(()=>{u(n[y]||"").split(", "),r=i(`${fn}Delay`),a=i(`${fn}Duration`),o=$d(r,a),s=i(`${Pi}Delay`),d=i(`${Pi}Duration`),c=$d(s,d);let u=null,p=0,f=0;t===fn?o>0&&(u=fn,p=o,f=a.length):t===Pi?c>0&&(u=Pi,p=c,f=d.length):(p=Math.max(o,c),u=p>0?o>c?fn:Pi:null,f=u?u===fn?a.length:d.length:0);const h=u===fn&&/\b(transform|all)(,|$)/.test(i(`${fn}Property`).toString());return{type:u,timeout:p,propCount:f,hasTransform:h}}function $d(e,t){for(;e.lengthBd(n)+Bd(e[i])))}function Bd(e){return e==="auto"?0:Number(e.slice(0,-1).replace(",","."))*1e3}function _p(){return document.body.offsetHeight}function Dg(e,t,n){const i=e[pi];i&&(t=(t?[t,...i]:[...i]).join(" ")),t==null?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}const Er=Symbol("_vod"),bi={beforeMount(e,{value:t},{transition:n}){e[Er]=e.style.display==="none"?"":e.style.display,n&&t?n.beforeEnter(e):Ei(e,t)},mounted(e,{value:t},{transition:n}){n&&t&&n.enter(e)},updated(e,{value:t,oldValue:n},{transition:i}){!t==!n&&(e.style.display===e[Er]||!t)||(i?t?(i.beforeEnter(e),Ei(e,!0),i.enter(e)):i.leave(e,()=>{Ei(e,!1)}):Ei(e,t))},beforeUnmount(e,{value:t}){Ei(e,t)}};function Ei(e,t){e.style.display=t?e[Er]:"none"}const Ug=Symbol(""),Lg=/(^|;)\s*display\s*:/;function Ng(e,t,n){const i=e.style,r=Ge(n),a=i.display;let o=!1;if(n&&!r){if(t&&!Ge(t))for(const s in t)n[s]==null&&Ds(i,s,"");for(const s in n)s==="display"&&(o=!0),Ds(i,s,n[s])}else if(r){if(t!==n){const s=i[Ug];s&&(n+=";"+s),i.cssText=n,o=Lg.test(n)}}else t&&e.removeAttribute("style");Er in e&&(e[Er]=o?i.display:"",i.display=a)}const Vd=/\s*!important$/;function Ds(e,t,n){if(de(n))n.forEach(i=>Ds(e,t,i));else if(n==null&&(n=""),t.startsWith("--"))e.setProperty(t,n);else{const i=qg(e,t);Vd.test(n)?e.setProperty(vi(i),n.replace(Vd,""),"important"):e[i]=n}}const Md=["Webkit","Moz","ms"],ko={};function qg(e,t){const n=ko[t];if(n)return n;let i=It(t);if(i!=="filter"&&i in e)return ko[t]=i;i=an(i);for(let r=0;rOo||(Hg.then(()=>Oo=0),Oo=Date.now());function Kg(e,t){const n=i=>{if(!i._vts)i._vts=Date.now();else if(i._vts<=n.attached)return;kt(Wg(i,n.value),t,5,[i])};return n.value=e,n.attached=Gg(),n}function Wg(e,t){if(de(t)){const n=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{n.call(e),e._stopped=!0},t.map(i=>r=>!r._stopped&&i&&i(r))}else return t}const Gd=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&e.charCodeAt(2)>96&&e.charCodeAt(2)<123,Yg=(e,t,n,i,r,a,o,s,d)=>{const c=r==="svg";t==="class"?Dg(e,i,c):t==="style"?Ng(e,n,i):Ha(t)?Qs(t)||Jg(e,t,n,i,o):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):Zg(e,t,i,c))?Bg(e,t,i,a,o,s,d):(t==="true-value"?e._trueValue=i:t==="false-value"&&(e._falseValue=i),$g(e,t,i,c))};function Zg(e,t,n,i){if(i)return!!(t==="innerHTML"||t==="textContent"||t in e&&Gd(t)&&pe(n));if(t==="spellcheck"||t==="draggable"||t==="translate"||t==="form"||t==="list"&&e.tagName==="INPUT"||t==="type"&&e.tagName==="TEXTAREA")return!1;if(t==="width"||t==="height"){const r=e.tagName;if(r==="IMG"||r==="VIDEO"||r==="CANVAS"||r==="SOURCE")return!1}return Gd(t)&&Ge(n)?!1:t in e}const Sp=new WeakMap,Rp=new WeakMap,Oa=Symbol("_moveCb"),Kd=Symbol("_enterCb"),Cp={name:"TransitionGroup",props:We({},xg,{tag:String,moveClass:String}),setup(e,{slots:t}){const n=Rl(),i=Yu();let r,a;return tp(()=>{if(!r.length)return;const o=e.moveClass||`${e.name||"v"}-move`;if(!ny(r[0].el,n.vnode.el,o))return;r.forEach(jg),r.forEach(ey);const s=r.filter(ty);_p(),s.forEach(d=>{const c=d.el,u=c.style;Xt(c,o),u.transform=u.webkitTransform=u.transitionDuration="";const p=c[Oa]=f=>{f&&f.target!==c||(!f||/transform$/.test(f.propertyName))&&(c.removeEventListener("transitionend",p),c[Oa]=null,hn(c,o))};c.addEventListener("transitionend",p)})}),()=>{const o=_e(e),s=wp(o);let d=o.tag||Re;r=a,a=t.default?yl(t.default()):[];for(let c=0;cdelete e.mode;Cp.props;const Qg=Cp;function jg(e){const t=e.el;t[Oa]&&t[Oa](),t[Kd]&&t[Kd]()}function ey(e){Rp.set(e,e.el.getBoundingClientRect())}function ty(e){const t=Sp.get(e),n=Rp.get(e),i=t.left-n.left,r=t.top-n.top;if(i||r){const a=e.el.style;return a.transform=a.webkitTransform=`translate(${i}px,${r}px)`,a.transitionDuration="0s",e}}function ny(e,t,n){const i=e.cloneNode(),r=e[pi];r&&r.forEach(s=>{s.split(/\s+/).forEach(d=>d&&i.classList.remove(d))}),n.split(/\s+/).forEach(s=>s&&i.classList.add(s)),i.style.display="none";const a=t.nodeType===1?t:t.parentNode;a.appendChild(i);const{hasTransform:o}=bp(i);return a.removeChild(i),o}const iy=We({patchProp:Yg},Eg);let Wd;function ry(){return Wd||(Wd=sg(iy))}const ay=(...e)=>{const t=ry().createApp(...e),{mount:n}=t;return t.mount=i=>{const r=sy(i);if(!r)return;const a=t._component;!pe(a)&&!a.render&&!a.template&&(a.template=r.innerHTML),r.innerHTML="";const o=n(r,!1,oy(r));return r instanceof Element&&(r.removeAttribute("v-cloak"),r.setAttribute("data-v-app","")),o},t};function oy(e){if(e instanceof SVGElement)return"svg";if(typeof MathMLElement=="function"&&e instanceof MathMLElement)return"mathml"}function sy(e){return Ge(e)?document.querySelector(e):e}/*! + * vue-router v4.2.5 + * (c) 2023 Eduardo San Martin Morote + * @license MIT + */const ri=typeof window<"u";function ly(e){return e.__esModule||e[Symbol.toStringTag]==="Module"}const Ee=Object.assign;function Io(e,t){const n={};for(const i in t){const r=t[i];n[i]=Ut(r)?r.map(e):e(r)}return n}const br=()=>{},Ut=Array.isArray,dy=/\/$/,cy=e=>e.replace(dy,"");function Po(e,t,n="/"){let i,r={},a="",o="";const s=t.indexOf("#");let d=t.indexOf("?");return s=0&&(d=-1),d>-1&&(i=t.slice(0,d),a=t.slice(d+1,s>-1?s:t.length),r=e(a)),s>-1&&(i=i||t.slice(0,s),o=t.slice(s,t.length)),i=my(i??t,n),{fullPath:i+(a&&"?")+a+o,path:i,query:r,hash:o}}function uy(e,t){const n=t.query?e(t.query):"";return t.path+(n&&"?")+n+(t.hash||"")}function Yd(e,t){return!t||!e.toLowerCase().startsWith(t.toLowerCase())?e:e.slice(t.length)||"/"}function py(e,t,n){const i=t.matched.length-1,r=n.matched.length-1;return i>-1&&i===r&&fi(t.matched[i],n.matched[r])&&Tp(t.params,n.params)&&e(t.query)===e(n.query)&&t.hash===n.hash}function fi(e,t){return(e.aliasOf||e)===(t.aliasOf||t)}function Tp(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(const n in e)if(!fy(e[n],t[n]))return!1;return!0}function fy(e,t){return Ut(e)?Zd(e,t):Ut(t)?Zd(t,e):e===t}function Zd(e,t){return Ut(t)?e.length===t.length&&e.every((n,i)=>n===t[i]):e.length===1&&e[0]===t}function my(e,t){if(e.startsWith("/"))return e;if(!e)return t;const n=t.split("/"),i=e.split("/"),r=i[i.length-1];(r===".."||r===".")&&i.push("");let a=n.length-1,o,s;for(o=0;o1&&a--;else break;return n.slice(0,a).join("/")+"/"+i.slice(o-(o===i.length?1:0)).join("/")}var xr;(function(e){e.pop="pop",e.push="push"})(xr||(xr={}));var _r;(function(e){e.back="back",e.forward="forward",e.unknown=""})(_r||(_r={}));function hy(e){if(!e)if(ri){const t=document.querySelector("base");e=t&&t.getAttribute("href")||"/",e=e.replace(/^\w+:\/\/[^\/]+/,"")}else e="/";return e[0]!=="/"&&e[0]!=="#"&&(e="/"+e),cy(e)}const gy=/^[^#]+#/;function yy(e,t){return e.replace(gy,"#")+t}function vy(e,t){const n=document.documentElement.getBoundingClientRect(),i=e.getBoundingClientRect();return{behavior:t.behavior,left:i.left-n.left-(t.left||0),top:i.top-n.top-(t.top||0)}}const io=()=>({left:window.pageXOffset,top:window.pageYOffset});function wy(e){let t;if("el"in e){const n=e.el,i=typeof n=="string"&&n.startsWith("#"),r=typeof n=="string"?i?document.getElementById(n.slice(1)):document.querySelector(n):n;if(!r)return;t=vy(r,e)}else t=e;"scrollBehavior"in document.documentElement.style?window.scrollTo(t):window.scrollTo(t.left!=null?t.left:window.pageXOffset,t.top!=null?t.top:window.pageYOffset)}function Xd(e,t){return(history.state?history.state.position-t:-1)+e}const Us=new Map;function by(e,t){Us.set(e,t)}function _y(e){const t=Us.get(e);return Us.delete(e),t}let Sy=()=>location.protocol+"//"+location.host;function kp(e,t){const{pathname:n,search:i,hash:r}=t,a=e.indexOf("#");if(a>-1){let s=r.includes(e.slice(a))?e.slice(a).length:1,d=r.slice(s);return d[0]!=="/"&&(d="/"+d),Yd(d,"")}return Yd(n,e)+i+r}function Ry(e,t,n,i){let r=[],a=[],o=null;const s=({state:f})=>{const h=kp(e,location),y=n.value,v=t.value;let R=0;if(f){if(n.value=h,t.value=f,o&&o===y){o=null;return}R=v?f.position-v.position:0}else i(h);r.forEach(C=>{C(n.value,y,{delta:R,type:xr.pop,direction:R?R>0?_r.forward:_r.back:_r.unknown})})};function d(){o=n.value}function c(f){r.push(f);const h=()=>{const y=r.indexOf(f);y>-1&&r.splice(y,1)};return a.push(h),h}function u(){const{history:f}=window;f.state&&f.replaceState(Ee({},f.state,{scroll:io()}),"")}function p(){for(const f of a)f();a=[],window.removeEventListener("popstate",s),window.removeEventListener("beforeunload",u)}return window.addEventListener("popstate",s),window.addEventListener("beforeunload",u,{passive:!0}),{pauseListeners:d,listen:c,destroy:p}}function Qd(e,t,n,i=!1,r=!1){return{back:e,current:t,forward:n,replaced:i,position:window.history.length,scroll:r?io():null}}function Cy(e){const{history:t,location:n}=window,i={value:kp(e,n)},r={value:t.state};r.value||a(i.value,{back:null,current:i.value,forward:null,position:t.length-1,replaced:!0,scroll:null},!0);function a(d,c,u){const p=e.indexOf("#"),f=p>-1?(n.host&&document.querySelector("base")?e:e.slice(p))+d:Sy()+e+d;try{t[u?"replaceState":"pushState"](c,"",f),r.value=c}catch(h){console.error(h),n[u?"replace":"assign"](f)}}function o(d,c){const u=Ee({},t.state,Qd(r.value.back,d,r.value.forward,!0),c,{position:r.value.position});a(d,u,!0),i.value=d}function s(d,c){const u=Ee({},r.value,t.state,{forward:d,scroll:io()});a(u.current,u,!0);const p=Ee({},Qd(i.value,d,null),{position:u.position+1},c);a(d,p,!1),i.value=d}return{location:i,state:r,push:s,replace:o}}function Ty(e){e=hy(e);const t=Cy(e),n=Ry(e,t.state,t.location,t.replace);function i(a,o=!0){o||n.pauseListeners(),history.go(a)}const r=Ee({location:"",base:e,go:i,createHref:yy.bind(null,e)},t,n);return Object.defineProperty(r,"location",{enumerable:!0,get:()=>t.location.value}),Object.defineProperty(r,"state",{enumerable:!0,get:()=>t.state.value}),r}function ky(e){return e=location.host?e||location.pathname+location.search:"",e.includes("#")||(e+="#"),Ty(e)}function Oy(e){return typeof e=="string"||e&&typeof e=="object"}function Op(e){return typeof e=="string"||typeof e=="symbol"}const mn={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0},Ip=Symbol("");var jd;(function(e){e[e.aborted=4]="aborted",e[e.cancelled=8]="cancelled",e[e.duplicated=16]="duplicated"})(jd||(jd={}));function mi(e,t){return Ee(new Error,{type:e,[Ip]:!0},t)}function Zt(e,t){return e instanceof Error&&Ip in e&&(t==null||!!(e.type&t))}const ec="[^/]+?",Iy={sensitive:!1,strict:!1,start:!0,end:!0},Py=/[.+*?^${}()[\]/\\]/g;function Ey(e,t){const n=Ee({},Iy,t),i=[];let r=n.start?"^":"";const a=[];for(const c of e){const u=c.length?[]:[90];n.strict&&!c.length&&(r+="/");for(let p=0;pt.length?t.length===1&&t[0]===80?1:-1:0}function Fy(e,t){let n=0;const i=e.score,r=t.score;for(;n0&&t[t.length-1]<0}const Ay={type:0,value:""},Dy=/[a-zA-Z0-9_]/;function Uy(e){if(!e)return[[]];if(e==="/")return[[Ay]];if(!e.startsWith("/"))throw new Error(`Invalid path "${e}"`);function t(h){throw new Error(`ERR (${n})/"${c}": ${h}`)}let n=0,i=n;const r=[];let a;function o(){a&&r.push(a),a=[]}let s=0,d,c="",u="";function p(){c&&(n===0?a.push({type:0,value:c}):n===1||n===2||n===3?(a.length>1&&(d==="*"||d==="+")&&t(`A repeatable param (${c}) must be alone in its segment. eg: '/:ids+.`),a.push({type:1,value:c,regexp:u,repeatable:d==="*"||d==="+",optional:d==="*"||d==="?"})):t("Invalid state to consume buffer"),c="")}function f(){c+=d}for(;s{o(T)}:br}function o(u){if(Op(u)){const p=i.get(u);p&&(i.delete(u),n.splice(n.indexOf(p),1),p.children.forEach(o),p.alias.forEach(o))}else{const p=n.indexOf(u);p>-1&&(n.splice(p,1),u.record.name&&i.delete(u.record.name),u.children.forEach(o),u.alias.forEach(o))}}function s(){return n}function d(u){let p=0;for(;p=0&&(u.record.path!==n[p].record.path||!Pp(u,n[p]));)p++;n.splice(p,0,u),u.record.name&&!ic(u)&&i.set(u.record.name,u)}function c(u,p){let f,h={},y,v;if("name"in u&&u.name){if(f=i.get(u.name),!f)throw mi(1,{location:u});v=f.record.name,h=Ee(nc(p.params,f.keys.filter(T=>!T.optional).map(T=>T.name)),u.params&&nc(u.params,f.keys.map(T=>T.name))),y=f.stringify(h)}else if("path"in u)y=u.path,f=n.find(T=>T.re.test(y)),f&&(h=f.parse(y),v=f.record.name);else{if(f=p.name?i.get(p.name):n.find(T=>T.re.test(p.path)),!f)throw mi(1,{location:u,currentLocation:p});v=f.record.name,h=Ee({},p.params,u.params),y=f.stringify(h)}const R=[];let C=f;for(;C;)R.unshift(C.record),C=C.parent;return{name:v,path:y,params:h,matched:R,meta:By(R)}}return e.forEach(u=>a(u)),{addRoute:a,resolve:c,removeRoute:o,getRoutes:s,getRecordMatcher:r}}function nc(e,t){const n={};for(const i of t)i in e&&(n[i]=e[i]);return n}function qy(e){return{path:e.path,redirect:e.redirect,name:e.name,meta:e.meta||{},aliasOf:void 0,beforeEnter:e.beforeEnter,props:$y(e),children:e.children||[],instances:{},leaveGuards:new Set,updateGuards:new Set,enterCallbacks:{},components:"components"in e?e.components||null:e.component&&{default:e.component}}}function $y(e){const t={},n=e.props||!1;if("component"in e)t.default=n;else for(const i in e.components)t[i]=typeof n=="object"?n[i]:n;return t}function ic(e){for(;e;){if(e.record.aliasOf)return!0;e=e.parent}return!1}function By(e){return e.reduce((t,n)=>Ee(t,n.meta),{})}function rc(e,t){const n={};for(const i in e)n[i]=i in t?t[i]:e[i];return n}function Pp(e,t){return t.children.some(n=>n===e||Pp(e,n))}const Ep=/#/g,Vy=/&/g,My=/\//g,Jy=/=/g,zy=/\?/g,xp=/\+/g,Hy=/%5B/g,Gy=/%5D/g,Fp=/%5E/g,Ky=/%60/g,Ap=/%7B/g,Wy=/%7C/g,Dp=/%7D/g,Yy=/%20/g;function Cl(e){return encodeURI(""+e).replace(Wy,"|").replace(Hy,"[").replace(Gy,"]")}function Zy(e){return Cl(e).replace(Ap,"{").replace(Dp,"}").replace(Fp,"^")}function Ls(e){return Cl(e).replace(xp,"%2B").replace(Yy,"+").replace(Ep,"%23").replace(Vy,"%26").replace(Ky,"`").replace(Ap,"{").replace(Dp,"}").replace(Fp,"^")}function Xy(e){return Ls(e).replace(Jy,"%3D")}function Qy(e){return Cl(e).replace(Ep,"%23").replace(zy,"%3F")}function jy(e){return e==null?"":Qy(e).replace(My,"%2F")}function Ia(e){try{return decodeURIComponent(""+e)}catch{}return""+e}function ev(e){const t={};if(e===""||e==="?")return t;const i=(e[0]==="?"?e.slice(1):e).split("&");for(let r=0;ra&&Ls(a)):[i&&Ls(i)]).forEach(a=>{a!==void 0&&(t+=(t.length?"&":"")+n,a!=null&&(t+="="+a))})}return t}function tv(e){const t={};for(const n in e){const i=e[n];i!==void 0&&(t[n]=Ut(i)?i.map(r=>r==null?null:""+r):i==null?i:""+i)}return t}const nv=Symbol(""),oc=Symbol(""),Tl=Symbol(""),Up=Symbol(""),Ns=Symbol("");function xi(){let e=[];function t(i){return e.push(i),()=>{const r=e.indexOf(i);r>-1&&e.splice(r,1)}}function n(){e=[]}return{add:t,list:()=>e.slice(),reset:n}}function _n(e,t,n,i,r){const a=i&&(i.enterCallbacks[r]=i.enterCallbacks[r]||[]);return()=>new Promise((o,s)=>{const d=p=>{p===!1?s(mi(4,{from:n,to:t})):p instanceof Error?s(p):Oy(p)?s(mi(2,{from:t,to:p})):(a&&i.enterCallbacks[r]===a&&typeof p=="function"&&a.push(p),o())},c=e.call(i&&i.instances[r],t,n,d);let u=Promise.resolve(c);e.length<3&&(u=u.then(d)),u.catch(p=>s(p))})}function Eo(e,t,n,i){const r=[];for(const a of e)for(const o in a.components){let s=a.components[o];if(!(t!=="beforeRouteEnter"&&!a.instances[o]))if(iv(s)){const c=(s.__vccOpts||s)[t];c&&r.push(_n(c,n,i,a,o))}else{let d=s();r.push(()=>d.then(c=>{if(!c)return Promise.reject(new Error(`Couldn't resolve component "${o}" at "${a.path}"`));const u=ly(c)?c.default:c;a.components[o]=u;const f=(u.__vccOpts||u)[t];return f&&_n(f,n,i,a,o)()}))}}return r}function iv(e){return typeof e=="object"||"displayName"in e||"props"in e||"__vccOpts"in e}function sc(e){const t=Le(Tl),n=Le(Up),i=S(()=>t.resolve(dt(e.to))),r=S(()=>{const{matched:d}=i.value,{length:c}=d,u=d[c-1],p=n.matched;if(!u||!p.length)return-1;const f=p.findIndex(fi.bind(null,u));if(f>-1)return f;const h=lc(d[c-2]);return c>1&&lc(u)===h&&p[p.length-1].path!==h?p.findIndex(fi.bind(null,d[c-2])):f}),a=S(()=>r.value>-1&&sv(n.params,i.value.params)),o=S(()=>r.value>-1&&r.value===n.matched.length-1&&Tp(n.params,i.value.params));function s(d={}){return ov(d)?t[dt(e.replace)?"replace":"push"](dt(e.to)).catch(br):Promise.resolve()}return{route:i,href:S(()=>i.value.href),isActive:a,isExactActive:o,navigate:s}}const rv=ot({name:"RouterLink",compatConfig:{MODE:3},props:{to:{type:[String,Object],required:!0},replace:Boolean,activeClass:String,exactActiveClass:String,custom:Boolean,ariaCurrentValue:{type:String,default:"page"}},useLink:sc,setup(e,{slots:t}){const n=nt(sc(e)),{options:i}=Le(Tl),r=S(()=>({[dc(e.activeClass,i.linkActiveClass,"router-link-active")]:n.isActive,[dc(e.exactActiveClass,i.linkExactActiveClass,"router-link-exact-active")]:n.isExactActive}));return()=>{const a=t.default&&t.default(n);return e.custom?a:Kt("a",{"aria-current":n.isExactActive?e.ariaCurrentValue:null,href:n.href,onClick:n.navigate,class:r.value},a)}}}),av=rv;function ov(e){if(!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)&&!e.defaultPrevented&&!(e.button!==void 0&&e.button!==0)){if(e.currentTarget&&e.currentTarget.getAttribute){const t=e.currentTarget.getAttribute("target");if(/\b_blank\b/i.test(t))return}return e.preventDefault&&e.preventDefault(),!0}}function sv(e,t){for(const n in t){const i=t[n],r=e[n];if(typeof i=="string"){if(i!==r)return!1}else if(!Ut(r)||r.length!==i.length||i.some((a,o)=>a!==r[o]))return!1}return!0}function lc(e){return e?e.aliasOf?e.aliasOf.path:e.path:""}const dc=(e,t,n)=>e??t??n,lv=ot({name:"RouterView",inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},compatConfig:{MODE:3},setup(e,{attrs:t,slots:n}){const i=Le(Ns),r=S(()=>e.route||i.value),a=Le(oc,0),o=S(()=>{let c=dt(a);const{matched:u}=r.value;let p;for(;(p=u[c])&&!p.components;)c++;return c}),s=S(()=>r.value.matched[o.value]);_t(oc,S(()=>o.value+1)),_t(nv,s),_t(Ns,r);const d=we();return fe(()=>[d.value,s.value,e.name],([c,u,p],[f,h,y])=>{u&&(u.instances[p]=c,h&&h!==u&&c&&c===f&&(u.leaveGuards.size||(u.leaveGuards=h.leaveGuards),u.updateGuards.size||(u.updateGuards=h.updateGuards))),c&&u&&(!h||!fi(u,h)||!f)&&(u.enterCallbacks[p]||[]).forEach(v=>v(c))},{flush:"post"}),()=>{const c=r.value,u=e.name,p=s.value,f=p&&p.components[u];if(!f)return cc(n.default,{Component:f,route:c});const h=p.props[u],y=h?h===!0?c.params:typeof h=="function"?h(c):h:null,R=Kt(f,Ee({},y,t,{onVnodeUnmounted:C=>{C.component.isUnmounted&&(p.instances[u]=null)},ref:d}));return cc(n.default,{Component:R,route:c})||R}}});function cc(e,t){if(!e)return null;const n=e(t);return n.length===1?n[0]:n}const dv=lv;function cv(e){const t=Ny(e.routes,e),n=e.parseQuery||ev,i=e.stringifyQuery||ac,r=e.history,a=xi(),o=xi(),s=xi(),d=ve(mn);let c=mn;ri&&e.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const u=Io.bind(null,F=>""+F),p=Io.bind(null,jy),f=Io.bind(null,Ia);function h(F,X){let W,ee;return Op(F)?(W=t.getRecordMatcher(F),ee=X):ee=F,t.addRoute(ee,W)}function y(F){const X=t.getRecordMatcher(F);X&&t.removeRoute(X)}function v(){return t.getRoutes().map(F=>F.record)}function R(F){return!!t.getRecordMatcher(F)}function C(F,X){if(X=Ee({},X||d.value),typeof F=="string"){const b=Po(n,F,X.path),k=t.resolve({path:b.path},X),L=r.createHref(b.fullPath);return Ee(b,k,{params:f(k.params),hash:Ia(b.hash),redirectedFrom:void 0,href:L})}let W;if("path"in F)W=Ee({},F,{path:Po(n,F.path,X.path).path});else{const b=Ee({},F.params);for(const k in b)b[k]==null&&delete b[k];W=Ee({},F,{params:p(b)}),X.params=p(X.params)}const ee=t.resolve(W,X),Ie=F.hash||"";ee.params=u(f(ee.params));const qe=uy(i,Ee({},F,{hash:Zy(Ie),path:ee.path})),g=r.createHref(qe);return Ee({fullPath:qe,hash:Ie,query:i===ac?tv(F.query):F.query||{}},ee,{redirectedFrom:void 0,href:g})}function T(F){return typeof F=="string"?Po(n,F,d.value.path):Ee({},F)}function P(F,X){if(c!==F)return mi(8,{from:X,to:F})}function A(F){return I(F)}function q(F){return A(Ee(T(F),{replace:!0}))}function O(F){const X=F.matched[F.matched.length-1];if(X&&X.redirect){const{redirect:W}=X;let ee=typeof W=="function"?W(F):W;return typeof ee=="string"&&(ee=ee.includes("?")||ee.includes("#")?ee=T(ee):{path:ee},ee.params={}),Ee({query:F.query,hash:F.hash,params:"path"in ee?{}:F.params},ee)}}function I(F,X){const W=c=C(F),ee=d.value,Ie=F.state,qe=F.force,g=F.replace===!0,b=O(W);if(b)return I(Ee(T(b),{state:typeof b=="object"?Ee({},Ie,b.state):Ie,force:qe,replace:g}),X||W);const k=W;k.redirectedFrom=X;let L;return!qe&&py(i,ee,W)&&(L=mi(16,{to:k,from:ee}),Z(ee,ee,!0,!1)),(L?Promise.resolve(L):H(k,ee)).catch(D=>Zt(D)?Zt(D,2)?D:xe(D):j(D,k,ee)).then(D=>{if(D){if(Zt(D,2))return I(Ee({replace:g},T(D.to),{state:typeof D.to=="object"?Ee({},Ie,D.to.state):Ie,force:qe}),X||k)}else D=E(k,ee,!0,g,Ie);return K(k,ee,D),D})}function x(F,X){const W=P(F,X);return W?Promise.reject(W):Promise.resolve()}function N(F){const X=ze.values().next().value;return X&&typeof X.runWithContext=="function"?X.runWithContext(F):F()}function H(F,X){let W;const[ee,Ie,qe]=uv(F,X);W=Eo(ee.reverse(),"beforeRouteLeave",F,X);for(const b of ee)b.leaveGuards.forEach(k=>{W.push(_n(k,F,X))});const g=x.bind(null,F,X);return W.push(g),ke(W).then(()=>{W=[];for(const b of a.list())W.push(_n(b,F,X));return W.push(g),ke(W)}).then(()=>{W=Eo(Ie,"beforeRouteUpdate",F,X);for(const b of Ie)b.updateGuards.forEach(k=>{W.push(_n(k,F,X))});return W.push(g),ke(W)}).then(()=>{W=[];for(const b of qe)if(b.beforeEnter)if(Ut(b.beforeEnter))for(const k of b.beforeEnter)W.push(_n(k,F,X));else W.push(_n(b.beforeEnter,F,X));return W.push(g),ke(W)}).then(()=>(F.matched.forEach(b=>b.enterCallbacks={}),W=Eo(qe,"beforeRouteEnter",F,X),W.push(g),ke(W))).then(()=>{W=[];for(const b of o.list())W.push(_n(b,F,X));return W.push(g),ke(W)}).catch(b=>Zt(b,8)?b:Promise.reject(b))}function K(F,X,W){s.list().forEach(ee=>N(()=>ee(F,X,W)))}function E(F,X,W,ee,Ie){const qe=P(F,X);if(qe)return qe;const g=X===mn,b=ri?history.state:{};W&&(ee||g?r.replace(F.fullPath,Ee({scroll:g&&b&&b.scroll},Ie)):r.push(F.fullPath,Ie)),d.value=F,Z(F,X,W,g),xe()}let U;function B(){U||(U=r.listen((F,X,W)=>{if(!st.listening)return;const ee=C(F),Ie=O(ee);if(Ie){I(Ee(Ie,{replace:!0}),ee).catch(br);return}c=ee;const qe=d.value;ri&&by(Xd(qe.fullPath,W.delta),io()),H(ee,qe).catch(g=>Zt(g,12)?g:Zt(g,2)?(I(g.to,ee).then(b=>{Zt(b,20)&&!W.delta&&W.type===xr.pop&&r.go(-1,!1)}).catch(br),Promise.reject()):(W.delta&&r.go(-W.delta,!1),j(g,ee,qe))).then(g=>{g=g||E(ee,qe,!1),g&&(W.delta&&!Zt(g,8)?r.go(-W.delta,!1):W.type===xr.pop&&Zt(g,20)&&r.go(-1,!1)),K(ee,qe,g)}).catch(br)}))}let oe=xi(),re=xi(),te;function j(F,X,W){xe(F);const ee=re.list();return ee.length?ee.forEach(Ie=>Ie(F,X,W)):console.error(F),Promise.reject(F)}function Te(){return te&&d.value!==mn?Promise.resolve():new Promise((F,X)=>{oe.add([F,X])})}function xe(F){return te||(te=!F,B(),oe.list().forEach(([X,W])=>F?W(F):X()),oe.reset()),F}function Z(F,X,W,ee){const{scrollBehavior:Ie}=e;if(!ri||!Ie)return Promise.resolve();const qe=!W&&_y(Xd(F.fullPath,0))||(ee||!W)&&history.state&&history.state.scroll||null;return pt().then(()=>Ie(F,X,qe)).then(g=>g&&wy(g)).catch(g=>j(g,F,X))}const ne=F=>r.go(F);let ce;const ze=new Set,st={currentRoute:d,listening:!0,addRoute:h,removeRoute:y,hasRoute:R,getRoutes:v,resolve:C,options:e,push:A,replace:q,go:ne,back:()=>ne(-1),forward:()=>ne(1),beforeEach:a.add,beforeResolve:o.add,afterEach:s.add,onError:re.add,isReady:Te,install(F){const X=this;F.component("RouterLink",av),F.component("RouterView",dv),F.config.globalProperties.$router=X,Object.defineProperty(F.config.globalProperties,"$route",{enumerable:!0,get:()=>dt(d)}),ri&&!ce&&d.value===mn&&(ce=!0,A(r.location).catch(Ie=>{}));const W={};for(const Ie in mn)Object.defineProperty(W,Ie,{get:()=>d.value[Ie],enumerable:!0});F.provide(Tl,X),F.provide(Up,Du(W)),F.provide(Ns,d);const ee=F.unmount;ze.add(F),F.unmount=function(){ze.delete(F),ze.size<1&&(c=mn,U&&U(),U=null,d.value=mn,ce=!1,te=!1),ee()}}};function ke(F){return F.reduce((X,W)=>X.then(()=>N(W)),Promise.resolve())}return st}function uv(e,t){const n=[],i=[],r=[],a=Math.max(t.matched.length,e.matched.length);for(let o=0;ofi(c,s))?i.push(s):n.push(s));const d=e.matched[o];d&&(t.matched.find(c=>fi(c,d))||r.push(d))}return[n,i,r]}var pv=!1;/*! + * pinia v2.1.7 + * (c) 2023 Eduardo San Martin Morote + * @license MIT + */const fv=Symbol();var uc;(function(e){e.direct="direct",e.patchObject="patch object",e.patchFunction="patch function"})(uc||(uc={}));function mv(){const e=Wa(!0),t=e.run(()=>we({}));let n=[],i=[];const r=dl({install(a){r._a=a,a.provide(fv,r),a.config.globalProperties.$pinia=r,i.forEach(o=>n.push(o)),i=[]},use(a){return!this._a&&!pv?i.push(a):n.push(a),this},_p:n,_a:null,_e:e,_s:new Map,state:t});return r}const hv=ot({name:"GlobalSearchDialog",props:{},watch:{dialog:function(e){setTimeout(()=>{if(e){let t=document.getElementById("id_global_search_input");t!=null&&t.focus()}},20)},search_query:function(e){this.selected_result>=this.search_results.length&&(this.selected_result=this.search_results.length-1)}},data(){return{dialog:!1,recipes:[],flat_recipes:[],search_query:null,selected_result:0}},computed:{search_results:function(){let e=[];return this.search_query!=""&&this.search_query!=null?(e.push({name:this.search_query,icon:"fas fa-search",suffix:"Advanced Search"}),this.flat_recipes.filter(t=>t.name.toLowerCase().includes(this.search_query.toLowerCase())).slice(0,10).forEach(t=>{e.push({name:t.name,image:t.image,recipe_id:t.id})})):(e.push({name:"Recent 1",icon:"fas fa-history"}),e.push({name:"Recent 2",icon:"fas fa-history"}),e.push({name:"Recent 3",icon:"fas fa-history"}),this.flat_recipes.slice(0,5).forEach(t=>{e.push({name:t.name,image:t.image,recipe_id:t.id})})),e}},mounted(){window.addEventListener("keydown",e=>{e.key=="ArrowUp"&&(this.selected_result=Math.max(0,this.selected_result-1)),e.key=="ArrowDown"&&(this.selected_result=Math.min(this.search_results.length,this.selected_result+1)),e.key=="Enter"&&this.goToSelectedRecipe()}),this.flat_recipes=[{id:692,name:"Bouillon papardelle et bolognaise",image:"/media/recipes/0d6b8758-d9a4-4366-bb0a-5917c379cdf8_692.jpeg"},{id:693,name:"Pandoro",image:"/media/recipes/8cddf7b6-3cd8-40be-bdc6-cd790c3aa4ea_693.jpeg"},{id:694,name:"torta fresca",image:"/media/recipes/53937e26-7353-4753-b9e4-eb68c1044600_694.jpeg"},{id:695,name:"aïoli",image:"/media/recipes/10757a7c-6328-45c7-85eb-ca1ca7f3b62e_695.jpeg"},{id:696,name:"Aioli senza uovo",image:"/media/recipes/b780c990-ece8-46cd-a995-5da39f74c98a_696.jpeg"},{id:697,name:"Anelli di calamari con ricotta e grana padano",image:"/media/recipes/f658a0aa-0188-47ef-9ca2-7c9c9e694a61_697.jpeg"},{id:698,name:"Arrosto al forno di manzo",image:"/media/recipes/408afeae-f7b9-492d-a804-951d30f6f4ed_698.jpeg"},{id:699,name:"Asparagi bianchi, zabaione al passito e crumble di prosciutto",image:"/media/recipes/8b16e2a8-47fc-4e88-b4c5-4967a430dcef_699.jpeg"},{id:700,name:"Avocado al forno",image:"/media/recipes/b108f51f-f2fb-41b6-8ed9-48a7665bbdbe_700.jpeg"},{id:701,name:"Baccalà alla potentina",image:"/media/recipes/6c009d14-e864-4487-badb-7cd87d9ebed4_701.jpeg"},{id:702,name:"Baccalà alla vicentina",image:"/media/recipes/7da6916b-1ac9-4342-9948-cd9ca669a0e4_702.jpeg"},{id:703,name:"Baccalà Pil Pil",image:"/media/recipes/45a241b0-3837-4e8e-bdac-8ba116ae0093_703.jpeg"},{id:704,name:"Bagna cauda",image:"/media/recipes/787109fc-3c79-4ff3-a313-043ef4df5f03_704.jpeg"},{id:705,name:"Bavarese al cioccolato bianco e lavanda",image:"/media/recipes/e58e530a-307c-4472-b2a4-99f12dd31058_705.jpeg"},{id:706,name:"Bavarese Al Mango",image:"/media/recipes/80f1fa3d-a75d-46c0-a309-165a88caad66_706.jpeg"},{id:707,name:"Bavarese di ricotta con sorpresa di ribes",image:"/media/recipes/6337a148-a726-45f9-adce-a0c6a0089fdc_707.jpeg"},{id:708,name:"Besciamella",image:"/media/recipes/2ad13bf4-4e77-4a85-b3b1-ebae720f8c11_708.jpeg"},{id:709,name:"Besciamella senza glutine",image:"/media/recipes/fa8337e7-bfd5-4b27-8c4e-8fd3895f0790_709.jpeg"},{id:710,name:"Beurre Blanche",image:"/media/recipes/54338d37-55c6-4575-82cf-130de5eabcab_710.jpeg"},{id:711,name:"Biscotti con scaglie di cioccolato",image:"/media/recipes/558a2ea8-e981-42e8-a545-465de2ed232f_711.jpeg"},{id:712,name:"Biscotti dita di strega per Halloween",image:"/media/recipes/12b82a9c-de2d-4ead-bdfe-81bfd12fbae7_712.jpeg"},{id:713,name:"Biscotti Salati",image:"/media/recipes/8c6556c0-655c-47fd-87de-533f03da82cf_713.jpeg"},{id:714,name:"Biscotti Sani",image:"/media/recipes/38c7c6fc-45ef-43f8-bae5-02a4895b2239_714.jpeg"},{id:715,name:"Blanquette de veau à l'ancienne",image:"/media/recipes/fde3f9dc-1b22-4d1e-bb63-a976b565c2d2_715.jpeg"},{id:716,name:"Bocconi di rana pescatrice con verdurine",image:null},{id:717,name:"Borsh",image:"/media/recipes/89f3fe84-fc58-484d-9d50-07dfcbdb632c_717.jpeg"},{id:718,name:"BRACIOLE DI MAIALE AL CAFFÈ CON CREMOSA SALSA WHISKY",image:"/media/recipes/36fb19ce-1016-4b44-b7f1-c35f6cd676ac_718.jpeg"},{id:719,name:"Branzino al cartoccio",image:"/media/recipes/badc559b-251d-4b1c-a068-59d93987dc9f_719.jpeg"},{id:720,name:"Branzino al sale: la ricetta per fare la spigola in crosta di sale",image:"/media/recipes/dd0c0c59-6863-412e-961b-0ff6a063e61f_720.jpeg"},{id:721,name:"Brodetto di pesce",image:"/media/recipes/73a81f9f-9847-4095-99eb-48b2c29a1276_721.jpeg"},{id:722,name:"BRODO DI BUCCIA DI ZUCCA",image:null},{id:723,name:"BRODO DI CALDARROSTE",image:null},{id:724,name:"Brodo di carne",image:"/media/recipes/3619edc1-cdb6-4606-b21e-b9ad1fc98bcc_724.jpeg"},{id:725,name:"Brodo di gallina (o pollo)",image:"/media/recipes/cdf58c22-0609-499d-b05d-b24b233af8fa_725.jpeg"},{id:726,name:"BRODO DI GAMBERI ROSSI DI MAZARA",image:null},{id:727,name:"BRODO DI MINESTRONE",image:null},{id:728,name:"Brodo di pesce",image:null},{id:729,name:"Brownies al cacao",image:"/media/recipes/a17cff8c-14ef-4e08-8cd9-39ce58668834_729.jpeg"},{id:730,name:"Burger di fagioli rucola e feta",image:"/media/recipes/ae17c961-1465-4f66-99c6-96a7e59094f2_730.jpeg"},{id:731,name:"burrata e pomodori",image:null},{id:732,name:"Caesar salad",image:"/media/recipes/c9e6a8c0-89a0-43c6-8724-abfa4084122a_732.jpeg"},{id:733,name:"Calamari ripieni di ricotta e catalogna",image:"/media/recipes/fe2899c5-c328-4fd5-99cb-f75c3fb36933_733.jpeg"},{id:734,name:"Calamari su vellutata di zucchine e patate",image:null},{id:735,name:"Calamaro ripieno, ricetta classica",image:"/media/recipes/6d119095-47bd-4f65-951b-902d9fa95c50_735.jpeg"},{id:736,name:"Canederli knödel",image:null},{id:737,name:"CANNOLI DI PANDORO TIRAMISU",image:"/media/recipes/c2c6adbf-705e-44df-a09c-0298cd9ad86e_737.jpeg"},{id:738,name:"Capesante con arancia e salsa di avocado",image:"/media/recipes/b9b4be96-7833-44b6-8ab3-fedce28ca54e_738.jpeg"},{id:739,name:"CAPESANTE CON PURÈ DI ZUCCA ALL’ARANCIA",image:"/media/recipes/a45279ff-15dd-4966-b431-a7d5d3a246b2_739.jpeg"},{id:740,name:"Caponata di melanzane, delizia agrodolce",image:"/media/recipes/b45e5ea3-38f4-4d3a-9781-8c98ef084d5f_740.jpeg"},{id:741,name:"Caponata senza glutine",image:"/media/recipes/a4f104fb-6a98-4d40-a603-ca68bb542036_741.jpeg"},{id:742,name:"Cappelli delle streghe",image:"/media/recipes/9c6c2c9d-a9c4-43c4-8e14-6be8d5bbd3aa_742.jpeg"},{id:743,name:"CARAMELLO SALATO",image:"/media/recipes/5eb2e5b4-764f-459d-a8e6-ddd816476ded_743.jpeg"},{id:744,name:"Carbonara di seppie",image:"/media/recipes/6cb0b40d-ecec-4a79-916f-d079ea6ed8a3_744.jpeg"},{id:745,name:"Carpaccio di manzo",image:"/media/recipes/ecd93c0e-4e4f-4ea0-a1c9-99dbe34499bd_745.jpeg"},{id:746,name:"Carpaccio di tonno",image:"/media/recipes/2f662b1f-bdd4-44b5-8446-ee60a305b854_746.jpeg"},{id:747,name:"Caviale di melanzane - Babaganoush",image:"/media/recipes/e8f2130e-6804-4e44-9add-7be5e6ad9da8_747.jpeg"},{id:748,name:"Cavolfiore fritto",image:"/media/recipes/a226ca44-bd1d-4bc9-a888-71e76a0f2e9f_748.jpeg"},{id:749,name:"Cavolo rosso in padella - Ricetta con foto il Cuore in Pentola",image:"/media/recipes/2cf160f5-0765-412a-a852-00781b55ba4c_749.jpeg"},{id:750,name:"Cernia in crosta di pane",image:"/media/recipes/11fbc1a8-9e1c-4cf6-9a9f-c33ccfebf19c_750.jpeg"},{id:751,name:"Ceviche peruviano",image:"/media/recipes/792ddb97-5722-47ce-9719-2c76221083fd_751.jpeg"},{id:752,name:"Cheesecake ai mirtilli",image:"/media/recipes/7999bab8-8354-4770-b799-5a2e1fe38cc1_752.jpeg"},{id:753,name:"Cheesecake al limone",image:"/media/recipes/56bd4bfb-aea9-44b0-ac5c-cea96f1302de_753.jpeg"},{id:754,name:"Chicken Caesar salad",image:"/media/recipes/274baa02-d43b-4110-b551-1fdc427f91a6_754.jpeg"},{id:755,name:"Chicken Rub",image:"/media/recipes/29d88539-e829-4741-93de-5a3887507894_755.jpeg"},{id:756,name:"Chimichurri",image:"/media/recipes/b8739ed4-45d6-4c5e-97e2-2aff41fa21ca_756.jpeg"},{id:757,name:"Chiokapic",image:null},{id:758,name:"Chips di pecorino",image:"/media/recipes/bc554049-0829-47f4-945d-140819330b7c_758.jpeg"},{id:759,name:"Chocolate Mousse and Cherry Gelee Spheres",image:"/media/recipes/967b125b-e684-41a4-9c87-9178b478c8a1_759.jpeg"},{id:760,name:"Cialde corallo",image:"/media/recipes/445a37f0-30c1-4be6-b33e-04eb015613d2_760.jpeg"},{id:761,name:"Cialdine di Parmigiano Reggiano Dop",image:"/media/recipes/0ed29884-9442-4f65-8f12-ed4290af84da_761.jpeg"},{id:762,name:"Cipolla In Agrodolce",image:"/media/recipes/91945c9f-38ab-4c62-86d8-fd163acd2205_762.jpeg"},{id:763,name:"cipolla scura al forno",image:"/media/recipes/6ed4beeb-e7a0-4b2e-bb1b-9cbf9b22797e_763.jpeg"},{id:764,name:"Cipolle pickle",image:"/media/recipes/afe45843-19a4-46c7-bfa3-39465a2d05f7_764.jpeg"},{id:765,name:"Cipolle ripiene al forno",image:"/media/recipes/8971989c-cb48-45f4-8548-87dc15c88dfa_765.jpeg"},{id:766,name:"Clam Chowder",image:"/media/recipes/64184aaa-3e54-4775-8275-e8061057491c_766.jpeg"},{id:767,name:"COME FARE LA RICOTTA",image:"/media/recipes/7056d293-ef25-4b34-accf-760b0721acf1_767.jpeg"},{id:768,name:"Come fare lo zabaione all’arancia",image:"/media/recipes/ab310566-3313-4793-bc10-b4742bf61f23_768.jpeg"},{id:769,name:"Come fare una crema al limone favolosa: solo se hai il Bimby ti viene così! - RicettaSprint.it",image:"/media/recipes/fba51b0f-baba-48ff-a9c3-1a49aed453ac_769.jpeg"},{id:770,name:"Composta Di Mele",image:"/media/recipes/907ac797-acc3-4c5a-92fd-fcd5fc5e59f0_770.jpeg"},{id:771,name:"Condimento per pesce crudo",image:null},{id:772,name:"Confettura di cipolle di Tropea",image:"/media/recipes/4b761bb0-e0fd-48c2-81ee-1395f9cf0050_772.jpeg"},{id:773,name:"CONSOMMÉ",image:"/media/recipes/73f030a7-c7fa-45e2-aa21-b581be1aeccd_773.jpeg"},{id:774,name:"COPPA DI CHEESECAKE AL CAFFE'",image:"/media/recipes/fdc4c993-24d1-4dd9-aef7-d2c99b8fd3b2_774.jpeg"},{id:775,name:"Costolette Di Maiale",image:"/media/recipes/1d1f6ea0-9a1d-40f4-93d6-5040e2d28612_775.jpeg"},{id:776,name:"Cotolette alla Kiev",image:null},{id:777,name:"Cous cous",image:"/media/recipes/3683b6c7-9425-405a-a6fc-d27b77249ae0_777.jpeg"},{id:778,name:"Cozze alla marinara",image:"/media/recipes/1c8c19c1-f676-4416-9b41-ae6ca08d4335_778.jpeg"},{id:779,name:"Cozze in salsa di vino bianco e panna",image:"/media/recipes/8785e650-5bb3-4484-a331-39b43ecc12dc_779.jpeg"},{id:780,name:"Crema Al Limone",image:"/media/recipes/e64cfb70-b872-41f8-ba41-03a6e6ec02b5_780.jpeg"},{id:781,name:"Crema al mascarpone",image:"/media/recipes/d846bee4-9a39-4862-8ca9-671654a67359_781.jpeg"},{id:782,name:"CREMA ALL’ARANCIA CON LATTE DI MANDORLA",image:"/media/recipes/5cc47568-6757-4458-8e20-22c70bc05219_782.jpeg"},{id:783,name:"Crema di avocado",image:"/media/recipes/23d9e92b-3dd7-469e-bc80-afe9ecc63778_783.jpeg"},{id:784,name:"Crema di Parmigiano",image:"/media/recipes/40959769-6d34-41a3-b24e-3668ed5983a9_784.jpeg"},{id:785,name:"Crema di pesche con amaretti e gelatina di mango e Amaretto: ricetta gourmet",image:"/media/recipes/a74ccf6c-d093-453d-b806-714843a6c7bd_785.jpeg"},{id:786,name:"Crema di zucca (Vellutata di zucca): la Ricetta perfetta, veloce e squisita!",image:"/media/recipes/c7169739-e302-4852-8cce-d9f5cfa5a888_786.jpeg"},{id:787,name:"Crema pasticcera",image:null},{id:788,name:"Crema pasticcera smart",image:"/media/recipes/87a2692f-fc16-48b3-aca7-4cfef47e1153_788.jpeg"},{id:789,name:"Crema pasticciera",image:"/media/recipes/7b588438-a55c-4aa0-af91-d2144fa6fb0f_789.jpeg"},{id:790,name:"Crema ricotta e cannella",image:"/media/recipes/4d16c137-4cb2-4adf-a5a5-41ffda0d57ae_790.jpeg"},{id:791,name:"Creme brulèe",image:"/media/recipes/b93d1836-6858-4932-8b4a-101cbcb0edad_791.jpeg"},{id:792,name:"Creme Caramel",image:"/media/recipes/5101d036-ff70-415e-a342-a3c0e6205360_792.jpeg"},{id:793,name:"Crepe con farina di ceci",image:"/media/recipes/db534250-60b2-49cd-b9a1-68d56b25336a_793.jpeg"},{id:794,name:"Crepes",image:"/media/recipes/fcae3996-523b-4451-b746-dad5103e2950_794.jpeg"},{id:795,name:"Crepes funghi e besciamella",image:"/media/recipes/006e11c6-18fc-4f3c-a128-c25cd120bba4_795.jpeg"},{id:796,name:"Crescenza di anacardi",image:"/media/recipes/5d001ed7-011d-4de1-9819-2a795ddc07c9_796.jpeg"},{id:797,name:"Crespelle di ceci con zucca, spinaci e funghi",image:"/media/recipes/8a4a5e57-5a31-4f25-8312-867680779d67_797.jpeg"},{id:798,name:"Crocche Di Gamberi",image:"/media/recipes/93fdbd4e-443c-4d88-8f23-d7f91a0ef4b7_798.jpeg"},{id:799,name:"Croissant",image:"/media/recipes/f9baacf0-5741-4d07-965d-cb0d70a73d1b_799.jpeg"},{id:800,name:"Crostata al limone",image:"/media/recipes/0370f191-8acd-415a-8a2c-435112be3475_800.jpeg"},{id:801,name:"CROSTATA CREMA LATTE ALL'ARANCIA dolce ripieno cremoso",image:"/media/recipes/779cd11c-04b4-4143-8e5d-3fd01bda0456_801.jpeg"},{id:802,name:"Cruditè al curry",image:"/media/recipes/944e4891-3cb5-4519-a0ed-e752f7fe3f02_802.jpeg"},{id:803,name:"Crumble",image:"/media/recipes/4c3b9406-c96d-4f98-8c9f-6b1cd0d89c5a_803.jpeg"},{id:804,name:"crumble salato",image:"/media/recipes/1f1eb6dc-6e2d-44f8-990b-1cbfa61cb016_804.jpeg"},{id:805,name:"Crystal bread",image:"/media/recipes/a35eb442-de29-4765-9ca5-ec20a7a77561_805.jpeg"},{id:806,name:"Curry di ceci la ricetta indiana da preparare in meno di mezz'ora - RicettaSprint.it",image:"/media/recipes/3344395c-57ef-4f07-9a65-b4092d3cc647_806.jpeg"},{id:807,name:"Dado Vegetale",image:"/media/recipes/1808c9fa-7217-4125-8135-3042e9feee09_807.jpeg"},{id:808,name:"Dahl di lenticchie in vasocottura",image:"/media/recipes/8a397e3a-ab6f-4f52-91ef-483b123e7a43_808.jpeg"},{id:809,name:"daurade mariné à la bière de monaco et zeste d'orange",image:"/media/recipes/65d6c891-7ef5-4378-af85-698b77bc62a0_809.jpeg"},{id:810,name:"DESSERT CON SFOGLIATINE E CREMA AL MASCARPONE",image:"/media/recipes/3bd4a094-ad17-4882-8857-dad322d9a411_810.jpeg"},{id:811,name:"Dolce all'arancia",image:"/media/recipes/35d02eab-3c40-48dd-9b6e-2a5d5ac4c2aa_811.jpeg"},{id:812,name:"dolce di fichi",image:"/media/recipes/707a5f3d-2c64-4bfc-b74a-1999021af845_812.jpeg"},{id:813,name:"Dolcetti all'arancia",image:"/media/recipes/d0213969-e984-4122-b3f9-73e68696a068_813.jpeg"},{id:814,name:"epaule d'agneau confite aux épices",image:null},{id:815,name:"Banana Shape Chia-Joghurt",image:"/media/recipes/d837cfad-c00a-425b-bfc7-259ab9a62213_815.jpeg"},{id:816,name:"Kakao-Bananen-Muffins",image:"/media/recipes/5ea7b754-9e97-4643-9aa9-c9dfbf672718_816.jpeg"},{id:817,name:"Pfannkuchen mit Erdbeer-Rhabarber-Marmelade",image:null},{id:818,name:"Hähnchenstreifen mit Salat",image:"/media/recipes/47ab7cf7-869f-4fcb-8b7a-045b1652fcd8_818.jpeg"},{id:819,name:"Buntes Pfannen Gemüse mit Hähnchenbrust im Arizona-Pfeffer",image:"/media/recipes/a87918f2-e1f1-4ad1-8eab-63910607d3d2_819.jpeg"},{id:820,name:"Curryhähnchen",image:"/media/recipes/8969d24d-2cba-4eb6-b52c-28171898fc9b_820.jpeg"},{id:823,name:"Pfannkuchen mit Erdbeer-Rhabarber-Marmelade",image:null},{id:827,name:"Banana Shape Chia-Joghurt",image:"/media/recipes/44770e04-f612-4815-a9fc-34ed34f74f90_827.jpeg"},{id:828,name:"Kakao-Bananen-Muffins",image:"/media/recipes/1fb40962-a4be-4340-aed5-46a8b8f9759a_828.jpeg"},{id:829,name:"Pfannkuchen mit Erdbeer-Rhabarber-Marmelade",image:"/media/recipes/5be1ac0a-ec27-491d-8036-a587baa0af9e_829.jpeg"},{id:830,name:"Hähnchenstreifen mit Salat",image:"/media/recipes/a5154f95-e8fc-4d0a-9aeb-eeea2f11d467_830.jpeg"},{id:831,name:"Buntes Pfannen Gemüse mit Hähnchenbrust im Arizona-Pfeffer",image:"/media/recipes/a353361c-5f6d-436a-9c58-13c8a693648b_831.jpeg"},{id:832,name:"Curryhähnchen",image:"/media/recipes/64c71c90-763a-4e21-8ce7-ff7fe68c838a_832.jpeg"},{id:833,name:"Roggenbrot",image:null},{id:834,name:"Gemüselasagne",image:"/media/recipes/d71f2d09-0cdc-4dd1-af29-deb775aa2c1c_834.png"},{id:835,name:"Gebackene Auberginen",image:"/media/recipes/dc1923c6-4460-466b-ad6f-01f4aedafed0_835.jpeg"},{id:836,name:"Zucchini-Möhren-Puffer",image:"/media/recipes/21317e29-c001-4dcb-a35b-cf6d9b695228_836.png"},{id:837,name:"Mini-Apfelstrudel mit Filoteig",image:"/media/recipes/b37edfc3-38f1-4898-9ef0-c82568d9313e_837.jpeg"},{id:838,name:"Frischer Mangosalat",image:"/media/recipes/5d2e42cb-36e1-4bc5-bd0b-f2f025308e6d_838.png"},{id:839,name:"Zucchini-Paprika-Möhren-Frittata mit Hüttenkäse und Tomaten",image:"/media/recipes/426ce931-a3c2-4960-964d-3dded90fabde_839.png"},{id:840,name:"Hasselback-Kartoffeln",image:"/media/recipes/f0aaff88-ff33-4eae-b061-35088c43b000_840.png"},{id:841,name:"Pizzateig (Flammkuchenteig)",image:null},{id:842,name:"Chicorée Rollladen Auflauf",image:null},{id:843,name:"Gemüsepfanne",image:"/media/recipes/756bf85c-6779-4f35-86ce-46c21fd33515_843.jpeg"},{id:844,name:"Ohne Mehl: Rezept für leckere Zucchini-Muffins mit Chili und Feta",image:"/media/recipes/de7a7ab4-9290-4663-b273-e46eb29a9d2b_844.jpeg"},{id:845,name:"Cremige Maissuppe",image:"/media/recipes/7c7cf8de-e267-41b7-b4f5-24311a8a9f81_845.jpeg"},{id:846,name:"Kathis Dunkle Cookies",image:null},{id:847,name:"Grillpizza",image:null},{id:848,name:"Italienischer Nudelsalat",image:null},{id:849,name:"Kathis Apfelkuchen",image:"/media/recipes/6af46aab-3b1d-4248-85f1-c23a90535ae7_849.png"},{id:850,name:"Nussecken",image:null},{id:851,name:"Stollen",image:"/media/recipes/baf56916-0c4c-43d4-a1df-35ccbed4b968_851.jpeg"},{id:852,name:"Wok",image:"/media/recipes/993a134c-3169-4167-9869-d394deff820e_852.png"},{id:853,name:"Pancake (Mini-Spieße)",image:"/media/recipes/30dc3b68-02a9-45c0-810e-6131c4c73390_853.png"},{id:854,name:"Kassler in Blätterteig",image:null},{id:855,name:"Baklava",image:"/media/recipes/a1676f57-1f6b-4f51-97e0-0636f1d02846_855.png"},{id:856,name:"Bohneneintopf",image:"/media/recipes/5332b2d7-c0f2-4668-a3a8-1580ab11a9b1_856.png"},{id:857,name:"Galette Frangipane (Französischer Blätterteig Kuchen)",image:"/media/recipes/a6ee2ea4-be46-4aee-a991-0c331df8f04f_857.png"},{id:858,name:"Giotto-Torte",image:"/media/recipes/685308bf-bdb8-4ab5-8d09-3c1e7a838332_858.png"},{id:859,name:"Spaghetti mit Feigen und Ziegenkäse",image:"/media/recipes/a7d5c79f-1f69-41ad-ab2e-458ed2004f7b_859.png"},{id:860,name:"Ipanema",image:"/media/recipes/40d16559-2e9d-4194-b67d-22283bf9dd2a_860.png"},{id:861,name:"Mai Tai",image:"/media/recipes/5451bfbe-85e3-4d03-ae30-956700584ca7_861.png"},{id:862,name:"Wikingertopf",image:"/media/recipes/dca630a5-afb7-4fa8-81b5-77f86fc2428b_862.png"},{id:863,name:"Tequila Sunrise",image:"/media/recipes/21f2af27-26ea-4788-b68f-cf4ef3203851_863.png"},{id:864,name:"Hurricane",image:"/media/recipes/00b8d5a1-bae3-432b-a06d-0aa8e45bdc67_864.png"},{id:865,name:"Sauerkraut-Kasseler-Pfanne mit Schupfnudeln",image:"/media/recipes/864ea5ce-41c8-418b-b8c8-c49a9b6c5ac5_865.png"},{id:866,name:"Putenkeulen",image:null},{id:867,name:"Mojito",image:"/media/recipes/22f7eeba-b703-4ffc-ae01-c9d0972407bd_867.png"},{id:868,name:"Apfelschichtkuchen",image:null},{id:869,name:"Lachs in Honigglasur mit Mango-Avocado-Salsa",image:"/media/recipes/4fc03c1c-4e28-4af6-bc4e-49a6a737f262_869.png"},{id:870,name:"Spinat-Curry mit Erdnüssen",image:"/media/recipes/46cfa7d6-fdba-433c-af58-f729664ab695_870.png"},{id:871,name:"Hüttenkäsetaler",image:"/media/recipes/5b9705c6-b6ce-4be4-a410-20dcea6e6df4_871.png"},{id:872,name:"White Russian",image:"/media/recipes/edbdb8e5-89e2-447a-8d74-5738192a1554_872.png"},{id:873,name:"Risotto mit Pfifferlingen, Zucchini, Serranoschinken und Pecorino",image:"/media/recipes/3da66d20-2e8e-485f-8e96-90d0288f56e7_873.png"},{id:874,name:"Gelbe Sauce",image:null},{id:875,name:"Tortellini-Spinat-Auflauf",image:"/media/recipes/c2b19498-6184-4a5c-808f-8a4a2c95bbe5_875.png"},{id:876,name:"Hähnchen-Gnocchi-Pfanne mit Möhren",image:"/media/recipes/048ef8c5-79cd-4fb2-8f1d-aa88e3673ccf_876.png"},{id:877,name:"Jans Linsen Curry",image:"/media/recipes/3024760b-b4c7-43ed-883d-703ebe5b0c85_877.png"},{id:878,name:"Schweinefilet in Curry-Sahne",image:"/media/recipes/b5931db8-83bc-4251-8e19-8049d0894852_878.png"},{id:879,name:"Griechischer Salat",image:null},{id:880,name:"Vegetarische Frikadellen",image:"/media/recipes/96c0e256-f1f5-4ff8-818d-d3e5172f4d3c_880.png"},{id:881,name:"Caipirinha",image:"/media/recipes/1a687b10-ce9f-4e72-ad52-43887958f7ed_881.png"},{id:882,name:"Cannelloni mit Spinat-Ricotta",image:"/media/recipes/78a460f5-9b7f-46ef-ae10-055303fac321_882.png"},{id:883,name:"Gnocchi-Gemüseauflauf mit Hackfleischsoße",image:"/media/recipes/36f70dbd-8842-4a71-9f52-eba3ab191372_883.png"},{id:884,name:"Rotkäppchenkuchen",image:"/media/recipes/3d00d269-7fa6-4c0e-973f-8d9bd923d736_884.png"},{id:885,name:"Lachs-Spinat-Lasagne Rezept",image:"/media/recipes/2015705d-7e2d-4479-a3b3-07c86046865a_885.png"},{id:886,name:"Lasagne mit Mozzarella und Parmaschinken",image:null},{id:887,name:"Rote Bete Carpaccio mit Rucola und Ziegenkäse",image:"/media/recipes/ba34d5b9-8318-400a-938c-4f15973e8691_887.png"},{id:888,name:"Ofenpfannkuchen mit Gemüse & Feta",image:"/media/recipes/a565f6b7-ed67-4e67-a1fe-0124b3472cb4_888.png"},{id:889,name:"Vegetarische Linsen-Lasagne",image:"/media/recipes/04442d72-bc16-4d97-a7eb-f15c107e884a_889.png"},{id:890,name:"Saure Bohnen Eintopf",image:"/media/recipes/5d97dc85-634b-4d2c-b377-2d3912a0f1a1_890.png"},{id:891,name:"Crepesteig",image:"/media/recipes/a6f8b5f0-59d3-4f91-98c9-ef51acfeacc5_891.png"},{id:892,name:"Gefüllte Auberginen",image:"/media/recipes/0a6c9751-f84c-444f-963f-d56475b036b4_892.png"},{id:893,name:"Moscow Mule",image:"/media/recipes/c128a6eb-1199-4713-9761-8592af87e904_893.png"},{id:894,name:"Bunte Kichererbsenpfanne",image:"/media/recipes/397c566c-e111-4b4e-9333-c40b5250a871_894.png"},{id:895,name:"Vegetarischer Nudel-Spinat-Auflauf mit Rote Beten",image:"/media/recipes/b173738f-9d1f-447a-885c-d147fae5ecc6_895.png"},{id:896,name:"Raclette",image:"/media/recipes/faf7c6e4-4417-407e-a0d2-af3a81cfea22_896.png"},{id:897,name:"Vegetarische Spinat-Lasagne al forno",image:"/media/recipes/80c163de-cd85-4a2a-80b5-0155ee27b514_897.png"},{id:898,name:"Pina Colada",image:"/media/recipes/c4294b1d-537b-4523-b888-120fd049e57c_898.png"},{id:899,name:"Obazda",image:"/media/recipes/712c3f5b-7f18-47c1-b1e0-e920522bbec9_899.png"},{id:900,name:"Kleine Röllchen ganz groß: Zucchini-Rollen mit Ricotta-Basilikum-Creme",image:"/media/recipes/81d58226-ee86-4f8f-b05b-c09f4f9e1b0c_900.png"},{id:901,name:"Samasa Blätterteig Taschen",image:null},{id:902,name:"Kürbissuppe",image:"/media/recipes/3cb77b90-58d8-48c7-acd3-5cdd95a51b9d_902.png"},{id:903,name:"Asia-Gemüse mit geröstetem Sesam",image:"/media/recipes/6675feec-93bc-4fe4-9ca9-6879f7292926_903.png"},{id:904,name:"KERNIGER ROTE-BETE-SALAT AUS DEM THERMOMIX®",image:"/media/recipes/8889597e-1287-461e-8c71-d87e99cdeb5b_904.png"},{id:905,name:"Teigtaschen mit Spinat-Feta-Füllung",image:null},{id:906,name:"Marzipan-Torte",image:"/media/recipes/4e9708b6-68ea-471d-b564-4bb47ba590ef_906.png"},{id:907,name:"Kohlrabi in Parmesan-Kräuter-Panade",image:"/media/recipes/e41cb627-4b1d-4dd7-9cd2-42b37ecbd847_907.png"},{id:908,name:"Avocado-Tomaten Salsa zu Red Snapper",image:"/media/recipes/fbd199a0-b7dd-4bcc-b85d-e6dcfc897684_908.png"},{id:909,name:"Spießbraten",image:"/media/recipes/f21927be-28e9-4202-bbcd-0ae231d171de_909.png"},{id:910,name:"Knusprige Putenröllchen",image:"/media/recipes/8e549715-8d33-4e08-977f-4967d5429d6c_910.png"},{id:911,name:"Geröstete Kürbiskerne",image:"/media/recipes/301ac254-0285-44d1-a644-5bbd540c6dce_911.png"},{id:912,name:"Magaretenplätzchen",image:null},{id:913,name:"Bayerische Semmelknödel",image:null},{id:914,name:"Gebratene Nudeln mit Gemüse, asiatisch",image:"/media/recipes/bd2fb72f-6c90-4e25-a5fa-4f634e005bf7_914.png"},{id:915,name:"Schnelle Asia-Gemüsepfanne",image:"/media/recipes/921d8abf-ced5-4f74-9675-4ed7d77fa36e_915.png"},{id:916,name:"Westfälische Quarkspeise",image:"/media/recipes/330b1965-b485-4793-945b-f5b5df75da03_916.jpeg"},{id:917,name:"Weckmann (Hefeteig)",image:"/media/recipes/8bcfdf78-7537-48fb-8342-e5e7db97a65c_917.png"},{id:918,name:"Helgas Wirsingeintopf",image:null},{id:919,name:"Linsen-Mangold-Curry",image:"/media/recipes/42f25786-d04e-4c26-a5b0-94e86b6c0443_919.png"},{id:920,name:"Vegane Brokkoli-Käse-Suppe mit Möhren",image:"/media/recipes/3081f1b5-c760-42e0-a591-be3bcbd65f1e_920.png"},{id:921,name:"Vegetarisches Linsen-Chili mit Reis",image:"/media/recipes/113ea81c-4545-4bc2-b1e1-1f83c98af9d3_921.png"},{id:922,name:"Nudelauflauf mit Hähnchen und Spinat",image:"/media/recipes/cc8892ac-1d86-47e4-aa3f-09154fc6e3c2_922.jpeg"},{id:923,name:"Rote-Bete-Burger - vegan mit Guacamole und Röstzwiebeln",image:"/media/recipes/d2084a00-d5c4-496c-9a24-75abc10bd819_923.png"},{id:924,name:"Spaghetti mit Bacon, Frühlingszwiebeln, Tomaten Sahne-Sauce",image:"/media/recipes/ca0873c1-2471-4cc2-81a0-d8011d7502ab_924.png"},{id:925,name:"Obstboden",image:null},{id:926,name:"Chili con Carne",image:"/media/recipes/c7bfdb56-060e-42ec-aa28-ebf160be9207_926.png"},{id:927,name:"Toskanischer Filet-Topf",image:"/media/recipes/971f89d7-5e59-4e84-ba91-842e24505047_927.jpeg"},{id:928,name:"Rigatoni mit Tomaten-Sahne-Sauce",image:"/media/recipes/acfac122-a708-4a92-9703-6697693c7a61_928.png"},{id:929,name:"Kathis Lasagne",image:null},{id:930,name:"Pfirsichkuchen von Petra",image:"/media/recipes/e9deab2e-8d32-49b0-b694-25079eab8337_930.jpeg"},{id:931,name:"Brombeerkuchen",image:null},{id:932,name:"Lauchcremesuppe",image:null},{id:933,name:"Käse Lauch Suppe",image:"/media/recipes/4d820ccc-6448-4e7c-96a1-87650b1e024c_933.png"},{id:934,name:"Bergische Waffeln",image:"/media/recipes/61947425-6425-4017-94af-43e024c42a13_934.png"},{id:935,name:"Cannelloni della Nonna",image:"/media/recipes/f8e7a450-73ae-49f7-b739-f05e749d5b75_935.png"},{id:936,name:"Salatdressing a la Mama",image:null},{id:937,name:"Apfel-Zimt-Kuchen",image:"/media/recipes/c9c46e8a-16c8-498b-a5cf-10c57f61de5c_937.png"},{id:938,name:"Zucchini Hackfleischauflauf",image:"/media/recipes/876f9332-987d-4b6b-957b-d7e008ed9d8e_938.png"},{id:939,name:"Helga's Kartoffelsalat",image:"/media/recipes/57fd53e0-2929-46ef-8c0d-c3e7f48f8cfa_939.png"},{id:940,name:"Kalbsschnitzel gratiniert",image:null},{id:941,name:"Sauerteig Anstellgut",image:null},{id:942,name:"Nuss Marzipan Kranz Striezel",image:"/media/recipes/cde8edb0-42f1-4b77-ac11-b54b333ddc28_942.png"},{id:943,name:"Erdbeer Tiramisu",image:"/media/recipes/ee305c0d-b26d-4533-9534-1254980eb9a4_943.png"},{id:944,name:"Burger",image:"/media/recipes/92c4cd5a-6338-4ad9-86e4-4e9301431a4b_944.png"},{id:945,name:"Roggenbrot",image:"/media/recipes/9256a1e1-c5a9-4ca7-abcb-348b1065a0fa_945.png"},{id:946,name:"Baguette",image:"/media/recipes/7131d1d7-bc91-48e6-9751-5a0dbfa9bf78_946.png"},{id:947,name:"Risotto mit grünem Spargel",image:null},{id:948,name:"Zwiebelkuchen",image:"/media/recipes/05e8647e-7f72-43b8-91ae-14a3997d69bd_948.png"},{id:949,name:"Pita Brot",image:"/media/recipes/139e0e7f-6bcf-4dfb-85f1-0ca9f241bd3c_949.png"},{id:950,name:"Goldstulle süßes Brot",image:"/media/recipes/09db927d-404e-4745-9d96-ddaa0a5d166c_950.png"},{id:951,name:"Gyros Spieß",image:"/media/recipes/cc007e6e-8af9-4d0f-af7e-653b918ec469_951.png"},{id:952,name:"Rote-Linsen-Salat mit Ziegenkäse im Speckmantel",image:"/media/recipes/eeee7734-1816-4537-bd0c-415b7c30d7c5_952.png"},{id:953,name:"Parmigiana di Melanzane",image:"/media/recipes/0e65921a-b1cb-4079-b8eb-47cfa8c799a3_953.png"},{id:954,name:"Zucchini-Ricotta-Puffer mit buntem Tomatensalat",image:"/media/recipes/7ed7d8a8-9c72-4317-aee2-1ca25963a82f_954.jpeg"},{id:955,name:"Vegetarische Zucchini-Karotten-Puffer",image:"/media/recipes/6ff8491b-339a-4061-b41f-3dee6b4fa050_955.jpeg"},{id:956,name:"Naan Brot",image:"/media/recipes/5f3a3be0-eeb8-4e27-b4b4-3af53df3961b_956.jpeg"},{id:957,name:"Mit Quinoa gefüllte Zucchini mit einem Walnuss-Ziegenkäse-Topping",image:"/media/recipes/f3caf38c-71e8-4ee4-8fa3-a612185d8556_957.png"},{id:958,name:"Indisches Rotes Linsen Dal",image:"/media/recipes/8c7219b6-c502-416c-a06c-ae871791742a_958.jpeg"},{id:959,name:"Tomatenreis mit mediterranem Gemüse",image:"/media/recipes/d0148376-8149-4f2a-990b-decf8a1b5d08_959.jpeg"},{id:960,name:"Schoko - Souffle",image:null},{id:961,name:"Veganer Bohnenburger",image:"/media/recipes/d2e85ce2-0bc2-4b2f-b903-b05f82833f38_961.jpeg"},{id:962,name:"Quiche",image:null},{id:963,name:"Süßkartoffel Taler vom Grill",image:"/media/recipes/4e350b18-48f3-4fc9-baae-b1abc44dd843_963.png"},{id:964,name:"Risotto mit getrockneten Tomaten und Rucola dazu Ziegenkäse",image:"/media/recipes/4be37e30-1d00-43ca-80dd-f2f3567f78c7_964.jpeg"},{id:965,name:"Maiseintopf",image:null},{id:966,name:"Eintopf mit Lamm und Auberginen",image:"/media/recipes/116b4329-7220-4e25-93bd-a7d4967ca6bf_966.jpeg"},{id:967,name:"Schoko-Soufflé",image:"/media/recipes/56076670-e2bc-4106-94fd-d19910032417_967.jpeg"},{id:968,name:"Nudelauflauf mit Parmesanstreuseln",image:"/media/recipes/264105ac-1ad1-4aac-8fa7-7f1ce153a0ba_968.jpeg"},{id:969,name:"Quinoa Powersalat mit Tomaten und Avocado",image:"/media/recipes/6de99697-9c82-44d3-8b8a-c96b7188aa19_969.jpeg"},{id:970,name:"Gemüsepfanne",image:"/media/recipes/10e0baf3-2956-4b08-81af-a51ffe3ae08b_970.jpeg"}]},methods:{cardVariant(e){return this.selected_result==e?"tonal":"elevated"},goToSelectedRecipe(){this.dialog=!1;let e=this.search_results[this.selected_result];e.recipe_id!=null&&this.$router.push({name:"view_recipe",params:{id:e.recipe_id}})}}}),ft=(e,t)=>{const n=e.__vccOpts||e;for(const[i,r]of t)n[i]=r;return n},Me=typeof window<"u",kl=Me&&"IntersectionObserver"in window,gv=Me&&("ontouchstart"in window||window.navigator.maxTouchPoints>0);function yv(e,t,n){const i=t.length-1;if(i<0)return e===void 0?n:e;for(let r=0;rro(e[i],t[i]))}function pc(e,t,n){return e==null||!t||typeof t!="string"?n:e[t]!==void 0?e[t]:(t=t.replace(/\[(\w+)\]/g,".$1"),t=t.replace(/^\./,""),yv(e,t.split("."),n))}function Ol(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0;return Array.from({length:e},(n,i)=>t+i)}function se(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"px";if(!(e==null||e===""))return isNaN(+e)?String(e):isFinite(+e)?`${Number(e)}${t}`:void 0}function qs(e){return e!==null&&typeof e=="object"&&!Array.isArray(e)}function Pa(e){if(e&&"$el"in e){const t=e.$el;return(t==null?void 0:t.nodeType)===Node.TEXT_NODE?t.nextElementSibling:t}return e}const fc=Object.freeze({enter:13,tab:9,delete:46,esc:27,space:32,up:38,down:40,left:37,right:39,end:35,home:36,del:46,backspace:8,insert:45,pageup:33,pagedown:34,shift:16});function xo(e,t){return t.every(n=>e.hasOwnProperty(n))}function Lp(e,t){const n={},i=new Set(Object.keys(e));for(const r of t)i.has(r)&&(n[r]=e[r]);return n}function mc(e,t,n){const i=Object.create(null),r=Object.create(null);for(const a in e)t.some(o=>o instanceof RegExp?o.test(a):o===a)&&!(n!=null&&n.some(o=>o===a))?i[a]=e[a]:r[a]=e[a];return[i,r]}function Np(e,t){const n={...e};return t.forEach(i=>delete n[i]),n}const qp=/^on[^a-z]/,Il=e=>qp.test(e),vv=["onAfterscriptexecute","onAnimationcancel","onAnimationend","onAnimationiteration","onAnimationstart","onAuxclick","onBeforeinput","onBeforescriptexecute","onChange","onClick","onCompositionend","onCompositionstart","onCompositionupdate","onContextmenu","onCopy","onCut","onDblclick","onFocusin","onFocusout","onFullscreenchange","onFullscreenerror","onGesturechange","onGestureend","onGesturestart","onGotpointercapture","onInput","onKeydown","onKeypress","onKeyup","onLostpointercapture","onMousedown","onMousemove","onMouseout","onMouseover","onMouseup","onMousewheel","onPaste","onPointercancel","onPointerdown","onPointerenter","onPointerleave","onPointermove","onPointerout","onPointerover","onPointerup","onReset","onSelect","onSubmit","onTouchcancel","onTouchend","onTouchmove","onTouchstart","onTransitioncancel","onTransitionend","onTransitionrun","onTransitionstart","onWheel"];function wv(e){const[t,n]=mc(e,[qp]),i=Np(t,vv),[r,a]=mc(n,["class","style","id",/^data-/]);return Object.assign(r,t),Object.assign(a,i),[r,a]}function Sr(e){return e==null?[]:Array.isArray(e)?e:[e]}function hi(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:1;return Math.max(t,Math.min(n,e))}function hc(e,t){let n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"0";return e+n.repeat(Math.max(0,t-e.length))}function gc(e,t){return(arguments.length>2&&arguments[2]!==void 0?arguments[2]:"0").repeat(Math.max(0,t-e.length))+e}function bv(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1;const n=[];let i=0;for(;i0&&arguments[0]!==void 0?arguments[0]:{},t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=arguments.length>2?arguments[2]:void 0;const i={};for(const r in e)i[r]=e[r];for(const r in t){const a=e[r],o=t[r];if(qs(a)&&qs(o)){i[r]=bt(a,o,n);continue}if(Array.isArray(a)&&Array.isArray(o)&&n){i[r]=n(a,o);continue}i[r]=o}return i}function $p(e){return e.map(t=>t.type===Re?$p(t.children):t).flat()}function Hn(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";if(Hn.cache.has(e))return Hn.cache.get(e);const t=e.replace(/[^a-z]/gi,"-").replace(/\B([A-Z])/g,"-$1").toLowerCase();return Hn.cache.set(e,t),t}Hn.cache=new Map;function Rr(e,t){if(!t||typeof t!="object")return[];if(Array.isArray(t))return t.map(n=>Rr(e,n)).flat(1);if(Array.isArray(t.children))return t.children.map(n=>Rr(e,n)).flat(1);if(t.component){if(Object.getOwnPropertySymbols(t.component.provides).includes(e))return[t.component];if(t.component.subTree)return Rr(e,t.component.subTree).flat(1)}return[]}function Pl(e){const t=nt({}),n=S(e);return on(()=>{for(const i in n.value)t[i]=n.value[i]},{flush:"sync"}),ul(t)}function Ea(e,t){return e.includes(t)}function Bp(e){return e[2].toLowerCase()+e.slice(3)}const jt=()=>[Function,Array];function yc(e,t){return t="on"+an(t),!!(e[t]||e[`${t}Once`]||e[`${t}Capture`]||e[`${t}OnceCapture`]||e[`${t}CaptureOnce`])}function _v(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),i=1;i1&&arguments[1]!==void 0?arguments[1]:!0;const n=["button","[href]",'input:not([type="hidden"])',"select","textarea","[tabindex]"].map(i=>`${i}${t?':not([tabindex="-1"])':""}:not([disabled])`).join(", ");return[...e.querySelectorAll(n)]}function Sv(e,t){if(!(Me&&typeof CSS<"u"&&typeof CSS.supports<"u"&&CSS.supports(`selector(${t})`)))return null;try{return!!e&&e.matches(t)}catch{return null}}function Rv(e,t){if(!Me||e===0)return t(),()=>{};const n=window.setTimeout(t,e);return()=>window.clearTimeout(n)}const Mp=["top","bottom"],Cv=["start","end","left","right"];function $s(e,t){let[n,i]=e.split(" ");return i||(i=Ea(Mp,n)?"start":Ea(Cv,n)?"top":"center"),{side:vc(n,t),align:vc(i,t)}}function vc(e,t){return e==="start"?t?"right":"left":e==="end"?t?"left":"right":e}function Fo(e){return{side:{center:"center",top:"bottom",bottom:"top",left:"right",right:"left"}[e.side],align:e.align}}function Ao(e){return{side:e.side,align:{center:"center",top:"bottom",bottom:"top",left:"right",right:"left"}[e.align]}}function wc(e){return{side:e.align,align:e.side}}function bc(e){return Ea(Mp,e.side)?"y":"x"}class Gn{constructor(t){let{x:n,y:i,width:r,height:a}=t;this.x=n,this.y=i,this.width=r,this.height=a}get top(){return this.y}get bottom(){return this.y+this.height}get left(){return this.x}get right(){return this.x+this.width}}function _c(e,t){return{x:{before:Math.max(0,t.left-e.left),after:Math.max(0,e.right-t.right)},y:{before:Math.max(0,t.top-e.top),after:Math.max(0,e.bottom-t.bottom)}}}function Jp(e){return Array.isArray(e)?new Gn({x:e[0],y:e[1],width:0,height:0}):e.getBoundingClientRect()}function El(e){const t=e.getBoundingClientRect(),n=getComputedStyle(e),i=n.transform;if(i){let r,a,o,s,d;if(i.startsWith("matrix3d("))r=i.slice(9,-1).split(/, /),a=+r[0],o=+r[5],s=+r[12],d=+r[13];else if(i.startsWith("matrix("))r=i.slice(7,-1).split(/, /),a=+r[0],o=+r[3],s=+r[4],d=+r[5];else return new Gn(t);const c=n.transformOrigin,u=t.x-s-(1-a)*parseFloat(c),p=t.y-d-(1-o)*parseFloat(c.slice(c.indexOf(" ")+1)),f=a?t.width/a:e.offsetWidth+1,h=o?t.height/o:e.offsetHeight+1;return new Gn({x:u,y:p,width:f,height:h})}else return new Gn(t)}function oi(e,t,n){if(typeof e.animate>"u")return{finished:Promise.resolve()};let i;try{i=e.animate(t,n)}catch{return{finished:Promise.resolve()}}return typeof i.finished>"u"&&(i.finished=new Promise(r=>{i.onfinish=()=>{r(i)}})),i}const ga=new WeakMap;function Tv(e,t){Object.keys(t).forEach(n=>{if(Il(n)){const i=Bp(n),r=ga.get(e);if(t[n]==null)r==null||r.forEach(a=>{const[o,s]=a;o===i&&(e.removeEventListener(i,s),r.delete(a))});else if(!r||![...r].some(a=>a[0]===i&&a[1]===t[n])){e.addEventListener(i,t[n]);const a=r||new Set;a.add([i,t[n]]),ga.has(e)||ga.set(e,a)}}else t[n]==null?e.removeAttribute(n):e.setAttribute(n,t[n])})}function kv(e,t){Object.keys(t).forEach(n=>{if(Il(n)){const i=Bp(n),r=ga.get(e);r==null||r.forEach(a=>{const[o,s]=a;o===i&&(e.removeEventListener(i,s),r.delete(a))})}else e.removeAttribute(n)})}const ei=2.4,Sc=.2126729,Rc=.7151522,Cc=.072175,Ov=.55,Iv=.58,Pv=.57,Ev=.62,oa=.03,Tc=1.45,xv=5e-4,Fv=1.25,Av=1.25,kc=.078,Oc=12.82051282051282,sa=.06,Ic=.001;function Pc(e,t){const n=(e.r/255)**ei,i=(e.g/255)**ei,r=(e.b/255)**ei,a=(t.r/255)**ei,o=(t.g/255)**ei,s=(t.b/255)**ei;let d=n*Sc+i*Rc+r*Cc,c=a*Sc+o*Rc+s*Cc;if(d<=oa&&(d+=(oa-d)**Tc),c<=oa&&(c+=(oa-c)**Tc),Math.abs(c-d)d){const p=(c**Ov-d**Iv)*Fv;u=p-Ic?0:p>-kc?p-p*Oc*sa:p+sa}return u*100}const xa=.20689655172413793,Dv=e=>e>xa**3?Math.cbrt(e):e/(3*xa**2)+4/29,Uv=e=>e>xa?e**3:3*xa**2*(e-4/29);function zp(e){const t=Dv,n=t(e[1]);return[116*n-16,500*(t(e[0]/.95047)-n),200*(n-t(e[2]/1.08883))]}function Hp(e){const t=Uv,n=(e[0]+16)/116;return[t(n+e[1]/500)*.95047,t(n),t(n-e[2]/200)*1.08883]}const Lv=[[3.2406,-1.5372,-.4986],[-.9689,1.8758,.0415],[.0557,-.204,1.057]],Nv=e=>e<=.0031308?e*12.92:1.055*e**(1/2.4)-.055,qv=[[.4124,.3576,.1805],[.2126,.7152,.0722],[.0193,.1192,.9505]],$v=e=>e<=.04045?e/12.92:((e+.055)/1.055)**2.4;function Gp(e){const t=Array(3),n=Nv,i=Lv;for(let r=0;r<3;++r)t[r]=Math.round(hi(n(i[r][0]*e[0]+i[r][1]*e[1]+i[r][2]*e[2]))*255);return{r:t[0],g:t[1],b:t[2]}}function xl(e){let{r:t,g:n,b:i}=e;const r=[0,0,0],a=$v,o=qv;t=a(t/255),n=a(n/255),i=a(i/255);for(let s=0;s<3;++s)r[s]=o[s][0]*t+o[s][1]*n+o[s][2]*i;return r}function Bs(e){return!!e&&/^(#|var\(--|(rgb|hsl)a?\()/.test(e)}function Bv(e){return Bs(e)&&!/^((rgb|hsl)a?\()?var\(--/.test(e)}const Ec=/^(?(?:rgb|hsl)a?)\((?.+)\)/,Vv={rgb:(e,t,n,i)=>({r:e,g:t,b:n,a:i}),rgba:(e,t,n,i)=>({r:e,g:t,b:n,a:i}),hsl:(e,t,n,i)=>xc({h:e,s:t,l:n,a:i}),hsla:(e,t,n,i)=>xc({h:e,s:t,l:n,a:i}),hsv:(e,t,n,i)=>Fr({h:e,s:t,v:n,a:i}),hsva:(e,t,n,i)=>Fr({h:e,s:t,v:n,a:i})};function Gt(e){if(typeof e=="number")return{r:(e&16711680)>>16,g:(e&65280)>>8,b:e&255};if(typeof e=="string"&&Ec.test(e)){const{groups:t}=e.match(Ec),{fn:n,values:i}=t,r=i.split(/,\s*/).map(a=>a.endsWith("%")&&["hsl","hsla","hsv","hsva"].includes(n)?parseFloat(a)/100:parseFloat(a));return Vv[n](...r)}else if(typeof e=="string"){let t=e.startsWith("#")?e.slice(1):e;return[3,4].includes(t.length)?t=t.split("").map(n=>n+n).join(""):[6,8].includes(t.length),Jv(t)}else if(typeof e=="object"){if(xo(e,["r","g","b"]))return e;if(xo(e,["h","s","l"]))return Fr(Kp(e));if(xo(e,["h","s","v"]))return Fr(e)}throw new TypeError(`Invalid color: ${e==null?e:String(e)||e.constructor.name} +Expected #hex, #hexa, rgb(), rgba(), hsl(), hsla(), object or number`)}function Fr(e){const{h:t,s:n,v:i,a:r}=e,a=s=>{const d=(s+t/60)%6;return i-i*n*Math.max(Math.min(d,4-d,1),0)},o=[a(5),a(3),a(1)].map(s=>Math.round(s*255));return{r:o[0],g:o[1],b:o[2],a:r}}function xc(e){return Fr(Kp(e))}function Kp(e){const{h:t,s:n,l:i,a:r}=e,a=i+n*Math.min(i,1-i),o=a===0?0:2-2*i/a;return{h:t,s:o,v:a,a:r}}function la(e){const t=Math.round(e).toString(16);return("00".substr(0,2-t.length)+t).toUpperCase()}function Mv(e){let{r:t,g:n,b:i,a:r}=e;return`#${[la(t),la(n),la(i),r!==void 0?la(Math.round(r*255)):""].join("")}`}function Jv(e){e=zv(e);let[t,n,i,r]=bv(e,2).map(a=>parseInt(a,16));return r=r===void 0?r:r/255,{r:t,g:n,b:i,a:r}}function zv(e){return e.startsWith("#")&&(e=e.slice(1)),e=e.replace(/([^0-9a-f])/gi,"F"),(e.length===3||e.length===4)&&(e=e.split("").map(t=>t+t).join("")),e.length!==6&&(e=hc(hc(e,6),8,"F")),e}function Hv(e,t){const n=zp(xl(e));return n[0]=n[0]+t*10,Gp(Hp(n))}function Gv(e,t){const n=zp(xl(e));return n[0]=n[0]-t*10,Gp(Hp(n))}function Kv(e){const t=Gt(e);return xl(t)[1]}function Wp(e){const t=Math.abs(Pc(Gt(0),Gt(e)));return Math.abs(Pc(Gt(16777215),Gt(e)))>Math.min(t,50)?"#fff":"#000"}function G(e,t){return n=>Object.keys(e).reduce((i,r)=>{const o=typeof e[r]=="object"&&e[r]!=null&&!Array.isArray(e[r])?e[r]:{type:e[r]};return n&&r in n?i[r]={...o,default:n[r]}:i[r]=o,t&&!i[r].source&&(i[r].source=t),i},{})}const ge=G({class:[String,Array],style:{type:[String,Array,Object],default:null}},"component");function Jr(e){if(e._setup=e._setup??e.setup,!e.name)return e;if(e._setup){e.props=G(e.props??{},e.name)();const t=Object.keys(e.props).filter(n=>n!=="class"&&n!=="style");e.filterProps=function(i){return Lp(i,t)},e.props._as=String,e.setup=function(i,r){const a=Al();if(!a.value)return e._setup(i,r);const{props:o,provideSubDefaults:s}=nw(i,i._as??e.name,a),d=e._setup(o,r);return s(),d}}return e}function le(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;return t=>(e?Jr:ot)(t)}function ao(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"div",n=arguments.length>2?arguments[2]:void 0;return le()({name:n??an(It(e.replace(/__/g,"-"))),props:{tag:{type:String,default:t},...ge()},setup(i,r){let{slots:a}=r;return()=>{var o;return Kt(i.tag,{class:[e,i.class],style:i.style},(o=a.default)==null?void 0:o.call(a))}}})}function Yp(e){if(typeof e.getRootNode!="function"){for(;e.parentNode;)e=e.parentNode;return e!==document?null:document}const t=e.getRootNode();return t!==document&&t.getRootNode({composed:!0})!==document?null:t}const Fa="cubic-bezier(0.4, 0, 0.2, 1)",Wv="cubic-bezier(0.0, 0, 0.2, 1)",Yv="cubic-bezier(0.4, 0, 1, 1)";function Qe(e,t){const n=Rl();if(!n)throw new Error(`[Vuetify] ${e} ${t||"must be called from inside a setup function"}`);return n}function Wt(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"composables";const t=Qe(e).type;return Hn((t==null?void 0:t.aliasName)||(t==null?void 0:t.name))}let Zp=0,ya=new WeakMap;function ln(){const e=Qe("getUid");if(ya.has(e))return ya.get(e);{const t=Zp++;return ya.set(e,t),t}}ln.reset=()=>{Zp=0,ya=new WeakMap};function Zv(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;for(;e;){if(t?Xv(e):Fl(e))return e;e=e.parentElement}return document.scrollingElement}function Aa(e,t){const n=[];if(t&&e&&!t.contains(e))return n;for(;e&&(Fl(e)&&n.push(e),e!==t);)e=e.parentElement;return n}function Fl(e){if(!e||e.nodeType!==Node.ELEMENT_NODE)return!1;const t=window.getComputedStyle(e);return t.overflowY==="scroll"||t.overflowY==="auto"&&e.scrollHeight>e.clientHeight}function Xv(e){if(!e||e.nodeType!==Node.ELEMENT_NODE)return!1;const t=window.getComputedStyle(e);return["scroll","auto"].includes(t.overflowY)}function Qv(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Qe("injectSelf");const{provides:n}=t;if(n&&e in n)return n[e]}function jv(e){for(;e;){if(window.getComputedStyle(e).position==="fixed")return!0;e=e.offsetParent}return!1}function me(e){const t=Qe("useRender");t.render=e}const gi=Symbol.for("vuetify:defaults");function ew(e){return we(e)}function Al(){const e=Le(gi);if(!e)throw new Error("[Vuetify] Could not find defaults instance");return e}function dn(e,t){const n=Al(),i=we(e),r=S(()=>{if(dt(t==null?void 0:t.disabled))return n.value;const o=dt(t==null?void 0:t.scoped),s=dt(t==null?void 0:t.reset),d=dt(t==null?void 0:t.root);if(i.value==null&&!(o||s||d))return n.value;let c=bt(i.value,{prev:n.value});if(o)return c;if(s||d){const u=Number(s||1/0);for(let p=0;p<=u&&!(!c||!("prev"in c));p++)c=c.prev;return c&&typeof d=="string"&&d in c&&(c=bt(bt(c,{prev:c}),c[d])),c}return c.prev?bt(c.prev,c):c});return _t(gi,r),r}function tw(e,t){var n,i;return typeof((n=e.props)==null?void 0:n[t])<"u"||typeof((i=e.props)==null?void 0:i[Hn(t)])<"u"}function nw(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0,n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:Al();const i=Qe("useDefaults");if(t=t??i.type.name??i.type.__name,!t)throw new Error("[Vuetify] Could not determine component name");const r=S(()=>{var d;return(d=n.value)==null?void 0:d[e._as??t]}),a=new Proxy(e,{get(d,c){var p,f,h,y;const u=Reflect.get(d,c);return c==="class"||c==="style"?[(p=r.value)==null?void 0:p[c],u].filter(v=>v!=null):typeof c=="string"&&!tw(i.vnode,c)?((f=r.value)==null?void 0:f[c])??((y=(h=n.value)==null?void 0:h.global)==null?void 0:y[c])??u:u}}),o=ve();on(()=>{if(r.value){const d=Object.entries(r.value).filter(c=>{let[u]=c;return u.startsWith(u[0].toUpperCase())});o.value=d.length?Object.fromEntries(d):void 0}else o.value=void 0});function s(){const d=Qv(gi,i);_t(gi,S(()=>o.value?bt((d==null?void 0:d.value)??{},o.value):d==null?void 0:d.value))}return{props:a,provideSubDefaults:s}}const iw=G({defaults:Object,disabled:Boolean,reset:[Number,String],root:[Boolean,String],scoped:Boolean},"VDefaultsProvider"),at=le(!1)({name:"VDefaultsProvider",props:iw(),setup(e,t){let{slots:n}=t;const{defaults:i,disabled:r,reset:a,root:o,scoped:s}=ul(e);return dn(i,{reset:a,root:o,scoped:s,disabled:r}),()=>{var d;return(d=n.default)==null?void 0:d.call(n)}}});function Dl(e){return Pl(()=>{const t=[],n={};if(e.value.background)if(Bs(e.value.background)){if(n.backgroundColor=e.value.background,!e.value.text&&Bv(e.value.background)){const i=Gt(e.value.background);if(i.a==null||i.a===1){const r=Wp(i);n.color=r,n.caretColor=r}}}else t.push(`bg-${e.value.background}`);return e.value.text&&(Bs(e.value.text)?(n.color=e.value.text,n.caretColor=e.value.text):t.push(`text-${e.value.text}`)),{colorClasses:t,colorStyles:n}})}function Wn(e,t){const n=S(()=>({text:Ke(e)?e.value:t?e[t]:null})),{colorClasses:i,colorStyles:r}=Dl(n);return{textColorClasses:i,textColorStyles:r}}function Lt(e,t){const n=S(()=>({background:Ke(e)?e.value:t?e[t]:null})),{colorClasses:i,colorStyles:r}=Dl(n);return{backgroundColorClasses:i,backgroundColorStyles:r}}const rw={collapse:"mdi-chevron-up",complete:"mdi-check",cancel:"mdi-close-circle",close:"mdi-close",delete:"mdi-close-circle",clear:"mdi-close-circle",success:"mdi-check-circle",info:"mdi-information",warning:"mdi-alert-circle",error:"mdi-close-circle",prev:"mdi-chevron-left",next:"mdi-chevron-right",checkboxOn:"mdi-checkbox-marked",checkboxOff:"mdi-checkbox-blank-outline",checkboxIndeterminate:"mdi-minus-box",delimiter:"mdi-circle",sortAsc:"mdi-arrow-up",sortDesc:"mdi-arrow-down",expand:"mdi-chevron-down",menu:"mdi-menu",subgroup:"mdi-menu-down",dropdown:"mdi-menu-down",radioOn:"mdi-radiobox-marked",radioOff:"mdi-radiobox-blank",edit:"mdi-pencil",ratingEmpty:"mdi-star-outline",ratingFull:"mdi-star",ratingHalf:"mdi-star-half-full",loading:"mdi-cached",first:"mdi-page-first",last:"mdi-page-last",unfold:"mdi-unfold-more-horizontal",file:"mdi-paperclip",plus:"mdi-plus",minus:"mdi-minus",calendar:"mdi-calendar",eyeDropper:"mdi-eyedropper"},aw={component:e=>Kt(Ul,{...e,class:"mdi"})},Ne=[String,Function,Object,Array],Vs=Symbol.for("vuetify:icons"),oo=G({icon:{type:Ne},tag:{type:String,required:!0}},"icon"),Fc=le()({name:"VComponentIcon",props:oo(),setup(e,t){let{slots:n}=t;return()=>{const i=e.icon;return m(e.tag,null,{default:()=>{var r;return[e.icon?m(i,null,null):(r=n.default)==null?void 0:r.call(n)]}})}}}),Xp=Jr({name:"VSvgIcon",inheritAttrs:!1,props:oo(),setup(e,t){let{attrs:n}=t;return()=>m(e.tag,Ae(n,{style:null}),{default:()=>[m("svg",{class:"v-icon__svg",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",role:"img","aria-hidden":"true"},[Array.isArray(e.icon)?e.icon.map(i=>Array.isArray(i)?m("path",{d:i[0],"fill-opacity":i[1]},null):m("path",{d:i},null)):m("path",{d:e.icon},null)])]})}});Jr({name:"VLigatureIcon",props:oo(),setup(e){return()=>m(e.tag,null,{default:()=>[e.icon]})}});const Ul=Jr({name:"VClassIcon",props:oo(),setup(e){return()=>m(e.tag,{class:e.icon},null)}}),ow={svg:{component:Xp},class:{component:Ul}};function sw(e){return bt({defaultSet:"mdi",sets:{...ow,mdi:aw},aliases:{...rw,vuetify:["M8.2241 14.2009L12 21L22 3H14.4459L8.2241 14.2009Z",["M7.26303 12.4733L7.00113 12L2 3H12.5261C12.5261 3 12.5261 3 12.5261 3L7.26303 12.4733Z",.6]],"vuetify-outline":"svg:M7.26 12.47 12.53 3H2L7.26 12.47ZM14.45 3 8.22 14.2 12 21 22 3H14.45ZM18.6 5 12 16.88 10.51 14.2 15.62 5ZM7.26 8.35 5.4 5H9.13L7.26 8.35Z"}},e)}const lw=e=>{const t=Le(Vs);if(!t)throw new Error("Missing Vuetify Icons provide!");return{iconData:S(()=>{var d;const i=dt(e);if(!i)return{component:Fc};let r=i;if(typeof r=="string"&&(r=r.trim(),r.startsWith("$")&&(r=(d=t.aliases)==null?void 0:d[r.slice(1)])),!r)throw new Error(`Could not find aliased icon "${i}"`);if(Array.isArray(r))return{component:Xp,icon:r};if(typeof r!="string")return{component:Fc,icon:r};const a=Object.keys(t.sets).find(c=>typeof r=="string"&&r.startsWith(`${c}:`)),o=a?r.slice(a.length+1):r;return{component:t.sets[a??t.defaultSet].component,icon:o}})}},dw=["x-small","small","default","large","x-large"],En=G({size:{type:[String,Number],default:"default"}},"size");function _i(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Wt();return Pl(()=>{let n,i;return Ea(dw,e.size)?n=`${t}--size-${e.size}`:e.size&&(i={width:se(e.size),height:se(e.size)}),{sizeClasses:n,sizeStyles:i}})}const He=G({tag:{type:String,default:"div"}},"tag"),Ar=Symbol.for("vuetify:theme"),Ye=G({theme:String},"theme");function Ac(){return{defaultTheme:"light",variations:{colors:[],lighten:0,darken:0},themes:{light:{dark:!1,colors:{background:"#FFFFFF",surface:"#FFFFFF","surface-bright":"#FFFFFF","surface-light":"#EEEEEE","surface-variant":"#424242","on-surface-variant":"#EEEEEE",primary:"#1867C0","primary-darken-1":"#1F5592",secondary:"#48A9A6","secondary-darken-1":"#018786",error:"#B00020",info:"#2196F3",success:"#4CAF50",warning:"#FB8C00"},variables:{"border-color":"#000000","border-opacity":.12,"high-emphasis-opacity":.87,"medium-emphasis-opacity":.6,"disabled-opacity":.38,"idle-opacity":.04,"hover-opacity":.04,"focus-opacity":.12,"selected-opacity":.08,"activated-opacity":.12,"pressed-opacity":.12,"dragged-opacity":.08,"theme-kbd":"#212529","theme-on-kbd":"#FFFFFF","theme-code":"#F5F5F5","theme-on-code":"#000000"}},dark:{dark:!0,colors:{background:"#121212",surface:"#212121","surface-bright":"#ccbfd6","surface-light":"#424242","surface-variant":"#a3a3a3","on-surface-variant":"#424242",primary:"#2196F3","primary-darken-1":"#277CC1",secondary:"#54B6B2","secondary-darken-1":"#48A9A6",error:"#CF6679",info:"#2196F3",success:"#4CAF50",warning:"#FB8C00"},variables:{"border-color":"#FFFFFF","border-opacity":.12,"high-emphasis-opacity":1,"medium-emphasis-opacity":.7,"disabled-opacity":.5,"idle-opacity":.1,"hover-opacity":.04,"focus-opacity":.12,"selected-opacity":.08,"activated-opacity":.12,"pressed-opacity":.16,"dragged-opacity":.08,"theme-kbd":"#212529","theme-on-kbd":"#FFFFFF","theme-code":"#343434","theme-on-code":"#CCCCCC"}}}}}function cw(){var i,r;let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:Ac();const t=Ac();if(!e)return{...t,isDisabled:!0};const n={};for(const[a,o]of Object.entries(e.themes??{})){const s=o.dark||a==="dark"?(i=t.themes)==null?void 0:i.dark:(r=t.themes)==null?void 0:r.light;n[a]=bt(s,o)}return bt(t,{...e,themes:n})}function uw(e){const t=cw(e),n=we(t.defaultTheme),i=we(t.themes),r=S(()=>{const u={};for(const[p,f]of Object.entries(i.value)){const h=u[p]={...f,colors:{...f.colors}};if(t.variations)for(const y of t.variations.colors){const v=h.colors[y];if(v)for(const R of["lighten","darken"]){const C=R==="lighten"?Hv:Gv;for(const T of Ol(t.variations[R],1))h.colors[`${y}-${R}-${T}`]=Mv(C(Gt(v),T))}}for(const y of Object.keys(h.colors)){if(/^on-[a-z]/.test(y)||h.colors[`on-${y}`])continue;const v=`on-${y}`,R=Gt(h.colors[y]);h.colors[v]=Wp(R)}}return u}),a=S(()=>r.value[n.value]),o=S(()=>{const u=[];a.value.dark&&Ln(u,":root",["color-scheme: dark"]),Ln(u,":root",Dc(a.value));for(const[y,v]of Object.entries(r.value))Ln(u,`.v-theme--${y}`,[`color-scheme: ${v.dark?"dark":"normal"}`,...Dc(v)]);const p=[],f=[],h=new Set(Object.values(r.value).flatMap(y=>Object.keys(y.colors)));for(const y of h)/^on-[a-z]/.test(y)?Ln(f,`.${y}`,[`color: rgb(var(--v-theme-${y})) !important`]):(Ln(p,`.bg-${y}`,[`--v-theme-overlay-multiplier: var(--v-theme-${y}-overlay-multiplier)`,`background-color: rgb(var(--v-theme-${y})) !important`,`color: rgb(var(--v-theme-on-${y})) !important`]),Ln(f,`.text-${y}`,[`color: rgb(var(--v-theme-${y})) !important`]),Ln(f,`.border-${y}`,[`--v-border-color: var(--v-theme-${y})`]));return u.push(...p,...f),u.map((y,v)=>v===0?y:` ${y}`).join("")});function s(){return{style:[{children:o.value,id:"vuetify-theme-stylesheet",nonce:t.cspNonce||!1}]}}function d(u){if(t.isDisabled)return;const p=u._context.provides.usehead;if(p)if(p.push){const h=p.push(s);Me&&fe(o,()=>{h.patch(s)})}else Me?(p.addHeadObjs(S(s)),on(()=>p.updateDOM())):p.addHeadObjs(s());else{let y=function(){if(typeof document<"u"&&!h){const v=document.createElement("style");v.type="text/css",v.id="vuetify-theme-stylesheet",t.cspNonce&&v.setAttribute("nonce",t.cspNonce),h=v,document.head.appendChild(h)}h&&(h.innerHTML=o.value)};var f=y;let h=Me?document.getElementById("vuetify-theme-stylesheet"):null;Me?fe(o,y,{immediate:!0}):y()}}const c=S(()=>t.isDisabled?void 0:`v-theme--${n.value}`);return{install:d,isDisabled:t.isDisabled,name:n,themes:i,current:a,computedThemes:r,themeClasses:c,styles:o,global:{name:n,current:a}}}function je(e){Qe("provideTheme");const t=Le(Ar,null);if(!t)throw new Error("Could not find Vuetify theme injection");const n=S(()=>e.theme??t.name.value),i=S(()=>t.themes.value[n.value]),r=S(()=>t.isDisabled?void 0:`v-theme--${n.value}`),a={...t,name:n,current:i,themeClasses:r};return _t(Ar,a),a}function pw(){Qe("useTheme");const e=Le(Ar,null);if(!e)throw new Error("Could not find Vuetify theme injection");return e}function Ln(e,t,n){e.push(`${t} { +`,...n.map(i=>` ${i}; +`),`} +`)}function Dc(e){const t=e.dark?2:1,n=e.dark?1:2,i=[];for(const[r,a]of Object.entries(e.colors)){const o=Gt(a);i.push(`--v-theme-${r}: ${o.r},${o.g},${o.b}`),r.startsWith("on-")||i.push(`--v-theme-${r}-overlay-multiplier: ${Kv(a)>.18?t:n}`)}for(const[r,a]of Object.entries(e.variables)){const o=typeof a=="string"&&a.startsWith("#")?Gt(a):void 0,s=o?`${o.r}, ${o.g}, ${o.b}`:void 0;i.push(`--v-${r}: ${s??a}`)}return i}const fw=G({color:String,start:Boolean,end:Boolean,icon:Ne,...ge(),...En(),...He({tag:"i"}),...Ye()},"VIcon"),Je=le()({name:"VIcon",props:fw(),setup(e,t){let{attrs:n,slots:i}=t;const r=we(),{themeClasses:a}=je(e),{iconData:o}=lw(S(()=>r.value||e.icon)),{sizeClasses:s}=_i(e),{textColorClasses:d,textColorStyles:c}=Wn(Se(e,"color"));return me(()=>{var p,f;const u=(p=i.default)==null?void 0:p.call(i);return u&&(r.value=(f=$p(u).filter(h=>h.type===Vr&&h.children&&typeof h.children=="string")[0])==null?void 0:f.children),m(o.value.component,{tag:e.tag,icon:o.value.icon,class:["v-icon","notranslate",a.value,s.value,d.value,{"v-icon--clickable":!!n.onClick,"v-icon--start":e.start,"v-icon--end":e.end},e.class],style:[s.value?void 0:{fontSize:se(e.size),height:se(e.size),width:se(e.size)},c.value,e.style],role:n.onClick?"button":void 0,"aria-hidden":!n.onClick},{default:()=>[u]})}),{}}}),zr=G({height:[Number,String],maxHeight:[Number,String],maxWidth:[Number,String],minHeight:[Number,String],minWidth:[Number,String],width:[Number,String]},"dimension");function Hr(e){return{dimensionStyles:S(()=>({height:se(e.height),maxHeight:se(e.maxHeight),maxWidth:se(e.maxWidth),minHeight:se(e.minHeight),minWidth:se(e.minWidth),width:se(e.width)}))}}function mw(e){return{aspectStyles:S(()=>{const t=Number(e.aspectRatio);return t?{paddingBottom:String(1/t*100)+"%"}:void 0})}}const Qp=G({aspectRatio:[String,Number],contentClass:String,inline:Boolean,...ge(),...zr()},"VResponsive"),Uc=le()({name:"VResponsive",props:Qp(),setup(e,t){let{slots:n}=t;const{aspectStyles:i}=mw(e),{dimensionStyles:r}=Hr(e);return me(()=>{var a;return m("div",{class:["v-responsive",{"v-responsive--inline":e.inline},e.class],style:[r.value,e.style]},[m("div",{class:"v-responsive__sizer",style:i.value},null),(a=n.additional)==null?void 0:a.call(n),n.default&&m("div",{class:["v-responsive__content",e.contentClass]},[n.default()])])}),{}}}),St=G({rounded:{type:[Boolean,Number,String],default:void 0}},"rounded");function Et(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Wt();return{roundedClasses:S(()=>{const i=Ke(e)?e.value:e.rounded,r=[];if(i===!0||i==="")r.push(`${t}--rounded`);else if(typeof i=="string"||i===0)for(const a of String(i).split(" "))r.push(`rounded-${a}`);return r})}}const so=G({transition:{type:[Boolean,String,Object],default:"fade-transition",validator:e=>e!==!0}},"transition"),Mn=(e,t)=>{let{slots:n}=t;const{transition:i,disabled:r,...a}=e,{component:o=nn,...s}=typeof i=="object"?i:{};return Kt(o,Ae(typeof i=="string"?{name:r?"":i}:s,a,{disabled:r}),n)};function hw(e,t){if(!kl)return;const n=t.modifiers||{},i=t.value,{handler:r,options:a}=typeof i=="object"?i:{handler:i,options:{}},o=new IntersectionObserver(function(){var p;let s=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],d=arguments.length>1?arguments[1]:void 0;const c=(p=e._observe)==null?void 0:p[t.instance.$.uid];if(!c)return;const u=s.some(f=>f.isIntersecting);r&&(!n.quiet||c.init)&&(!n.once||u||c.init)&&r(u,s,d),u&&n.once?jp(e,t):c.init=!0},a);e._observe=Object(e._observe),e._observe[t.instance.$.uid]={init:!1,observer:o},o.observe(e)}function jp(e,t){var i;const n=(i=e._observe)==null?void 0:i[t.instance.$.uid];n&&(n.observer.unobserve(e),delete e._observe[t.instance.$.uid])}const gw={mounted:hw,unmounted:jp},ef=gw,yw=G({alt:String,cover:Boolean,color:String,draggable:{type:[Boolean,String],default:void 0},eager:Boolean,gradient:String,lazySrc:String,options:{type:Object,default:()=>({root:void 0,rootMargin:void 0,threshold:void 0})},sizes:String,src:{type:[String,Object],default:""},crossorigin:String,referrerpolicy:String,srcset:String,position:String,...Qp(),...ge(),...St(),...so()},"VImg"),Si=le()({name:"VImg",directives:{intersect:ef},props:yw(),emits:{loadstart:e=>!0,load:e=>!0,error:e=>!0},setup(e,t){let{emit:n,slots:i}=t;const{backgroundColorClasses:r,backgroundColorStyles:a}=Lt(Se(e,"color")),{roundedClasses:o}=Et(e),s=Qe("VImg"),d=ve(""),c=we(),u=ve(e.eager?"loading":"idle"),p=ve(),f=ve(),h=S(()=>e.src&&typeof e.src=="object"?{src:e.src.src,srcset:e.srcset||e.src.srcset,lazySrc:e.lazySrc||e.src.lazySrc,aspect:Number(e.aspectRatio||e.src.aspect||0)}:{src:e.src,srcset:e.srcset,lazySrc:e.lazySrc,aspect:Number(e.aspectRatio||0)}),y=S(()=>h.value.aspect||p.value/f.value||0);fe(()=>e.src,()=>{v(u.value!=="idle")}),fe(y,(E,U)=>{!E&&U&&c.value&&A(c.value)}),vl(()=>v());function v(E){if(!(e.eager&&E)&&!(kl&&!E&&!e.eager)){if(u.value="loading",h.value.lazySrc){const U=new Image;U.src=h.value.lazySrc,A(U,null)}h.value.src&&pt(()=>{var U;n("loadstart",((U=c.value)==null?void 0:U.currentSrc)||h.value.src),setTimeout(()=>{var B;if(!s.isUnmounted)if((B=c.value)!=null&&B.complete){if(c.value.naturalWidth||C(),u.value==="error")return;y.value||A(c.value,null),u.value==="loading"&&R()}else y.value||A(c.value),T()})})}}function R(){var E;s.isUnmounted||(T(),A(c.value),u.value="loaded",n("load",((E=c.value)==null?void 0:E.currentSrc)||h.value.src))}function C(){var E;s.isUnmounted||(u.value="error",n("error",((E=c.value)==null?void 0:E.currentSrc)||h.value.src))}function T(){const E=c.value;E&&(d.value=E.currentSrc||E.src)}let P=-1;qt(()=>{clearTimeout(P)});function A(E){let U=arguments.length>1&&arguments[1]!==void 0?arguments[1]:100;const B=()=>{if(clearTimeout(P),s.isUnmounted)return;const{naturalHeight:oe,naturalWidth:re}=E;oe||re?(p.value=re,f.value=oe):!E.complete&&u.value==="loading"&&U!=null?P=window.setTimeout(B,U):(E.currentSrc.endsWith(".svg")||E.currentSrc.startsWith("data:image/svg+xml"))&&(p.value=1,f.value=1)};B()}const q=S(()=>({"v-img__img--cover":e.cover,"v-img__img--contain":!e.cover})),O=()=>{var B;if(!h.value.src||u.value==="idle")return null;const E=m("img",{class:["v-img__img",q.value],style:{objectPosition:e.position},src:h.value.src,srcset:h.value.srcset,alt:e.alt,crossorigin:e.crossorigin,referrerpolicy:e.referrerpolicy,draggable:e.draggable,sizes:e.sizes,ref:c,onLoad:R,onError:C},null),U=(B=i.sources)==null?void 0:B.call(i);return m(Mn,{transition:e.transition,appear:!0},{default:()=>[Pt(U?m("picture",{class:"v-img__picture"},[U,E]):E,[[bi,u.value==="loaded"]])]})},I=()=>m(Mn,{transition:e.transition},{default:()=>[h.value.lazySrc&&u.value!=="loaded"&&m("img",{class:["v-img__img","v-img__img--preload",q.value],style:{objectPosition:e.position},src:h.value.lazySrc,alt:e.alt,crossorigin:e.crossorigin,referrerpolicy:e.referrerpolicy,draggable:e.draggable},null)]}),x=()=>i.placeholder?m(Mn,{transition:e.transition,appear:!0},{default:()=>[(u.value==="loading"||u.value==="error"&&!i.error)&&m("div",{class:"v-img__placeholder"},[i.placeholder()])]}):null,N=()=>i.error?m(Mn,{transition:e.transition,appear:!0},{default:()=>[u.value==="error"&&m("div",{class:"v-img__error"},[i.error()])]}):null,H=()=>e.gradient?m("div",{class:"v-img__gradient",style:{backgroundImage:`linear-gradient(${e.gradient})`}},null):null,K=ve(!1);{const E=fe(y,U=>{U&&(requestAnimationFrame(()=>{requestAnimationFrame(()=>{K.value=!0})}),E())})}return me(()=>{const E=Uc.filterProps(e);return Pt(m(Uc,Ae({class:["v-img",{"v-img--booting":!K.value},r.value,o.value,e.class],style:[{width:se(e.width==="auto"?p.value:e.width)},a.value,e.style]},E,{aspectRatio:y.value,"aria-label":e.alt,role:e.alt?"img":void 0}),{additional:()=>m(Re,null,[m(O,null,null),m(I,null,null),m(H,null,null),m(x,null,null),m(N,null,null)]),default:i.default}),[[Qn("intersect"),{handler:v,options:e.options},null,{once:!0}]])}),{currentSrc:d,image:c,state:u,naturalWidth:p,naturalHeight:f}}}),vw=[null,"default","comfortable","compact"],$t=G({density:{type:String,default:"default",validator:e=>vw.includes(e)}},"density");function cn(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Wt();return{densityClasses:S(()=>`${t}--density-${e.density}`)}}const ww=["elevated","flat","tonal","outlined","text","plain"];function lo(e,t){return m(Re,null,[e&&m("span",{key:"overlay",class:`${t}__overlay`},null),m("span",{key:"underlay",class:`${t}__underlay`},null)])}const Ri=G({color:String,variant:{type:String,default:"elevated",validator:e=>ww.includes(e)}},"variant");function co(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Wt();const n=S(()=>{const{variant:a}=dt(e);return`${t}--variant-${a}`}),{colorClasses:i,colorStyles:r}=Dl(S(()=>{const{variant:a,color:o}=dt(e);return{[["elevated","flat"].includes(a)?"background":"text"]:o}}));return{colorClasses:i,colorStyles:r,variantClasses:n}}const bw=G({start:Boolean,end:Boolean,icon:Ne,image:String,text:String,...ge(),...$t(),...St(),...En(),...He(),...Ye(),...Ri({variant:"flat"})},"VAvatar"),Dr=le()({name:"VAvatar",props:bw(),setup(e,t){let{slots:n}=t;const{themeClasses:i}=je(e),{colorClasses:r,colorStyles:a,variantClasses:o}=co(e),{densityClasses:s}=cn(e),{roundedClasses:d}=Et(e),{sizeClasses:c,sizeStyles:u}=_i(e);return me(()=>m(e.tag,{class:["v-avatar",{"v-avatar--start":e.start,"v-avatar--end":e.end},i.value,r.value,s.value,d.value,c.value,o.value,e.class],style:[a.value,u.value,e.style]},{default:()=>[n.default?m(at,{key:"content-defaults",defaults:{VImg:{cover:!0,image:e.image},VIcon:{icon:e.icon}}},{default:()=>[n.default()]}):e.image?m(Si,{key:"image",src:e.image,alt:"",cover:!0},null):e.icon?m(Je,{key:"icon",icon:e.icon},null):e.text,lo(!1,"v-avatar")]})),{}}}),Ci=G({border:[Boolean,Number,String]},"border");function Ti(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Wt();return{borderClasses:S(()=>{const i=Ke(e)?e.value:e.border,r=[];if(i===!0||i==="")r.push(`${t}--border`);else if(typeof i=="string"||i===0)for(const a of String(i).split(" "))r.push(`border-${a}`);return r})}}const un=G({elevation:{type:[Number,String],validator(e){const t=parseInt(e);return!isNaN(t)&&t>=0&&t<=24}}},"elevation");function xn(e){return{elevationClasses:S(()=>{const n=Ke(e)?e.value:e.elevation,i=[];return n==null||i.push(`elevation-${n}`),i})}}const tf=G({divided:Boolean,...Ci(),...ge(),...$t(),...un(),...St(),...He(),...Ye(),...Ri()},"VBtnGroup"),Da=le()({name:"VBtnGroup",props:tf(),setup(e,t){let{slots:n}=t;const{themeClasses:i}=je(e),{densityClasses:r}=cn(e),{borderClasses:a}=Ti(e),{elevationClasses:o}=xn(e),{roundedClasses:s}=Et(e);dn({VBtn:{height:"auto",color:Se(e,"color"),density:Se(e,"density"),flat:!0,variant:Se(e,"variant")}}),me(()=>m(e.tag,{class:["v-btn-group",{"v-btn-group--divided":e.divided},i.value,a.value,r.value,o.value,s.value,e.class],style:e.style},n))}});function Yn(e,t){let n;function i(){n=Wa(),n.run(()=>t.length?t(()=>{n==null||n.stop(),i()}):t())}fe(e,r=>{r&&!n?i():r||(n==null||n.stop(),n=void 0)},{immediate:!0}),Nt(()=>{n==null||n.stop()})}function xt(e,t,n){let i=arguments.length>3&&arguments[3]!==void 0?arguments[3]:p=>p,r=arguments.length>4&&arguments[4]!==void 0?arguments[4]:p=>p;const a=Qe("useProxiedModel"),o=we(e[t]!==void 0?e[t]:n),s=Hn(t),c=S(s!==t?()=>{var p,f,h,y;return e[t],!!(((p=a.vnode.props)!=null&&p.hasOwnProperty(t)||(f=a.vnode.props)!=null&&f.hasOwnProperty(s))&&((h=a.vnode.props)!=null&&h.hasOwnProperty(`onUpdate:${t}`)||(y=a.vnode.props)!=null&&y.hasOwnProperty(`onUpdate:${s}`)))}:()=>{var p,f;return e[t],!!((p=a.vnode.props)!=null&&p.hasOwnProperty(t)&&((f=a.vnode.props)!=null&&f.hasOwnProperty(`onUpdate:${t}`)))});Yn(()=>!c.value,()=>{fe(()=>e[t],p=>{o.value=p})});const u=S({get(){const p=e[t];return i(c.value?p:o.value)},set(p){const f=r(p),h=_e(c.value?e[t]:o.value);h===f||i(h)===p||(o.value=f,a==null||a.emit(`update:${t}`,f))}});return Object.defineProperty(u,"externalValue",{get:()=>c.value?e[t]:o.value}),u}const Gr=G({modelValue:{type:null,default:void 0},multiple:Boolean,mandatory:[Boolean,String],max:Number,selectedClass:String,disabled:Boolean},"group"),Ll=G({value:null,disabled:Boolean,selectedClass:String},"group-item");function Nl(e,t){let n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!0;const i=Qe("useGroupItem");if(!i)throw new Error("[Vuetify] useGroupItem composable must be used inside a component setup function");const r=ln();_t(Symbol.for(`${t.description}:id`),r);const a=Le(t,null);if(!a){if(!n)return a;throw new Error(`[Vuetify] Could not find useGroup injection with symbol ${t.description}`)}const o=Se(e,"value"),s=S(()=>!!(a.disabled.value||e.disabled));a.register({id:r,value:o,disabled:s},i),qt(()=>{a.unregister(r)});const d=S(()=>a.isSelected(r)),c=S(()=>d.value&&[a.selectedClass.value,e.selectedClass]);return fe(d,u=>{i.emit("group:selected",{value:u})}),{id:r,isSelected:d,toggle:()=>a.select(r,!d.value),select:u=>a.select(r,u),selectedClass:c,value:o,disabled:s,group:a}}function Kr(e,t){let n=!1;const i=nt([]),r=xt(e,"modelValue",[],f=>f==null?[]:nf(i,Sr(f)),f=>{const h=Sw(i,f);return e.multiple?h:h[0]}),a=Qe("useGroup");function o(f,h){const y=f,v=Symbol.for(`${t.description}:id`),C=Rr(v,a==null?void 0:a.vnode).indexOf(h);dt(y.value)==null&&(y.value=C),C>-1?i.splice(C,0,y):i.push(y)}function s(f){if(n)return;d();const h=i.findIndex(y=>y.id===f);i.splice(h,1)}function d(){const f=i.find(h=>!h.disabled);f&&e.mandatory==="force"&&!r.value.length&&(r.value=[f.id])}Pn(()=>{d()}),qt(()=>{n=!0});function c(f,h){const y=i.find(v=>v.id===f);if(!(h&&(y!=null&&y.disabled)))if(e.multiple){const v=r.value.slice(),R=v.findIndex(T=>T===f),C=~R;if(h=h??!C,C&&e.mandatory&&v.length<=1||!C&&e.max!=null&&v.length+1>e.max)return;R<0&&h?v.push(f):R>=0&&!h&&v.splice(R,1),r.value=v}else{const v=r.value.includes(f);if(e.mandatory&&v)return;r.value=h??!v?[f]:[]}}function u(f){if(e.multiple,r.value.length){const h=r.value[0],y=i.findIndex(C=>C.id===h);let v=(y+f)%i.length,R=i[v];for(;R.disabled&&v!==y;)v=(v+f)%i.length,R=i[v];if(R.disabled)return;r.value=[i[v].id]}else{const h=i.find(y=>!y.disabled);h&&(r.value=[h.id])}}const p={register:o,unregister:s,selected:r,select:c,disabled:Se(e,"disabled"),prev:()=>u(i.length-1),next:()=>u(1),isSelected:f=>r.value.includes(f),selectedClass:S(()=>e.selectedClass),items:S(()=>i),getItemIndex:f=>_w(i,f)};return _t(t,p),p}function _w(e,t){const n=nf(e,[t]);return n.length?e.findIndex(i=>i.id===n[0]):-1}function nf(e,t){const n=[];return t.forEach(i=>{const r=e.find(o=>ro(i,o.value)),a=e[i];(r==null?void 0:r.value)!=null?n.push(r.id):a!=null&&n.push(a.id)}),n}function Sw(e,t){const n=[];return t.forEach(i=>{const r=e.findIndex(a=>a.id===i);if(~r){const a=e[r];n.push(a.value!=null?a.value:r)}}),n}const ql=Symbol.for("vuetify:v-btn-toggle"),Rw=G({...tf(),...Gr()},"VBtnToggle");le()({name:"VBtnToggle",props:Rw(),emits:{"update:modelValue":e=>!0},setup(e,t){let{slots:n}=t;const{isSelected:i,next:r,prev:a,select:o,selected:s}=Kr(e,ql);return me(()=>{const d=Da.filterProps(e);return m(Da,Ae({class:["v-btn-toggle",e.class]},d,{style:e.style}),{default:()=>{var c;return[(c=n.default)==null?void 0:c.call(n,{isSelected:i,next:r,prev:a,select:o,selected:s})]}})}),{next:r,prev:a,select:o}}});function rf(e,t){const n=we(),i=ve(!1);if(kl){const r=new IntersectionObserver(a=>{e==null||e(a,r),i.value=!!a.find(o=>o.isIntersecting)},t);qt(()=>{r.disconnect()}),fe(n,(a,o)=>{o&&(r.unobserve(o),i.value=!1),a&&r.observe(a)},{flush:"post"})}return{intersectionRef:n,isIntersecting:i}}function Ua(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"content";const n=we(),i=we();if(Me){const r=new ResizeObserver(a=>{e==null||e(a,r),a.length&&(t==="content"?i.value=a[0].contentRect:i.value=a[0].target.getBoundingClientRect())});qt(()=>{r.disconnect()}),fe(n,(a,o)=>{o&&(r.unobserve(Pa(o)),i.value=void 0),a&&r.observe(Pa(a))},{flush:"post"})}return{resizeRef:n,contentRect:Br(i)}}const Cw=G({bgColor:String,color:String,indeterminate:[Boolean,String],modelValue:{type:[Number,String],default:0},rotate:{type:[Number,String],default:0},width:{type:[Number,String],default:4},...ge(),...En(),...He({tag:"div"}),...Ye()},"VProgressCircular"),Tw=le()({name:"VProgressCircular",props:Cw(),setup(e,t){let{slots:n}=t;const i=20,r=2*Math.PI*i,a=we(),{themeClasses:o}=je(e),{sizeClasses:s,sizeStyles:d}=_i(e),{textColorClasses:c,textColorStyles:u}=Wn(Se(e,"color")),{textColorClasses:p,textColorStyles:f}=Wn(Se(e,"bgColor")),{intersectionRef:h,isIntersecting:y}=rf(),{resizeRef:v,contentRect:R}=Ua(),C=S(()=>Math.max(0,Math.min(100,parseFloat(e.modelValue)))),T=S(()=>Number(e.width)),P=S(()=>d.value?Number(e.size):R.value?R.value.width:Math.max(T.value,32)),A=S(()=>i/(1-T.value/P.value)*2),q=S(()=>T.value/P.value*A.value),O=S(()=>se((100-C.value)/100*r));return on(()=>{h.value=a.value,v.value=a.value}),me(()=>m(e.tag,{ref:a,class:["v-progress-circular",{"v-progress-circular--indeterminate":!!e.indeterminate,"v-progress-circular--visible":y.value,"v-progress-circular--disable-shrink":e.indeterminate==="disable-shrink"},o.value,s.value,c.value,e.class],style:[d.value,u.value,e.style],role:"progressbar","aria-valuemin":"0","aria-valuemax":"100","aria-valuenow":e.indeterminate?void 0:C.value},{default:()=>[m("svg",{style:{transform:`rotate(calc(-90deg + ${Number(e.rotate)}deg))`},xmlns:"http://www.w3.org/2000/svg",viewBox:`0 0 ${A.value} ${A.value}`},[m("circle",{class:["v-progress-circular__underlay",p.value],style:f.value,fill:"transparent",cx:"50%",cy:"50%",r:i,"stroke-width":q.value,"stroke-dasharray":r,"stroke-dashoffset":0},null),m("circle",{class:"v-progress-circular__overlay",fill:"transparent",cx:"50%",cy:"50%",r:i,"stroke-width":q.value,"stroke-dasharray":r,"stroke-dashoffset":O.value},null)]),n.default&&m("div",{class:"v-progress-circular__content"},[n.default({value:C.value})])]})),{}}}),kw={badge:"Badge",open:"Open",close:"Close",confirmEdit:{ok:"OK",cancel:"Cancel"},dataIterator:{noResultsText:"No matching records found",loadingText:"Loading items..."},dataTable:{itemsPerPageText:"Rows per page:",ariaLabel:{sortDescending:"Sorted descending.",sortAscending:"Sorted ascending.",sortNone:"Not sorted.",activateNone:"Activate to remove sorting.",activateDescending:"Activate to sort descending.",activateAscending:"Activate to sort ascending."},sortBy:"Sort by"},dataFooter:{itemsPerPageText:"Items per page:",itemsPerPageAll:"All",nextPage:"Next page",prevPage:"Previous page",firstPage:"First page",lastPage:"Last page",pageText:"{0}-{1} of {2}"},dateRangeInput:{divider:"to"},datePicker:{itemsSelected:"{0} selected",range:{title:"Select dates",header:"Enter dates"},title:"Select date",header:"Enter date",input:{placeholder:"Enter date"}},noDataText:"No data available",carousel:{prev:"Previous visual",next:"Next visual",ariaLabel:{delimiter:"Carousel slide {0} of {1}"}},calendar:{moreEvents:"{0} more",today:"Today"},input:{clear:"Clear {0}",prependAction:"{0} prepended action",appendAction:"{0} appended action",otp:"Please enter OTP character {0}"},fileInput:{counter:"{0} files",counterSize:"{0} files ({1} in total)"},timePicker:{am:"AM",pm:"PM"},pagination:{ariaLabel:{root:"Pagination Navigation",next:"Next page",previous:"Previous page",page:"Go to page {0}",currentPage:"Page {0}, Current page",first:"First page",last:"Last page"}},stepper:{next:"Next",prev:"Previous"},rating:{ariaLabel:{item:"Rating {0} of {1}"}},loading:"Loading...",infiniteScroll:{loadMore:"Load more",empty:"No more"}},Lc="$vuetify.",Nc=(e,t)=>e.replace(/\{(\d+)\}/g,(n,i)=>String(t[+i])),af=(e,t,n)=>function(i){for(var r=arguments.length,a=new Array(r>1?r-1:0),o=1;onew Intl.NumberFormat([e.value,t.value],i).format(n)}function Do(e,t,n){const i=xt(e,t,e[t]??n.value);return i.value=e[t]??n.value,fe(n,r=>{e[t]==null&&(i.value=n.value)}),i}function sf(e){return t=>{const n=Do(t,"locale",e.current),i=Do(t,"fallback",e.fallback),r=Do(t,"messages",e.messages);return{name:"vuetify",current:n,fallback:i,messages:r,t:af(n,i,r),n:of(n,i),provide:sf({current:n,fallback:i,messages:r})}}}function Ow(e){const t=ve((e==null?void 0:e.locale)??"en"),n=ve((e==null?void 0:e.fallback)??"en"),i=we({en:kw,...e==null?void 0:e.messages});return{name:"vuetify",current:t,fallback:n,messages:i,t:af(t,n,i),n:of(t,n),provide:sf({current:t,fallback:n,messages:i})}}const La=Symbol.for("vuetify:locale");function Iw(e){return e.name!=null}function Pw(e){const t=e!=null&&e.adapter&&Iw(e==null?void 0:e.adapter)?e==null?void 0:e.adapter:Ow(e),n=xw(t,e);return{...t,...n}}function $l(){const e=Le(La);if(!e)throw new Error("[Vuetify] Could not find injected locale instance");return e}function Ew(){return{af:!1,ar:!0,bg:!1,ca:!1,ckb:!1,cs:!1,de:!1,el:!1,en:!1,es:!1,et:!1,fa:!0,fi:!1,fr:!1,hr:!1,hu:!1,he:!0,id:!1,it:!1,ja:!1,km:!1,ko:!1,lv:!1,lt:!1,nl:!1,no:!1,pl:!1,pt:!1,ro:!1,ru:!1,sk:!1,sl:!1,srCyrl:!1,srLatn:!1,sv:!1,th:!1,tr:!1,az:!1,uk:!1,vi:!1,zhHans:!1,zhHant:!1}}function xw(e,t){const n=we((t==null?void 0:t.rtl)??Ew()),i=S(()=>n.value[e.current.value]??!1);return{isRtl:i,rtl:n,rtlClasses:S(()=>`v-locale--is-${i.value?"rtl":"ltr"}`)}}function Yt(){const e=Le(La);if(!e)throw new Error("[Vuetify] Could not find injected rtl instance");return{isRtl:e.isRtl,rtlClasses:e.rtlClasses}}const qc={center:"center",top:"bottom",bottom:"top",left:"right",right:"left"},Bl=G({location:String},"location");function Vl(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,n=arguments.length>2?arguments[2]:void 0;const{isRtl:i}=Yt();return{locationStyles:S(()=>{if(!e.location)return{};const{side:a,align:o}=$s(e.location.split(" ").length>1?e.location:`${e.location} center`,i.value);function s(c){return n?n(c):0}const d={};return a!=="center"&&(t?d[qc[a]]=`calc(100% - ${s(a)}px)`:d[a]=0),o!=="center"?t?d[qc[o]]=`calc(100% - ${s(o)}px)`:d[o]=0:(a==="center"?d.top=d.left="50%":d[{top:"left",bottom:"left",left:"top",right:"top"}[a]]="50%",d.transform={top:"translateX(-50%)",bottom:"translateX(-50%)",left:"translateY(-50%)",right:"translateY(-50%)",center:"translate(-50%, -50%)"}[a]),d})}}const Fw=G({absolute:Boolean,active:{type:Boolean,default:!0},bgColor:String,bgOpacity:[Number,String],bufferValue:{type:[Number,String],default:0},clickable:Boolean,color:String,height:{type:[Number,String],default:4},indeterminate:Boolean,max:{type:[Number,String],default:100},modelValue:{type:[Number,String],default:0},reverse:Boolean,stream:Boolean,striped:Boolean,roundedBar:Boolean,...ge(),...Bl({location:"top"}),...St(),...He(),...Ye()},"VProgressLinear"),Aw=le()({name:"VProgressLinear",props:Fw(),emits:{"update:modelValue":e=>!0},setup(e,t){let{slots:n}=t;const i=xt(e,"modelValue"),{isRtl:r,rtlClasses:a}=Yt(),{themeClasses:o}=je(e),{locationStyles:s}=Vl(e),{textColorClasses:d,textColorStyles:c}=Wn(e,"color"),{backgroundColorClasses:u,backgroundColorStyles:p}=Lt(S(()=>e.bgColor||e.color)),{backgroundColorClasses:f,backgroundColorStyles:h}=Lt(e,"color"),{roundedClasses:y}=Et(e),{intersectionRef:v,isIntersecting:R}=rf(),C=S(()=>parseInt(e.max,10)),T=S(()=>parseInt(e.height,10)),P=S(()=>parseFloat(e.bufferValue)/C.value*100),A=S(()=>parseFloat(i.value)/C.value*100),q=S(()=>r.value!==e.reverse),O=S(()=>e.indeterminate?"fade-transition":"slide-x-transition"),I=S(()=>e.bgOpacity==null?e.bgOpacity:parseFloat(e.bgOpacity));function x(N){if(!v.value)return;const{left:H,right:K,width:E}=v.value.getBoundingClientRect(),U=q.value?E-N.clientX+(K-E):N.clientX-H;i.value=Math.round(U/E*C.value)}return me(()=>m(e.tag,{ref:v,class:["v-progress-linear",{"v-progress-linear--absolute":e.absolute,"v-progress-linear--active":e.active&&R.value,"v-progress-linear--reverse":q.value,"v-progress-linear--rounded":e.rounded,"v-progress-linear--rounded-bar":e.roundedBar,"v-progress-linear--striped":e.striped},y.value,o.value,a.value,e.class],style:[{bottom:e.location==="bottom"?0:void 0,top:e.location==="top"?0:void 0,height:e.active?se(T.value):0,"--v-progress-linear-height":se(T.value),...s.value},e.style],role:"progressbar","aria-hidden":e.active?"false":"true","aria-valuemin":"0","aria-valuemax":e.max,"aria-valuenow":e.indeterminate?void 0:A.value,onClick:e.clickable&&x},{default:()=>[e.stream&&m("div",{key:"stream",class:["v-progress-linear__stream",d.value],style:{...c.value,[q.value?"left":"right"]:se(-T.value),borderTop:`${se(T.value/2)} dotted`,opacity:I.value,top:`calc(50% - ${se(T.value/4)})`,width:se(100-P.value,"%"),"--v-progress-linear-stream-to":se(T.value*(q.value?1:-1))}},null),m("div",{class:["v-progress-linear__background",u.value],style:[p.value,{opacity:I.value,width:se(e.stream?P.value:100,"%")}]},null),m(nn,{name:O.value},{default:()=>[e.indeterminate?m("div",{class:"v-progress-linear__indeterminate"},[["long","short"].map(N=>m("div",{key:N,class:["v-progress-linear__indeterminate",N,f.value],style:h.value},null))]):m("div",{class:["v-progress-linear__determinate",f.value],style:[h.value,{width:se(A.value,"%")}]},null)]}),n.default&&m("div",{class:"v-progress-linear__content"},[n.default({value:A.value,buffer:P.value})])]})),{}}}),Ml=G({loading:[Boolean,String]},"loader");function Jl(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Wt();return{loaderClasses:S(()=>({[`${t}--loading`]:e.loading}))}}function lf(e,t){var i;let{slots:n}=t;return m("div",{class:`${e.name}__loader`},[((i=n.default)==null?void 0:i.call(n,{color:e.color,isActive:e.active}))||m(Aw,{absolute:e.absolute,active:e.active,color:e.color,height:"2",indeterminate:!0},null)])}const Dw=["static","relative","fixed","absolute","sticky"],df=G({position:{type:String,validator:e=>Dw.includes(e)}},"position");function cf(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Wt();return{positionClasses:S(()=>e.position?`${t}--${e.position}`:void 0)}}function Uw(){const e=Qe("useRoute");return S(()=>{var t;return(t=e==null?void 0:e.proxy)==null?void 0:t.$route})}function Lw(){var e,t;return(t=(e=Qe("useRouter"))==null?void 0:e.proxy)==null?void 0:t.$router}function zl(e,t){const n=Dh("RouterLink"),i=S(()=>!!(e.href||e.to)),r=S(()=>(i==null?void 0:i.value)||yc(t,"click")||yc(e,"click"));if(typeof n=="string")return{isLink:i,isClickable:r,href:Se(e,"href")};const a=e.to?n.useLink(e):void 0,o=Uw();return{isLink:i,isClickable:r,route:a==null?void 0:a.route,navigate:a==null?void 0:a.navigate,isActive:a&&S(()=>{var s,d,c;return e.exact?o.value?((c=a.isExactActive)==null?void 0:c.value)&&ro(a.route.value.query,o.value.query):(d=a.isExactActive)==null?void 0:d.value:(s=a.isActive)==null?void 0:s.value}),href:S(()=>e.to?a==null?void 0:a.route.value.href:e.href)}}const Hl=G({href:String,replace:Boolean,to:[String,Object],exact:Boolean},"router");let Uo=!1;function Nw(e,t){let n=!1,i,r;Me&&(pt(()=>{window.addEventListener("popstate",a),i=e==null?void 0:e.beforeEach((o,s,d)=>{Uo?n?t(d):d():setTimeout(()=>n?t(d):d()),Uo=!0}),r=e==null?void 0:e.afterEach(()=>{Uo=!1})}),Nt(()=>{window.removeEventListener("popstate",a),i==null||i(),r==null||r()}));function a(o){var s;(s=o.state)!=null&&s.replaced||(n=!0,setTimeout(()=>n=!1))}}function qw(e,t){fe(()=>{var n;return(n=e.isActive)==null?void 0:n.value},n=>{e.isLink.value&&n&&t&&pt(()=>{t(!0)})},{immediate:!0})}const Ms=Symbol("rippleStop"),$w=80;function $c(e,t){e.style.transform=t,e.style.webkitTransform=t}function Js(e){return e.constructor.name==="TouchEvent"}function uf(e){return e.constructor.name==="KeyboardEvent"}const Bw=function(e,t){var p;let n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},i=0,r=0;if(!uf(e)){const f=t.getBoundingClientRect(),h=Js(e)?e.touches[e.touches.length-1]:e;i=h.clientX-f.left,r=h.clientY-f.top}let a=0,o=.3;(p=t._ripple)!=null&&p.circle?(o=.15,a=t.clientWidth/2,a=n.center?a:a+Math.sqrt((i-a)**2+(r-a)**2)/4):a=Math.sqrt(t.clientWidth**2+t.clientHeight**2)/2;const s=`${(t.clientWidth-a*2)/2}px`,d=`${(t.clientHeight-a*2)/2}px`,c=n.center?s:`${i-a}px`,u=n.center?d:`${r-a}px`;return{radius:a,scale:o,x:c,y:u,centerX:s,centerY:d}},Na={show(e,t){var h;let n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};if(!((h=t==null?void 0:t._ripple)!=null&&h.enabled))return;const i=document.createElement("span"),r=document.createElement("span");i.appendChild(r),i.className="v-ripple__container",n.class&&(i.className+=` ${n.class}`);const{radius:a,scale:o,x:s,y:d,centerX:c,centerY:u}=Bw(e,t,n),p=`${a*2}px`;r.className="v-ripple__animation",r.style.width=p,r.style.height=p,t.appendChild(i);const f=window.getComputedStyle(t);f&&f.position==="static"&&(t.style.position="relative",t.dataset.previousPosition="static"),r.classList.add("v-ripple__animation--enter"),r.classList.add("v-ripple__animation--visible"),$c(r,`translate(${s}, ${d}) scale3d(${o},${o},${o})`),r.dataset.activated=String(performance.now()),setTimeout(()=>{r.classList.remove("v-ripple__animation--enter"),r.classList.add("v-ripple__animation--in"),$c(r,`translate(${c}, ${u}) scale3d(1,1,1)`)},0)},hide(e){var a;if(!((a=e==null?void 0:e._ripple)!=null&&a.enabled))return;const t=e.getElementsByClassName("v-ripple__animation");if(t.length===0)return;const n=t[t.length-1];if(n.dataset.isHiding)return;n.dataset.isHiding="true";const i=performance.now()-Number(n.dataset.activated),r=Math.max(250-i,0);setTimeout(()=>{n.classList.remove("v-ripple__animation--in"),n.classList.add("v-ripple__animation--out"),setTimeout(()=>{var s;e.getElementsByClassName("v-ripple__animation").length===1&&e.dataset.previousPosition&&(e.style.position=e.dataset.previousPosition,delete e.dataset.previousPosition),((s=n.parentNode)==null?void 0:s.parentNode)===e&&e.removeChild(n.parentNode)},300)},r)}};function pf(e){return typeof e>"u"||!!e}function Ur(e){const t={},n=e.currentTarget;if(!(!(n!=null&&n._ripple)||n._ripple.touched||e[Ms])){if(e[Ms]=!0,Js(e))n._ripple.touched=!0,n._ripple.isTouch=!0;else if(n._ripple.isTouch)return;if(t.center=n._ripple.centered||uf(e),n._ripple.class&&(t.class=n._ripple.class),Js(e)){if(n._ripple.showTimerCommit)return;n._ripple.showTimerCommit=()=>{Na.show(e,n,t)},n._ripple.showTimer=window.setTimeout(()=>{var i;(i=n==null?void 0:n._ripple)!=null&&i.showTimerCommit&&(n._ripple.showTimerCommit(),n._ripple.showTimerCommit=null)},$w)}else Na.show(e,n,t)}}function Bc(e){e[Ms]=!0}function vt(e){const t=e.currentTarget;if(t!=null&&t._ripple){if(window.clearTimeout(t._ripple.showTimer),e.type==="touchend"&&t._ripple.showTimerCommit){t._ripple.showTimerCommit(),t._ripple.showTimerCommit=null,t._ripple.showTimer=window.setTimeout(()=>{vt(e)});return}window.setTimeout(()=>{t._ripple&&(t._ripple.touched=!1)}),Na.hide(t)}}function ff(e){const t=e.currentTarget;t!=null&&t._ripple&&(t._ripple.showTimerCommit&&(t._ripple.showTimerCommit=null),window.clearTimeout(t._ripple.showTimer))}let Lr=!1;function mf(e){!Lr&&(e.keyCode===fc.enter||e.keyCode===fc.space)&&(Lr=!0,Ur(e))}function hf(e){Lr=!1,vt(e)}function gf(e){Lr&&(Lr=!1,vt(e))}function yf(e,t,n){const{value:i,modifiers:r}=t,a=pf(i);if(a||Na.hide(e),e._ripple=e._ripple??{},e._ripple.enabled=a,e._ripple.centered=r.center,e._ripple.circle=r.circle,qs(i)&&i.class&&(e._ripple.class=i.class),a&&!n){if(r.stop){e.addEventListener("touchstart",Bc,{passive:!0}),e.addEventListener("mousedown",Bc);return}e.addEventListener("touchstart",Ur,{passive:!0}),e.addEventListener("touchend",vt,{passive:!0}),e.addEventListener("touchmove",ff,{passive:!0}),e.addEventListener("touchcancel",vt),e.addEventListener("mousedown",Ur),e.addEventListener("mouseup",vt),e.addEventListener("mouseleave",vt),e.addEventListener("keydown",mf),e.addEventListener("keyup",hf),e.addEventListener("blur",gf),e.addEventListener("dragstart",vt,{passive:!0})}else!a&&n&&vf(e)}function vf(e){e.removeEventListener("mousedown",Ur),e.removeEventListener("touchstart",Ur),e.removeEventListener("touchend",vt),e.removeEventListener("touchmove",ff),e.removeEventListener("touchcancel",vt),e.removeEventListener("mouseup",vt),e.removeEventListener("mouseleave",vt),e.removeEventListener("keydown",mf),e.removeEventListener("keyup",hf),e.removeEventListener("dragstart",vt),e.removeEventListener("blur",gf)}function Vw(e,t){yf(e,t,!1)}function Mw(e){delete e._ripple,vf(e)}function Jw(e,t){if(t.value===t.oldValue)return;const n=pf(t.oldValue);yf(e,t,n)}const uo={mounted:Vw,unmounted:Mw,updated:Jw},zw=G({active:{type:Boolean,default:void 0},symbol:{type:null,default:ql},flat:Boolean,icon:[Boolean,String,Function,Object],prependIcon:Ne,appendIcon:Ne,block:Boolean,slim:Boolean,stacked:Boolean,ripple:{type:[Boolean,Object],default:!0},text:String,...Ci(),...ge(),...$t(),...zr(),...un(),...Ll(),...Ml(),...Bl(),...df(),...St(),...Hl(),...En(),...He({tag:"button"}),...Ye(),...Ri({variant:"elevated"})},"VBtn"),tt=le()({name:"VBtn",directives:{Ripple:uo},props:zw(),emits:{"group:selected":e=>!0},setup(e,t){let{attrs:n,slots:i}=t;const{themeClasses:r}=je(e),{borderClasses:a}=Ti(e),{colorClasses:o,colorStyles:s,variantClasses:d}=co(e),{densityClasses:c}=cn(e),{dimensionStyles:u}=Hr(e),{elevationClasses:p}=xn(e),{loaderClasses:f}=Jl(e),{locationStyles:h}=Vl(e),{positionClasses:y}=cf(e),{roundedClasses:v}=Et(e),{sizeClasses:R,sizeStyles:C}=_i(e),T=Nl(e,e.symbol,!1),P=zl(e,n),A=S(()=>{var N;return e.active!==void 0?e.active:P.isLink.value?(N=P.isActive)==null?void 0:N.value:T==null?void 0:T.isSelected.value}),q=S(()=>(T==null?void 0:T.disabled.value)||e.disabled),O=S(()=>e.variant==="elevated"&&!(e.disabled||e.flat||e.border)),I=S(()=>{if(!(e.value===void 0||typeof e.value=="symbol"))return Object(e.value)===e.value?JSON.stringify(e.value,null,0):e.value});function x(N){var H;q.value||P.isLink.value&&(N.metaKey||N.ctrlKey||N.shiftKey||N.button!==0||n.target==="_blank")||((H=P.navigate)==null||H.call(P,N),T==null||T.toggle())}return qw(P,T==null?void 0:T.select),me(()=>{var B,oe;const N=P.isLink.value?"a":e.tag,H=!!(e.prependIcon||i.prepend),K=!!(e.appendIcon||i.append),E=!!(e.icon&&e.icon!==!0),U=(T==null?void 0:T.isSelected.value)&&(!P.isLink.value||((B=P.isActive)==null?void 0:B.value))||!T||((oe=P.isActive)==null?void 0:oe.value);return Pt(m(N,{type:N==="a"?void 0:"button",class:["v-btn",T==null?void 0:T.selectedClass.value,{"v-btn--active":A.value,"v-btn--block":e.block,"v-btn--disabled":q.value,"v-btn--elevated":O.value,"v-btn--flat":e.flat,"v-btn--icon":!!e.icon,"v-btn--loading":e.loading,"v-btn--slim":e.slim,"v-btn--stacked":e.stacked},r.value,a.value,U?o.value:void 0,c.value,p.value,f.value,y.value,v.value,R.value,d.value,e.class],style:[U?s.value:void 0,u.value,h.value,C.value,e.style],disabled:q.value||void 0,href:P.href.value,onClick:x,value:I.value},{default:()=>{var re;return[lo(!0,"v-btn"),!e.icon&&H&&m("span",{key:"prepend",class:"v-btn__prepend"},[i.prepend?m(at,{key:"prepend-defaults",disabled:!e.prependIcon,defaults:{VIcon:{icon:e.prependIcon}}},i.prepend):m(Je,{key:"prepend-icon",icon:e.prependIcon},null)]),m("span",{class:"v-btn__content","data-no-activator":""},[!i.default&&E?m(Je,{key:"content-icon",icon:e.icon},null):m(at,{key:"content-defaults",disabled:!E,defaults:{VIcon:{icon:e.icon}}},{default:()=>{var te;return[((te=i.default)==null?void 0:te.call(i))??e.text]}})]),!e.icon&&K&&m("span",{key:"append",class:"v-btn__append"},[i.append?m(at,{key:"append-defaults",disabled:!e.appendIcon,defaults:{VIcon:{icon:e.appendIcon}}},i.append):m(Je,{key:"append-icon",icon:e.appendIcon},null)]),!!e.loading&&m("span",{key:"loader",class:"v-btn__loader"},[((re=i.loader)==null?void 0:re.call(i))??m(Tw,{color:typeof e.loading=="boolean"?void 0:e.loading,indeterminate:!0,size:"23",width:"2"},null)])]}}),[[Qn("ripple"),!q.value&&e.ripple,null]])}),{group:T}}}),wf=le()({name:"VCardActions",props:ge(),setup(e,t){let{slots:n}=t;return dn({VBtn:{slim:!0,variant:"text"}}),me(()=>{var i;return m("div",{class:["v-card-actions",e.class],style:e.style},[(i=n.default)==null?void 0:i.call(n)])}),{}}}),qa=ao("v-card-subtitle"),Wr=ao("v-card-title"),Hw=G({appendAvatar:String,appendIcon:Ne,prependAvatar:String,prependIcon:Ne,subtitle:[String,Number],title:[String,Number],...ge(),...$t()},"VCardItem"),bf=le()({name:"VCardItem",props:Hw(),setup(e,t){let{slots:n}=t;return me(()=>{var c;const i=!!(e.prependAvatar||e.prependIcon),r=!!(i||n.prepend),a=!!(e.appendAvatar||e.appendIcon),o=!!(a||n.append),s=!!(e.title!=null||n.title),d=!!(e.subtitle!=null||n.subtitle);return m("div",{class:["v-card-item",e.class],style:e.style},[r&&m("div",{key:"prepend",class:"v-card-item__prepend"},[n.prepend?m(at,{key:"prepend-defaults",disabled:!i,defaults:{VAvatar:{density:e.density,image:e.prependAvatar},VIcon:{density:e.density,icon:e.prependIcon}}},n.prepend):m(Re,null,[e.prependAvatar&&m(Dr,{key:"prepend-avatar",density:e.density,image:e.prependAvatar},null),e.prependIcon&&m(Je,{key:"prepend-icon",density:e.density,icon:e.prependIcon},null)])]),m("div",{class:"v-card-item__content"},[s&&m(Wr,{key:"title"},{default:()=>{var u;return[((u=n.title)==null?void 0:u.call(n))??e.title]}}),d&&m(qa,{key:"subtitle"},{default:()=>{var u;return[((u=n.subtitle)==null?void 0:u.call(n))??e.subtitle]}}),(c=n.default)==null?void 0:c.call(n)]),o&&m("div",{key:"append",class:"v-card-item__append"},[n.append?m(at,{key:"append-defaults",disabled:!a,defaults:{VAvatar:{density:e.density,image:e.appendAvatar},VIcon:{density:e.density,icon:e.appendIcon}}},n.append):m(Re,null,[e.appendIcon&&m(Je,{key:"append-icon",density:e.density,icon:e.appendIcon},null),e.appendAvatar&&m(Dr,{key:"append-avatar",density:e.density,image:e.appendAvatar},null)])])])}),{}}}),rn=ao("v-card-text"),Gw=G({appendAvatar:String,appendIcon:Ne,disabled:Boolean,flat:Boolean,hover:Boolean,image:String,link:{type:Boolean,default:void 0},prependAvatar:String,prependIcon:Ne,ripple:{type:[Boolean,Object],default:!0},subtitle:[String,Number],text:[String,Number],title:[String,Number],...Ci(),...ge(),...$t(),...zr(),...un(),...Ml(),...Bl(),...df(),...St(),...Hl(),...He(),...Ye(),...Ri({variant:"elevated"})},"VCard"),en=le()({name:"VCard",directives:{Ripple:uo},props:Gw(),setup(e,t){let{attrs:n,slots:i}=t;const{themeClasses:r}=je(e),{borderClasses:a}=Ti(e),{colorClasses:o,colorStyles:s,variantClasses:d}=co(e),{densityClasses:c}=cn(e),{dimensionStyles:u}=Hr(e),{elevationClasses:p}=xn(e),{loaderClasses:f}=Jl(e),{locationStyles:h}=Vl(e),{positionClasses:y}=cf(e),{roundedClasses:v}=Et(e),R=zl(e,n),C=S(()=>e.link!==!1&&R.isLink.value),T=S(()=>!e.disabled&&e.link!==!1&&(e.link||R.isClickable.value));return me(()=>{const P=C.value?"a":e.tag,A=!!(i.title||e.title!=null),q=!!(i.subtitle||e.subtitle!=null),O=A||q,I=!!(i.append||e.appendAvatar||e.appendIcon),x=!!(i.prepend||e.prependAvatar||e.prependIcon),N=!!(i.image||e.image),H=O||x||I,K=!!(i.text||e.text!=null);return Pt(m(P,{class:["v-card",{"v-card--disabled":e.disabled,"v-card--flat":e.flat,"v-card--hover":e.hover&&!(e.disabled||e.flat),"v-card--link":T.value},r.value,a.value,o.value,c.value,p.value,f.value,y.value,v.value,d.value,e.class],style:[s.value,u.value,h.value,e.style],href:R.href.value,onClick:T.value&&R.navigate,tabindex:e.disabled?-1:void 0},{default:()=>{var E;return[N&&m("div",{key:"image",class:"v-card__image"},[i.image?m(at,{key:"image-defaults",disabled:!e.image,defaults:{VImg:{cover:!0,src:e.image}}},i.image):m(Si,{key:"image-img",cover:!0,src:e.image},null)]),m(lf,{name:"v-card",active:!!e.loading,color:typeof e.loading=="boolean"?void 0:e.loading},{default:i.loader}),H&&m(bf,{key:"item",prependAvatar:e.prependAvatar,prependIcon:e.prependIcon,title:e.title,subtitle:e.subtitle,appendAvatar:e.appendAvatar,appendIcon:e.appendIcon},{default:i.item,prepend:i.prepend,title:i.title,subtitle:i.subtitle,append:i.append}),K&&m(rn,{key:"text"},{default:()=>{var U;return[((U=i.text)==null?void 0:U.call(i))??e.text]}}),(E=i.default)==null?void 0:E.call(i),i.actions&&m(wf,null,{default:i.actions}),lo(T.value,"v-card")]}}),[[Qn("ripple"),T.value&&e.ripple]])}),{}}}),Kw=G({disabled:Boolean,group:Boolean,hideOnLeave:Boolean,leaveAbsolute:Boolean,mode:String,origin:String},"transition");function Rt(e,t,n){return le()({name:e,props:Kw({mode:n,origin:t}),setup(i,r){let{slots:a}=r;const o={onBeforeEnter(s){i.origin&&(s.style.transformOrigin=i.origin)},onLeave(s){if(i.leaveAbsolute){const{offsetTop:d,offsetLeft:c,offsetWidth:u,offsetHeight:p}=s;s._transitionInitialStyles={position:s.style.position,top:s.style.top,left:s.style.left,width:s.style.width,height:s.style.height},s.style.position="absolute",s.style.top=`${d}px`,s.style.left=`${c}px`,s.style.width=`${u}px`,s.style.height=`${p}px`}i.hideOnLeave&&s.style.setProperty("display","none","important")},onAfterLeave(s){if(i.leaveAbsolute&&(s!=null&&s._transitionInitialStyles)){const{position:d,top:c,left:u,width:p,height:f}=s._transitionInitialStyles;delete s._transitionInitialStyles,s.style.position=d||"",s.style.top=c||"",s.style.left=u||"",s.style.width=p||"",s.style.height=f||""}}};return()=>{const s=i.group?Qg:nn;return Kt(s,{name:i.disabled?"":e,css:!i.disabled,...i.group?void 0:{mode:i.mode},...i.disabled?{}:o},a.default)}}})}function _f(e,t){let n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"in-out";return le()({name:e,props:{mode:{type:String,default:n},disabled:Boolean},setup(i,r){let{slots:a}=r;return()=>Kt(nn,{name:i.disabled?"":e,css:!i.disabled,...i.disabled?{}:t},a.default)}})}function Sf(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";const n=(arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1)?"width":"height",i=It(`offset-${n}`);return{onBeforeEnter(o){o._parent=o.parentNode,o._initialStyle={transition:o.style.transition,overflow:o.style.overflow,[n]:o.style[n]}},onEnter(o){const s=o._initialStyle;o.style.setProperty("transition","none","important"),o.style.overflow="hidden";const d=`${o[i]}px`;o.style[n]="0",o.offsetHeight,o.style.transition=s.transition,e&&o._parent&&o._parent.classList.add(e),requestAnimationFrame(()=>{o.style[n]=d})},onAfterEnter:a,onEnterCancelled:a,onLeave(o){o._initialStyle={transition:"",overflow:o.style.overflow,[n]:o.style[n]},o.style.overflow="hidden",o.style[n]=`${o[i]}px`,o.offsetHeight,requestAnimationFrame(()=>o.style[n]="0")},onAfterLeave:r,onLeaveCancelled:r};function r(o){e&&o._parent&&o._parent.classList.remove(e),a(o)}function a(o){const s=o._initialStyle[n];o.style.overflow=o._initialStyle.overflow,s!=null&&(o.style[n]=s),delete o._initialStyle}}const Ww=G({target:[Object,Array]},"v-dialog-transition"),Yw=le()({name:"VDialogTransition",props:Ww(),setup(e,t){let{slots:n}=t;const i={onBeforeEnter(r){r.style.pointerEvents="none",r.style.visibility="hidden"},async onEnter(r,a){var f;await new Promise(h=>requestAnimationFrame(h)),await new Promise(h=>requestAnimationFrame(h)),r.style.visibility="";const{x:o,y:s,sx:d,sy:c,speed:u}=Mc(e.target,r),p=oi(r,[{transform:`translate(${o}px, ${s}px) scale(${d}, ${c})`,opacity:0},{}],{duration:225*u,easing:Wv});(f=Vc(r))==null||f.forEach(h=>{oi(h,[{opacity:0},{opacity:0,offset:.33},{}],{duration:225*2*u,easing:Fa})}),p.finished.then(()=>a())},onAfterEnter(r){r.style.removeProperty("pointer-events")},onBeforeLeave(r){r.style.pointerEvents="none"},async onLeave(r,a){var f;await new Promise(h=>requestAnimationFrame(h));const{x:o,y:s,sx:d,sy:c,speed:u}=Mc(e.target,r);oi(r,[{},{transform:`translate(${o}px, ${s}px) scale(${d}, ${c})`,opacity:0}],{duration:125*u,easing:Yv}).finished.then(()=>a()),(f=Vc(r))==null||f.forEach(h=>{oi(h,[{},{opacity:0,offset:.2},{opacity:0}],{duration:125*2*u,easing:Fa})})},onAfterLeave(r){r.style.removeProperty("pointer-events")}};return()=>e.target?m(nn,Ae({name:"dialog-transition"},i,{css:!1}),n):m(nn,{name:"dialog-transition"},n)}});function Vc(e){var n;const t=(n=e.querySelector(":scope > .v-card, :scope > .v-sheet, :scope > .v-list"))==null?void 0:n.children;return t&&[...t]}function Mc(e,t){const n=Jp(e),i=El(t),[r,a]=getComputedStyle(t).transformOrigin.split(" ").map(C=>parseFloat(C)),[o,s]=getComputedStyle(t).getPropertyValue("--v-overlay-anchor-origin").split(" ");let d=n.left+n.width/2;o==="left"||s==="left"?d-=n.width/2:(o==="right"||s==="right")&&(d+=n.width/2);let c=n.top+n.height/2;o==="top"||s==="top"?c-=n.height/2:(o==="bottom"||s==="bottom")&&(c+=n.height/2);const u=n.width/i.width,p=n.height/i.height,f=Math.max(1,u,p),h=u/f||0,y=p/f||0,v=i.width*i.height/(window.innerWidth*window.innerHeight),R=v>.12?Math.min(1.5,(v-.12)*10+1):1;return{x:d-(r+i.left),y:c-(a+i.top),sx:h,sy:y,speed:R}}Rt("fab-transition","center center","out-in");Rt("dialog-bottom-transition");Rt("dialog-top-transition");const Jc=Rt("fade-transition");Rt("scale-transition");Rt("scroll-x-transition");Rt("scroll-x-reverse-transition");Rt("scroll-y-transition");Rt("scroll-y-reverse-transition");Rt("slide-x-transition");Rt("slide-x-reverse-transition");const Rf=Rt("slide-y-transition");Rt("slide-y-reverse-transition");const Cf=_f("expand-transition",Sf()),Tf=_f("expand-x-transition",Sf("",!0));function Lo(e,t){return{x:e.x+t.x,y:e.y+t.y}}function Zw(e,t){return{x:e.x-t.x,y:e.y-t.y}}function zc(e,t){if(e.side==="top"||e.side==="bottom"){const{side:n,align:i}=e,r=i==="left"?0:i==="center"?t.width/2:i==="right"?t.width:i,a=n==="top"?0:n==="bottom"?t.height:n;return Lo({x:r,y:a},t)}else if(e.side==="left"||e.side==="right"){const{side:n,align:i}=e,r=n==="left"?0:n==="right"?t.width:n,a=i==="top"?0:i==="center"?t.height/2:i==="bottom"?t.height:i;return Lo({x:r,y:a},t)}return Lo({x:t.width/2,y:t.height/2},t)}const kf={static:jw,connected:t0},Xw=G({locationStrategy:{type:[String,Function],default:"static",validator:e=>typeof e=="function"||e in kf},location:{type:String,default:"bottom"},origin:{type:String,default:"auto"},offset:[Number,String,Array]},"VOverlay-location-strategies");function Qw(e,t){const n=we({}),i=we();Me&&Yn(()=>!!(t.isActive.value&&e.locationStrategy),a=>{var o,s;fe(()=>e.locationStrategy,a),Nt(()=>{window.removeEventListener("resize",r),i.value=void 0}),window.addEventListener("resize",r,{passive:!0}),typeof e.locationStrategy=="function"?i.value=(o=e.locationStrategy(t,e,n))==null?void 0:o.updateLocation:i.value=(s=kf[e.locationStrategy](t,e,n))==null?void 0:s.updateLocation});function r(a){var o;(o=i.value)==null||o.call(i,a)}return{contentStyles:n,updateLocation:i}}function jw(){}function e0(e,t){t?e.style.removeProperty("left"):e.style.removeProperty("right");const n=El(e);return t?n.x+=parseFloat(e.style.right||0):n.x-=parseFloat(e.style.left||0),n.y-=parseFloat(e.style.top||0),n}function t0(e,t,n){(Array.isArray(e.target.value)||jv(e.target.value))&&Object.assign(n.value,{position:"fixed",top:0,[e.isRtl.value?"right":"left"]:0});const{preferredAnchor:r,preferredOrigin:a}=Pl(()=>{const y=$s(t.location,e.isRtl.value),v=t.origin==="overlap"?y:t.origin==="auto"?Fo(y):$s(t.origin,e.isRtl.value);return y.side===v.side&&y.align===Ao(v).align?{preferredAnchor:wc(y),preferredOrigin:wc(v)}:{preferredAnchor:y,preferredOrigin:v}}),[o,s,d,c]=["minWidth","minHeight","maxWidth","maxHeight"].map(y=>S(()=>{const v=parseFloat(t[y]);return isNaN(v)?1/0:v})),u=S(()=>{if(Array.isArray(t.offset))return t.offset;if(typeof t.offset=="string"){const y=t.offset.split(" ").map(parseFloat);return y.length<2&&y.push(0),y}return typeof t.offset=="number"?[t.offset,0]:[0,0]});let p=!1;const f=new ResizeObserver(()=>{p&&h()});fe([e.target,e.contentEl],(y,v)=>{let[R,C]=y,[T,P]=v;T&&!Array.isArray(T)&&f.unobserve(T),R&&!Array.isArray(R)&&f.observe(R),P&&f.unobserve(P),C&&f.observe(C)},{immediate:!0}),Nt(()=>{f.disconnect()});function h(){if(p=!1,requestAnimationFrame(()=>p=!0),!e.target.value||!e.contentEl.value)return;const y=Jp(e.target.value),v=e0(e.contentEl.value,e.isRtl.value),R=Aa(e.contentEl.value),C=12;R.length||(R.push(document.documentElement),e.contentEl.value.style.top&&e.contentEl.value.style.left||(v.x-=parseFloat(document.documentElement.style.getPropertyValue("--v-body-scroll-x")||0),v.y-=parseFloat(document.documentElement.style.getPropertyValue("--v-body-scroll-y")||0)));const T=R.reduce((K,E)=>{const U=E.getBoundingClientRect(),B=new Gn({x:E===document.documentElement?0:U.x,y:E===document.documentElement?0:U.y,width:E.clientWidth,height:E.clientHeight});return K?new Gn({x:Math.max(K.left,B.left),y:Math.max(K.top,B.top),width:Math.min(K.right,B.right)-Math.max(K.left,B.left),height:Math.min(K.bottom,B.bottom)-Math.max(K.top,B.top)}):B},void 0);T.x+=C,T.y+=C,T.width-=C*2,T.height-=C*2;let P={anchor:r.value,origin:a.value};function A(K){const E=new Gn(v),U=zc(K.anchor,y),B=zc(K.origin,E);let{x:oe,y:re}=Zw(U,B);switch(K.anchor.side){case"top":re-=u.value[0];break;case"bottom":re+=u.value[0];break;case"left":oe-=u.value[0];break;case"right":oe+=u.value[0];break}switch(K.anchor.align){case"top":re-=u.value[1];break;case"bottom":re+=u.value[1];break;case"left":oe-=u.value[1];break;case"right":oe+=u.value[1];break}return E.x+=oe,E.y+=re,E.width=Math.min(E.width,d.value),E.height=Math.min(E.height,c.value),{overflows:_c(E,T),x:oe,y:re}}let q=0,O=0;const I={x:0,y:0},x={x:!1,y:!1};let N=-1;for(;!(N++>10);){const{x:K,y:E,overflows:U}=A(P);q+=K,O+=E,v.x+=K,v.y+=E;{const B=bc(P.anchor),oe=U.x.before||U.x.after,re=U.y.before||U.y.after;let te=!1;if(["x","y"].forEach(j=>{if(j==="x"&&oe&&!x.x||j==="y"&&re&&!x.y){const Te={anchor:{...P.anchor},origin:{...P.origin}},xe=j==="x"?B==="y"?Ao:Fo:B==="y"?Fo:Ao;Te.anchor=xe(Te.anchor),Te.origin=xe(Te.origin);const{overflows:Z}=A(Te);(Z[j].before<=U[j].before&&Z[j].after<=U[j].after||Z[j].before+Z[j].after<(U[j].before+U[j].after)/2)&&(P=Te,te=x[j]=!0)}}),te)continue}U.x.before&&(q+=U.x.before,v.x+=U.x.before),U.x.after&&(q-=U.x.after,v.x-=U.x.after),U.y.before&&(O+=U.y.before,v.y+=U.y.before),U.y.after&&(O-=U.y.after,v.y-=U.y.after);{const B=_c(v,T);I.x=T.width-B.x.before-B.x.after,I.y=T.height-B.y.before-B.y.after,q+=B.x.before,v.x+=B.x.before,O+=B.y.before,v.y+=B.y.before}break}const H=bc(P.anchor);return Object.assign(n.value,{"--v-overlay-anchor-origin":`${P.anchor.side} ${P.anchor.align}`,transformOrigin:`${P.origin.side} ${P.origin.align}`,top:se(No(O)),left:e.isRtl.value?void 0:se(No(q)),right:e.isRtl.value?se(No(-q)):void 0,minWidth:se(H==="y"?Math.min(o.value,y.width):o.value),maxWidth:se(Hc(hi(I.x,o.value===1/0?0:o.value,d.value))),maxHeight:se(Hc(hi(I.y,s.value===1/0?0:s.value,c.value)))}),{available:I,contentBox:v}}return fe(()=>[r.value,a.value,t.offset,t.minWidth,t.minHeight,t.maxWidth,t.maxHeight],()=>h()),pt(()=>{const y=h();if(!y)return;const{available:v,contentBox:R}=y;R.height>v.y&&requestAnimationFrame(()=>{h(),requestAnimationFrame(()=>{h()})})}),{updateLocation:h}}function No(e){return Math.round(e*devicePixelRatio)/devicePixelRatio}function Hc(e){return Math.ceil(e*devicePixelRatio)/devicePixelRatio}let zs=!0;const $a=[];function n0(e){!zs||$a.length?($a.push(e),Hs()):(zs=!1,e(),Hs())}let Gc=-1;function Hs(){cancelAnimationFrame(Gc),Gc=requestAnimationFrame(()=>{const e=$a.shift();e&&e(),$a.length?Hs():zs=!0})}const va={none:null,close:a0,block:o0,reposition:s0},i0=G({scrollStrategy:{type:[String,Function],default:"block",validator:e=>typeof e=="function"||e in va}},"VOverlay-scroll-strategies");function r0(e,t){if(!Me)return;let n;on(async()=>{n==null||n.stop(),t.isActive.value&&e.scrollStrategy&&(n=Wa(),await pt(),n.active&&n.run(()=>{var i;typeof e.scrollStrategy=="function"?e.scrollStrategy(t,e,n):(i=va[e.scrollStrategy])==null||i.call(va,t,e,n)}))}),Nt(()=>{n==null||n.stop()})}function a0(e){function t(n){e.isActive.value=!1}Of(e.targetEl.value??e.contentEl.value,t)}function o0(e,t){var o;const n=(o=e.root.value)==null?void 0:o.offsetParent,i=[...new Set([...Aa(e.targetEl.value,t.contained?n:void 0),...Aa(e.contentEl.value,t.contained?n:void 0)])].filter(s=>!s.classList.contains("v-overlay-scroll-blocked")),r=window.innerWidth-document.documentElement.offsetWidth,a=(s=>Fl(s)&&s)(n||document.documentElement);a&&e.root.value.classList.add("v-overlay--scroll-blocked"),i.forEach((s,d)=>{s.style.setProperty("--v-body-scroll-x",se(-s.scrollLeft)),s.style.setProperty("--v-body-scroll-y",se(-s.scrollTop)),s!==document.documentElement&&s.style.setProperty("--v-scrollbar-offset",se(r)),s.classList.add("v-overlay-scroll-blocked")}),Nt(()=>{i.forEach((s,d)=>{const c=parseFloat(s.style.getPropertyValue("--v-body-scroll-x")),u=parseFloat(s.style.getPropertyValue("--v-body-scroll-y")),p=s.style.scrollBehavior;s.style.scrollBehavior="auto",s.style.removeProperty("--v-body-scroll-x"),s.style.removeProperty("--v-body-scroll-y"),s.style.removeProperty("--v-scrollbar-offset"),s.classList.remove("v-overlay-scroll-blocked"),s.scrollLeft=-c,s.scrollTop=-u,s.style.scrollBehavior=p}),a&&e.root.value.classList.remove("v-overlay--scroll-blocked")})}function s0(e,t,n){let i=!1,r=-1,a=-1;function o(s){n0(()=>{var u,p;const d=performance.now();(p=(u=e.updateLocation).value)==null||p.call(u,s),i=(performance.now()-d)/(1e3/60)>2})}a=(typeof requestIdleCallback>"u"?s=>s():requestIdleCallback)(()=>{n.run(()=>{Of(e.targetEl.value??e.contentEl.value,s=>{i?(cancelAnimationFrame(r),r=requestAnimationFrame(()=>{r=requestAnimationFrame(()=>{o(s)})})):o(s)})})}),Nt(()=>{typeof cancelIdleCallback<"u"&&cancelIdleCallback(a),cancelAnimationFrame(r)})}function Of(e,t){const n=[document,...Aa(e)];n.forEach(i=>{i.addEventListener("scroll",t,{passive:!0})}),Nt(()=>{n.forEach(i=>{i.removeEventListener("scroll",t)})})}const l0=Symbol.for("vuetify:v-menu"),d0=G({closeDelay:[Number,String],openDelay:[Number,String]},"delay");function c0(e,t){let n=()=>{};function i(o){n==null||n();const s=Number(o?e.openDelay:e.closeDelay);return new Promise(d=>{n=Rv(s,()=>{t==null||t(o),d(o)})})}function r(){return i(!0)}function a(){return i(!1)}return{clearDelay:n,runOpenDelay:r,runCloseDelay:a}}const u0=G({target:[String,Object],activator:[String,Object],activatorProps:{type:Object,default:()=>({})},openOnClick:{type:Boolean,default:void 0},openOnHover:Boolean,openOnFocus:{type:Boolean,default:void 0},closeOnContentClick:Boolean,...d0()},"VOverlay-activator");function p0(e,t){let{isActive:n,isTop:i}=t;const r=Qe("useActivator"),a=we();let o=!1,s=!1,d=!0;const c=S(()=>e.openOnFocus||e.openOnFocus==null&&e.openOnHover),u=S(()=>e.openOnClick||e.openOnClick==null&&!e.openOnHover&&!c.value),{runOpenDelay:p,runCloseDelay:f}=c0(e,I=>{I===(e.openOnHover&&o||c.value&&s)&&!(e.openOnHover&&n.value&&!i.value)&&(n.value!==I&&(d=!0),n.value=I)}),h=we(),y={onClick:I=>{I.stopPropagation(),a.value=I.currentTarget||I.target,n.value||(h.value=[I.clientX,I.clientY]),n.value=!n.value},onMouseenter:I=>{var x;(x=I.sourceCapabilities)!=null&&x.firesTouchEvents||(o=!0,a.value=I.currentTarget||I.target,p())},onMouseleave:I=>{o=!1,f()},onFocus:I=>{Sv(I.target,":focus-visible")!==!1&&(s=!0,I.stopPropagation(),a.value=I.currentTarget||I.target,p())},onBlur:I=>{s=!1,I.stopPropagation(),f()}},v=S(()=>{const I={};return u.value&&(I.onClick=y.onClick),e.openOnHover&&(I.onMouseenter=y.onMouseenter,I.onMouseleave=y.onMouseleave),c.value&&(I.onFocus=y.onFocus,I.onBlur=y.onBlur),I}),R=S(()=>{const I={};if(e.openOnHover&&(I.onMouseenter=()=>{o=!0,p()},I.onMouseleave=()=>{o=!1,f()}),c.value&&(I.onFocusin=()=>{s=!0,p()},I.onFocusout=()=>{s=!1,f()}),e.closeOnContentClick){const x=Le(l0,null);I.onClick=()=>{n.value=!1,x==null||x.closeParents()}}return I}),C=S(()=>{const I={};return e.openOnHover&&(I.onMouseenter=()=>{d&&(o=!0,d=!1,p())},I.onMouseleave=()=>{o=!1,f()}),I});fe(i,I=>{I&&(e.openOnHover&&!o&&(!c.value||!s)||c.value&&!s&&(!e.openOnHover||!o))&&(n.value=!1)}),fe(n,I=>{I||setTimeout(()=>{h.value=void 0})},{flush:"post"});const T=we();on(()=>{T.value&&pt(()=>{a.value=Pa(T.value)})});const P=we(),A=S(()=>e.target==="cursor"&&h.value?h.value:P.value?Pa(P.value):If(e.target,r)||a.value),q=S(()=>Array.isArray(A.value)?void 0:A.value);let O;return fe(()=>!!e.activator,I=>{I&&Me?(O=Wa(),O.run(()=>{f0(e,r,{activatorEl:a,activatorEvents:v})})):O&&O.stop()},{flush:"post",immediate:!0}),Nt(()=>{O==null||O.stop()}),{activatorEl:a,activatorRef:T,target:A,targetEl:q,targetRef:P,activatorEvents:v,contentEvents:R,scrimEvents:C}}function f0(e,t,n){let{activatorEl:i,activatorEvents:r}=n;fe(()=>e.activator,(d,c)=>{if(c&&d!==c){const u=s(c);u&&o(u)}d&&pt(()=>a())},{immediate:!0}),fe(()=>e.activatorProps,()=>{a()}),Nt(()=>{o()});function a(){let d=arguments.length>0&&arguments[0]!==void 0?arguments[0]:s(),c=arguments.length>1&&arguments[1]!==void 0?arguments[1]:e.activatorProps;d&&Tv(d,Ae(r.value,c))}function o(){let d=arguments.length>0&&arguments[0]!==void 0?arguments[0]:s(),c=arguments.length>1&&arguments[1]!==void 0?arguments[1]:e.activatorProps;d&&kv(d,Ae(r.value,c))}function s(){let d=arguments.length>0&&arguments[0]!==void 0?arguments[0]:e.activator;const c=If(d,t);return i.value=(c==null?void 0:c.nodeType)===Node.ELEMENT_NODE?c:void 0,i.value}}function If(e,t){var i,r;if(!e)return;let n;if(e==="parent"){let a=(r=(i=t==null?void 0:t.proxy)==null?void 0:i.$el)==null?void 0:r.parentNode;for(;a!=null&&a.hasAttribute("data-no-activator");)a=a.parentNode;n=a}else typeof e=="string"?n=document.querySelector(e):"$el"in e?n=e.$el:n=e;return n}const po=["sm","md","lg","xl","xxl"],Gs=Symbol.for("vuetify:display"),Kc={mobileBreakpoint:"lg",thresholds:{xs:0,sm:600,md:960,lg:1280,xl:1920,xxl:2560}},m0=function(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:Kc;return bt(Kc,e)};function Wc(e){return Me&&!e?window.innerWidth:typeof e=="object"&&e.clientWidth||0}function Yc(e){return Me&&!e?window.innerHeight:typeof e=="object"&&e.clientHeight||0}function Zc(e){const t=Me&&!e?window.navigator.userAgent:"ssr";function n(y){return!!t.match(y)}const i=n(/android/i),r=n(/iphone|ipad|ipod/i),a=n(/cordova/i),o=n(/electron/i),s=n(/chrome/i),d=n(/edge/i),c=n(/firefox/i),u=n(/opera/i),p=n(/win/i),f=n(/mac/i),h=n(/linux/i);return{android:i,ios:r,cordova:a,electron:o,chrome:s,edge:d,firefox:c,opera:u,win:p,mac:f,linux:h,touch:gv,ssr:t==="ssr"}}function h0(e,t){const{thresholds:n,mobileBreakpoint:i}=m0(e),r=ve(Yc(t)),a=ve(Zc(t)),o=nt({}),s=ve(Wc(t));function d(){r.value=Yc(),s.value=Wc()}function c(){d(),a.value=Zc()}return on(()=>{const u=s.value=n.xxl,R=u?"xs":p?"sm":f?"md":h?"lg":y?"xl":"xxl",C=typeof i=="number"?i:n[i],T=s.value0&&arguments[0]!==void 0?arguments[0]:{},t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Wt();const n=Le(Gs);if(!n)throw new Error("Could not find Vuetify display injection");const i=S(()=>{if(!e.mobileBreakpoint)return n.mobile.value;const a=typeof e.mobileBreakpoint=="number"?e.mobileBreakpoint:n.thresholds.value[e.mobileBreakpoint];return n.width.valuet?{[`${t}--mobile`]:i.value}:{});return{...n,displayClasses:r,mobile:i}}function y0(){if(!Me)return ve(!1);const{ssr:e}=Pf();if(e){const t=ve(!1);return Pn(()=>{t.value=!0}),t}else return ve(!0)}const Gl=G({eager:Boolean},"lazy");function Ef(e,t){const n=ve(!1),i=S(()=>n.value||e.eager||t.value);fe(t,()=>n.value=!0);function r(){e.eager||(n.value=!1)}return{isBooted:n,hasContent:i,onAfterLeave:r}}function Kl(){const t=Qe("useScopeId").vnode.scopeId;return{scopeId:t?{[t]:""}:void 0}}const Xc=Symbol.for("vuetify:stack"),Fi=nt([]);function v0(e,t,n){const i=Qe("useStack"),r=!n,a=Le(Xc,void 0),o=nt({activeChildren:new Set});_t(Xc,o);const s=ve(+t.value);Yn(e,()=>{var p;const u=(p=Fi.at(-1))==null?void 0:p[1];s.value=u?u+10:+t.value,r&&Fi.push([i.uid,s.value]),a==null||a.activeChildren.add(i.uid),Nt(()=>{if(r){const f=_e(Fi).findIndex(h=>h[0]===i.uid);Fi.splice(f,1)}a==null||a.activeChildren.delete(i.uid)})});const d=ve(!0);r&&on(()=>{var p;const u=((p=Fi.at(-1))==null?void 0:p[0])===i.uid;setTimeout(()=>d.value=u)});const c=S(()=>!o.activeChildren.size);return{globalTop:Br(d),localTop:c,stackStyles:S(()=>({zIndex:s.value}))}}function w0(e){return{teleportTarget:S(()=>{const n=e.value;if(n===!0||!Me)return;const i=n===!1?document.body:typeof n=="string"?document.querySelector(n):n;if(i==null)return;let r=i.querySelector(":scope > .v-overlay-container");return r||(r=document.createElement("div"),r.className="v-overlay-container",i.appendChild(r)),r})}}function b0(){return!0}function xf(e,t,n){if(!e||Ff(e,n)===!1)return!1;const i=Yp(t);if(typeof ShadowRoot<"u"&&i instanceof ShadowRoot&&i.host===e.target)return!1;const r=(typeof n.value=="object"&&n.value.include||(()=>[]))();return r.push(t),!r.some(a=>a==null?void 0:a.contains(e.target))}function Ff(e,t){return(typeof t.value=="object"&&t.value.closeConditional||b0)(e)}function _0(e,t,n){const i=typeof n.value=="function"?n.value:n.value.handler;t._clickOutside.lastMousedownWasOutside&&xf(e,t,n)&&setTimeout(()=>{Ff(e,n)&&i&&i(e)},0)}function Qc(e,t){const n=Yp(e);t(document),typeof ShadowRoot<"u"&&n instanceof ShadowRoot&&t(n)}const S0={mounted(e,t){const n=r=>_0(r,e,t),i=r=>{e._clickOutside.lastMousedownWasOutside=xf(r,e,t)};Qc(e,r=>{r.addEventListener("click",n,!0),r.addEventListener("mousedown",i,!0)}),e._clickOutside||(e._clickOutside={lastMousedownWasOutside:!1}),e._clickOutside[t.instance.$.uid]={onClick:n,onMousedown:i}},unmounted(e,t){e._clickOutside&&(Qc(e,n=>{var a;if(!n||!((a=e._clickOutside)!=null&&a[t.instance.$.uid]))return;const{onClick:i,onMousedown:r}=e._clickOutside[t.instance.$.uid];n.removeEventListener("click",i,!0),n.removeEventListener("mousedown",r,!0)}),delete e._clickOutside[t.instance.$.uid])}};function R0(e){const{modelValue:t,color:n,...i}=e;return m(nn,{name:"fade-transition",appear:!0},{default:()=>[e.modelValue&&m("div",Ae({class:["v-overlay__scrim",e.color.backgroundColorClasses.value],style:e.color.backgroundColorStyles.value},i),null)]})}const Wl=G({absolute:Boolean,attach:[Boolean,String,Object],closeOnBack:{type:Boolean,default:!0},contained:Boolean,contentClass:null,contentProps:null,disabled:Boolean,opacity:[Number,String],noClickAnimation:Boolean,modelValue:Boolean,persistent:Boolean,scrim:{type:[Boolean,String],default:!0},zIndex:{type:[Number,String],default:2e3},...u0(),...ge(),...zr(),...Gl(),...Xw(),...i0(),...Ye(),...so()},"VOverlay"),Ba=le()({name:"VOverlay",directives:{ClickOutside:S0},inheritAttrs:!1,props:{_disableGlobalStack:Boolean,...Wl()},emits:{"click:outside":e=>!0,"update:modelValue":e=>!0,afterLeave:()=>!0},setup(e,t){let{slots:n,attrs:i,emit:r}=t;const a=xt(e,"modelValue"),o=S({get:()=>a.value,set:ce=>{ce&&e.disabled||(a.value=ce)}}),{teleportTarget:s}=w0(S(()=>e.attach||e.contained)),{themeClasses:d}=je(e),{rtlClasses:c,isRtl:u}=Yt(),{hasContent:p,onAfterLeave:f}=Ef(e,o),h=Lt(S(()=>typeof e.scrim=="string"?e.scrim:null)),{globalTop:y,localTop:v,stackStyles:R}=v0(o,Se(e,"zIndex"),e._disableGlobalStack),{activatorEl:C,activatorRef:T,target:P,targetEl:A,targetRef:q,activatorEvents:O,contentEvents:I,scrimEvents:x}=p0(e,{isActive:o,isTop:v}),{dimensionStyles:N}=Hr(e),H=y0(),{scopeId:K}=Kl();fe(()=>e.disabled,ce=>{ce&&(o.value=!1)});const E=we(),U=we(),{contentStyles:B,updateLocation:oe}=Qw(e,{isRtl:u,contentEl:U,target:P,isActive:o});r0(e,{root:E,contentEl:U,targetEl:A,isActive:o,updateLocation:oe});function re(ce){r("click:outside",ce),e.persistent?Z():o.value=!1}function te(){return o.value&&y.value}Me&&fe(o,ce=>{ce?window.addEventListener("keydown",j):window.removeEventListener("keydown",j)},{immediate:!0}),qt(()=>{Me&&window.removeEventListener("keydown",j)});function j(ce){var ze,st;ce.key==="Escape"&&y.value&&(e.persistent?Z():(o.value=!1,(ze=U.value)!=null&&ze.contains(document.activeElement)&&((st=C.value)==null||st.focus())))}const Te=Lw();Yn(()=>e.closeOnBack,()=>{Nw(Te,ce=>{y.value&&o.value?(ce(!1),e.persistent?Z():o.value=!1):ce()})});const xe=we();fe(()=>o.value&&(e.absolute||e.contained)&&s.value==null,ce=>{if(ce){const ze=Zv(E.value);ze&&ze!==document.scrollingElement&&(xe.value=ze.scrollTop)}});function Z(){e.noClickAnimation||U.value&&oi(U.value,[{transformOrigin:"center"},{transform:"scale(1.03)"},{transformOrigin:"center"}],{duration:150,easing:Fa})}function ne(){f(),r("afterLeave")}return me(()=>{var ce;return m(Re,null,[(ce=n.activator)==null?void 0:ce.call(n,{isActive:o.value,props:Ae({ref:T,targetRef:q},O.value,e.activatorProps)}),H.value&&p.value&&m(mg,{disabled:!s.value,to:s.value},{default:()=>[m("div",Ae({class:["v-overlay",{"v-overlay--absolute":e.absolute||e.contained,"v-overlay--active":o.value,"v-overlay--contained":e.contained},d.value,c.value,e.class],style:[R.value,{"--v-overlay-opacity":e.opacity,top:se(xe.value)},e.style],ref:E},K,i),[m(R0,Ae({color:h,modelValue:o.value&&!!e.scrim},x.value),null),m(Mn,{appear:!0,persisted:!0,transition:e.transition,target:P.value,onAfterLeave:ne},{default:()=>{var ze;return[Pt(m("div",Ae({ref:U,class:["v-overlay__content",e.contentClass],style:[N.value,B.value]},I.value,e.contentProps),[(ze=n.default)==null?void 0:ze.call(n,{isActive:o})]),[[bi,o.value],[Qn("click-outside"),{handler:re,closeConditional:te,include:()=>[C.value]}]])]}})])]})])}),{activatorEl:C,target:P,animateClick:Z,contentEl:U,globalTop:y,localTop:v,updateLocation:oe}}}),qo=Symbol("Forwarded refs");function $o(e,t){let n=e;for(;n;){const i=Reflect.getOwnPropertyDescriptor(n,t);if(i)return i;n=Object.getPrototypeOf(n)}}function Yl(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),i=1;i!0},setup(e,t){let{slots:n}=t;const i=xt(e,"modelValue"),{scopeId:r}=Kl(),a=we();function o(d){var p,f;const c=d.relatedTarget,u=d.target;if(c!==u&&((p=a.value)!=null&&p.contentEl)&&((f=a.value)!=null&&f.globalTop)&&![document,a.value.contentEl].includes(u)&&!a.value.contentEl.contains(u)){const h=Vp(a.value.contentEl);if(!h.length)return;const y=h[0],v=h[h.length-1];c===y?v.focus():y.focus()}}Me&&fe(()=>i.value&&e.retainFocus,d=>{d?document.addEventListener("focusin",o):document.removeEventListener("focusin",o)},{immediate:!0}),fe(i,async d=>{var c,u;await pt(),d?(c=a.value.contentEl)==null||c.focus({preventScroll:!0}):(u=a.value.activatorEl)==null||u.focus({preventScroll:!0})});const s=S(()=>Ae({"aria-haspopup":"dialog","aria-expanded":String(i.value)},e.activatorProps));return me(()=>{const d=Ba.filterProps(e);return m(Ba,Ae({ref:a,class:["v-dialog",{"v-dialog--fullscreen":e.fullscreen,"v-dialog--scrollable":e.scrollable},e.class],style:e.style},d,{modelValue:i.value,"onUpdate:modelValue":c=>i.value=c,"aria-modal":"true",activatorProps:s.value,role:"dialog"},r),{activator:n.activator,default:function(){for(var c=arguments.length,u=new Array(c),p=0;p{var f;return[(f=n.default)==null?void 0:f.call(n,...u)]}})}})}),Yl({},a)}}),T0=G({color:String,inset:Boolean,length:[Number,String],thickness:[Number,String],vertical:Boolean,...ge(),...Ye()},"VDivider"),k0=le()({name:"VDivider",props:T0(),setup(e,t){let{attrs:n}=t;const{themeClasses:i}=je(e),{textColorClasses:r,textColorStyles:a}=Wn(Se(e,"color")),o=S(()=>{const s={};return e.length&&(s[e.vertical?"maxHeight":"maxWidth"]=se(e.length)),e.thickness&&(s[e.vertical?"borderRightWidth":"borderTopWidth"]=se(e.thickness)),s});return me(()=>m("hr",{class:[{"v-divider":!0,"v-divider--inset":e.inset,"v-divider--vertical":e.vertical},i.value,r.value,e.class],style:[o.value,a.value,e.style],"aria-orientation":!n.role||n.role==="separator"?e.vertical?"vertical":"horizontal":void 0,role:`${n.role||"separator"}`},null)),{}}}),O0=G({active:Boolean,max:[Number,String],value:{type:[Number,String],default:0},...ge(),...so({transition:{component:Rf}})},"VCounter"),I0=le()({name:"VCounter",functional:!0,props:O0(),setup(e,t){let{slots:n}=t;const i=S(()=>e.max?`${e.value} / ${e.max}`:String(e.value));return me(()=>m(Mn,{transition:e.transition},{default:()=>[Pt(m("div",{class:["v-counter",e.class],style:e.style},[n.default?n.default({counter:i.value,max:e.max,value:e.value}):i.value]),[[bi,e.active]])]})),{}}}),P0=G({text:String,onClick:jt(),...ge(),...Ye()},"VLabel"),Df=le()({name:"VLabel",props:P0(),setup(e,t){let{slots:n}=t;return me(()=>{var i;return m("label",{class:["v-label",{"v-label--clickable":!!e.onClick},e.class],style:e.style,onClick:e.onClick},[e.text,(i=n.default)==null?void 0:i.call(n)])}),{}}}),E0=G({floating:Boolean,...ge()},"VFieldLabel"),da=le()({name:"VFieldLabel",props:E0(),setup(e,t){let{slots:n}=t;return me(()=>m(Df,{class:["v-field-label",{"v-field-label--floating":e.floating},e.class],style:e.style,"aria-hidden":e.floating||void 0},n)),{}}});function Uf(e){const{t}=$l();function n(i){let{name:r}=i;const a={prepend:"prependAction",prependInner:"prependAction",append:"appendAction",appendInner:"appendAction",clear:"clear"}[r],o=e[`onClick:${r}`],s=o&&a?t(`$vuetify.input.${a}`,e.label??""):void 0;return m(Je,{icon:e[`${r}Icon`],"aria-label":s,onClick:o},null)}return{InputIcon:n}}const Lf=G({focused:Boolean,"onUpdate:focused":jt()},"focus");function Nf(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Wt();const n=xt(e,"focused"),i=S(()=>({[`${t}--focused`]:n.value}));function r(){n.value=!0}function a(){n.value=!1}return{focusClasses:i,isFocused:n,focus:r,blur:a}}const x0=["underlined","outlined","filled","solo","solo-inverted","solo-filled","plain"],qf=G({appendInnerIcon:Ne,bgColor:String,clearable:Boolean,clearIcon:{type:Ne,default:"$clear"},active:Boolean,centerAffix:{type:Boolean,default:void 0},color:String,baseColor:String,dirty:Boolean,disabled:{type:Boolean,default:null},error:Boolean,flat:Boolean,label:String,persistentClear:Boolean,prependInnerIcon:Ne,reverse:Boolean,singleLine:Boolean,variant:{type:String,default:"filled",validator:e=>x0.includes(e)},"onClick:clear":jt(),"onClick:appendInner":jt(),"onClick:prependInner":jt(),...ge(),...Ml(),...St(),...Ye()},"VField"),$f=le()({name:"VField",inheritAttrs:!1,props:{id:String,...Lf(),...qf()},emits:{"update:focused":e=>!0,"update:modelValue":e=>!0},setup(e,t){let{attrs:n,emit:i,slots:r}=t;const{themeClasses:a}=je(e),{loaderClasses:o}=Jl(e),{focusClasses:s,isFocused:d,focus:c,blur:u}=Nf(e),{InputIcon:p}=Uf(e),{roundedClasses:f}=Et(e),{rtlClasses:h}=Yt(),y=S(()=>e.dirty||e.active),v=S(()=>!e.singleLine&&!!(e.label||r.label)),R=ln(),C=S(()=>e.id||`input-${R}`),T=S(()=>`${C.value}-messages`),P=we(),A=we(),q=we(),O=S(()=>["plain","underlined"].includes(e.variant)),{backgroundColorClasses:I,backgroundColorStyles:x}=Lt(Se(e,"bgColor")),{textColorClasses:N,textColorStyles:H}=Wn(S(()=>e.error||e.disabled?void 0:y.value&&d.value?e.color:e.baseColor));fe(y,U=>{if(v.value){const B=P.value.$el,oe=A.value.$el;requestAnimationFrame(()=>{const re=El(B),te=oe.getBoundingClientRect(),j=te.x-re.x,Te=te.y-re.y-(re.height/2-te.height/2),xe=te.width/.75,Z=Math.abs(xe-re.width)>1?{maxWidth:se(xe)}:void 0,ne=getComputedStyle(B),ce=getComputedStyle(oe),ze=parseFloat(ne.transitionDuration)*1e3||150,st=parseFloat(ce.getPropertyValue("--v-field-label-scale")),ke=ce.getPropertyValue("color");B.style.visibility="visible",oe.style.visibility="hidden",oi(B,{transform:`translate(${j}px, ${Te}px) scale(${st})`,color:ke,...Z},{duration:ze,easing:Fa,direction:U?"normal":"reverse"}).finished.then(()=>{B.style.removeProperty("visibility"),oe.style.removeProperty("visibility")})})}},{flush:"post"});const K=S(()=>({isActive:y,isFocused:d,controlRef:q,blur:u,focus:c}));function E(U){U.target!==document.activeElement&&U.preventDefault()}return me(()=>{var j,Te,xe;const U=e.variant==="outlined",B=r["prepend-inner"]||e.prependInnerIcon,oe=!!(e.clearable||r.clear),re=!!(r["append-inner"]||e.appendInnerIcon||oe),te=()=>r.label?r.label({...K.value,label:e.label,props:{for:C.value}}):e.label;return m("div",Ae({class:["v-field",{"v-field--active":y.value,"v-field--appended":re,"v-field--center-affix":e.centerAffix??!O.value,"v-field--disabled":e.disabled,"v-field--dirty":e.dirty,"v-field--error":e.error,"v-field--flat":e.flat,"v-field--has-background":!!e.bgColor,"v-field--persistent-clear":e.persistentClear,"v-field--prepended":B,"v-field--reverse":e.reverse,"v-field--single-line":e.singleLine,"v-field--no-label":!te(),[`v-field--variant-${e.variant}`]:!0},a.value,I.value,s.value,o.value,f.value,h.value,e.class],style:[x.value,e.style],onClick:E},n),[m("div",{class:"v-field__overlay"},null),m(lf,{name:"v-field",active:!!e.loading,color:e.error?"error":typeof e.loading=="string"?e.loading:e.color},{default:r.loader}),B&&m("div",{key:"prepend",class:"v-field__prepend-inner"},[e.prependInnerIcon&&m(p,{key:"prepend-icon",name:"prependInner"},null),(j=r["prepend-inner"])==null?void 0:j.call(r,K.value)]),m("div",{class:"v-field__field","data-no-activator":""},[["filled","solo","solo-inverted","solo-filled"].includes(e.variant)&&v.value&&m(da,{key:"floating-label",ref:A,class:[N.value],floating:!0,for:C.value,style:H.value},{default:()=>[te()]}),m(da,{ref:P,for:C.value},{default:()=>[te()]}),(Te=r.default)==null?void 0:Te.call(r,{...K.value,props:{id:C.value,class:"v-field__input","aria-describedby":T.value},focus:c,blur:u})]),oe&&m(Tf,{key:"clear"},{default:()=>[Pt(m("div",{class:"v-field__clearable",onMousedown:Z=>{Z.preventDefault(),Z.stopPropagation()}},[r.clear?r.clear():m(p,{name:"clear"},null)]),[[bi,e.dirty]])]}),re&&m("div",{key:"append",class:"v-field__append-inner"},[(xe=r["append-inner"])==null?void 0:xe.call(r,K.value),e.appendInnerIcon&&m(p,{key:"append-icon",name:"appendInner"},null)]),m("div",{class:["v-field__outline",N.value],style:H.value},[U&&m(Re,null,[m("div",{class:"v-field__outline__start"},null),v.value&&m("div",{class:"v-field__outline__notch"},[m(da,{ref:A,floating:!0,for:C.value},{default:()=>[te()]})]),m("div",{class:"v-field__outline__end"},null)]),O.value&&v.value&&m(da,{ref:A,floating:!0,for:C.value},{default:()=>[te()]})])])}),{controlRef:q}}});function F0(e){const t=Object.keys($f.props).filter(n=>!Il(n)&&n!=="class"&&n!=="style");return Lp(e,t)}const A0=G({active:Boolean,color:String,messages:{type:[Array,String],default:()=>[]},...ge(),...so({transition:{component:Rf,leaveAbsolute:!0,group:!0}})},"VMessages"),D0=le()({name:"VMessages",props:A0(),setup(e,t){let{slots:n}=t;const i=S(()=>Sr(e.messages)),{textColorClasses:r,textColorStyles:a}=Wn(S(()=>e.color));return me(()=>m(Mn,{transition:e.transition,tag:"div",class:["v-messages",r.value,e.class],style:[a.value,e.style],role:"alert","aria-live":"polite"},{default:()=>[e.active&&i.value.map((o,s)=>m("div",{class:"v-messages__message",key:`${s}-${i.value}`},[n.message?n.message({message:o}):o]))]})),{}}}),U0=Symbol.for("vuetify:form");function L0(){return Le(U0,null)}const N0=G({disabled:{type:Boolean,default:null},error:Boolean,errorMessages:{type:[Array,String],default:()=>[]},maxErrors:{type:[Number,String],default:1},name:String,label:String,readonly:{type:Boolean,default:null},rules:{type:Array,default:()=>[]},modelValue:null,validateOn:String,validationValue:null,...Lf()},"validation");function q0(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Wt(),n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:ln();const i=xt(e,"modelValue"),r=S(()=>e.validationValue===void 0?i.value:e.validationValue),a=L0(),o=we([]),s=ve(!0),d=S(()=>!!(Sr(i.value===""?null:i.value).length||Sr(r.value===""?null:r.value).length)),c=S(()=>!!(e.disabled??(a==null?void 0:a.isDisabled.value))),u=S(()=>!!(e.readonly??(a==null?void 0:a.isReadonly.value))),p=S(()=>{var A;return(A=e.errorMessages)!=null&&A.length?Sr(e.errorMessages).concat(o.value).slice(0,Math.max(0,+e.maxErrors)):o.value}),f=S(()=>{let A=(e.validateOn??(a==null?void 0:a.validateOn.value))||"input";A==="lazy"&&(A="input lazy");const q=new Set((A==null?void 0:A.split(" "))??[]);return{blur:q.has("blur")||q.has("input"),input:q.has("input"),submit:q.has("submit"),lazy:q.has("lazy")}}),h=S(()=>{var A;return e.error||(A=e.errorMessages)!=null&&A.length?!1:e.rules.length?s.value?o.value.length||f.value.lazy?null:!0:!o.value.length:!0}),y=ve(!1),v=S(()=>({[`${t}--error`]:h.value===!1,[`${t}--dirty`]:d.value,[`${t}--disabled`]:c.value,[`${t}--readonly`]:u.value})),R=S(()=>e.name??dt(n));vl(()=>{a==null||a.register({id:R.value,validate:P,reset:C,resetValidation:T})}),qt(()=>{a==null||a.unregister(R.value)}),Pn(async()=>{f.value.lazy||await P(!0),a==null||a.update(R.value,h.value,p.value)}),Yn(()=>f.value.input,()=>{fe(r,()=>{if(r.value!=null)P();else if(e.focused){const A=fe(()=>e.focused,q=>{q||P(),A()})}})}),Yn(()=>f.value.blur,()=>{fe(()=>e.focused,A=>{A||P()})}),fe([h,p],()=>{a==null||a.update(R.value,h.value,p.value)});function C(){i.value=null,pt(T)}function T(){s.value=!0,f.value.lazy?o.value=[]:P(!0)}async function P(){let A=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;const q=[];y.value=!0;for(const O of e.rules){if(q.length>=+(e.maxErrors??1))break;const x=await(typeof O=="function"?O:()=>O)(r.value);if(x!==!0){if(x!==!1&&typeof x!="string"){console.warn(`${x} is not a valid value. Rule functions must return boolean true or a string.`);continue}q.push(x||"")}}return o.value=q,y.value=!1,s.value=A,o.value}return{errorMessages:p,isDirty:d,isDisabled:c,isReadonly:u,isPristine:s,isValid:h,isValidating:y,reset:C,resetValidation:T,validate:P,validationClasses:v}}const Bf=G({id:String,appendIcon:Ne,centerAffix:{type:Boolean,default:!0},prependIcon:Ne,hideDetails:[Boolean,String],hideSpinButtons:Boolean,hint:String,persistentHint:Boolean,messages:{type:[Array,String],default:()=>[]},direction:{type:String,default:"horizontal",validator:e=>["horizontal","vertical"].includes(e)},"onClick:prepend":jt(),"onClick:append":jt(),...ge(),...$t(),...N0()},"VInput"),jc=le()({name:"VInput",props:{...Bf()},emits:{"update:modelValue":e=>!0},setup(e,t){let{attrs:n,slots:i,emit:r}=t;const{densityClasses:a}=cn(e),{rtlClasses:o}=Yt(),{InputIcon:s}=Uf(e),d=ln(),c=S(()=>e.id||`input-${d}`),u=S(()=>`${c.value}-messages`),{errorMessages:p,isDirty:f,isDisabled:h,isReadonly:y,isPristine:v,isValid:R,isValidating:C,reset:T,resetValidation:P,validate:A,validationClasses:q}=q0(e,"v-input",c),O=S(()=>({id:c,messagesId:u,isDirty:f,isDisabled:h,isReadonly:y,isPristine:v,isValid:R,isValidating:C,reset:T,resetValidation:P,validate:A})),I=S(()=>{var x;return(x=e.errorMessages)!=null&&x.length||!v.value&&p.value.length?p.value:e.hint&&(e.persistentHint||e.focused)?e.hint:e.messages});return me(()=>{var E,U,B,oe;const x=!!(i.prepend||e.prependIcon),N=!!(i.append||e.appendIcon),H=I.value.length>0,K=!e.hideDetails||e.hideDetails==="auto"&&(H||!!i.details);return m("div",{class:["v-input",`v-input--${e.direction}`,{"v-input--center-affix":e.centerAffix,"v-input--hide-spin-buttons":e.hideSpinButtons},a.value,o.value,q.value,e.class],style:e.style},[x&&m("div",{key:"prepend",class:"v-input__prepend"},[(E=i.prepend)==null?void 0:E.call(i,O.value),e.prependIcon&&m(s,{key:"prepend-icon",name:"prepend"},null)]),i.default&&m("div",{class:"v-input__control"},[(U=i.default)==null?void 0:U.call(i,O.value)]),N&&m("div",{key:"append",class:"v-input__append"},[e.appendIcon&&m(s,{key:"append-icon",name:"append"},null),(B=i.append)==null?void 0:B.call(i,O.value)]),K&&m("div",{class:"v-input__details"},[m(D0,{id:u.value,active:H,messages:I.value},{message:i.message}),(oe=i.details)==null?void 0:oe.call(i,O.value)])])}),{reset:T,resetValidation:P,validate:A,isValid:R,errorMessages:p}}}),$0=["color","file","time","date","datetime-local","week","month"],B0=G({autofocus:Boolean,counter:[Boolean,Number,String],counterValue:[Number,Function],prefix:String,placeholder:String,persistentPlaceholder:Boolean,persistentCounter:Boolean,suffix:String,role:String,type:{type:String,default:"text"},modelModifiers:Object,...Bf(),...qf()},"VTextField"),Vf=le()({name:"VTextField",directives:{Intersect:ef},inheritAttrs:!1,props:B0(),emits:{"click:control":e=>!0,"mousedown:control":e=>!0,"update:focused":e=>!0,"update:modelValue":e=>!0},setup(e,t){let{attrs:n,emit:i,slots:r}=t;const a=xt(e,"modelValue"),{isFocused:o,focus:s,blur:d}=Nf(e),c=S(()=>typeof e.counterValue=="function"?e.counterValue(a.value):typeof e.counterValue=="number"?e.counterValue:(a.value??"").toString().length),u=S(()=>{if(n.maxlength)return n.maxlength;if(!(!e.counter||typeof e.counter!="number"&&typeof e.counter!="string"))return e.counter}),p=S(()=>["plain","underlined"].includes(e.variant));function f(O,I){var x,N;!e.autofocus||!O||(N=(x=I[0].target)==null?void 0:x.focus)==null||N.call(x)}const h=we(),y=we(),v=we(),R=S(()=>$0.includes(e.type)||e.persistentPlaceholder||o.value||e.active);function C(){var O;v.value!==document.activeElement&&((O=v.value)==null||O.focus()),o.value||s()}function T(O){i("mousedown:control",O),O.target!==v.value&&(C(),O.preventDefault())}function P(O){C(),i("click:control",O)}function A(O){O.stopPropagation(),C(),pt(()=>{a.value=null,_v(e["onClick:clear"],O)})}function q(O){var x;const I=O.target;if(a.value=I.value,(x=e.modelModifiers)!=null&&x.trim&&["text","search","password","tel","url"].includes(e.type)){const N=[I.selectionStart,I.selectionEnd];pt(()=>{I.selectionStart=N[0],I.selectionEnd=N[1]})}}return me(()=>{const O=!!(r.counter||e.counter!==!1&&e.counter!=null),I=!!(O||r.details),[x,N]=wv(n),{modelValue:H,...K}=jc.filterProps(e),E=F0(e);return m(jc,Ae({ref:h,modelValue:a.value,"onUpdate:modelValue":U=>a.value=U,class:["v-text-field",{"v-text-field--prefixed":e.prefix,"v-text-field--suffixed":e.suffix,"v-input--plain-underlined":p.value},e.class],style:e.style},x,K,{centerAffix:!p.value,focused:o.value}),{...r,default:U=>{let{id:B,isDisabled:oe,isDirty:re,isReadonly:te,isValid:j}=U;return m($f,Ae({ref:y,onMousedown:T,onClick:P,"onClick:clear":A,"onClick:prependInner":e["onClick:prependInner"],"onClick:appendInner":e["onClick:appendInner"],role:e.role},E,{id:B.value,active:R.value||re.value,dirty:re.value||e.dirty,disabled:oe.value,focused:o.value,error:j.value===!1}),{...r,default:Te=>{let{props:{class:xe,...Z}}=Te;const ne=Pt(m("input",Ae({ref:v,value:a.value,onInput:q,autofocus:e.autofocus,readonly:te.value,disabled:oe.value,name:e.name,placeholder:e.placeholder,size:1,type:e.type,onFocus:C,onBlur:d},Z,N),null),[[Qn("intersect"),{handler:f},null,{once:!0}]]);return m(Re,null,[e.prefix&&m("span",{class:"v-text-field__prefix"},[m("span",{class:"v-text-field__prefix__text"},[e.prefix])]),r.default?m("div",{class:xe,"data-no-activator":""},[r.default(),ne]):tn(ne,{class:xe}),e.suffix&&m("span",{class:"v-text-field__suffix"},[m("span",{class:"v-text-field__suffix__text"},[e.suffix])])])}})},details:I?U=>{var B;return m(Re,null,[(B=r.details)==null?void 0:B.call(r,U),O&&m(Re,null,[m("span",null,null),m(I0,{active:e.persistentCounter||o.value,value:c.value,max:u.value},r.counter)])])}:void 0})}),Yl({},h,y,v)}}),V0=Oe("i",{class:"fas fa-search mr-1"},null,-1);function M0(e,t,n,i,r,a){return he(),Ve(Af,{width:"90%","max-width":"800px",activator:"parent",modelValue:e.dialog,"onUpdate:modelValue":t[2]||(t[2]=o=>e.dialog=o),location:"id_dialog_anchor","location-strategy":"connected"},{activator:J(({props:o})=>[ip(e.$slots,"activator",{},()=>[m(tt,Ae(o,{size:"small",density:"default",variant:"outlined"}),{default:J(()=>[V0,Be(" Search")]),_:2},1040)])]),default:J(({isActive:o})=>[m(en,null,{default:J(()=>[m(rn,{class:"pb-0"},{default:J(()=>[m(Vf,{id:"id_global_search_input",modelValue:e.search_query,"onUpdate:modelValue":t[0]||(t[0]=s=>e.search_query=s),autocomplete:"off",clearable:"",placeholder:"Search","prepend-inner-icon":"fas fa-search",variant:"solo"},null,8,["modelValue"])]),_:1}),m(k0),m(rn,null,{default:J(()=>[(he(!0),rt(Re,null,wi(e.search_results,(s,d)=>(he(),Ve(en,{variant:e.cardVariant(d),hover:"",class:"mt-1",onClick:c=>e.selected_result=d},{default:J(()=>[m(Wr,{onClick:t[1]||(t[1]=c=>e.goToSelectedRecipe())},{default:J(()=>[s.image?(he(),Ve(Dr,{key:0,image:s.image},null,8,["image"])):wt("",!0),s.icon?(he(),Ve(Je,{key:1,icon:s.icon},null,8,["icon"])):wt("",!0),Be(" "+Pe(s.name),1)]),_:2},1024)]),_:2},1032,["variant","onClick"]))),256))]),_:1})]),_:1})]),_:3},8,["modelValue"])}const Mf=ft(hv,[["render",M0]]),J0=ot({components:{GlobalSearchDialog:Mf},mixins:[],data(){return{drawer:!0,rail:!0}},mounted(){},methods:{}}),z0="/static/vue3/assets/brand_logo-D4X97p3N.svg",Va=Symbol.for("vuetify:layout"),Jf=Symbol.for("vuetify:layout-item"),eu=1e3,H0=G({overlaps:{type:Array,default:()=>[]},fullHeight:Boolean},"layout"),zf=G({name:{type:String},order:{type:[Number,String],default:0},absolute:Boolean},"layout-item");function G0(){const e=Le(Va);if(!e)throw new Error("[Vuetify] Could not find injected layout");return{getLayoutItem:e.getLayoutItem,mainRect:e.mainRect,mainStyles:e.mainStyles}}function Hf(e){const t=Le(Va);if(!t)throw new Error("[Vuetify] Could not find injected layout");const n=e.id??`layout-item-${ln()}`,i=Qe("useLayoutItem");_t(Jf,{id:n});const r=ve(!1);ju(()=>r.value=!0),Qu(()=>r.value=!1);const{layoutItemStyles:a,layoutItemScrimStyles:o}=t.register(i,{...e,active:S(()=>r.value?!1:e.active.value),id:n});return qt(()=>t.unregister(n)),{layoutItemStyles:a,layoutRect:t.layoutRect,layoutItemScrimStyles:o}}const K0=(e,t,n,i)=>{let r={top:0,left:0,right:0,bottom:0};const a=[{id:"",layer:{...r}}];for(const o of e){const s=t.get(o),d=n.get(o),c=i.get(o);if(!s||!d||!c)continue;const u={...r,[s.value]:parseInt(r[s.value],10)+(c.value?parseInt(d.value,10):0)};a.push({id:o,layer:u}),r=u}return a};function W0(e){const t=Le(Va,null),n=S(()=>t?t.rootZIndex.value-100:eu),i=we([]),r=nt(new Map),a=nt(new Map),o=nt(new Map),s=nt(new Map),d=nt(new Map),{resizeRef:c,contentRect:u}=Ua(),p=S(()=>{const O=new Map,I=e.overlaps??[];for(const x of I.filter(N=>N.includes(":"))){const[N,H]=x.split(":");if(!i.value.includes(N)||!i.value.includes(H))continue;const K=r.get(N),E=r.get(H),U=a.get(N),B=a.get(H);!K||!E||!U||!B||(O.set(H,{position:K.value,amount:parseInt(U.value,10)}),O.set(N,{position:E.value,amount:-parseInt(B.value,10)}))}return O}),f=S(()=>{const O=[...new Set([...o.values()].map(x=>x.value))].sort((x,N)=>x-N),I=[];for(const x of O){const N=i.value.filter(H=>{var K;return((K=o.get(H))==null?void 0:K.value)===x});I.push(...N)}return K0(I,r,a,s)}),h=S(()=>!Array.from(d.values()).some(O=>O.value)),y=S(()=>f.value[f.value.length-1].layer),v=S(()=>({"--v-layout-left":se(y.value.left),"--v-layout-right":se(y.value.right),"--v-layout-top":se(y.value.top),"--v-layout-bottom":se(y.value.bottom),...h.value?void 0:{transition:"none"}})),R=S(()=>f.value.slice(1).map((O,I)=>{let{id:x}=O;const{layer:N}=f.value[I],H=a.get(x),K=r.get(x);return{id:x,...N,size:Number(H.value),position:K.value}})),C=O=>R.value.find(I=>I.id===O),T=Qe("createLayout"),P=ve(!1);Pn(()=>{P.value=!0}),_t(Va,{register:(O,I)=>{let{id:x,order:N,position:H,layoutSize:K,elementSize:E,active:U,disableTransitions:B,absolute:oe}=I;o.set(x,N),r.set(x,H),a.set(x,K),s.set(x,U),B&&d.set(x,B);const te=Rr(Jf,T==null?void 0:T.vnode).indexOf(O);te>-1?i.value.splice(te,0,x):i.value.push(x);const j=S(()=>R.value.findIndex(ne=>ne.id===x)),Te=S(()=>n.value+f.value.length*2-j.value*2),xe=S(()=>{const ne=H.value==="left"||H.value==="right",ce=H.value==="right",ze=H.value==="bottom",st={[H.value]:0,zIndex:Te.value,transform:`translate${ne?"X":"Y"}(${(U.value?0:-110)*(ce||ze?-1:1)}%)`,position:oe.value||n.value!==eu?"absolute":"fixed",...h.value?void 0:{transition:"none"}};if(!P.value)return st;const ke=R.value[j.value];if(!ke)throw new Error(`[Vuetify] Could not find layout item "${x}"`);const F=p.value.get(x);return F&&(ke[F.position]+=F.amount),{...st,height:ne?`calc(100% - ${ke.top}px - ${ke.bottom}px)`:E.value?`${E.value}px`:void 0,left:ce?void 0:`${ke.left}px`,right:ce?`${ke.right}px`:void 0,top:H.value!=="bottom"?`${ke.top}px`:void 0,bottom:H.value!=="top"?`${ke.bottom}px`:void 0,width:ne?E.value?`${E.value}px`:void 0:`calc(100% - ${ke.left}px - ${ke.right}px)`}}),Z=S(()=>({zIndex:Te.value-1}));return{layoutItemStyles:xe,layoutItemScrimStyles:Z,zIndex:Te}},unregister:O=>{o.delete(O),r.delete(O),a.delete(O),s.delete(O),d.delete(O),i.value=i.value.filter(I=>I!==O)},mainRect:y,mainStyles:v,getLayoutItem:C,items:R,layoutRect:u,rootZIndex:n});const A=S(()=>["v-layout",{"v-layout--full-height":e.fullHeight}]),q=S(()=>({zIndex:t?n.value:void 0,position:t?"relative":void 0,overflow:t?"hidden":void 0}));return{layoutClasses:A,layoutStyles:q,getLayoutItem:C,items:R,layoutRect:u,layoutRef:c}}const Y0=G({...ge(),...H0({fullHeight:!0}),...Ye()},"VApp"),Z0=le()({name:"VApp",props:Y0(),setup(e,t){let{slots:n}=t;const i=je(e),{layoutClasses:r,getLayoutItem:a,items:o,layoutRef:s}=W0(e),{rtlClasses:d}=Yt();return me(()=>{var c;return m("div",{ref:s,class:["v-application",i.themeClasses.value,r.value,d.value,e.class],style:[e.style]},[m("div",{class:"v-application__wrap"},[(c=n.default)==null?void 0:c.call(n)])])}),{getLayoutItem:a,items:o,theme:i}}}),X0=G({text:String,...ge(),...He()},"VToolbarTitle"),Q0=le()({name:"VToolbarTitle",props:X0(),setup(e,t){let{slots:n}=t;return me(()=>{const i=!!(n.default||n.text||e.text);return m(e.tag,{class:["v-toolbar-title",e.class],style:e.style},{default:()=>{var r;return[i&&m("div",{class:"v-toolbar-title__placeholder"},[n.text?n.text():e.text,(r=n.default)==null?void 0:r.call(n)])]}})}),{}}}),j0=[null,"prominent","default","comfortable","compact"],Gf=G({absolute:Boolean,collapse:Boolean,color:String,density:{type:String,default:"default",validator:e=>j0.includes(e)},extended:Boolean,extensionHeight:{type:[Number,String],default:48},flat:Boolean,floating:Boolean,height:{type:[Number,String],default:64},image:String,title:String,...Ci(),...ge(),...un(),...St(),...He({tag:"header"}),...Ye()},"VToolbar"),tu=le()({name:"VToolbar",props:Gf(),setup(e,t){var h;let{slots:n}=t;const{backgroundColorClasses:i,backgroundColorStyles:r}=Lt(Se(e,"color")),{borderClasses:a}=Ti(e),{elevationClasses:o}=xn(e),{roundedClasses:s}=Et(e),{themeClasses:d}=je(e),{rtlClasses:c}=Yt(),u=ve(!!(e.extended||(h=n.extension)!=null&&h.call(n))),p=S(()=>parseInt(Number(e.height)+(e.density==="prominent"?Number(e.height):0)-(e.density==="comfortable"?8:0)-(e.density==="compact"?16:0),10)),f=S(()=>u.value?parseInt(Number(e.extensionHeight)+(e.density==="prominent"?Number(e.extensionHeight):0)-(e.density==="comfortable"?4:0)-(e.density==="compact"?8:0),10):0);return dn({VBtn:{variant:"text"}}),me(()=>{var C;const y=!!(e.title||n.title),v=!!(n.image||e.image),R=(C=n.extension)==null?void 0:C.call(n);return u.value=!!(e.extended||R),m(e.tag,{class:["v-toolbar",{"v-toolbar--absolute":e.absolute,"v-toolbar--collapse":e.collapse,"v-toolbar--flat":e.flat,"v-toolbar--floating":e.floating,[`v-toolbar--density-${e.density}`]:!0},i.value,a.value,o.value,s.value,d.value,c.value,e.class],style:[r.value,e.style]},{default:()=>[v&&m("div",{key:"image",class:"v-toolbar__image"},[n.image?m(at,{key:"image-defaults",disabled:!e.image,defaults:{VImg:{cover:!0,src:e.image}}},n.image):m(Si,{key:"image-img",cover:!0,src:e.image},null)]),m(at,{defaults:{VTabs:{height:se(p.value)}}},{default:()=>{var T,P,A;return[m("div",{class:"v-toolbar__content",style:{height:se(p.value)}},[n.prepend&&m("div",{class:"v-toolbar__prepend"},[(T=n.prepend)==null?void 0:T.call(n)]),y&&m(Q0,{key:"title",text:e.title},{text:n.title}),(P=n.default)==null?void 0:P.call(n),n.append&&m("div",{class:"v-toolbar__append"},[(A=n.append)==null?void 0:A.call(n)])])]}}),m(at,{defaults:{VTabs:{height:se(f.value)}}},{default:()=>[m(Cf,null,{default:()=>[u.value&&m("div",{class:"v-toolbar__extension",style:{height:se(f.value)}},[R])]})]})]})}),{contentHeight:p,extensionHeight:f}}}),eb=G({scrollTarget:{type:String},scrollThreshold:{type:[String,Number],default:300}},"scroll");function tb(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{canScroll:n}=t;let i=0;const r=we(null),a=ve(0),o=ve(0),s=ve(0),d=ve(!1),c=ve(!1),u=S(()=>Number(e.scrollThreshold)),p=S(()=>hi((u.value-a.value)/u.value||0)),f=()=>{const h=r.value;!h||n&&!n.value||(i=a.value,a.value="window"in h?h.pageYOffset:h.scrollTop,c.value=a.value{o.value=o.value||a.value}),fe(d,()=>{o.value=0}),Pn(()=>{fe(()=>e.scrollTarget,h=>{var v;const y=h?document.querySelector(h):window;y&&y!==r.value&&((v=r.value)==null||v.removeEventListener("scroll",f),r.value=y,r.value.addEventListener("scroll",f,{passive:!0}))},{immediate:!0})}),qt(()=>{var h;(h=r.value)==null||h.removeEventListener("scroll",f)}),n&&fe(n,f,{immediate:!0}),{scrollThreshold:u,currentScroll:a,currentThreshold:s,isScrollActive:d,scrollRatio:p,isScrollingUp:c,savedScroll:o}}function Zl(){const e=ve(!1);return Pn(()=>{window.requestAnimationFrame(()=>{e.value=!0})}),{ssrBootStyles:S(()=>e.value?void 0:{transition:"none !important"}),isBooted:Br(e)}}const nb=G({scrollBehavior:String,modelValue:{type:Boolean,default:!0},location:{type:String,default:"top",validator:e=>["top","bottom"].includes(e)},...Gf(),...zf(),...eb(),height:{type:[Number,String],default:64}},"VAppBar"),ib=le()({name:"VAppBar",props:nb(),emits:{"update:modelValue":e=>!0},setup(e,t){let{slots:n}=t;const i=we(),r=xt(e,"modelValue"),a=S(()=>{var T;const C=new Set(((T=e.scrollBehavior)==null?void 0:T.split(" "))??[]);return{hide:C.has("hide"),inverted:C.has("inverted"),collapse:C.has("collapse"),elevate:C.has("elevate"),fadeImage:C.has("fade-image")}}),o=S(()=>{const C=a.value;return C.hide||C.inverted||C.collapse||C.elevate||C.fadeImage||!r.value}),{currentScroll:s,scrollThreshold:d,isScrollingUp:c,scrollRatio:u}=tb(e,{canScroll:o}),p=S(()=>e.collapse||a.value.collapse&&(a.value.inverted?u.value>0:u.value===0)),f=S(()=>e.flat||a.value.elevate&&(a.value.inverted?s.value>0:s.value===0)),h=S(()=>a.value.fadeImage?a.value.inverted?1-u.value:u.value:void 0),y=S(()=>{var P,A;if(a.value.hide&&a.value.inverted)return 0;const C=((P=i.value)==null?void 0:P.contentHeight)??0,T=((A=i.value)==null?void 0:A.extensionHeight)??0;return C+T});Yn(S(()=>!!e.scrollBehavior),()=>{on(()=>{a.value.hide?a.value.inverted?r.value=s.value>d.value:r.value=c.value||s.valueparseInt(e.order,10)),position:Se(e,"location"),layoutSize:y,elementSize:ve(void 0),active:r,absolute:Se(e,"absolute")});return me(()=>{const C=tu.filterProps(e);return m(tu,Ae({ref:i,class:["v-app-bar",{"v-app-bar--bottom":e.location==="bottom"},e.class],style:[{...R.value,"--v-toolbar-image-opacity":h.value,height:void 0,...v.value},e.style]},C,{collapse:p.value,flat:f.value}),n)}),{}}}),rb=G({bgColor:String,color:String,grow:Boolean,mode:{type:String,validator:e=>!e||["horizontal","shift"].includes(e)},height:{type:[Number,String],default:56},active:{type:Boolean,default:!0},...Ci(),...ge(),...$t(),...un(),...St(),...zf({name:"bottom-navigation"}),...He({tag:"header"}),...Gr({modelValue:!0,selectedClass:"v-btn--selected"}),...Ye()},"VBottomNavigation"),ab=le()({name:"VBottomNavigation",props:rb(),emits:{"update:modelValue":e=>!0},setup(e,t){let{slots:n}=t;const{themeClasses:i}=pw(),{borderClasses:r}=Ti(e),{backgroundColorClasses:a,backgroundColorStyles:o}=Lt(Se(e,"bgColor")),{densityClasses:s}=cn(e),{elevationClasses:d}=xn(e),{roundedClasses:c}=Et(e),{ssrBootStyles:u}=Zl(),p=S(()=>Number(e.height)-(e.density==="comfortable"?8:0)-(e.density==="compact"?16:0)),f=Se(e,"active"),{layoutItemStyles:h}=Hf({id:e.name,order:S(()=>parseInt(e.order,10)),position:S(()=>"bottom"),layoutSize:S(()=>f.value?p.value:0),elementSize:p,active:f,absolute:Se(e,"absolute")});return Kr(e,ql),dn({VBtn:{color:Se(e,"color"),density:Se(e,"density"),stacked:S(()=>e.mode!=="horizontal"),variant:"text"}},{scoped:!0}),me(()=>m(e.tag,{class:["v-bottom-navigation",{"v-bottom-navigation--active":f.value,"v-bottom-navigation--grow":e.grow,"v-bottom-navigation--shift":e.mode==="shift"},i.value,a.value,r.value,s.value,d.value,c.value,e.class],style:[o.value,h.value,{height:se(p.value),transform:`translateY(${se(f.value?0:100,"%")})`},u.value,e.style]},{default:()=>[n.default&&m("div",{class:"v-bottom-navigation__content"},[n.default()])]})),{}}}),ob=G({fluid:{type:Boolean,default:!1},...ge(),...He()},"VContainer"),fo=le()({name:"VContainer",props:ob(),setup(e,t){let{slots:n}=t;const{rtlClasses:i}=Yt();return me(()=>m(e.tag,{class:["v-container",{"v-container--fluid":e.fluid},i.value,e.class],style:e.style},n)),{}}}),Kf=po.reduce((e,t)=>(e[t]={type:[Boolean,String,Number],default:!1},e),{}),Wf=po.reduce((e,t)=>{const n="offset"+an(t);return e[n]={type:[String,Number],default:null},e},{}),Yf=po.reduce((e,t)=>{const n="order"+an(t);return e[n]={type:[String,Number],default:null},e},{}),nu={col:Object.keys(Kf),offset:Object.keys(Wf),order:Object.keys(Yf)};function sb(e,t,n){let i=e;if(!(n==null||n===!1)){if(t){const r=t.replace(e,"");i+=`-${r}`}return e==="col"&&(i="v-"+i),e==="col"&&(n===""||n===!0)||(i+=`-${n}`),i.toLowerCase()}}const lb=["auto","start","end","center","baseline","stretch"],db=G({cols:{type:[Boolean,String,Number],default:!1},...Kf,offset:{type:[String,Number],default:null},...Wf,order:{type:[String,Number],default:null},...Yf,alignSelf:{type:String,default:null,validator:e=>lb.includes(e)},...ge(),...He()},"VCol"),Kn=le()({name:"VCol",props:db(),setup(e,t){let{slots:n}=t;const i=S(()=>{const r=[];let a;for(a in nu)nu[a].forEach(s=>{const d=e[s],c=sb(a,s,d);c&&r.push(c)});const o=r.some(s=>s.startsWith("v-col-"));return r.push({"v-col":!o||!e.cols,[`v-col-${e.cols}`]:e.cols,[`offset-${e.offset}`]:e.offset,[`order-${e.order}`]:e.order,[`align-self-${e.alignSelf}`]:e.alignSelf}),r});return()=>{var r;return Kt(e.tag,{class:[i.value,e.class],style:e.style},(r=n.default)==null?void 0:r.call(n))}}}),Xl=["start","end","center"],Zf=["space-between","space-around","space-evenly"];function Ql(e,t){return po.reduce((n,i)=>{const r=e+an(i);return n[r]=t(),n},{})}const cb=[...Xl,"baseline","stretch"],Xf=e=>cb.includes(e),Qf=Ql("align",()=>({type:String,default:null,validator:Xf})),ub=[...Xl,...Zf],jf=e=>ub.includes(e),em=Ql("justify",()=>({type:String,default:null,validator:jf})),pb=[...Xl,...Zf,"stretch"],tm=e=>pb.includes(e),nm=Ql("alignContent",()=>({type:String,default:null,validator:tm})),iu={align:Object.keys(Qf),justify:Object.keys(em),alignContent:Object.keys(nm)},fb={align:"align",justify:"justify",alignContent:"align-content"};function mb(e,t,n){let i=fb[e];if(n!=null){if(t){const r=t.replace(e,"");i+=`-${r}`}return i+=`-${n}`,i.toLowerCase()}}const hb=G({dense:Boolean,noGutters:Boolean,align:{type:String,default:null,validator:Xf},...Qf,justify:{type:String,default:null,validator:jf},...em,alignContent:{type:String,default:null,validator:tm},...nm,...ge(),...He()},"VRow"),Yr=le()({name:"VRow",props:hb(),setup(e,t){let{slots:n}=t;const i=S(()=>{const r=[];let a;for(a in iu)iu[a].forEach(o=>{const s=e[o],d=mb(a,o,s);d&&r.push(d)});return r.push({"v-row--no-gutters":e.noGutters,"v-row--dense":e.dense,[`align-${e.align}`]:e.align,[`justify-${e.justify}`]:e.justify,[`align-content-${e.alignContent}`]:e.alignContent}),r});return()=>{var r;return Kt(e.tag,{class:["v-row",i.value,e.class],style:e.style},(r=n.default)==null?void 0:r.call(n))}}}),gb=ao("v-spacer","div","VSpacer"),yb=G({scrollable:Boolean,...ge(),...He({tag:"main"})},"VMain"),vb=le()({name:"VMain",props:yb(),setup(e,t){let{slots:n}=t;const{mainStyles:i}=G0(),{ssrBootStyles:r}=Zl();return me(()=>m(e.tag,{class:["v-main",{"v-main--scrollable":e.scrollable},e.class],style:[i.value,r.value,e.style]},{default:()=>{var a,o;return[e.scrollable?m("div",{class:"v-main__scroller"},[(a=n.default)==null?void 0:a.call(n)]):(o=n.default)==null?void 0:o.call(n)]}})),{}}}),wb=Oe("span",null,"Recipes",-1),bb=Oe("span",null,"MealPlan",-1),_b=Oe("span",null,"Shopping",-1),Sb=Oe("span",null,"Books",-1);function Rb(e,t,n,i,r,a){const o=At("global-search-dialog"),s=At("router-view");return he(),Ve(Z0,null,{default:J(()=>[m(ib,{color:"tandoor",flat:"",density:"comfortable"},{default:J(()=>[m(Si,{class:"ms-2",src:z0}),m(o),m(gb),m(tt,{density:"compact",icon:"fas fa-ellipsis-v"})]),_:1}),m(vb,null,{default:J(()=>[m(fo,{class:"pa-0 ma-0 mb-2"},{default:J(()=>[m(s)]),_:1})]),_:1}),m(ab,null,{default:J(()=>[m(tt,{value:"recent",to:"/search"},{default:J(()=>[m(Je,{icon:"fas fa-book"}),wb]),_:1}),m(tt,{value:"favorites",to:"/mealplan"},{default:J(()=>[m(Je,{icon:"fas fa-calendar-alt"}),bb]),_:1}),m(tt,{value:"nearby",to:"/shopping"},{default:J(()=>[m(Je,{icon:"fas fa-shopping-cart"}),_b]),_:1}),m(tt,{value:"nearby",to:"/books"},{default:J(()=>[m(Je,{icon:"fas fa-book-open"}),Sb]),_:1})]),_:1})]),_:1})}const Cb=ft(J0,[["render",Rb]]);(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const r of document.querySelectorAll('link[rel="modulepreload"]'))i(r);new MutationObserver(r=>{for(const a of r)if(a.type==="childList")for(const o of a.addedNodes)o.tagName==="LINK"&&o.rel==="modulepreload"&&i(o)}).observe(document,{childList:!0,subtree:!0});function n(r){const a={};return r.integrity&&(a.integrity=r.integrity),r.referrerPolicy&&(a.referrerPolicy=r.referrerPolicy),r.crossOrigin==="use-credentials"?a.credentials="include":r.crossOrigin==="anonymous"?a.credentials="omit":a.credentials="same-origin",a}function i(r){if(r.ep)return;r.ep=!0;const a=n(r);fetch(r.href,a)}})();const Tb={collapse:"fas fa-chevron-up",complete:"fas fa-check",cancel:"fas fa-times-circle",close:"fas fa-times",delete:"fas fa-times-circle",clear:"fas fa-times-circle",success:"fas fa-check-circle",info:"fas fa-info-circle",warning:"fas fa-exclamation",error:"fas fa-exclamation-triangle",prev:"fas fa-chevron-left",next:"fas fa-chevron-right",checkboxOn:"fas fa-check-square",checkboxOff:"far fa-square",checkboxIndeterminate:"fas fa-minus-square",delimiter:"fas fa-circle",sortAsc:"fas fa-arrow-up",sortDesc:"fas fa-arrow-down",expand:"fas fa-chevron-down",menu:"fas fa-bars",subgroup:"fas fa-caret-down",dropdown:"fas fa-caret-down",radioOn:"far fa-dot-circle",radioOff:"far fa-circle",edit:"fas fa-edit",ratingEmpty:"far fa-star",ratingFull:"fas fa-star",ratingHalf:"fas fa-star-half",loading:"fas fa-sync",first:"fas fa-step-backward",last:"fas fa-step-forward",unfold:"fas fa-arrows-alt-v",file:"fas fa-paperclip",plus:"fas fa-plus",minus:"fas fa-minus",calendar:"fas fa-calendar",eyeDropper:"fas fa-eye-dropper"},kb={component:Ul},Ks={"001":1,AD:1,AE:6,AF:6,AG:0,AI:1,AL:1,AM:1,AN:1,AR:1,AS:0,AT:1,AU:1,AX:1,AZ:1,BA:1,BD:0,BE:1,BG:1,BH:6,BM:1,BN:1,BR:0,BS:0,BT:0,BW:0,BY:1,BZ:0,CA:0,CH:1,CL:1,CM:1,CN:1,CO:0,CR:1,CY:1,CZ:1,DE:1,DJ:6,DK:1,DM:0,DO:0,DZ:6,EC:1,EE:1,EG:6,ES:1,ET:0,FI:1,FJ:1,FO:1,FR:1,GB:1,"GB-alt-variant":0,GE:1,GF:1,GP:1,GR:1,GT:0,GU:0,HK:0,HN:0,HR:1,HU:1,ID:0,IE:1,IL:0,IN:0,IQ:6,IR:6,IS:1,IT:1,JM:0,JO:6,JP:0,KE:0,KG:1,KH:0,KR:0,KW:6,KZ:1,LA:0,LB:1,LI:1,LK:1,LT:1,LU:1,LV:1,LY:6,MC:1,MD:1,ME:1,MH:0,MK:1,MM:0,MN:1,MO:0,MQ:1,MT:0,MV:5,MX:0,MY:1,MZ:0,NI:0,NL:1,NO:1,NP:0,NZ:1,OM:6,PA:0,PE:0,PH:0,PK:0,PL:1,PR:0,PT:0,PY:0,QA:6,RE:1,RO:1,RS:1,RU:1,SA:0,SD:6,SE:1,SG:0,SI:1,SK:1,SM:1,SV:0,SY:6,TH:0,TJ:1,TM:1,TR:1,TT:0,TW:0,UA:1,UM:0,US:0,UY:1,UZ:1,VA:1,VE:0,VI:0,VN:1,WS:0,XK:1,YE:0,ZA:0,ZW:0};function Ob(e,t){const n=[];let i=[];const r=im(e),a=rm(e),o=(r.getDay()-Ks[t.slice(-2).toUpperCase()]+7)%7,s=(a.getDay()-Ks[t.slice(-2).toUpperCase()]+7)%7;for(let d=0;d0&&n.push(i),n}function Ib(e){const t=new Date(e);for(;t.getDay()!==0;)t.setDate(t.getDate()-1);return t}function Pb(e){const t=new Date(e);for(;t.getDay()!==6;)t.setDate(t.getDate()+1);return t}function im(e){return new Date(e.getFullYear(),e.getMonth(),1)}function rm(e){return new Date(e.getFullYear(),e.getMonth()+1,0)}function Eb(e){const t=e.split("-").map(Number);return new Date(t[0],t[1]-1,t[2])}const xb=/^([12]\d{3}-([1-9]|0[1-9]|1[0-2])-([1-9]|0[1-9]|[12]\d|3[01]))$/;function am(e){if(e==null)return new Date;if(e instanceof Date)return e;if(typeof e=="string"){let t;if(xb.test(e))return Eb(e);if(t=Date.parse(e),!isNaN(t))return new Date(t)}return null}const ru=new Date(2e3,0,2);function Fb(e){const t=Ks[e.slice(-2).toUpperCase()];return Ol(7).map(n=>{const i=new Date(ru);return i.setDate(ru.getDate()+t+n),new Intl.DateTimeFormat(e,{weekday:"narrow"}).format(i)})}function Ab(e,t,n,i){const r=am(e)??new Date,a=i==null?void 0:i[t];if(typeof a=="function")return a(r,t,n);let o={};switch(t){case"fullDateWithWeekday":o={weekday:"long",day:"numeric",month:"long",year:"numeric"};break;case"hours12h":o={hour:"numeric",hour12:!0};break;case"normalDateWithWeekday":o={weekday:"short",day:"numeric",month:"short"};break;case"keyboardDate":o={day:"2-digit",month:"2-digit",year:"numeric"};break;case"monthAndDate":o={month:"long",day:"numeric"};break;case"monthAndYear":o={month:"long",year:"numeric"};break;case"month":o={month:"long"};break;case"monthShort":o={month:"short"};break;case"dayOfMonth":return new Intl.NumberFormat(n).format(r.getDate());case"shortDate":o={year:"2-digit",month:"numeric",day:"numeric"};break;case"weekdayShort":o={weekday:"short"};break;case"year":o={year:"numeric"};break;default:o=a??{timeZone:"UTC",timeZoneName:"short"}}return new Intl.DateTimeFormat(n,o).format(r)}function Db(e,t){const n=e.toJsDate(t),i=n.getFullYear(),r=gc(String(n.getMonth()+1),2,"0"),a=gc(String(n.getDate()),2,"0");return`${i}-${r}-${a}`}function Ub(e){const[t,n,i]=e.split("-").map(Number);return new Date(t,n-1,i)}function Lb(e,t){const n=new Date(e);return n.setMinutes(n.getMinutes()+t),n}function Nb(e,t){const n=new Date(e);return n.setHours(n.getHours()+t),n}function qb(e,t){const n=new Date(e);return n.setDate(n.getDate()+t),n}function $b(e,t){const n=new Date(e);return n.setDate(n.getDate()+t*7),n}function Bb(e,t){const n=new Date(e);return n.setMonth(n.getMonth()+t),n}function Vb(e){return e.getFullYear()}function Mb(e){return e.getMonth()}function Jb(e){return new Date(e.getFullYear(),e.getMonth()+1,1)}function zb(e){return e.getHours()}function Hb(e){return e.getMinutes()}function Gb(e){return new Date(e.getFullYear(),0,1)}function Kb(e){return new Date(e.getFullYear(),11,31)}function Wb(e,t){return Ws(e,t[0])&&Zb(e,t[1])}function Yb(e){const t=new Date(e);return t instanceof Date&&!isNaN(t.getTime())}function Ws(e,t){return e.getTime()>t.getTime()}function Zb(e,t){return e.getTime(){n.locale=e.locale[i]??i??n.locale}),n}const c_=Symbol.for("vuetify:goto");function u_(){return{container:void 0,duration:300,layout:!1,offset:0,easing:"easeInOutCubic",patterns:{linear:e=>e,easeInQuad:e=>e**2,easeOutQuad:e=>e*(2-e),easeInOutQuad:e=>e<.5?2*e**2:-1+(4-2*e)*e,easeInCubic:e=>e**3,easeOutCubic:e=>--e**3+1,easeInOutCubic:e=>e<.5?4*e**3:(e-1)*(2*e-2)*(2*e-2)+1,easeInQuart:e=>e**4,easeOutQuart:e=>1- --e**4,easeInOutQuart:e=>e<.5?8*e**4:1-8*--e**4,easeInQuint:e=>e**5,easeOutQuint:e=>1+--e**5,easeInOutQuint:e=>e<.5?16*e**5:1+16*--e**5}}}function p_(e,t){return{rtl:t.isRtl,options:bt(u_(),e)}}function om(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};const{blueprint:t,...n}=e,i=bt(t,n),{aliases:r={},components:a={},directives:o={}}=i,s=ew(i.defaults),d=h0(i.display,i.ssr),c=uw(i.theme),u=sw(i.icons),p=Pw(i.locale),f=l_(i.date,p),h=p_(i.goTo,p);return{install:v=>{for(const R in o)v.directive(R,o[R]);for(const R in a)v.component(R,a[R]);for(const R in r)v.component(R,Jr({...r[R],name:R,aliasName:r[R].name}));if(c.install(v),v.provide(gi,s),v.provide(Gs,d),v.provide(Ar,c),v.provide(Vs,u),v.provide(La,p),v.provide(s_,f.options),v.provide(ou,f.instance),v.provide(c_,h),Me&&i.ssr)if(v.$nuxt)v.$nuxt.hook("app:suspense:resolve",()=>{d.update()});else{const{mount:R}=v;v.mount=function(){const C=R(...arguments);return pt(()=>d.update()),v.mount=R,C}}ln.reset(),v.mixin({computed:{$vuetify(){return nt({defaults:ti.call(this,gi),display:ti.call(this,Gs),theme:ti.call(this,Ar),icons:ti.call(this,Vs),locale:ti.call(this,La),date:ti.call(this,ou)})}}})},defaults:s,display:d,theme:c,icons:u,locale:p,date:f,goTo:h}}const f_="3.5.4";om.version=f_;function ti(e){var i,r;const t=this.$,n=((i=t.parent)==null?void 0:i.provides)??((r=t.vnode.appContext)==null?void 0:r.provides);if(n&&e in n)return n[e]}const m_=om({theme:{defaultTheme:"light",themes:{light:{colors:{background:"#f5efea",tandoor:"#ddbf86",primary:"#b98766",secondary:"#b55e4f",success:"#82aa8b",info:"#385f84",warning:"#eaaa21",error:"#a7240e"}}}},icons:{defaultSet:"fa",aliases:Tb,sets:{fa:kb}}}),h_=ot({name:"ShoppingListPage"});function g_(e,t,n,i,r,a){return he(),rt("h2",null,"Shopping List")}const Bo=ft(h_,[["render",g_]]),y_={name:"KeywordsBar",mixins:[],props:{keywords:Array},computed:{},methods:{}};function su(e){const n=Math.abs(e);return Math.sign(e)*(n/((1/.501-2)*(1-n)+1))}function lu(e){let{selectedElement:t,containerSize:n,contentSize:i,isRtl:r,currentScrollOffset:a,isHorizontal:o}=e;const s=o?t.clientWidth:t.clientHeight,d=o?t.offsetLeft:t.offsetTop,c=r&&o?i-d-s:d,u=n+a,p=s+c,f=s*.4;return c<=a?a=Math.max(c-f,0):u<=p&&(a=Math.min(a-(u-p-f),i-n)),a}function v_(e){let{selectedElement:t,containerSize:n,contentSize:i,isRtl:r,isHorizontal:a}=e;const o=a?t.clientWidth:t.clientHeight,s=a?t.offsetLeft:t.offsetTop,d=r&&a?i-s-o/2-n/2:s+o/2-n/2;return Math.min(i-n,Math.max(0,d))}const w_=Symbol.for("vuetify:v-slide-group"),sm=G({centerActive:Boolean,direction:{type:String,default:"horizontal"},symbol:{type:null,default:w_},nextIcon:{type:Ne,default:"$next"},prevIcon:{type:Ne,default:"$prev"},showArrows:{type:[Boolean,String],validator:e=>typeof e=="boolean"||["always","desktop","mobile"].includes(e)},...ge(),...g0(),...He(),...Gr({selectedClass:"v-slide-group-item--active"})},"VSlideGroup"),du=le()({name:"VSlideGroup",props:sm(),emits:{"update:modelValue":e=>!0},setup(e,t){let{slots:n}=t;const{isRtl:i}=Yt(),{displayClasses:r,mobile:a}=Pf(e),o=Kr(e,e.symbol),s=ve(!1),d=ve(0),c=ve(0),u=ve(0),p=S(()=>e.direction==="horizontal"),{resizeRef:f,contentRect:h}=Ua(),{resizeRef:y,contentRect:v}=Ua(),R=S(()=>o.selected.value.length?o.items.value.findIndex(Z=>Z.id===o.selected.value[0]):-1),C=S(()=>o.selected.value.length?o.items.value.findIndex(Z=>Z.id===o.selected.value[o.selected.value.length-1]):-1);if(Me){let Z=-1;fe(()=>[o.selected.value,h.value,v.value,p.value],()=>{cancelAnimationFrame(Z),Z=requestAnimationFrame(()=>{if(h.value&&v.value){const ne=p.value?"width":"height";c.value=h.value[ne],u.value=v.value[ne],s.value=c.value+1=0&&y.value){const ne=y.value.children[C.value];R.value===0||!s.value?d.value=0:e.centerActive?d.value=v_({selectedElement:ne,containerSize:c.value,contentSize:u.value,isRtl:i.value,isHorizontal:p.value}):s.value&&(d.value=lu({selectedElement:ne,containerSize:c.value,contentSize:u.value,isRtl:i.value,currentScrollOffset:d.value,isHorizontal:p.value}))}})})}const T=ve(!1);let P=0,A=0;function q(Z){const ne=p.value?"clientX":"clientY";A=(i.value&&p.value?-1:1)*d.value,P=Z.touches[0][ne],T.value=!0}function O(Z){if(!s.value)return;const ne=p.value?"clientX":"clientY",ce=i.value&&p.value?-1:1;d.value=ce*(A+P-Z.touches[0][ne])}function I(Z){const ne=u.value-c.value;d.value<0||!s.value?d.value=0:d.value>=ne&&(d.value=ne),T.value=!1}function x(){f.value&&(f.value[p.value?"scrollLeft":"scrollTop"]=0)}const N=ve(!1);function H(Z){if(N.value=!0,!(!s.value||!y.value)){for(const ne of Z.composedPath())for(const ce of y.value.children)if(ce===ne){d.value=lu({selectedElement:ce,containerSize:c.value,contentSize:u.value,isRtl:i.value,currentScrollOffset:d.value,isHorizontal:p.value});return}}}function K(Z){N.value=!1}function E(Z){var ne;!N.value&&!(Z.relatedTarget&&((ne=y.value)!=null&&ne.contains(Z.relatedTarget)))&&B()}function U(Z){y.value&&(p.value?Z.key==="ArrowRight"?B(i.value?"prev":"next"):Z.key==="ArrowLeft"&&B(i.value?"next":"prev"):Z.key==="ArrowDown"?B("next"):Z.key==="ArrowUp"&&B("prev"),Z.key==="Home"?B("first"):Z.key==="End"&&B("last"))}function B(Z){var ne,ce,ze,st,ke;if(y.value)if(!Z)(ne=Vp(y.value)[0])==null||ne.focus();else if(Z==="next"){const F=(ce=y.value.querySelector(":focus"))==null?void 0:ce.nextElementSibling;F?F.focus():B("first")}else if(Z==="prev"){const F=(ze=y.value.querySelector(":focus"))==null?void 0:ze.previousElementSibling;F?F.focus():B("last")}else Z==="first"?(st=y.value.firstElementChild)==null||st.focus():Z==="last"&&((ke=y.value.lastElementChild)==null||ke.focus())}function oe(Z){const ne=d.value+(Z==="prev"?-1:1)*c.value;d.value=hi(ne,0,u.value-c.value)}const re=S(()=>{let Z=d.value>u.value-c.value?-(u.value-c.value)+su(u.value-c.value-d.value):-d.value;d.value<=0&&(Z=su(-d.value));const ne=i.value&&p.value?-1:1;return{transform:`translate${p.value?"X":"Y"}(${ne*Z}px)`,transition:T.value?"none":"",willChange:T.value?"transform":""}}),te=S(()=>({next:o.next,prev:o.prev,select:o.select,isSelected:o.isSelected})),j=S(()=>{switch(e.showArrows){case"always":return!0;case"desktop":return!a.value;case!0:return s.value||Math.abs(d.value)>0;case"mobile":return a.value||s.value||Math.abs(d.value)>0;default:return!a.value&&(s.value||Math.abs(d.value)>0)}}),Te=S(()=>Math.abs(d.value)>0),xe=S(()=>u.value>Math.abs(d.value)+c.value);return me(()=>m(e.tag,{class:["v-slide-group",{"v-slide-group--vertical":!p.value,"v-slide-group--has-affixes":j.value,"v-slide-group--is-overflowing":s.value},r.value,e.class],style:e.style,tabindex:N.value||o.selected.value.length?-1:0,onFocus:E},{default:()=>{var Z,ne,ce;return[j.value&&m("div",{key:"prev",class:["v-slide-group__prev",{"v-slide-group__prev--disabled":!Te.value}],onClick:()=>Te.value&&oe("prev")},[((Z=n.prev)==null?void 0:Z.call(n,te.value))??m(Jc,null,{default:()=>[m(Je,{icon:i.value?e.nextIcon:e.prevIcon},null)]})]),m("div",{key:"container",ref:f,class:"v-slide-group__container",onScroll:x},[m("div",{ref:y,class:"v-slide-group__content",style:re.value,onTouchstartPassive:q,onTouchmovePassive:O,onTouchendPassive:I,onFocusin:H,onFocusout:K,onKeydown:U},[(ne=n.default)==null?void 0:ne.call(n,te.value)])]),j.value&&m("div",{key:"next",class:["v-slide-group__next",{"v-slide-group__next--disabled":!xe.value}],onClick:()=>xe.value&&oe("next")},[((ce=n.next)==null?void 0:ce.call(n,te.value))??m(Jc,null,{default:()=>[m(Je,{icon:i.value?e.prevIcon:e.nextIcon},null)]})])]}})),{selected:o.selected,scrollTo:oe,scrollOffset:d,focus:B}}}),lm=Symbol.for("vuetify:v-chip-group"),b_=G({column:Boolean,filter:Boolean,valueComparator:{type:Function,default:ro},...sm(),...ge(),...Gr({selectedClass:"v-chip--selected"}),...He(),...Ye(),...Ri({variant:"tonal"})},"VChipGroup");le()({name:"VChipGroup",props:b_(),emits:{"update:modelValue":e=>!0},setup(e,t){let{slots:n}=t;const{themeClasses:i}=je(e),{isSelected:r,select:a,next:o,prev:s,selected:d}=Kr(e,lm);return dn({VChip:{color:Se(e,"color"),disabled:Se(e,"disabled"),filter:Se(e,"filter"),variant:Se(e,"variant")}}),me(()=>{const c=du.filterProps(e);return m(du,Ae(c,{class:["v-chip-group",{"v-chip-group--column":e.column},i.value,e.class],style:e.style}),{default:()=>{var u;return[(u=n.default)==null?void 0:u.call(n,{isSelected:r,select:a,next:o,prev:s,selected:d.value})]}})}),{}}});const __=G({activeClass:String,appendAvatar:String,appendIcon:Ne,closable:Boolean,closeIcon:{type:Ne,default:"$delete"},closeLabel:{type:String,default:"$vuetify.close"},draggable:Boolean,filter:Boolean,filterIcon:{type:String,default:"$complete"},label:Boolean,link:{type:Boolean,default:void 0},pill:Boolean,prependAvatar:String,prependIcon:Ne,ripple:{type:[Boolean,Object],default:!0},text:String,modelValue:{type:Boolean,default:!0},onClick:jt(),onClickOnce:jt(),...Ci(),...ge(),...$t(),...un(),...Ll(),...St(),...Hl(),...En(),...He({tag:"span"}),...Ye(),...Ri({variant:"tonal"})},"VChip"),wa=le()({name:"VChip",directives:{Ripple:uo},props:__(),emits:{"click:close":e=>!0,"update:modelValue":e=>!0,"group:selected":e=>!0,click:e=>!0},setup(e,t){let{attrs:n,emit:i,slots:r}=t;const{t:a}=$l(),{borderClasses:o}=Ti(e),{colorClasses:s,colorStyles:d,variantClasses:c}=co(e),{densityClasses:u}=cn(e),{elevationClasses:p}=xn(e),{roundedClasses:f}=Et(e),{sizeClasses:h}=_i(e),{themeClasses:y}=je(e),v=xt(e,"modelValue"),R=Nl(e,lm,!1),C=zl(e,n),T=S(()=>e.link!==!1&&C.isLink.value),P=S(()=>!e.disabled&&e.link!==!1&&(!!R||e.link||C.isClickable.value)),A=S(()=>({"aria-label":a(e.closeLabel),onClick(I){I.stopPropagation(),v.value=!1,i("click:close",I)}}));function q(I){var x;i("click",I),P.value&&((x=C.navigate)==null||x.call(C,I),R==null||R.toggle())}function O(I){(I.key==="Enter"||I.key===" ")&&(I.preventDefault(),q(I))}return()=>{const I=C.isLink.value?"a":e.tag,x=!!(e.appendIcon||e.appendAvatar),N=!!(x||r.append),H=!!(r.close||e.closable),K=!!(r.filter||e.filter)&&R,E=!!(e.prependIcon||e.prependAvatar),U=!!(E||r.prepend),B=!R||R.isSelected.value;return v.value&&Pt(m(I,{class:["v-chip",{"v-chip--disabled":e.disabled,"v-chip--label":e.label,"v-chip--link":P.value,"v-chip--filter":K,"v-chip--pill":e.pill},y.value,o.value,B?s.value:void 0,u.value,p.value,f.value,h.value,c.value,R==null?void 0:R.selectedClass.value,e.class],style:[B?d.value:void 0,e.style],disabled:e.disabled||void 0,draggable:e.draggable,href:C.href.value,tabindex:P.value?0:void 0,onClick:q,onKeydown:P.value&&!T.value&&O},{default:()=>{var oe;return[lo(P.value,"v-chip"),K&&m(Tf,{key:"filter"},{default:()=>[Pt(m("div",{class:"v-chip__filter"},[r.filter?m(at,{key:"filter-defaults",disabled:!e.filterIcon,defaults:{VIcon:{icon:e.filterIcon}}},r.filter):m(Je,{key:"filter-icon",icon:e.filterIcon},null)]),[[bi,R.isSelected.value]])]}),U&&m("div",{key:"prepend",class:"v-chip__prepend"},[r.prepend?m(at,{key:"prepend-defaults",disabled:!E,defaults:{VAvatar:{image:e.prependAvatar,start:!0},VIcon:{icon:e.prependIcon,start:!0}}},r.prepend):m(Re,null,[e.prependIcon&&m(Je,{key:"prepend-icon",icon:e.prependIcon,start:!0},null),e.prependAvatar&&m(Dr,{key:"prepend-avatar",image:e.prependAvatar,start:!0},null)])]),m("div",{class:"v-chip__content","data-no-activator":""},[((oe=r.default)==null?void 0:oe.call(r,{isSelected:R==null?void 0:R.isSelected.value,selectedClass:R==null?void 0:R.selectedClass.value,select:R==null?void 0:R.select,toggle:R==null?void 0:R.toggle,value:R==null?void 0:R.value.value,disabled:e.disabled}))??e.text]),N&&m("div",{key:"append",class:"v-chip__append"},[r.append?m(at,{key:"append-defaults",disabled:!x,defaults:{VAvatar:{end:!0,image:e.appendAvatar},VIcon:{end:!0,icon:e.appendIcon}}},r.append):m(Re,null,[e.appendIcon&&m(Je,{key:"append-icon",end:!0,icon:e.appendIcon},null),e.appendAvatar&&m(Dr,{key:"append-avatar",end:!0,image:e.appendAvatar},null)])]),H&&m("button",Ae({key:"close",class:"v-chip__close",type:"button"},A.value),[r.close?m(at,{key:"close-defaults",defaults:{VIcon:{icon:e.closeIcon,size:"x-small"}}},r.close):m(Je,{key:"close-icon",icon:e.closeIcon,size:"x-small"},null)])]}}),[[Qn("ripple"),P.value&&e.ripple,null]])}}});function S_(e,t,n,i,r,a){return he(!0),rt(Re,null,wi(n.keywords,o=>(he(),Ve(wa,{color:"info",size:"x-small"},{default:J(()=>[Be(Pe(o==null?void 0:o.label),1)]),_:2},1024))),256)}const jl=ft(y_,[["render",S_]]),R_=ot({name:"RecipeCard",components:{KeywordsComponent:jl},props:{recipe:{}}}),C_=G({name:String,itemAriaLabel:{type:String,default:"$vuetify.rating.ariaLabel.item"},activeColor:String,color:String,clearable:Boolean,disabled:Boolean,emptyIcon:{type:Ne,default:"$ratingEmpty"},fullIcon:{type:Ne,default:"$ratingFull"},halfIncrements:Boolean,hover:Boolean,length:{type:[Number,String],default:5},readonly:Boolean,modelValue:{type:[Number,String],default:0},itemLabels:Array,itemLabelPosition:{type:String,default:"top",validator:e=>["top","bottom"].includes(e)},ripple:Boolean,...ge(),...$t(),...En(),...He(),...Ye()},"VRating"),ed=le()({name:"VRating",props:C_(),emits:{"update:modelValue":e=>!0},setup(e,t){let{slots:n}=t;const{t:i}=$l(),{themeClasses:r}=je(e),a=xt(e,"modelValue"),o=S(()=>hi(parseFloat(a.value),0,+e.length)),s=S(()=>Ol(Number(e.length),1)),d=S(()=>s.value.flatMap(v=>e.halfIncrements?[v-.5,v]:[v])),c=ve(-1),u=S(()=>d.value.map(v=>{const R=e.hover&&c.value>-1,C=o.value>=v,T=c.value>=v,A=(R?T:C)?e.fullIcon:e.emptyIcon,q=e.activeColor??e.color,O=C||T?q:e.color;return{isFilled:C,isHovered:T,icon:A,color:O}})),p=S(()=>[0,...d.value].map(v=>{function R(){c.value=v}function C(){c.value=-1}function T(){e.disabled||e.readonly||(a.value=o.value===v&&e.clearable?0:v)}return{onMouseenter:e.hover?R:void 0,onMouseleave:e.hover?C:void 0,onClick:T}})),f=S(()=>e.name??`v-rating-${ln()}`);function h(v){var x,N;let{value:R,index:C,showStar:T=!0}=v;const{onMouseenter:P,onMouseleave:A,onClick:q}=p.value[C+1],O=`${f.value}-${String(R).replace(".","-")}`,I={color:(x=u.value[C])==null?void 0:x.color,density:e.density,disabled:e.disabled,icon:(N=u.value[C])==null?void 0:N.icon,ripple:e.ripple,size:e.size,variant:"plain"};return m(Re,null,[m("label",{for:O,class:{"v-rating__item--half":e.halfIncrements&&R%1>0,"v-rating__item--full":e.halfIncrements&&R%1===0},onMouseenter:P,onMouseleave:A,onClick:q},[m("span",{class:"v-rating__hidden"},[i(e.itemAriaLabel,R,e.length)]),T?n.item?n.item({...u.value[C],props:I,value:R,index:C,rating:o.value}):m(tt,Ae({"aria-label":i(e.itemAriaLabel,R,e.length)},I),null):void 0]),m("input",{class:"v-rating__hidden",name:f.value,id:O,type:"radio",value:R,checked:o.value===R,tabindex:-1,readonly:e.readonly,disabled:e.disabled},null)])}function y(v){return n["item-label"]?n["item-label"](v):v.label?m("span",null,[v.label]):m("span",null,[Be(" ")])}return me(()=>{var R;const v=!!((R=e.itemLabels)!=null&&R.length)||n["item-label"];return m(e.tag,{class:["v-rating",{"v-rating--hover":e.hover,"v-rating--readonly":e.readonly},r.value,e.class],style:e.style},{default:()=>[m(h,{value:0,index:-1,showStar:!1},null),s.value.map((C,T)=>{var P,A;return m("div",{class:"v-rating__wrapper"},[v&&e.itemLabelPosition==="top"?y({value:C,index:T,label:(P=e.itemLabels)==null?void 0:P[T]}):void 0,m("div",{class:"v-rating__item"},[e.halfIncrements?m(Re,null,[m(h,{value:C-.5,index:T*2},null),m(h,{value:C,index:T*2+1},null)]):m(h,{value:C,index:T},null)]),v&&e.itemLabelPosition==="bottom"?y({value:C,index:T,label:(A=e.itemLabels)==null?void 0:A[T]}):void 0])})]})}),{}}}),T_={class:"text-grey ms-4"};function k_(e,t,n,i,r,a){const o=At("KeywordsComponent");return he(),Ve(en,{to:`/recipe/${e.recipe.id}`},{default:J(()=>[m(Si,{cover:"",height:"250",src:e.recipe.image},null,8,["src"]),m(bf,null,{default:J(()=>[m(Wr,null,{default:J(()=>[Be(Pe(e.recipe.name),1)]),_:1}),m(qa,null,{default:J(()=>[m(o,{keywords:e.recipe.keywords},null,8,["keywords"])]),_:1})]),_:1}),m(rn,null,{default:J(()=>[e.recipe.rating?(he(),Ve(Yr,{key:0,align:"center",class:"mx-0"},{default:J(()=>[m(ed,{"model-value":e.recipe.rating,color:"amber",density:"compact","half-increments":"",readonly:"",size:"small"},null,8,["model-value"]),Oe("div",T_,Pe(e.recipe.rating),1)]),_:1})):wt("",!0),Oe("div",null,Pe(e.recipe.description),1)]),_:1})]),_:1},8,["to"])}const O_=ft(R_,[["render",k_]]),I_=ot({name:"RecipeSearchPage",components:{GlobalSearchDialog:Mf,RecipeCardComponent:O_,KeywordsComponent:jl},computed:{},data(){return{recipes:[]}},mounted(){},methods:{}});function P_(e,t,n,i,r,a){return null}const E_=ft(I_,[["render",P_]]);let x_=typeof window<"u"?localStorage.getItem("BASE_PATH")||"":location.protocol+"//"+location.host;class F_{constructor(t={}){this.configuration=t}set config(t){this.configuration=t}get basePath(){return this.configuration.basePath!=null?this.configuration.basePath:x_}get fetchApi(){return this.configuration.fetchApi}get middleware(){return this.configuration.middleware||[]}get queryParamsStringify(){return this.configuration.queryParamsStringify||dm}get username(){return this.configuration.username}get password(){return this.configuration.password}get apiKey(){const t=this.configuration.apiKey;if(t)return typeof t=="function"?t:()=>t}get accessToken(){const t=this.configuration.accessToken;if(t)return typeof t=="function"?t:async()=>t}get headers(){return this.configuration.headers}get credentials(){return this.configuration.credentials}}const A_=new F_,za=class za{constructor(t=A_){Fn(this,"middleware");Fn(this,"fetchApi",async(t,n)=>{let i={url:t,init:n};for(const a of this.middleware)a.pre&&(i=await a.pre({fetch:this.fetchApi,...i})||i);let r;try{r=await(this.configuration.fetchApi||fetch)(i.url,i.init)}catch(a){for(const o of this.middleware)o.onError&&(r=await o.onError({fetch:this.fetchApi,url:i.url,init:i.init,error:a,response:r?r.clone():void 0})||r);if(r===void 0)throw a instanceof Error?new N_(a,"The request failed and the interceptors did not return an alternative response"):a}for(const a of this.middleware)a.post&&(r=await a.post({fetch:this.fetchApi,url:i.url,init:i.init,response:r.clone()})||r);return r});this.configuration=t,this.middleware=t.middleware}withMiddleware(...t){const n=this.clone();return n.middleware=n.middleware.concat(...t),n}withPreMiddleware(...t){const n=t.map(i=>({pre:i}));return this.withMiddleware(...n)}withPostMiddleware(...t){const n=t.map(i=>({post:i}));return this.withMiddleware(...n)}isJsonMime(t){return t?za.jsonRegex.test(t):!1}async request(t,n){const{url:i,init:r}=await this.createFetchParams(t,n),a=await this.fetchApi(i,r);if(a&&a.status>=200&&a.status<300)return a;throw new L_(a,"Response returned an error code")}getCookie(t){let n=null;if(document.cookie&&document.cookie!==""){const i=document.cookie.split(";");for(let r=0;rr[u]===void 0?delete r[u]:{});const a=typeof n=="function"?n:async()=>n,o={method:t.method,headers:r,body:t.body,credentials:this.configuration.credentials},s={...o,...await a({init:o,context:t})};let d;U_(s.body)||s.body instanceof URLSearchParams||D_(s.body)?d=s.body:this.isJsonMime(r["Content-Type"])?d=JSON.stringify(s.body):d=s.body;const c={...s,body:d};return{url:i,init:c}}clone(){const t=this.constructor,n=new t(this.configuration);return n.middleware=this.middleware.slice(),n}};Fn(za,"jsonRegex",new RegExp("^(:?application/json|[^;/ ]+/[^;/ ]+[+]json)[ ]*(:?;.*)?$","i"));let Ys=za;function D_(e){return typeof Blob<"u"&&e instanceof Blob}function U_(e){return typeof FormData<"u"&&e instanceof FormData}class L_ extends Error{constructor(n,i){super(i);Fn(this,"name","ResponseError");this.response=n}}class N_ extends Error{constructor(n,i){super(i);Fn(this,"name","FetchError");this.cause=n}}class _ extends Error{constructor(n,i){super(i);Fn(this,"name","RequiredError");this.field=n}}function l(e,t){const n=e[t];return n!=null}function dm(e,t=""){return Object.keys(e).map(n=>cm(n,e[n],t)).filter(n=>n.length>0).join("&")}function cm(e,t,n=""){const i=n+(n.length?`[${e}]`:e);if(t instanceof Array){const r=t.map(a=>encodeURIComponent(String(a))).join(`&${encodeURIComponent(i)}=`);return`${encodeURIComponent(i)}=${r}`}if(t instanceof Set){const r=Array.from(t);return cm(e,r,n)}return t instanceof Date?`${encodeURIComponent(i)}=${encodeURIComponent(t.toISOString())}`:t instanceof Object?dm(t,i):`${encodeURIComponent(i)}=${encodeURIComponent(String(t))}`}function ca(e){for(const t of e)if(t.contentType==="multipart/form-data")return!0;return!1}class w{constructor(t,n=i=>i){this.raw=t,this.transformer=n}async value(){return this.transformer(await this.raw.json())}}class ye{constructor(t){this.raw=t}async value(){}}class Nn{constructor(t){this.raw=t}async value(){return await this.raw.text()}}function Ai(e){return q_(e)}function q_(e,t){return e==null?e:{id:l(e,"id")?e.id:void 0,token:l(e,"token")?e.token:void 0,expires:new Date(e.expires),scope:l(e,"scope")?e.scope:void 0,created:l(e,"created")?new Date(e.created):void 0,updated:l(e,"updated")?new Date(e.updated):void 0}}function Vo(e){if(e!==void 0)return e===null?null:{expires:e.expires.toISOString(),scope:e.scope}}function Di(e){return $_(e)}function $_(e,t){return e==null?e:{id:l(e,"id")?e.id:void 0,type:e.type,name:l(e,"name")?e.name:void 0,description:l(e,"description")?e.description:void 0,param1:l(e,"param_1")?e.param_1:void 0,param2:l(e,"param_2")?e.param_2:void 0,param3:l(e,"param_3")?e.param_3:void 0,order:l(e,"order")?e.order:void 0,disabled:l(e,"disabled")?e.disabled:void 0,createdBy:l(e,"created_by")?e.created_by:void 0}}function Mo(e){if(e!==void 0)return e===null?null:{type:e.type,name:e.name,description:e.description,param_1:e.param1,param_2:e.param2,param_3:e.param3,order:e.order,disabled:e.disabled}}function ua(e){return B_(e)}function B_(e,t){return e==null?e:{id:l(e,"id")?e.id:void 0,url:l(e,"url")?e.url:void 0,html:e.html,createdBy:l(e,"created_by")?e.created_by:void 0,createdAt:l(e,"created_at")?new Date(e.created_at):void 0}}function Jo(e){if(e!==void 0)return e===null?null:{url:e.url,html:e.html}}function V_(e){return M_(e)}function M_(e,t){return e==null?e:{id:l(e,"id")?e.id:void 0,url:l(e,"url")?e.url:void 0,createdBy:l(e,"created_by")?e.created_by:void 0,createdAt:l(e,"created_at")?new Date(e.created_at):void 0}}function mo(e){return J_(e)}function J_(e,t){return e==null?e:{id:l(e,"id")?e.id:void 0,username:l(e,"username")?e.username:void 0,firstName:l(e,"first_name")?e.first_name:void 0,lastName:l(e,"last_name")?e.last_name:void 0,displayName:l(e,"display_name")?e.display_name:void 0}}function ho(e){if(e!==void 0)return e===null?null:{first_name:e.firstName,last_name:e.lastName}}function sr(e){return z_(e)}function z_(e,t){return e==null?e:{id:l(e,"id")?e.id:void 0,recipe:e.recipe,servings:l(e,"servings")?e.servings:void 0,rating:l(e,"rating")?e.rating:void 0,comment:l(e,"comment")?e.comment:void 0,createdBy:l(e,"created_by")?mo(e.created_by):void 0,createdAt:l(e,"created_at")?new Date(e.created_at):void 0,updatedAt:l(e,"updated_at")?new Date(e.updated_at):void 0}}function zo(e){if(e!==void 0)return e===null?null:{recipe:e.recipe,servings:e.servings,rating:e.rating,comment:e.comment,created_by:ho(e.createdBy),created_at:e.createdAt===void 0?void 0:e.createdAt.toISOString()}}function On(e){return H_(e)}function H_(e,t){return e==null?e:{id:l(e,"id")?e.id:void 0,username:l(e,"username")?e.username:void 0,firstName:l(e,"first_name")?e.first_name:void 0,lastName:l(e,"last_name")?e.last_name:void 0,displayName:l(e,"display_name")?e.display_name:void 0}}function In(e){if(e!==void 0)return e===null?null:{first_name:e.firstName,last_name:e.lastName}}function Ui(e){return G_(e)}function G_(e,t){return e==null?e:{id:l(e,"id")?e.id:void 0,name:e.name,search:e.search,shared:l(e,"shared")?e.shared.map(On):void 0,createdBy:l(e,"created_by")?e.created_by:void 0}}function Ho(e){if(e!==void 0)return e===null?null:{name:e.name,search:e.search,shared:e.shared===void 0?void 0:e.shared.map(In)}}function lr(e){return K_(e)}function K_(e,t){return e==null?e:{id:l(e,"id")?e.id:void 0,type:e.type,msg:l(e,"msg")?e.msg:void 0,running:l(e,"running")?e.running:void 0,totalRecipes:l(e,"total_recipes")?e.total_recipes:void 0,exportedRecipes:l(e,"exported_recipes")?e.exported_recipes:void 0,cacheDuration:l(e,"cache_duration")?e.cache_duration:void 0,possiblyNotExpired:l(e,"possibly_not_expired")?e.possibly_not_expired:void 0,createdBy:l(e,"created_by")?e.created_by:void 0,createdAt:l(e,"created_at")?new Date(e.created_at):void 0}}function Go(e){if(e!==void 0)return e===null?null:{type:e.type,msg:e.msg,running:e.running,total_recipes:e.totalRecipes,exported_recipes:e.exportedRecipes,cache_duration:e.cacheDuration,possibly_not_expired:e.possiblyNotExpired}}function Nr(e){return W_(e)}function W_(e,t){return e==null?e:{id:l(e,"id")?e.id:void 0,name:l(e,"name")?e.name:void 0,field:l(e,"field")?e.field:void 0}}function qr(e){if(e!==void 0)return e===null?null:{name:e.name,field:e.field}}function ki(e){return Y_(e)}function Y_(e,t){return e==null?e:{id:l(e,"id")?e.id:void 0,name:e.name,pluralName:l(e,"plural_name")?e.plural_name:void 0,description:l(e,"description")?e.description:void 0,baseUnit:l(e,"base_unit")?e.base_unit:void 0,openDataSlug:l(e,"open_data_slug")?e.open_data_slug:void 0}}function Oi(e){if(e!==void 0)return e===null?null:{name:e.name,plural_name:e.pluralName,description:e.description,base_unit:e.baseUnit,open_data_slug:e.openDataSlug}}function um(e){return Z_(e)}function Z_(e,t){return e==null?e:{id:l(e,"id")?e.id:void 0,name:e.name,unit:l(e,"unit")?e.unit:void 0,description:l(e,"description")?e.description:void 0,order:l(e,"order")?e.order:void 0,openDataSlug:l(e,"open_data_slug")?e.open_data_slug:void 0,fdcId:l(e,"fdc_id")?e.fdc_id:void 0}}function pm(e){if(e!==void 0)return e===null?null:{id:e.id,name:e.name,unit:e.unit,description:e.description,order:e.order,open_data_slug:e.openDataSlug,fdc_id:e.fdcId}}function td(e){return X_(e)}function X_(e,t){return e==null?e:{id:l(e,"id")?e.id:void 0,propertyAmount:e.property_amount,propertyType:um(e.property_type)}}function nd(e){if(e!==void 0)return e===null?null:{property_amount:e.propertyAmount,property_type:pm(e.propertyType)}}function fm(e){return Q_(e)}function Q_(e,t){return e==null?e:{id:l(e,"id")?e.id:void 0,name:e.name,url:l(e,"url")?e.url:void 0}}function mm(e){if(e!==void 0)return e===null?null:{name:e.name}}function hm(e){return j_(e)}function j_(e,t){return e==null?e:{id:l(e,"id")?e.id:void 0,name:e.name,pluralName:l(e,"plural_name")?e.plural_name:void 0}}function gm(e){if(e!==void 0)return e===null?null:{name:e.name,plural_name:e.pluralName}}function ym(e){return eS(e)}function eS(e,t){return e==null?e:{id:l(e,"id")?e.id:void 0,name:e.name,description:l(e,"description")?e.description:void 0}}function vm(e){if(e!==void 0)return e===null?null:{name:e.name,description:e.description}}function gn(e){return tS(e)}function tS(e,t){return e==null?e:{id:l(e,"id")?e.id:void 0,name:e.name,pluralName:l(e,"plural_name")?e.plural_name:void 0,description:l(e,"description")?e.description:void 0,shopping:l(e,"shopping")?e.shopping:void 0,recipe:l(e,"recipe")?fm(e.recipe):void 0,url:l(e,"url")?e.url:void 0,properties:l(e,"properties")?e.properties===null?null:e.properties.map(td):void 0,propertiesFoodAmount:l(e,"properties_food_amount")?e.properties_food_amount:void 0,propertiesFoodUnit:l(e,"properties_food_unit")?ki(e.properties_food_unit):void 0,fdcId:l(e,"fdc_id")?e.fdc_id:void 0,foodOnhand:l(e,"food_onhand")?e.food_onhand:void 0,supermarketCategory:l(e,"supermarket_category")?ym(e.supermarket_category):void 0,parent:l(e,"parent")?e.parent:void 0,numchild:l(e,"numchild")?e.numchild:void 0,inheritFields:l(e,"inherit_fields")?e.inherit_fields===null?null:e.inherit_fields.map(Nr):void 0,fullName:l(e,"full_name")?e.full_name:void 0,ignoreShopping:l(e,"ignore_shopping")?e.ignore_shopping:void 0,substitute:l(e,"substitute")?e.substitute===null?null:e.substitute.map(hm):void 0,substituteSiblings:l(e,"substitute_siblings")?e.substitute_siblings:void 0,substituteChildren:l(e,"substitute_children")?e.substitute_children:void 0,substituteOnhand:l(e,"substitute_onhand")?e.substitute_onhand:void 0,childInheritFields:l(e,"child_inherit_fields")?e.child_inherit_fields===null?null:e.child_inherit_fields.map(Nr):void 0,openDataSlug:l(e,"open_data_slug")?e.open_data_slug:void 0}}function ni(e){if(e!==void 0)return e===null?null:{name:e.name,plural_name:e.pluralName,description:e.description,recipe:mm(e.recipe),url:e.url,properties:e.properties===void 0?void 0:e.properties===null?null:e.properties.map(nd),properties_food_amount:e.propertiesFoodAmount,properties_food_unit:Oi(e.propertiesFoodUnit),fdc_id:e.fdcId,food_onhand:e.foodOnhand,supermarket_category:vm(e.supermarketCategory),inherit_fields:e.inheritFields===void 0?void 0:e.inheritFields===null?null:e.inheritFields.map(qr),ignore_shopping:e.ignoreShopping,substitute:e.substitute===void 0?void 0:e.substitute===null?null:e.substitute.map(gm),substitute_siblings:e.substituteSiblings,substitute_children:e.substituteChildren,child_inherit_fields:e.childInheritFields===void 0?void 0:e.childInheritFields===null?null:e.childInheritFields.map(qr),open_data_slug:e.openDataSlug}}function cu(e){return nS(e)}function nS(e,t){return e==null?e:{id:l(e,"id")?e.id:void 0,name:l(e,"name")?e.name:void 0,field:l(e,"field")?e.field:void 0}}function iS(e){return rS(e)}function rS(e,t){return e==null?e:{id:l(e,"id")?e.id:void 0,amount:l(e,"amount")?e.amount:void 0,unit:l(e,"unit")?e.unit:void 0,_delete:e.delete}}function aS(e){if(e!==void 0)return e===null?null:{amount:e.amount,unit:e.unit,delete:e._delete}}function uu(e){return oS(e)}function oS(e,t){return e==null?e:{id:l(e,"id")?e.id:void 0,name:e.name}}function sS(e){return lS(e)}function lS(e,t){return e==null?e:{id:l(e,"id")?e.id:void 0,name:e.name,label:l(e,"label")?e.label:void 0,description:l(e,"description")?e.description:void 0,parent:l(e,"parent")?e.parent:void 0,numchild:l(e,"numchild")?e.numchild:void 0,createdAt:l(e,"created_at")?new Date(e.created_at):void 0,updatedAt:l(e,"updated_at")?new Date(e.updated_at):void 0,fullName:l(e,"full_name")?e.full_name:void 0}}function dS(e){if(e!==void 0)return e===null?null:{name:e.name,description:e.description}}function dr(e){return cS(e)}function cS(e,t){return e==null?e:{id:l(e,"id")?e.id:void 0,type:e.type,msg:l(e,"msg")?e.msg:void 0,running:l(e,"running")?e.running:void 0,keyword:l(e,"keyword")?sS(e.keyword):void 0,totalRecipes:l(e,"total_recipes")?e.total_recipes:void 0,importedRecipes:l(e,"imported_recipes")?e.imported_recipes:void 0,createdBy:l(e,"created_by")?e.created_by:void 0,createdAt:l(e,"created_at")?new Date(e.created_at):void 0}}function Ko(e){if(e!==void 0)return e===null?null:{type:e.type,msg:e.msg,running:e.running,keyword:dS(e.keyword),total_recipes:e.totalRecipes,imported_recipes:e.importedRecipes}}function Zr(e){return uS(e)}function uS(e,t){return e==null?e:{id:l(e,"id")?e.id:void 0,name:e.name,pluralName:l(e,"plural_name")?e.plural_name:void 0,description:l(e,"description")?e.description:void 0,shopping:l(e,"shopping")?e.shopping:void 0,recipe:l(e,"recipe")?fm(e.recipe):void 0,url:l(e,"url")?e.url:void 0,properties:l(e,"properties")?e.properties===null?null:e.properties.map(td):void 0,propertiesFoodAmount:l(e,"properties_food_amount")?e.properties_food_amount:void 0,propertiesFoodUnit:l(e,"properties_food_unit")?ki(e.properties_food_unit):void 0,fdcId:l(e,"fdc_id")?e.fdc_id:void 0,foodOnhand:l(e,"food_onhand")?e.food_onhand:void 0,supermarketCategory:l(e,"supermarket_category")?ym(e.supermarket_category):void 0,parent:l(e,"parent")?e.parent:void 0,numchild:l(e,"numchild")?e.numchild:void 0,inheritFields:l(e,"inherit_fields")?e.inherit_fields===null?null:e.inherit_fields.map(Nr):void 0,fullName:l(e,"full_name")?e.full_name:void 0,ignoreShopping:l(e,"ignore_shopping")?e.ignore_shopping:void 0,substitute:l(e,"substitute")?e.substitute===null?null:e.substitute.map(hm):void 0,substituteSiblings:l(e,"substitute_siblings")?e.substitute_siblings:void 0,substituteChildren:l(e,"substitute_children")?e.substitute_children:void 0,substituteOnhand:l(e,"substitute_onhand")?e.substitute_onhand:void 0,childInheritFields:l(e,"child_inherit_fields")?e.child_inherit_fields===null?null:e.child_inherit_fields.map(Nr):void 0,openDataSlug:l(e,"open_data_slug")?e.open_data_slug:void 0}}function Xr(e){if(e!==void 0)return e===null?null:{name:e.name,plural_name:e.pluralName,description:e.description,recipe:mm(e.recipe),url:e.url,properties:e.properties===void 0?void 0:e.properties===null?null:e.properties.map(nd),properties_food_amount:e.propertiesFoodAmount,properties_food_unit:Oi(e.propertiesFoodUnit),fdc_id:e.fdcId,food_onhand:e.foodOnhand,supermarket_category:vm(e.supermarketCategory),inherit_fields:e.inheritFields===void 0?void 0:e.inheritFields===null?null:e.inheritFields.map(qr),ignore_shopping:e.ignoreShopping,substitute:e.substitute===void 0?void 0:e.substitute===null?null:e.substitute.map(gm),substitute_siblings:e.substituteSiblings,substitute_children:e.substituteChildren,child_inherit_fields:e.childInheritFields===void 0?void 0:e.childInheritFields===null?null:e.childInheritFields.map(qr),open_data_slug:e.openDataSlug}}function cr(e){return pS(e)}function pS(e,t){return e==null?e:{id:l(e,"id")?e.id:void 0,food:Zr(e.food),unit:ki(e.unit),amount:e.amount,conversions:l(e,"conversions")?e.conversions:void 0,note:l(e,"note")?e.note:void 0,order:l(e,"order")?e.order:void 0,isHeader:l(e,"is_header")?e.is_header:void 0,noAmount:l(e,"no_amount")?e.no_amount:void 0,originalText:l(e,"original_text")?e.original_text:void 0,usedInRecipes:l(e,"used_in_recipes")?e.used_in_recipes:void 0,alwaysUsePluralUnit:l(e,"always_use_plural_unit")?e.always_use_plural_unit:void 0,alwaysUsePluralFood:l(e,"always_use_plural_food")?e.always_use_plural_food:void 0}}function Wo(e){if(e!==void 0)return e===null?null:{food:Xr(e.food),unit:Oi(e.unit),amount:e.amount,note:e.note,order:e.order,is_header:e.isHeader,no_amount:e.noAmount,original_text:e.originalText,always_use_plural_unit:e.alwaysUsePluralUnit,always_use_plural_food:e.alwaysUsePluralFood}}function wm(e){return fS(e)}function fS(e,t){return e==null?e:{id:l(e,"id")?e.id:void 0,name:e.name}}function bm(e){if(e!==void 0)return e===null?null:{name:e.name}}function Li(e){return mS(e)}function mS(e,t){return e==null?e:{id:l(e,"id")?e.id:void 0,uuid:l(e,"uuid")?e.uuid:void 0,email:l(e,"email")?e.email:void 0,group:wm(e.group),validUntil:l(e,"valid_until")?new Date(e.valid_until):void 0,usedBy:l(e,"used_by")?e.used_by:void 0,reusable:l(e,"reusable")?e.reusable:void 0,internalNote:l(e,"internal_note")?e.internal_note:void 0,createdBy:l(e,"created_by")?e.created_by:void 0,createdAt:l(e,"created_at")?new Date(e.created_at):void 0}}function Yo(e){if(e!==void 0)return e===null?null:{email:e.email,group:bm(e.group),valid_until:e.validUntil===void 0?void 0:e.validUntil.toISOString().substring(0,10),used_by:e.usedBy,reusable:e.reusable,internal_note:e.internalNote}}function qn(e){return hS(e)}function hS(e,t){return e==null?e:{id:l(e,"id")?e.id:void 0,name:e.name,label:l(e,"label")?e.label:void 0,description:l(e,"description")?e.description:void 0,parent:l(e,"parent")?e.parent:void 0,numchild:l(e,"numchild")?e.numchild:void 0,createdAt:l(e,"created_at")?new Date(e.created_at):void 0,updatedAt:l(e,"updated_at")?new Date(e.updated_at):void 0,fullName:l(e,"full_name")?e.full_name:void 0}}function Ni(e){if(e!==void 0)return e===null?null:{name:e.name,description:e.description}}function gS(e){return yS(e)}function yS(e,t){return e==null?e:{count:l(e,"count")?e.count:void 0,next:l(e,"next")?e.next:void 0,previous:l(e,"previous")?e.previous:void 0,results:l(e,"results")?e.results.map(sr):void 0}}function vS(e){return wS(e)}function wS(e,t){return e==null?e:{count:l(e,"count")?e.count:void 0,next:l(e,"next")?e.next:void 0,previous:l(e,"previous")?e.previous:void 0,results:l(e,"results")?e.results.map(lr):void 0}}function bS(e){return _S(e)}function _S(e,t){return e==null?e:{count:l(e,"count")?e.count:void 0,next:l(e,"next")?e.next:void 0,previous:l(e,"previous")?e.previous:void 0,results:l(e,"results")?e.results.map(gn):void 0}}function SS(e){return RS(e)}function RS(e,t){return e==null?e:{count:l(e,"count")?e.count:void 0,next:l(e,"next")?e.next:void 0,previous:l(e,"previous")?e.previous:void 0,results:l(e,"results")?e.results.map(dr):void 0}}function CS(e){return TS(e)}function TS(e,t){return e==null?e:{count:l(e,"count")?e.count:void 0,next:l(e,"next")?e.next:void 0,previous:l(e,"previous")?e.previous:void 0,results:l(e,"results")?e.results.map(cr):void 0}}function kS(e){return OS(e)}function OS(e,t){return e==null?e:{count:l(e,"count")?e.count:void 0,next:l(e,"next")?e.next:void 0,previous:l(e,"previous")?e.previous:void 0,results:l(e,"results")?e.results.map(qn):void 0}}function _m(e){return IS(e)}function IS(e,t){return e==null?e:{id:l(e,"id")?e.id:void 0,label:l(e,"label")?e.label:void 0}}function PS(e){if(e!==void 0)return e===null?null:{}}function ES(e){return xS(e)}function xS(e,t){return e==null?e:{id:l(e,"id")?e.id:void 0,name:e.name,description:l(e,"description")?e.description:void 0,image:l(e,"image")?e.image:void 0,keywords:e.keywords.map(_m),workingTime:l(e,"working_time")?e.working_time:void 0,waitingTime:l(e,"waiting_time")?e.waiting_time:void 0,createdBy:l(e,"created_by")?e.created_by:void 0,createdAt:l(e,"created_at")?new Date(e.created_at):void 0,updatedAt:l(e,"updated_at")?new Date(e.updated_at):void 0,internal:l(e,"internal")?e.internal:void 0,servings:l(e,"servings")?e.servings:void 0,servingsText:l(e,"servings_text")?e.servings_text:void 0,rating:l(e,"rating")?e.rating:void 0,lastCooked:l(e,"last_cooked")?e.last_cooked===null?null:new Date(e.last_cooked):void 0,_new:l(e,"new")?e.new:void 0,recent:l(e,"recent")?e.recent:void 0}}function FS(e){return AS(e)}function AS(e,t){return e==null?e:{count:l(e,"count")?e.count:void 0,next:l(e,"next")?e.next:void 0,previous:l(e,"previous")?e.previous:void 0,results:l(e,"results")?e.results.map(ES):void 0}}function ht(e){return DS(e)}function DS(e,t){return e==null?e:{id:l(e,"id")?e.id:void 0,name:e.name,fileDownload:l(e,"file_download")?e.file_download:void 0,preview:l(e,"preview")?e.preview:void 0}}function gt(e){if(e!==void 0)return e===null?null:{name:e.name}}function Sm(e){return US(e)}function US(e,t){return e==null?e:{id:l(e,"id")?e.id:void 0,food:Zr(e.food),unit:ki(e.unit),amount:e.amount,conversions:l(e,"conversions")?e.conversions:void 0,note:l(e,"note")?e.note:void 0,order:l(e,"order")?e.order:void 0,isHeader:l(e,"is_header")?e.is_header:void 0,noAmount:l(e,"no_amount")?e.no_amount:void 0,originalText:l(e,"original_text")?e.original_text:void 0,usedInRecipes:l(e,"used_in_recipes")?e.used_in_recipes:void 0,alwaysUsePluralUnit:l(e,"always_use_plural_unit")?e.always_use_plural_unit:void 0,alwaysUsePluralFood:l(e,"always_use_plural_food")?e.always_use_plural_food:void 0}}function Rm(e){if(e!==void 0)return e===null?null:{food:Xr(e.food),unit:Oi(e.unit),amount:e.amount,note:e.note,order:e.order,is_header:e.isHeader,no_amount:e.noAmount,original_text:e.originalText,always_use_plural_unit:e.alwaysUsePluralUnit,always_use_plural_food:e.alwaysUsePluralFood}}function ur(e){return LS(e)}function LS(e,t){return e==null?e:{id:l(e,"id")?e.id:void 0,name:l(e,"name")?e.name:void 0,instruction:l(e,"instruction")?e.instruction:void 0,ingredients:e.ingredients.map(Sm),instructionsMarkdown:l(e,"instructions_markdown")?e.instructions_markdown:void 0,time:l(e,"time")?e.time:void 0,order:l(e,"order")?e.order:void 0,showAsHeader:l(e,"show_as_header")?e.show_as_header:void 0,file:l(e,"file")?ht(e.file):void 0,stepRecipe:l(e,"step_recipe")?e.step_recipe:void 0,stepRecipeData:l(e,"step_recipe_data")?e.step_recipe_data:void 0,numrecipe:l(e,"numrecipe")?e.numrecipe:void 0,showIngredientsTable:l(e,"show_ingredients_table")?e.show_ingredients_table:void 0}}function Zo(e){if(e!==void 0)return e===null?null:{name:e.name,instruction:e.instruction,ingredients:e.ingredients.map(Rm),time:e.time,order:e.order,show_as_header:e.showAsHeader,file:gt(e.file),step_recipe:e.stepRecipe,show_ingredients_table:e.showIngredientsTable}}function NS(e){return qS(e)}function qS(e,t){return e==null?e:{count:l(e,"count")?e.count:void 0,next:l(e,"next")?e.next:void 0,previous:l(e,"previous")?e.previous:void 0,results:l(e,"results")?e.results.map(ur):void 0}}function Cm(e){return $S(e)}function $S(e,t){return e==null?e:{id:l(e,"id")?e.id:void 0,name:e.name,description:l(e,"description")?e.description:void 0}}function BS(e){if(e!==void 0)return e===null?null:{name:e.name,description:e.description}}function pr(e){return VS(e)}function VS(e,t){return e==null?e:{id:l(e,"id")?e.id:void 0,category:Cm(e.category),supermarket:e.supermarket,order:l(e,"order")?e.order:void 0}}function Xo(e){if(e!==void 0)return e===null?null:{category:BS(e.category),supermarket:e.supermarket,order:e.order}}function MS(e){return JS(e)}function JS(e,t){return e==null?e:{count:l(e,"count")?e.count:void 0,next:l(e,"next")?e.next:void 0,previous:l(e,"previous")?e.previous:void 0,results:l(e,"results")?e.results.map(pr):void 0}}function Tm(e){return zS(e)}function zS(e,t){return e==null?e:{id:l(e,"id")?e.id:void 0,sync:e.sync,status:e.status,msg:l(e,"msg")?e.msg:void 0,createdAt:l(e,"created_at")?new Date(e.created_at):void 0}}function HS(e){return GS(e)}function GS(e,t){return e==null?e:{count:l(e,"count")?e.count:void 0,next:l(e,"next")?e.next:void 0,previous:l(e,"previous")?e.previous:void 0,results:l(e,"results")?e.results.map(Tm):void 0}}function ai(e){return KS(e)}function KS(e,t){return e==null?e:{id:l(e,"id")?e.id:void 0,name:e.name,pluralName:l(e,"plural_name")?e.plural_name:void 0,description:l(e,"description")?e.description:void 0,baseUnit:l(e,"base_unit")?e.base_unit:void 0,openDataSlug:l(e,"open_data_slug")?e.open_data_slug:void 0}}function pa(e){if(e!==void 0)return e===null?null:{name:e.name,plural_name:e.pluralName,description:e.description,base_unit:e.baseUnit,open_data_slug:e.openDataSlug}}function WS(e){return YS(e)}function YS(e,t){return e==null?e:{count:l(e,"count")?e.count:void 0,next:l(e,"next")?e.next:void 0,previous:l(e,"previous")?e.previous:void 0,results:l(e,"results")?e.results.map(ai):void 0}}function Zs(e){return ZS(e)}function ZS(e,t){return e==null?e:{id:l(e,"id")?e.id:void 0,user:l(e,"user")?mo(e.user):void 0,space:l(e,"space")?e.space:void 0,groups:e.groups.map(wm),active:l(e,"active")?e.active:void 0,internalNote:l(e,"internal_note")?e.internal_note:void 0,inviteLink:l(e,"invite_link")?e.invite_link:void 0,createdAt:l(e,"created_at")?new Date(e.created_at):void 0,updatedAt:l(e,"updated_at")?new Date(e.updated_at):void 0}}function XS(e){if(e!==void 0)return e===null?null:{user:ho(e.user),groups:e.groups.map(bm),active:e.active,internal_note:e.internalNote}}function QS(e){return jS(e)}function jS(e,t){return e==null?e:{count:l(e,"count")?e.count:void 0,next:l(e,"next")?e.next:void 0,previous:l(e,"previous")?e.previous:void 0,results:l(e,"results")?e.results.map(Zs):void 0}}function fr(e){return eR(e)}function eR(e,t){return e==null?e:{id:l(e,"id")?e.id:void 0,recipe:e.recipe,createdBy:l(e,"created_by")?e.created_by:void 0,createdAt:l(e,"created_at")?new Date(e.created_at):void 0}}function Qo(e){if(e!==void 0)return e===null?null:{recipe:e.recipe}}function tR(e){return nR(e)}function nR(e,t){return e==null?e:{count:l(e,"count")?e.count:void 0,next:l(e,"next")?e.next:void 0,previous:l(e,"previous")?e.previous:void 0,results:l(e,"results")?e.results.map(fr):void 0}}function iR(e){return rR(e)}function rR(e,t){return e==null?e:{id:l(e,"id")?e.id:void 0,name:e.name,order:l(e,"order")?e.order:void 0,color:l(e,"color")?e.color:void 0,_default:l(e,"default")?e.default:void 0,createdBy:l(e,"created_by")?e.created_by:void 0}}function aR(e){if(e!==void 0)return e===null?null:{name:e.name,order:e.order,color:e.color,default:e._default}}function oR(e){return sR(e)}function sR(e,t){return e==null?e:{id:l(e,"id")?e.id:void 0,name:e.name,description:l(e,"description")?e.description:void 0,image:l(e,"image")?e.image:void 0,keywords:e.keywords.map(_m),workingTime:l(e,"working_time")?e.working_time:void 0,waitingTime:l(e,"waiting_time")?e.waiting_time:void 0,createdBy:l(e,"created_by")?e.created_by:void 0,createdAt:l(e,"created_at")?new Date(e.created_at):void 0,updatedAt:l(e,"updated_at")?new Date(e.updated_at):void 0,internal:l(e,"internal")?e.internal:void 0,servings:l(e,"servings")?e.servings:void 0,servingsText:l(e,"servings_text")?e.servings_text:void 0,rating:l(e,"rating")?e.rating:void 0,lastCooked:l(e,"last_cooked")?e.last_cooked===null?null:new Date(e.last_cooked):void 0,_new:l(e,"new")?e.new:void 0,recent:l(e,"recent")?e.recent:void 0}}function lR(e){if(e!==void 0)return e===null?null:{name:e.name,description:e.description,keywords:e.keywords.map(PS),working_time:e.workingTime,waiting_time:e.waitingTime,internal:e.internal,servings:e.servings,servings_text:e.servingsText,rating:e.rating,last_cooked:e.lastCooked===void 0?void 0:e.lastCooked===null?null:e.lastCooked.toISOString()}}function qi(e){return dR(e)}function dR(e,t){return e==null?e:{id:l(e,"id")?e.id:void 0,title:l(e,"title")?e.title:void 0,recipe:l(e,"recipe")?oR(e.recipe):void 0,servings:e.servings,note:l(e,"note")?e.note:void 0,noteMarkdown:l(e,"note_markdown")?e.note_markdown:void 0,fromDate:new Date(e.from_date),toDate:l(e,"to_date")?new Date(e.to_date):void 0,mealType:iR(e.meal_type),createdBy:l(e,"created_by")?e.created_by:void 0,shared:l(e,"shared")?e.shared===null?null:e.shared.map(On):void 0,recipeName:l(e,"recipe_name")?e.recipe_name:void 0,mealTypeName:l(e,"meal_type_name")?e.meal_type_name:void 0,shopping:l(e,"shopping")?e.shopping:void 0}}function jo(e){if(e!==void 0)return e===null?null:{title:e.title,recipe:lR(e.recipe),servings:e.servings,note:e.note,from_date:e.fromDate.toISOString().substring(0,10),to_date:e.toDate===void 0?void 0:e.toDate.toISOString().substring(0,10),meal_type:aR(e.mealType),shared:e.shared===void 0?void 0:e.shared===null?null:e.shared.map(In)}}function $i(e){return cR(e)}function cR(e,t){return e==null?e:{id:l(e,"id")?e.id:void 0,name:e.name,order:l(e,"order")?e.order:void 0,color:l(e,"color")?e.color:void 0,_default:l(e,"default")?e.default:void 0,createdBy:l(e,"created_by")?e.created_by:void 0}}function es(e){if(e!==void 0)return e===null?null:{name:e.name,order:e.order,color:e.color,default:e._default}}function Bt(e){return uR(e)}function uR(e,t){return e==null?e:{id:l(e,"id")?e.id:void 0,name:e.name,code:e.code,comment:l(e,"comment")?e.comment:void 0}}function Vt(e){if(e!==void 0)return e===null?null:{name:e.name,code:e.code,comment:e.comment}}function Bi(e){return pR(e)}function pR(e,t){return e==null?e:{id:l(e,"id")?e.id:void 0,version:Bt(e.version),slug:e.slug,name:e.name,description:l(e,"description")?e.description:void 0,comment:l(e,"comment")?e.comment:void 0,createdBy:l(e,"created_by")?e.created_by:void 0}}function ts(e){if(e!==void 0)return e===null?null:{version:Vt(e.version),slug:e.slug,name:e.name,description:e.description,comment:e.comment}}function Sn(e){return fR(e)}function fR(e,t){return e==null?e:{id:l(e,"id")?e.id:void 0,version:Bt(e.version),slug:e.slug,name:e.name,pluralName:l(e,"plural_name")?e.plural_name:void 0,baseUnit:l(e,"base_unit")?e.base_unit:void 0,type:e.type,comment:l(e,"comment")?e.comment:void 0,createdBy:l(e,"created_by")?e.created_by:void 0}}function Rn(e){if(e!==void 0)return e===null?null:{version:Vt(e.version),slug:e.slug,name:e.name,plural_name:e.pluralName,base_unit:e.baseUnit,type:e.type,comment:e.comment}}function Ma(e){return mR(e)}function mR(e,t){return e==null?e:{id:l(e,"id")?e.id:void 0,version:Bt(e.version),slug:e.slug,name:e.name,pluralName:l(e,"plural_name")?e.plural_name:void 0,baseUnit:l(e,"base_unit")?e.base_unit:void 0,type:e.type,comment:l(e,"comment")?e.comment:void 0,createdBy:l(e,"created_by")?e.created_by:void 0}}function Ja(e){if(e!==void 0)return e===null?null:{version:Vt(e.version),slug:e.slug,name:e.name,plural_name:e.pluralName,base_unit:e.baseUnit,type:e.type,comment:e.comment}}function hR(e){return gR(e)}function gR(e,t){return e==null?e:{id:l(e,"id")?e.id:void 0,version:Bt(e.version),slug:e.slug,name:e.name,unit:l(e,"unit")?e.unit:void 0,fdcId:l(e,"fdc_id")?e.fdc_id:void 0,comment:l(e,"comment")?e.comment:void 0,createdBy:l(e,"created_by")?e.created_by:void 0}}function yR(e){if(e!==void 0)return e===null?null:{version:Vt(e.version),slug:e.slug,name:e.name,unit:e.unit,fdc_id:e.fdcId,comment:e.comment}}function km(e){return vR(e)}function vR(e,t){return e==null?e:{id:l(e,"id")?e.id:void 0,property:hR(e.property),propertyAmount:e.property_amount}}function Om(e){if(e!==void 0)return e===null?null:{property:yR(e.property),property_amount:e.propertyAmount}}function id(e){return wR(e)}function wR(e,t){return e==null?e:{id:l(e,"id")?e.id:void 0,version:Bt(e.version),slug:e.slug,name:e.name,description:l(e,"description")?e.description:void 0,comment:l(e,"comment")?e.comment:void 0,createdBy:l(e,"created_by")?e.created_by:void 0}}function rd(e){if(e!==void 0)return e===null?null:{version:Vt(e.version),slug:e.slug,name:e.name,description:e.description,comment:e.comment}}function bR(e){return _R(e)}function _R(e,t){return e==null?e:{id:l(e,"id")?e.id:void 0,version:Bt(e.version),slug:e.slug,name:e.name,pluralName:e.plural_name,storeCategory:id(e.store_category),preferredUnitMetric:l(e,"preferred_unit_metric")?Sn(e.preferred_unit_metric):void 0,preferredShoppingUnitMetric:l(e,"preferred_shopping_unit_metric")?Sn(e.preferred_shopping_unit_metric):void 0,preferredUnitImperial:l(e,"preferred_unit_imperial")?Sn(e.preferred_unit_imperial):void 0,preferredShoppingUnitImperial:l(e,"preferred_shopping_unit_imperial")?Sn(e.preferred_shopping_unit_imperial):void 0,properties:e.properties===null?null:e.properties.map(km),propertiesFoodAmount:l(e,"properties_food_amount")?e.properties_food_amount:void 0,propertiesFoodUnit:Ma(e.properties_food_unit),propertiesSource:l(e,"properties_source")?e.properties_source:void 0,fdcId:e.fdc_id,comment:l(e,"comment")?e.comment:void 0,createdBy:l(e,"created_by")?e.created_by:void 0}}function SR(e){if(e!==void 0)return e===null?null:{version:Vt(e.version),slug:e.slug,name:e.name,plural_name:e.pluralName,store_category:rd(e.storeCategory),preferred_unit_metric:Rn(e.preferredUnitMetric),preferred_shopping_unit_metric:Rn(e.preferredShoppingUnitMetric),preferred_unit_imperial:Rn(e.preferredUnitImperial),preferred_shopping_unit_imperial:Rn(e.preferredShoppingUnitImperial),properties:e.properties===null?null:e.properties.map(Om),properties_food_amount:e.propertiesFoodAmount,properties_food_unit:Ja(e.propertiesFoodUnit),properties_source:e.propertiesSource,fdc_id:e.fdcId,comment:e.comment}}function Vi(e){return RR(e)}function RR(e,t){return e==null?e:{id:l(e,"id")?e.id:void 0,version:Bt(e.version),slug:e.slug,food:bR(e.food),baseAmount:e.base_amount,baseUnit:Ma(e.base_unit),convertedAmount:e.converted_amount,convertedUnit:Ma(e.converted_unit),source:e.source,comment:l(e,"comment")?e.comment:void 0,createdBy:l(e,"created_by")?e.created_by:void 0}}function ns(e){if(e!==void 0)return e===null?null:{version:Vt(e.version),slug:e.slug,food:SR(e.food),base_amount:e.baseAmount,base_unit:Ja(e.baseUnit),converted_amount:e.convertedAmount,converted_unit:Ja(e.convertedUnit),source:e.source,comment:e.comment}}function Mi(e){return CR(e)}function CR(e,t){return e==null?e:{id:l(e,"id")?e.id:void 0,version:Bt(e.version),slug:e.slug,name:e.name,pluralName:e.plural_name,storeCategory:id(e.store_category),preferredUnitMetric:l(e,"preferred_unit_metric")?Sn(e.preferred_unit_metric):void 0,preferredShoppingUnitMetric:l(e,"preferred_shopping_unit_metric")?Sn(e.preferred_shopping_unit_metric):void 0,preferredUnitImperial:l(e,"preferred_unit_imperial")?Sn(e.preferred_unit_imperial):void 0,preferredShoppingUnitImperial:l(e,"preferred_shopping_unit_imperial")?Sn(e.preferred_shopping_unit_imperial):void 0,properties:e.properties===null?null:e.properties.map(km),propertiesFoodAmount:l(e,"properties_food_amount")?e.properties_food_amount:void 0,propertiesFoodUnit:Ma(e.properties_food_unit),propertiesSource:l(e,"properties_source")?e.properties_source:void 0,fdcId:e.fdc_id,comment:l(e,"comment")?e.comment:void 0,createdBy:l(e,"created_by")?e.created_by:void 0}}function is(e){if(e!==void 0)return e===null?null:{version:Vt(e.version),slug:e.slug,name:e.name,plural_name:e.pluralName,store_category:rd(e.storeCategory),preferred_unit_metric:Rn(e.preferredUnitMetric),preferred_shopping_unit_metric:Rn(e.preferredShoppingUnitMetric),preferred_unit_imperial:Rn(e.preferredUnitImperial),preferred_shopping_unit_imperial:Rn(e.preferredShoppingUnitImperial),properties:e.properties===null?null:e.properties.map(Om),properties_food_amount:e.propertiesFoodAmount,properties_food_unit:Ja(e.propertiesFoodUnit),properties_source:e.propertiesSource,fdc_id:e.fdcId,comment:e.comment}}function Ji(e){return TR(e)}function TR(e,t){return e==null?e:{id:l(e,"id")?e.id:void 0,version:Bt(e.version),slug:e.slug,name:e.name,unit:l(e,"unit")?e.unit:void 0,fdcId:l(e,"fdc_id")?e.fdc_id:void 0,comment:l(e,"comment")?e.comment:void 0,createdBy:l(e,"created_by")?e.created_by:void 0}}function rs(e){if(e!==void 0)return e===null?null:{version:Vt(e.version),slug:e.slug,name:e.name,unit:e.unit,fdc_id:e.fdcId,comment:e.comment}}function kR(e){return OR(e)}function OR(e,t){return e==null?e:{id:l(e,"id")?e.id:void 0,category:id(e.category),store:e.store,order:l(e,"order")?e.order:void 0}}function IR(e){if(e!==void 0)return e===null?null:{category:rd(e.category),store:e.store,order:e.order}}function zi(e){return PR(e)}function PR(e,t){return e==null?e:{id:l(e,"id")?e.id:void 0,version:Bt(e.version),slug:e.slug,name:e.name,categoryToStore:e.category_to_store===null?null:e.category_to_store.map(kR),comment:l(e,"comment")?e.comment:void 0,createdBy:l(e,"created_by")?e.created_by:void 0}}function as(e){if(e!==void 0)return e===null?null:{version:Vt(e.version),slug:e.slug,name:e.name,category_to_store:e.categoryToStore===null?null:e.categoryToStore.map(IR),comment:e.comment}}function Hi(e){return ER(e)}function ER(e,t){return e==null?e:{id:l(e,"id")?e.id:void 0,version:Bt(e.version),slug:e.slug,name:e.name,pluralName:l(e,"plural_name")?e.plural_name:void 0,baseUnit:l(e,"base_unit")?e.base_unit:void 0,type:e.type,comment:l(e,"comment")?e.comment:void 0,createdBy:l(e,"created_by")?e.created_by:void 0}}function os(e){if(e!==void 0)return e===null?null:{version:Vt(e.version),slug:e.slug,name:e.name,plural_name:e.pluralName,base_unit:e.baseUnit,type:e.type,comment:e.comment}}function Gi(e){return xR(e)}function xR(e,t){return e==null?e:{id:l(e,"id")?e.id:void 0,name:e.name,code:e.code,comment:l(e,"comment")?e.comment:void 0}}function ss(e){if(e!==void 0)return e===null?null:{name:e.name,code:e.code,comment:e.comment}}function Ki(e){return FR(e)}function FR(e,t){return e==null?e:{id:l(e,"id")?e.id:void 0,propertyAmount:e.property_amount,propertyType:um(e.property_type)}}function ls(e){if(e!==void 0)return e===null?null:{property_amount:e.propertyAmount,property_type:pm(e.propertyType)}}function Wi(e){return AR(e)}function AR(e,t){return e==null?e:{id:l(e,"id")?e.id:void 0,name:e.name,unit:l(e,"unit")?e.unit:void 0,description:l(e,"description")?e.description:void 0,order:l(e,"order")?e.order:void 0,openDataSlug:l(e,"open_data_slug")?e.open_data_slug:void 0,fdcId:l(e,"fdc_id")?e.fdc_id:void 0}}function ds(e){if(e!==void 0)return e===null?null:{id:e.id,name:e.name,unit:e.unit,description:e.description,order:e.order,open_data_slug:e.openDataSlug,fdc_id:e.fdcId}}function DR(e){return UR(e)}function UR(e,t){return e==null?e:{id:l(e,"id")?e.id:void 0,name:e.name,label:l(e,"label")?e.label:void 0,description:l(e,"description")?e.description:void 0,parent:l(e,"parent")?e.parent:void 0,numchild:l(e,"numchild")?e.numchild:void 0,createdAt:l(e,"created_at")?new Date(e.created_at):void 0,updatedAt:l(e,"updated_at")?new Date(e.updated_at):void 0,fullName:l(e,"full_name")?e.full_name:void 0}}function LR(e){if(e!==void 0)return e===null?null:{name:e.name,description:e.description}}function NR(e){return qR(e)}function qR(e,t){return e==null?e:{id:l(e,"id")?e.id:void 0,carbohydrates:e.carbohydrates,fats:e.fats,proteins:e.proteins,calories:e.calories,source:l(e,"source")?e.source:void 0}}function $R(e){if(e!==void 0)return e===null?null:{carbohydrates:e.carbohydrates,fats:e.fats,proteins:e.proteins,calories:e.calories,source:e.source}}function BR(e){return VR(e)}function VR(e,t){return e==null?e:{id:l(e,"id")?e.id:void 0,name:l(e,"name")?e.name:void 0,instruction:l(e,"instruction")?e.instruction:void 0,ingredients:e.ingredients.map(Sm),instructionsMarkdown:l(e,"instructions_markdown")?e.instructions_markdown:void 0,time:l(e,"time")?e.time:void 0,order:l(e,"order")?e.order:void 0,showAsHeader:l(e,"show_as_header")?e.show_as_header:void 0,file:l(e,"file")?ht(e.file):void 0,stepRecipe:l(e,"step_recipe")?e.step_recipe:void 0,stepRecipeData:l(e,"step_recipe_data")?e.step_recipe_data:void 0,numrecipe:l(e,"numrecipe")?e.numrecipe:void 0,showIngredientsTable:l(e,"show_ingredients_table")?e.show_ingredients_table:void 0}}function MR(e){if(e!==void 0)return e===null?null:{name:e.name,instruction:e.instruction,ingredients:e.ingredients.map(Rm),time:e.time,order:e.order,show_as_header:e.showAsHeader,file:gt(e.file),step_recipe:e.stepRecipe,show_ingredients_table:e.showIngredientsTable}}function Yi(e){return JR(e)}function JR(e,t){return e==null?e:{id:l(e,"id")?e.id:void 0,name:e.name,description:l(e,"description")?e.description:void 0,image:l(e,"image")?e.image:void 0,keywords:e.keywords.map(DR),steps:e.steps.map(BR),workingTime:l(e,"working_time")?e.working_time:void 0,waitingTime:l(e,"waiting_time")?e.waiting_time:void 0,createdBy:l(e,"created_by")?e.created_by:void 0,createdAt:l(e,"created_at")?new Date(e.created_at):void 0,updatedAt:l(e,"updated_at")?new Date(e.updated_at):void 0,sourceUrl:l(e,"source_url")?e.source_url:void 0,internal:l(e,"internal")?e.internal:void 0,showIngredientOverview:l(e,"show_ingredient_overview")?e.show_ingredient_overview:void 0,nutrition:l(e,"nutrition")?NR(e.nutrition):void 0,properties:l(e,"properties")?e.properties.map(td):void 0,foodProperties:l(e,"food_properties")?e.food_properties:void 0,servings:l(e,"servings")?e.servings:void 0,filePath:l(e,"file_path")?e.file_path:void 0,servingsText:l(e,"servings_text")?e.servings_text:void 0,rating:l(e,"rating")?e.rating:void 0,lastCooked:l(e,"last_cooked")?e.last_cooked===null?null:new Date(e.last_cooked):void 0,_private:l(e,"private")?e.private:void 0,shared:l(e,"shared")?e.shared.map(On):void 0}}function cs(e){if(e!==void 0)return e===null?null:{name:e.name,description:e.description,keywords:e.keywords.map(LR),steps:e.steps.map(MR),working_time:e.workingTime,waiting_time:e.waitingTime,source_url:e.sourceUrl,internal:e.internal,show_ingredient_overview:e.showIngredientOverview,nutrition:$R(e.nutrition),properties:e.properties===void 0?void 0:e.properties.map(nd),servings:e.servings,file_path:e.filePath,servings_text:e.servingsText,private:e._private,shared:e.shared===void 0?void 0:e.shared.map(In)}}function zR(e){return HR(e)}function HR(e,t){return e==null?e:{id:l(e,"id")?e.id:void 0,name:e.name,search:e.search,shared:l(e,"shared")?e.shared.map(On):void 0,createdBy:l(e,"created_by")?e.created_by:void 0}}function GR(e){if(e!==void 0)return e===null?null:{name:e.name,search:e.search,shared:e.shared===void 0?void 0:e.shared.map(In)}}function Zi(e){return KR(e)}function KR(e,t){return e==null?e:{id:l(e,"id")?e.id:void 0,name:e.name,description:l(e,"description")?e.description:void 0,shared:e.shared.map(On),createdBy:l(e,"created_by")?e.created_by:void 0,filter:l(e,"filter")?zR(e.filter):void 0,order:l(e,"order")?e.order:void 0}}function us(e){if(e!==void 0)return e===null?null:{name:e.name,description:e.description,shared:e.shared.map(In),filter:GR(e.filter),order:e.order}}function Xi(e){return WR(e)}function WR(e,t){return e==null?e:{id:l(e,"id")?e.id:void 0,book:e.book,bookContent:l(e,"book_content")?e.book_content:void 0,recipe:e.recipe,recipeContent:l(e,"recipe_content")?e.recipe_content:void 0}}function ps(e){if(e!==void 0)return e===null?null:{book:e.book,recipe:e.recipe}}function YR(e){return ZR(e)}function ZR(e,t){return e==null?e:{image:l(e,"image")?e.image:void 0,imageUrl:l(e,"image_url")?e.image_url:void 0}}function XR(e){return QR(e)}function QR(e,t){return e==null?e:{id:l(e,"id")?e.id:void 0,listRecipe:l(e,"list_recipe")?e.list_recipe:void 0,ingredients:l(e,"ingredients")?e.ingredients:void 0,servings:l(e,"servings")?e.servings:void 0}}function jR(e){if(e!==void 0)return e===null?null:{list_recipe:e.listRecipe,ingredients:e.ingredients,servings:e.servings}}function eC(e){return tC(e)}function tC(e,t){return e==null?e:{id:l(e,"id")?e.id:void 0,name:e.name,url:l(e,"url")?e.url:void 0}}function Im(e){return nC(e)}function nC(e,t){return e==null?e:{id:l(e,"id")?e.id:void 0,recipeName:l(e,"recipe_name")?e.recipe_name:void 0,name:l(e,"name")?e.name:void 0,recipe:l(e,"recipe")?e.recipe:void 0,mealplan:l(e,"mealplan")?e.mealplan:void 0,servings:e.servings,mealplanNote:l(e,"mealplan_note")?e.mealplan_note:void 0,mealplanFromDate:l(e,"mealplan_from_date")?e.mealplan_from_date:void 0,mealplanType:l(e,"mealplan_type")?e.mealplan_type:void 0}}function Pm(e){if(e!==void 0)return e===null?null:{recipe:e.recipe,mealplan:e.mealplan,servings:e.servings}}function iC(e){return rC(e)}function rC(e,t){return e==null?e:{id:l(e,"id")?e.id:void 0,listRecipe:l(e,"list_recipe")?e.list_recipe:void 0,food:Zr(e.food),unit:l(e,"unit")?ki(e.unit):void 0,amount:e.amount,order:l(e,"order")?e.order:void 0,checked:l(e,"checked")?e.checked:void 0,recipeMealplan:l(e,"recipe_mealplan")?Im(e.recipe_mealplan):void 0,createdBy:l(e,"created_by")?mo(e.created_by):void 0,createdAt:l(e,"created_at")?new Date(e.created_at):void 0,updatedAt:l(e,"updated_at")?new Date(e.updated_at):void 0,completedAt:l(e,"completed_at")?e.completed_at===null?null:new Date(e.completed_at):void 0,delayUntil:l(e,"delay_until")?e.delay_until===null?null:new Date(e.delay_until):void 0}}function aC(e){if(e!==void 0)return e===null?null:{list_recipe:e.listRecipe,food:Xr(e.food),unit:Oi(e.unit),amount:e.amount,order:e.order,checked:e.checked,recipe_mealplan:Pm(e.recipeMealplan),created_by:ho(e.createdBy),completed_at:e.completedAt===void 0?void 0:e.completedAt===null?null:e.completedAt.toISOString(),delay_until:e.delayUntil===void 0?void 0:e.delayUntil===null?null:e.delayUntil.toISOString()}}function oC(e){return sC(e)}function sC(e,t){return e==null?e:{id:l(e,"id")?e.id:void 0,recipeName:l(e,"recipe_name")?e.recipe_name:void 0,name:l(e,"name")?e.name:void 0,recipe:l(e,"recipe")?e.recipe:void 0,mealplan:l(e,"mealplan")?e.mealplan:void 0,servings:e.servings,mealplanNote:l(e,"mealplan_note")?e.mealplan_note:void 0,mealplanFromDate:l(e,"mealplan_from_date")?e.mealplan_from_date:void 0,mealplanType:l(e,"mealplan_type")?e.mealplan_type:void 0}}function lC(e){if(e!==void 0)return e===null?null:{recipe:e.recipe,mealplan:e.mealplan,servings:e.servings}}function Em(e){return dC(e)}function dC(e,t){return e==null?e:{id:l(e,"id")?e.id:void 0,category:Cm(e.category),supermarket:e.supermarket,order:l(e,"order")?e.order:void 0}}function cC(e){return uC(e)}function uC(e,t){return e==null?e:{id:l(e,"id")?e.id:void 0,name:e.name,description:l(e,"description")?e.description:void 0,categoryToSupermarket:l(e,"category_to_supermarket")?e.category_to_supermarket.map(Em):void 0,openDataSlug:l(e,"open_data_slug")?e.open_data_slug:void 0}}function pC(e){if(e!==void 0)return e===null?null:{name:e.name,description:e.description,open_data_slug:e.openDataSlug}}function Qi(e){return fC(e)}function fC(e,t){return e==null?e:{id:l(e,"id")?e.id:void 0,uuid:l(e,"uuid")?e.uuid:void 0,note:l(e,"note")?e.note:void 0,recipes:e.recipes===null?null:e.recipes.map(oC),entries:e.entries===null?null:e.entries.map(iC),shared:e.shared.map(On),finished:l(e,"finished")?e.finished:void 0,supermarket:cC(e.supermarket),createdBy:l(e,"created_by")?e.created_by:void 0,createdAt:l(e,"created_at")?new Date(e.created_at):void 0}}function fs(e){if(e!==void 0)return e===null?null:{uuid:e.uuid,note:e.note,recipes:e.recipes===null?null:e.recipes.map(lC),entries:e.entries===null?null:e.entries.map(aC),shared:e.shared.map(In),finished:e.finished,supermarket:pC(e.supermarket)}}function ji(e){return mC(e)}function mC(e,t){return e==null?e:{id:l(e,"id")?e.id:void 0,listRecipe:l(e,"list_recipe")?e.list_recipe:void 0,food:Zr(e.food),unit:l(e,"unit")?ki(e.unit):void 0,amount:e.amount,order:l(e,"order")?e.order:void 0,checked:l(e,"checked")?e.checked:void 0,recipeMealplan:l(e,"recipe_mealplan")?Im(e.recipe_mealplan):void 0,createdBy:l(e,"created_by")?mo(e.created_by):void 0,createdAt:l(e,"created_at")?new Date(e.created_at):void 0,updatedAt:l(e,"updated_at")?new Date(e.updated_at):void 0,completedAt:l(e,"completed_at")?e.completed_at===null?null:new Date(e.completed_at):void 0,delayUntil:l(e,"delay_until")?e.delay_until===null?null:new Date(e.delay_until):void 0}}function ms(e){if(e!==void 0)return e===null?null:{list_recipe:e.listRecipe,food:Xr(e.food),unit:Oi(e.unit),amount:e.amount,order:e.order,checked:e.checked,recipe_mealplan:Pm(e.recipeMealplan),created_by:ho(e.createdBy),completed_at:e.completedAt===void 0?void 0:e.completedAt===null?null:e.completedAt.toISOString(),delay_until:e.delayUntil===void 0?void 0:e.delayUntil===null?null:e.delayUntil.toISOString()}}function hC(e){return gC(e)}function gC(e,t){return e==null?e:{ids:e.ids,checked:e.checked}}function yC(e){if(e!==void 0)return e===null?null:{ids:e.ids,checked:e.checked}}function er(e){return vC(e)}function vC(e,t){return e==null?e:{id:l(e,"id")?e.id:void 0,recipeName:l(e,"recipe_name")?e.recipe_name:void 0,name:l(e,"name")?e.name:void 0,recipe:l(e,"recipe")?e.recipe:void 0,mealplan:l(e,"mealplan")?e.mealplan:void 0,servings:e.servings,mealplanNote:l(e,"mealplan_note")?e.mealplan_note:void 0,mealplanFromDate:l(e,"mealplan_from_date")?e.mealplan_from_date:void 0,mealplanType:l(e,"mealplan_type")?e.mealplan_type:void 0}}function hs(e){if(e!==void 0)return e===null?null:{recipe:e.recipe,mealplan:e.mealplan,servings:e.servings}}function gs(e){return wC(e)}function wC(e,t){return e==null?e:{id:l(e,"id")?e.id:void 0,name:l(e,"name")?e.name:void 0,createdBy:l(e,"created_by")?e.created_by:void 0,createdAt:l(e,"created_at")?new Date(e.created_at):void 0,message:l(e,"message")?e.message:void 0,maxRecipes:l(e,"max_recipes")?e.max_recipes:void 0,maxFileStorageMb:l(e,"max_file_storage_mb")?e.max_file_storage_mb:void 0,maxUsers:l(e,"max_users")?e.max_users:void 0,allowSharing:l(e,"allow_sharing")?e.allow_sharing:void 0,demo:l(e,"demo")?e.demo:void 0,foodInherit:e.food_inherit.map(Nr),userCount:l(e,"user_count")?e.user_count:void 0,recipeCount:l(e,"recipe_count")?e.recipe_count:void 0,fileSizeMb:l(e,"file_size_mb")?e.file_size_mb:void 0,image:l(e,"image")?ht(e.image):void 0,navLogo:l(e,"nav_logo")?ht(e.nav_logo):void 0,spaceTheme:l(e,"space_theme")?e.space_theme:void 0,customSpaceTheme:l(e,"custom_space_theme")?ht(e.custom_space_theme):void 0,navBgColor:l(e,"nav_bg_color")?e.nav_bg_color:void 0,navTextColor:l(e,"nav_text_color")?e.nav_text_color:void 0,logoColor32:l(e,"logo_color_32")?ht(e.logo_color_32):void 0,logoColor128:l(e,"logo_color_128")?ht(e.logo_color_128):void 0,logoColor144:l(e,"logo_color_144")?ht(e.logo_color_144):void 0,logoColor180:l(e,"logo_color_180")?ht(e.logo_color_180):void 0,logoColor192:l(e,"logo_color_192")?ht(e.logo_color_192):void 0,logoColor512:l(e,"logo_color_512")?ht(e.logo_color_512):void 0,logoColorSvg:l(e,"logo_color_svg")?ht(e.logo_color_svg):void 0}}function bC(e){if(e!==void 0)return e===null?null:{name:e.name,message:e.message,food_inherit:e.foodInherit.map(qr),image:gt(e.image),nav_logo:gt(e.navLogo),space_theme:e.spaceTheme,custom_space_theme:gt(e.customSpaceTheme),nav_bg_color:e.navBgColor,nav_text_color:e.navTextColor,logo_color_32:gt(e.logoColor32),logo_color_128:gt(e.logoColor128),logo_color_144:gt(e.logoColor144),logo_color_180:gt(e.logoColor180),logo_color_192:gt(e.logoColor192),logo_color_512:gt(e.logoColor512),logo_color_svg:gt(e.logoColorSvg)}}function tr(e){return _C(e)}function _C(e,t){return e==null?e:{id:l(e,"id")?e.id:void 0,name:e.name,method:l(e,"method")?e.method:void 0,username:l(e,"username")?e.username:void 0,password:l(e,"password")?e.password:void 0,token:l(e,"token")?e.token:void 0,createdBy:l(e,"created_by")?e.created_by:void 0}}function ys(e){if(e!==void 0)return e===null?null:{name:e.name,method:e.method,username:e.username,password:e.password,token:e.token}}function nr(e){return SC(e)}function SC(e,t){return e==null?e:{id:l(e,"id")?e.id:void 0,name:e.name,description:l(e,"description")?e.description:void 0,categoryToSupermarket:l(e,"category_to_supermarket")?e.category_to_supermarket.map(Em):void 0,openDataSlug:l(e,"open_data_slug")?e.open_data_slug:void 0}}function vs(e){if(e!==void 0)return e===null?null:{name:e.name,description:e.description,open_data_slug:e.openDataSlug}}function ii(e){return RC(e)}function RC(e,t){return e==null?e:{id:l(e,"id")?e.id:void 0,name:e.name,description:l(e,"description")?e.description:void 0}}function fa(e){if(e!==void 0)return e===null?null:{name:e.name,description:e.description}}function ir(e){return CC(e)}function CC(e,t){return e==null?e:{id:l(e,"id")?e.id:void 0,storage:e.storage,path:l(e,"path")?e.path:void 0,active:l(e,"active")?e.active:void 0,lastChecked:l(e,"last_checked")?e.last_checked===null?null:new Date(e.last_checked):void 0,createdAt:l(e,"created_at")?new Date(e.created_at):void 0,updatedAt:l(e,"updated_at")?new Date(e.updated_at):void 0}}function ws(e){if(e!==void 0)return e===null?null:{storage:e.storage,path:e.path,active:e.active,last_checked:e.lastChecked===void 0?void 0:e.lastChecked===null?null:e.lastChecked.toISOString()}}function pu(e){return TC(e)}function TC(e,t){return e==null?e:{id:l(e,"id")?e.id:void 0,name:e.name,pluralName:l(e,"plural_name")?e.plural_name:void 0,description:l(e,"description")?e.description:void 0,baseUnit:l(e,"base_unit")?e.base_unit:void 0,openDataSlug:l(e,"open_data_slug")?e.open_data_slug:void 0}}function fu(e){if(e!==void 0)return e===null?null:{name:e.name,plural_name:e.pluralName,description:e.description,base_unit:e.baseUnit,open_data_slug:e.openDataSlug}}function rr(e){return kC(e)}function kC(e,t){return e==null?e:{id:l(e,"id")?e.id:void 0,name:l(e,"name")?e.name:void 0,baseAmount:e.base_amount,baseUnit:pu(e.base_unit),convertedAmount:e.converted_amount,convertedUnit:pu(e.converted_unit),food:l(e,"food")?Zr(e.food):void 0,openDataSlug:l(e,"open_data_slug")?e.open_data_slug:void 0}}function bs(e){if(e!==void 0)return e===null?null:{base_amount:e.baseAmount,base_unit:fu(e.baseUnit),converted_amount:e.convertedAmount,converted_unit:fu(e.convertedUnit),food:Xr(e.food),open_data_slug:e.openDataSlug}}function _s(e){return OC(e)}function OC(e,t){return e==null?e:{id:l(e,"id")?e.id:void 0,username:l(e,"username")?e.username:void 0,firstName:l(e,"first_name")?e.first_name:void 0,lastName:l(e,"last_name")?e.last_name:void 0,displayName:l(e,"display_name")?e.display_name:void 0}}function IC(e){if(e!==void 0)return e===null?null:{first_name:e.firstName,last_name:e.lastName}}function ar(e){return PC(e)}function PC(e,t){return e==null?e:{id:l(e,"id")?e.id:void 0,name:e.name,file:e.file,fileDownload:l(e,"file_download")?e.file_download:void 0,preview:l(e,"preview")?e.preview:void 0,fileSizeKb:l(e,"file_size_kb")?e.file_size_kb:void 0}}function Ss(e){return EC(e)}function EC(e,t){return e==null?e:{user:e.user,image:l(e,"image")?ht(e.image):void 0,theme:l(e,"theme")?e.theme:void 0,navBgColor:l(e,"nav_bg_color")?e.nav_bg_color:void 0,navTextColor:l(e,"nav_text_color")?e.nav_text_color:void 0,navShowLogo:l(e,"nav_show_logo")?e.nav_show_logo:void 0,defaultUnit:l(e,"default_unit")?e.default_unit:void 0,defaultPage:l(e,"default_page")?e.default_page:void 0,useFractions:l(e,"use_fractions")?e.use_fractions:void 0,useKj:l(e,"use_kj")?e.use_kj:void 0,planShare:l(e,"plan_share")?e.plan_share===null?null:e.plan_share.map(On):void 0,navSticky:l(e,"nav_sticky")?e.nav_sticky:void 0,ingredientDecimals:l(e,"ingredient_decimals")?e.ingredient_decimals:void 0,comments:l(e,"comments")?e.comments:void 0,shoppingAutoSync:l(e,"shopping_auto_sync")?e.shopping_auto_sync:void 0,mealplanAutoaddShopping:l(e,"mealplan_autoadd_shopping")?e.mealplan_autoadd_shopping:void 0,foodInheritDefault:l(e,"food_inherit_default")?e.food_inherit_default:void 0,defaultDelay:l(e,"default_delay")?e.default_delay:void 0,mealplanAutoincludeRelated:l(e,"mealplan_autoinclude_related")?e.mealplan_autoinclude_related:void 0,mealplanAutoexcludeOnhand:l(e,"mealplan_autoexclude_onhand")?e.mealplan_autoexclude_onhand:void 0,shoppingShare:l(e,"shopping_share")?e.shopping_share===null?null:e.shopping_share.map(On):void 0,shoppingRecentDays:l(e,"shopping_recent_days")?e.shopping_recent_days:void 0,csvDelim:l(e,"csv_delim")?e.csv_delim:void 0,csvPrefix:l(e,"csv_prefix")?e.csv_prefix:void 0,filterToSupermarket:l(e,"filter_to_supermarket")?e.filter_to_supermarket:void 0,shoppingAddOnhand:l(e,"shopping_add_onhand")?e.shopping_add_onhand:void 0,leftHanded:l(e,"left_handed")?e.left_handed:void 0,showStepIngredients:l(e,"show_step_ingredients")?e.show_step_ingredients:void 0,foodChildrenExist:l(e,"food_children_exist")?e.food_children_exist:void 0}}function xC(e){if(e!==void 0)return e===null?null:{user:e.user,image:gt(e.image),theme:e.theme,nav_bg_color:e.navBgColor,nav_text_color:e.navTextColor,nav_show_logo:e.navShowLogo,default_unit:e.defaultUnit,default_page:e.defaultPage,use_fractions:e.useFractions,use_kj:e.useKj,plan_share:e.planShare===void 0?void 0:e.planShare===null?null:e.planShare.map(In),nav_sticky:e.navSticky,ingredient_decimals:e.ingredientDecimals,comments:e.comments,shopping_auto_sync:e.shoppingAutoSync,mealplan_autoadd_shopping:e.mealplanAutoaddShopping,default_delay:e.defaultDelay,mealplan_autoinclude_related:e.mealplanAutoincludeRelated,mealplan_autoexclude_onhand:e.mealplanAutoexcludeOnhand,shopping_share:e.shoppingShare===void 0?void 0:e.shoppingShare===null?null:e.shoppingShare.map(In),shopping_recent_days:e.shoppingRecentDays,csv_delim:e.csvDelim,csv_prefix:e.csvPrefix,filter_to_supermarket:e.filterToSupermarket,shopping_add_onhand:e.shoppingAddOnhand,left_handed:e.leftHanded,show_step_ingredients:e.showStepIngredients}}class xm extends Ys{async bulkShoppingListEntryRaw(t,n){const i={},r={};r["Content-Type"]="application/json";const a=await this.request({path:"/api/shopping-list-entry/bulk/",method:"POST",headers:r,query:i,body:yC(t.shoppingListEntryBulk)},n);return new w(a,o=>hC(o))}async bulkShoppingListEntry(t={},n){return await(await this.bulkShoppingListEntryRaw(t,n)).value()}async createAccessTokenRaw(t,n){const i={},r={};r["Content-Type"]="application/json";const a=await this.request({path:"/api/access-token/",method:"POST",headers:r,query:i,body:Vo(t.accessToken)},n);return new w(a,o=>Ai(o))}async createAccessToken(t={},n){return await(await this.createAccessTokenRaw(t,n)).value()}async createAutoPlanViewSetRaw(t,n){const i={},r={};r["Content-Type"]="application/json";const a=await this.request({path:"/api/auto-plan/",method:"POST",headers:r,query:i,body:t.body},n);return this.isJsonMime(a.headers.get("content-type"))?new w(a):new Nn(a)}async createAutoPlanViewSet(t={},n){return await(await this.createAutoPlanViewSetRaw(t,n)).value()}async createAutomationRaw(t,n){const i={},r={};r["Content-Type"]="application/json";const a=await this.request({path:"/api/automation/",method:"POST",headers:r,query:i,body:Mo(t.automation)},n);return new w(a,o=>Di(o))}async createAutomation(t={},n){return await(await this.createAutomationRaw(t,n)).value()}async createBookmarkletImportRaw(t,n){const i={},r={};r["Content-Type"]="application/json";const a=await this.request({path:"/api/bookmarklet-import/",method:"POST",headers:r,query:i,body:Jo(t.bookmarkletImport)},n);return new w(a,o=>ua(o))}async createBookmarkletImport(t={},n){return await(await this.createBookmarkletImportRaw(t,n)).value()}async createCookLogRaw(t,n){const i={},r={};r["Content-Type"]="application/json";const a=await this.request({path:"/api/cook-log/",method:"POST",headers:r,query:i,body:zo(t.cookLog)},n);return new w(a,o=>sr(o))}async createCookLog(t={},n){return await(await this.createCookLogRaw(t,n)).value()}async createCustomFilterRaw(t,n){const i={},r={};r["Content-Type"]="application/json";const a=await this.request({path:"/api/custom-filter/",method:"POST",headers:r,query:i,body:Ho(t.customFilter)},n);return new w(a,o=>Ui(o))}async createCustomFilter(t={},n){return await(await this.createCustomFilterRaw(t,n)).value()}async createExportLogRaw(t,n){const i={},r={};r["Content-Type"]="application/json";const a=await this.request({path:"/api/export-log/",method:"POST",headers:r,query:i,body:Go(t.exportLog)},n);return new w(a,o=>lr(o))}async createExportLog(t={},n){return await(await this.createExportLogRaw(t,n)).value()}async createFoodRaw(t,n){const i={},r={};r["Content-Type"]="application/json";const a=await this.request({path:"/api/food/",method:"POST",headers:r,query:i,body:ni(t.food)},n);return new w(a,o=>gn(o))}async createFood(t={},n){return await(await this.createFoodRaw(t,n)).value()}async createImportLogRaw(t,n){const i={},r={};r["Content-Type"]="application/json";const a=await this.request({path:"/api/import-log/",method:"POST",headers:r,query:i,body:Ko(t.importLog)},n);return new w(a,o=>dr(o))}async createImportLog(t={},n){return await(await this.createImportLogRaw(t,n)).value()}async createIngredientRaw(t,n){const i={},r={};r["Content-Type"]="application/json";const a=await this.request({path:"/api/ingredient/",method:"POST",headers:r,query:i,body:Wo(t.ingredient)},n);return new w(a,o=>cr(o))}async createIngredient(t={},n){return await(await this.createIngredientRaw(t,n)).value()}async createInviteLinkRaw(t,n){const i={},r={};r["Content-Type"]="application/json";const a=await this.request({path:"/api/invite-link/",method:"POST",headers:r,query:i,body:Yo(t.inviteLink)},n);return new w(a,o=>Li(o))}async createInviteLink(t={},n){return await(await this.createInviteLinkRaw(t,n)).value()}async createKeywordRaw(t,n){const i={},r={};r["Content-Type"]="application/json";const a=await this.request({path:"/api/keyword/",method:"POST",headers:r,query:i,body:Ni(t.keyword)},n);return new w(a,o=>qn(o))}async createKeyword(t={},n){return await(await this.createKeywordRaw(t,n)).value()}async createMealPlanRaw(t,n){const i={},r={};r["Content-Type"]="application/json";const a=await this.request({path:"/api/meal-plan/",method:"POST",headers:r,query:i,body:jo(t.mealPlan)},n);return new w(a,o=>qi(o))}async createMealPlan(t={},n){return await(await this.createMealPlanRaw(t,n)).value()}async createMealTypeRaw(t,n){const i={},r={};r["Content-Type"]="application/json";const a=await this.request({path:"/api/meal-type/",method:"POST",headers:r,query:i,body:es(t.mealType)},n);return new w(a,o=>$i(o))}async createMealType(t={},n){return await(await this.createMealTypeRaw(t,n)).value()}async createOpenDataCategoryRaw(t,n){const i={},r={};r["Content-Type"]="application/json";const a=await this.request({path:"/api/open-data-category/",method:"POST",headers:r,query:i,body:ts(t.openDataCategory)},n);return new w(a,o=>Bi(o))}async createOpenDataCategory(t={},n){return await(await this.createOpenDataCategoryRaw(t,n)).value()}async createOpenDataConversionRaw(t,n){const i={},r={};r["Content-Type"]="application/json";const a=await this.request({path:"/api/open-data-conversion/",method:"POST",headers:r,query:i,body:ns(t.openDataConversion)},n);return new w(a,o=>Vi(o))}async createOpenDataConversion(t={},n){return await(await this.createOpenDataConversionRaw(t,n)).value()}async createOpenDataFoodRaw(t,n){const i={},r={};r["Content-Type"]="application/json";const a=await this.request({path:"/api/open-data-food/",method:"POST",headers:r,query:i,body:is(t.openDataFood)},n);return new w(a,o=>Mi(o))}async createOpenDataFood(t={},n){return await(await this.createOpenDataFoodRaw(t,n)).value()}async createOpenDataPropertyRaw(t,n){const i={},r={};r["Content-Type"]="application/json";const a=await this.request({path:"/api/open-data-property/",method:"POST",headers:r,query:i,body:rs(t.openDataProperty)},n);return new w(a,o=>Ji(o))}async createOpenDataProperty(t={},n){return await(await this.createOpenDataPropertyRaw(t,n)).value()}async createOpenDataStoreRaw(t,n){const i={},r={};r["Content-Type"]="application/json";const a=await this.request({path:"/api/open-data-store/",method:"POST",headers:r,query:i,body:as(t.openDataStore)},n);return new w(a,o=>zi(o))}async createOpenDataStore(t={},n){return await(await this.createOpenDataStoreRaw(t,n)).value()}async createOpenDataUnitRaw(t,n){const i={},r={};r["Content-Type"]="application/json";const a=await this.request({path:"/api/open-data-unit/",method:"POST",headers:r,query:i,body:os(t.openDataUnit)},n);return new w(a,o=>Hi(o))}async createOpenDataUnit(t={},n){return await(await this.createOpenDataUnitRaw(t,n)).value()}async createOpenDataVersionRaw(t,n){const i={},r={};r["Content-Type"]="application/json";const a=await this.request({path:"/api/open-data-version/",method:"POST",headers:r,query:i,body:ss(t.openDataVersion)},n);return new w(a,o=>Gi(o))}async createOpenDataVersion(t={},n){return await(await this.createOpenDataVersionRaw(t,n)).value()}async createPropertyRaw(t,n){const i={},r={};r["Content-Type"]="application/json";const a=await this.request({path:"/api/food-property/",method:"POST",headers:r,query:i,body:ls(t.property)},n);return new w(a,o=>Ki(o))}async createProperty(t={},n){return await(await this.createPropertyRaw(t,n)).value()}async createPropertyTypeRaw(t,n){const i={},r={};r["Content-Type"]="application/json";const a=await this.request({path:"/api/food-property-type/",method:"POST",headers:r,query:i,body:ds(t.propertyType)},n);return new w(a,o=>Wi(o))}async createPropertyType(t={},n){return await(await this.createPropertyTypeRaw(t,n)).value()}async createRecipeRaw(t,n){const i={},r={};r["Content-Type"]="application/json";const a=await this.request({path:"/api/recipe/",method:"POST",headers:r,query:i,body:cs(t.recipe)},n);return new w(a,o=>Yi(o))}async createRecipe(t={},n){return await(await this.createRecipeRaw(t,n)).value()}async createRecipeBookRaw(t,n){const i={},r={};r["Content-Type"]="application/json";const a=await this.request({path:"/api/recipe-book/",method:"POST",headers:r,query:i,body:us(t.recipeBook)},n);return new w(a,o=>Zi(o))}async createRecipeBook(t={},n){return await(await this.createRecipeBookRaw(t,n)).value()}async createRecipeBookEntryRaw(t,n){const i={},r={};r["Content-Type"]="application/json";const a=await this.request({path:"/api/recipe-book-entry/",method:"POST",headers:r,query:i,body:ps(t.recipeBookEntry)},n);return new w(a,o=>Xi(o))}async createRecipeBookEntry(t={},n){return await(await this.createRecipeBookEntryRaw(t,n)).value()}async createRecipeUrlImportRaw(t,n){const i={},r={};r["Content-Type"]="application/json";const a=await this.request({path:"/api/recipe-from-source/",method:"POST",headers:r,query:i,body:t.body},n);return this.isJsonMime(a.headers.get("content-type"))?new w(a):new Nn(a)}async createRecipeUrlImport(t={},n){return await(await this.createRecipeUrlImportRaw(t,n)).value()}async createShoppingListRaw(t,n){const i={},r={};r["Content-Type"]="application/json";const a=await this.request({path:"/api/shopping-list/",method:"POST",headers:r,query:i,body:fs(t.shoppingList)},n);return new w(a,o=>Qi(o))}async createShoppingList(t={},n){return await(await this.createShoppingListRaw(t,n)).value()}async createShoppingListEntryRaw(t,n){const i={},r={};r["Content-Type"]="application/json";const a=await this.request({path:"/api/shopping-list-entry/",method:"POST",headers:r,query:i,body:ms(t.shoppingListEntry)},n);return new w(a,o=>ji(o))}async createShoppingListEntry(t={},n){return await(await this.createShoppingListEntryRaw(t,n)).value()}async createShoppingListRecipeRaw(t,n){const i={},r={};r["Content-Type"]="application/json";const a=await this.request({path:"/api/shopping-list-recipe/",method:"POST",headers:r,query:i,body:hs(t.shoppingListRecipe)},n);return new w(a,o=>er(o))}async createShoppingListRecipe(t={},n){return await(await this.createShoppingListRecipeRaw(t,n)).value()}async createStepRaw(t,n){const i={},r={};r["Content-Type"]="application/json";const a=await this.request({path:"/api/step/",method:"POST",headers:r,query:i,body:Zo(t.step)},n);return new w(a,o=>ur(o))}async createStep(t={},n){return await(await this.createStepRaw(t,n)).value()}async createStorageRaw(t,n){const i={},r={};r["Content-Type"]="application/json";const a=await this.request({path:"/api/storage/",method:"POST",headers:r,query:i,body:ys(t.storage)},n);return new w(a,o=>tr(o))}async createStorage(t={},n){return await(await this.createStorageRaw(t,n)).value()}async createSupermarketRaw(t,n){const i={},r={};r["Content-Type"]="application/json";const a=await this.request({path:"/api/supermarket/",method:"POST",headers:r,query:i,body:vs(t.supermarket)},n);return new w(a,o=>nr(o))}async createSupermarket(t={},n){return await(await this.createSupermarketRaw(t,n)).value()}async createSupermarketCategoryRaw(t,n){const i={},r={};r["Content-Type"]="application/json";const a=await this.request({path:"/api/supermarket-category/",method:"POST",headers:r,query:i,body:fa(t.supermarketCategory)},n);return new w(a,o=>ii(o))}async createSupermarketCategory(t={},n){return await(await this.createSupermarketCategoryRaw(t,n)).value()}async createSupermarketCategoryRelationRaw(t,n){const i={},r={};r["Content-Type"]="application/json";const a=await this.request({path:"/api/supermarket-category-relation/",method:"POST",headers:r,query:i,body:Xo(t.supermarketCategoryRelation)},n);return new w(a,o=>pr(o))}async createSupermarketCategoryRelation(t={},n){return await(await this.createSupermarketCategoryRelationRaw(t,n)).value()}async createSyncRaw(t,n){const i={},r={};r["Content-Type"]="application/json";const a=await this.request({path:"/api/sync/",method:"POST",headers:r,query:i,body:ws(t.sync)},n);return new w(a,o=>ir(o))}async createSync(t={},n){return await(await this.createSyncRaw(t,n)).value()}async createUnitRaw(t,n){const i={},r={};r["Content-Type"]="application/json";const a=await this.request({path:"/api/unit/",method:"POST",headers:r,query:i,body:pa(t.unit)},n);return new w(a,o=>ai(o))}async createUnit(t={},n){return await(await this.createUnitRaw(t,n)).value()}async createUnitConversionRaw(t,n){const i={},r={};r["Content-Type"]="application/json";const a=await this.request({path:"/api/unit-conversion/",method:"POST",headers:r,query:i,body:bs(t.unitConversion)},n);return new w(a,o=>rr(o))}async createUnitConversion(t={},n){return await(await this.createUnitConversionRaw(t,n)).value()}async createUserFileRaw(t,n){if(t.name===null||t.name===void 0)throw new _("name","Required parameter requestParameters.name was null or undefined when calling createUserFile.");if(t.file===null||t.file===void 0)throw new _("file","Required parameter requestParameters.file was null or undefined when calling createUserFile.");const i={},r={},o=ca([{contentType:"multipart/form-data"}]);let s,d=!1;d=o,d?s=new FormData:s=new URLSearchParams,t.id!==void 0&&s.append("id",t.id),t.name!==void 0&&s.append("name",t.name),t.file!==void 0&&s.append("file",t.file),t.fileDownload!==void 0&&s.append("file_download",t.fileDownload),t.preview!==void 0&&s.append("preview",t.preview),t.fileSizeKb!==void 0&&s.append("file_size_kb",t.fileSizeKb);const c=await this.request({path:"/api/user-file/",method:"POST",headers:r,query:i,body:s},n);return new w(c,u=>ar(u))}async createUserFile(t,n){return await(await this.createUserFileRaw(t,n)).value()}async createViewLogRaw(t,n){const i={},r={};r["Content-Type"]="application/json";const a=await this.request({path:"/api/view-log/",method:"POST",headers:r,query:i,body:Qo(t.viewLog)},n);return new w(a,o=>fr(o))}async createViewLog(t={},n){return await(await this.createViewLogRaw(t,n)).value()}async createimportFilesRaw(t,n){const i={},r={};r["Content-Type"]="application/json";const a=await this.request({path:"/api/import/",method:"POST",headers:r,query:i,body:t.body},n);return this.isJsonMime(a.headers.get("content-type"))?new w(a):new Nn(a)}async createimportFiles(t={},n){return await(await this.createimportFilesRaw(t,n)).value()}async destroyAccessTokenRaw(t,n){if(t.id===null||t.id===void 0)throw new _("id","Required parameter requestParameters.id was null or undefined when calling destroyAccessToken.");const i={},r={},a=await this.request({path:"/api/access-token/{id}/".replace("{id}",encodeURIComponent(String(t.id))),method:"DELETE",headers:r,query:i},n);return new ye(a)}async destroyAccessToken(t,n){await this.destroyAccessTokenRaw(t,n)}async destroyAutomationRaw(t,n){if(t.id===null||t.id===void 0)throw new _("id","Required parameter requestParameters.id was null or undefined when calling destroyAutomation.");const i={},r={},a=await this.request({path:"/api/automation/{id}/".replace("{id}",encodeURIComponent(String(t.id))),method:"DELETE",headers:r,query:i},n);return new ye(a)}async destroyAutomation(t,n){await this.destroyAutomationRaw(t,n)}async destroyBookmarkletImportRaw(t,n){if(t.id===null||t.id===void 0)throw new _("id","Required parameter requestParameters.id was null or undefined when calling destroyBookmarkletImport.");const i={},r={},a=await this.request({path:"/api/bookmarklet-import/{id}/".replace("{id}",encodeURIComponent(String(t.id))),method:"DELETE",headers:r,query:i},n);return new ye(a)}async destroyBookmarkletImport(t,n){await this.destroyBookmarkletImportRaw(t,n)}async destroyCookLogRaw(t,n){if(t.id===null||t.id===void 0)throw new _("id","Required parameter requestParameters.id was null or undefined when calling destroyCookLog.");const i={},r={},a=await this.request({path:"/api/cook-log/{id}/".replace("{id}",encodeURIComponent(String(t.id))),method:"DELETE",headers:r,query:i},n);return new ye(a)}async destroyCookLog(t,n){await this.destroyCookLogRaw(t,n)}async destroyCustomFilterRaw(t,n){if(t.id===null||t.id===void 0)throw new _("id","Required parameter requestParameters.id was null or undefined when calling destroyCustomFilter.");const i={},r={},a=await this.request({path:"/api/custom-filter/{id}/".replace("{id}",encodeURIComponent(String(t.id))),method:"DELETE",headers:r,query:i},n);return new ye(a)}async destroyCustomFilter(t,n){await this.destroyCustomFilterRaw(t,n)}async destroyExportLogRaw(t,n){if(t.id===null||t.id===void 0)throw new _("id","Required parameter requestParameters.id was null or undefined when calling destroyExportLog.");const i={},r={},a=await this.request({path:"/api/export-log/{id}/".replace("{id}",encodeURIComponent(String(t.id))),method:"DELETE",headers:r,query:i},n);return new ye(a)}async destroyExportLog(t,n){await this.destroyExportLogRaw(t,n)}async destroyFoodRaw(t,n){if(t.id===null||t.id===void 0)throw new _("id","Required parameter requestParameters.id was null or undefined when calling destroyFood.");const i={},r={},a=await this.request({path:"/api/food/{id}/".replace("{id}",encodeURIComponent(String(t.id))),method:"DELETE",headers:r,query:i},n);return new ye(a)}async destroyFood(t,n){await this.destroyFoodRaw(t,n)}async destroyImportLogRaw(t,n){if(t.id===null||t.id===void 0)throw new _("id","Required parameter requestParameters.id was null or undefined when calling destroyImportLog.");const i={},r={},a=await this.request({path:"/api/import-log/{id}/".replace("{id}",encodeURIComponent(String(t.id))),method:"DELETE",headers:r,query:i},n);return new ye(a)}async destroyImportLog(t,n){await this.destroyImportLogRaw(t,n)}async destroyIngredientRaw(t,n){if(t.id===null||t.id===void 0)throw new _("id","Required parameter requestParameters.id was null or undefined when calling destroyIngredient.");const i={},r={},a=await this.request({path:"/api/ingredient/{id}/".replace("{id}",encodeURIComponent(String(t.id))),method:"DELETE",headers:r,query:i},n);return new ye(a)}async destroyIngredient(t,n){await this.destroyIngredientRaw(t,n)}async destroyInviteLinkRaw(t,n){if(t.id===null||t.id===void 0)throw new _("id","Required parameter requestParameters.id was null or undefined when calling destroyInviteLink.");const i={},r={},a=await this.request({path:"/api/invite-link/{id}/".replace("{id}",encodeURIComponent(String(t.id))),method:"DELETE",headers:r,query:i},n);return new ye(a)}async destroyInviteLink(t,n){await this.destroyInviteLinkRaw(t,n)}async destroyKeywordRaw(t,n){if(t.id===null||t.id===void 0)throw new _("id","Required parameter requestParameters.id was null or undefined when calling destroyKeyword.");const i={},r={},a=await this.request({path:"/api/keyword/{id}/".replace("{id}",encodeURIComponent(String(t.id))),method:"DELETE",headers:r,query:i},n);return new ye(a)}async destroyKeyword(t,n){await this.destroyKeywordRaw(t,n)}async destroyMealPlanRaw(t,n){if(t.id===null||t.id===void 0)throw new _("id","Required parameter requestParameters.id was null or undefined when calling destroyMealPlan.");const i={},r={},a=await this.request({path:"/api/meal-plan/{id}/".replace("{id}",encodeURIComponent(String(t.id))),method:"DELETE",headers:r,query:i},n);return new ye(a)}async destroyMealPlan(t,n){await this.destroyMealPlanRaw(t,n)}async destroyMealTypeRaw(t,n){if(t.id===null||t.id===void 0)throw new _("id","Required parameter requestParameters.id was null or undefined when calling destroyMealType.");const i={},r={},a=await this.request({path:"/api/meal-type/{id}/".replace("{id}",encodeURIComponent(String(t.id))),method:"DELETE",headers:r,query:i},n);return new ye(a)}async destroyMealType(t,n){await this.destroyMealTypeRaw(t,n)}async destroyOpenDataCategoryRaw(t,n){if(t.id===null||t.id===void 0)throw new _("id","Required parameter requestParameters.id was null or undefined when calling destroyOpenDataCategory.");const i={},r={},a=await this.request({path:"/api/open-data-category/{id}/".replace("{id}",encodeURIComponent(String(t.id))),method:"DELETE",headers:r,query:i},n);return new ye(a)}async destroyOpenDataCategory(t,n){await this.destroyOpenDataCategoryRaw(t,n)}async destroyOpenDataConversionRaw(t,n){if(t.id===null||t.id===void 0)throw new _("id","Required parameter requestParameters.id was null or undefined when calling destroyOpenDataConversion.");const i={},r={},a=await this.request({path:"/api/open-data-conversion/{id}/".replace("{id}",encodeURIComponent(String(t.id))),method:"DELETE",headers:r,query:i},n);return new ye(a)}async destroyOpenDataConversion(t,n){await this.destroyOpenDataConversionRaw(t,n)}async destroyOpenDataFoodRaw(t,n){if(t.id===null||t.id===void 0)throw new _("id","Required parameter requestParameters.id was null or undefined when calling destroyOpenDataFood.");const i={},r={},a=await this.request({path:"/api/open-data-food/{id}/".replace("{id}",encodeURIComponent(String(t.id))),method:"DELETE",headers:r,query:i},n);return new ye(a)}async destroyOpenDataFood(t,n){await this.destroyOpenDataFoodRaw(t,n)}async destroyOpenDataPropertyRaw(t,n){if(t.id===null||t.id===void 0)throw new _("id","Required parameter requestParameters.id was null or undefined when calling destroyOpenDataProperty.");const i={},r={},a=await this.request({path:"/api/open-data-property/{id}/".replace("{id}",encodeURIComponent(String(t.id))),method:"DELETE",headers:r,query:i},n);return new ye(a)}async destroyOpenDataProperty(t,n){await this.destroyOpenDataPropertyRaw(t,n)}async destroyOpenDataStoreRaw(t,n){if(t.id===null||t.id===void 0)throw new _("id","Required parameter requestParameters.id was null or undefined when calling destroyOpenDataStore.");const i={},r={},a=await this.request({path:"/api/open-data-store/{id}/".replace("{id}",encodeURIComponent(String(t.id))),method:"DELETE",headers:r,query:i},n);return new ye(a)}async destroyOpenDataStore(t,n){await this.destroyOpenDataStoreRaw(t,n)}async destroyOpenDataUnitRaw(t,n){if(t.id===null||t.id===void 0)throw new _("id","Required parameter requestParameters.id was null or undefined when calling destroyOpenDataUnit.");const i={},r={},a=await this.request({path:"/api/open-data-unit/{id}/".replace("{id}",encodeURIComponent(String(t.id))),method:"DELETE",headers:r,query:i},n);return new ye(a)}async destroyOpenDataUnit(t,n){await this.destroyOpenDataUnitRaw(t,n)}async destroyOpenDataVersionRaw(t,n){if(t.id===null||t.id===void 0)throw new _("id","Required parameter requestParameters.id was null or undefined when calling destroyOpenDataVersion.");const i={},r={},a=await this.request({path:"/api/open-data-version/{id}/".replace("{id}",encodeURIComponent(String(t.id))),method:"DELETE",headers:r,query:i},n);return new ye(a)}async destroyOpenDataVersion(t,n){await this.destroyOpenDataVersionRaw(t,n)}async destroyPropertyRaw(t,n){if(t.id===null||t.id===void 0)throw new _("id","Required parameter requestParameters.id was null or undefined when calling destroyProperty.");const i={},r={},a=await this.request({path:"/api/food-property/{id}/".replace("{id}",encodeURIComponent(String(t.id))),method:"DELETE",headers:r,query:i},n);return new ye(a)}async destroyProperty(t,n){await this.destroyPropertyRaw(t,n)}async destroyPropertyTypeRaw(t,n){if(t.id===null||t.id===void 0)throw new _("id","Required parameter requestParameters.id was null or undefined when calling destroyPropertyType.");const i={},r={},a=await this.request({path:"/api/food-property-type/{id}/".replace("{id}",encodeURIComponent(String(t.id))),method:"DELETE",headers:r,query:i},n);return new ye(a)}async destroyPropertyType(t,n){await this.destroyPropertyTypeRaw(t,n)}async destroyRecipeRaw(t,n){if(t.id===null||t.id===void 0)throw new _("id","Required parameter requestParameters.id was null or undefined when calling destroyRecipe.");const i={},r={},a=await this.request({path:"/api/recipe/{id}/".replace("{id}",encodeURIComponent(String(t.id))),method:"DELETE",headers:r,query:i},n);return new ye(a)}async destroyRecipe(t,n){await this.destroyRecipeRaw(t,n)}async destroyRecipeBookRaw(t,n){if(t.id===null||t.id===void 0)throw new _("id","Required parameter requestParameters.id was null or undefined when calling destroyRecipeBook.");const i={},r={},a=await this.request({path:"/api/recipe-book/{id}/".replace("{id}",encodeURIComponent(String(t.id))),method:"DELETE",headers:r,query:i},n);return new ye(a)}async destroyRecipeBook(t,n){await this.destroyRecipeBookRaw(t,n)}async destroyRecipeBookEntryRaw(t,n){if(t.id===null||t.id===void 0)throw new _("id","Required parameter requestParameters.id was null or undefined when calling destroyRecipeBookEntry.");const i={},r={},a=await this.request({path:"/api/recipe-book-entry/{id}/".replace("{id}",encodeURIComponent(String(t.id))),method:"DELETE",headers:r,query:i},n);return new ye(a)}async destroyRecipeBookEntry(t,n){await this.destroyRecipeBookEntryRaw(t,n)}async destroyShoppingListRaw(t,n){if(t.id===null||t.id===void 0)throw new _("id","Required parameter requestParameters.id was null or undefined when calling destroyShoppingList.");const i={},r={},a=await this.request({path:"/api/shopping-list/{id}/".replace("{id}",encodeURIComponent(String(t.id))),method:"DELETE",headers:r,query:i},n);return new ye(a)}async destroyShoppingList(t,n){await this.destroyShoppingListRaw(t,n)}async destroyShoppingListEntryRaw(t,n){if(t.id===null||t.id===void 0)throw new _("id","Required parameter requestParameters.id was null or undefined when calling destroyShoppingListEntry.");const i={},r={},a=await this.request({path:"/api/shopping-list-entry/{id}/".replace("{id}",encodeURIComponent(String(t.id))),method:"DELETE",headers:r,query:i},n);return new ye(a)}async destroyShoppingListEntry(t,n){await this.destroyShoppingListEntryRaw(t,n)}async destroyShoppingListRecipeRaw(t,n){if(t.id===null||t.id===void 0)throw new _("id","Required parameter requestParameters.id was null or undefined when calling destroyShoppingListRecipe.");const i={},r={},a=await this.request({path:"/api/shopping-list-recipe/{id}/".replace("{id}",encodeURIComponent(String(t.id))),method:"DELETE",headers:r,query:i},n);return new ye(a)}async destroyShoppingListRecipe(t,n){await this.destroyShoppingListRecipeRaw(t,n)}async destroyStepRaw(t,n){if(t.id===null||t.id===void 0)throw new _("id","Required parameter requestParameters.id was null or undefined when calling destroyStep.");const i={},r={},a=await this.request({path:"/api/step/{id}/".replace("{id}",encodeURIComponent(String(t.id))),method:"DELETE",headers:r,query:i},n);return new ye(a)}async destroyStep(t,n){await this.destroyStepRaw(t,n)}async destroyStorageRaw(t,n){if(t.id===null||t.id===void 0)throw new _("id","Required parameter requestParameters.id was null or undefined when calling destroyStorage.");const i={},r={},a=await this.request({path:"/api/storage/{id}/".replace("{id}",encodeURIComponent(String(t.id))),method:"DELETE",headers:r,query:i},n);return new ye(a)}async destroyStorage(t,n){await this.destroyStorageRaw(t,n)}async destroySupermarketRaw(t,n){if(t.id===null||t.id===void 0)throw new _("id","Required parameter requestParameters.id was null or undefined when calling destroySupermarket.");const i={},r={},a=await this.request({path:"/api/supermarket/{id}/".replace("{id}",encodeURIComponent(String(t.id))),method:"DELETE",headers:r,query:i},n);return new ye(a)}async destroySupermarket(t,n){await this.destroySupermarketRaw(t,n)}async destroySupermarketCategoryRaw(t,n){if(t.id===null||t.id===void 0)throw new _("id","Required parameter requestParameters.id was null or undefined when calling destroySupermarketCategory.");const i={},r={},a=await this.request({path:"/api/supermarket-category/{id}/".replace("{id}",encodeURIComponent(String(t.id))),method:"DELETE",headers:r,query:i},n);return new ye(a)}async destroySupermarketCategory(t,n){await this.destroySupermarketCategoryRaw(t,n)}async destroySupermarketCategoryRelationRaw(t,n){if(t.id===null||t.id===void 0)throw new _("id","Required parameter requestParameters.id was null or undefined when calling destroySupermarketCategoryRelation.");const i={},r={},a=await this.request({path:"/api/supermarket-category-relation/{id}/".replace("{id}",encodeURIComponent(String(t.id))),method:"DELETE",headers:r,query:i},n);return new ye(a)}async destroySupermarketCategoryRelation(t,n){await this.destroySupermarketCategoryRelationRaw(t,n)}async destroySyncRaw(t,n){if(t.id===null||t.id===void 0)throw new _("id","Required parameter requestParameters.id was null or undefined when calling destroySync.");const i={},r={},a=await this.request({path:"/api/sync/{id}/".replace("{id}",encodeURIComponent(String(t.id))),method:"DELETE",headers:r,query:i},n);return new ye(a)}async destroySync(t,n){await this.destroySyncRaw(t,n)}async destroyUnitRaw(t,n){if(t.id===null||t.id===void 0)throw new _("id","Required parameter requestParameters.id was null or undefined when calling destroyUnit.");const i={},r={},a=await this.request({path:"/api/unit/{id}/".replace("{id}",encodeURIComponent(String(t.id))),method:"DELETE",headers:r,query:i},n);return new ye(a)}async destroyUnit(t,n){await this.destroyUnitRaw(t,n)}async destroyUnitConversionRaw(t,n){if(t.id===null||t.id===void 0)throw new _("id","Required parameter requestParameters.id was null or undefined when calling destroyUnitConversion.");const i={},r={},a=await this.request({path:"/api/unit-conversion/{id}/".replace("{id}",encodeURIComponent(String(t.id))),method:"DELETE",headers:r,query:i},n);return new ye(a)}async destroyUnitConversion(t,n){await this.destroyUnitConversionRaw(t,n)}async destroyUserFileRaw(t,n){if(t.id===null||t.id===void 0)throw new _("id","Required parameter requestParameters.id was null or undefined when calling destroyUserFile.");const i={},r={},a=await this.request({path:"/api/user-file/{id}/".replace("{id}",encodeURIComponent(String(t.id))),method:"DELETE",headers:r,query:i},n);return new ye(a)}async destroyUserFile(t,n){await this.destroyUserFileRaw(t,n)}async destroyUserSpaceRaw(t,n){if(t.id===null||t.id===void 0)throw new _("id","Required parameter requestParameters.id was null or undefined when calling destroyUserSpace.");const i={},r={},a=await this.request({path:"/api/user-space/{id}/".replace("{id}",encodeURIComponent(String(t.id))),method:"DELETE",headers:r,query:i},n);return new ye(a)}async destroyUserSpace(t,n){await this.destroyUserSpaceRaw(t,n)}async destroyViewLogRaw(t,n){if(t.id===null||t.id===void 0)throw new _("id","Required parameter requestParameters.id was null or undefined when calling destroyViewLog.");const i={},r={},a=await this.request({path:"/api/view-log/{id}/".replace("{id}",encodeURIComponent(String(t.id))),method:"DELETE",headers:r,query:i},n);return new ye(a)}async destroyViewLog(t,n){await this.destroyViewLogRaw(t,n)}async fdcFoodRaw(t,n){if(t.id===null||t.id===void 0)throw new _("id","Required parameter requestParameters.id was null or undefined when calling fdcFood.");const i={},r={};r["Content-Type"]="application/json";const a=await this.request({path:"/api/food/{id}/fdc/".replace("{id}",encodeURIComponent(String(t.id))),method:"POST",headers:r,query:i,body:ni(t.food)},n);return new w(a,o=>gn(o))}async fdcFood(t,n){return await(await this.fdcFoodRaw(t,n)).value()}async flatRecipeRaw(t){const n={},i={},r=await this.request({path:"/api/recipe/flat/",method:"GET",headers:i,query:n},t);return new w(r,a=>Yi(a))}async flatRecipe(t){return await(await this.flatRecipeRaw(t)).value()}async imageRecipeRaw(t,n){if(t.id===null||t.id===void 0)throw new _("id","Required parameter requestParameters.id was null or undefined when calling imageRecipe.");const i={},r={},o=ca([{contentType:"multipart/form-data"}]);let s,d=!1;d=o,d?s=new FormData:s=new URLSearchParams,t.image!==void 0&&s.append("image",t.image),t.imageUrl!==void 0&&s.append("image_url",t.imageUrl);const c=await this.request({path:"/api/recipe/{id}/image/".replace("{id}",encodeURIComponent(String(t.id))),method:"PUT",headers:r,query:i,body:s},n);return new w(c,u=>YR(u))}async imageRecipe(t,n){return await(await this.imageRecipeRaw(t,n)).value()}async listAccessTokensRaw(t){const n={},i={},r=await this.request({path:"/api/access-token/",method:"GET",headers:i,query:n},t);return new w(r,a=>a.map(Ai))}async listAccessTokens(t){return await(await this.listAccessTokensRaw(t)).value()}async listAutomationsRaw(t){const n={},i={},r=await this.request({path:"/api/automation/",method:"GET",headers:i,query:n},t);return new w(r,a=>a.map(Di))}async listAutomations(t){return await(await this.listAutomationsRaw(t)).value()}async listBookmarkletImportsRaw(t){const n={},i={},r=await this.request({path:"/api/bookmarklet-import/",method:"GET",headers:i,query:n},t);return new w(r,a=>a.map(V_))}async listBookmarkletImports(t){return await(await this.listBookmarkletImportsRaw(t)).value()}async listCookLogsRaw(t,n){const i={};t.page!==void 0&&(i.page=t.page),t.pageSize!==void 0&&(i.page_size=t.pageSize);const r={},a=await this.request({path:"/api/cook-log/",method:"GET",headers:r,query:i},n);return new w(a,o=>gS(o))}async listCookLogs(t={},n){return await(await this.listCookLogsRaw(t,n)).value()}async listCustomFiltersRaw(t){const n={},i={},r=await this.request({path:"/api/custom-filter/",method:"GET",headers:i,query:n},t);return new w(r,a=>a.map(Ui))}async listCustomFilters(t){return await(await this.listCustomFiltersRaw(t)).value()}async listExportLogsRaw(t,n){const i={};t.page!==void 0&&(i.page=t.page),t.pageSize!==void 0&&(i.page_size=t.pageSize);const r={},a=await this.request({path:"/api/export-log/",method:"GET",headers:r,query:i},n);return new w(a,o=>vS(o))}async listExportLogs(t={},n){return await(await this.listExportLogsRaw(t,n)).value()}async listFoodInheritFieldsRaw(t){const n={},i={},r=await this.request({path:"/api/food-inherit-field/",method:"GET",headers:i,query:n},t);return new w(r,a=>a.map(cu))}async listFoodInheritFields(t){return await(await this.listFoodInheritFieldsRaw(t)).value()}async listFoodsRaw(t,n){const i={};t.query!==void 0&&(i.query=t.query),t.root!==void 0&&(i.root=t.root),t.tree!==void 0&&(i.tree=t.tree),t.page!==void 0&&(i.page=t.page),t.pageSize!==void 0&&(i.page_size=t.pageSize);const r={},a=await this.request({path:"/api/food/",method:"GET",headers:r,query:i},n);return new w(a,o=>bS(o))}async listFoods(t={},n){return await(await this.listFoodsRaw(t,n)).value()}async listGroupsRaw(t){const n={},i={},r=await this.request({path:"/api/group/",method:"GET",headers:i,query:n},t);return new w(r,a=>a.map(uu))}async listGroups(t){return await(await this.listGroupsRaw(t)).value()}async listImportLogsRaw(t,n){const i={};t.page!==void 0&&(i.page=t.page),t.pageSize!==void 0&&(i.page_size=t.pageSize);const r={},a=await this.request({path:"/api/import-log/",method:"GET",headers:r,query:i},n);return new w(a,o=>SS(o))}async listImportLogs(t={},n){return await(await this.listImportLogsRaw(t,n)).value()}async listIngredientsRaw(t,n){const i={};t.page!==void 0&&(i.page=t.page),t.pageSize!==void 0&&(i.page_size=t.pageSize);const r={},a=await this.request({path:"/api/ingredient/",method:"GET",headers:r,query:i},n);return new w(a,o=>CS(o))}async listIngredients(t={},n){return await(await this.listIngredientsRaw(t,n)).value()}async listInviteLinksRaw(t){const n={},i={},r=await this.request({path:"/api/invite-link/",method:"GET",headers:i,query:n},t);return new w(r,a=>a.map(Li))}async listInviteLinks(t){return await(await this.listInviteLinksRaw(t)).value()}async listKeywordsRaw(t,n){const i={};t.query!==void 0&&(i.query=t.query),t.root!==void 0&&(i.root=t.root),t.tree!==void 0&&(i.tree=t.tree),t.page!==void 0&&(i.page=t.page),t.pageSize!==void 0&&(i.page_size=t.pageSize);const r={},a=await this.request({path:"/api/keyword/",method:"GET",headers:r,query:i},n);return new w(a,o=>kS(o))}async listKeywords(t={},n){return await(await this.listKeywordsRaw(t,n)).value()}async listMealPlansRaw(t,n){const i={};t.fromDate!==void 0&&(i.from_date=t.fromDate),t.toDate!==void 0&&(i.to_date=t.toDate),t.mealType!==void 0&&(i.meal_type=t.mealType);const r={},a=await this.request({path:"/api/meal-plan/",method:"GET",headers:r,query:i},n);return new w(a,o=>o.map(qi))}async listMealPlans(t={},n){return await(await this.listMealPlansRaw(t,n)).value()}async listMealTypesRaw(t){const n={},i={},r=await this.request({path:"/api/meal-type/",method:"GET",headers:i,query:n},t);return new w(r,a=>a.map($i))}async listMealTypes(t){return await(await this.listMealTypesRaw(t)).value()}async listOpenDataCategorysRaw(t){const n={},i={},r=await this.request({path:"/api/open-data-category/",method:"GET",headers:i,query:n},t);return new w(r,a=>a.map(Bi))}async listOpenDataCategorys(t){return await(await this.listOpenDataCategorysRaw(t)).value()}async listOpenDataConversionsRaw(t){const n={},i={},r=await this.request({path:"/api/open-data-conversion/",method:"GET",headers:i,query:n},t);return new w(r,a=>a.map(Vi))}async listOpenDataConversions(t){return await(await this.listOpenDataConversionsRaw(t)).value()}async listOpenDataFoodsRaw(t){const n={},i={},r=await this.request({path:"/api/open-data-food/",method:"GET",headers:i,query:n},t);return new w(r,a=>a.map(Mi))}async listOpenDataFoods(t){return await(await this.listOpenDataFoodsRaw(t)).value()}async listOpenDataPropertysRaw(t){const n={},i={},r=await this.request({path:"/api/open-data-property/",method:"GET",headers:i,query:n},t);return new w(r,a=>a.map(Ji))}async listOpenDataPropertys(t){return await(await this.listOpenDataPropertysRaw(t)).value()}async listOpenDataStatisticsViewSetsRaw(t){const n={},i={},r=await this.request({path:"/api/open-data-stats/",method:"GET",headers:i,query:n},t);return new w(r)}async listOpenDataStatisticsViewSets(t){return await(await this.listOpenDataStatisticsViewSetsRaw(t)).value()}async listOpenDataStoresRaw(t){const n={},i={},r=await this.request({path:"/api/open-data-store/",method:"GET",headers:i,query:n},t);return new w(r,a=>a.map(zi))}async listOpenDataStores(t){return await(await this.listOpenDataStoresRaw(t)).value()}async listOpenDataUnitsRaw(t){const n={},i={},r=await this.request({path:"/api/open-data-unit/",method:"GET",headers:i,query:n},t);return new w(r,a=>a.map(Hi))}async listOpenDataUnits(t){return await(await this.listOpenDataUnitsRaw(t)).value()}async listOpenDataVersionsRaw(t){const n={},i={},r=await this.request({path:"/api/open-data-version/",method:"GET",headers:i,query:n},t);return new w(r,a=>a.map(Gi))}async listOpenDataVersions(t){return await(await this.listOpenDataVersionsRaw(t)).value()}async listPropertyTypesRaw(t){const n={},i={},r=await this.request({path:"/api/food-property-type/",method:"GET",headers:i,query:n},t);return new w(r,a=>a.map(Wi))}async listPropertyTypes(t){return await(await this.listPropertyTypesRaw(t)).value()}async listPropertysRaw(t){const n={},i={},r=await this.request({path:"/api/food-property/",method:"GET",headers:i,query:n},t);return new w(r,a=>a.map(Ki))}async listPropertys(t){return await(await this.listPropertysRaw(t)).value()}async listRecipeBookEntrysRaw(t){const n={},i={},r=await this.request({path:"/api/recipe-book-entry/",method:"GET",headers:i,query:n},t);return new w(r,a=>a.map(Xi))}async listRecipeBookEntrys(t){return await(await this.listRecipeBookEntrysRaw(t)).value()}async listRecipeBooksRaw(t){const n={},i={},r=await this.request({path:"/api/recipe-book/",method:"GET",headers:i,query:n},t);return new w(r,a=>a.map(Zi))}async listRecipeBooks(t){return await(await this.listRecipeBooksRaw(t)).value()}async listRecipesRaw(t,n){const i={};t.query!==void 0&&(i.query=t.query),t.keywords!==void 0&&(i.keywords=t.keywords),t.keywordsOr!==void 0&&(i.keywords_or=t.keywordsOr),t.keywordsAnd!==void 0&&(i.keywords_and=t.keywordsAnd),t.keywordsOrNot!==void 0&&(i.keywords_or_not=t.keywordsOrNot),t.keywordsAndNot!==void 0&&(i.keywords_and_not=t.keywordsAndNot),t.foods!==void 0&&(i.foods=t.foods),t.foodsOr!==void 0&&(i.foods_or=t.foodsOr),t.foodsAnd!==void 0&&(i.foods_and=t.foodsAnd),t.foodsOrNot!==void 0&&(i.foods_or_not=t.foodsOrNot),t.foodsAndNot!==void 0&&(i.foods_and_not=t.foodsAndNot),t.units!==void 0&&(i.units=t.units),t.rating!==void 0&&(i.rating=t.rating),t.books!==void 0&&(i.books=t.books),t.booksOr!==void 0&&(i.books_or=t.booksOr),t.booksAnd!==void 0&&(i.books_and=t.booksAnd),t.booksOrNot!==void 0&&(i.books_or_not=t.booksOrNot),t.booksAndNot!==void 0&&(i.books_and_not=t.booksAndNot),t.internal!==void 0&&(i.internal=t.internal),t.random!==void 0&&(i.random=t.random),t._new!==void 0&&(i.new=t._new),t.timescooked!==void 0&&(i.timescooked=t.timescooked),t.cookedon!==void 0&&(i.cookedon=t.cookedon),t.createdon!==void 0&&(i.createdon=t.createdon),t.updatedon!==void 0&&(i.updatedon=t.updatedon),t.viewedon!==void 0&&(i.viewedon=t.viewedon),t.makenow!==void 0&&(i.makenow=t.makenow),t.page!==void 0&&(i.page=t.page),t.pageSize!==void 0&&(i.page_size=t.pageSize);const r={},a=await this.request({path:"/api/recipe/",method:"GET",headers:r,query:i},n);return new w(a,o=>FS(o))}async listRecipes(t={},n){return await(await this.listRecipesRaw(t,n)).value()}async listShoppingListEntrysRaw(t,n){const i={};t.id!==void 0&&(i.id=t.id),t.checked!==void 0&&(i.checked=t.checked),t.supermarket!==void 0&&(i.supermarket=t.supermarket);const r={},a=await this.request({path:"/api/shopping-list-entry/",method:"GET",headers:r,query:i},n);return new w(a,o=>o.map(ji))}async listShoppingListEntrys(t={},n){return await(await this.listShoppingListEntrysRaw(t,n)).value()}async listShoppingListRecipesRaw(t){const n={},i={},r=await this.request({path:"/api/shopping-list-recipe/",method:"GET",headers:i,query:n},t);return new w(r,a=>a.map(er))}async listShoppingListRecipes(t){return await(await this.listShoppingListRecipesRaw(t)).value()}async listShoppingListsRaw(t){const n={},i={},r=await this.request({path:"/api/shopping-list/",method:"GET",headers:i,query:n},t);return new w(r,a=>a.map(Qi))}async listShoppingLists(t){return await(await this.listShoppingListsRaw(t)).value()}async listSpacesRaw(t){const n={},i={},r=await this.request({path:"/api/space/",method:"GET",headers:i,query:n},t);return new w(r,a=>a.map(gs))}async listSpaces(t){return await(await this.listSpacesRaw(t)).value()}async listStepsRaw(t,n){const i={};t.recipe!==void 0&&(i.recipe=t.recipe),t.query!==void 0&&(i.query=t.query),t.page!==void 0&&(i.page=t.page),t.pageSize!==void 0&&(i.page_size=t.pageSize);const r={},a=await this.request({path:"/api/step/",method:"GET",headers:r,query:i},n);return new w(a,o=>NS(o))}async listSteps(t={},n){return await(await this.listStepsRaw(t,n)).value()}async listStoragesRaw(t){const n={},i={},r=await this.request({path:"/api/storage/",method:"GET",headers:i,query:n},t);return new w(r,a=>a.map(tr))}async listStorages(t){return await(await this.listStoragesRaw(t)).value()}async listSupermarketCategoryRelationsRaw(t,n){const i={};t.page!==void 0&&(i.page=t.page),t.pageSize!==void 0&&(i.page_size=t.pageSize);const r={},a=await this.request({path:"/api/supermarket-category-relation/",method:"GET",headers:r,query:i},n);return new w(a,o=>MS(o))}async listSupermarketCategoryRelations(t={},n){return await(await this.listSupermarketCategoryRelationsRaw(t,n)).value()}async listSupermarketCategorysRaw(t,n){const i={};t.query!==void 0&&(i.query=t.query);const r={},a=await this.request({path:"/api/supermarket-category/",method:"GET",headers:r,query:i},n);return new w(a,o=>o.map(ii))}async listSupermarketCategorys(t={},n){return await(await this.listSupermarketCategorysRaw(t,n)).value()}async listSupermarketsRaw(t,n){const i={};t.query!==void 0&&(i.query=t.query);const r={},a=await this.request({path:"/api/supermarket/",method:"GET",headers:r,query:i},n);return new w(a,o=>o.map(nr))}async listSupermarkets(t={},n){return await(await this.listSupermarketsRaw(t,n)).value()}async listSyncLogsRaw(t,n){const i={};t.page!==void 0&&(i.page=t.page),t.pageSize!==void 0&&(i.page_size=t.pageSize);const r={},a=await this.request({path:"/api/sync-log/",method:"GET",headers:r,query:i},n);return new w(a,o=>HS(o))}async listSyncLogs(t={},n){return await(await this.listSyncLogsRaw(t,n)).value()}async listSyncsRaw(t){const n={},i={},r=await this.request({path:"/api/sync/",method:"GET",headers:i,query:n},t);return new w(r,a=>a.map(ir))}async listSyncs(t){return await(await this.listSyncsRaw(t)).value()}async listUnitConversionsRaw(t,n){const i={};t.foodId!==void 0&&(i.food_id=t.foodId);const r={},a=await this.request({path:"/api/unit-conversion/",method:"GET",headers:r,query:i},n);return new w(a,o=>o.map(rr))}async listUnitConversions(t={},n){return await(await this.listUnitConversionsRaw(t,n)).value()}async listUnitsRaw(t,n){const i={};t.query!==void 0&&(i.query=t.query),t.page!==void 0&&(i.page=t.page),t.pageSize!==void 0&&(i.page_size=t.pageSize);const r={},a=await this.request({path:"/api/unit/",method:"GET",headers:r,query:i},n);return new w(a,o=>WS(o))}async listUnits(t={},n){return await(await this.listUnitsRaw(t,n)).value()}async listUserFilesRaw(t,n){const i={};t.query!==void 0&&(i.query=t.query);const r={},a=await this.request({path:"/api/user-file/",method:"GET",headers:r,query:i},n);return new w(a,o=>o.map(ar))}async listUserFiles(t={},n){return await(await this.listUserFilesRaw(t,n)).value()}async listUserPreferencesRaw(t){const n={},i={},r=await this.request({path:"/api/user-preference/",method:"GET",headers:i,query:n},t);return new w(r,a=>a.map(Ss))}async listUserPreferences(t){return await(await this.listUserPreferencesRaw(t)).value()}async listUserSpacesRaw(t,n){const i={};t.page!==void 0&&(i.page=t.page),t.pageSize!==void 0&&(i.page_size=t.pageSize);const r={},a=await this.request({path:"/api/user-space/",method:"GET",headers:r,query:i},n);return new w(a,o=>QS(o))}async listUserSpaces(t={},n){return await(await this.listUserSpacesRaw(t,n)).value()}async listUsersRaw(t){const n={},i={},r=await this.request({path:"/api/user/",method:"GET",headers:i,query:n},t);return new w(r,a=>a.map(_s))}async listUsers(t){return await(await this.listUsersRaw(t)).value()}async listViewLogsRaw(t,n){const i={};t.page!==void 0&&(i.page=t.page),t.pageSize!==void 0&&(i.page_size=t.pageSize);const r={},a=await this.request({path:"/api/view-log/",method:"GET",headers:r,query:i},n);return new w(a,o=>tR(o))}async listViewLogs(t={},n){return await(await this.listViewLogsRaw(t,n)).value()}async listresetFoodInheritancesRaw(t){const n={},i={},r=await this.request({path:"/api/reset-food-inheritance/",method:"GET",headers:i,query:n},t);return new w(r)}async listresetFoodInheritances(t){return await(await this.listresetFoodInheritancesRaw(t)).value()}async mergeFoodRaw(t,n){if(t.id===null||t.id===void 0)throw new _("id","Required parameter requestParameters.id was null or undefined when calling mergeFood.");if(t.target===null||t.target===void 0)throw new _("target","Required parameter requestParameters.target was null or undefined when calling mergeFood.");const i={},r={};r["Content-Type"]="application/json";const a=await this.request({path:"/api/food/{id}/merge/{target}/".replace("{id}",encodeURIComponent(String(t.id))).replace("{target}",encodeURIComponent(String(t.target))),method:"PUT",headers:r,query:i,body:ni(t.food)},n);return new w(a,o=>gn(o))}async mergeFood(t,n){return await(await this.mergeFoodRaw(t,n)).value()}async mergeKeywordRaw(t,n){if(t.id===null||t.id===void 0)throw new _("id","Required parameter requestParameters.id was null or undefined when calling mergeKeyword.");if(t.target===null||t.target===void 0)throw new _("target","Required parameter requestParameters.target was null or undefined when calling mergeKeyword.");const i={},r={};r["Content-Type"]="application/json";const a=await this.request({path:"/api/keyword/{id}/merge/{target}/".replace("{id}",encodeURIComponent(String(t.id))).replace("{target}",encodeURIComponent(String(t.target))),method:"PUT",headers:r,query:i,body:Ni(t.keyword)},n);return new w(a,o=>qn(o))}async mergeKeyword(t,n){return await(await this.mergeKeywordRaw(t,n)).value()}async mergeSupermarketCategoryRaw(t,n){if(t.id===null||t.id===void 0)throw new _("id","Required parameter requestParameters.id was null or undefined when calling mergeSupermarketCategory.");if(t.target===null||t.target===void 0)throw new _("target","Required parameter requestParameters.target was null or undefined when calling mergeSupermarketCategory.");const i={},r={};r["Content-Type"]="application/json";const a=await this.request({path:"/api/supermarket-category/{id}/merge/{target}/".replace("{id}",encodeURIComponent(String(t.id))).replace("{target}",encodeURIComponent(String(t.target))),method:"PUT",headers:r,query:i,body:fa(t.supermarketCategory)},n);return new w(a,o=>ii(o))}async mergeSupermarketCategory(t,n){return await(await this.mergeSupermarketCategoryRaw(t,n)).value()}async mergeUnitRaw(t,n){if(t.id===null||t.id===void 0)throw new _("id","Required parameter requestParameters.id was null or undefined when calling mergeUnit.");if(t.target===null||t.target===void 0)throw new _("target","Required parameter requestParameters.target was null or undefined when calling mergeUnit.");const i={},r={};r["Content-Type"]="application/json";const a=await this.request({path:"/api/unit/{id}/merge/{target}/".replace("{id}",encodeURIComponent(String(t.id))).replace("{target}",encodeURIComponent(String(t.target))),method:"PUT",headers:r,query:i,body:pa(t.unit)},n);return new w(a,o=>ai(o))}async mergeUnit(t,n){return await(await this.mergeUnitRaw(t,n)).value()}async moveFoodRaw(t,n){if(t.id===null||t.id===void 0)throw new _("id","Required parameter requestParameters.id was null or undefined when calling moveFood.");if(t.parent===null||t.parent===void 0)throw new _("parent","Required parameter requestParameters.parent was null or undefined when calling moveFood.");const i={},r={};r["Content-Type"]="application/json";const a=await this.request({path:"/api/food/{id}/move/{parent}/".replace("{id}",encodeURIComponent(String(t.id))).replace("{parent}",encodeURIComponent(String(t.parent))),method:"PUT",headers:r,query:i,body:ni(t.food)},n);return new w(a,o=>gn(o))}async moveFood(t,n){return await(await this.moveFoodRaw(t,n)).value()}async moveKeywordRaw(t,n){if(t.id===null||t.id===void 0)throw new _("id","Required parameter requestParameters.id was null or undefined when calling moveKeyword.");if(t.parent===null||t.parent===void 0)throw new _("parent","Required parameter requestParameters.parent was null or undefined when calling moveKeyword.");const i={},r={};r["Content-Type"]="application/json";const a=await this.request({path:"/api/keyword/{id}/move/{parent}/".replace("{id}",encodeURIComponent(String(t.id))).replace("{parent}",encodeURIComponent(String(t.parent))),method:"PUT",headers:r,query:i,body:Ni(t.keyword)},n);return new w(a,o=>qn(o))}async moveKeyword(t,n){return await(await this.moveKeywordRaw(t,n)).value()}async partialUpdateAccessTokenRaw(t,n){if(t.id===null||t.id===void 0)throw new _("id","Required parameter requestParameters.id was null or undefined when calling partialUpdateAccessToken.");const i={},r={};r["Content-Type"]="application/json";const a=await this.request({path:"/api/access-token/{id}/".replace("{id}",encodeURIComponent(String(t.id))),method:"PATCH",headers:r,query:i,body:Vo(t.accessToken)},n);return new w(a,o=>Ai(o))}async partialUpdateAccessToken(t,n){return await(await this.partialUpdateAccessTokenRaw(t,n)).value()}async partialUpdateAutomationRaw(t,n){if(t.id===null||t.id===void 0)throw new _("id","Required parameter requestParameters.id was null or undefined when calling partialUpdateAutomation.");const i={},r={};r["Content-Type"]="application/json";const a=await this.request({path:"/api/automation/{id}/".replace("{id}",encodeURIComponent(String(t.id))),method:"PATCH",headers:r,query:i,body:Mo(t.automation)},n);return new w(a,o=>Di(o))}async partialUpdateAutomation(t,n){return await(await this.partialUpdateAutomationRaw(t,n)).value()}async partialUpdateBookmarkletImportRaw(t,n){if(t.id===null||t.id===void 0)throw new _("id","Required parameter requestParameters.id was null or undefined when calling partialUpdateBookmarkletImport.");const i={},r={};r["Content-Type"]="application/json";const a=await this.request({path:"/api/bookmarklet-import/{id}/".replace("{id}",encodeURIComponent(String(t.id))),method:"PATCH",headers:r,query:i,body:Jo(t.bookmarkletImport)},n);return new w(a,o=>ua(o))}async partialUpdateBookmarkletImport(t,n){return await(await this.partialUpdateBookmarkletImportRaw(t,n)).value()}async partialUpdateCookLogRaw(t,n){if(t.id===null||t.id===void 0)throw new _("id","Required parameter requestParameters.id was null or undefined when calling partialUpdateCookLog.");const i={},r={};r["Content-Type"]="application/json";const a=await this.request({path:"/api/cook-log/{id}/".replace("{id}",encodeURIComponent(String(t.id))),method:"PATCH",headers:r,query:i,body:zo(t.cookLog)},n);return new w(a,o=>sr(o))}async partialUpdateCookLog(t,n){return await(await this.partialUpdateCookLogRaw(t,n)).value()}async partialUpdateCustomFilterRaw(t,n){if(t.id===null||t.id===void 0)throw new _("id","Required parameter requestParameters.id was null or undefined when calling partialUpdateCustomFilter.");const i={},r={};r["Content-Type"]="application/json";const a=await this.request({path:"/api/custom-filter/{id}/".replace("{id}",encodeURIComponent(String(t.id))),method:"PATCH",headers:r,query:i,body:Ho(t.customFilter)},n);return new w(a,o=>Ui(o))}async partialUpdateCustomFilter(t,n){return await(await this.partialUpdateCustomFilterRaw(t,n)).value()}async partialUpdateExportLogRaw(t,n){if(t.id===null||t.id===void 0)throw new _("id","Required parameter requestParameters.id was null or undefined when calling partialUpdateExportLog.");const i={},r={};r["Content-Type"]="application/json";const a=await this.request({path:"/api/export-log/{id}/".replace("{id}",encodeURIComponent(String(t.id))),method:"PATCH",headers:r,query:i,body:Go(t.exportLog)},n);return new w(a,o=>lr(o))}async partialUpdateExportLog(t,n){return await(await this.partialUpdateExportLogRaw(t,n)).value()}async partialUpdateFoodRaw(t,n){if(t.id===null||t.id===void 0)throw new _("id","Required parameter requestParameters.id was null or undefined when calling partialUpdateFood.");const i={},r={};r["Content-Type"]="application/json";const a=await this.request({path:"/api/food/{id}/".replace("{id}",encodeURIComponent(String(t.id))),method:"PATCH",headers:r,query:i,body:ni(t.food)},n);return new w(a,o=>gn(o))}async partialUpdateFood(t,n){return await(await this.partialUpdateFoodRaw(t,n)).value()}async partialUpdateImportLogRaw(t,n){if(t.id===null||t.id===void 0)throw new _("id","Required parameter requestParameters.id was null or undefined when calling partialUpdateImportLog.");const i={},r={};r["Content-Type"]="application/json";const a=await this.request({path:"/api/import-log/{id}/".replace("{id}",encodeURIComponent(String(t.id))),method:"PATCH",headers:r,query:i,body:Ko(t.importLog)},n);return new w(a,o=>dr(o))}async partialUpdateImportLog(t,n){return await(await this.partialUpdateImportLogRaw(t,n)).value()}async partialUpdateIngredientRaw(t,n){if(t.id===null||t.id===void 0)throw new _("id","Required parameter requestParameters.id was null or undefined when calling partialUpdateIngredient.");const i={},r={};r["Content-Type"]="application/json";const a=await this.request({path:"/api/ingredient/{id}/".replace("{id}",encodeURIComponent(String(t.id))),method:"PATCH",headers:r,query:i,body:Wo(t.ingredient)},n);return new w(a,o=>cr(o))}async partialUpdateIngredient(t,n){return await(await this.partialUpdateIngredientRaw(t,n)).value()}async partialUpdateInviteLinkRaw(t,n){if(t.id===null||t.id===void 0)throw new _("id","Required parameter requestParameters.id was null or undefined when calling partialUpdateInviteLink.");const i={},r={};r["Content-Type"]="application/json";const a=await this.request({path:"/api/invite-link/{id}/".replace("{id}",encodeURIComponent(String(t.id))),method:"PATCH",headers:r,query:i,body:Yo(t.inviteLink)},n);return new w(a,o=>Li(o))}async partialUpdateInviteLink(t,n){return await(await this.partialUpdateInviteLinkRaw(t,n)).value()}async partialUpdateKeywordRaw(t,n){if(t.id===null||t.id===void 0)throw new _("id","Required parameter requestParameters.id was null or undefined when calling partialUpdateKeyword.");const i={},r={};r["Content-Type"]="application/json";const a=await this.request({path:"/api/keyword/{id}/".replace("{id}",encodeURIComponent(String(t.id))),method:"PATCH",headers:r,query:i,body:Ni(t.keyword)},n);return new w(a,o=>qn(o))}async partialUpdateKeyword(t,n){return await(await this.partialUpdateKeywordRaw(t,n)).value()}async partialUpdateMealPlanRaw(t,n){if(t.id===null||t.id===void 0)throw new _("id","Required parameter requestParameters.id was null or undefined when calling partialUpdateMealPlan.");const i={},r={};r["Content-Type"]="application/json";const a=await this.request({path:"/api/meal-plan/{id}/".replace("{id}",encodeURIComponent(String(t.id))),method:"PATCH",headers:r,query:i,body:jo(t.mealPlan)},n);return new w(a,o=>qi(o))}async partialUpdateMealPlan(t,n){return await(await this.partialUpdateMealPlanRaw(t,n)).value()}async partialUpdateMealTypeRaw(t,n){if(t.id===null||t.id===void 0)throw new _("id","Required parameter requestParameters.id was null or undefined when calling partialUpdateMealType.");const i={},r={};r["Content-Type"]="application/json";const a=await this.request({path:"/api/meal-type/{id}/".replace("{id}",encodeURIComponent(String(t.id))),method:"PATCH",headers:r,query:i,body:es(t.mealType)},n);return new w(a,o=>$i(o))}async partialUpdateMealType(t,n){return await(await this.partialUpdateMealTypeRaw(t,n)).value()}async partialUpdateOpenDataCategoryRaw(t,n){if(t.id===null||t.id===void 0)throw new _("id","Required parameter requestParameters.id was null or undefined when calling partialUpdateOpenDataCategory.");const i={},r={};r["Content-Type"]="application/json";const a=await this.request({path:"/api/open-data-category/{id}/".replace("{id}",encodeURIComponent(String(t.id))),method:"PATCH",headers:r,query:i,body:ts(t.openDataCategory)},n);return new w(a,o=>Bi(o))}async partialUpdateOpenDataCategory(t,n){return await(await this.partialUpdateOpenDataCategoryRaw(t,n)).value()}async partialUpdateOpenDataConversionRaw(t,n){if(t.id===null||t.id===void 0)throw new _("id","Required parameter requestParameters.id was null or undefined when calling partialUpdateOpenDataConversion.");const i={},r={};r["Content-Type"]="application/json";const a=await this.request({path:"/api/open-data-conversion/{id}/".replace("{id}",encodeURIComponent(String(t.id))),method:"PATCH",headers:r,query:i,body:ns(t.openDataConversion)},n);return new w(a,o=>Vi(o))}async partialUpdateOpenDataConversion(t,n){return await(await this.partialUpdateOpenDataConversionRaw(t,n)).value()}async partialUpdateOpenDataFoodRaw(t,n){if(t.id===null||t.id===void 0)throw new _("id","Required parameter requestParameters.id was null or undefined when calling partialUpdateOpenDataFood.");const i={},r={};r["Content-Type"]="application/json";const a=await this.request({path:"/api/open-data-food/{id}/".replace("{id}",encodeURIComponent(String(t.id))),method:"PATCH",headers:r,query:i,body:is(t.openDataFood)},n);return new w(a,o=>Mi(o))}async partialUpdateOpenDataFood(t,n){return await(await this.partialUpdateOpenDataFoodRaw(t,n)).value()}async partialUpdateOpenDataPropertyRaw(t,n){if(t.id===null||t.id===void 0)throw new _("id","Required parameter requestParameters.id was null or undefined when calling partialUpdateOpenDataProperty.");const i={},r={};r["Content-Type"]="application/json";const a=await this.request({path:"/api/open-data-property/{id}/".replace("{id}",encodeURIComponent(String(t.id))),method:"PATCH",headers:r,query:i,body:rs(t.openDataProperty)},n);return new w(a,o=>Ji(o))}async partialUpdateOpenDataProperty(t,n){return await(await this.partialUpdateOpenDataPropertyRaw(t,n)).value()}async partialUpdateOpenDataStoreRaw(t,n){if(t.id===null||t.id===void 0)throw new _("id","Required parameter requestParameters.id was null or undefined when calling partialUpdateOpenDataStore.");const i={},r={};r["Content-Type"]="application/json";const a=await this.request({path:"/api/open-data-store/{id}/".replace("{id}",encodeURIComponent(String(t.id))),method:"PATCH",headers:r,query:i,body:as(t.openDataStore)},n);return new w(a,o=>zi(o))}async partialUpdateOpenDataStore(t,n){return await(await this.partialUpdateOpenDataStoreRaw(t,n)).value()}async partialUpdateOpenDataUnitRaw(t,n){if(t.id===null||t.id===void 0)throw new _("id","Required parameter requestParameters.id was null or undefined when calling partialUpdateOpenDataUnit.");const i={},r={};r["Content-Type"]="application/json";const a=await this.request({path:"/api/open-data-unit/{id}/".replace("{id}",encodeURIComponent(String(t.id))),method:"PATCH",headers:r,query:i,body:os(t.openDataUnit)},n);return new w(a,o=>Hi(o))}async partialUpdateOpenDataUnit(t,n){return await(await this.partialUpdateOpenDataUnitRaw(t,n)).value()}async partialUpdateOpenDataVersionRaw(t,n){if(t.id===null||t.id===void 0)throw new _("id","Required parameter requestParameters.id was null or undefined when calling partialUpdateOpenDataVersion.");const i={},r={};r["Content-Type"]="application/json";const a=await this.request({path:"/api/open-data-version/{id}/".replace("{id}",encodeURIComponent(String(t.id))),method:"PATCH",headers:r,query:i,body:ss(t.openDataVersion)},n);return new w(a,o=>Gi(o))}async partialUpdateOpenDataVersion(t,n){return await(await this.partialUpdateOpenDataVersionRaw(t,n)).value()}async partialUpdatePropertyRaw(t,n){if(t.id===null||t.id===void 0)throw new _("id","Required parameter requestParameters.id was null or undefined when calling partialUpdateProperty.");const i={},r={};r["Content-Type"]="application/json";const a=await this.request({path:"/api/food-property/{id}/".replace("{id}",encodeURIComponent(String(t.id))),method:"PATCH",headers:r,query:i,body:ls(t.property)},n);return new w(a,o=>Ki(o))}async partialUpdateProperty(t,n){return await(await this.partialUpdatePropertyRaw(t,n)).value()}async partialUpdatePropertyTypeRaw(t,n){if(t.id===null||t.id===void 0)throw new _("id","Required parameter requestParameters.id was null or undefined when calling partialUpdatePropertyType.");const i={},r={};r["Content-Type"]="application/json";const a=await this.request({path:"/api/food-property-type/{id}/".replace("{id}",encodeURIComponent(String(t.id))),method:"PATCH",headers:r,query:i,body:ds(t.propertyType)},n);return new w(a,o=>Wi(o))}async partialUpdatePropertyType(t,n){return await(await this.partialUpdatePropertyTypeRaw(t,n)).value()}async partialUpdateRecipeRaw(t,n){if(t.id===null||t.id===void 0)throw new _("id","Required parameter requestParameters.id was null or undefined when calling partialUpdateRecipe.");const i={},r={};r["Content-Type"]="application/json";const a=await this.request({path:"/api/recipe/{id}/".replace("{id}",encodeURIComponent(String(t.id))),method:"PATCH",headers:r,query:i,body:cs(t.recipe)},n);return new w(a,o=>Yi(o))}async partialUpdateRecipe(t,n){return await(await this.partialUpdateRecipeRaw(t,n)).value()}async partialUpdateRecipeBookRaw(t,n){if(t.id===null||t.id===void 0)throw new _("id","Required parameter requestParameters.id was null or undefined when calling partialUpdateRecipeBook.");const i={},r={};r["Content-Type"]="application/json";const a=await this.request({path:"/api/recipe-book/{id}/".replace("{id}",encodeURIComponent(String(t.id))),method:"PATCH",headers:r,query:i,body:us(t.recipeBook)},n);return new w(a,o=>Zi(o))}async partialUpdateRecipeBook(t,n){return await(await this.partialUpdateRecipeBookRaw(t,n)).value()}async partialUpdateRecipeBookEntryRaw(t,n){if(t.id===null||t.id===void 0)throw new _("id","Required parameter requestParameters.id was null or undefined when calling partialUpdateRecipeBookEntry.");const i={},r={};r["Content-Type"]="application/json";const a=await this.request({path:"/api/recipe-book-entry/{id}/".replace("{id}",encodeURIComponent(String(t.id))),method:"PATCH",headers:r,query:i,body:ps(t.recipeBookEntry)},n);return new w(a,o=>Xi(o))}async partialUpdateRecipeBookEntry(t,n){return await(await this.partialUpdateRecipeBookEntryRaw(t,n)).value()}async partialUpdateShoppingListRaw(t,n){if(t.id===null||t.id===void 0)throw new _("id","Required parameter requestParameters.id was null or undefined when calling partialUpdateShoppingList.");const i={},r={};r["Content-Type"]="application/json";const a=await this.request({path:"/api/shopping-list/{id}/".replace("{id}",encodeURIComponent(String(t.id))),method:"PATCH",headers:r,query:i,body:fs(t.shoppingList)},n);return new w(a,o=>Qi(o))}async partialUpdateShoppingList(t,n){return await(await this.partialUpdateShoppingListRaw(t,n)).value()}async partialUpdateShoppingListEntryRaw(t,n){if(t.id===null||t.id===void 0)throw new _("id","Required parameter requestParameters.id was null or undefined when calling partialUpdateShoppingListEntry.");const i={},r={};r["Content-Type"]="application/json";const a=await this.request({path:"/api/shopping-list-entry/{id}/".replace("{id}",encodeURIComponent(String(t.id))),method:"PATCH",headers:r,query:i,body:ms(t.shoppingListEntry)},n);return new w(a,o=>ji(o))}async partialUpdateShoppingListEntry(t,n){return await(await this.partialUpdateShoppingListEntryRaw(t,n)).value()}async partialUpdateShoppingListRecipeRaw(t,n){if(t.id===null||t.id===void 0)throw new _("id","Required parameter requestParameters.id was null or undefined when calling partialUpdateShoppingListRecipe.");const i={},r={};r["Content-Type"]="application/json";const a=await this.request({path:"/api/shopping-list-recipe/{id}/".replace("{id}",encodeURIComponent(String(t.id))),method:"PATCH",headers:r,query:i,body:hs(t.shoppingListRecipe)},n);return new w(a,o=>er(o))}async partialUpdateShoppingListRecipe(t,n){return await(await this.partialUpdateShoppingListRecipeRaw(t,n)).value()}async partialUpdateSpaceRaw(t,n){if(t.id===null||t.id===void 0)throw new _("id","Required parameter requestParameters.id was null or undefined when calling partialUpdateSpace.");const i={},r={};r["Content-Type"]="application/json";const a=await this.request({path:"/api/space/{id}/".replace("{id}",encodeURIComponent(String(t.id))),method:"PATCH",headers:r,query:i,body:bC(t.space)},n);return new w(a,o=>gs(o))}async partialUpdateSpace(t,n){return await(await this.partialUpdateSpaceRaw(t,n)).value()}async partialUpdateStepRaw(t,n){if(t.id===null||t.id===void 0)throw new _("id","Required parameter requestParameters.id was null or undefined when calling partialUpdateStep.");const i={},r={};r["Content-Type"]="application/json";const a=await this.request({path:"/api/step/{id}/".replace("{id}",encodeURIComponent(String(t.id))),method:"PATCH",headers:r,query:i,body:Zo(t.step)},n);return new w(a,o=>ur(o))}async partialUpdateStep(t,n){return await(await this.partialUpdateStepRaw(t,n)).value()}async partialUpdateStorageRaw(t,n){if(t.id===null||t.id===void 0)throw new _("id","Required parameter requestParameters.id was null or undefined when calling partialUpdateStorage.");const i={},r={};r["Content-Type"]="application/json";const a=await this.request({path:"/api/storage/{id}/".replace("{id}",encodeURIComponent(String(t.id))),method:"PATCH",headers:r,query:i,body:ys(t.storage)},n);return new w(a,o=>tr(o))}async partialUpdateStorage(t,n){return await(await this.partialUpdateStorageRaw(t,n)).value()}async partialUpdateSupermarketRaw(t,n){if(t.id===null||t.id===void 0)throw new _("id","Required parameter requestParameters.id was null or undefined when calling partialUpdateSupermarket.");const i={},r={};r["Content-Type"]="application/json";const a=await this.request({path:"/api/supermarket/{id}/".replace("{id}",encodeURIComponent(String(t.id))),method:"PATCH",headers:r,query:i,body:vs(t.supermarket)},n);return new w(a,o=>nr(o))}async partialUpdateSupermarket(t,n){return await(await this.partialUpdateSupermarketRaw(t,n)).value()}async partialUpdateSupermarketCategoryRaw(t,n){if(t.id===null||t.id===void 0)throw new _("id","Required parameter requestParameters.id was null or undefined when calling partialUpdateSupermarketCategory.");const i={},r={};r["Content-Type"]="application/json";const a=await this.request({path:"/api/supermarket-category/{id}/".replace("{id}",encodeURIComponent(String(t.id))),method:"PATCH",headers:r,query:i,body:fa(t.supermarketCategory)},n);return new w(a,o=>ii(o))}async partialUpdateSupermarketCategory(t,n){return await(await this.partialUpdateSupermarketCategoryRaw(t,n)).value()}async partialUpdateSupermarketCategoryRelationRaw(t,n){if(t.id===null||t.id===void 0)throw new _("id","Required parameter requestParameters.id was null or undefined when calling partialUpdateSupermarketCategoryRelation.");const i={},r={};r["Content-Type"]="application/json";const a=await this.request({path:"/api/supermarket-category-relation/{id}/".replace("{id}",encodeURIComponent(String(t.id))),method:"PATCH",headers:r,query:i,body:Xo(t.supermarketCategoryRelation)},n);return new w(a,o=>pr(o))}async partialUpdateSupermarketCategoryRelation(t,n){return await(await this.partialUpdateSupermarketCategoryRelationRaw(t,n)).value()}async partialUpdateSyncRaw(t,n){if(t.id===null||t.id===void 0)throw new _("id","Required parameter requestParameters.id was null or undefined when calling partialUpdateSync.");const i={},r={};r["Content-Type"]="application/json";const a=await this.request({path:"/api/sync/{id}/".replace("{id}",encodeURIComponent(String(t.id))),method:"PATCH",headers:r,query:i,body:ws(t.sync)},n);return new w(a,o=>ir(o))}async partialUpdateSync(t,n){return await(await this.partialUpdateSyncRaw(t,n)).value()}async partialUpdateUnitRaw(t,n){if(t.id===null||t.id===void 0)throw new _("id","Required parameter requestParameters.id was null or undefined when calling partialUpdateUnit.");const i={},r={};r["Content-Type"]="application/json";const a=await this.request({path:"/api/unit/{id}/".replace("{id}",encodeURIComponent(String(t.id))),method:"PATCH",headers:r,query:i,body:pa(t.unit)},n);return new w(a,o=>ai(o))}async partialUpdateUnit(t,n){return await(await this.partialUpdateUnitRaw(t,n)).value()}async partialUpdateUnitConversionRaw(t,n){if(t.id===null||t.id===void 0)throw new _("id","Required parameter requestParameters.id was null or undefined when calling partialUpdateUnitConversion.");const i={},r={};r["Content-Type"]="application/json";const a=await this.request({path:"/api/unit-conversion/{id}/".replace("{id}",encodeURIComponent(String(t.id))),method:"PATCH",headers:r,query:i,body:bs(t.unitConversion)},n);return new w(a,o=>rr(o))}async partialUpdateUnitConversion(t,n){return await(await this.partialUpdateUnitConversionRaw(t,n)).value()}async partialUpdateUserRaw(t,n){if(t.id===null||t.id===void 0)throw new _("id","Required parameter requestParameters.id was null or undefined when calling partialUpdateUser.");const i={},r={};r["Content-Type"]="application/json";const a=await this.request({path:"/api/user/{id}/".replace("{id}",encodeURIComponent(String(t.id))),method:"PATCH",headers:r,query:i,body:IC(t.user)},n);return new w(a,o=>_s(o))}async partialUpdateUser(t,n){return await(await this.partialUpdateUserRaw(t,n)).value()}async partialUpdateUserFileRaw(t,n){if(t.id===null||t.id===void 0)throw new _("id","Required parameter requestParameters.id was null or undefined when calling partialUpdateUserFile.");if(t.name===null||t.name===void 0)throw new _("name","Required parameter requestParameters.name was null or undefined when calling partialUpdateUserFile.");if(t.file===null||t.file===void 0)throw new _("file","Required parameter requestParameters.file was null or undefined when calling partialUpdateUserFile.");const i={},r={},o=ca([{contentType:"multipart/form-data"}]);let s,d=!1;d=o,d?s=new FormData:s=new URLSearchParams,t.id2!==void 0&&s.append("id",t.id2),t.name!==void 0&&s.append("name",t.name),t.file!==void 0&&s.append("file",t.file),t.fileDownload!==void 0&&s.append("file_download",t.fileDownload),t.preview!==void 0&&s.append("preview",t.preview),t.fileSizeKb!==void 0&&s.append("file_size_kb",t.fileSizeKb);const c=await this.request({path:"/api/user-file/{id}/".replace("{id}",encodeURIComponent(String(t.id))),method:"PATCH",headers:r,query:i,body:s},n);return new w(c,u=>ar(u))}async partialUpdateUserFile(t,n){return await(await this.partialUpdateUserFileRaw(t,n)).value()}async partialUpdateUserPreferenceRaw(t,n){if(t.user===null||t.user===void 0)throw new _("user","Required parameter requestParameters.user was null or undefined when calling partialUpdateUserPreference.");const i={},r={};r["Content-Type"]="application/json";const a=await this.request({path:"/api/user-preference/{user}/".replace("{user}",encodeURIComponent(String(t.user))),method:"PATCH",headers:r,query:i,body:xC(t.userPreference)},n);return new w(a,o=>Ss(o))}async partialUpdateUserPreference(t,n){return await(await this.partialUpdateUserPreferenceRaw(t,n)).value()}async partialUpdateUserSpaceRaw(t,n){if(t.id===null||t.id===void 0)throw new _("id","Required parameter requestParameters.id was null or undefined when calling partialUpdateUserSpace.");const i={},r={};r["Content-Type"]="application/json";const a=await this.request({path:"/api/user-space/{id}/".replace("{id}",encodeURIComponent(String(t.id))),method:"PATCH",headers:r,query:i,body:XS(t.userSpace)},n);return new w(a,o=>Zs(o))}async partialUpdateUserSpace(t,n){return await(await this.partialUpdateUserSpaceRaw(t,n)).value()}async partialUpdateViewLogRaw(t,n){if(t.id===null||t.id===void 0)throw new _("id","Required parameter requestParameters.id was null or undefined when calling partialUpdateViewLog.");const i={},r={};r["Content-Type"]="application/json";const a=await this.request({path:"/api/view-log/{id}/".replace("{id}",encodeURIComponent(String(t.id))),method:"PATCH",headers:r,query:i,body:Qo(t.viewLog)},n);return new w(a,o=>fr(o))}async partialUpdateViewLog(t,n){return await(await this.partialUpdateViewLogRaw(t,n)).value()}async relatedRecipeRaw(t,n){if(t.id===null||t.id===void 0)throw new _("id","Required parameter requestParameters.id was null or undefined when calling relatedRecipe.");const i={},r={},a=await this.request({path:"/api/recipe/{id}/related/".replace("{id}",encodeURIComponent(String(t.id))),method:"GET",headers:r,query:i},n);return new w(a,o=>eC(o))}async relatedRecipe(t,n){return await(await this.relatedRecipeRaw(t,n)).value()}async retrieveAccessTokenRaw(t,n){if(t.id===null||t.id===void 0)throw new _("id","Required parameter requestParameters.id was null or undefined when calling retrieveAccessToken.");const i={},r={},a=await this.request({path:"/api/access-token/{id}/".replace("{id}",encodeURIComponent(String(t.id))),method:"GET",headers:r,query:i},n);return new w(a,o=>Ai(o))}async retrieveAccessToken(t,n){return await(await this.retrieveAccessTokenRaw(t,n)).value()}async retrieveAutomationRaw(t,n){if(t.id===null||t.id===void 0)throw new _("id","Required parameter requestParameters.id was null or undefined when calling retrieveAutomation.");const i={},r={},a=await this.request({path:"/api/automation/{id}/".replace("{id}",encodeURIComponent(String(t.id))),method:"GET",headers:r,query:i},n);return new w(a,o=>Di(o))}async retrieveAutomation(t,n){return await(await this.retrieveAutomationRaw(t,n)).value()}async retrieveBookmarkletImportRaw(t,n){if(t.id===null||t.id===void 0)throw new _("id","Required parameter requestParameters.id was null or undefined when calling retrieveBookmarkletImport.");const i={},r={},a=await this.request({path:"/api/bookmarklet-import/{id}/".replace("{id}",encodeURIComponent(String(t.id))),method:"GET",headers:r,query:i},n);return new w(a,o=>ua(o))}async retrieveBookmarkletImport(t,n){return await(await this.retrieveBookmarkletImportRaw(t,n)).value()}async retrieveCookLogRaw(t,n){if(t.id===null||t.id===void 0)throw new _("id","Required parameter requestParameters.id was null or undefined when calling retrieveCookLog.");const i={},r={},a=await this.request({path:"/api/cook-log/{id}/".replace("{id}",encodeURIComponent(String(t.id))),method:"GET",headers:r,query:i},n);return new w(a,o=>sr(o))}async retrieveCookLog(t,n){return await(await this.retrieveCookLogRaw(t,n)).value()}async retrieveCustomFilterRaw(t,n){if(t.id===null||t.id===void 0)throw new _("id","Required parameter requestParameters.id was null or undefined when calling retrieveCustomFilter.");const i={},r={},a=await this.request({path:"/api/custom-filter/{id}/".replace("{id}",encodeURIComponent(String(t.id))),method:"GET",headers:r,query:i},n);return new w(a,o=>Ui(o))}async retrieveCustomFilter(t,n){return await(await this.retrieveCustomFilterRaw(t,n)).value()}async retrieveExportLogRaw(t,n){if(t.id===null||t.id===void 0)throw new _("id","Required parameter requestParameters.id was null or undefined when calling retrieveExportLog.");const i={},r={},a=await this.request({path:"/api/export-log/{id}/".replace("{id}",encodeURIComponent(String(t.id))),method:"GET",headers:r,query:i},n);return new w(a,o=>lr(o))}async retrieveExportLog(t,n){return await(await this.retrieveExportLogRaw(t,n)).value()}async retrieveFDCViewSetRaw(t,n){if(t.id===null||t.id===void 0)throw new _("id","Required parameter requestParameters.id was null or undefined when calling retrieveFDCViewSet.");const i={},r={},a=await this.request({path:"/api/open-data-FDC/{id}/".replace("{id}",encodeURIComponent(String(t.id))),method:"GET",headers:r,query:i},n);return this.isJsonMime(a.headers.get("content-type"))?new w(a):new Nn(a)}async retrieveFDCViewSet(t,n){return await(await this.retrieveFDCViewSetRaw(t,n)).value()}async retrieveFoodRaw(t,n){if(t.id===null||t.id===void 0)throw new _("id","Required parameter requestParameters.id was null or undefined when calling retrieveFood.");const i={},r={},a=await this.request({path:"/api/food/{id}/".replace("{id}",encodeURIComponent(String(t.id))),method:"GET",headers:r,query:i},n);return new w(a,o=>gn(o))}async retrieveFood(t,n){return await(await this.retrieveFoodRaw(t,n)).value()}async retrieveFoodInheritFieldRaw(t,n){if(t.id===null||t.id===void 0)throw new _("id","Required parameter requestParameters.id was null or undefined when calling retrieveFoodInheritField.");const i={},r={},a=await this.request({path:"/api/food-inherit-field/{id}/".replace("{id}",encodeURIComponent(String(t.id))),method:"GET",headers:r,query:i},n);return new w(a,o=>cu(o))}async retrieveFoodInheritField(t,n){return await(await this.retrieveFoodInheritFieldRaw(t,n)).value()}async retrieveGroupRaw(t,n){if(t.id===null||t.id===void 0)throw new _("id","Required parameter requestParameters.id was null or undefined when calling retrieveGroup.");const i={},r={},a=await this.request({path:"/api/group/{id}/".replace("{id}",encodeURIComponent(String(t.id))),method:"GET",headers:r,query:i},n);return new w(a,o=>uu(o))}async retrieveGroup(t,n){return await(await this.retrieveGroupRaw(t,n)).value()}async retrieveImportLogRaw(t,n){if(t.id===null||t.id===void 0)throw new _("id","Required parameter requestParameters.id was null or undefined when calling retrieveImportLog.");const i={},r={},a=await this.request({path:"/api/import-log/{id}/".replace("{id}",encodeURIComponent(String(t.id))),method:"GET",headers:r,query:i},n);return new w(a,o=>dr(o))}async retrieveImportLog(t,n){return await(await this.retrieveImportLogRaw(t,n)).value()}async retrieveIngredientRaw(t,n){if(t.id===null||t.id===void 0)throw new _("id","Required parameter requestParameters.id was null or undefined when calling retrieveIngredient.");const i={},r={},a=await this.request({path:"/api/ingredient/{id}/".replace("{id}",encodeURIComponent(String(t.id))),method:"GET",headers:r,query:i},n);return new w(a,o=>cr(o))}async retrieveIngredient(t,n){return await(await this.retrieveIngredientRaw(t,n)).value()}async retrieveInviteLinkRaw(t,n){if(t.id===null||t.id===void 0)throw new _("id","Required parameter requestParameters.id was null or undefined when calling retrieveInviteLink.");const i={},r={},a=await this.request({path:"/api/invite-link/{id}/".replace("{id}",encodeURIComponent(String(t.id))),method:"GET",headers:r,query:i},n);return new w(a,o=>Li(o))}async retrieveInviteLink(t,n){return await(await this.retrieveInviteLinkRaw(t,n)).value()}async retrieveKeywordRaw(t,n){if(t.id===null||t.id===void 0)throw new _("id","Required parameter requestParameters.id was null or undefined when calling retrieveKeyword.");const i={},r={},a=await this.request({path:"/api/keyword/{id}/".replace("{id}",encodeURIComponent(String(t.id))),method:"GET",headers:r,query:i},n);return new w(a,o=>qn(o))}async retrieveKeyword(t,n){return await(await this.retrieveKeywordRaw(t,n)).value()}async retrieveMealPlanRaw(t,n){if(t.id===null||t.id===void 0)throw new _("id","Required parameter requestParameters.id was null or undefined when calling retrieveMealPlan.");const i={},r={},a=await this.request({path:"/api/meal-plan/{id}/".replace("{id}",encodeURIComponent(String(t.id))),method:"GET",headers:r,query:i},n);return new w(a,o=>qi(o))}async retrieveMealPlan(t,n){return await(await this.retrieveMealPlanRaw(t,n)).value()}async retrieveMealTypeRaw(t,n){if(t.id===null||t.id===void 0)throw new _("id","Required parameter requestParameters.id was null or undefined when calling retrieveMealType.");const i={},r={},a=await this.request({path:"/api/meal-type/{id}/".replace("{id}",encodeURIComponent(String(t.id))),method:"GET",headers:r,query:i},n);return new w(a,o=>$i(o))}async retrieveMealType(t,n){return await(await this.retrieveMealTypeRaw(t,n)).value()}async retrieveOpenDataCategoryRaw(t,n){if(t.id===null||t.id===void 0)throw new _("id","Required parameter requestParameters.id was null or undefined when calling retrieveOpenDataCategory.");const i={},r={},a=await this.request({path:"/api/open-data-category/{id}/".replace("{id}",encodeURIComponent(String(t.id))),method:"GET",headers:r,query:i},n);return new w(a,o=>Bi(o))}async retrieveOpenDataCategory(t,n){return await(await this.retrieveOpenDataCategoryRaw(t,n)).value()}async retrieveOpenDataConversionRaw(t,n){if(t.id===null||t.id===void 0)throw new _("id","Required parameter requestParameters.id was null or undefined when calling retrieveOpenDataConversion.");const i={},r={},a=await this.request({path:"/api/open-data-conversion/{id}/".replace("{id}",encodeURIComponent(String(t.id))),method:"GET",headers:r,query:i},n);return new w(a,o=>Vi(o))}async retrieveOpenDataConversion(t,n){return await(await this.retrieveOpenDataConversionRaw(t,n)).value()}async retrieveOpenDataFoodRaw(t,n){if(t.id===null||t.id===void 0)throw new _("id","Required parameter requestParameters.id was null or undefined when calling retrieveOpenDataFood.");const i={},r={},a=await this.request({path:"/api/open-data-food/{id}/".replace("{id}",encodeURIComponent(String(t.id))),method:"GET",headers:r,query:i},n);return new w(a,o=>Mi(o))}async retrieveOpenDataFood(t,n){return await(await this.retrieveOpenDataFoodRaw(t,n)).value()}async retrieveOpenDataPropertyRaw(t,n){if(t.id===null||t.id===void 0)throw new _("id","Required parameter requestParameters.id was null or undefined when calling retrieveOpenDataProperty.");const i={},r={},a=await this.request({path:"/api/open-data-property/{id}/".replace("{id}",encodeURIComponent(String(t.id))),method:"GET",headers:r,query:i},n);return new w(a,o=>Ji(o))}async retrieveOpenDataProperty(t,n){return await(await this.retrieveOpenDataPropertyRaw(t,n)).value()}async retrieveOpenDataStoreRaw(t,n){if(t.id===null||t.id===void 0)throw new _("id","Required parameter requestParameters.id was null or undefined when calling retrieveOpenDataStore.");const i={},r={},a=await this.request({path:"/api/open-data-store/{id}/".replace("{id}",encodeURIComponent(String(t.id))),method:"GET",headers:r,query:i},n);return new w(a,o=>zi(o))}async retrieveOpenDataStore(t,n){return await(await this.retrieveOpenDataStoreRaw(t,n)).value()}async retrieveOpenDataUnitRaw(t,n){if(t.id===null||t.id===void 0)throw new _("id","Required parameter requestParameters.id was null or undefined when calling retrieveOpenDataUnit.");const i={},r={},a=await this.request({path:"/api/open-data-unit/{id}/".replace("{id}",encodeURIComponent(String(t.id))),method:"GET",headers:r,query:i},n);return new w(a,o=>Hi(o))}async retrieveOpenDataUnit(t,n){return await(await this.retrieveOpenDataUnitRaw(t,n)).value()}async retrieveOpenDataVersionRaw(t,n){if(t.id===null||t.id===void 0)throw new _("id","Required parameter requestParameters.id was null or undefined when calling retrieveOpenDataVersion.");const i={},r={},a=await this.request({path:"/api/open-data-version/{id}/".replace("{id}",encodeURIComponent(String(t.id))),method:"GET",headers:r,query:i},n);return new w(a,o=>Gi(o))}async retrieveOpenDataVersion(t,n){return await(await this.retrieveOpenDataVersionRaw(t,n)).value()}async retrievePropertyRaw(t,n){if(t.id===null||t.id===void 0)throw new _("id","Required parameter requestParameters.id was null or undefined when calling retrieveProperty.");const i={},r={},a=await this.request({path:"/api/food-property/{id}/".replace("{id}",encodeURIComponent(String(t.id))),method:"GET",headers:r,query:i},n);return new w(a,o=>Ki(o))}async retrieveProperty(t,n){return await(await this.retrievePropertyRaw(t,n)).value()}async retrievePropertyTypeRaw(t,n){if(t.id===null||t.id===void 0)throw new _("id","Required parameter requestParameters.id was null or undefined when calling retrievePropertyType.");const i={},r={},a=await this.request({path:"/api/food-property-type/{id}/".replace("{id}",encodeURIComponent(String(t.id))),method:"GET",headers:r,query:i},n);return new w(a,o=>Wi(o))}async retrievePropertyType(t,n){return await(await this.retrievePropertyTypeRaw(t,n)).value()}async retrieveRecipeRaw(t,n){if(t.id===null||t.id===void 0)throw new _("id","Required parameter requestParameters.id was null or undefined when calling retrieveRecipe.");const i={},r={},a=await this.request({path:"/api/recipe/{id}/".replace("{id}",encodeURIComponent(String(t.id))),method:"GET",headers:r,query:i},n);return new w(a,o=>Yi(o))}async retrieveRecipe(t,n){return await(await this.retrieveRecipeRaw(t,n)).value()}async retrieveRecipeBookRaw(t,n){if(t.id===null||t.id===void 0)throw new _("id","Required parameter requestParameters.id was null or undefined when calling retrieveRecipeBook.");const i={},r={},a=await this.request({path:"/api/recipe-book/{id}/".replace("{id}",encodeURIComponent(String(t.id))),method:"GET",headers:r,query:i},n);return new w(a,o=>Zi(o))}async retrieveRecipeBook(t,n){return await(await this.retrieveRecipeBookRaw(t,n)).value()}async retrieveRecipeBookEntryRaw(t,n){if(t.id===null||t.id===void 0)throw new _("id","Required parameter requestParameters.id was null or undefined when calling retrieveRecipeBookEntry.");const i={},r={},a=await this.request({path:"/api/recipe-book-entry/{id}/".replace("{id}",encodeURIComponent(String(t.id))),method:"GET",headers:r,query:i},n);return new w(a,o=>Xi(o))}async retrieveRecipeBookEntry(t,n){return await(await this.retrieveRecipeBookEntryRaw(t,n)).value()}async retrieveShoppingListRaw(t,n){if(t.id===null||t.id===void 0)throw new _("id","Required parameter requestParameters.id was null or undefined when calling retrieveShoppingList.");const i={},r={},a=await this.request({path:"/api/shopping-list/{id}/".replace("{id}",encodeURIComponent(String(t.id))),method:"GET",headers:r,query:i},n);return new w(a,o=>Qi(o))}async retrieveShoppingList(t,n){return await(await this.retrieveShoppingListRaw(t,n)).value()}async retrieveShoppingListEntryRaw(t,n){if(t.id===null||t.id===void 0)throw new _("id","Required parameter requestParameters.id was null or undefined when calling retrieveShoppingListEntry.");const i={},r={},a=await this.request({path:"/api/shopping-list-entry/{id}/".replace("{id}",encodeURIComponent(String(t.id))),method:"GET",headers:r,query:i},n);return new w(a,o=>ji(o))}async retrieveShoppingListEntry(t,n){return await(await this.retrieveShoppingListEntryRaw(t,n)).value()}async retrieveShoppingListRecipeRaw(t,n){if(t.id===null||t.id===void 0)throw new _("id","Required parameter requestParameters.id was null or undefined when calling retrieveShoppingListRecipe.");const i={},r={},a=await this.request({path:"/api/shopping-list-recipe/{id}/".replace("{id}",encodeURIComponent(String(t.id))),method:"GET",headers:r,query:i},n);return new w(a,o=>er(o))}async retrieveShoppingListRecipe(t,n){return await(await this.retrieveShoppingListRecipeRaw(t,n)).value()}async retrieveSpaceRaw(t,n){if(t.id===null||t.id===void 0)throw new _("id","Required parameter requestParameters.id was null or undefined when calling retrieveSpace.");const i={},r={},a=await this.request({path:"/api/space/{id}/".replace("{id}",encodeURIComponent(String(t.id))),method:"GET",headers:r,query:i},n);return new w(a,o=>gs(o))}async retrieveSpace(t,n){return await(await this.retrieveSpaceRaw(t,n)).value()}async retrieveStepRaw(t,n){if(t.id===null||t.id===void 0)throw new _("id","Required parameter requestParameters.id was null or undefined when calling retrieveStep.");const i={},r={},a=await this.request({path:"/api/step/{id}/".replace("{id}",encodeURIComponent(String(t.id))),method:"GET",headers:r,query:i},n);return new w(a,o=>ur(o))}async retrieveStep(t,n){return await(await this.retrieveStepRaw(t,n)).value()}async retrieveStorageRaw(t,n){if(t.id===null||t.id===void 0)throw new _("id","Required parameter requestParameters.id was null or undefined when calling retrieveStorage.");const i={},r={},a=await this.request({path:"/api/storage/{id}/".replace("{id}",encodeURIComponent(String(t.id))),method:"GET",headers:r,query:i},n);return new w(a,o=>tr(o))}async retrieveStorage(t,n){return await(await this.retrieveStorageRaw(t,n)).value()}async retrieveSupermarketRaw(t,n){if(t.id===null||t.id===void 0)throw new _("id","Required parameter requestParameters.id was null or undefined when calling retrieveSupermarket.");const i={},r={},a=await this.request({path:"/api/supermarket/{id}/".replace("{id}",encodeURIComponent(String(t.id))),method:"GET",headers:r,query:i},n);return new w(a,o=>nr(o))}async retrieveSupermarket(t,n){return await(await this.retrieveSupermarketRaw(t,n)).value()}async retrieveSupermarketCategoryRaw(t,n){if(t.id===null||t.id===void 0)throw new _("id","Required parameter requestParameters.id was null or undefined when calling retrieveSupermarketCategory.");const i={},r={},a=await this.request({path:"/api/supermarket-category/{id}/".replace("{id}",encodeURIComponent(String(t.id))),method:"GET",headers:r,query:i},n);return new w(a,o=>ii(o))}async retrieveSupermarketCategory(t,n){return await(await this.retrieveSupermarketCategoryRaw(t,n)).value()}async retrieveSupermarketCategoryRelationRaw(t,n){if(t.id===null||t.id===void 0)throw new _("id","Required parameter requestParameters.id was null or undefined when calling retrieveSupermarketCategoryRelation.");const i={},r={},a=await this.request({path:"/api/supermarket-category-relation/{id}/".replace("{id}",encodeURIComponent(String(t.id))),method:"GET",headers:r,query:i},n);return new w(a,o=>pr(o))}async retrieveSupermarketCategoryRelation(t,n){return await(await this.retrieveSupermarketCategoryRelationRaw(t,n)).value()}async retrieveSyncRaw(t,n){if(t.id===null||t.id===void 0)throw new _("id","Required parameter requestParameters.id was null or undefined when calling retrieveSync.");const i={},r={},a=await this.request({path:"/api/sync/{id}/".replace("{id}",encodeURIComponent(String(t.id))),method:"GET",headers:r,query:i},n);return new w(a,o=>ir(o))}async retrieveSync(t,n){return await(await this.retrieveSyncRaw(t,n)).value()}async retrieveSyncLogRaw(t,n){if(t.id===null||t.id===void 0)throw new _("id","Required parameter requestParameters.id was null or undefined when calling retrieveSyncLog.");const i={},r={},a=await this.request({path:"/api/sync-log/{id}/".replace("{id}",encodeURIComponent(String(t.id))),method:"GET",headers:r,query:i},n);return new w(a,o=>Tm(o))}async retrieveSyncLog(t,n){return await(await this.retrieveSyncLogRaw(t,n)).value()}async retrieveUnitRaw(t,n){if(t.id===null||t.id===void 0)throw new _("id","Required parameter requestParameters.id was null or undefined when calling retrieveUnit.");const i={},r={},a=await this.request({path:"/api/unit/{id}/".replace("{id}",encodeURIComponent(String(t.id))),method:"GET",headers:r,query:i},n);return new w(a,o=>ai(o))}async retrieveUnit(t,n){return await(await this.retrieveUnitRaw(t,n)).value()}async retrieveUnitConversionRaw(t,n){if(t.id===null||t.id===void 0)throw new _("id","Required parameter requestParameters.id was null or undefined when calling retrieveUnitConversion.");const i={},r={},a=await this.request({path:"/api/unit-conversion/{id}/".replace("{id}",encodeURIComponent(String(t.id))),method:"GET",headers:r,query:i},n);return new w(a,o=>rr(o))}async retrieveUnitConversion(t,n){return await(await this.retrieveUnitConversionRaw(t,n)).value()}async retrieveUserRaw(t,n){if(t.id===null||t.id===void 0)throw new _("id","Required parameter requestParameters.id was null or undefined when calling retrieveUser.");const i={},r={},a=await this.request({path:"/api/user/{id}/".replace("{id}",encodeURIComponent(String(t.id))),method:"GET",headers:r,query:i},n);return new w(a,o=>_s(o))}async retrieveUser(t,n){return await(await this.retrieveUserRaw(t,n)).value()}async retrieveUserFileRaw(t,n){if(t.id===null||t.id===void 0)throw new _("id","Required parameter requestParameters.id was null or undefined when calling retrieveUserFile.");const i={},r={},a=await this.request({path:"/api/user-file/{id}/".replace("{id}",encodeURIComponent(String(t.id))),method:"GET",headers:r,query:i},n);return new w(a,o=>ar(o))}async retrieveUserFile(t,n){return await(await this.retrieveUserFileRaw(t,n)).value()}async retrieveUserPreferenceRaw(t,n){if(t.user===null||t.user===void 0)throw new _("user","Required parameter requestParameters.user was null or undefined when calling retrieveUserPreference.");const i={},r={},a=await this.request({path:"/api/user-preference/{user}/".replace("{user}",encodeURIComponent(String(t.user))),method:"GET",headers:r,query:i},n);return new w(a,o=>Ss(o))}async retrieveUserPreference(t,n){return await(await this.retrieveUserPreferenceRaw(t,n)).value()}async retrieveUserSpaceRaw(t,n){if(t.id===null||t.id===void 0)throw new _("id","Required parameter requestParameters.id was null or undefined when calling retrieveUserSpace.");const i={},r={},a=await this.request({path:"/api/user-space/{id}/".replace("{id}",encodeURIComponent(String(t.id))),method:"GET",headers:r,query:i},n);return new w(a,o=>Zs(o))}async retrieveUserSpace(t,n){return await(await this.retrieveUserSpaceRaw(t,n)).value()}async retrieveViewLogRaw(t,n){if(t.id===null||t.id===void 0)throw new _("id","Required parameter requestParameters.id was null or undefined when calling retrieveViewLog.");const i={},r={},a=await this.request({path:"/api/view-log/{id}/".replace("{id}",encodeURIComponent(String(t.id))),method:"GET",headers:r,query:i},n);return new w(a,o=>fr(o))}async retrieveViewLog(t,n){return await(await this.retrieveViewLogRaw(t,n)).value()}async retrievedownloadFileRaw(t,n){if(t.fileId===null||t.fileId===void 0)throw new _("fileId","Required parameter requestParameters.fileId was null or undefined when calling retrievedownloadFile.");const i={},r={},a=await this.request({path:"/api/download-file/{file_id}/".replace("{file_id}",encodeURIComponent(String(t.fileId))),method:"GET",headers:r,query:i},n);return this.isJsonMime(a.headers.get("content-type"))?new w(a):new Nn(a)}async retrievedownloadFile(t,n){return await(await this.retrievedownloadFileRaw(t,n)).value()}async retrieveshareLinkRaw(t,n){if(t.id===null||t.id===void 0)throw new _("id","Required parameter requestParameters.id was null or undefined when calling retrieveshareLink.");const i={},r={},a=await this.request({path:"/api/share-link/{id}".replace("{id}",encodeURIComponent(String(t.id))),method:"GET",headers:r,query:i},n);return this.isJsonMime(a.headers.get("content-type"))?new w(a):new Nn(a)}async retrieveshareLink(t,n){return await(await this.retrieveshareLinkRaw(t,n)).value()}async retrieveswitchActiveSpaceRaw(t,n){if(t.spaceId===null||t.spaceId===void 0)throw new _("spaceId","Required parameter requestParameters.spaceId was null or undefined when calling retrieveswitchActiveSpace.");const i={},r={},a=await this.request({path:"/api/switch-active-space/{space_id}/".replace("{space_id}",encodeURIComponent(String(t.spaceId))),method:"GET",headers:r,query:i},n);return this.isJsonMime(a.headers.get("content-type"))?new w(a):new Nn(a)}async retrieveswitchActiveSpace(t,n){return await(await this.retrieveswitchActiveSpaceRaw(t,n)).value()}async shoppingFoodRaw(t,n){if(t.id===null||t.id===void 0)throw new _("id","Required parameter requestParameters.id was null or undefined when calling shoppingFood.");const i={},r={};r["Content-Type"]="application/json";const a=await this.request({path:"/api/food/{id}/shopping/".replace("{id}",encodeURIComponent(String(t.id))),method:"PUT",headers:r,query:i,body:aS(t.foodShoppingUpdate)},n);return new w(a,o=>iS(o))}async shoppingFood(t,n){return await(await this.shoppingFoodRaw(t,n)).value()}async shoppingRecipeRaw(t,n){if(t.id===null||t.id===void 0)throw new _("id","Required parameter requestParameters.id was null or undefined when calling shoppingRecipe.");const i={},r={};r["Content-Type"]="application/json";const a=await this.request({path:"/api/recipe/{id}/shopping/".replace("{id}",encodeURIComponent(String(t.id))),method:"PUT",headers:r,query:i,body:jR(t.recipeShoppingUpdate)},n);return new w(a,o=>XR(o))}async shoppingRecipe(t,n){return await(await this.shoppingRecipeRaw(t,n)).value()}async updateAccessTokenRaw(t,n){if(t.id===null||t.id===void 0)throw new _("id","Required parameter requestParameters.id was null or undefined when calling updateAccessToken.");const i={},r={};r["Content-Type"]="application/json";const a=await this.request({path:"/api/access-token/{id}/".replace("{id}",encodeURIComponent(String(t.id))),method:"PUT",headers:r,query:i,body:Vo(t.accessToken)},n);return new w(a,o=>Ai(o))}async updateAccessToken(t,n){return await(await this.updateAccessTokenRaw(t,n)).value()}async updateAutomationRaw(t,n){if(t.id===null||t.id===void 0)throw new _("id","Required parameter requestParameters.id was null or undefined when calling updateAutomation.");const i={},r={};r["Content-Type"]="application/json";const a=await this.request({path:"/api/automation/{id}/".replace("{id}",encodeURIComponent(String(t.id))),method:"PUT",headers:r,query:i,body:Mo(t.automation)},n);return new w(a,o=>Di(o))}async updateAutomation(t,n){return await(await this.updateAutomationRaw(t,n)).value()}async updateBookmarkletImportRaw(t,n){if(t.id===null||t.id===void 0)throw new _("id","Required parameter requestParameters.id was null or undefined when calling updateBookmarkletImport.");const i={},r={};r["Content-Type"]="application/json";const a=await this.request({path:"/api/bookmarklet-import/{id}/".replace("{id}",encodeURIComponent(String(t.id))),method:"PUT",headers:r,query:i,body:Jo(t.bookmarkletImport)},n);return new w(a,o=>ua(o))}async updateBookmarkletImport(t,n){return await(await this.updateBookmarkletImportRaw(t,n)).value()}async updateCookLogRaw(t,n){if(t.id===null||t.id===void 0)throw new _("id","Required parameter requestParameters.id was null or undefined when calling updateCookLog.");const i={},r={};r["Content-Type"]="application/json";const a=await this.request({path:"/api/cook-log/{id}/".replace("{id}",encodeURIComponent(String(t.id))),method:"PUT",headers:r,query:i,body:zo(t.cookLog)},n);return new w(a,o=>sr(o))}async updateCookLog(t,n){return await(await this.updateCookLogRaw(t,n)).value()}async updateCustomFilterRaw(t,n){if(t.id===null||t.id===void 0)throw new _("id","Required parameter requestParameters.id was null or undefined when calling updateCustomFilter.");const i={},r={};r["Content-Type"]="application/json";const a=await this.request({path:"/api/custom-filter/{id}/".replace("{id}",encodeURIComponent(String(t.id))),method:"PUT",headers:r,query:i,body:Ho(t.customFilter)},n);return new w(a,o=>Ui(o))}async updateCustomFilter(t,n){return await(await this.updateCustomFilterRaw(t,n)).value()}async updateExportLogRaw(t,n){if(t.id===null||t.id===void 0)throw new _("id","Required parameter requestParameters.id was null or undefined when calling updateExportLog.");const i={},r={};r["Content-Type"]="application/json";const a=await this.request({path:"/api/export-log/{id}/".replace("{id}",encodeURIComponent(String(t.id))),method:"PUT",headers:r,query:i,body:Go(t.exportLog)},n);return new w(a,o=>lr(o))}async updateExportLog(t,n){return await(await this.updateExportLogRaw(t,n)).value()}async updateFoodRaw(t,n){if(t.id===null||t.id===void 0)throw new _("id","Required parameter requestParameters.id was null or undefined when calling updateFood.");const i={},r={};r["Content-Type"]="application/json";const a=await this.request({path:"/api/food/{id}/".replace("{id}",encodeURIComponent(String(t.id))),method:"PUT",headers:r,query:i,body:ni(t.food)},n);return new w(a,o=>gn(o))}async updateFood(t,n){return await(await this.updateFoodRaw(t,n)).value()}async updateImportLogRaw(t,n){if(t.id===null||t.id===void 0)throw new _("id","Required parameter requestParameters.id was null or undefined when calling updateImportLog.");const i={},r={};r["Content-Type"]="application/json";const a=await this.request({path:"/api/import-log/{id}/".replace("{id}",encodeURIComponent(String(t.id))),method:"PUT",headers:r,query:i,body:Ko(t.importLog)},n);return new w(a,o=>dr(o))}async updateImportLog(t,n){return await(await this.updateImportLogRaw(t,n)).value()}async updateIngredientRaw(t,n){if(t.id===null||t.id===void 0)throw new _("id","Required parameter requestParameters.id was null or undefined when calling updateIngredient.");const i={},r={};r["Content-Type"]="application/json";const a=await this.request({path:"/api/ingredient/{id}/".replace("{id}",encodeURIComponent(String(t.id))),method:"PUT",headers:r,query:i,body:Wo(t.ingredient)},n);return new w(a,o=>cr(o))}async updateIngredient(t,n){return await(await this.updateIngredientRaw(t,n)).value()}async updateInviteLinkRaw(t,n){if(t.id===null||t.id===void 0)throw new _("id","Required parameter requestParameters.id was null or undefined when calling updateInviteLink.");const i={},r={};r["Content-Type"]="application/json";const a=await this.request({path:"/api/invite-link/{id}/".replace("{id}",encodeURIComponent(String(t.id))),method:"PUT",headers:r,query:i,body:Yo(t.inviteLink)},n);return new w(a,o=>Li(o))}async updateInviteLink(t,n){return await(await this.updateInviteLinkRaw(t,n)).value()}async updateKeywordRaw(t,n){if(t.id===null||t.id===void 0)throw new _("id","Required parameter requestParameters.id was null or undefined when calling updateKeyword.");const i={},r={};r["Content-Type"]="application/json";const a=await this.request({path:"/api/keyword/{id}/".replace("{id}",encodeURIComponent(String(t.id))),method:"PUT",headers:r,query:i,body:Ni(t.keyword)},n);return new w(a,o=>qn(o))}async updateKeyword(t,n){return await(await this.updateKeywordRaw(t,n)).value()}async updateMealPlanRaw(t,n){if(t.id===null||t.id===void 0)throw new _("id","Required parameter requestParameters.id was null or undefined when calling updateMealPlan.");const i={},r={};r["Content-Type"]="application/json";const a=await this.request({path:"/api/meal-plan/{id}/".replace("{id}",encodeURIComponent(String(t.id))),method:"PUT",headers:r,query:i,body:jo(t.mealPlan)},n);return new w(a,o=>qi(o))}async updateMealPlan(t,n){return await(await this.updateMealPlanRaw(t,n)).value()}async updateMealTypeRaw(t,n){if(t.id===null||t.id===void 0)throw new _("id","Required parameter requestParameters.id was null or undefined when calling updateMealType.");const i={},r={};r["Content-Type"]="application/json";const a=await this.request({path:"/api/meal-type/{id}/".replace("{id}",encodeURIComponent(String(t.id))),method:"PUT",headers:r,query:i,body:es(t.mealType)},n);return new w(a,o=>$i(o))}async updateMealType(t,n){return await(await this.updateMealTypeRaw(t,n)).value()}async updateOpenDataCategoryRaw(t,n){if(t.id===null||t.id===void 0)throw new _("id","Required parameter requestParameters.id was null or undefined when calling updateOpenDataCategory.");const i={},r={};r["Content-Type"]="application/json";const a=await this.request({path:"/api/open-data-category/{id}/".replace("{id}",encodeURIComponent(String(t.id))),method:"PUT",headers:r,query:i,body:ts(t.openDataCategory)},n);return new w(a,o=>Bi(o))}async updateOpenDataCategory(t,n){return await(await this.updateOpenDataCategoryRaw(t,n)).value()}async updateOpenDataConversionRaw(t,n){if(t.id===null||t.id===void 0)throw new _("id","Required parameter requestParameters.id was null or undefined when calling updateOpenDataConversion.");const i={},r={};r["Content-Type"]="application/json";const a=await this.request({path:"/api/open-data-conversion/{id}/".replace("{id}",encodeURIComponent(String(t.id))),method:"PUT",headers:r,query:i,body:ns(t.openDataConversion)},n);return new w(a,o=>Vi(o))}async updateOpenDataConversion(t,n){return await(await this.updateOpenDataConversionRaw(t,n)).value()}async updateOpenDataFoodRaw(t,n){if(t.id===null||t.id===void 0)throw new _("id","Required parameter requestParameters.id was null or undefined when calling updateOpenDataFood.");const i={},r={};r["Content-Type"]="application/json";const a=await this.request({path:"/api/open-data-food/{id}/".replace("{id}",encodeURIComponent(String(t.id))),method:"PUT",headers:r,query:i,body:is(t.openDataFood)},n);return new w(a,o=>Mi(o))}async updateOpenDataFood(t,n){return await(await this.updateOpenDataFoodRaw(t,n)).value()}async updateOpenDataPropertyRaw(t,n){if(t.id===null||t.id===void 0)throw new _("id","Required parameter requestParameters.id was null or undefined when calling updateOpenDataProperty.");const i={},r={};r["Content-Type"]="application/json";const a=await this.request({path:"/api/open-data-property/{id}/".replace("{id}",encodeURIComponent(String(t.id))),method:"PUT",headers:r,query:i,body:rs(t.openDataProperty)},n);return new w(a,o=>Ji(o))}async updateOpenDataProperty(t,n){return await(await this.updateOpenDataPropertyRaw(t,n)).value()}async updateOpenDataStoreRaw(t,n){if(t.id===null||t.id===void 0)throw new _("id","Required parameter requestParameters.id was null or undefined when calling updateOpenDataStore.");const i={},r={};r["Content-Type"]="application/json";const a=await this.request({path:"/api/open-data-store/{id}/".replace("{id}",encodeURIComponent(String(t.id))),method:"PUT",headers:r,query:i,body:as(t.openDataStore)},n);return new w(a,o=>zi(o))}async updateOpenDataStore(t,n){return await(await this.updateOpenDataStoreRaw(t,n)).value()}async updateOpenDataUnitRaw(t,n){if(t.id===null||t.id===void 0)throw new _("id","Required parameter requestParameters.id was null or undefined when calling updateOpenDataUnit.");const i={},r={};r["Content-Type"]="application/json";const a=await this.request({path:"/api/open-data-unit/{id}/".replace("{id}",encodeURIComponent(String(t.id))),method:"PUT",headers:r,query:i,body:os(t.openDataUnit)},n);return new w(a,o=>Hi(o))}async updateOpenDataUnit(t,n){return await(await this.updateOpenDataUnitRaw(t,n)).value()}async updateOpenDataVersionRaw(t,n){if(t.id===null||t.id===void 0)throw new _("id","Required parameter requestParameters.id was null or undefined when calling updateOpenDataVersion.");const i={},r={};r["Content-Type"]="application/json";const a=await this.request({path:"/api/open-data-version/{id}/".replace("{id}",encodeURIComponent(String(t.id))),method:"PUT",headers:r,query:i,body:ss(t.openDataVersion)},n);return new w(a,o=>Gi(o))}async updateOpenDataVersion(t,n){return await(await this.updateOpenDataVersionRaw(t,n)).value()}async updatePropertyRaw(t,n){if(t.id===null||t.id===void 0)throw new _("id","Required parameter requestParameters.id was null or undefined when calling updateProperty.");const i={},r={};r["Content-Type"]="application/json";const a=await this.request({path:"/api/food-property/{id}/".replace("{id}",encodeURIComponent(String(t.id))),method:"PUT",headers:r,query:i,body:ls(t.property)},n);return new w(a,o=>Ki(o))}async updateProperty(t,n){return await(await this.updatePropertyRaw(t,n)).value()}async updatePropertyTypeRaw(t,n){if(t.id===null||t.id===void 0)throw new _("id","Required parameter requestParameters.id was null or undefined when calling updatePropertyType.");const i={},r={};r["Content-Type"]="application/json";const a=await this.request({path:"/api/food-property-type/{id}/".replace("{id}",encodeURIComponent(String(t.id))),method:"PUT",headers:r,query:i,body:ds(t.propertyType)},n);return new w(a,o=>Wi(o))}async updatePropertyType(t,n){return await(await this.updatePropertyTypeRaw(t,n)).value()}async updateRecipeRaw(t,n){if(t.id===null||t.id===void 0)throw new _("id","Required parameter requestParameters.id was null or undefined when calling updateRecipe.");const i={},r={};r["Content-Type"]="application/json";const a=await this.request({path:"/api/recipe/{id}/".replace("{id}",encodeURIComponent(String(t.id))),method:"PUT",headers:r,query:i,body:cs(t.recipe)},n);return new w(a,o=>Yi(o))}async updateRecipe(t,n){return await(await this.updateRecipeRaw(t,n)).value()}async updateRecipeBookRaw(t,n){if(t.id===null||t.id===void 0)throw new _("id","Required parameter requestParameters.id was null or undefined when calling updateRecipeBook.");const i={},r={};r["Content-Type"]="application/json";const a=await this.request({path:"/api/recipe-book/{id}/".replace("{id}",encodeURIComponent(String(t.id))),method:"PUT",headers:r,query:i,body:us(t.recipeBook)},n);return new w(a,o=>Zi(o))}async updateRecipeBook(t,n){return await(await this.updateRecipeBookRaw(t,n)).value()}async updateRecipeBookEntryRaw(t,n){if(t.id===null||t.id===void 0)throw new _("id","Required parameter requestParameters.id was null or undefined when calling updateRecipeBookEntry.");const i={},r={};r["Content-Type"]="application/json";const a=await this.request({path:"/api/recipe-book-entry/{id}/".replace("{id}",encodeURIComponent(String(t.id))),method:"PUT",headers:r,query:i,body:ps(t.recipeBookEntry)},n);return new w(a,o=>Xi(o))}async updateRecipeBookEntry(t,n){return await(await this.updateRecipeBookEntryRaw(t,n)).value()}async updateShoppingListRaw(t,n){if(t.id===null||t.id===void 0)throw new _("id","Required parameter requestParameters.id was null or undefined when calling updateShoppingList.");const i={},r={};r["Content-Type"]="application/json";const a=await this.request({path:"/api/shopping-list/{id}/".replace("{id}",encodeURIComponent(String(t.id))),method:"PUT",headers:r,query:i,body:fs(t.shoppingList)},n);return new w(a,o=>Qi(o))}async updateShoppingList(t,n){return await(await this.updateShoppingListRaw(t,n)).value()}async updateShoppingListEntryRaw(t,n){if(t.id===null||t.id===void 0)throw new _("id","Required parameter requestParameters.id was null or undefined when calling updateShoppingListEntry.");const i={},r={};r["Content-Type"]="application/json";const a=await this.request({path:"/api/shopping-list-entry/{id}/".replace("{id}",encodeURIComponent(String(t.id))),method:"PUT",headers:r,query:i,body:ms(t.shoppingListEntry)},n);return new w(a,o=>ji(o))}async updateShoppingListEntry(t,n){return await(await this.updateShoppingListEntryRaw(t,n)).value()}async updateShoppingListRecipeRaw(t,n){if(t.id===null||t.id===void 0)throw new _("id","Required parameter requestParameters.id was null or undefined when calling updateShoppingListRecipe.");const i={},r={};r["Content-Type"]="application/json";const a=await this.request({path:"/api/shopping-list-recipe/{id}/".replace("{id}",encodeURIComponent(String(t.id))),method:"PUT",headers:r,query:i,body:hs(t.shoppingListRecipe)},n);return new w(a,o=>er(o))}async updateShoppingListRecipe(t,n){return await(await this.updateShoppingListRecipeRaw(t,n)).value()}async updateStepRaw(t,n){if(t.id===null||t.id===void 0)throw new _("id","Required parameter requestParameters.id was null or undefined when calling updateStep.");const i={},r={};r["Content-Type"]="application/json";const a=await this.request({path:"/api/step/{id}/".replace("{id}",encodeURIComponent(String(t.id))),method:"PUT",headers:r,query:i,body:Zo(t.step)},n);return new w(a,o=>ur(o))}async updateStep(t,n){return await(await this.updateStepRaw(t,n)).value()}async updateStorageRaw(t,n){if(t.id===null||t.id===void 0)throw new _("id","Required parameter requestParameters.id was null or undefined when calling updateStorage.");const i={},r={};r["Content-Type"]="application/json";const a=await this.request({path:"/api/storage/{id}/".replace("{id}",encodeURIComponent(String(t.id))),method:"PUT",headers:r,query:i,body:ys(t.storage)},n);return new w(a,o=>tr(o))}async updateStorage(t,n){return await(await this.updateStorageRaw(t,n)).value()}async updateSupermarketRaw(t,n){if(t.id===null||t.id===void 0)throw new _("id","Required parameter requestParameters.id was null or undefined when calling updateSupermarket.");const i={},r={};r["Content-Type"]="application/json";const a=await this.request({path:"/api/supermarket/{id}/".replace("{id}",encodeURIComponent(String(t.id))),method:"PUT",headers:r,query:i,body:vs(t.supermarket)},n);return new w(a,o=>nr(o))}async updateSupermarket(t,n){return await(await this.updateSupermarketRaw(t,n)).value()}async updateSupermarketCategoryRaw(t,n){if(t.id===null||t.id===void 0)throw new _("id","Required parameter requestParameters.id was null or undefined when calling updateSupermarketCategory.");const i={},r={};r["Content-Type"]="application/json";const a=await this.request({path:"/api/supermarket-category/{id}/".replace("{id}",encodeURIComponent(String(t.id))),method:"PUT",headers:r,query:i,body:fa(t.supermarketCategory)},n);return new w(a,o=>ii(o))}async updateSupermarketCategory(t,n){return await(await this.updateSupermarketCategoryRaw(t,n)).value()}async updateSupermarketCategoryRelationRaw(t,n){if(t.id===null||t.id===void 0)throw new _("id","Required parameter requestParameters.id was null or undefined when calling updateSupermarketCategoryRelation.");const i={},r={};r["Content-Type"]="application/json";const a=await this.request({path:"/api/supermarket-category-relation/{id}/".replace("{id}",encodeURIComponent(String(t.id))),method:"PUT",headers:r,query:i,body:Xo(t.supermarketCategoryRelation)},n);return new w(a,o=>pr(o))}async updateSupermarketCategoryRelation(t,n){return await(await this.updateSupermarketCategoryRelationRaw(t,n)).value()}async updateSyncRaw(t,n){if(t.id===null||t.id===void 0)throw new _("id","Required parameter requestParameters.id was null or undefined when calling updateSync.");const i={},r={};r["Content-Type"]="application/json";const a=await this.request({path:"/api/sync/{id}/".replace("{id}",encodeURIComponent(String(t.id))),method:"PUT",headers:r,query:i,body:ws(t.sync)},n);return new w(a,o=>ir(o))}async updateSync(t,n){return await(await this.updateSyncRaw(t,n)).value()}async updateUnitRaw(t,n){if(t.id===null||t.id===void 0)throw new _("id","Required parameter requestParameters.id was null or undefined when calling updateUnit.");const i={},r={};r["Content-Type"]="application/json";const a=await this.request({path:"/api/unit/{id}/".replace("{id}",encodeURIComponent(String(t.id))),method:"PUT",headers:r,query:i,body:pa(t.unit)},n);return new w(a,o=>ai(o))}async updateUnit(t,n){return await(await this.updateUnitRaw(t,n)).value()}async updateUnitConversionRaw(t,n){if(t.id===null||t.id===void 0)throw new _("id","Required parameter requestParameters.id was null or undefined when calling updateUnitConversion.");const i={},r={};r["Content-Type"]="application/json";const a=await this.request({path:"/api/unit-conversion/{id}/".replace("{id}",encodeURIComponent(String(t.id))),method:"PUT",headers:r,query:i,body:bs(t.unitConversion)},n);return new w(a,o=>rr(o))}async updateUnitConversion(t,n){return await(await this.updateUnitConversionRaw(t,n)).value()}async updateUserFileRaw(t,n){if(t.id===null||t.id===void 0)throw new _("id","Required parameter requestParameters.id was null or undefined when calling updateUserFile.");if(t.name===null||t.name===void 0)throw new _("name","Required parameter requestParameters.name was null or undefined when calling updateUserFile.");if(t.file===null||t.file===void 0)throw new _("file","Required parameter requestParameters.file was null or undefined when calling updateUserFile.");const i={},r={},o=ca([{contentType:"multipart/form-data"}]);let s,d=!1;d=o,d?s=new FormData:s=new URLSearchParams,t.id2!==void 0&&s.append("id",t.id2),t.name!==void 0&&s.append("name",t.name),t.file!==void 0&&s.append("file",t.file),t.fileDownload!==void 0&&s.append("file_download",t.fileDownload),t.preview!==void 0&&s.append("preview",t.preview),t.fileSizeKb!==void 0&&s.append("file_size_kb",t.fileSizeKb);const c=await this.request({path:"/api/user-file/{id}/".replace("{id}",encodeURIComponent(String(t.id))),method:"PUT",headers:r,query:i,body:s},n);return new w(c,u=>ar(u))}async updateUserFile(t,n){return await(await this.updateUserFileRaw(t,n)).value()}async updateViewLogRaw(t,n){if(t.id===null||t.id===void 0)throw new _("id","Required parameter requestParameters.id was null or undefined when calling updateViewLog.");const i={},r={};r["Content-Type"]="application/json";const a=await this.request({path:"/api/view-log/{id}/".replace("{id}",encodeURIComponent(String(t.id))),method:"PUT",headers:r,query:i,body:Qo(t.viewLog)},n);return new w(a,o=>fr(o))}async updateViewLog(t,n){return await(await this.updateViewLogRaw(t,n)).value()}}const FC=ot({name:"NumberScalerDialog",emits:{change(e){return e}},props:{number:{type:Number,default:0},title:{type:String,default:"Number"}},data(){return{dialog:!1,mutable_number:0}},watch:{number:function(e){this.mutable_number=e}},mounted(){this.mutable_number=this.number},methods:{updateNumber:function(e){e==="half"&&(this.mutable_number=this.number/2),e==="double"&&(this.mutable_number=this.number*2),e==="add"&&(this.mutable_number=this.number+1),e==="sub"&&(this.mutable_number=this.number-1),this.$emit("change",{number:this.mutable_number})}}}),AC=Oe("i",{class:"fas fa-divide"},null,-1),DC=Oe("i",{class:"fas fa-minus"},null,-1),UC=Oe("i",{class:"fas fa-plus"},null,-1),LC=Oe("i",{class:"fas fa-times"},null,-1);function NC(e,t,n,i,r,a){return he(),Ve(Af,{width:"500",activator:"parent",modelValue:e.dialog,"onUpdate:modelValue":t[8]||(t[8]=o=>e.dialog=o)},{activator:J(({props:o})=>[ip(e.$slots,"activator",{},()=>[m(tt,Ae(o,{text:"Open Dialog"}),null,16)])]),default:J(({isActive:o})=>[m(en,{title:e.title},{default:J(()=>[m(rn,null,{default:J(()=>[Be(" Change Number ")]),_:1}),m(rn,null,{default:J(()=>[m(Da,{divided:"",color:"primary"},{default:J(()=>[m(tt,{onClick:t[0]||(t[0]=s=>e.updateNumber("half"))},{default:J(()=>[AC,Be(" 2 ")]),_:1}),m(tt,{onClick:t[1]||(t[1]=s=>e.updateNumber("sub"))},{default:J(()=>[DC]),_:1}),m(tt,{onClick:t[2]||(t[2]=s=>e.updateNumber("prompt"))},{default:J(()=>[Be(Pe(e.mutable_number),1)]),_:1}),m(tt,{onClick:t[3]||(t[3]=s=>e.updateNumber("add"))},{default:J(()=>[UC]),_:1}),m(tt,{onClick:t[4]||(t[4]=s=>e.updateNumber("double"))},{default:J(()=>[LC,Be(" 2 ")]),_:1})]),_:1}),m(Vf,{type:"number",modelValue:e.mutable_number,"onUpdate:modelValue":t[5]||(t[5]=s=>e.mutable_number=s),modelModifiers:{number:!0},onChange:t[6]||(t[6]=s=>e.updateNumber("set"))},null,8,["modelValue"])]),_:1}),m(wf,null,{default:J(()=>[m(tt,{rounded:"",variant:"outlined",onClick:t[7]||(t[7]=s=>e.dialog=!1)},{default:J(()=>[Be("Close")]),_:1})]),_:1})]),_:1},8,["title"])]),_:3},8,["modelValue"])}const qC=ft(FC,[["render",NC]]),$C=ot({name:"IngredientsTableRow",props:{ingredient:{type:{},required:!0}},data(){return{show_tooltip:!1}}}),BC=G({id:String,text:String,...Np(Wl({closeOnBack:!1,location:"end",locationStrategy:"connected",eager:!0,minWidth:0,offset:10,openOnClick:!1,openOnHover:!0,origin:"auto",scrim:!1,scrollStrategy:"reposition",transition:!1}),["absolute","persistent"])},"VTooltip"),VC=le()({name:"VTooltip",props:BC(),emits:{"update:modelValue":e=>!0},setup(e,t){let{slots:n}=t;const i=xt(e,"modelValue"),{scopeId:r}=Kl(),a=ln(),o=S(()=>e.id||`v-tooltip-${a}`),s=we(),d=S(()=>e.location.split(" ").length>1?e.location:e.location+" center"),c=S(()=>e.origin==="auto"||e.origin==="overlap"||e.origin.split(" ").length>1||e.location.split(" ").length>1?e.origin:e.origin+" center"),u=S(()=>e.transition?e.transition:i.value?"scale-transition":"fade-transition"),p=S(()=>Ae({"aria-describedby":o.value},e.activatorProps));return me(()=>{const f=Ba.filterProps(e);return m(Ba,Ae({ref:s,class:["v-tooltip",e.class],style:e.style,id:o.value},f,{modelValue:i.value,"onUpdate:modelValue":h=>i.value=h,transition:u.value,absolute:!0,location:d.value,origin:c.value,persistent:!0,role:"tooltip",activatorProps:p.value,_disableGlobalStack:!0},r),{activator:n.activator,default:function(){var R;for(var h=arguments.length,y=new Array(h),v=0;ve.show_tooltip=!e.show_tooltip)},{default:J(()=>[m(VC,{modelValue:e.show_tooltip,"onUpdate:modelValue":t[0]||(t[0]=o=>e.show_tooltip=o),activator:"parent",location:"start"},{default:J(()=>[Be(Pe(e.ingredient.note),1)]),_:1},8,["modelValue"])]),_:1})):wt("",!0)])])}const Fm=ft($C,[["render",HC]]),GC=ot({name:"IngredientsTable",components:{IngredientsTableRow:Fm},props:{ingredients:{type:Array,default:[]}},mounted(){}}),KC=G({fixedHeader:Boolean,fixedFooter:Boolean,height:[Number,String],hover:Boolean,...ge(),...$t(),...He(),...Ye()},"VTable"),WC=le()({name:"VTable",props:KC(),setup(e,t){let{slots:n,emit:i}=t;const{themeClasses:r}=je(e),{densityClasses:a}=cn(e);return me(()=>m(e.tag,{class:["v-table",{"v-table--fixed-height":!!e.height,"v-table--fixed-header":e.fixedHeader,"v-table--fixed-footer":e.fixedFooter,"v-table--has-top":!!n.top,"v-table--has-bottom":!!n.bottom,"v-table--hover":e.hover},r.value,a.value,e.class],style:e.style},{default:()=>{var o,s,d;return[(o=n.top)==null?void 0:o.call(n),n.default?m("div",{class:"v-table__wrapper",style:{height:se(e.height)}},[m("table",null,[n.default()])]):(s=n.wrapper)==null?void 0:s.call(n),(d=n.bottom)==null?void 0:d.call(n)]}})),{}}});function YC(e,t,n,i,r,a){const o=At("IngredientsTableRow");return e.ingredients.length>0?(he(),Ve(WC,{key:0,density:"compact"},{default:J(()=>[Oe("tbody",null,[(he(!0),rt(Re,null,wi(e.ingredients,s=>(he(),Ve(o,{ingredient:s,key:s.id},null,8,["ingredient"]))),128))])]),_:1})):wt("",!0)}const ad=ft(GC,[["render",YC]]),ZC=ot({name:"StepsOverview",components:{IngredientsTable:ad,IngredientsTableRow:Fm},props:{steps:{type:Array,default:[]}}}),$r=Symbol.for("vuetify:v-expansion-panel"),XC=["default","accordion","inset","popout"],QC=G({color:String,static:Boolean,variant:{type:String,default:"default",validator:e=>XC.includes(e)},readonly:Boolean,...ge(),...Gr(),...He(),...Ye()},"VExpansionPanels"),jC=le()({name:"VExpansionPanels",props:QC(),emits:{"update:modelValue":e=>!0},setup(e,t){let{slots:n}=t;Kr(e,$r);const{themeClasses:i}=je(e),r=S(()=>e.variant&&`v-expansion-panels--variant-${e.variant}`);return dn({VExpansionPanel:{color:Se(e,"color"),readonly:Se(e,"readonly"),static:Se(e,"static")}}),me(()=>m(e.tag,{class:["v-expansion-panels",i.value,r.value,e.class],style:e.style},n)),{}}}),e1=G({...ge(),...Gl()},"VExpansionPanelText"),Am=le()({name:"VExpansionPanelText",props:e1(),setup(e,t){let{slots:n}=t;const i=Le($r);if(!i)throw new Error("[Vuetify] v-expansion-panel-text needs to be placed inside v-expansion-panel");const{hasContent:r,onAfterLeave:a}=Ef(e,i.isSelected);return me(()=>m(Cf,{onAfterLeave:a},{default:()=>{var o;return[Pt(m("div",{class:["v-expansion-panel-text",e.class],style:e.style},[n.default&&r.value&&m("div",{class:"v-expansion-panel-text__wrapper"},[(o=n.default)==null?void 0:o.call(n)])]),[[bi,i.isSelected.value]])]}})),{}}}),Dm=G({color:String,expandIcon:{type:Ne,default:"$expand"},collapseIcon:{type:Ne,default:"$collapse"},hideActions:Boolean,static:Boolean,ripple:{type:[Boolean,Object],default:!1},readonly:Boolean,...ge()},"VExpansionPanelTitle"),t1=le()({name:"VExpansionPanelTitle",directives:{Ripple:uo},props:Dm(),setup(e,t){let{slots:n}=t;const i=Le($r);if(!i)throw new Error("[Vuetify] v-expansion-panel-title needs to be placed inside v-expansion-panel");const{backgroundColorClasses:r,backgroundColorStyles:a}=Lt(e,"color"),o=S(()=>({collapseIcon:e.collapseIcon,disabled:i.disabled.value,expanded:i.isSelected.value,expandIcon:e.expandIcon,readonly:e.readonly}));return me(()=>{var s;return Pt(m("button",{class:["v-expansion-panel-title",{"v-expansion-panel-title--active":i.isSelected.value,"v-expansion-panel-title--static":e.static},r.value,e.class],style:[a.value,e.style],type:"button",tabindex:i.disabled.value?-1:void 0,disabled:i.disabled.value,"aria-expanded":i.isSelected.value,onClick:e.readonly?void 0:i.toggle},[m("span",{class:"v-expansion-panel-title__overlay"},null),(s=n.default)==null?void 0:s.call(n,o.value),!e.hideActions&&m("span",{class:"v-expansion-panel-title__icon"},[n.actions?n.actions(o.value):m(Je,{icon:i.isSelected.value?e.collapseIcon:e.expandIcon},null)])]),[[Qn("ripple"),e.ripple]])}),{}}}),n1=G({title:String,text:String,bgColor:String,...ge(),...un(),...Ll(),...Gl(),...St(),...He(),...Dm()},"VExpansionPanel"),i1=le()({name:"VExpansionPanel",props:n1(),emits:{"group:selected":e=>!0},setup(e,t){let{slots:n}=t;const i=Nl(e,$r),{backgroundColorClasses:r,backgroundColorStyles:a}=Lt(e,"bgColor"),{elevationClasses:o}=xn(e),{roundedClasses:s}=Et(e),d=S(()=>(i==null?void 0:i.disabled.value)||e.disabled),c=S(()=>i.group.items.value.reduce((f,h,y)=>(i.group.selected.value.includes(h.id)&&f.push(y),f),[])),u=S(()=>{const f=i.group.items.value.findIndex(h=>h.id===i.id);return!i.isSelected.value&&c.value.some(h=>h-f===1)}),p=S(()=>{const f=i.group.items.value.findIndex(h=>h.id===i.id);return!i.isSelected.value&&c.value.some(h=>h-f===-1)});return _t($r,i),dn({VExpansionPanelText:{eager:Se(e,"eager")},VExpansionPanelTitle:{readonly:Se(e,"readonly")}}),me(()=>{const f=!!(n.text||e.text),h=!!(n.title||e.title);return m(e.tag,{class:["v-expansion-panel",{"v-expansion-panel--active":i.isSelected.value,"v-expansion-panel--before-active":u.value,"v-expansion-panel--after-active":p.value,"v-expansion-panel--disabled":d.value},s.value,r.value,e.class],style:[a.value,e.style]},{default:()=>{var y;return[m("div",{class:["v-expansion-panel__shadow",...o.value]},null),h&&m(t1,{key:"title",collapseIcon:e.collapseIcon,color:e.color,expandIcon:e.expandIcon,hideActions:e.hideActions,ripple:e.ripple},{default:()=>[n.title?n.title():e.title]}),f&&m(Am,{key:"text"},{default:()=>[n.text?n.text():e.text]}),(y=n.default)==null?void 0:y.call(n)]}})}),{}}}),r1={key:0};function a1(e,t,n,i,r,a){const o=At("IngredientsTable");return he(),Ve(jC,null,{default:J(()=>[m(i1,{title:"Steps Overview"},{default:J(()=>[m(Am,null,{default:J(()=>[m(fo,null,{default:J(()=>[(he(!0),rt(Re,null,wi(e.steps,(s,d)=>(he(),Ve(Yr,null,{default:J(()=>[m(Kn,{class:"pa-1"},{default:J(()=>[s.showAsHeader?(he(),rt("b",r1,Pe(d+1)+". "+Pe(s.name),1)):wt("",!0),m(o,{ingredients:s.ingredients},null,8,["ingredients"])]),_:2},1024)]),_:2},1024))),256))]),_:1})]),_:1})]),_:1})]),_:1})}const o1=ft(ZC,[["render",a1]]),s1=ot({name:"Step",components:{IngredientsTable:ad},props:{step:{type:{},required:!0}}}),l1=Oe("i",{class:"fas fa-stopwatch mr-1"},null,-1),d1=Oe("i",{class:"fas fa-check"},null,-1);function c1(e,t,n,i,r,a){const o=At("IngredientsTable");return he(),Ve(en,null,{default:J(()=>{var s;return[m(Wr,null,{default:J(()=>[m(Yr,null,{default:J(()=>[m(Kn,null,{default:J(()=>[Be(Pe(e.step.name),1)]),_:1}),m(Kn,{class:"text-right"},{default:J(()=>[m(Da,{density:"compact",variant:"tonal"},{default:J(()=>[e.step.time>0?(he(),Ve(tt,{key:0,size:"small",color:"info"},{default:J(()=>[l1,Be(" "+Pe(e.step.time),1)]),_:1})):wt("",!0),m(tt,{size:"small",color:"success"},{default:J(()=>[d1]),_:1})]),_:1})]),_:1})]),_:1})]),_:1}),m(o,{ingredients:e.step.ingredients},null,8,["ingredients"]),((s=e.step.instruction)==null?void 0:s.length)>0?(he(),Ve(rn,{key:0},{default:J(()=>[Be(Pe(e.step.instruction),1)]),_:1})):wt("",!0)]}),_:1})}const u1=ft(s1,[["render",c1]]),p1=ot({name:"RecipeActivity",props:{recipe:{type:Object,required:!0}},data(){return{cook_logs:[]}},mounted(){new xm().listCookLogs({recipe:this.recipe.id}).then(t=>{this.cook_logs=t.results})}}),f1=G({align:{type:String,default:"center",validator:e=>["center","start"].includes(e)},direction:{type:String,default:"vertical",validator:e=>["vertical","horizontal"].includes(e)},justify:{type:String,default:"auto",validator:e=>["auto","center"].includes(e)},side:{type:String,validator:e=>e==null||["start","end"].includes(e)},lineInset:{type:[String,Number],default:0},lineThickness:{type:[String,Number],default:2},lineColor:String,truncateLine:{type:String,validator:e=>["start","end","both"].includes(e)},...ge(),...$t(),...He(),...Ye()},"VTimeline"),m1=le()({name:"VTimeline",props:f1(),setup(e,t){let{slots:n}=t;const{themeClasses:i}=je(e),{densityClasses:r}=cn(e),{rtlClasses:a}=Yt();dn({VTimelineDivider:{lineColor:Se(e,"lineColor")},VTimelineItem:{density:Se(e,"density"),lineInset:Se(e,"lineInset")}});const o=S(()=>{const d=e.side?e.side:e.density!=="default"?"end":null;return d&&`v-timeline--side-${d}`}),s=S(()=>{const d=["v-timeline--truncate-line-start","v-timeline--truncate-line-end"];switch(e.truncateLine){case"both":return d;case"start":return d[0];case"end":return d[1];default:return null}});return me(()=>m(e.tag,{class:["v-timeline",`v-timeline--${e.direction}`,`v-timeline--align-${e.align}`,`v-timeline--justify-${e.justify}`,s.value,{"v-timeline--inset-line":!!e.lineInset},i.value,r.value,o.value,a.value,e.class],style:[{"--v-timeline-line-thickness":se(e.lineThickness)},e.style]},n)),{}}}),h1=G({dotColor:String,fillDot:Boolean,hideDot:Boolean,icon:Ne,iconColor:String,lineColor:String,...ge(),...St(),...En(),...un()},"VTimelineDivider"),g1=le()({name:"VTimelineDivider",props:h1(),setup(e,t){let{slots:n}=t;const{sizeClasses:i,sizeStyles:r}=_i(e,"v-timeline-divider__dot"),{backgroundColorStyles:a,backgroundColorClasses:o}=Lt(Se(e,"dotColor")),{roundedClasses:s}=Et(e,"v-timeline-divider__dot"),{elevationClasses:d}=xn(e),{backgroundColorClasses:c,backgroundColorStyles:u}=Lt(Se(e,"lineColor"));return me(()=>m("div",{class:["v-timeline-divider",{"v-timeline-divider--fill-dot":e.fillDot},e.class],style:e.style},[m("div",{class:["v-timeline-divider__before",c.value],style:u.value},null),!e.hideDot&&m("div",{key:"dot",class:["v-timeline-divider__dot",d.value,s.value,i.value],style:r.value},[m("div",{class:["v-timeline-divider__inner-dot",o.value,s.value],style:a.value},[n.default?m(at,{key:"icon-defaults",disabled:!e.icon,defaults:{VIcon:{color:e.iconColor,icon:e.icon,size:e.size}}},n.default):m(Je,{key:"icon",color:e.iconColor,icon:e.icon,size:e.size},null)])]),m("div",{class:["v-timeline-divider__after",c.value],style:u.value},null)])),{}}}),y1=G({density:String,dotColor:String,fillDot:Boolean,hideDot:Boolean,hideOpposite:{type:Boolean,default:void 0},icon:Ne,iconColor:String,lineInset:[Number,String],...ge(),...zr(),...un(),...St(),...En(),...He()},"VTimelineItem"),v1=le()({name:"VTimelineItem",props:y1(),setup(e,t){let{slots:n}=t;const{dimensionStyles:i}=Hr(e),r=ve(0),a=we();return fe(a,o=>{var s;o&&(r.value=((s=o.$el.querySelector(".v-timeline-divider__dot"))==null?void 0:s.getBoundingClientRect().width)??0)},{flush:"post"}),me(()=>{var o,s;return m("div",{class:["v-timeline-item",{"v-timeline-item--fill-dot":e.fillDot},e.class],style:[{"--v-timeline-dot-size":se(r.value),"--v-timeline-line-inset":e.lineInset?`calc(var(--v-timeline-dot-size) / 2 + ${se(e.lineInset)})`:se(0)},e.style]},[m("div",{class:"v-timeline-item__body",style:i.value},[(o=n.default)==null?void 0:o.call(n)]),m(g1,{ref:a,hideDot:e.hideDot,icon:e.icon,iconColor:e.iconColor,size:e.size,elevation:e.elevation,dotColor:e.dotColor,fillDot:e.fillDot,rounded:e.rounded},{default:n.icon}),e.density!=="compact"&&m("div",{class:"v-timeline-item__opposite"},[!e.hideOpposite&&((s=n.opposite)==null?void 0:s.call(n))])])}),{}}}),w1=Oe("h2",null,"Activity",-1),b1={key:0};function _1(e,t,n,i,r,a){return he(),Ve(fo,null,{default:J(()=>[m(Yr,null,{default:J(()=>[m(Kn,null,{default:J(()=>[w1,m(m1,{side:"end",align:"start"},{default:J(()=>[(he(!0),rt(Re,null,wi(e.cook_logs,o=>(he(),Ve(v1,{"dot-color":"grey",size:"xsmall",key:o.id},{default:J(()=>[m(en,null,{default:J(()=>[m(rn,{class:"bg-primary"},{default:J(()=>[Oe("small",null,Pe(o.createdAt)+" by "+Pe(o.createdBy.displayName),1)]),_:2},1024),m(ed,{density:"compact",size:"small",color:"tandoor",modelValue:o.rating,"onUpdate:modelValue":s=>o.rating=s},null,8,["modelValue","onUpdate:modelValue"]),o.servings!=null&&o.servings>0?(he(),rt("span",b1,Pe(o.servings)+" "+Pe(e.recipe.servingsText),1)):wt("",!0),Oe("p",null,Pe(o.comment),1)]),_:2},1024)]),_:2},1024))),128))]),_:1})]),_:1})]),_:1})]),_:1})}const S1=ft(p1,[["render",_1]]),R1=ot({name:"RecipeView",components:{RecipeActivity:S1,Step:u1,StepsOverview:o1,IngredientsTable:ad,NumberScalerDialog:qC,KeywordsBar:jl},computed:{},data(){return{}},props:{recipe:{type:Object,required:!0}},mounted(){},methods:{}}),C1=Oe("i",{class:"fas fa-cogs"},null,-1),T1=Oe("br",null,null,-1),k1=Oe("i",{class:"fas fa-hourglass-half"},null,-1),O1=Oe("div",{class:"text-grey"},"Waiting Time",-1),I1=Oe("i",{class:"fas fa-calendar-alt"},null,-1),P1=Oe("br",null,null,-1),E1={class:"text-grey"},x1={key:0},F1={key:1};function A1(e,t,n,i,r,a){const o=At("NumberScalerDialog"),s=At("KeywordsBar"),d=At("StepsOverview"),c=At("Step");return he(),rt(Re,null,[m(Si,{cover:"",lazy:"",src:e.recipe.image},null,8,["src"]),m(en,null,{default:J(()=>{var u;return[m(Wr,null,{default:J(()=>[Be(Pe(e.recipe.name),1)]),_:1}),m(fo,null,{default:J(()=>[m(Yr,{class:"text-center text-body-2"},{default:J(()=>[m(Kn,{class:"pt-1 pb-1"},{default:J(()=>[C1,Be(" "+Pe(e.recipe.workingTime)+" min",1),T1,m(Df,null,{default:J(()=>[Be("Working Time")]),_:1})]),_:1}),m(Kn,{class:"pt-1 pb-1"},{default:J(()=>[Oe("div",null,[k1,Be(" "+Pe(e.recipe.waitingTime)+" min",1)]),O1]),_:1}),m(Kn,{class:"pt-1 pb-1"},{default:J(()=>[m(o,{number:e.recipe.servings,onChange:t[0]||(t[0]=p=>e.recipe.servings=p.number),title:"Servings"},{activator:J(()=>{var p;return[I1,Be(" "+Pe(e.recipe.servings)+" ",1),P1,Oe("div",E1,[(p=e.recipe)!=null&&p.servingsText?(he(),rt("span",x1,Pe(e.recipe.servingsText),1)):(he(),rt("span",F1,"Servings"))])]}),_:1},8,["number"])]),_:1})]),_:1})]),_:1}),(u=e.recipe)!=null&&u.description?(he(),Ve(qa,{key:0},{default:J(()=>[Be(Pe(e.recipe.description),1)]),_:1})):wt("",!0),m(qa,null,{default:J(()=>{var p;return[m(s,{keywords:(p=e.recipe)==null?void 0:p.keywords},null,8,["keywords"])]}),_:1}),m(rn,null,{default:J(()=>[m(wa,{size:"small",color:"primary",label:""},{default:J(()=>[m(Je,{icon:"fa fa-clock",class:"mr-2"}),Be(" "+Pe(e.recipe.workingTime)+" min ",1)]),_:1}),m(wa,{size:"small",color:"primary",label:""},{default:J(()=>[m(Je,{icon:"fas fa-hourglass-half",class:"mr-2"}),Be(" "+Pe(e.recipe.waitingTime)+" min ",1)]),_:1}),m(wa,{size:"small",color:"primary",label:""},{default:J(()=>[m(Je,{icon:"fas fa-calendar",class:"mr-2"}),Be(" "+Pe(e.recipe.lastCooked),1)]),_:1}),m(ed,{modelValue:e.recipe.rating,"onUpdate:modelValue":t[1]||(t[1]=p=>e.recipe.rating=p),color:"tandoor"},null,8,["modelValue"])]),_:1})]}),_:1}),m(en,{class:"mt-1"},{default:J(()=>[m(d,{steps:e.recipe.steps},null,8,["steps"])]),_:1}),(he(!0),rt(Re,null,wi(e.recipe.steps,u=>(he(),Ve(en,{class:"mt-1",key:u.id},{default:J(()=>[m(c,{step:u},null,8,["step"])]),_:2},1024))),128))],64)}const D1=ft(R1,[["render",A1]]),U1=ot({name:"RecipeSearchPage",components:{RecipeView:D1},watch:{id:function(e){this.refreshData(e)}},props:{id:{type:String,required:!0}},data(){return{recipe:{}}},mounted(){this.refreshData(this.id)},methods:{refreshData(e){new xm().retrieveRecipe({id:e}).then(n=>{this.recipe=n})}}});function L1(e,t,n,i,r,a){const o=At("RecipeView");return he(),Ve(o,{recipe:e.recipe},null,8,["recipe"])}const mu=ft(U1,[["render",L1]]),N1=[{path:"/",redirect:"/search",name:"index"},{path:"/search",component:E_,name:"view_search"},{path:"/shopping",component:Bo,name:"view_shopping"},{path:"/mealplan",component:Bo,name:"view_mealplan"},{path:"/books",component:Bo,name:"view_books"},{path:"/recipe/:id",component:mu,name:"view_recipe",props:!0},{path:"/recipe/edit/:id",component:mu,name:"edit_recipe",props:!0}],q1=cv({history:ky(),routes:N1}),go=ay(Cb);go.use(mv());go.use(m_);go.use(q1);go.mount("#app"); diff --git a/cookbook/static/vue3/manifest.json b/cookbook/static/vue3/manifest.json index ed22f2fe6..8bb634f6a 100644 --- a/cookbook/static/vue3/manifest.json +++ b/cookbook/static/vue3/manifest.json @@ -1,7 +1,57 @@ { + "node_modules/@fortawesome/fontawesome-free/webfonts/fa-brands-400.ttf": { + "file": "assets/fa-brands-400-DtZKBM2a.ttf", + "src": "node_modules/@fortawesome/fontawesome-free/webfonts/fa-brands-400.ttf" + }, + "node_modules/@fortawesome/fontawesome-free/webfonts/fa-brands-400.woff2": { + "file": "assets/fa-brands-400-C99Yv4gD.woff2", + "src": "node_modules/@fortawesome/fontawesome-free/webfonts/fa-brands-400.woff2" + }, + "node_modules/@fortawesome/fontawesome-free/webfonts/fa-regular-400.ttf": { + "file": "assets/fa-regular-400-BMFokQJ2.ttf", + "src": "node_modules/@fortawesome/fontawesome-free/webfonts/fa-regular-400.ttf" + }, + "node_modules/@fortawesome/fontawesome-free/webfonts/fa-regular-400.woff2": { + "file": "assets/fa-regular-400-OOsPf1xj.woff2", + "src": "node_modules/@fortawesome/fontawesome-free/webfonts/fa-regular-400.woff2" + }, + "node_modules/@fortawesome/fontawesome-free/webfonts/fa-solid-900.ttf": { + "file": "assets/fa-solid-900-DM0teJdg.ttf", + "src": "node_modules/@fortawesome/fontawesome-free/webfonts/fa-solid-900.ttf" + }, + "node_modules/@fortawesome/fontawesome-free/webfonts/fa-solid-900.woff2": { + "file": "assets/fa-solid-900-DAI24fNt.woff2", + "src": "node_modules/@fortawesome/fontawesome-free/webfonts/fa-solid-900.woff2" + }, + "node_modules/@fortawesome/fontawesome-free/webfonts/fa-v4compatibility.ttf": { + "file": "assets/fa-v4compatibility-F0dlVTLQ.ttf", + "src": "node_modules/@fortawesome/fontawesome-free/webfonts/fa-v4compatibility.ttf" + }, + "node_modules/@fortawesome/fontawesome-free/webfonts/fa-v4compatibility.woff2": { + "file": "assets/fa-v4compatibility-aR9vOKaP.woff2", + "src": "node_modules/@fortawesome/fontawesome-free/webfonts/fa-v4compatibility.woff2" + }, "src/apps/tandoor/main.ts": { - "file": "assets/main-Ck0XzBN_.js", + "file": "assets/main-OseOyQb7.js", "src": "src/apps/tandoor/main.ts", - "isEntry": true + "isEntry": true, + "css": [ + "assets/main-DFkSTGyd.css" + ], + "assets": [ + "assets/brand_logo-D4X97p3N.svg", + "assets/fa-brands-400-C99Yv4gD.woff2", + "assets/fa-brands-400-DtZKBM2a.ttf", + "assets/fa-regular-400-OOsPf1xj.woff2", + "assets/fa-regular-400-BMFokQJ2.ttf", + "assets/fa-solid-900-DAI24fNt.woff2", + "assets/fa-solid-900-DM0teJdg.ttf", + "assets/fa-v4compatibility-aR9vOKaP.woff2", + "assets/fa-v4compatibility-F0dlVTLQ.ttf" + ] + }, + "src/assets/brand_logo.svg": { + "file": "assets/brand_logo-D4X97p3N.svg", + "src": "src/assets/brand_logo.svg" } } \ No newline at end of file diff --git a/vue3/src/apps/tandoor/Tandoor.vue b/vue3/src/apps/tandoor/Tandoor.vue index 23b253202..7916274f9 100644 --- a/vue3/src/apps/tandoor/Tandoor.vue +++ b/vue3/src/apps/tandoor/Tandoor.vue @@ -2,13 +2,10 @@ - - -
- + + +