diff --git a/assets/images/header/horizontal-center.svg b/assets/images/header/horizontal-center.svg index 619802f5..e730c2b4 100644 --- a/assets/images/header/horizontal-center.svg +++ b/assets/images/header/horizontal-center.svg @@ -1,28 +1,35 @@ - - - - - - - - - - - - -1 - - - 2 - - + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/images/header/horizontal-left.svg b/assets/images/header/horizontal-left.svg index e8d89c8f..40caa37b 100644 --- a/assets/images/header/horizontal-left.svg +++ b/assets/images/header/horizontal-left.svg @@ -1,28 +1,35 @@ - - - - - - - - - - - - -1 - - - 2 - - + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/images/header/horizontal-right.svg b/assets/images/header/horizontal-right.svg index 056100a6..7e0d1b0f 100644 --- a/assets/images/header/horizontal-right.svg +++ b/assets/images/header/horizontal-right.svg @@ -1,28 +1,35 @@ - - - - - - - - - - - - -1 - - - 2 - - + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/images/header/sidebar-1.svg b/assets/images/header/sidebar-1.svg index 1f203cbb..314a6b04 100644 --- a/assets/images/header/sidebar-1.svg +++ b/assets/images/header/sidebar-1.svg @@ -1,36 +1,34 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/images/header/sidebar-2.svg b/assets/images/header/sidebar-2.svg index 864d44e8..938bddba 100644 --- a/assets/images/header/sidebar-2.svg +++ b/assets/images/header/sidebar-2.svg @@ -1,37 +1,34 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/images/header/sidebar-topbar.svg b/assets/images/header/sidebar-topbar.svg new file mode 100644 index 00000000..24f3580c --- /dev/null +++ b/assets/images/header/sidebar-topbar.svg @@ -0,0 +1,44 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/images/header/stacked_style0.svg b/assets/images/header/stacked_style0.svg index ad9d1de8..87bf4f94 100644 --- a/assets/images/header/stacked_style0.svg +++ b/assets/images/header/stacked_style0.svg @@ -1,26 +1,35 @@ - - - - - - - - - - - - -1 - -2 - + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/images/header/stacked_style1.svg b/assets/images/header/stacked_style1.svg index 4d861479..a78bbc9e 100644 --- a/assets/images/header/stacked_style1.svg +++ b/assets/images/header/stacked_style1.svg @@ -1 +1,26 @@ - 1 \ No newline at end of file + + + + + + + + + + + + + + + + + + + diff --git a/assets/images/header/stacked_style2.svg b/assets/images/header/stacked_style2.svg index 2f5a7be5..b0adf32b 100644 --- a/assets/images/header/stacked_style2.svg +++ b/assets/images/header/stacked_style2.svg @@ -1,26 +1,35 @@ - - - - - - - - - - - - - -2 -1 - + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/images/header/stacked_style3.svg b/assets/images/header/stacked_style3.svg index 3b2e7383..03482db1 100644 --- a/assets/images/header/stacked_style3.svg +++ b/assets/images/header/stacked_style3.svg @@ -1 +1,35 @@ - 1 2 \ No newline at end of file + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/images/header/stacked_style4.svg b/assets/images/header/stacked_style4.svg index 37275c7f..0e818f8e 100644 --- a/assets/images/header/stacked_style4.svg +++ b/assets/images/header/stacked_style4.svg @@ -1,29 +1,39 @@ - - - - - - - - - - - - - -1 -2 - - + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/vendor/astroid/js/countdown_cls.js b/assets/vendor/astroid/js/countdown_cls.js new file mode 100644 index 00000000..2836ddbd --- /dev/null +++ b/assets/vendor/astroid/js/countdown_cls.js @@ -0,0 +1,27 @@ +class Countdown_cls { + constructor(el) { + this.el = jQuery(el); + this.start(); + } + start() { + moment.tz.setDefault(this.el.data('offset')); + let _timer = moment(this.el.data('date'), 'YYYY/MM/DD HH:mm:ss').tz(this.el.data('offset')); + let _timezone = moment.tz.guess(); + let _countdown = _timer.clone().tz(_timezone).format('YYYY/MM/DD HH:mm:ss'); + let _el = this.el; + this.el.countdown(_countdown).on('update.countdown', function(event) { + jQuery(this).children('.days').find('.count').html(event.strftime('%D')); + jQuery(this).children('.hours').find('.count').html(event.strftime('%H')); + jQuery(this).children('.minutes').find('.count').html(event.strftime('%M')); + jQuery(this).children('.seconds').find('.count').html(event.strftime('%S')); + }).on('finish.countdown', function(event) { + jQuery(this).html('
'+_el.data('expired')+'
'); + }); + } +} + +jQuery(document).ready(function() { + jQuery('.as-countdown').each(function() { + new Countdown_cls(this); + }); +}); \ No newline at end of file diff --git a/assets/vendor/astroid/js/countdown_cls.min.js b/assets/vendor/astroid/js/countdown_cls.min.js new file mode 100644 index 00000000..e7379bd3 --- /dev/null +++ b/assets/vendor/astroid/js/countdown_cls.min.js @@ -0,0 +1 @@ +class Countdown_cls{constructor(el){this.el=jQuery(el);this.start()}start(){moment.tz.setDefault(this.el.data("offset"));let _timer=moment(this.el.data("date"),"YYYY/MM/DD HH:mm:ss").tz(this.el.data("offset"));let _timezone=moment.tz.guess();let _countdown=_timer.clone().tz(_timezone).format("YYYY/MM/DD HH:mm:ss");let _el=this.el;this.el.countdown(_countdown).on("update.countdown",function(event){jQuery(this).children(".days").find(".count").html(event.strftime("%D"));jQuery(this).children(".hours").find(".count").html(event.strftime("%H"));jQuery(this).children(".minutes").find(".count").html(event.strftime("%M"));jQuery(this).children(".seconds").find(".count").html(event.strftime("%S"))}).on("finish.countdown",function(event){jQuery(this).html('
'+_el.data("expired")+"
")})}}jQuery(document).ready(function(){jQuery(".as-countdown").each(function(){new Countdown_cls(this)})}); \ No newline at end of file diff --git a/assets/vendor/astroid/scss/_base.scss b/assets/vendor/astroid/scss/_base.scss index 910e7728..bcd37639 100644 --- a/assets/vendor/astroid/scss/_base.scss +++ b/assets/vendor/astroid/scss/_base.scss @@ -11,6 +11,14 @@ } } } +.container, .container-fluid { + @media (min-width: 640px) { + --bs-gutter-x: 2rem; + } + @media (min-width: 960px) { + --bs-gutter-x: 3rem; + } +} .float-left {float:left} .float-right {float:right} diff --git a/assets/vendor/astroid/scss/_colormode.scss b/assets/vendor/astroid/scss/_colormode.scss index 5a582829..dd448a34 100644 --- a/assets/vendor/astroid/scss/_colormode.scss +++ b/assets/vendor/astroid/scss/_colormode.scss @@ -3,6 +3,7 @@ width: 2.8em; height: 1.5em; border-width: 3px; + cursor: pointer; &:not(:checked) { --bs-form-switch-bg: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjwhRE9DVFlQRSBzdmcgIFBVQkxJQyAnLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4nICAnaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkJz48c3ZnIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDUxMiA1MTIiIGhlaWdodD0iNTEycHgiIGlkPSJMYXllcl8xIiB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiB3aWR0aD0iNTEycHgiIHhtbDpzcGFjZT0icHJlc2VydmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjxnPjxnPjxwYXRoIGQ9Ik0yNTYsMTQ0Yy02MS43NSwwLTExMiw1MC4yNS0xMTIsMTEyYzAsNjEuNzQ5LDUwLjI1LDExMiwxMTIsMTEyczExMi01MC4yNTEsMTEyLTExMiAgICBDMzY4LDE5NC4yNSwzMTcuNzUsMTQ0LDI1NiwxNDR6IE0yNTYsMTEyYzguODMzLDAsMTYtNy4xNDYsMTYtMTZWNjRjMC04LjgzMy03LjE2Ny0xNi0xNi0xNmMtOC44NTQsMC0xNiw3LjE2Ny0xNiwxNnYzMiAgICBDMjQwLDEwNC44NTQsMjQ3LjE0NiwxMTIsMjU2LDExMnogTTI1Niw0MDBjLTguODU0LDAtMTYsNy4xNjctMTYsMTZ2MzJjMCw4Ljg1NCw3LjE0NiwxNiwxNiwxNmM4LjgzMywwLDE2LTcuMTQ2LDE2LTE2di0zMiAgICBDMjcyLDQwNy4xNjcsMjY0LjgzMyw0MDAsMjU2LDQwMHogTTM4MC40MTcsMTU0LjE2N2wyMi42MjUtMjIuNjI1YzYuMjUtNi4yNSw2LjI1LTE2LjM3NSwwLTIyLjYyNSAgICBjLTYuMjUxLTYuMjUtMTYuMzc1LTYuMjUtMjIuNjI1LDBsLTIyLjYyNSwyMi42MjVjLTYuMjUxLDYuMjUtNi4yNTEsMTYuMzc1LDAsMjIuNjI1ICAgIEMzNjQuMDQyLDE2MC40MTYsMzc0LjE2NiwxNjAuNDE2LDM4MC40MTcsMTU0LjE2N3ogTTEzMS41NDEsMzU3Ljg1NGwtMjIuNjIzLDIyLjYyNWMtNi4yNTIsNi4yNS02LjI1MiwxNi4zNzcsMCwyMi42MjUgICAgYzYuMjQ5LDYuMjUsMTYuMzczLDYuMjUsMjIuNjIzLDBsMjIuNjI1LTIyLjYyNWM2LjI1MS02LjI5MSw2LjI1MS0xNi4zNzUsMC0yMi42MjUgICAgQzE0Ny45MTcsMzUxLjYwNCwxMzcuNzkyLDM1MS41NjIsMTMxLjU0MSwzNTcuODU0eiBNMTEyLDI1NmMwLTguODMzLTcuMTY3LTE2LTE2LTE2SDY0Yy04Ljg1NCwwLTE2LDcuMTY3LTE2LDE2ICAgIGMwLDguODU0LDcuMTQ2LDE2LDE2LDE2aDMyQzEwNC44MzMsMjcyLDExMiwyNjQuODU0LDExMiwyNTZ6IE00NDgsMjQwaC0zMmMtOC44NTQsMC0xNiw3LjE2Ny0xNiwxNmMwLDguODU0LDcuMTQ2LDE2LDE2LDE2aDMyICAgIGM4LjgzMywwLDE2LTcuMTQ2LDE2LTE2QzQ2NCwyNDcuMTY3LDQ1Ni44MzMsMjQwLDQ0OCwyNDB6IE0xMzEuNTIxLDE1NC4xNjdjNi4yNDksNi4yNSwxNi4zNzUsNi4yNSwyMi42MjUsMCAgICBjNi4yNDktNi4yNSw2LjI0OS0xNi4zNzUsMC0yMi42MjVsLTIyLjYyNS0yMi42MjVjLTYuMjUtNi4yNS0xNi4zNzYtNi4yNS0yMi42MjUsMGMtNi4yNSw2LjI1LTYuMjUsMTYuMzc1LDAsMjIuNjI1ICAgIEwxMzEuNTIxLDE1NC4xNjd6IE0zODAuNDU5LDM1Ny44MTJjLTYuMjkzLTYuMjUtMTYuMzc2LTYuMjUtMjIuNjI1LDBjLTYuMjUsNi4yNDgtNi4yOTMsMTYuMzc1LDAsMjIuNjI1bDIyLjYyNSwyMi42MjUgICAgYzYuMjQ5LDYuMjQ4LDE2LjM3NCw2LjI0OCwyMi42MjUsMGM2LjI0OS02LjI1LDYuMjQ5LTE2LjM3NywwLTIyLjYyNUwzODAuNDU5LDM1Ny44MTJ6IiBmaWxsPSIjMUQxRDFCIi8+PC9nPjwvZz48L3N2Zz4='); &:focus { diff --git a/assets/vendor/astroid/scss/_header.scss b/assets/vendor/astroid/scss/_header.scss index dd0dd31b..b6a96c01 100644 --- a/assets/vendor/astroid/scss/_header.scss +++ b/assets/vendor/astroid/scss/_header.scss @@ -230,26 +230,26 @@ header .logo-wrapper { /* Sidebar Header */ .astroid-header { &.has-sidebar { - position: fixed; - width: $sidebar-header-width; - top: 0; - height: 100%; z-index: 1; transition: .1s linear all; - box-shadow: $sidebar-header-shadow; - - @media(max-width: 1200px) { - width: $sidebar-header-mini-width; - } - &.sidebar-dir-left { - left: 0 !important; - right: auto !important; + border-right: 1px solid var(--bs-border-color); + @media (max-width: 1200px) { + border-right: none; + } } - &.sidebar-dir-right { - right: 0 !important; - left: auto !important; + border-left: 1px solid var(--bs-border-color); + @media (max-width: 1200px) { + border-left: none; + } + } + > .astroid-sidebar-content { + width: $sidebar-header-width; + min-height: 100vh; + @media (max-width: 1200px) { + min-height: auto; + } } >.container { @@ -266,10 +266,6 @@ header .logo-wrapper { } } - .astroid-sidebar-logo { - margin: 15px 0; - } - .astroid-logo { margin: 0 auto !important; } @@ -298,11 +294,12 @@ header .logo-wrapper { @media (max-width: 1200px) { &.has-sidebar { - display: block; - width: 100%; - position: relative; - padding: 15px 0; - + .astroid-sidebar-content { + display: block; + width: 100%; + position: relative; + padding: 15px 20px; + } .astroid-sidebar-mobile-menu { display: block; margin-right: 20px; @@ -310,7 +307,6 @@ header .logo-wrapper { .astroid-sidebar-logo { display: flex; - padding: 0 15px; align-items: center; } } @@ -320,14 +316,24 @@ header .logo-wrapper { max-width: $sidebar-header-width; } + .astroid-sidebar-header { + @media(min-width: 1200px) { + padding: 15px 20px; + } + + @media(min-width: 1400px) { + padding: 15px 30px; + } + } + .astroid-sidebar-content { overflow-y: auto; @media(min-width: 1200px) { - padding: 15px 25px 20px; + padding: 20px; } @media(min-width: 1400px) { - padding: 15px 35px 30px; + padding: 30px; } } @@ -395,12 +401,30 @@ header .logo-wrapper { } } -@media (min-width:1201px) { - body.header-sidebar-left { - margin-left: $sidebar-header-width; +.astroid-header-sidebar-topbar { + .astroid-sidebar-header-topbar { + position: sticky; + top: 0; + z-index: 1020; + padding: 15px 20px; + border-bottom: 1px solid var(--bs-border-color); + @media (max-width: 1200px) { + position: relative; + } + @media (min-width: 1400px) { + padding: 15px 30px; + } + .astroid-sidebar-mobile-menu { + display: none; + @media (max-width: 1200px) { + display: block; + margin-right: 20px; + } + } } - - body.header-sidebar-right { - margin-right: $sidebar-header-width; + .astroid-sidebar-content { + @media (max-width: 1200px) { + display: none !important; + } } -} \ No newline at end of file +} diff --git a/assets/vendor/astroid/scss/_layouts.scss b/assets/vendor/astroid/scss/_layouts.scss index 893e63e4..1b977b46 100644 --- a/assets/vendor/astroid/scss/_layouts.scss +++ b/assets/vendor/astroid/scss/_layouts.scss @@ -101,8 +101,8 @@ img { } .astroid-content { - left: 0; - z-index: $zindex-modal-backdrop; + //left: 0; + //z-index: $zindex-modal-backdrop; -webkit-transition: -webkit-transform .5s; transition: transform .5s; @@ -121,8 +121,8 @@ img { } &.has-sidebar { - height: 100vh; - overflow-y: inherit; + //height: 100vh; + //overflow-y: inherit; &.sidebar-dir-left { @@ -152,6 +152,12 @@ img { } } +.astroid-offcanvas-opened { + .astroid-content { + z-index: 1025; + } +} + .astroid-element-overlay{ &:before { content: ''; diff --git a/assets/vendor/astroid/scss/_rtl.scss b/assets/vendor/astroid/scss/_rtl.scss index f5c92df2..f4bc8926 100644 --- a/assets/vendor/astroid/scss/_rtl.scss +++ b/assets/vendor/astroid/scss/_rtl.scss @@ -28,12 +28,6 @@ body.rtl { .article-info { >dd { float: right; - &:not(:first-child) { - border-right: 1px solid #ccc; - } - &:not(:last-child) { - border: none; - } } } .pagenav { @@ -47,12 +41,12 @@ body.rtl { } } .pagination li { - &:first-child a{ + &:first-child .page-link{ border-right:1px solid #dee2e6; @include border-start-radius(0); @include border-end-radius($border-radius); } - &:last-child a{ + &:last-child .page-link{ border-right: 0; @include border-end-radius(0); @include border-start-radius($border-radius); @@ -106,29 +100,6 @@ body.rtl { } } } - @each $breakpoint in map-keys($grid-breakpoints) { - @include media-breakpoint-up($breakpoint) { - $infix: breakpoint-infix($breakpoint, $grid-breakpoints); - @each $prop, - $abbrev in (margin: m, padding: p) { - @each $size, $length in $spacers { - .#{$abbrev}r#{$infix}-#{$size}, .#{$abbrev}x#{$infix}-#{$size} { - #{$prop}-right: 0 !important; - #{$prop}-left: $length !important; - } - .#{$abbrev}l#{$infix}-#{$size}, - .#{$abbrev}x#{$infix}-#{$size} { - #{$prop}-left: 0 !important; - #{$prop}-right: $length !important; - } - } - } - .mr#{$infix}-auto { - margin-right: initial !important; - margin-left: auto !important; - } - } - } .form-check-input { margin-left: auto; margin-right: -$form-check-input-gutter; diff --git a/assets/vendor/astroid/scss/components/_blog.scss b/assets/vendor/astroid/scss/components/_blog.scss index 1f0f7c80..57c549d1 100644 --- a/assets/vendor/astroid/scss/components/_blog.scss +++ b/assets/vendor/astroid/scss/components/_blog.scss @@ -17,7 +17,7 @@ $article-posttype-spacing: 40px; .article-info { font-size: 14px; - + margin-left: -10px; a, span, i { @@ -27,9 +27,8 @@ $article-posttype-spacing: 40px; >dd { display: inline-block; margin-bottom: 0; - } - > dd:not(:last-child) { - padding-right: 10px; + margin-inline-start: 0; + padding-left: 10px; } > dd.article-post-type { padding-right: 0; diff --git a/assets/vendor/astroid/scss/joomla/_com_content.scss b/assets/vendor/astroid/scss/joomla/_com_content.scss index facf0532..033dc4a8 100644 --- a/assets/vendor/astroid/scss/joomla/_com_content.scss +++ b/assets/vendor/astroid/scss/joomla/_com_content.scss @@ -135,4 +135,61 @@ transform: scaleX(1); } } +} + +body.rtl { + .astroid-content-media-left { + .article-icon { + left: auto; + right: 20px; + } + @each $breakpoint, $width in $grid-breakpoints { + @include media-breakpoint-up($breakpoint, $grid-breakpoints) { + @if ($breakpoint == 'xs') { + &:not(.margin-0) { + padding: 15px 20px 15px 0; + } + } @else if ($breakpoint == 'sm') { + &:not(.margin-#{$breakpoint}-0) { + padding: 15px 20px 15px 0; + } + } @else if ($breakpoint == 'md' or $breakpoint == 'lg') { + &:not(.margin-#{$breakpoint}-0) { + padding: 25px 30px 25px 0; + } + } @else { + &:not(.margin-#{$breakpoint}-0) { + padding: 30px 40px 30px 0; + } + } + } + } + } + .astroid-content-media-right { + .article-icon { + left: 20px; + right: auto; + } + @each $breakpoint, $width in $grid-breakpoints { + @include media-breakpoint-up($breakpoint, $grid-breakpoints) { + @if ($breakpoint == 'xs') { + &:not(.margin-0) { + padding: 15px 0 15px 20px; + } + } @else if ($breakpoint == 'sm') { + &:not(.margin-#{$breakpoint}-0) { + padding: 15px 0 15px 20px; + } + } @else if ($breakpoint == 'md' or $breakpoint == 'lg') { + &:not(.margin-#{$breakpoint}-0) { + padding: 25px 0 25px 30px; + } + } @else { + &:not(.margin-#{$breakpoint}-0) { + padding: 30px 0 30px 40px; + } + } + } + } + } } \ No newline at end of file diff --git a/assets/vendor/astroid/scss/joomla/_joomla.scss b/assets/vendor/astroid/scss/joomla/_joomla.scss index fb229725..6f5e5afc 100644 --- a/assets/vendor/astroid/scss/joomla/_joomla.scss +++ b/assets/vendor/astroid/scss/joomla/_joomla.scss @@ -9,4 +9,5 @@ @import "com_contact"; @import "frontend"; @import "joomla4"; -@import "mod_articles_latest"; \ No newline at end of file +@import "mod_articles_latest"; +@import "mod_breadcrumb"; \ No newline at end of file diff --git a/assets/vendor/astroid/scss/joomla/_mod_breadcrumb.scss b/assets/vendor/astroid/scss/joomla/_mod_breadcrumb.scss new file mode 100644 index 00000000..dfc7daa5 --- /dev/null +++ b/assets/vendor/astroid/scss/joomla/_mod_breadcrumb.scss @@ -0,0 +1,11 @@ +body.rtl { + .breadcrumb-item + .breadcrumb-item{ + padding-left: 0; + padding-right: var(--bs-breadcrumb-item-padding-x); + &::before { + float: right; + padding-right: 0; + padding-left: var(--bs-breadcrumb-item-padding-x); + } + } +} \ No newline at end of file diff --git a/assets/vendor/astroid/scss/joomla/_mod_menu.scss b/assets/vendor/astroid/scss/joomla/_mod_menu.scss index 037ebfdc..a4354cd8 100644 --- a/assets/vendor/astroid/scss/joomla/_mod_menu.scss +++ b/assets/vendor/astroid/scss/joomla/_mod_menu.scss @@ -18,4 +18,23 @@ } } } +} +body.rtl { + .mod-menu.nav.flex-column { + ul.mod-menu__sub { + border-left: 0; + border-right: 1px dashed var(--bs-border-color); + margin-left: 0; + margin-right: 10px; + padding-left: 0; + padding-right: 15px; + > li > a { + &:before { + left: auto; + right: -21px; + margin-left: 10px; + } + } + } + } } \ No newline at end of file diff --git a/assets/vendor/astroid/scss/utilities/_gutters.scss b/assets/vendor/astroid/scss/utilities/_gutters.scss index a15f225d..fe3d83b2 100644 --- a/assets/vendor/astroid/scss/utilities/_gutters.scss +++ b/assets/vendor/astroid/scss/utilities/_gutters.scss @@ -20,4 +20,28 @@ margin-left: #{$gutter-value}; } } + @each $breakpoint, $container-max-width in $container-max-widths { + @include media-breakpoint-up($breakpoint, $grid-breakpoints) { + .as-gutter-#{$gutter-point}\@#{$breakpoint} { + margin-top: -#{$gutter-value}; + margin-left: -#{$gutter-value}; + > * { + margin-top: #{$gutter-value}; + margin-left: #{$gutter-value}; + } + } + .as-gutter-y-#{$gutter-point}\@#{$breakpoint} { + margin-top: -#{$gutter-value}; + > * { + margin-top: #{$gutter-value}; + } + } + .as-gutter-x-#{$gutter-point}\@#{$breakpoint} { + margin-left: -#{$gutter-value}; + > * { + margin-left: #{$gutter-value}; + } + } + } + } } \ No newline at end of file diff --git a/assets/vendor/astroid/scss/widgets/_countdown.scss b/assets/vendor/astroid/scss/widgets/_countdown.scss new file mode 100644 index 00000000..715bf95e --- /dev/null +++ b/assets/vendor/astroid/scss/widgets/_countdown.scss @@ -0,0 +1,5 @@ +.as-countdown { + .countdown-expired { + font-size: 1.5em; + } +} \ No newline at end of file diff --git a/assets/vendor/astroid/scss/widgets/_widgets.scss b/assets/vendor/astroid/scss/widgets/_widgets.scss index 4414478a..2e9874ec 100644 --- a/assets/vendor/astroid/scss/widgets/_widgets.scss +++ b/assets/vendor/astroid/scss/widgets/_widgets.scss @@ -5,4 +5,5 @@ @import "list"; @import "articles_listing"; @import "listing_pro"; -@import "imagegroup"; \ No newline at end of file +@import "imagegroup"; +@import "countdown"; \ No newline at end of file diff --git a/assets/vendor/manager/dist/index.css b/assets/vendor/manager/dist/index.css index afc6da9b..b2b3297a 100644 --- a/assets/vendor/manager/dist/index.css +++ b/assets/vendor/manager/dist/index.css @@ -2,7 +2,7 @@ * Bootstrap v5.3.2 (https://getbootstrap.com/) * Copyright 2011-2023 The Bootstrap Authors * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) - */:root,[data-bs-theme=light]{--bs-blue: #0d6efd;--bs-indigo: #6610f2;--bs-purple: #6f42c1;--bs-pink: #d63384;--bs-red: #dc3545;--bs-orange: #fd7e14;--bs-yellow: #ffc107;--bs-green: #198754;--bs-teal: #20c997;--bs-cyan: #0dcaf0;--bs-black: #000;--bs-white: #fff;--bs-gray: #6c757d;--bs-gray-dark: #343a40;--bs-gray-100: #f8f9fa;--bs-gray-200: #e9ecef;--bs-gray-300: #dee2e6;--bs-gray-400: #ced4da;--bs-gray-500: #adb5bd;--bs-gray-600: #6c757d;--bs-gray-700: #495057;--bs-gray-800: #343a40;--bs-gray-900: #212529;--bs-primary: #0d6efd;--bs-secondary: #6c757d;--bs-success: #198754;--bs-info: #0dcaf0;--bs-warning: #ffc107;--bs-danger: #dc3545;--bs-light: #f8f9fa;--bs-dark: #212529;--bs-primary-rgb: 13, 110, 253;--bs-secondary-rgb: 108, 117, 125;--bs-success-rgb: 25, 135, 84;--bs-info-rgb: 13, 202, 240;--bs-warning-rgb: 255, 193, 7;--bs-danger-rgb: 220, 53, 69;--bs-light-rgb: 248, 249, 250;--bs-dark-rgb: 33, 37, 41;--bs-primary-text-emphasis: #052c65;--bs-secondary-text-emphasis: #2b2f32;--bs-success-text-emphasis: #0a3622;--bs-info-text-emphasis: #055160;--bs-warning-text-emphasis: #664d03;--bs-danger-text-emphasis: #58151c;--bs-light-text-emphasis: #495057;--bs-dark-text-emphasis: #495057;--bs-primary-bg-subtle: #cfe2ff;--bs-secondary-bg-subtle: #e2e3e5;--bs-success-bg-subtle: #d1e7dd;--bs-info-bg-subtle: #cff4fc;--bs-warning-bg-subtle: #fff3cd;--bs-danger-bg-subtle: #f8d7da;--bs-light-bg-subtle: #fcfcfd;--bs-dark-bg-subtle: #ced4da;--bs-primary-border-subtle: #9ec5fe;--bs-secondary-border-subtle: #c4c8cb;--bs-success-border-subtle: #a3cfbb;--bs-info-border-subtle: #9eeaf9;--bs-warning-border-subtle: #ffe69c;--bs-danger-border-subtle: #f1aeb5;--bs-light-border-subtle: #e9ecef;--bs-dark-border-subtle: #adb5bd;--bs-white-rgb: 255, 255, 255;--bs-black-rgb: 0, 0, 0;--bs-font-sans-serif: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", "Liberation Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, .15), rgba(255, 255, 255, 0));--bs-body-font-family: var(--bs-font-sans-serif);--bs-body-font-size: 1rem;--bs-body-font-weight: 400;--bs-body-line-height: 1.5;--bs-body-color: #212529;--bs-body-color-rgb: 33, 37, 41;--bs-body-bg: #fff;--bs-body-bg-rgb: 255, 255, 255;--bs-emphasis-color: #000;--bs-emphasis-color-rgb: 0, 0, 0;--bs-secondary-color: rgba(33, 37, 41, .75);--bs-secondary-color-rgb: 33, 37, 41;--bs-secondary-bg: #e9ecef;--bs-secondary-bg-rgb: 233, 236, 239;--bs-tertiary-color: rgba(33, 37, 41, .5);--bs-tertiary-color-rgb: 33, 37, 41;--bs-tertiary-bg: #f8f9fa;--bs-tertiary-bg-rgb: 248, 249, 250;--bs-heading-color: inherit;--bs-link-color: #0d6efd;--bs-link-color-rgb: 13, 110, 253;--bs-link-decoration: underline;--bs-link-hover-color: #0a58ca;--bs-link-hover-color-rgb: 10, 88, 202;--bs-code-color: #d63384;--bs-highlight-color: #212529;--bs-highlight-bg: #fff3cd;--bs-border-width: 1px;--bs-border-style: solid;--bs-border-color: #dee2e6;--bs-border-color-translucent: rgba(0, 0, 0, .175);--bs-border-radius: .375rem;--bs-border-radius-sm: .25rem;--bs-border-radius-lg: .5rem;--bs-border-radius-xl: 1rem;--bs-border-radius-xxl: 2rem;--bs-border-radius-2xl: var(--bs-border-radius-xxl);--bs-border-radius-pill: 50rem;--bs-box-shadow: 0 .5rem 1rem rgba(0, 0, 0, .15);--bs-box-shadow-sm: 0 .125rem .25rem rgba(0, 0, 0, .075);--bs-box-shadow-lg: 0 1rem 3rem rgba(0, 0, 0, .175);--bs-box-shadow-inset: inset 0 1px 2px rgba(0, 0, 0, .075);--bs-focus-ring-width: .25rem;--bs-focus-ring-opacity: .25;--bs-focus-ring-color: rgba(13, 110, 253, .25);--bs-form-valid-color: #198754;--bs-form-valid-border-color: #198754;--bs-form-invalid-color: #dc3545;--bs-form-invalid-border-color: #dc3545}[data-bs-theme=dark]{color-scheme:dark;--bs-body-color: #dee2e6;--bs-body-color-rgb: 222, 226, 230;--bs-body-bg: #212529;--bs-body-bg-rgb: 33, 37, 41;--bs-emphasis-color: #fff;--bs-emphasis-color-rgb: 255, 255, 255;--bs-secondary-color: rgba(222, 226, 230, .75);--bs-secondary-color-rgb: 222, 226, 230;--bs-secondary-bg: #343a40;--bs-secondary-bg-rgb: 52, 58, 64;--bs-tertiary-color: rgba(222, 226, 230, .5);--bs-tertiary-color-rgb: 222, 226, 230;--bs-tertiary-bg: #2b3035;--bs-tertiary-bg-rgb: 43, 48, 53;--bs-primary-text-emphasis: #6ea8fe;--bs-secondary-text-emphasis: #a7acb1;--bs-success-text-emphasis: #75b798;--bs-info-text-emphasis: #6edff6;--bs-warning-text-emphasis: #ffda6a;--bs-danger-text-emphasis: #ea868f;--bs-light-text-emphasis: #f8f9fa;--bs-dark-text-emphasis: #dee2e6;--bs-primary-bg-subtle: #031633;--bs-secondary-bg-subtle: #161719;--bs-success-bg-subtle: #051b11;--bs-info-bg-subtle: #032830;--bs-warning-bg-subtle: #332701;--bs-danger-bg-subtle: #2c0b0e;--bs-light-bg-subtle: #343a40;--bs-dark-bg-subtle: #1a1d20;--bs-primary-border-subtle: #084298;--bs-secondary-border-subtle: #41464b;--bs-success-border-subtle: #0f5132;--bs-info-border-subtle: #087990;--bs-warning-border-subtle: #997404;--bs-danger-border-subtle: #842029;--bs-light-border-subtle: #495057;--bs-dark-border-subtle: #343a40;--bs-heading-color: inherit;--bs-link-color: #6ea8fe;--bs-link-hover-color: #8bb9fe;--bs-link-color-rgb: 110, 168, 254;--bs-link-hover-color-rgb: 139, 185, 254;--bs-code-color: #e685b5;--bs-highlight-color: #dee2e6;--bs-highlight-bg: #664d03;--bs-border-color: #495057;--bs-border-color-translucent: rgba(255, 255, 255, .15);--bs-form-valid-color: #75b798;--bs-form-valid-border-color: #75b798;--bs-form-invalid-color: #ea868f;--bs-form-invalid-border-color: #ea868f}*,*:before,*:after{box-sizing:border-box}@media (prefers-reduced-motion: no-preference){:root{scroll-behavior:smooth}}body{margin:0;font-family:var(--bs-body-font-family);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);color:var(--bs-body-color);text-align:var(--bs-body-text-align);background-color:var(--bs-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}hr{margin:1rem 0;color:inherit;border:0;border-top:var(--bs-border-width) solid;opacity:.25}h6,.h6,h5,.h5,h4,.h4,h3,.h3,h2,.h2,h1,.h1{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2;color:var(--bs-heading-color)}h1,.h1{font-size:calc(1.375rem + 1.5vw)}@media (min-width: 1200px){h1,.h1{font-size:2.5rem}}h2,.h2{font-size:calc(1.325rem + .9vw)}@media (min-width: 1200px){h2,.h2{font-size:2rem}}h3,.h3{font-size:calc(1.3rem + .6vw)}@media (min-width: 1200px){h3,.h3{font-size:1.75rem}}h4,.h4{font-size:calc(1.275rem + .3vw)}@media (min-width: 1200px){h4,.h4{font-size:1.5rem}}h5,.h5{font-size:1.25rem}h6,.h6{font-size:1rem}p{margin-top:0;margin-bottom:1rem}abbr[title]{text-decoration:underline dotted;cursor:help;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul{padding-left:2rem}ol,ul,dl{margin-top:0;margin-bottom:1rem}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small,.small{font-size:.875em}mark,.mark{padding:.1875em;color:var(--bs-highlight-color);background-color:var(--bs-highlight-bg)}sub,sup{position:relative;font-size:.75em;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:rgba(var(--bs-link-color-rgb),var(--bs-link-opacity, 1));text-decoration:underline}a:hover{--bs-link-color-rgb: var(--bs-link-hover-color-rgb)}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}pre,code,kbd,samp{font-family:var(--bs-font-monospace);font-size:1em}pre{display:block;margin-top:0;margin-bottom:1rem;overflow:auto;font-size:.875em}pre code{font-size:inherit;color:inherit;word-break:normal}code{font-size:.875em;color:var(--bs-code-color);word-wrap:break-word}a>code{color:inherit}kbd{padding:.1875rem .375rem;font-size:.875em;color:var(--bs-body-bg);background-color:var(--bs-body-color);border-radius:.25rem}kbd kbd{padding:0;font-size:1em}figure{margin:0 0 1rem}img,svg{vertical-align:middle}table{caption-side:bottom;border-collapse:collapse}caption{padding-top:.5rem;padding-bottom:.5rem;color:var(--bs-secondary-color);text-align:left}th{text-align:inherit;text-align:-webkit-match-parent}thead,tbody,tfoot,tr,td,th{border-color:inherit;border-style:solid;border-width:0}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}input,button,select,optgroup,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator{display:none!important}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button:not(:disabled),[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled){cursor:pointer}::-moz-focus-inner{padding:0;border-style:none}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{float:left;width:100%;padding:0;margin-bottom:.5rem;font-size:calc(1.275rem + .3vw);line-height:inherit}@media (min-width: 1200px){legend{font-size:1.5rem}}legend+*{clear:left}::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-text,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::file-selector-button{font:inherit;-webkit-appearance:button}output{display:inline-block}iframe{border:0}summary{display:list-item;cursor:pointer}progress{vertical-align:baseline}[hidden]{display:none!important}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:calc(1.625rem + 4.5vw);font-weight:300;line-height:1.2}@media (min-width: 1200px){.display-1{font-size:5rem}}.display-2{font-size:calc(1.575rem + 3.9vw);font-weight:300;line-height:1.2}@media (min-width: 1200px){.display-2{font-size:4.5rem}}.display-3{font-size:calc(1.525rem + 3.3vw);font-weight:300;line-height:1.2}@media (min-width: 1200px){.display-3{font-size:4rem}}.display-4{font-size:calc(1.475rem + 2.7vw);font-weight:300;line-height:1.2}@media (min-width: 1200px){.display-4{font-size:3.5rem}}.display-5{font-size:calc(1.425rem + 2.1vw);font-weight:300;line-height:1.2}@media (min-width: 1200px){.display-5{font-size:3rem}}.display-6{font-size:calc(1.375rem + 1.5vw);font-weight:300;line-height:1.2}@media (min-width: 1200px){.display-6{font-size:2.5rem}}.list-unstyled,.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:.875em;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote>:last-child{margin-bottom:0}.blockquote-footer{margin-top:-1rem;margin-bottom:1rem;font-size:.875em;color:#6c757d}.blockquote-footer:before{content:"— "}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:var(--bs-body-bg);border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:.875em;color:var(--bs-secondary-color)}.container,.container-fluid,.container-xxl,.container-xl,.container-lg,.container-md,.container-sm{--bs-gutter-x: 1.5rem;--bs-gutter-y: 0;width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-right:auto;margin-left:auto}@media (min-width: 576px){.container-sm,.container{max-width:540px}}@media (min-width: 768px){.container-md,.container-sm,.container{max-width:720px}}@media (min-width: 992px){.container-lg,.container-md,.container-sm,.container{max-width:960px}}@media (min-width: 1200px){.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1140px}}@media (min-width: 1400px){.container-xxl,.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1320px}}:root{--bs-breakpoint-xs: 0;--bs-breakpoint-sm: 576px;--bs-breakpoint-md: 768px;--bs-breakpoint-lg: 992px;--bs-breakpoint-xl: 1200px;--bs-breakpoint-xxl: 1400px}.row{--bs-gutter-x: 1.5rem;--bs-gutter-y: 0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-.5 * var(--bs-gutter-x));margin-left:calc(-.5 * var(--bs-gutter-x))}.row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y)}.col{flex:1 0 0%}.row-cols-auto>*{flex:0 0 auto;width:auto}.row-cols-1>*{flex:0 0 auto;width:100%}.row-cols-2>*{flex:0 0 auto;width:50%}.row-cols-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-4>*{flex:0 0 auto;width:25%}.row-cols-5>*{flex:0 0 auto;width:20%}.row-cols-6>*{flex:0 0 auto;width:16.66666667%}.col-auto{flex:0 0 auto;width:auto}.col-1{flex:0 0 auto;width:8.33333333%}.col-2{flex:0 0 auto;width:16.66666667%}.col-3{flex:0 0 auto;width:25%}.col-4{flex:0 0 auto;width:33.33333333%}.col-5{flex:0 0 auto;width:41.66666667%}.col-6{flex:0 0 auto;width:50%}.col-7{flex:0 0 auto;width:58.33333333%}.col-8{flex:0 0 auto;width:66.66666667%}.col-9{flex:0 0 auto;width:75%}.col-10{flex:0 0 auto;width:83.33333333%}.col-11{flex:0 0 auto;width:91.66666667%}.col-12{flex:0 0 auto;width:100%}.offset-1{margin-left:8.33333333%}.offset-2{margin-left:16.66666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333333%}.offset-5{margin-left:41.66666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333333%}.offset-8{margin-left:66.66666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333333%}.offset-11{margin-left:91.66666667%}.g-0,.gx-0{--bs-gutter-x: 0}.g-0,.gy-0{--bs-gutter-y: 0}.g-1,.gx-1{--bs-gutter-x: .25rem}.g-1,.gy-1{--bs-gutter-y: .25rem}.g-2,.gx-2{--bs-gutter-x: .5rem}.g-2,.gy-2{--bs-gutter-y: .5rem}.g-3,.gx-3{--bs-gutter-x: 1rem}.g-3,.gy-3{--bs-gutter-y: 1rem}.g-4,.gx-4{--bs-gutter-x: 1.5rem}.g-4,.gy-4{--bs-gutter-y: 1.5rem}.g-5,.gx-5{--bs-gutter-x: 3rem}.g-5,.gy-5{--bs-gutter-y: 3rem}@media (min-width: 576px){.col-sm{flex:1 0 0%}.row-cols-sm-auto>*{flex:0 0 auto;width:auto}.row-cols-sm-1>*{flex:0 0 auto;width:100%}.row-cols-sm-2>*{flex:0 0 auto;width:50%}.row-cols-sm-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-sm-4>*{flex:0 0 auto;width:25%}.row-cols-sm-5>*{flex:0 0 auto;width:20%}.row-cols-sm-6>*{flex:0 0 auto;width:16.66666667%}.col-sm-auto{flex:0 0 auto;width:auto}.col-sm-1{flex:0 0 auto;width:8.33333333%}.col-sm-2{flex:0 0 auto;width:16.66666667%}.col-sm-3{flex:0 0 auto;width:25%}.col-sm-4{flex:0 0 auto;width:33.33333333%}.col-sm-5{flex:0 0 auto;width:41.66666667%}.col-sm-6{flex:0 0 auto;width:50%}.col-sm-7{flex:0 0 auto;width:58.33333333%}.col-sm-8{flex:0 0 auto;width:66.66666667%}.col-sm-9{flex:0 0 auto;width:75%}.col-sm-10{flex:0 0 auto;width:83.33333333%}.col-sm-11{flex:0 0 auto;width:91.66666667%}.col-sm-12{flex:0 0 auto;width:100%}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333333%}.offset-sm-2{margin-left:16.66666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333333%}.offset-sm-5{margin-left:41.66666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333333%}.offset-sm-8{margin-left:66.66666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333333%}.offset-sm-11{margin-left:91.66666667%}.g-sm-0,.gx-sm-0{--bs-gutter-x: 0}.g-sm-0,.gy-sm-0{--bs-gutter-y: 0}.g-sm-1,.gx-sm-1{--bs-gutter-x: .25rem}.g-sm-1,.gy-sm-1{--bs-gutter-y: .25rem}.g-sm-2,.gx-sm-2{--bs-gutter-x: .5rem}.g-sm-2,.gy-sm-2{--bs-gutter-y: .5rem}.g-sm-3,.gx-sm-3{--bs-gutter-x: 1rem}.g-sm-3,.gy-sm-3{--bs-gutter-y: 1rem}.g-sm-4,.gx-sm-4{--bs-gutter-x: 1.5rem}.g-sm-4,.gy-sm-4{--bs-gutter-y: 1.5rem}.g-sm-5,.gx-sm-5{--bs-gutter-x: 3rem}.g-sm-5,.gy-sm-5{--bs-gutter-y: 3rem}}@media (min-width: 768px){.col-md{flex:1 0 0%}.row-cols-md-auto>*{flex:0 0 auto;width:auto}.row-cols-md-1>*{flex:0 0 auto;width:100%}.row-cols-md-2>*{flex:0 0 auto;width:50%}.row-cols-md-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-md-4>*{flex:0 0 auto;width:25%}.row-cols-md-5>*{flex:0 0 auto;width:20%}.row-cols-md-6>*{flex:0 0 auto;width:16.66666667%}.col-md-auto{flex:0 0 auto;width:auto}.col-md-1{flex:0 0 auto;width:8.33333333%}.col-md-2{flex:0 0 auto;width:16.66666667%}.col-md-3{flex:0 0 auto;width:25%}.col-md-4{flex:0 0 auto;width:33.33333333%}.col-md-5{flex:0 0 auto;width:41.66666667%}.col-md-6{flex:0 0 auto;width:50%}.col-md-7{flex:0 0 auto;width:58.33333333%}.col-md-8{flex:0 0 auto;width:66.66666667%}.col-md-9{flex:0 0 auto;width:75%}.col-md-10{flex:0 0 auto;width:83.33333333%}.col-md-11{flex:0 0 auto;width:91.66666667%}.col-md-12{flex:0 0 auto;width:100%}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333333%}.offset-md-2{margin-left:16.66666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333333%}.offset-md-5{margin-left:41.66666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333333%}.offset-md-8{margin-left:66.66666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333333%}.offset-md-11{margin-left:91.66666667%}.g-md-0,.gx-md-0{--bs-gutter-x: 0}.g-md-0,.gy-md-0{--bs-gutter-y: 0}.g-md-1,.gx-md-1{--bs-gutter-x: .25rem}.g-md-1,.gy-md-1{--bs-gutter-y: .25rem}.g-md-2,.gx-md-2{--bs-gutter-x: .5rem}.g-md-2,.gy-md-2{--bs-gutter-y: .5rem}.g-md-3,.gx-md-3{--bs-gutter-x: 1rem}.g-md-3,.gy-md-3{--bs-gutter-y: 1rem}.g-md-4,.gx-md-4{--bs-gutter-x: 1.5rem}.g-md-4,.gy-md-4{--bs-gutter-y: 1.5rem}.g-md-5,.gx-md-5{--bs-gutter-x: 3rem}.g-md-5,.gy-md-5{--bs-gutter-y: 3rem}}@media (min-width: 992px){.col-lg{flex:1 0 0%}.row-cols-lg-auto>*{flex:0 0 auto;width:auto}.row-cols-lg-1>*{flex:0 0 auto;width:100%}.row-cols-lg-2>*{flex:0 0 auto;width:50%}.row-cols-lg-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-lg-4>*{flex:0 0 auto;width:25%}.row-cols-lg-5>*{flex:0 0 auto;width:20%}.row-cols-lg-6>*{flex:0 0 auto;width:16.66666667%}.col-lg-auto{flex:0 0 auto;width:auto}.col-lg-1{flex:0 0 auto;width:8.33333333%}.col-lg-2{flex:0 0 auto;width:16.66666667%}.col-lg-3{flex:0 0 auto;width:25%}.col-lg-4{flex:0 0 auto;width:33.33333333%}.col-lg-5{flex:0 0 auto;width:41.66666667%}.col-lg-6{flex:0 0 auto;width:50%}.col-lg-7{flex:0 0 auto;width:58.33333333%}.col-lg-8{flex:0 0 auto;width:66.66666667%}.col-lg-9{flex:0 0 auto;width:75%}.col-lg-10{flex:0 0 auto;width:83.33333333%}.col-lg-11{flex:0 0 auto;width:91.66666667%}.col-lg-12{flex:0 0 auto;width:100%}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333333%}.offset-lg-2{margin-left:16.66666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333333%}.offset-lg-5{margin-left:41.66666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333333%}.offset-lg-8{margin-left:66.66666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333333%}.offset-lg-11{margin-left:91.66666667%}.g-lg-0,.gx-lg-0{--bs-gutter-x: 0}.g-lg-0,.gy-lg-0{--bs-gutter-y: 0}.g-lg-1,.gx-lg-1{--bs-gutter-x: .25rem}.g-lg-1,.gy-lg-1{--bs-gutter-y: .25rem}.g-lg-2,.gx-lg-2{--bs-gutter-x: .5rem}.g-lg-2,.gy-lg-2{--bs-gutter-y: .5rem}.g-lg-3,.gx-lg-3{--bs-gutter-x: 1rem}.g-lg-3,.gy-lg-3{--bs-gutter-y: 1rem}.g-lg-4,.gx-lg-4{--bs-gutter-x: 1.5rem}.g-lg-4,.gy-lg-4{--bs-gutter-y: 1.5rem}.g-lg-5,.gx-lg-5{--bs-gutter-x: 3rem}.g-lg-5,.gy-lg-5{--bs-gutter-y: 3rem}}@media (min-width: 1200px){.col-xl{flex:1 0 0%}.row-cols-xl-auto>*{flex:0 0 auto;width:auto}.row-cols-xl-1>*{flex:0 0 auto;width:100%}.row-cols-xl-2>*{flex:0 0 auto;width:50%}.row-cols-xl-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-xl-4>*{flex:0 0 auto;width:25%}.row-cols-xl-5>*{flex:0 0 auto;width:20%}.row-cols-xl-6>*{flex:0 0 auto;width:16.66666667%}.col-xl-auto{flex:0 0 auto;width:auto}.col-xl-1{flex:0 0 auto;width:8.33333333%}.col-xl-2{flex:0 0 auto;width:16.66666667%}.col-xl-3{flex:0 0 auto;width:25%}.col-xl-4{flex:0 0 auto;width:33.33333333%}.col-xl-5{flex:0 0 auto;width:41.66666667%}.col-xl-6{flex:0 0 auto;width:50%}.col-xl-7{flex:0 0 auto;width:58.33333333%}.col-xl-8{flex:0 0 auto;width:66.66666667%}.col-xl-9{flex:0 0 auto;width:75%}.col-xl-10{flex:0 0 auto;width:83.33333333%}.col-xl-11{flex:0 0 auto;width:91.66666667%}.col-xl-12{flex:0 0 auto;width:100%}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333333%}.offset-xl-2{margin-left:16.66666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333333%}.offset-xl-5{margin-left:41.66666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333333%}.offset-xl-8{margin-left:66.66666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333333%}.offset-xl-11{margin-left:91.66666667%}.g-xl-0,.gx-xl-0{--bs-gutter-x: 0}.g-xl-0,.gy-xl-0{--bs-gutter-y: 0}.g-xl-1,.gx-xl-1{--bs-gutter-x: .25rem}.g-xl-1,.gy-xl-1{--bs-gutter-y: .25rem}.g-xl-2,.gx-xl-2{--bs-gutter-x: .5rem}.g-xl-2,.gy-xl-2{--bs-gutter-y: .5rem}.g-xl-3,.gx-xl-3{--bs-gutter-x: 1rem}.g-xl-3,.gy-xl-3{--bs-gutter-y: 1rem}.g-xl-4,.gx-xl-4{--bs-gutter-x: 1.5rem}.g-xl-4,.gy-xl-4{--bs-gutter-y: 1.5rem}.g-xl-5,.gx-xl-5{--bs-gutter-x: 3rem}.g-xl-5,.gy-xl-5{--bs-gutter-y: 3rem}}@media (min-width: 1400px){.col-xxl{flex:1 0 0%}.row-cols-xxl-auto>*{flex:0 0 auto;width:auto}.row-cols-xxl-1>*{flex:0 0 auto;width:100%}.row-cols-xxl-2>*{flex:0 0 auto;width:50%}.row-cols-xxl-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-xxl-4>*{flex:0 0 auto;width:25%}.row-cols-xxl-5>*{flex:0 0 auto;width:20%}.row-cols-xxl-6>*{flex:0 0 auto;width:16.66666667%}.col-xxl-auto{flex:0 0 auto;width:auto}.col-xxl-1{flex:0 0 auto;width:8.33333333%}.col-xxl-2{flex:0 0 auto;width:16.66666667%}.col-xxl-3{flex:0 0 auto;width:25%}.col-xxl-4{flex:0 0 auto;width:33.33333333%}.col-xxl-5{flex:0 0 auto;width:41.66666667%}.col-xxl-6{flex:0 0 auto;width:50%}.col-xxl-7{flex:0 0 auto;width:58.33333333%}.col-xxl-8{flex:0 0 auto;width:66.66666667%}.col-xxl-9{flex:0 0 auto;width:75%}.col-xxl-10{flex:0 0 auto;width:83.33333333%}.col-xxl-11{flex:0 0 auto;width:91.66666667%}.col-xxl-12{flex:0 0 auto;width:100%}.offset-xxl-0{margin-left:0}.offset-xxl-1{margin-left:8.33333333%}.offset-xxl-2{margin-left:16.66666667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.33333333%}.offset-xxl-5{margin-left:41.66666667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.33333333%}.offset-xxl-8{margin-left:66.66666667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.33333333%}.offset-xxl-11{margin-left:91.66666667%}.g-xxl-0,.gx-xxl-0{--bs-gutter-x: 0}.g-xxl-0,.gy-xxl-0{--bs-gutter-y: 0}.g-xxl-1,.gx-xxl-1{--bs-gutter-x: .25rem}.g-xxl-1,.gy-xxl-1{--bs-gutter-y: .25rem}.g-xxl-2,.gx-xxl-2{--bs-gutter-x: .5rem}.g-xxl-2,.gy-xxl-2{--bs-gutter-y: .5rem}.g-xxl-3,.gx-xxl-3{--bs-gutter-x: 1rem}.g-xxl-3,.gy-xxl-3{--bs-gutter-y: 1rem}.g-xxl-4,.gx-xxl-4{--bs-gutter-x: 1.5rem}.g-xxl-4,.gy-xxl-4{--bs-gutter-y: 1.5rem}.g-xxl-5,.gx-xxl-5{--bs-gutter-x: 3rem}.g-xxl-5,.gy-xxl-5{--bs-gutter-y: 3rem}}.table{--bs-table-color-type: initial;--bs-table-bg-type: initial;--bs-table-color-state: initial;--bs-table-bg-state: initial;--bs-table-color: var(--bs-emphasis-color);--bs-table-bg: var(--bs-body-bg);--bs-table-border-color: var(--bs-border-color);--bs-table-accent-bg: transparent;--bs-table-striped-color: var(--bs-emphasis-color);--bs-table-striped-bg: rgba(var(--bs-emphasis-color-rgb), .05);--bs-table-active-color: var(--bs-emphasis-color);--bs-table-active-bg: rgba(var(--bs-emphasis-color-rgb), .1);--bs-table-hover-color: var(--bs-emphasis-color);--bs-table-hover-bg: rgba(var(--bs-emphasis-color-rgb), .075);width:100%;margin-bottom:1rem;vertical-align:top;border-color:var(--bs-table-border-color)}.table>:not(caption)>*>*{padding:.5rem;color:var(--bs-table-color-state, var(--bs-table-color-type, var(--bs-table-color)));background-color:var(--bs-table-bg);border-bottom-width:var(--bs-border-width);box-shadow:inset 0 0 0 9999px var(--bs-table-bg-state, var(--bs-table-bg-type, var(--bs-table-accent-bg)))}.table>tbody{vertical-align:inherit}.table>thead{vertical-align:bottom}.table-group-divider{border-top:calc(var(--bs-border-width) * 2) solid currentcolor}.caption-top{caption-side:top}.table-sm>:not(caption)>*>*{padding:.25rem}.table-bordered>:not(caption)>*{border-width:var(--bs-border-width) 0}.table-bordered>:not(caption)>*>*{border-width:0 var(--bs-border-width)}.table-borderless>:not(caption)>*>*{border-bottom-width:0}.table-borderless>:not(:first-child){border-top-width:0}.table-striped>tbody>tr:nth-of-type(odd)>*{--bs-table-color-type: var(--bs-table-striped-color);--bs-table-bg-type: var(--bs-table-striped-bg)}.table-striped-columns>:not(caption)>tr>:nth-child(2n){--bs-table-color-type: var(--bs-table-striped-color);--bs-table-bg-type: var(--bs-table-striped-bg)}.table-active{--bs-table-color-state: var(--bs-table-active-color);--bs-table-bg-state: var(--bs-table-active-bg)}.table-hover>tbody>tr:hover>*{--bs-table-color-state: var(--bs-table-hover-color);--bs-table-bg-state: var(--bs-table-hover-bg)}.table-primary{--bs-table-color: #000;--bs-table-bg: #cfe2ff;--bs-table-border-color: #a6b5cc;--bs-table-striped-bg: #c5d7f2;--bs-table-striped-color: #000;--bs-table-active-bg: #bacbe6;--bs-table-active-color: #000;--bs-table-hover-bg: #bfd1ec;--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-secondary{--bs-table-color: #000;--bs-table-bg: #e2e3e5;--bs-table-border-color: #b5b6b7;--bs-table-striped-bg: #d7d8da;--bs-table-striped-color: #000;--bs-table-active-bg: #cbccce;--bs-table-active-color: #000;--bs-table-hover-bg: #d1d2d4;--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-success{--bs-table-color: #000;--bs-table-bg: #d1e7dd;--bs-table-border-color: #a7b9b1;--bs-table-striped-bg: #c7dbd2;--bs-table-striped-color: #000;--bs-table-active-bg: #bcd0c7;--bs-table-active-color: #000;--bs-table-hover-bg: #c1d6cc;--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-info{--bs-table-color: #000;--bs-table-bg: #cff4fc;--bs-table-border-color: #a6c3ca;--bs-table-striped-bg: #c5e8ef;--bs-table-striped-color: #000;--bs-table-active-bg: #badce3;--bs-table-active-color: #000;--bs-table-hover-bg: #bfe2e9;--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-warning{--bs-table-color: #000;--bs-table-bg: #fff3cd;--bs-table-border-color: #ccc2a4;--bs-table-striped-bg: #f2e7c3;--bs-table-striped-color: #000;--bs-table-active-bg: #e6dbb9;--bs-table-active-color: #000;--bs-table-hover-bg: #ece1be;--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-danger{--bs-table-color: #000;--bs-table-bg: #f8d7da;--bs-table-border-color: #c6acae;--bs-table-striped-bg: #eccccf;--bs-table-striped-color: #000;--bs-table-active-bg: #dfc2c4;--bs-table-active-color: #000;--bs-table-hover-bg: #e5c7ca;--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-light{--bs-table-color: #000;--bs-table-bg: #f8f9fa;--bs-table-border-color: #c6c7c8;--bs-table-striped-bg: #ecedee;--bs-table-striped-color: #000;--bs-table-active-bg: #dfe0e1;--bs-table-active-color: #000;--bs-table-hover-bg: #e5e6e7;--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-dark{--bs-table-color: #fff;--bs-table-bg: #212529;--bs-table-border-color: #4d5154;--bs-table-striped-bg: #2c3034;--bs-table-striped-color: #fff;--bs-table-active-bg: #373b3e;--bs-table-active-color: #fff;--bs-table-hover-bg: #323539;--bs-table-hover-color: #fff;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch}@media (max-width: 575.98px){.table-responsive-sm{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width: 767.98px){.table-responsive-md{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width: 991.98px){.table-responsive-lg{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width: 1199.98px){.table-responsive-xl{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width: 1399.98px){.table-responsive-xxl{overflow-x:auto;-webkit-overflow-scrolling:touch}}.form-label{margin-bottom:.5rem}.col-form-label{padding-top:calc(.375rem + var(--bs-border-width));padding-bottom:calc(.375rem + var(--bs-border-width));margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(.5rem + var(--bs-border-width));padding-bottom:calc(.5rem + var(--bs-border-width));font-size:1.25rem}.col-form-label-sm{padding-top:calc(.25rem + var(--bs-border-width));padding-bottom:calc(.25rem + var(--bs-border-width));font-size:.875rem}.form-text{margin-top:.25rem;font-size:.875em;color:var(--bs-secondary-color)}.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--bs-body-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--bs-body-bg);background-clip:padding-box;border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion: reduce){.form-control{transition:none}}.form-control[type=file]{overflow:hidden}.form-control[type=file]:not(:disabled):not([readonly]){cursor:pointer}.form-control:focus{color:var(--bs-body-color);background-color:var(--bs-body-bg);border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem #0d6efd40}.form-control::-webkit-date-and-time-value{min-width:85px;height:1.5em;margin:0}.form-control::-webkit-datetime-edit{display:block;padding:0}.form-control::placeholder{color:var(--bs-secondary-color);opacity:1}.form-control:disabled{background-color:var(--bs-secondary-bg);opacity:1}.form-control::file-selector-button{padding:.375rem .75rem;margin:-.375rem -.75rem;margin-inline-end:.75rem;color:var(--bs-body-color);background-color:var(--bs-tertiary-bg);pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:var(--bs-border-width);border-radius:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion: reduce){.form-control::file-selector-button{transition:none}}.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:var(--bs-secondary-bg)}.form-control-plaintext{display:block;width:100%;padding:.375rem 0;margin-bottom:0;line-height:1.5;color:var(--bs-body-color);background-color:transparent;border:solid transparent;border-width:var(--bs-border-width) 0}.form-control-plaintext:focus{outline:0}.form-control-plaintext.form-control-sm,.form-control-plaintext.form-control-lg{padding-right:0;padding-left:0}.form-control-sm{min-height:calc(1.5em + .5rem + calc(var(--bs-border-width) * 2));padding:.25rem .5rem;font-size:.875rem;border-radius:var(--bs-border-radius-sm)}.form-control-sm::file-selector-button{padding:.25rem .5rem;margin:-.25rem -.5rem;margin-inline-end:.5rem}.form-control-lg{min-height:calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));padding:.5rem 1rem;font-size:1.25rem;border-radius:var(--bs-border-radius-lg)}.form-control-lg::file-selector-button{padding:.5rem 1rem;margin:-.5rem -1rem;margin-inline-end:1rem}textarea.form-control{min-height:calc(1.5em + .75rem + calc(var(--bs-border-width) * 2))}textarea.form-control-sm{min-height:calc(1.5em + .5rem + calc(var(--bs-border-width) * 2))}textarea.form-control-lg{min-height:calc(1.5em + 1rem + calc(var(--bs-border-width) * 2))}.form-control-color{width:3rem;height:calc(1.5em + .75rem + calc(var(--bs-border-width) * 2));padding:.375rem}.form-control-color:not(:disabled):not([readonly]){cursor:pointer}.form-control-color::-moz-color-swatch{border:0!important;border-radius:var(--bs-border-radius)}.form-control-color::-webkit-color-swatch{border:0!important;border-radius:var(--bs-border-radius)}.form-control-color.form-control-sm{height:calc(1.5em + .5rem + calc(var(--bs-border-width) * 2))}.form-control-color.form-control-lg{height:calc(1.5em + 1rem + calc(var(--bs-border-width) * 2))}.form-select{--bs-form-select-bg-img: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");display:block;width:100%;padding:.375rem 2.25rem .375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--bs-body-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--bs-body-bg);background-image:var(--bs-form-select-bg-img),var(--bs-form-select-bg-icon, none);background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion: reduce){.form-select{transition:none}}.form-select:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem #0d6efd40}.form-select[multiple],.form-select[size]:not([size="1"]){padding-right:.75rem;background-image:none}.form-select:disabled{background-color:var(--bs-secondary-bg)}.form-select:-moz-focusring{color:transparent;text-shadow:0 0 0 var(--bs-body-color)}.form-select-sm{padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:.875rem;border-radius:var(--bs-border-radius-sm)}.form-select-lg{padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem;border-radius:var(--bs-border-radius-lg)}[data-bs-theme=dark] .form-select{--bs-form-select-bg-img: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23dee2e6' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e")}.form-check{display:block;min-height:1.5rem;padding-left:1.5em;margin-bottom:.125rem}.form-check .form-check-input{float:left;margin-left:-1.5em}.form-check-reverse{padding-right:1.5em;padding-left:0;text-align:right}.form-check-reverse .form-check-input{float:right;margin-right:-1.5em;margin-left:0}.form-check-input{--bs-form-check-bg: var(--bs-body-bg);flex-shrink:0;width:1em;height:1em;margin-top:.25em;vertical-align:top;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--bs-form-check-bg);background-image:var(--bs-form-check-bg-image);background-repeat:no-repeat;background-position:center;background-size:contain;border:var(--bs-border-width) solid var(--bs-border-color);-webkit-print-color-adjust:exact;print-color-adjust:exact}.form-check-input[type=checkbox]{border-radius:.25em}.form-check-input[type=radio]{border-radius:50%}.form-check-input:active{filter:brightness(90%)}.form-check-input:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem #0d6efd40}.form-check-input:checked{background-color:#0d6efd;border-color:#0d6efd}.form-check-input:checked[type=checkbox]{--bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e")}.form-check-input:checked[type=radio]{--bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e")}.form-check-input[type=checkbox]:indeterminate{background-color:#0d6efd;border-color:#0d6efd;--bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e")}.form-check-input:disabled{pointer-events:none;filter:none;opacity:.5}.form-check-input[disabled]~.form-check-label,.form-check-input:disabled~.form-check-label{cursor:default;opacity:.5}.form-switch{padding-left:2.5em}.form-switch .form-check-input{--bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");width:2em;margin-left:-2.5em;background-image:var(--bs-form-switch-bg);background-position:left center;border-radius:2em;transition:background-position .15s ease-in-out}@media (prefers-reduced-motion: reduce){.form-switch .form-check-input{transition:none}}.form-switch .form-check-input:focus{--bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%2386b7fe'/%3e%3c/svg%3e")}.form-switch .form-check-input:checked{background-position:right center;--bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")}.form-switch.form-check-reverse{padding-right:2.5em;padding-left:0}.form-switch.form-check-reverse .form-check-input{margin-right:-2.5em;margin-left:0}.form-check-inline{display:inline-block;margin-right:1rem}.btn-check{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.btn-check[disabled]+.btn,.btn-check:disabled+.btn{pointer-events:none;filter:none;opacity:.65}[data-bs-theme=dark] .form-switch .form-check-input:not(:checked):not(:focus){--bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28255, 255, 255, 0.25%29'/%3e%3c/svg%3e")}.form-range{width:100%;height:1.5rem;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent}.form-range:focus{outline:0}.form-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem #0d6efd40}.form-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem #0d6efd40}.form-range::-moz-focus-outer{border:0}.form-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#0d6efd;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion: reduce){.form-range::-webkit-slider-thumb{transition:none}}.form-range::-webkit-slider-thumb:active{background-color:#b6d4fe}.form-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:var(--bs-secondary-bg);border-color:transparent;border-radius:1rem}.form-range::-moz-range-thumb{width:1rem;height:1rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#0d6efd;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion: reduce){.form-range::-moz-range-thumb{transition:none}}.form-range::-moz-range-thumb:active{background-color:#b6d4fe}.form-range::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:var(--bs-secondary-bg);border-color:transparent;border-radius:1rem}.form-range:disabled{pointer-events:none}.form-range:disabled::-webkit-slider-thumb{background-color:var(--bs-secondary-color)}.form-range:disabled::-moz-range-thumb{background-color:var(--bs-secondary-color)}.form-floating{position:relative}.form-floating>.form-control,.form-floating>.form-control-plaintext,.form-floating>.form-select{height:calc(3.5rem + calc(var(--bs-border-width) * 2));min-height:calc(3.5rem + calc(var(--bs-border-width) * 2));line-height:1.25}.form-floating>label{position:absolute;top:0;left:0;z-index:2;height:100%;padding:1rem .75rem;overflow:hidden;text-align:start;text-overflow:ellipsis;white-space:nowrap;pointer-events:none;border:var(--bs-border-width) solid transparent;transform-origin:0 0;transition:opacity .1s ease-in-out,transform .1s ease-in-out}@media (prefers-reduced-motion: reduce){.form-floating>label{transition:none}}.form-floating>.form-control,.form-floating>.form-control-plaintext{padding:1rem .75rem}.form-floating>.form-control::placeholder,.form-floating>.form-control-plaintext::placeholder{color:transparent}.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown),.form-floating>.form-control-plaintext:focus,.form-floating>.form-control-plaintext:not(:placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:-webkit-autofill,.form-floating>.form-control-plaintext:-webkit-autofill{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-select{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-control-plaintext~label,.form-floating>.form-select~label{color:rgba(var(--bs-body-color-rgb),.65);transform:scale(.85) translateY(-.5rem) translate(.15rem)}.form-floating>.form-control:focus~label:after,.form-floating>.form-control:not(:placeholder-shown)~label:after,.form-floating>.form-control-plaintext~label:after,.form-floating>.form-select~label:after{position:absolute;top:1rem;right:.375rem;bottom:1rem;left:.375rem;z-index:-1;height:1.5em;content:"";background-color:var(--bs-body-bg);border-radius:var(--bs-border-radius)}.form-floating>.form-control:-webkit-autofill~label{color:rgba(var(--bs-body-color-rgb),.65);transform:scale(.85) translateY(-.5rem) translate(.15rem)}.form-floating>.form-control-plaintext~label{border-width:var(--bs-border-width) 0}.form-floating>:disabled~label,.form-floating>.form-control:disabled~label{color:#6c757d}.form-floating>:disabled~label:after,.form-floating>.form-control:disabled~label:after{background-color:var(--bs-secondary-bg)}.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.input-group>.form-control,.input-group>.form-select,.input-group>.form-floating{position:relative;flex:1 1 auto;width:1%;min-width:0}.input-group>.form-control:focus,.input-group>.form-select:focus,.input-group>.form-floating:focus-within{z-index:5}.input-group .btn{position:relative;z-index:2}.input-group .btn:focus{z-index:5}.input-group-text{display:flex;align-items:center;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--bs-body-color);text-align:center;white-space:nowrap;background-color:var(--bs-tertiary-bg);border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius)}.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.input-group-text,.input-group-lg>.btn{padding:.5rem 1rem;font-size:1.25rem;border-radius:var(--bs-border-radius-lg)}.input-group-sm>.form-control,.input-group-sm>.form-select,.input-group-sm>.input-group-text,.input-group-sm>.btn{padding:.25rem .5rem;font-size:.875rem;border-radius:var(--bs-border-radius-sm)}.input-group-lg>.form-select,.input-group-sm>.form-select{padding-right:3rem}.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3),.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-control,.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-select{border-top-right-radius:0;border-bottom-right-radius:0}.input-group.has-validation>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),.input-group.has-validation>.dropdown-toggle:nth-last-child(n+4),.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-control,.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-select{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-left:calc(var(--bs-border-width) * -1);border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.form-floating:not(:first-child)>.form-control,.input-group>.form-floating:not(:first-child)>.form-select{border-top-left-radius:0;border-bottom-left-radius:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:var(--bs-form-valid-color)}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;color:#fff;background-color:var(--bs-success);border-radius:var(--bs-border-radius)}.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip,.is-valid~.valid-feedback,.is-valid~.valid-tooltip{display:block}.was-validated .form-control:valid,.form-control.is-valid{border-color:var(--bs-form-valid-border-color);padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.was-validated .form-control:valid:focus,.form-control.is-valid:focus{border-color:var(--bs-form-valid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb),.25)}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.was-validated .form-select:valid,.form-select.is-valid{border-color:var(--bs-form-valid-border-color)}.was-validated .form-select:valid:not([multiple]):not([size]),.was-validated .form-select:valid:not([multiple])[size="1"],.form-select.is-valid:not([multiple]):not([size]),.form-select.is-valid:not([multiple])[size="1"]{--bs-form-select-bg-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");padding-right:4.125rem;background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}.was-validated .form-select:valid:focus,.form-select.is-valid:focus{border-color:var(--bs-form-valid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb),.25)}.was-validated .form-control-color:valid,.form-control-color.is-valid{width:calc(3.75rem + 1.5em)}.was-validated .form-check-input:valid,.form-check-input.is-valid{border-color:var(--bs-form-valid-border-color)}.was-validated .form-check-input:valid:checked,.form-check-input.is-valid:checked{background-color:var(--bs-form-valid-color)}.was-validated .form-check-input:valid:focus,.form-check-input.is-valid:focus{box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb),.25)}.was-validated .form-check-input:valid~.form-check-label,.form-check-input.is-valid~.form-check-label{color:var(--bs-form-valid-color)}.form-check-inline .form-check-input~.valid-feedback{margin-left:.5em}.was-validated .input-group>.form-control:not(:focus):valid,.input-group>.form-control:not(:focus).is-valid,.was-validated .input-group>.form-select:not(:focus):valid,.input-group>.form-select:not(:focus).is-valid,.was-validated .input-group>.form-floating:not(:focus-within):valid,.input-group>.form-floating:not(:focus-within).is-valid{z-index:3}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:var(--bs-form-invalid-color)}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;color:#fff;background-color:var(--bs-danger);border-radius:var(--bs-border-radius)}.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip,.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip{display:block}.was-validated .form-control:invalid,.form-control.is-invalid{border-color:var(--bs-form-invalid-border-color);padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.was-validated .form-control:invalid:focus,.form-control.is-invalid:focus{border-color:var(--bs-form-invalid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb),.25)}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.was-validated .form-select:invalid,.form-select.is-invalid{border-color:var(--bs-form-invalid-border-color)}.was-validated .form-select:invalid:not([multiple]):not([size]),.was-validated .form-select:invalid:not([multiple])[size="1"],.form-select.is-invalid:not([multiple]):not([size]),.form-select.is-invalid:not([multiple])[size="1"]{--bs-form-select-bg-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");padding-right:4.125rem;background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}.was-validated .form-select:invalid:focus,.form-select.is-invalid:focus{border-color:var(--bs-form-invalid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb),.25)}.was-validated .form-control-color:invalid,.form-control-color.is-invalid{width:calc(3.75rem + 1.5em)}.was-validated .form-check-input:invalid,.form-check-input.is-invalid{border-color:var(--bs-form-invalid-border-color)}.was-validated .form-check-input:invalid:checked,.form-check-input.is-invalid:checked{background-color:var(--bs-form-invalid-color)}.was-validated .form-check-input:invalid:focus,.form-check-input.is-invalid:focus{box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb),.25)}.was-validated .form-check-input:invalid~.form-check-label,.form-check-input.is-invalid~.form-check-label{color:var(--bs-form-invalid-color)}.form-check-inline .form-check-input~.invalid-feedback{margin-left:.5em}.was-validated .input-group>.form-control:not(:focus):invalid,.input-group>.form-control:not(:focus).is-invalid,.was-validated .input-group>.form-select:not(:focus):invalid,.input-group>.form-select:not(:focus).is-invalid,.was-validated .input-group>.form-floating:not(:focus-within):invalid,.input-group>.form-floating:not(:focus-within).is-invalid{z-index:4}.btn{--bs-btn-padding-x: .75rem;--bs-btn-padding-y: .375rem;--bs-btn-font-family: ;--bs-btn-font-size: 1rem;--bs-btn-font-weight: 400;--bs-btn-line-height: 1.5;--bs-btn-color: var(--bs-body-color);--bs-btn-bg: transparent;--bs-btn-border-width: var(--bs-border-width);--bs-btn-border-color: transparent;--bs-btn-border-radius: var(--bs-border-radius);--bs-btn-hover-border-color: transparent;--bs-btn-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 1px rgba(0, 0, 0, .075);--bs-btn-disabled-opacity: .65;--bs-btn-focus-box-shadow: 0 0 0 .25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);display:inline-block;padding:var(--bs-btn-padding-y) var(--bs-btn-padding-x);font-family:var(--bs-btn-font-family);font-size:var(--bs-btn-font-size);font-weight:var(--bs-btn-font-weight);line-height:var(--bs-btn-line-height);color:var(--bs-btn-color);text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;user-select:none;border:var(--bs-btn-border-width) solid var(--bs-btn-border-color);border-radius:var(--bs-btn-border-radius);background-color:var(--bs-btn-bg);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion: reduce){.btn{transition:none}}.btn:hover{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color)}.btn-check+.btn:hover{color:var(--bs-btn-color);background-color:var(--bs-btn-bg);border-color:var(--bs-btn-border-color)}.btn:focus-visible{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color);outline:0;box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:focus-visible+.btn{border-color:var(--bs-btn-hover-border-color);outline:0;box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:checked+.btn,:not(.btn-check)+.btn:active,.btn:first-child:active,.btn.active,.btn.show{color:var(--bs-btn-active-color);background-color:var(--bs-btn-active-bg);border-color:var(--bs-btn-active-border-color)}.btn-check:checked+.btn:focus-visible,:not(.btn-check)+.btn:active:focus-visible,.btn:first-child:active:focus-visible,.btn.active:focus-visible,.btn.show:focus-visible{box-shadow:var(--bs-btn-focus-box-shadow)}.btn:disabled,.btn.disabled,fieldset:disabled .btn{color:var(--bs-btn-disabled-color);pointer-events:none;background-color:var(--bs-btn-disabled-bg);border-color:var(--bs-btn-disabled-border-color);opacity:var(--bs-btn-disabled-opacity)}.btn-primary{--bs-btn-color: #fff;--bs-btn-bg: #0d6efd;--bs-btn-border-color: #0d6efd;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #0b5ed7;--bs-btn-hover-border-color: #0a58ca;--bs-btn-focus-shadow-rgb: 49, 132, 253;--bs-btn-active-color: #fff;--bs-btn-active-bg: #0a58ca;--bs-btn-active-border-color: #0a53be;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #0d6efd;--bs-btn-disabled-border-color: #0d6efd}.btn-secondary{--bs-btn-color: #fff;--bs-btn-bg: #6c757d;--bs-btn-border-color: #6c757d;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #5c636a;--bs-btn-hover-border-color: #565e64;--bs-btn-focus-shadow-rgb: 130, 138, 145;--bs-btn-active-color: #fff;--bs-btn-active-bg: #565e64;--bs-btn-active-border-color: #51585e;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #6c757d;--bs-btn-disabled-border-color: #6c757d}.btn-success{--bs-btn-color: #fff;--bs-btn-bg: #198754;--bs-btn-border-color: #198754;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #157347;--bs-btn-hover-border-color: #146c43;--bs-btn-focus-shadow-rgb: 60, 153, 110;--bs-btn-active-color: #fff;--bs-btn-active-bg: #146c43;--bs-btn-active-border-color: #13653f;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #198754;--bs-btn-disabled-border-color: #198754}.btn-info{--bs-btn-color: #000;--bs-btn-bg: #0dcaf0;--bs-btn-border-color: #0dcaf0;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #31d2f2;--bs-btn-hover-border-color: #25cff2;--bs-btn-focus-shadow-rgb: 11, 172, 204;--bs-btn-active-color: #000;--bs-btn-active-bg: #3dd5f3;--bs-btn-active-border-color: #25cff2;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #000;--bs-btn-disabled-bg: #0dcaf0;--bs-btn-disabled-border-color: #0dcaf0}.btn-warning{--bs-btn-color: #000;--bs-btn-bg: #ffc107;--bs-btn-border-color: #ffc107;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #ffca2c;--bs-btn-hover-border-color: #ffc720;--bs-btn-focus-shadow-rgb: 217, 164, 6;--bs-btn-active-color: #000;--bs-btn-active-bg: #ffcd39;--bs-btn-active-border-color: #ffc720;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #000;--bs-btn-disabled-bg: #ffc107;--bs-btn-disabled-border-color: #ffc107}.btn-danger{--bs-btn-color: #fff;--bs-btn-bg: #dc3545;--bs-btn-border-color: #dc3545;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #bb2d3b;--bs-btn-hover-border-color: #b02a37;--bs-btn-focus-shadow-rgb: 225, 83, 97;--bs-btn-active-color: #fff;--bs-btn-active-bg: #b02a37;--bs-btn-active-border-color: #a52834;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #dc3545;--bs-btn-disabled-border-color: #dc3545}.btn-light{--bs-btn-color: #000;--bs-btn-bg: #f8f9fa;--bs-btn-border-color: #f8f9fa;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #d3d4d5;--bs-btn-hover-border-color: #c6c7c8;--bs-btn-focus-shadow-rgb: 211, 212, 213;--bs-btn-active-color: #000;--bs-btn-active-bg: #c6c7c8;--bs-btn-active-border-color: #babbbc;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #000;--bs-btn-disabled-bg: #f8f9fa;--bs-btn-disabled-border-color: #f8f9fa}.btn-dark{--bs-btn-color: #fff;--bs-btn-bg: #212529;--bs-btn-border-color: #212529;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #424649;--bs-btn-hover-border-color: #373b3e;--bs-btn-focus-shadow-rgb: 66, 70, 73;--bs-btn-active-color: #fff;--bs-btn-active-bg: #4d5154;--bs-btn-active-border-color: #373b3e;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #212529;--bs-btn-disabled-border-color: #212529}.btn-outline-primary{--bs-btn-color: #0d6efd;--bs-btn-border-color: #0d6efd;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #0d6efd;--bs-btn-hover-border-color: #0d6efd;--bs-btn-focus-shadow-rgb: 13, 110, 253;--bs-btn-active-color: #fff;--bs-btn-active-bg: #0d6efd;--bs-btn-active-border-color: #0d6efd;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #0d6efd;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #0d6efd;--bs-gradient: none}.btn-outline-secondary{--bs-btn-color: #6c757d;--bs-btn-border-color: #6c757d;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #6c757d;--bs-btn-hover-border-color: #6c757d;--bs-btn-focus-shadow-rgb: 108, 117, 125;--bs-btn-active-color: #fff;--bs-btn-active-bg: #6c757d;--bs-btn-active-border-color: #6c757d;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #6c757d;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #6c757d;--bs-gradient: none}.btn-outline-success{--bs-btn-color: #198754;--bs-btn-border-color: #198754;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #198754;--bs-btn-hover-border-color: #198754;--bs-btn-focus-shadow-rgb: 25, 135, 84;--bs-btn-active-color: #fff;--bs-btn-active-bg: #198754;--bs-btn-active-border-color: #198754;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #198754;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #198754;--bs-gradient: none}.btn-outline-info{--bs-btn-color: #0dcaf0;--bs-btn-border-color: #0dcaf0;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #0dcaf0;--bs-btn-hover-border-color: #0dcaf0;--bs-btn-focus-shadow-rgb: 13, 202, 240;--bs-btn-active-color: #000;--bs-btn-active-bg: #0dcaf0;--bs-btn-active-border-color: #0dcaf0;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #0dcaf0;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #0dcaf0;--bs-gradient: none}.btn-outline-warning{--bs-btn-color: #ffc107;--bs-btn-border-color: #ffc107;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #ffc107;--bs-btn-hover-border-color: #ffc107;--bs-btn-focus-shadow-rgb: 255, 193, 7;--bs-btn-active-color: #000;--bs-btn-active-bg: #ffc107;--bs-btn-active-border-color: #ffc107;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #ffc107;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #ffc107;--bs-gradient: none}.btn-outline-danger{--bs-btn-color: #dc3545;--bs-btn-border-color: #dc3545;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #dc3545;--bs-btn-hover-border-color: #dc3545;--bs-btn-focus-shadow-rgb: 220, 53, 69;--bs-btn-active-color: #fff;--bs-btn-active-bg: #dc3545;--bs-btn-active-border-color: #dc3545;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #dc3545;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #dc3545;--bs-gradient: none}.btn-outline-light{--bs-btn-color: #f8f9fa;--bs-btn-border-color: #f8f9fa;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #f8f9fa;--bs-btn-hover-border-color: #f8f9fa;--bs-btn-focus-shadow-rgb: 248, 249, 250;--bs-btn-active-color: #000;--bs-btn-active-bg: #f8f9fa;--bs-btn-active-border-color: #f8f9fa;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #f8f9fa;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #f8f9fa;--bs-gradient: none}.btn-outline-dark{--bs-btn-color: #212529;--bs-btn-border-color: #212529;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #212529;--bs-btn-hover-border-color: #212529;--bs-btn-focus-shadow-rgb: 33, 37, 41;--bs-btn-active-color: #fff;--bs-btn-active-bg: #212529;--bs-btn-active-border-color: #212529;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #212529;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #212529;--bs-gradient: none}.btn-link{--bs-btn-font-weight: 400;--bs-btn-color: var(--bs-link-color);--bs-btn-bg: transparent;--bs-btn-border-color: transparent;--bs-btn-hover-color: var(--bs-link-hover-color);--bs-btn-hover-border-color: transparent;--bs-btn-active-color: var(--bs-link-hover-color);--bs-btn-active-border-color: transparent;--bs-btn-disabled-color: #6c757d;--bs-btn-disabled-border-color: transparent;--bs-btn-box-shadow: 0 0 0 #000;--bs-btn-focus-shadow-rgb: 49, 132, 253;text-decoration:underline}.btn-link:focus-visible{color:var(--bs-btn-color)}.btn-link:hover{color:var(--bs-btn-hover-color)}.btn-lg,.btn-group-lg>.btn{--bs-btn-padding-y: .5rem;--bs-btn-padding-x: 1rem;--bs-btn-font-size: 1.25rem;--bs-btn-border-radius: var(--bs-border-radius-lg)}.btn-sm,.btn-group-sm>.btn{--bs-btn-padding-y: .25rem;--bs-btn-padding-x: .5rem;--bs-btn-font-size: .875rem;--bs-btn-border-radius: var(--bs-border-radius-sm)}.fade{transition:opacity .15s linear}@media (prefers-reduced-motion: reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;overflow:hidden;transition:height .35s ease}@media (prefers-reduced-motion: reduce){.collapsing{transition:none}}.collapsing.collapse-horizontal{width:0;height:auto;transition:width .35s ease}@media (prefers-reduced-motion: reduce){.collapsing.collapse-horizontal{transition:none}}.dropup,.dropend,.dropdown,.dropstart,.dropup-center,.dropdown-center{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty:after{margin-left:0}.dropdown-menu{--bs-dropdown-zindex: 1000;--bs-dropdown-min-width: 10rem;--bs-dropdown-padding-x: 0;--bs-dropdown-padding-y: .5rem;--bs-dropdown-spacer: .125rem;--bs-dropdown-font-size: 1rem;--bs-dropdown-color: var(--bs-body-color);--bs-dropdown-bg: var(--bs-body-bg);--bs-dropdown-border-color: var(--bs-border-color-translucent);--bs-dropdown-border-radius: var(--bs-border-radius);--bs-dropdown-border-width: var(--bs-border-width);--bs-dropdown-inner-border-radius: calc(var(--bs-border-radius) - var(--bs-border-width));--bs-dropdown-divider-bg: var(--bs-border-color-translucent);--bs-dropdown-divider-margin-y: .5rem;--bs-dropdown-box-shadow: var(--bs-box-shadow);--bs-dropdown-link-color: var(--bs-body-color);--bs-dropdown-link-hover-color: var(--bs-body-color);--bs-dropdown-link-hover-bg: var(--bs-tertiary-bg);--bs-dropdown-link-active-color: #fff;--bs-dropdown-link-active-bg: #0d6efd;--bs-dropdown-link-disabled-color: var(--bs-tertiary-color);--bs-dropdown-item-padding-x: 1rem;--bs-dropdown-item-padding-y: .25rem;--bs-dropdown-header-color: #6c757d;--bs-dropdown-header-padding-x: 1rem;--bs-dropdown-header-padding-y: .5rem;position:absolute;z-index:var(--bs-dropdown-zindex);display:none;min-width:var(--bs-dropdown-min-width);padding:var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);margin:0;font-size:var(--bs-dropdown-font-size);color:var(--bs-dropdown-color);text-align:left;list-style:none;background-color:var(--bs-dropdown-bg);background-clip:padding-box;border:var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);border-radius:var(--bs-dropdown-border-radius)}.dropdown-menu[data-bs-popper]{top:100%;left:0;margin-top:var(--bs-dropdown-spacer)}.dropdown-menu-start{--bs-position: start}.dropdown-menu-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-end{--bs-position: end}.dropdown-menu-end[data-bs-popper]{right:0;left:auto}@media (min-width: 576px){.dropdown-menu-sm-start{--bs-position: start}.dropdown-menu-sm-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-sm-end{--bs-position: end}.dropdown-menu-sm-end[data-bs-popper]{right:0;left:auto}}@media (min-width: 768px){.dropdown-menu-md-start{--bs-position: start}.dropdown-menu-md-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-md-end{--bs-position: end}.dropdown-menu-md-end[data-bs-popper]{right:0;left:auto}}@media (min-width: 992px){.dropdown-menu-lg-start{--bs-position: start}.dropdown-menu-lg-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-lg-end{--bs-position: end}.dropdown-menu-lg-end[data-bs-popper]{right:0;left:auto}}@media (min-width: 1200px){.dropdown-menu-xl-start{--bs-position: start}.dropdown-menu-xl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xl-end{--bs-position: end}.dropdown-menu-xl-end[data-bs-popper]{right:0;left:auto}}@media (min-width: 1400px){.dropdown-menu-xxl-start{--bs-position: start}.dropdown-menu-xxl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xxl-end{--bs-position: end}.dropdown-menu-xxl-end[data-bs-popper]{right:0;left:auto}}.dropup .dropdown-menu[data-bs-popper]{top:auto;bottom:100%;margin-top:0;margin-bottom:var(--bs-dropdown-spacer)}.dropup .dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty:after{margin-left:0}.dropend .dropdown-menu[data-bs-popper]{top:0;right:auto;left:100%;margin-top:0;margin-left:var(--bs-dropdown-spacer)}.dropend .dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}.dropend .dropdown-toggle:empty:after{margin-left:0}.dropend .dropdown-toggle:after{vertical-align:0}.dropstart .dropdown-menu[data-bs-popper]{top:0;right:100%;left:auto;margin-top:0;margin-right:var(--bs-dropdown-spacer)}.dropstart .dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}.dropstart .dropdown-toggle:after{display:none}.dropstart .dropdown-toggle:before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropstart .dropdown-toggle:empty:after{margin-left:0}.dropstart .dropdown-toggle:before{vertical-align:0}.dropdown-divider{height:0;margin:var(--bs-dropdown-divider-margin-y) 0;overflow:hidden;border-top:1px solid var(--bs-dropdown-divider-bg);opacity:1}.dropdown-item{display:block;width:100%;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);clear:both;font-weight:400;color:var(--bs-dropdown-link-color);text-align:inherit;text-decoration:none;white-space:nowrap;background-color:transparent;border:0;border-radius:var(--bs-dropdown-item-border-radius, 0)}.dropdown-item:hover,.dropdown-item:focus{color:var(--bs-dropdown-link-hover-color);background-color:var(--bs-dropdown-link-hover-bg)}.dropdown-item.active,.dropdown-item:active{color:var(--bs-dropdown-link-active-color);text-decoration:none;background-color:var(--bs-dropdown-link-active-bg)}.dropdown-item.disabled,.dropdown-item:disabled{color:var(--bs-dropdown-link-disabled-color);pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);margin-bottom:0;font-size:.875rem;color:var(--bs-dropdown-header-color);white-space:nowrap}.dropdown-item-text{display:block;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);color:var(--bs-dropdown-link-color)}.dropdown-menu-dark{--bs-dropdown-color: #dee2e6;--bs-dropdown-bg: #343a40;--bs-dropdown-border-color: var(--bs-border-color-translucent);--bs-dropdown-box-shadow: ;--bs-dropdown-link-color: #dee2e6;--bs-dropdown-link-hover-color: #fff;--bs-dropdown-divider-bg: var(--bs-border-color-translucent);--bs-dropdown-link-hover-bg: rgba(255, 255, 255, .15);--bs-dropdown-link-active-color: #fff;--bs-dropdown-link-active-bg: #0d6efd;--bs-dropdown-link-disabled-color: #adb5bd;--bs-dropdown-header-color: #adb5bd}.btn-group,.btn-group-vertical{position:relative;display:inline-flex;vertical-align:middle}.btn-group>.btn,.btn-group-vertical>.btn{position:relative;flex:1 1 auto}.btn-group>.btn-check:checked+.btn,.btn-group>.btn-check:focus+.btn,.btn-group>.btn:hover,.btn-group>.btn:focus,.btn-group>.btn:active,.btn-group>.btn.active,.btn-group-vertical>.btn-check:checked+.btn,.btn-group-vertical>.btn-check:focus+.btn,.btn-group-vertical>.btn:hover,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn.active{z-index:1}.btn-toolbar{display:flex;flex-wrap:wrap;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group{border-radius:var(--bs-border-radius)}.btn-group>:not(.btn-check:first-child)+.btn,.btn-group>.btn-group:not(:first-child){margin-left:calc(var(--bs-border-width) * -1)}.btn-group>.btn:not(:last-child):not(.dropdown-toggle),.btn-group>.btn.dropdown-toggle-split:first-child,.btn-group>.btn-group:not(:last-child)>.btn{border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn:nth-child(n+3),.btn-group>:not(.btn-check)+.btn,.btn-group>.btn-group:not(:first-child)>.btn{border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}.dropdown-toggle-split:after,.dropup .dropdown-toggle-split:after,.dropend .dropdown-toggle-split:after{margin-left:0}.dropstart .dropdown-toggle-split:before{margin-right:0}.btn-sm+.dropdown-toggle-split,.btn-group-sm>.btn+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-lg+.dropdown-toggle-split,.btn-group-lg>.btn+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-group-vertical{flex-direction:column;align-items:flex-start;justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn:not(:first-child),.btn-group-vertical>.btn-group:not(:first-child){margin-top:calc(var(--bs-border-width) * -1)}.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle),.btn-group-vertical>.btn-group:not(:last-child)>.btn{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn~.btn,.btn-group-vertical>.btn-group:not(:first-child)>.btn{border-top-left-radius:0;border-top-right-radius:0}.nav{--bs-nav-link-padding-x: 1rem;--bs-nav-link-padding-y: .5rem;--bs-nav-link-font-weight: ;--bs-nav-link-color: var(--bs-link-color);--bs-nav-link-hover-color: var(--bs-link-hover-color);--bs-nav-link-disabled-color: var(--bs-secondary-color);display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);font-size:var(--bs-nav-link-font-size);font-weight:var(--bs-nav-link-font-weight);color:var(--bs-nav-link-color);text-decoration:none;background:none;border:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}@media (prefers-reduced-motion: reduce){.nav-link{transition:none}}.nav-link:hover,.nav-link:focus{color:var(--bs-nav-link-hover-color)}.nav-link:focus-visible{outline:0;box-shadow:0 0 0 .25rem #0d6efd40}.nav-link.disabled,.nav-link:disabled{color:var(--bs-nav-link-disabled-color);pointer-events:none;cursor:default}.nav-tabs{--bs-nav-tabs-border-width: var(--bs-border-width);--bs-nav-tabs-border-color: var(--bs-border-color);--bs-nav-tabs-border-radius: var(--bs-border-radius);--bs-nav-tabs-link-hover-border-color: var(--bs-secondary-bg) var(--bs-secondary-bg) var(--bs-border-color);--bs-nav-tabs-link-active-color: var(--bs-emphasis-color);--bs-nav-tabs-link-active-bg: var(--bs-body-bg);--bs-nav-tabs-link-active-border-color: var(--bs-border-color) var(--bs-border-color) var(--bs-body-bg);border-bottom:var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color)}.nav-tabs .nav-link{margin-bottom:calc(-1 * var(--bs-nav-tabs-border-width));border:var(--bs-nav-tabs-border-width) solid transparent;border-top-left-radius:var(--bs-nav-tabs-border-radius);border-top-right-radius:var(--bs-nav-tabs-border-radius)}.nav-tabs .nav-link:hover,.nav-tabs .nav-link:focus{isolation:isolate;border-color:var(--bs-nav-tabs-link-hover-border-color)}.nav-tabs .nav-link.active,.nav-tabs .nav-item.show .nav-link{color:var(--bs-nav-tabs-link-active-color);background-color:var(--bs-nav-tabs-link-active-bg);border-color:var(--bs-nav-tabs-link-active-border-color)}.nav-tabs .dropdown-menu{margin-top:calc(-1 * var(--bs-nav-tabs-border-width));border-top-left-radius:0;border-top-right-radius:0}.nav-pills{--bs-nav-pills-border-radius: var(--bs-border-radius);--bs-nav-pills-link-active-color: #fff;--bs-nav-pills-link-active-bg: #0d6efd}.nav-pills .nav-link{border-radius:var(--bs-nav-pills-border-radius)}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:var(--bs-nav-pills-link-active-color);background-color:var(--bs-nav-pills-link-active-bg)}.nav-underline{--bs-nav-underline-gap: 1rem;--bs-nav-underline-border-width: .125rem;--bs-nav-underline-link-active-color: var(--bs-emphasis-color);gap:var(--bs-nav-underline-gap)}.nav-underline .nav-link{padding-right:0;padding-left:0;border-bottom:var(--bs-nav-underline-border-width) solid transparent}.nav-underline .nav-link:hover,.nav-underline .nav-link:focus{border-bottom-color:currentcolor}.nav-underline .nav-link.active,.nav-underline .show>.nav-link{font-weight:700;color:var(--bs-nav-underline-link-active-color);border-bottom-color:currentcolor}.nav-fill>.nav-link,.nav-fill .nav-item{flex:1 1 auto;text-align:center}.nav-justified>.nav-link,.nav-justified .nav-item{flex-basis:0;flex-grow:1;text-align:center}.nav-fill .nav-item .nav-link,.nav-justified .nav-item .nav-link{width:100%}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{--bs-navbar-padding-x: 0;--bs-navbar-padding-y: .5rem;--bs-navbar-color: rgba(var(--bs-emphasis-color-rgb), .65);--bs-navbar-hover-color: rgba(var(--bs-emphasis-color-rgb), .8);--bs-navbar-disabled-color: rgba(var(--bs-emphasis-color-rgb), .3);--bs-navbar-active-color: rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-brand-padding-y: .3125rem;--bs-navbar-brand-margin-end: 1rem;--bs-navbar-brand-font-size: 1.25rem;--bs-navbar-brand-color: rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-brand-hover-color: rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-nav-link-padding-x: .5rem;--bs-navbar-toggler-padding-y: .25rem;--bs-navbar-toggler-padding-x: .75rem;--bs-navbar-toggler-font-size: 1.25rem;--bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%2833, 37, 41, 0.75%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");--bs-navbar-toggler-border-color: rgba(var(--bs-emphasis-color-rgb), .15);--bs-navbar-toggler-border-radius: var(--bs-border-radius);--bs-navbar-toggler-focus-width: .25rem;--bs-navbar-toggler-transition: box-shadow .15s ease-in-out;position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:var(--bs-navbar-padding-y) var(--bs-navbar-padding-x)}.navbar>.container,.navbar>.container-fluid,.navbar>.container-sm,.navbar>.container-md,.navbar>.container-lg,.navbar>.container-xl,.navbar>.container-xxl{display:flex;flex-wrap:inherit;align-items:center;justify-content:space-between}.navbar-brand{padding-top:var(--bs-navbar-brand-padding-y);padding-bottom:var(--bs-navbar-brand-padding-y);margin-right:var(--bs-navbar-brand-margin-end);font-size:var(--bs-navbar-brand-font-size);color:var(--bs-navbar-brand-color);text-decoration:none;white-space:nowrap}.navbar-brand:hover,.navbar-brand:focus{color:var(--bs-navbar-brand-hover-color)}.navbar-nav{--bs-nav-link-padding-x: 0;--bs-nav-link-padding-y: .5rem;--bs-nav-link-font-weight: ;--bs-nav-link-color: var(--bs-navbar-color);--bs-nav-link-hover-color: var(--bs-navbar-hover-color);--bs-nav-link-disabled-color: var(--bs-navbar-disabled-color);display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link.active,.navbar-nav .nav-link.show{color:var(--bs-navbar-active-color)}.navbar-nav .dropdown-menu{position:static}.navbar-text{padding-top:.5rem;padding-bottom:.5rem;color:var(--bs-navbar-color)}.navbar-text a,.navbar-text a:hover,.navbar-text a:focus{color:var(--bs-navbar-active-color)}.navbar-collapse{flex-basis:100%;flex-grow:1;align-items:center}.navbar-toggler{padding:var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);font-size:var(--bs-navbar-toggler-font-size);line-height:1;color:var(--bs-navbar-color);background-color:transparent;border:var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);border-radius:var(--bs-navbar-toggler-border-radius);transition:var(--bs-navbar-toggler-transition)}@media (prefers-reduced-motion: reduce){.navbar-toggler{transition:none}}.navbar-toggler:hover{text-decoration:none}.navbar-toggler:focus{text-decoration:none;outline:0;box-shadow:0 0 0 var(--bs-navbar-toggler-focus-width)}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;background-image:var(--bs-navbar-toggler-icon-bg);background-repeat:no-repeat;background-position:center;background-size:100%}.navbar-nav-scroll{max-height:var(--bs-scroll-height, 75vh);overflow-y:auto}@media (min-width: 576px){.navbar-expand-sm{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-sm .navbar-nav{flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-sm .navbar-nav-scroll{overflow:visible}.navbar-expand-sm .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}.navbar-expand-sm .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-sm .offcanvas .offcanvas-header{display:none}.navbar-expand-sm .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width: 768px){.navbar-expand-md{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-md .navbar-nav{flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-md .navbar-nav-scroll{overflow:visible}.navbar-expand-md .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}.navbar-expand-md .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-md .offcanvas .offcanvas-header{display:none}.navbar-expand-md .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width: 992px){.navbar-expand-lg{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-lg .navbar-nav{flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-lg .navbar-nav-scroll{overflow:visible}.navbar-expand-lg .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}.navbar-expand-lg .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-lg .offcanvas .offcanvas-header{display:none}.navbar-expand-lg .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width: 1200px){.navbar-expand-xl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xl .navbar-nav{flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-xl .navbar-nav-scroll{overflow:visible}.navbar-expand-xl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}.navbar-expand-xl .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-xl .offcanvas .offcanvas-header{display:none}.navbar-expand-xl .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width: 1400px){.navbar-expand-xxl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xxl .navbar-nav{flex-direction:row}.navbar-expand-xxl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xxl .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-xxl .navbar-nav-scroll{overflow:visible}.navbar-expand-xxl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xxl .navbar-toggler{display:none}.navbar-expand-xxl .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-xxl .offcanvas .offcanvas-header{display:none}.navbar-expand-xxl .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}.navbar-expand{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand .navbar-nav{flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand .navbar-nav-scroll{overflow:visible}.navbar-expand .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-expand .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand .offcanvas .offcanvas-header{display:none}.navbar-expand .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}.navbar-dark,.navbar[data-bs-theme=dark]{--bs-navbar-color: rgba(255, 255, 255, .55);--bs-navbar-hover-color: rgba(255, 255, 255, .75);--bs-navbar-disabled-color: rgba(255, 255, 255, .25);--bs-navbar-active-color: #fff;--bs-navbar-brand-color: #fff;--bs-navbar-brand-hover-color: #fff;--bs-navbar-toggler-border-color: rgba(255, 255, 255, .1);--bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}[data-bs-theme=dark] .navbar-toggler-icon{--bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.card{--bs-card-spacer-y: 1rem;--bs-card-spacer-x: 1rem;--bs-card-title-spacer-y: .5rem;--bs-card-title-color: ;--bs-card-subtitle-color: ;--bs-card-border-width: var(--bs-border-width);--bs-card-border-color: var(--bs-border-color-translucent);--bs-card-border-radius: var(--bs-border-radius);--bs-card-box-shadow: ;--bs-card-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width)));--bs-card-cap-padding-y: .5rem;--bs-card-cap-padding-x: 1rem;--bs-card-cap-bg: rgba(var(--bs-body-color-rgb), .03);--bs-card-cap-color: ;--bs-card-height: ;--bs-card-color: ;--bs-card-bg: var(--bs-body-bg);--bs-card-img-overlay-padding: 1rem;--bs-card-group-margin: .75rem;position:relative;display:flex;flex-direction:column;min-width:0;height:var(--bs-card-height);color:var(--bs-body-color);word-wrap:break-word;background-color:var(--bs-card-bg);background-clip:border-box;border:var(--bs-card-border-width) solid var(--bs-card-border-color);border-radius:var(--bs-card-border-radius)}.card>hr{margin-right:0;margin-left:0}.card>.list-group{border-top:inherit;border-bottom:inherit}.card>.list-group:first-child{border-top-width:0;border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius)}.card>.list-group:last-child{border-bottom-width:0;border-bottom-right-radius:var(--bs-card-inner-border-radius);border-bottom-left-radius:var(--bs-card-inner-border-radius)}.card>.card-header+.list-group,.card>.list-group+.card-footer{border-top:0}.card-body{flex:1 1 auto;padding:var(--bs-card-spacer-y) var(--bs-card-spacer-x);color:var(--bs-card-color)}.card-title{margin-bottom:var(--bs-card-title-spacer-y);color:var(--bs-card-title-color)}.card-subtitle{margin-top:calc(-.5 * var(--bs-card-title-spacer-y));margin-bottom:0;color:var(--bs-card-subtitle-color)}.card-text:last-child{margin-bottom:0}.card-link+.card-link{margin-left:var(--bs-card-spacer-x)}.card-header{padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);margin-bottom:0;color:var(--bs-card-cap-color);background-color:var(--bs-card-cap-bg);border-bottom:var(--bs-card-border-width) solid var(--bs-card-border-color)}.card-header:first-child{border-radius:var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0}.card-footer{padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);color:var(--bs-card-cap-color);background-color:var(--bs-card-cap-bg);border-top:var(--bs-card-border-width) solid var(--bs-card-border-color)}.card-footer:last-child{border-radius:0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius)}.card-header-tabs{margin-right:calc(-.5 * var(--bs-card-cap-padding-x));margin-bottom:calc(-1 * var(--bs-card-cap-padding-y));margin-left:calc(-.5 * var(--bs-card-cap-padding-x));border-bottom:0}.card-header-tabs .nav-link.active{background-color:var(--bs-card-bg);border-bottom-color:var(--bs-card-bg)}.card-header-pills{margin-right:calc(-.5 * var(--bs-card-cap-padding-x));margin-left:calc(-.5 * var(--bs-card-cap-padding-x))}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:var(--bs-card-img-overlay-padding);border-radius:var(--bs-card-inner-border-radius)}.card-img,.card-img-top,.card-img-bottom{width:100%}.card-img,.card-img-top{border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius)}.card-img,.card-img-bottom{border-bottom-right-radius:var(--bs-card-inner-border-radius);border-bottom-left-radius:var(--bs-card-inner-border-radius)}.card-group>.card{margin-bottom:var(--bs-card-group-margin)}@media (min-width: 576px){.card-group{display:flex;flex-flow:row wrap}.card-group>.card{flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child) .card-img-top,.card-group>.card:not(:last-child) .card-header{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-img-bottom,.card-group>.card:not(:last-child) .card-footer{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child) .card-img-top,.card-group>.card:not(:first-child) .card-header{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-img-bottom,.card-group>.card:not(:first-child) .card-footer{border-bottom-left-radius:0}}.accordion{--bs-accordion-color: var(--bs-body-color);--bs-accordion-bg: var(--bs-body-bg);--bs-accordion-transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out, border-radius .15s ease;--bs-accordion-border-color: var(--bs-border-color);--bs-accordion-border-width: var(--bs-border-width);--bs-accordion-border-radius: var(--bs-border-radius);--bs-accordion-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width)));--bs-accordion-btn-padding-x: 1.25rem;--bs-accordion-btn-padding-y: 1rem;--bs-accordion-btn-color: var(--bs-body-color);--bs-accordion-btn-bg: var(--bs-accordion-bg);--bs-accordion-btn-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212529'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");--bs-accordion-btn-icon-width: 1.25rem;--bs-accordion-btn-icon-transform: rotate(-180deg);--bs-accordion-btn-icon-transition: transform .2s ease-in-out;--bs-accordion-btn-active-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23052c65'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");--bs-accordion-btn-focus-border-color: #86b7fe;--bs-accordion-btn-focus-box-shadow: 0 0 0 .25rem rgba(13, 110, 253, .25);--bs-accordion-body-padding-x: 1.25rem;--bs-accordion-body-padding-y: 1rem;--bs-accordion-active-color: var(--bs-primary-text-emphasis);--bs-accordion-active-bg: var(--bs-primary-bg-subtle)}.accordion-button{position:relative;display:flex;align-items:center;width:100%;padding:var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);font-size:1rem;color:var(--bs-accordion-btn-color);text-align:left;background-color:var(--bs-accordion-btn-bg);border:0;border-radius:0;overflow-anchor:none;transition:var(--bs-accordion-transition)}@media (prefers-reduced-motion: reduce){.accordion-button{transition:none}}.accordion-button:not(.collapsed){color:var(--bs-accordion-active-color);background-color:var(--bs-accordion-active-bg);box-shadow:inset 0 calc(-1 * var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color)}.accordion-button:not(.collapsed):after{background-image:var(--bs-accordion-btn-active-icon);transform:var(--bs-accordion-btn-icon-transform)}.accordion-button:after{flex-shrink:0;width:var(--bs-accordion-btn-icon-width);height:var(--bs-accordion-btn-icon-width);margin-left:auto;content:"";background-image:var(--bs-accordion-btn-icon);background-repeat:no-repeat;background-size:var(--bs-accordion-btn-icon-width);transition:var(--bs-accordion-btn-icon-transition)}@media (prefers-reduced-motion: reduce){.accordion-button:after{transition:none}}.accordion-button:hover{z-index:2}.accordion-button:focus{z-index:3;border-color:var(--bs-accordion-btn-focus-border-color);outline:0;box-shadow:var(--bs-accordion-btn-focus-box-shadow)}.accordion-header{margin-bottom:0}.accordion-item{color:var(--bs-accordion-color);background-color:var(--bs-accordion-bg);border:var(--bs-accordion-border-width) solid var(--bs-accordion-border-color)}.accordion-item:first-of-type{border-top-left-radius:var(--bs-accordion-border-radius);border-top-right-radius:var(--bs-accordion-border-radius)}.accordion-item:first-of-type .accordion-button{border-top-left-radius:var(--bs-accordion-inner-border-radius);border-top-right-radius:var(--bs-accordion-inner-border-radius)}.accordion-item:not(:first-of-type){border-top:0}.accordion-item:last-of-type{border-bottom-right-radius:var(--bs-accordion-border-radius);border-bottom-left-radius:var(--bs-accordion-border-radius)}.accordion-item:last-of-type .accordion-button.collapsed{border-bottom-right-radius:var(--bs-accordion-inner-border-radius);border-bottom-left-radius:var(--bs-accordion-inner-border-radius)}.accordion-item:last-of-type .accordion-collapse{border-bottom-right-radius:var(--bs-accordion-border-radius);border-bottom-left-radius:var(--bs-accordion-border-radius)}.accordion-body{padding:var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x)}.accordion-flush .accordion-collapse{border-width:0}.accordion-flush .accordion-item{border-right:0;border-left:0;border-radius:0}.accordion-flush .accordion-item:first-child{border-top:0}.accordion-flush .accordion-item:last-child{border-bottom:0}.accordion-flush .accordion-item .accordion-button,.accordion-flush .accordion-item .accordion-button.collapsed{border-radius:0}[data-bs-theme=dark] .accordion-button:after{--bs-accordion-btn-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%236ea8fe'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");--bs-accordion-btn-active-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%236ea8fe'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.breadcrumb{--bs-breadcrumb-padding-x: 0;--bs-breadcrumb-padding-y: 0;--bs-breadcrumb-margin-bottom: 1rem;--bs-breadcrumb-bg: ;--bs-breadcrumb-border-radius: ;--bs-breadcrumb-divider-color: var(--bs-secondary-color);--bs-breadcrumb-item-padding-x: .5rem;--bs-breadcrumb-item-active-color: var(--bs-secondary-color);display:flex;flex-wrap:wrap;padding:var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x);margin-bottom:var(--bs-breadcrumb-margin-bottom);font-size:var(--bs-breadcrumb-font-size);list-style:none;background-color:var(--bs-breadcrumb-bg);border-radius:var(--bs-breadcrumb-border-radius)}.breadcrumb-item+.breadcrumb-item{padding-left:var(--bs-breadcrumb-item-padding-x)}.breadcrumb-item+.breadcrumb-item:before{float:left;padding-right:var(--bs-breadcrumb-item-padding-x);color:var(--bs-breadcrumb-divider-color);content:var(--bs-breadcrumb-divider, "/")}.breadcrumb-item.active{color:var(--bs-breadcrumb-item-active-color)}.pagination{--bs-pagination-padding-x: .75rem;--bs-pagination-padding-y: .375rem;--bs-pagination-font-size: 1rem;--bs-pagination-color: var(--bs-link-color);--bs-pagination-bg: var(--bs-body-bg);--bs-pagination-border-width: var(--bs-border-width);--bs-pagination-border-color: var(--bs-border-color);--bs-pagination-border-radius: var(--bs-border-radius);--bs-pagination-hover-color: var(--bs-link-hover-color);--bs-pagination-hover-bg: var(--bs-tertiary-bg);--bs-pagination-hover-border-color: var(--bs-border-color);--bs-pagination-focus-color: var(--bs-link-hover-color);--bs-pagination-focus-bg: var(--bs-secondary-bg);--bs-pagination-focus-box-shadow: 0 0 0 .25rem rgba(13, 110, 253, .25);--bs-pagination-active-color: #fff;--bs-pagination-active-bg: #0d6efd;--bs-pagination-active-border-color: #0d6efd;--bs-pagination-disabled-color: var(--bs-secondary-color);--bs-pagination-disabled-bg: var(--bs-secondary-bg);--bs-pagination-disabled-border-color: var(--bs-border-color);display:flex;padding-left:0;list-style:none}.page-link{position:relative;display:block;padding:var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);font-size:var(--bs-pagination-font-size);color:var(--bs-pagination-color);text-decoration:none;background-color:var(--bs-pagination-bg);border:var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion: reduce){.page-link{transition:none}}.page-link:hover{z-index:2;color:var(--bs-pagination-hover-color);background-color:var(--bs-pagination-hover-bg);border-color:var(--bs-pagination-hover-border-color)}.page-link:focus{z-index:3;color:var(--bs-pagination-focus-color);background-color:var(--bs-pagination-focus-bg);outline:0;box-shadow:var(--bs-pagination-focus-box-shadow)}.page-link.active,.active>.page-link{z-index:3;color:var(--bs-pagination-active-color);background-color:var(--bs-pagination-active-bg);border-color:var(--bs-pagination-active-border-color)}.page-link.disabled,.disabled>.page-link{color:var(--bs-pagination-disabled-color);pointer-events:none;background-color:var(--bs-pagination-disabled-bg);border-color:var(--bs-pagination-disabled-border-color)}.page-item:not(:first-child) .page-link{margin-left:calc(var(--bs-border-width) * -1)}.page-item:first-child .page-link{border-top-left-radius:var(--bs-pagination-border-radius);border-bottom-left-radius:var(--bs-pagination-border-radius)}.page-item:last-child .page-link{border-top-right-radius:var(--bs-pagination-border-radius);border-bottom-right-radius:var(--bs-pagination-border-radius)}.pagination-lg{--bs-pagination-padding-x: 1.5rem;--bs-pagination-padding-y: .75rem;--bs-pagination-font-size: 1.25rem;--bs-pagination-border-radius: var(--bs-border-radius-lg)}.pagination-sm{--bs-pagination-padding-x: .5rem;--bs-pagination-padding-y: .25rem;--bs-pagination-font-size: .875rem;--bs-pagination-border-radius: var(--bs-border-radius-sm)}.badge{--bs-badge-padding-x: .65em;--bs-badge-padding-y: .35em;--bs-badge-font-size: .75em;--bs-badge-font-weight: 700;--bs-badge-color: #fff;--bs-badge-border-radius: var(--bs-border-radius);display:inline-block;padding:var(--bs-badge-padding-y) var(--bs-badge-padding-x);font-size:var(--bs-badge-font-size);font-weight:var(--bs-badge-font-weight);line-height:1;color:var(--bs-badge-color);text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:var(--bs-badge-border-radius)}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.alert{--bs-alert-bg: transparent;--bs-alert-padding-x: 1rem;--bs-alert-padding-y: 1rem;--bs-alert-margin-bottom: 1rem;--bs-alert-color: inherit;--bs-alert-border-color: transparent;--bs-alert-border: var(--bs-border-width) solid var(--bs-alert-border-color);--bs-alert-border-radius: var(--bs-border-radius);--bs-alert-link-color: inherit;position:relative;padding:var(--bs-alert-padding-y) var(--bs-alert-padding-x);margin-bottom:var(--bs-alert-margin-bottom);color:var(--bs-alert-color);background-color:var(--bs-alert-bg);border:var(--bs-alert-border);border-radius:var(--bs-alert-border-radius)}.alert-heading{color:inherit}.alert-link{font-weight:700;color:var(--bs-alert-link-color)}.alert-dismissible{padding-right:3rem}.alert-dismissible .btn-close{position:absolute;top:0;right:0;z-index:2;padding:1.25rem 1rem}.alert-primary{--bs-alert-color: var(--bs-primary-text-emphasis);--bs-alert-bg: var(--bs-primary-bg-subtle);--bs-alert-border-color: var(--bs-primary-border-subtle);--bs-alert-link-color: var(--bs-primary-text-emphasis)}.alert-secondary{--bs-alert-color: var(--bs-secondary-text-emphasis);--bs-alert-bg: var(--bs-secondary-bg-subtle);--bs-alert-border-color: var(--bs-secondary-border-subtle);--bs-alert-link-color: var(--bs-secondary-text-emphasis)}.alert-success{--bs-alert-color: var(--bs-success-text-emphasis);--bs-alert-bg: var(--bs-success-bg-subtle);--bs-alert-border-color: var(--bs-success-border-subtle);--bs-alert-link-color: var(--bs-success-text-emphasis)}.alert-info{--bs-alert-color: var(--bs-info-text-emphasis);--bs-alert-bg: var(--bs-info-bg-subtle);--bs-alert-border-color: var(--bs-info-border-subtle);--bs-alert-link-color: var(--bs-info-text-emphasis)}.alert-warning{--bs-alert-color: var(--bs-warning-text-emphasis);--bs-alert-bg: var(--bs-warning-bg-subtle);--bs-alert-border-color: var(--bs-warning-border-subtle);--bs-alert-link-color: var(--bs-warning-text-emphasis)}.alert-danger{--bs-alert-color: var(--bs-danger-text-emphasis);--bs-alert-bg: var(--bs-danger-bg-subtle);--bs-alert-border-color: var(--bs-danger-border-subtle);--bs-alert-link-color: var(--bs-danger-text-emphasis)}.alert-light{--bs-alert-color: var(--bs-light-text-emphasis);--bs-alert-bg: var(--bs-light-bg-subtle);--bs-alert-border-color: var(--bs-light-border-subtle);--bs-alert-link-color: var(--bs-light-text-emphasis)}.alert-dark{--bs-alert-color: var(--bs-dark-text-emphasis);--bs-alert-bg: var(--bs-dark-bg-subtle);--bs-alert-border-color: var(--bs-dark-border-subtle);--bs-alert-link-color: var(--bs-dark-text-emphasis)}@keyframes progress-bar-stripes{0%{background-position-x:1rem}}.progress,.progress-stacked{--bs-progress-height: 1rem;--bs-progress-font-size: .75rem;--bs-progress-bg: var(--bs-secondary-bg);--bs-progress-border-radius: var(--bs-border-radius);--bs-progress-box-shadow: var(--bs-box-shadow-inset);--bs-progress-bar-color: #fff;--bs-progress-bar-bg: #0d6efd;--bs-progress-bar-transition: width .6s ease;display:flex;height:var(--bs-progress-height);overflow:hidden;font-size:var(--bs-progress-font-size);background-color:var(--bs-progress-bg);border-radius:var(--bs-progress-border-radius)}.progress-bar{display:flex;flex-direction:column;justify-content:center;overflow:hidden;color:var(--bs-progress-bar-color);text-align:center;white-space:nowrap;background-color:var(--bs-progress-bar-bg);transition:var(--bs-progress-bar-transition)}@media (prefers-reduced-motion: reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:var(--bs-progress-height) var(--bs-progress-height)}.progress-stacked>.progress{overflow:visible}.progress-stacked>.progress>.progress-bar{width:100%}.progress-bar-animated{animation:1s linear infinite progress-bar-stripes}@media (prefers-reduced-motion: reduce){.progress-bar-animated{animation:none}}.list-group{--bs-list-group-color: var(--bs-body-color);--bs-list-group-bg: var(--bs-body-bg);--bs-list-group-border-color: var(--bs-border-color);--bs-list-group-border-width: var(--bs-border-width);--bs-list-group-border-radius: var(--bs-border-radius);--bs-list-group-item-padding-x: 1rem;--bs-list-group-item-padding-y: .5rem;--bs-list-group-action-color: var(--bs-secondary-color);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-tertiary-bg);--bs-list-group-action-active-color: var(--bs-body-color);--bs-list-group-action-active-bg: var(--bs-secondary-bg);--bs-list-group-disabled-color: var(--bs-secondary-color);--bs-list-group-disabled-bg: var(--bs-body-bg);--bs-list-group-active-color: #fff;--bs-list-group-active-bg: #0d6efd;--bs-list-group-active-border-color: #0d6efd;display:flex;flex-direction:column;padding-left:0;margin-bottom:0;border-radius:var(--bs-list-group-border-radius)}.list-group-numbered{list-style-type:none;counter-reset:section}.list-group-numbered>.list-group-item:before{content:counters(section,".") ". ";counter-increment:section}.list-group-item-action{width:100%;color:var(--bs-list-group-action-color);text-align:inherit}.list-group-item-action:hover,.list-group-item-action:focus{z-index:1;color:var(--bs-list-group-action-hover-color);text-decoration:none;background-color:var(--bs-list-group-action-hover-bg)}.list-group-item-action:active{color:var(--bs-list-group-action-active-color);background-color:var(--bs-list-group-action-active-bg)}.list-group-item{position:relative;display:block;padding:var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);color:var(--bs-list-group-color);text-decoration:none;background-color:var(--bs-list-group-bg);border:var(--bs-list-group-border-width) solid var(--bs-list-group-border-color)}.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.list-group-item:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.list-group-item.disabled,.list-group-item:disabled{color:var(--bs-list-group-disabled-color);pointer-events:none;background-color:var(--bs-list-group-disabled-bg)}.list-group-item.active{z-index:2;color:var(--bs-list-group-active-color);background-color:var(--bs-list-group-active-bg);border-color:var(--bs-list-group-active-border-color)}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{margin-top:calc(-1 * var(--bs-list-group-border-width));border-top-width:var(--bs-list-group-border-width)}.list-group-horizontal{flex-direction:row}.list-group-horizontal>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal>.list-group-item.active{margin-top:0}.list-group-horizontal>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}@media (min-width: 576px){.list-group-horizontal-sm{flex-direction:row}.list-group-horizontal-sm>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-sm>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-sm>.list-group-item.active{margin-top:0}.list-group-horizontal-sm>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-sm>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (min-width: 768px){.list-group-horizontal-md{flex-direction:row}.list-group-horizontal-md>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-md>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-md>.list-group-item.active{margin-top:0}.list-group-horizontal-md>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-md>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (min-width: 992px){.list-group-horizontal-lg{flex-direction:row}.list-group-horizontal-lg>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-lg>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-lg>.list-group-item.active{margin-top:0}.list-group-horizontal-lg>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-lg>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (min-width: 1200px){.list-group-horizontal-xl{flex-direction:row}.list-group-horizontal-xl>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-xl>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-xl>.list-group-item.active{margin-top:0}.list-group-horizontal-xl>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-xl>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (min-width: 1400px){.list-group-horizontal-xxl{flex-direction:row}.list-group-horizontal-xxl>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-xxl>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-xxl>.list-group-item.active{margin-top:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}.list-group-flush{border-radius:0}.list-group-flush>.list-group-item{border-width:0 0 var(--bs-list-group-border-width)}.list-group-flush>.list-group-item:last-child{border-bottom-width:0}.list-group-item-primary{--bs-list-group-color: var(--bs-primary-text-emphasis);--bs-list-group-bg: var(--bs-primary-bg-subtle);--bs-list-group-border-color: var(--bs-primary-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-primary-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-primary-border-subtle);--bs-list-group-active-color: var(--bs-primary-bg-subtle);--bs-list-group-active-bg: var(--bs-primary-text-emphasis);--bs-list-group-active-border-color: var(--bs-primary-text-emphasis)}.list-group-item-secondary{--bs-list-group-color: var(--bs-secondary-text-emphasis);--bs-list-group-bg: var(--bs-secondary-bg-subtle);--bs-list-group-border-color: var(--bs-secondary-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-secondary-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-secondary-border-subtle);--bs-list-group-active-color: var(--bs-secondary-bg-subtle);--bs-list-group-active-bg: var(--bs-secondary-text-emphasis);--bs-list-group-active-border-color: var(--bs-secondary-text-emphasis)}.list-group-item-success{--bs-list-group-color: var(--bs-success-text-emphasis);--bs-list-group-bg: var(--bs-success-bg-subtle);--bs-list-group-border-color: var(--bs-success-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-success-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-success-border-subtle);--bs-list-group-active-color: var(--bs-success-bg-subtle);--bs-list-group-active-bg: var(--bs-success-text-emphasis);--bs-list-group-active-border-color: var(--bs-success-text-emphasis)}.list-group-item-info{--bs-list-group-color: var(--bs-info-text-emphasis);--bs-list-group-bg: var(--bs-info-bg-subtle);--bs-list-group-border-color: var(--bs-info-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-info-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-info-border-subtle);--bs-list-group-active-color: var(--bs-info-bg-subtle);--bs-list-group-active-bg: var(--bs-info-text-emphasis);--bs-list-group-active-border-color: var(--bs-info-text-emphasis)}.list-group-item-warning{--bs-list-group-color: var(--bs-warning-text-emphasis);--bs-list-group-bg: var(--bs-warning-bg-subtle);--bs-list-group-border-color: var(--bs-warning-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-warning-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-warning-border-subtle);--bs-list-group-active-color: var(--bs-warning-bg-subtle);--bs-list-group-active-bg: var(--bs-warning-text-emphasis);--bs-list-group-active-border-color: var(--bs-warning-text-emphasis)}.list-group-item-danger{--bs-list-group-color: var(--bs-danger-text-emphasis);--bs-list-group-bg: var(--bs-danger-bg-subtle);--bs-list-group-border-color: var(--bs-danger-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-danger-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-danger-border-subtle);--bs-list-group-active-color: var(--bs-danger-bg-subtle);--bs-list-group-active-bg: var(--bs-danger-text-emphasis);--bs-list-group-active-border-color: var(--bs-danger-text-emphasis)}.list-group-item-light{--bs-list-group-color: var(--bs-light-text-emphasis);--bs-list-group-bg: var(--bs-light-bg-subtle);--bs-list-group-border-color: var(--bs-light-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-light-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-light-border-subtle);--bs-list-group-active-color: var(--bs-light-bg-subtle);--bs-list-group-active-bg: var(--bs-light-text-emphasis);--bs-list-group-active-border-color: var(--bs-light-text-emphasis)}.list-group-item-dark{--bs-list-group-color: var(--bs-dark-text-emphasis);--bs-list-group-bg: var(--bs-dark-bg-subtle);--bs-list-group-border-color: var(--bs-dark-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-dark-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-dark-border-subtle);--bs-list-group-active-color: var(--bs-dark-bg-subtle);--bs-list-group-active-bg: var(--bs-dark-text-emphasis);--bs-list-group-active-border-color: var(--bs-dark-text-emphasis)}.btn-close{--bs-btn-close-color: #000;--bs-btn-close-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3e%3c/svg%3e");--bs-btn-close-opacity: .5;--bs-btn-close-hover-opacity: .75;--bs-btn-close-focus-shadow: 0 0 0 .25rem rgba(13, 110, 253, .25);--bs-btn-close-focus-opacity: 1;--bs-btn-close-disabled-opacity: .25;--bs-btn-close-white-filter: invert(1) grayscale(100%) brightness(200%);box-sizing:content-box;width:1em;height:1em;padding:.25em;color:var(--bs-btn-close-color);background:transparent var(--bs-btn-close-bg) center/1em auto no-repeat;border:0;border-radius:.375rem;opacity:var(--bs-btn-close-opacity)}.btn-close:hover{color:var(--bs-btn-close-color);text-decoration:none;opacity:var(--bs-btn-close-hover-opacity)}.btn-close:focus{outline:0;box-shadow:var(--bs-btn-close-focus-shadow);opacity:var(--bs-btn-close-focus-opacity)}.btn-close:disabled,.btn-close.disabled{pointer-events:none;-webkit-user-select:none;user-select:none;opacity:var(--bs-btn-close-disabled-opacity)}.btn-close-white,[data-bs-theme=dark] .btn-close{filter:var(--bs-btn-close-white-filter)}.toast{--bs-toast-zindex: 1090;--bs-toast-padding-x: .75rem;--bs-toast-padding-y: .5rem;--bs-toast-spacing: 1.5rem;--bs-toast-max-width: 350px;--bs-toast-font-size: .875rem;--bs-toast-color: ;--bs-toast-bg: rgba(var(--bs-body-bg-rgb), .85);--bs-toast-border-width: var(--bs-border-width);--bs-toast-border-color: var(--bs-border-color-translucent);--bs-toast-border-radius: var(--bs-border-radius);--bs-toast-box-shadow: var(--bs-box-shadow);--bs-toast-header-color: var(--bs-secondary-color);--bs-toast-header-bg: rgba(var(--bs-body-bg-rgb), .85);--bs-toast-header-border-color: var(--bs-border-color-translucent);width:var(--bs-toast-max-width);max-width:100%;font-size:var(--bs-toast-font-size);color:var(--bs-toast-color);pointer-events:auto;background-color:var(--bs-toast-bg);background-clip:padding-box;border:var(--bs-toast-border-width) solid var(--bs-toast-border-color);box-shadow:var(--bs-toast-box-shadow);border-radius:var(--bs-toast-border-radius)}.toast.showing{opacity:0}.toast:not(.show){display:none}.toast-container{--bs-toast-zindex: 1090;position:absolute;z-index:var(--bs-toast-zindex);width:max-content;max-width:100%;pointer-events:none}.toast-container>:not(:last-child){margin-bottom:var(--bs-toast-spacing)}.toast-header{display:flex;align-items:center;padding:var(--bs-toast-padding-y) var(--bs-toast-padding-x);color:var(--bs-toast-header-color);background-color:var(--bs-toast-header-bg);background-clip:padding-box;border-bottom:var(--bs-toast-border-width) solid var(--bs-toast-header-border-color);border-top-left-radius:calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));border-top-right-radius:calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width))}.toast-header .btn-close{margin-right:calc(-.5 * var(--bs-toast-padding-x));margin-left:var(--bs-toast-padding-x)}.toast-body{padding:var(--bs-toast-padding-x);word-wrap:break-word}.modal{--bs-modal-zindex: 1055;--bs-modal-width: 500px;--bs-modal-padding: 1rem;--bs-modal-margin: .5rem;--bs-modal-color: ;--bs-modal-bg: var(--bs-body-bg);--bs-modal-border-color: var(--bs-border-color-translucent);--bs-modal-border-width: var(--bs-border-width);--bs-modal-border-radius: var(--bs-border-radius-lg);--bs-modal-box-shadow: var(--bs-box-shadow-sm);--bs-modal-inner-border-radius: calc(var(--bs-border-radius-lg) - (var(--bs-border-width)));--bs-modal-header-padding-x: 1rem;--bs-modal-header-padding-y: 1rem;--bs-modal-header-padding: 1rem 1rem;--bs-modal-header-border-color: var(--bs-border-color);--bs-modal-header-border-width: var(--bs-border-width);--bs-modal-title-line-height: 1.5;--bs-modal-footer-gap: .5rem;--bs-modal-footer-bg: ;--bs-modal-footer-border-color: var(--bs-border-color);--bs-modal-footer-border-width: var(--bs-border-width);position:fixed;top:0;left:0;z-index:var(--bs-modal-zindex);display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0}.modal-dialog{position:relative;width:auto;margin:var(--bs-modal-margin);pointer-events:none}.modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translateY(-50px)}@media (prefers-reduced-motion: reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{height:calc(100% - var(--bs-modal-margin) * 2)}.modal-dialog-scrollable .modal-content{max-height:100%;overflow:hidden}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - var(--bs-modal-margin) * 2)}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;color:var(--bs-modal-color);pointer-events:auto;background-color:var(--bs-modal-bg);background-clip:padding-box;border:var(--bs-modal-border-width) solid var(--bs-modal-border-color);border-radius:var(--bs-modal-border-radius);outline:0}.modal-backdrop{--bs-backdrop-zindex: 1050;--bs-backdrop-bg: #000;--bs-backdrop-opacity: .5;position:fixed;top:0;left:0;z-index:var(--bs-backdrop-zindex);width:100vw;height:100vh;background-color:var(--bs-backdrop-bg)}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:var(--bs-backdrop-opacity)}.modal-header{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;padding:var(--bs-modal-header-padding);border-bottom:var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);border-top-left-radius:var(--bs-modal-inner-border-radius);border-top-right-radius:var(--bs-modal-inner-border-radius)}.modal-header .btn-close{padding:calc(var(--bs-modal-header-padding-y) * .5) calc(var(--bs-modal-header-padding-x) * .5);margin:calc(-.5 * var(--bs-modal-header-padding-y)) calc(-.5 * var(--bs-modal-header-padding-x)) calc(-.5 * var(--bs-modal-header-padding-y)) auto}.modal-title{margin-bottom:0;line-height:var(--bs-modal-title-line-height)}.modal-body{position:relative;flex:1 1 auto;padding:var(--bs-modal-padding)}.modal-footer{display:flex;flex-shrink:0;flex-wrap:wrap;align-items:center;justify-content:flex-end;padding:calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * .5);background-color:var(--bs-modal-footer-bg);border-top:var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);border-bottom-right-radius:var(--bs-modal-inner-border-radius);border-bottom-left-radius:var(--bs-modal-inner-border-radius)}.modal-footer>*{margin:calc(var(--bs-modal-footer-gap) * .5)}@media (min-width: 576px){.modal{--bs-modal-margin: 1.75rem;--bs-modal-box-shadow: var(--bs-box-shadow)}.modal-dialog{max-width:var(--bs-modal-width);margin-right:auto;margin-left:auto}.modal-sm{--bs-modal-width: 300px}}@media (min-width: 992px){.modal-lg,.modal-xl{--bs-modal-width: 800px}}@media (min-width: 1200px){.modal-xl{--bs-modal-width: 1140px}}.modal-fullscreen{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen .modal-header,.modal-fullscreen .modal-footer{border-radius:0}.modal-fullscreen .modal-body{overflow-y:auto}@media (max-width: 575.98px){.modal-fullscreen-sm-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-sm-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-sm-down .modal-header,.modal-fullscreen-sm-down .modal-footer{border-radius:0}.modal-fullscreen-sm-down .modal-body{overflow-y:auto}}@media (max-width: 767.98px){.modal-fullscreen-md-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-md-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-md-down .modal-header,.modal-fullscreen-md-down .modal-footer{border-radius:0}.modal-fullscreen-md-down .modal-body{overflow-y:auto}}@media (max-width: 991.98px){.modal-fullscreen-lg-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-lg-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-lg-down .modal-header,.modal-fullscreen-lg-down .modal-footer{border-radius:0}.modal-fullscreen-lg-down .modal-body{overflow-y:auto}}@media (max-width: 1199.98px){.modal-fullscreen-xl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xl-down .modal-header,.modal-fullscreen-xl-down .modal-footer{border-radius:0}.modal-fullscreen-xl-down .modal-body{overflow-y:auto}}@media (max-width: 1399.98px){.modal-fullscreen-xxl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xxl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xxl-down .modal-header,.modal-fullscreen-xxl-down .modal-footer{border-radius:0}.modal-fullscreen-xxl-down .modal-body{overflow-y:auto}}.tooltip{--bs-tooltip-zindex: 1080;--bs-tooltip-max-width: 200px;--bs-tooltip-padding-x: .5rem;--bs-tooltip-padding-y: .25rem;--bs-tooltip-margin: ;--bs-tooltip-font-size: .875rem;--bs-tooltip-color: var(--bs-body-bg);--bs-tooltip-bg: var(--bs-emphasis-color);--bs-tooltip-border-radius: var(--bs-border-radius);--bs-tooltip-opacity: .9;--bs-tooltip-arrow-width: .8rem;--bs-tooltip-arrow-height: .4rem;z-index:var(--bs-tooltip-zindex);display:block;margin:var(--bs-tooltip-margin);font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:var(--bs-tooltip-font-size);word-wrap:break-word;opacity:0}.tooltip.show{opacity:var(--bs-tooltip-opacity)}.tooltip .tooltip-arrow{display:block;width:var(--bs-tooltip-arrow-width);height:var(--bs-tooltip-arrow-height)}.tooltip .tooltip-arrow:before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-top .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow{bottom:calc(-1 * var(--bs-tooltip-arrow-height))}.bs-tooltip-top .tooltip-arrow:before,.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow:before{top:-1px;border-width:var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * .5) 0;border-top-color:var(--bs-tooltip-bg)}.bs-tooltip-end .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow{left:calc(-1 * var(--bs-tooltip-arrow-height));width:var(--bs-tooltip-arrow-height);height:var(--bs-tooltip-arrow-width)}.bs-tooltip-end .tooltip-arrow:before,.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow:before{right:-1px;border-width:calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * .5) 0;border-right-color:var(--bs-tooltip-bg)}.bs-tooltip-bottom .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow{top:calc(-1 * var(--bs-tooltip-arrow-height))}.bs-tooltip-bottom .tooltip-arrow:before,.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow:before{bottom:-1px;border-width:0 calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height);border-bottom-color:var(--bs-tooltip-bg)}.bs-tooltip-start .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow{right:calc(-1 * var(--bs-tooltip-arrow-height));width:var(--bs-tooltip-arrow-height);height:var(--bs-tooltip-arrow-width)}.bs-tooltip-start .tooltip-arrow:before,.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow:before{left:-1px;border-width:calc(var(--bs-tooltip-arrow-width) * .5) 0 calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height);border-left-color:var(--bs-tooltip-bg)}.tooltip-inner{max-width:var(--bs-tooltip-max-width);padding:var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x);color:var(--bs-tooltip-color);text-align:center;background-color:var(--bs-tooltip-bg);border-radius:var(--bs-tooltip-border-radius)}.popover{--bs-popover-zindex: 1070;--bs-popover-max-width: 276px;--bs-popover-font-size: .875rem;--bs-popover-bg: var(--bs-body-bg);--bs-popover-border-width: var(--bs-border-width);--bs-popover-border-color: var(--bs-border-color-translucent);--bs-popover-border-radius: var(--bs-border-radius-lg);--bs-popover-inner-border-radius: calc(var(--bs-border-radius-lg) - var(--bs-border-width));--bs-popover-box-shadow: var(--bs-box-shadow);--bs-popover-header-padding-x: 1rem;--bs-popover-header-padding-y: .5rem;--bs-popover-header-font-size: 1rem;--bs-popover-header-color: inherit;--bs-popover-header-bg: var(--bs-secondary-bg);--bs-popover-body-padding-x: 1rem;--bs-popover-body-padding-y: 1rem;--bs-popover-body-color: var(--bs-body-color);--bs-popover-arrow-width: 1rem;--bs-popover-arrow-height: .5rem;--bs-popover-arrow-border: var(--bs-popover-border-color);z-index:var(--bs-popover-zindex);display:block;max-width:var(--bs-popover-max-width);font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:var(--bs-popover-font-size);word-wrap:break-word;background-color:var(--bs-popover-bg);background-clip:padding-box;border:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-radius:var(--bs-popover-border-radius)}.popover .popover-arrow{display:block;width:var(--bs-popover-arrow-width);height:var(--bs-popover-arrow-height)}.popover .popover-arrow:before,.popover .popover-arrow:after{position:absolute;display:block;content:"";border-color:transparent;border-style:solid;border-width:0}.bs-popover-top>.popover-arrow,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow{bottom:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width))}.bs-popover-top>.popover-arrow:before,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:before,.bs-popover-top>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:after{border-width:var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * .5) 0}.bs-popover-top>.popover-arrow:before,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:before{bottom:0;border-top-color:var(--bs-popover-arrow-border)}.bs-popover-top>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:after{bottom:var(--bs-popover-border-width);border-top-color:var(--bs-popover-bg)}.bs-popover-end>.popover-arrow,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow{left:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height);height:var(--bs-popover-arrow-width)}.bs-popover-end>.popover-arrow:before,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:before,.bs-popover-end>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:after{border-width:calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * .5) 0}.bs-popover-end>.popover-arrow:before,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:before{left:0;border-right-color:var(--bs-popover-arrow-border)}.bs-popover-end>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:after{left:var(--bs-popover-border-width);border-right-color:var(--bs-popover-bg)}.bs-popover-bottom>.popover-arrow,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow{top:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width))}.bs-popover-bottom>.popover-arrow:before,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:before,.bs-popover-bottom>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:after{border-width:0 calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height)}.bs-popover-bottom>.popover-arrow:before,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:before{top:0;border-bottom-color:var(--bs-popover-arrow-border)}.bs-popover-bottom>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:after{top:var(--bs-popover-border-width);border-bottom-color:var(--bs-popover-bg)}.bs-popover-bottom .popover-header:before,.bs-popover-auto[data-popper-placement^=bottom] .popover-header:before{position:absolute;top:0;left:50%;display:block;width:var(--bs-popover-arrow-width);margin-left:calc(-.5 * var(--bs-popover-arrow-width));content:"";border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-header-bg)}.bs-popover-start>.popover-arrow,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow{right:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height);height:var(--bs-popover-arrow-width)}.bs-popover-start>.popover-arrow:before,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:before,.bs-popover-start>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:after{border-width:calc(var(--bs-popover-arrow-width) * .5) 0 calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height)}.bs-popover-start>.popover-arrow:before,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:before{right:0;border-left-color:var(--bs-popover-arrow-border)}.bs-popover-start>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:after{right:var(--bs-popover-border-width);border-left-color:var(--bs-popover-bg)}.popover-header{padding:var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x);margin-bottom:0;font-size:var(--bs-popover-header-font-size);color:var(--bs-popover-header-color);background-color:var(--bs-popover-header-bg);border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-top-left-radius:var(--bs-popover-inner-border-radius);border-top-right-radius:var(--bs-popover-inner-border-radius)}.popover-header:empty{display:none}.popover-body{padding:var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x);color:var(--bs-popover-body-color)}.carousel{position:relative}.carousel.pointer-event{touch-action:pan-y}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner:after{display:block;clear:both;content:""}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;backface-visibility:hidden;transition:transform .6s ease-in-out}@media (prefers-reduced-motion: reduce){.carousel-item{transition:none}}.carousel-item.active,.carousel-item-next,.carousel-item-prev{display:block}.carousel-item-next:not(.carousel-item-start),.active.carousel-item-end{transform:translate(100%)}.carousel-item-prev:not(.carousel-item-end),.active.carousel-item-start{transform:translate(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;transform:none}.carousel-fade .carousel-item.active,.carousel-fade .carousel-item-next.carousel-item-start,.carousel-fade .carousel-item-prev.carousel-item-end{z-index:1;opacity:1}.carousel-fade .active.carousel-item-start,.carousel-fade .active.carousel-item-end{z-index:0;opacity:0;transition:opacity 0s .6s}@media (prefers-reduced-motion: reduce){.carousel-fade .active.carousel-item-start,.carousel-fade .active.carousel-item-end{transition:none}}.carousel-control-prev,.carousel-control-next{position:absolute;top:0;bottom:0;z-index:1;display:flex;align-items:center;justify-content:center;width:15%;padding:0;color:#fff;text-align:center;background:none;border:0;opacity:.5;transition:opacity .15s ease}@media (prefers-reduced-motion: reduce){.carousel-control-prev,.carousel-control-next{transition:none}}.carousel-control-prev:hover,.carousel-control-prev:focus,.carousel-control-next:hover,.carousel-control-next:focus{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-prev-icon,.carousel-control-next-icon{display:inline-block;width:2rem;height:2rem;background-repeat:no-repeat;background-position:50%;background-size:100% 100%}.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e")}.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:2;display:flex;justify-content:center;padding:0;margin-right:15%;margin-bottom:1rem;margin-left:15%}.carousel-indicators [data-bs-target]{box-sizing:content-box;flex:0 1 auto;width:30px;height:3px;padding:0;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border:0;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:.5;transition:opacity .6s ease}@media (prefers-reduced-motion: reduce){.carousel-indicators [data-bs-target]{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{position:absolute;right:15%;bottom:1.25rem;left:15%;padding-top:1.25rem;padding-bottom:1.25rem;color:#fff;text-align:center}.carousel-dark .carousel-control-prev-icon,.carousel-dark .carousel-control-next-icon{filter:invert(1) grayscale(100)}.carousel-dark .carousel-indicators [data-bs-target]{background-color:#000}.carousel-dark .carousel-caption{color:#000}[data-bs-theme=dark] .carousel .carousel-control-prev-icon,[data-bs-theme=dark] .carousel .carousel-control-next-icon,[data-bs-theme=dark].carousel .carousel-control-prev-icon,[data-bs-theme=dark].carousel .carousel-control-next-icon{filter:invert(1) grayscale(100)}[data-bs-theme=dark] .carousel .carousel-indicators [data-bs-target],[data-bs-theme=dark].carousel .carousel-indicators [data-bs-target]{background-color:#000}[data-bs-theme=dark] .carousel .carousel-caption,[data-bs-theme=dark].carousel .carousel-caption{color:#000}.spinner-grow,.spinner-border{display:inline-block;width:var(--bs-spinner-width);height:var(--bs-spinner-height);vertical-align:var(--bs-spinner-vertical-align);border-radius:50%;animation:var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name)}@keyframes spinner-border{to{transform:rotate(360deg)}}.spinner-border{--bs-spinner-width: 2rem;--bs-spinner-height: 2rem;--bs-spinner-vertical-align: -.125em;--bs-spinner-border-width: .25em;--bs-spinner-animation-speed: .75s;--bs-spinner-animation-name: spinner-border;border:var(--bs-spinner-border-width) solid currentcolor;border-right-color:transparent}.spinner-border-sm{--bs-spinner-width: 1rem;--bs-spinner-height: 1rem;--bs-spinner-border-width: .2em}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}.spinner-grow{--bs-spinner-width: 2rem;--bs-spinner-height: 2rem;--bs-spinner-vertical-align: -.125em;--bs-spinner-animation-speed: .75s;--bs-spinner-animation-name: spinner-grow;background-color:currentcolor;opacity:0}.spinner-grow-sm{--bs-spinner-width: 1rem;--bs-spinner-height: 1rem}@media (prefers-reduced-motion: reduce){.spinner-border,.spinner-grow{--bs-spinner-animation-speed: 1.5s}}.offcanvas,.offcanvas-xxl,.offcanvas-xl,.offcanvas-lg,.offcanvas-md,.offcanvas-sm{--bs-offcanvas-zindex: 1045;--bs-offcanvas-width: 400px;--bs-offcanvas-height: 30vh;--bs-offcanvas-padding-x: 1rem;--bs-offcanvas-padding-y: 1rem;--bs-offcanvas-color: var(--bs-body-color);--bs-offcanvas-bg: var(--bs-body-bg);--bs-offcanvas-border-width: var(--bs-border-width);--bs-offcanvas-border-color: var(--bs-border-color-translucent);--bs-offcanvas-box-shadow: var(--bs-box-shadow-sm);--bs-offcanvas-transition: transform .3s ease-in-out;--bs-offcanvas-title-line-height: 1.5}@media (max-width: 575.98px){.offcanvas-sm{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media (max-width: 575.98px) and (prefers-reduced-motion: reduce){.offcanvas-sm{transition:none}}@media (max-width: 575.98px){.offcanvas-sm.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(-100%)}.offcanvas-sm.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(100%)}.offcanvas-sm.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-sm.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-sm.showing,.offcanvas-sm.show:not(.hiding){transform:none}.offcanvas-sm.showing,.offcanvas-sm.hiding,.offcanvas-sm.show{visibility:visible}}@media (min-width: 576px){.offcanvas-sm{--bs-offcanvas-height: auto;--bs-offcanvas-border-width: 0;background-color:transparent!important}.offcanvas-sm .offcanvas-header{display:none}.offcanvas-sm .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media (max-width: 767.98px){.offcanvas-md{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media (max-width: 767.98px) and (prefers-reduced-motion: reduce){.offcanvas-md{transition:none}}@media (max-width: 767.98px){.offcanvas-md.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(-100%)}.offcanvas-md.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(100%)}.offcanvas-md.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-md.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-md.showing,.offcanvas-md.show:not(.hiding){transform:none}.offcanvas-md.showing,.offcanvas-md.hiding,.offcanvas-md.show{visibility:visible}}@media (min-width: 768px){.offcanvas-md{--bs-offcanvas-height: auto;--bs-offcanvas-border-width: 0;background-color:transparent!important}.offcanvas-md .offcanvas-header{display:none}.offcanvas-md .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media (max-width: 991.98px){.offcanvas-lg{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media (max-width: 991.98px) and (prefers-reduced-motion: reduce){.offcanvas-lg{transition:none}}@media (max-width: 991.98px){.offcanvas-lg.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(-100%)}.offcanvas-lg.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(100%)}.offcanvas-lg.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-lg.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-lg.showing,.offcanvas-lg.show:not(.hiding){transform:none}.offcanvas-lg.showing,.offcanvas-lg.hiding,.offcanvas-lg.show{visibility:visible}}@media (min-width: 992px){.offcanvas-lg{--bs-offcanvas-height: auto;--bs-offcanvas-border-width: 0;background-color:transparent!important}.offcanvas-lg .offcanvas-header{display:none}.offcanvas-lg .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media (max-width: 1199.98px){.offcanvas-xl{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media (max-width: 1199.98px) and (prefers-reduced-motion: reduce){.offcanvas-xl{transition:none}}@media (max-width: 1199.98px){.offcanvas-xl.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(-100%)}.offcanvas-xl.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(100%)}.offcanvas-xl.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-xl.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-xl.showing,.offcanvas-xl.show:not(.hiding){transform:none}.offcanvas-xl.showing,.offcanvas-xl.hiding,.offcanvas-xl.show{visibility:visible}}@media (min-width: 1200px){.offcanvas-xl{--bs-offcanvas-height: auto;--bs-offcanvas-border-width: 0;background-color:transparent!important}.offcanvas-xl .offcanvas-header{display:none}.offcanvas-xl .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media (max-width: 1399.98px){.offcanvas-xxl{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media (max-width: 1399.98px) and (prefers-reduced-motion: reduce){.offcanvas-xxl{transition:none}}@media (max-width: 1399.98px){.offcanvas-xxl.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(-100%)}.offcanvas-xxl.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(100%)}.offcanvas-xxl.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-xxl.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-xxl.showing,.offcanvas-xxl.show:not(.hiding){transform:none}.offcanvas-xxl.showing,.offcanvas-xxl.hiding,.offcanvas-xxl.show{visibility:visible}}@media (min-width: 1400px){.offcanvas-xxl{--bs-offcanvas-height: auto;--bs-offcanvas-border-width: 0;background-color:transparent!important}.offcanvas-xxl .offcanvas-header{display:none}.offcanvas-xxl .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}.offcanvas{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}@media (prefers-reduced-motion: reduce){.offcanvas{transition:none}}.offcanvas.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(-100%)}.offcanvas.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(100%)}.offcanvas.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas.showing,.offcanvas.show:not(.hiding){transform:none}.offcanvas.showing,.offcanvas.hiding,.offcanvas.show{visibility:visible}.offcanvas-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.offcanvas-backdrop.fade{opacity:0}.offcanvas-backdrop.show{opacity:.5}.offcanvas-header{display:flex;align-items:center;justify-content:space-between;padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x)}.offcanvas-header .btn-close{padding:calc(var(--bs-offcanvas-padding-y) * .5) calc(var(--bs-offcanvas-padding-x) * .5);margin-top:calc(-.5 * var(--bs-offcanvas-padding-y));margin-right:calc(-.5 * var(--bs-offcanvas-padding-x));margin-bottom:calc(-.5 * var(--bs-offcanvas-padding-y))}.offcanvas-title{margin-bottom:0;line-height:var(--bs-offcanvas-title-line-height)}.offcanvas-body{flex-grow:1;padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);overflow-y:auto}.placeholder{display:inline-block;min-height:1em;vertical-align:middle;cursor:wait;background-color:currentcolor;opacity:.5}.placeholder.btn:before{display:inline-block;content:""}.placeholder-xs{min-height:.6em}.placeholder-sm{min-height:.8em}.placeholder-lg{min-height:1.2em}.placeholder-glow .placeholder{animation:placeholder-glow 2s ease-in-out infinite}@keyframes placeholder-glow{50%{opacity:.2}}.placeholder-wave{-webkit-mask-image:linear-gradient(130deg,#000 55%,rgba(0,0,0,.8) 75%,#000 95%);mask-image:linear-gradient(130deg,#000 55%,rgba(0,0,0,.8) 75%,#000 95%);-webkit-mask-size:200% 100%;mask-size:200% 100%;animation:placeholder-wave 2s linear infinite}@keyframes placeholder-wave{to{-webkit-mask-position:-200% 0%;mask-position:-200% 0%}}.clearfix:after{display:block;clear:both;content:""}.text-bg-primary{color:#fff!important;background-color:RGBA(var(--bs-primary-rgb),var(--bs-bg-opacity, 1))!important}.text-bg-secondary{color:#fff!important;background-color:RGBA(var(--bs-secondary-rgb),var(--bs-bg-opacity, 1))!important}.text-bg-success{color:#fff!important;background-color:RGBA(var(--bs-success-rgb),var(--bs-bg-opacity, 1))!important}.text-bg-info{color:#000!important;background-color:RGBA(var(--bs-info-rgb),var(--bs-bg-opacity, 1))!important}.text-bg-warning{color:#000!important;background-color:RGBA(var(--bs-warning-rgb),var(--bs-bg-opacity, 1))!important}.text-bg-danger{color:#fff!important;background-color:RGBA(var(--bs-danger-rgb),var(--bs-bg-opacity, 1))!important}.text-bg-light{color:#000!important;background-color:RGBA(var(--bs-light-rgb),var(--bs-bg-opacity, 1))!important}.text-bg-dark{color:#fff!important;background-color:RGBA(var(--bs-dark-rgb),var(--bs-bg-opacity, 1))!important}.link-primary{color:RGBA(var(--bs-primary-rgb),var(--bs-link-opacity, 1))!important;text-decoration-color:RGBA(var(--bs-primary-rgb),var(--bs-link-underline-opacity, 1))!important}.link-primary:hover,.link-primary:focus{color:RGBA(10,88,202,var(--bs-link-opacity, 1))!important;text-decoration-color:RGBA(10,88,202,var(--bs-link-underline-opacity, 1))!important}.link-secondary{color:RGBA(var(--bs-secondary-rgb),var(--bs-link-opacity, 1))!important;text-decoration-color:RGBA(var(--bs-secondary-rgb),var(--bs-link-underline-opacity, 1))!important}.link-secondary:hover,.link-secondary:focus{color:RGBA(86,94,100,var(--bs-link-opacity, 1))!important;text-decoration-color:RGBA(86,94,100,var(--bs-link-underline-opacity, 1))!important}.link-success{color:RGBA(var(--bs-success-rgb),var(--bs-link-opacity, 1))!important;text-decoration-color:RGBA(var(--bs-success-rgb),var(--bs-link-underline-opacity, 1))!important}.link-success:hover,.link-success:focus{color:RGBA(20,108,67,var(--bs-link-opacity, 1))!important;text-decoration-color:RGBA(20,108,67,var(--bs-link-underline-opacity, 1))!important}.link-info{color:RGBA(var(--bs-info-rgb),var(--bs-link-opacity, 1))!important;text-decoration-color:RGBA(var(--bs-info-rgb),var(--bs-link-underline-opacity, 1))!important}.link-info:hover,.link-info:focus{color:RGBA(61,213,243,var(--bs-link-opacity, 1))!important;text-decoration-color:RGBA(61,213,243,var(--bs-link-underline-opacity, 1))!important}.link-warning{color:RGBA(var(--bs-warning-rgb),var(--bs-link-opacity, 1))!important;text-decoration-color:RGBA(var(--bs-warning-rgb),var(--bs-link-underline-opacity, 1))!important}.link-warning:hover,.link-warning:focus{color:RGBA(255,205,57,var(--bs-link-opacity, 1))!important;text-decoration-color:RGBA(255,205,57,var(--bs-link-underline-opacity, 1))!important}.link-danger{color:RGBA(var(--bs-danger-rgb),var(--bs-link-opacity, 1))!important;text-decoration-color:RGBA(var(--bs-danger-rgb),var(--bs-link-underline-opacity, 1))!important}.link-danger:hover,.link-danger:focus{color:RGBA(176,42,55,var(--bs-link-opacity, 1))!important;text-decoration-color:RGBA(176,42,55,var(--bs-link-underline-opacity, 1))!important}.link-light{color:RGBA(var(--bs-light-rgb),var(--bs-link-opacity, 1))!important;text-decoration-color:RGBA(var(--bs-light-rgb),var(--bs-link-underline-opacity, 1))!important}.link-light:hover,.link-light:focus{color:RGBA(249,250,251,var(--bs-link-opacity, 1))!important;text-decoration-color:RGBA(249,250,251,var(--bs-link-underline-opacity, 1))!important}.link-dark{color:RGBA(var(--bs-dark-rgb),var(--bs-link-opacity, 1))!important;text-decoration-color:RGBA(var(--bs-dark-rgb),var(--bs-link-underline-opacity, 1))!important}.link-dark:hover,.link-dark:focus{color:RGBA(26,30,33,var(--bs-link-opacity, 1))!important;text-decoration-color:RGBA(26,30,33,var(--bs-link-underline-opacity, 1))!important}.link-body-emphasis{color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-opacity, 1))!important;text-decoration-color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-underline-opacity, 1))!important}.link-body-emphasis:hover,.link-body-emphasis:focus{color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-opacity, .75))!important;text-decoration-color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-underline-opacity, .75))!important}.focus-ring:focus{outline:0;box-shadow:var(--bs-focus-ring-x, 0) var(--bs-focus-ring-y, 0) var(--bs-focus-ring-blur, 0) var(--bs-focus-ring-width) var(--bs-focus-ring-color)}.icon-link{display:inline-flex;gap:.375rem;align-items:center;text-decoration-color:rgba(var(--bs-link-color-rgb),var(--bs-link-opacity, .5));text-underline-offset:.25em;backface-visibility:hidden}.icon-link>.bi{flex-shrink:0;width:1em;height:1em;fill:currentcolor;transition:.2s ease-in-out transform}@media (prefers-reduced-motion: reduce){.icon-link>.bi{transition:none}}.icon-link-hover:hover>.bi,.icon-link-hover:focus-visible>.bi{transform:var(--bs-icon-link-transform, translate3d(.25em, 0, 0))}.ratio{position:relative;width:100%}.ratio:before{display:block;padding-top:var(--bs-aspect-ratio);content:""}.ratio>*{position:absolute;top:0;left:0;width:100%;height:100%}.ratio-1x1{--bs-aspect-ratio: 100%}.ratio-4x3{--bs-aspect-ratio: 75%}.ratio-16x9{--bs-aspect-ratio: 56.25%}.ratio-21x9{--bs-aspect-ratio: 42.8571428571%}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}.sticky-top{position:sticky;top:0;z-index:1020}.sticky-bottom{position:sticky;bottom:0;z-index:1020}@media (min-width: 576px){.sticky-sm-top{position:sticky;top:0;z-index:1020}.sticky-sm-bottom{position:sticky;bottom:0;z-index:1020}}@media (min-width: 768px){.sticky-md-top{position:sticky;top:0;z-index:1020}.sticky-md-bottom{position:sticky;bottom:0;z-index:1020}}@media (min-width: 992px){.sticky-lg-top{position:sticky;top:0;z-index:1020}.sticky-lg-bottom{position:sticky;bottom:0;z-index:1020}}@media (min-width: 1200px){.sticky-xl-top{position:sticky;top:0;z-index:1020}.sticky-xl-bottom{position:sticky;bottom:0;z-index:1020}}@media (min-width: 1400px){.sticky-xxl-top{position:sticky;top:0;z-index:1020}.sticky-xxl-bottom{position:sticky;bottom:0;z-index:1020}}.hstack{display:flex;flex-direction:row;align-items:center;align-self:stretch}.vstack{display:flex;flex:1 1 auto;flex-direction:column;align-self:stretch}.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within){width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.visually-hidden:not(caption),.visually-hidden-focusable:not(:focus):not(:focus-within):not(caption){position:absolute!important}.stretched-link:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:""}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vr{display:inline-block;align-self:stretch;width:var(--bs-border-width);min-height:1em;background-color:currentcolor;opacity:.25}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.float-start{float:left!important}.float-end{float:right!important}.float-none{float:none!important}.object-fit-contain{object-fit:contain!important}.object-fit-cover{object-fit:cover!important}.object-fit-fill{object-fit:fill!important}.object-fit-scale{object-fit:scale-down!important}.object-fit-none{object-fit:none!important}.opacity-0{opacity:0!important}.opacity-25{opacity:.25!important}.opacity-50{opacity:.5!important}.opacity-75{opacity:.75!important}.opacity-100{opacity:1!important}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.overflow-visible{overflow:visible!important}.overflow-scroll{overflow:scroll!important}.overflow-x-auto{overflow-x:auto!important}.overflow-x-hidden{overflow-x:hidden!important}.overflow-x-visible{overflow-x:visible!important}.overflow-x-scroll{overflow-x:scroll!important}.overflow-y-auto{overflow-y:auto!important}.overflow-y-hidden{overflow-y:hidden!important}.overflow-y-visible{overflow-y:visible!important}.overflow-y-scroll{overflow-y:scroll!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-grid{display:grid!important}.d-inline-grid{display:inline-grid!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}.d-none{display:none!important}.shadow{box-shadow:var(--bs-box-shadow)!important}.shadow-sm{box-shadow:var(--bs-box-shadow-sm)!important}.shadow-lg{box-shadow:var(--bs-box-shadow-lg)!important}.shadow-none{box-shadow:none!important}.focus-ring-primary{--bs-focus-ring-color: rgba(var(--bs-primary-rgb), var(--bs-focus-ring-opacity))}.focus-ring-secondary{--bs-focus-ring-color: rgba(var(--bs-secondary-rgb), var(--bs-focus-ring-opacity))}.focus-ring-success{--bs-focus-ring-color: rgba(var(--bs-success-rgb), var(--bs-focus-ring-opacity))}.focus-ring-info{--bs-focus-ring-color: rgba(var(--bs-info-rgb), var(--bs-focus-ring-opacity))}.focus-ring-warning{--bs-focus-ring-color: rgba(var(--bs-warning-rgb), var(--bs-focus-ring-opacity))}.focus-ring-danger{--bs-focus-ring-color: rgba(var(--bs-danger-rgb), var(--bs-focus-ring-opacity))}.focus-ring-light{--bs-focus-ring-color: rgba(var(--bs-light-rgb), var(--bs-focus-ring-opacity))}.focus-ring-dark{--bs-focus-ring-color: rgba(var(--bs-dark-rgb), var(--bs-focus-ring-opacity))}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:sticky!important}.top-0{top:0!important}.top-50{top:50%!important}.top-100{top:100%!important}.bottom-0{bottom:0!important}.bottom-50{bottom:50%!important}.bottom-100{bottom:100%!important}.start-0{left:0!important}.start-50{left:50%!important}.start-100{left:100%!important}.end-0{right:0!important}.end-50{right:50%!important}.end-100{right:100%!important}.translate-middle{transform:translate(-50%,-50%)!important}.translate-middle-x{transform:translate(-50%)!important}.translate-middle-y{transform:translateY(-50%)!important}.border{border:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-0{border:0!important}.border-top{border-top:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-top-0{border-top:0!important}.border-end{border-right:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-end-0{border-right:0!important}.border-bottom{border-bottom:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-bottom-0{border-bottom:0!important}.border-start{border-left:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-start-0{border-left:0!important}.border-primary{--bs-border-opacity: 1;border-color:rgba(var(--bs-primary-rgb),var(--bs-border-opacity))!important}.border-secondary{--bs-border-opacity: 1;border-color:rgba(var(--bs-secondary-rgb),var(--bs-border-opacity))!important}.border-success{--bs-border-opacity: 1;border-color:rgba(var(--bs-success-rgb),var(--bs-border-opacity))!important}.border-info{--bs-border-opacity: 1;border-color:rgba(var(--bs-info-rgb),var(--bs-border-opacity))!important}.border-warning{--bs-border-opacity: 1;border-color:rgba(var(--bs-warning-rgb),var(--bs-border-opacity))!important}.border-danger{--bs-border-opacity: 1;border-color:rgba(var(--bs-danger-rgb),var(--bs-border-opacity))!important}.border-light{--bs-border-opacity: 1;border-color:rgba(var(--bs-light-rgb),var(--bs-border-opacity))!important}.border-dark{--bs-border-opacity: 1;border-color:rgba(var(--bs-dark-rgb),var(--bs-border-opacity))!important}.border-black{--bs-border-opacity: 1;border-color:rgba(var(--bs-black-rgb),var(--bs-border-opacity))!important}.border-white{--bs-border-opacity: 1;border-color:rgba(var(--bs-white-rgb),var(--bs-border-opacity))!important}.border-primary-subtle{border-color:var(--bs-primary-border-subtle)!important}.border-secondary-subtle{border-color:var(--bs-secondary-border-subtle)!important}.border-success-subtle{border-color:var(--bs-success-border-subtle)!important}.border-info-subtle{border-color:var(--bs-info-border-subtle)!important}.border-warning-subtle{border-color:var(--bs-warning-border-subtle)!important}.border-danger-subtle{border-color:var(--bs-danger-border-subtle)!important}.border-light-subtle{border-color:var(--bs-light-border-subtle)!important}.border-dark-subtle{border-color:var(--bs-dark-border-subtle)!important}.border-1{border-width:1px!important}.border-2{border-width:2px!important}.border-3{border-width:3px!important}.border-4{border-width:4px!important}.border-5{border-width:5px!important}.border-opacity-10{--bs-border-opacity: .1}.border-opacity-25{--bs-border-opacity: .25}.border-opacity-50{--bs-border-opacity: .5}.border-opacity-75{--bs-border-opacity: .75}.border-opacity-100{--bs-border-opacity: 1}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.mw-100{max-width:100%!important}.vw-100{width:100vw!important}.min-vw-100{min-width:100vw!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mh-100{max-height:100%!important}.vh-100{height:100vh!important}.min-vh-100{min-height:100vh!important}.flex-fill{flex:1 1 auto!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-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.justify-content-evenly{justify-content:space-evenly!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-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-between{align-content:space-between!important}.align-content-around{align-content:space-around!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-last{order:6!important}.m-0{margin:0!important}.m-1{margin:.25rem!important}.m-2{margin:.5rem!important}.m-3{margin:1rem!important}.m-4{margin:1.5rem!important}.m-5{margin:3rem!important}.m-auto{margin:auto!important}.mx-0{margin-right:0!important;margin-left:0!important}.mx-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-3{margin-right:1rem!important;margin-left:1rem!important}.mx-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-5{margin-right:3rem!important;margin-left:3rem!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:.25rem!important;margin-bottom:.25rem!important}.my-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-0{margin-top:0!important}.mt-1{margin-top:.25rem!important}.mt-2{margin-top:.5rem!important}.mt-3{margin-top:1rem!important}.mt-4{margin-top:1.5rem!important}.mt-5{margin-top:3rem!important}.mt-auto{margin-top:auto!important}.me-0{margin-right:0!important}.me-1{margin-right:.25rem!important}.me-2{margin-right:.5rem!important}.me-3{margin-right:1rem!important}.me-4{margin-right:1.5rem!important}.me-5{margin-right:3rem!important}.me-auto{margin-right:auto!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:.25rem!important}.mb-2{margin-bottom:.5rem!important}.mb-3{margin-bottom:1rem!important}.mb-4{margin-bottom:1.5rem!important}.mb-5{margin-bottom:3rem!important}.mb-auto{margin-bottom:auto!important}.ms-0{margin-left:0!important}.ms-1{margin-left:.25rem!important}.ms-2{margin-left:.5rem!important}.ms-3{margin-left:1rem!important}.ms-4{margin-left:1.5rem!important}.ms-5{margin-left:3rem!important}.ms-auto{margin-left:auto!important}.p-0{padding:0!important}.p-1{padding:.25rem!important}.p-2{padding:.5rem!important}.p-3{padding:1rem!important}.p-4{padding:1.5rem!important}.p-5{padding:3rem!important}.px-0{padding-right:0!important;padding-left:0!important}.px-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-3{padding-right:1rem!important;padding-left:1rem!important}.px-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-5{padding-right:3rem!important;padding-left:3rem!important}.py-0{padding-top:0!important;padding-bottom:0!important}.py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-0{padding-top:0!important}.pt-1{padding-top:.25rem!important}.pt-2{padding-top:.5rem!important}.pt-3{padding-top:1rem!important}.pt-4{padding-top:1.5rem!important}.pt-5{padding-top:3rem!important}.pe-0{padding-right:0!important}.pe-1{padding-right:.25rem!important}.pe-2{padding-right:.5rem!important}.pe-3{padding-right:1rem!important}.pe-4{padding-right:1.5rem!important}.pe-5{padding-right:3rem!important}.pb-0{padding-bottom:0!important}.pb-1{padding-bottom:.25rem!important}.pb-2{padding-bottom:.5rem!important}.pb-3{padding-bottom:1rem!important}.pb-4{padding-bottom:1.5rem!important}.pb-5{padding-bottom:3rem!important}.ps-0{padding-left:0!important}.ps-1{padding-left:.25rem!important}.ps-2{padding-left:.5rem!important}.ps-3{padding-left:1rem!important}.ps-4{padding-left:1.5rem!important}.ps-5{padding-left:3rem!important}.gap-0{gap:0!important}.gap-1{gap:.25rem!important}.gap-2{gap:.5rem!important}.gap-3{gap:1rem!important}.gap-4{gap:1.5rem!important}.gap-5{gap:3rem!important}.row-gap-0{row-gap:0!important}.row-gap-1{row-gap:.25rem!important}.row-gap-2{row-gap:.5rem!important}.row-gap-3{row-gap:1rem!important}.row-gap-4{row-gap:1.5rem!important}.row-gap-5{row-gap:3rem!important}.column-gap-0{column-gap:0!important}.column-gap-1{column-gap:.25rem!important}.column-gap-2{column-gap:.5rem!important}.column-gap-3{column-gap:1rem!important}.column-gap-4{column-gap:1.5rem!important}.column-gap-5{column-gap:3rem!important}.font-monospace{font-family:var(--bs-font-monospace)!important}.fs-1{font-size:calc(1.375rem + 1.5vw)!important}.fs-2{font-size:calc(1.325rem + .9vw)!important}.fs-3{font-size:calc(1.3rem + .6vw)!important}.fs-4{font-size:calc(1.275rem + .3vw)!important}.fs-5{font-size:1.25rem!important}.fs-6{font-size:1rem!important}.fst-italic{font-style:italic!important}.fst-normal{font-style:normal!important}.fw-lighter{font-weight:lighter!important}.fw-light{font-weight:300!important}.fw-normal{font-weight:400!important}.fw-medium{font-weight:500!important}.fw-semibold{font-weight:600!important}.fw-bold{font-weight:700!important}.fw-bolder{font-weight:bolder!important}.lh-1{line-height:1!important}.lh-sm{line-height:1.25!important}.lh-base{line-height:1.5!important}.lh-lg{line-height:2!important}.text-start{text-align:left!important}.text-end{text-align:right!important}.text-center{text-align:center!important}.text-decoration-none{text-decoration:none!important}.text-decoration-underline{text-decoration:underline!important}.text-decoration-line-through{text-decoration:line-through!important}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.text-wrap{white-space:normal!important}.text-nowrap{white-space:nowrap!important}.text-break{word-wrap:break-word!important;word-break:break-word!important}.text-primary{--bs-text-opacity: 1;color:rgba(var(--bs-primary-rgb),var(--bs-text-opacity))!important}.text-secondary{--bs-text-opacity: 1;color:rgba(var(--bs-secondary-rgb),var(--bs-text-opacity))!important}.text-success{--bs-text-opacity: 1;color:rgba(var(--bs-success-rgb),var(--bs-text-opacity))!important}.text-info{--bs-text-opacity: 1;color:rgba(var(--bs-info-rgb),var(--bs-text-opacity))!important}.text-warning{--bs-text-opacity: 1;color:rgba(var(--bs-warning-rgb),var(--bs-text-opacity))!important}.text-danger{--bs-text-opacity: 1;color:rgba(var(--bs-danger-rgb),var(--bs-text-opacity))!important}.text-light{--bs-text-opacity: 1;color:rgba(var(--bs-light-rgb),var(--bs-text-opacity))!important}.text-dark{--bs-text-opacity: 1;color:rgba(var(--bs-dark-rgb),var(--bs-text-opacity))!important}.text-black{--bs-text-opacity: 1;color:rgba(var(--bs-black-rgb),var(--bs-text-opacity))!important}.text-white{--bs-text-opacity: 1;color:rgba(var(--bs-white-rgb),var(--bs-text-opacity))!important}.text-body{--bs-text-opacity: 1;color:rgba(var(--bs-body-color-rgb),var(--bs-text-opacity))!important}.text-muted{--bs-text-opacity: 1;color:var(--bs-secondary-color)!important}.text-black-50{--bs-text-opacity: 1;color:#00000080!important}.text-white-50{--bs-text-opacity: 1;color:#ffffff80!important}.text-body-secondary{--bs-text-opacity: 1;color:var(--bs-secondary-color)!important}.text-body-tertiary{--bs-text-opacity: 1;color:var(--bs-tertiary-color)!important}.text-body-emphasis{--bs-text-opacity: 1;color:var(--bs-emphasis-color)!important}.text-reset{--bs-text-opacity: 1;color:inherit!important}.text-opacity-25{--bs-text-opacity: .25}.text-opacity-50{--bs-text-opacity: .5}.text-opacity-75{--bs-text-opacity: .75}.text-opacity-100{--bs-text-opacity: 1}.text-primary-emphasis{color:var(--bs-primary-text-emphasis)!important}.text-secondary-emphasis{color:var(--bs-secondary-text-emphasis)!important}.text-success-emphasis{color:var(--bs-success-text-emphasis)!important}.text-info-emphasis{color:var(--bs-info-text-emphasis)!important}.text-warning-emphasis{color:var(--bs-warning-text-emphasis)!important}.text-danger-emphasis{color:var(--bs-danger-text-emphasis)!important}.text-light-emphasis{color:var(--bs-light-text-emphasis)!important}.text-dark-emphasis{color:var(--bs-dark-text-emphasis)!important}.link-opacity-10,.link-opacity-10-hover:hover{--bs-link-opacity: .1}.link-opacity-25,.link-opacity-25-hover:hover{--bs-link-opacity: .25}.link-opacity-50,.link-opacity-50-hover:hover{--bs-link-opacity: .5}.link-opacity-75,.link-opacity-75-hover:hover{--bs-link-opacity: .75}.link-opacity-100,.link-opacity-100-hover:hover{--bs-link-opacity: 1}.link-offset-1,.link-offset-1-hover:hover{text-underline-offset:.125em!important}.link-offset-2,.link-offset-2-hover:hover{text-underline-offset:.25em!important}.link-offset-3,.link-offset-3-hover:hover{text-underline-offset:.375em!important}.link-underline-primary{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-primary-rgb),var(--bs-link-underline-opacity))!important}.link-underline-secondary{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-secondary-rgb),var(--bs-link-underline-opacity))!important}.link-underline-success{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-success-rgb),var(--bs-link-underline-opacity))!important}.link-underline-info{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-info-rgb),var(--bs-link-underline-opacity))!important}.link-underline-warning{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-warning-rgb),var(--bs-link-underline-opacity))!important}.link-underline-danger{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-danger-rgb),var(--bs-link-underline-opacity))!important}.link-underline-light{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-light-rgb),var(--bs-link-underline-opacity))!important}.link-underline-dark{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-dark-rgb),var(--bs-link-underline-opacity))!important}.link-underline{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-link-color-rgb),var(--bs-link-underline-opacity, 1))!important}.link-underline-opacity-0,.link-underline-opacity-0-hover:hover{--bs-link-underline-opacity: 0}.link-underline-opacity-10,.link-underline-opacity-10-hover:hover{--bs-link-underline-opacity: .1}.link-underline-opacity-25,.link-underline-opacity-25-hover:hover{--bs-link-underline-opacity: .25}.link-underline-opacity-50,.link-underline-opacity-50-hover:hover{--bs-link-underline-opacity: .5}.link-underline-opacity-75,.link-underline-opacity-75-hover:hover{--bs-link-underline-opacity: .75}.link-underline-opacity-100,.link-underline-opacity-100-hover:hover{--bs-link-underline-opacity: 1}.bg-primary{--bs-bg-opacity: 1;background-color:rgba(var(--bs-primary-rgb),var(--bs-bg-opacity))!important}.bg-secondary{--bs-bg-opacity: 1;background-color:rgba(var(--bs-secondary-rgb),var(--bs-bg-opacity))!important}.bg-success{--bs-bg-opacity: 1;background-color:rgba(var(--bs-success-rgb),var(--bs-bg-opacity))!important}.bg-info{--bs-bg-opacity: 1;background-color:rgba(var(--bs-info-rgb),var(--bs-bg-opacity))!important}.bg-warning{--bs-bg-opacity: 1;background-color:rgba(var(--bs-warning-rgb),var(--bs-bg-opacity))!important}.bg-danger{--bs-bg-opacity: 1;background-color:rgba(var(--bs-danger-rgb),var(--bs-bg-opacity))!important}.bg-light{--bs-bg-opacity: 1;background-color:rgba(var(--bs-light-rgb),var(--bs-bg-opacity))!important}.bg-dark{--bs-bg-opacity: 1;background-color:rgba(var(--bs-dark-rgb),var(--bs-bg-opacity))!important}.bg-black{--bs-bg-opacity: 1;background-color:rgba(var(--bs-black-rgb),var(--bs-bg-opacity))!important}.bg-white{--bs-bg-opacity: 1;background-color:rgba(var(--bs-white-rgb),var(--bs-bg-opacity))!important}.bg-body{--bs-bg-opacity: 1;background-color:rgba(var(--bs-body-bg-rgb),var(--bs-bg-opacity))!important}.bg-transparent{--bs-bg-opacity: 1;background-color:transparent!important}.bg-body-secondary{--bs-bg-opacity: 1;background-color:rgba(var(--bs-secondary-bg-rgb),var(--bs-bg-opacity))!important}.bg-body-tertiary{--bs-bg-opacity: 1;background-color:rgba(var(--bs-tertiary-bg-rgb),var(--bs-bg-opacity))!important}.bg-opacity-10{--bs-bg-opacity: .1}.bg-opacity-25{--bs-bg-opacity: .25}.bg-opacity-50{--bs-bg-opacity: .5}.bg-opacity-75{--bs-bg-opacity: .75}.bg-opacity-100{--bs-bg-opacity: 1}.bg-primary-subtle{background-color:var(--bs-primary-bg-subtle)!important}.bg-secondary-subtle{background-color:var(--bs-secondary-bg-subtle)!important}.bg-success-subtle{background-color:var(--bs-success-bg-subtle)!important}.bg-info-subtle{background-color:var(--bs-info-bg-subtle)!important}.bg-warning-subtle{background-color:var(--bs-warning-bg-subtle)!important}.bg-danger-subtle{background-color:var(--bs-danger-bg-subtle)!important}.bg-light-subtle{background-color:var(--bs-light-bg-subtle)!important}.bg-dark-subtle{background-color:var(--bs-dark-bg-subtle)!important}.bg-gradient{background-image:var(--bs-gradient)!important}.user-select-all{-webkit-user-select:all!important;user-select:all!important}.user-select-auto{-webkit-user-select:auto!important;user-select:auto!important}.user-select-none{-webkit-user-select:none!important;user-select:none!important}.pe-none{pointer-events:none!important}.pe-auto{pointer-events:auto!important}.rounded{border-radius:var(--bs-border-radius)!important}.rounded-0{border-radius:0!important}.rounded-1{border-radius:var(--bs-border-radius-sm)!important}.rounded-2{border-radius:var(--bs-border-radius)!important}.rounded-3{border-radius:var(--bs-border-radius-lg)!important}.rounded-4{border-radius:var(--bs-border-radius-xl)!important}.rounded-5{border-radius:var(--bs-border-radius-xxl)!important}.rounded-circle{border-radius:50%!important}.rounded-pill{border-radius:var(--bs-border-radius-pill)!important}.rounded-top{border-top-left-radius:var(--bs-border-radius)!important;border-top-right-radius:var(--bs-border-radius)!important}.rounded-top-0{border-top-left-radius:0!important;border-top-right-radius:0!important}.rounded-top-1{border-top-left-radius:var(--bs-border-radius-sm)!important;border-top-right-radius:var(--bs-border-radius-sm)!important}.rounded-top-2{border-top-left-radius:var(--bs-border-radius)!important;border-top-right-radius:var(--bs-border-radius)!important}.rounded-top-3{border-top-left-radius:var(--bs-border-radius-lg)!important;border-top-right-radius:var(--bs-border-radius-lg)!important}.rounded-top-4{border-top-left-radius:var(--bs-border-radius-xl)!important;border-top-right-radius:var(--bs-border-radius-xl)!important}.rounded-top-5{border-top-left-radius:var(--bs-border-radius-xxl)!important;border-top-right-radius:var(--bs-border-radius-xxl)!important}.rounded-top-circle{border-top-left-radius:50%!important;border-top-right-radius:50%!important}.rounded-top-pill{border-top-left-radius:var(--bs-border-radius-pill)!important;border-top-right-radius:var(--bs-border-radius-pill)!important}.rounded-end{border-top-right-radius:var(--bs-border-radius)!important;border-bottom-right-radius:var(--bs-border-radius)!important}.rounded-end-0{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.rounded-end-1{border-top-right-radius:var(--bs-border-radius-sm)!important;border-bottom-right-radius:var(--bs-border-radius-sm)!important}.rounded-end-2{border-top-right-radius:var(--bs-border-radius)!important;border-bottom-right-radius:var(--bs-border-radius)!important}.rounded-end-3{border-top-right-radius:var(--bs-border-radius-lg)!important;border-bottom-right-radius:var(--bs-border-radius-lg)!important}.rounded-end-4{border-top-right-radius:var(--bs-border-radius-xl)!important;border-bottom-right-radius:var(--bs-border-radius-xl)!important}.rounded-end-5{border-top-right-radius:var(--bs-border-radius-xxl)!important;border-bottom-right-radius:var(--bs-border-radius-xxl)!important}.rounded-end-circle{border-top-right-radius:50%!important;border-bottom-right-radius:50%!important}.rounded-end-pill{border-top-right-radius:var(--bs-border-radius-pill)!important;border-bottom-right-radius:var(--bs-border-radius-pill)!important}.rounded-bottom{border-bottom-right-radius:var(--bs-border-radius)!important;border-bottom-left-radius:var(--bs-border-radius)!important}.rounded-bottom-0{border-bottom-right-radius:0!important;border-bottom-left-radius:0!important}.rounded-bottom-1{border-bottom-right-radius:var(--bs-border-radius-sm)!important;border-bottom-left-radius:var(--bs-border-radius-sm)!important}.rounded-bottom-2{border-bottom-right-radius:var(--bs-border-radius)!important;border-bottom-left-radius:var(--bs-border-radius)!important}.rounded-bottom-3{border-bottom-right-radius:var(--bs-border-radius-lg)!important;border-bottom-left-radius:var(--bs-border-radius-lg)!important}.rounded-bottom-4{border-bottom-right-radius:var(--bs-border-radius-xl)!important;border-bottom-left-radius:var(--bs-border-radius-xl)!important}.rounded-bottom-5{border-bottom-right-radius:var(--bs-border-radius-xxl)!important;border-bottom-left-radius:var(--bs-border-radius-xxl)!important}.rounded-bottom-circle{border-bottom-right-radius:50%!important;border-bottom-left-radius:50%!important}.rounded-bottom-pill{border-bottom-right-radius:var(--bs-border-radius-pill)!important;border-bottom-left-radius:var(--bs-border-radius-pill)!important}.rounded-start{border-bottom-left-radius:var(--bs-border-radius)!important;border-top-left-radius:var(--bs-border-radius)!important}.rounded-start-0{border-bottom-left-radius:0!important;border-top-left-radius:0!important}.rounded-start-1{border-bottom-left-radius:var(--bs-border-radius-sm)!important;border-top-left-radius:var(--bs-border-radius-sm)!important}.rounded-start-2{border-bottom-left-radius:var(--bs-border-radius)!important;border-top-left-radius:var(--bs-border-radius)!important}.rounded-start-3{border-bottom-left-radius:var(--bs-border-radius-lg)!important;border-top-left-radius:var(--bs-border-radius-lg)!important}.rounded-start-4{border-bottom-left-radius:var(--bs-border-radius-xl)!important;border-top-left-radius:var(--bs-border-radius-xl)!important}.rounded-start-5{border-bottom-left-radius:var(--bs-border-radius-xxl)!important;border-top-left-radius:var(--bs-border-radius-xxl)!important}.rounded-start-circle{border-bottom-left-radius:50%!important;border-top-left-radius:50%!important}.rounded-start-pill{border-bottom-left-radius:var(--bs-border-radius-pill)!important;border-top-left-radius:var(--bs-border-radius-pill)!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}.z-n1{z-index:-1!important}.z-0{z-index:0!important}.z-1{z-index:1!important}.z-2{z-index:2!important}.z-3{z-index:3!important}@media (min-width: 576px){.float-sm-start{float:left!important}.float-sm-end{float:right!important}.float-sm-none{float:none!important}.object-fit-sm-contain{object-fit:contain!important}.object-fit-sm-cover{object-fit:cover!important}.object-fit-sm-fill{object-fit:fill!important}.object-fit-sm-scale{object-fit:scale-down!important}.object-fit-sm-none{object-fit:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-grid{display:grid!important}.d-sm-inline-grid{display:inline-grid!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}.d-sm-none{display:none!important}.flex-sm-fill{flex:1 1 auto!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-content-sm-start{justify-content:flex-start!important}.justify-content-sm-end{justify-content:flex-end!important}.justify-content-sm-center{justify-content:center!important}.justify-content-sm-between{justify-content:space-between!important}.justify-content-sm-around{justify-content:space-around!important}.justify-content-sm-evenly{justify-content:space-evenly!important}.align-items-sm-start{align-items:flex-start!important}.align-items-sm-end{align-items:flex-end!important}.align-items-sm-center{align-items:center!important}.align-items-sm-baseline{align-items:baseline!important}.align-items-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-between{align-content:space-between!important}.align-content-sm-around{align-content:space-around!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-last{order:6!important}.m-sm-0{margin:0!important}.m-sm-1{margin:.25rem!important}.m-sm-2{margin:.5rem!important}.m-sm-3{margin:1rem!important}.m-sm-4{margin:1.5rem!important}.m-sm-5{margin:3rem!important}.m-sm-auto{margin:auto!important}.mx-sm-0{margin-right:0!important;margin-left:0!important}.mx-sm-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-sm-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-sm-3{margin-right:1rem!important;margin-left:1rem!important}.mx-sm-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-sm-5{margin-right:3rem!important;margin-left:3rem!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:.25rem!important;margin-bottom:.25rem!important}.my-sm-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-sm-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-sm-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-sm-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-sm-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-sm-0{margin-top:0!important}.mt-sm-1{margin-top:.25rem!important}.mt-sm-2{margin-top:.5rem!important}.mt-sm-3{margin-top:1rem!important}.mt-sm-4{margin-top:1.5rem!important}.mt-sm-5{margin-top:3rem!important}.mt-sm-auto{margin-top:auto!important}.me-sm-0{margin-right:0!important}.me-sm-1{margin-right:.25rem!important}.me-sm-2{margin-right:.5rem!important}.me-sm-3{margin-right:1rem!important}.me-sm-4{margin-right:1.5rem!important}.me-sm-5{margin-right:3rem!important}.me-sm-auto{margin-right:auto!important}.mb-sm-0{margin-bottom:0!important}.mb-sm-1{margin-bottom:.25rem!important}.mb-sm-2{margin-bottom:.5rem!important}.mb-sm-3{margin-bottom:1rem!important}.mb-sm-4{margin-bottom:1.5rem!important}.mb-sm-5{margin-bottom:3rem!important}.mb-sm-auto{margin-bottom:auto!important}.ms-sm-0{margin-left:0!important}.ms-sm-1{margin-left:.25rem!important}.ms-sm-2{margin-left:.5rem!important}.ms-sm-3{margin-left:1rem!important}.ms-sm-4{margin-left:1.5rem!important}.ms-sm-5{margin-left:3rem!important}.ms-sm-auto{margin-left:auto!important}.p-sm-0{padding:0!important}.p-sm-1{padding:.25rem!important}.p-sm-2{padding:.5rem!important}.p-sm-3{padding:1rem!important}.p-sm-4{padding:1.5rem!important}.p-sm-5{padding:3rem!important}.px-sm-0{padding-right:0!important;padding-left:0!important}.px-sm-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-sm-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-sm-3{padding-right:1rem!important;padding-left:1rem!important}.px-sm-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-sm-5{padding-right:3rem!important;padding-left:3rem!important}.py-sm-0{padding-top:0!important;padding-bottom:0!important}.py-sm-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-sm-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-sm-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-sm-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-sm-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-sm-0{padding-top:0!important}.pt-sm-1{padding-top:.25rem!important}.pt-sm-2{padding-top:.5rem!important}.pt-sm-3{padding-top:1rem!important}.pt-sm-4{padding-top:1.5rem!important}.pt-sm-5{padding-top:3rem!important}.pe-sm-0{padding-right:0!important}.pe-sm-1{padding-right:.25rem!important}.pe-sm-2{padding-right:.5rem!important}.pe-sm-3{padding-right:1rem!important}.pe-sm-4{padding-right:1.5rem!important}.pe-sm-5{padding-right:3rem!important}.pb-sm-0{padding-bottom:0!important}.pb-sm-1{padding-bottom:.25rem!important}.pb-sm-2{padding-bottom:.5rem!important}.pb-sm-3{padding-bottom:1rem!important}.pb-sm-4{padding-bottom:1.5rem!important}.pb-sm-5{padding-bottom:3rem!important}.ps-sm-0{padding-left:0!important}.ps-sm-1{padding-left:.25rem!important}.ps-sm-2{padding-left:.5rem!important}.ps-sm-3{padding-left:1rem!important}.ps-sm-4{padding-left:1.5rem!important}.ps-sm-5{padding-left:3rem!important}.gap-sm-0{gap:0!important}.gap-sm-1{gap:.25rem!important}.gap-sm-2{gap:.5rem!important}.gap-sm-3{gap:1rem!important}.gap-sm-4{gap:1.5rem!important}.gap-sm-5{gap:3rem!important}.row-gap-sm-0{row-gap:0!important}.row-gap-sm-1{row-gap:.25rem!important}.row-gap-sm-2{row-gap:.5rem!important}.row-gap-sm-3{row-gap:1rem!important}.row-gap-sm-4{row-gap:1.5rem!important}.row-gap-sm-5{row-gap:3rem!important}.column-gap-sm-0{column-gap:0!important}.column-gap-sm-1{column-gap:.25rem!important}.column-gap-sm-2{column-gap:.5rem!important}.column-gap-sm-3{column-gap:1rem!important}.column-gap-sm-4{column-gap:1.5rem!important}.column-gap-sm-5{column-gap:3rem!important}.text-sm-start{text-align:left!important}.text-sm-end{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width: 768px){.float-md-start{float:left!important}.float-md-end{float:right!important}.float-md-none{float:none!important}.object-fit-md-contain{object-fit:contain!important}.object-fit-md-cover{object-fit:cover!important}.object-fit-md-fill{object-fit:fill!important}.object-fit-md-scale{object-fit:scale-down!important}.object-fit-md-none{object-fit:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-grid{display:grid!important}.d-md-inline-grid{display:inline-grid!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}.d-md-none{display:none!important}.flex-md-fill{flex:1 1 auto!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-content-md-start{justify-content:flex-start!important}.justify-content-md-end{justify-content:flex-end!important}.justify-content-md-center{justify-content:center!important}.justify-content-md-between{justify-content:space-between!important}.justify-content-md-around{justify-content:space-around!important}.justify-content-md-evenly{justify-content:space-evenly!important}.align-items-md-start{align-items:flex-start!important}.align-items-md-end{align-items:flex-end!important}.align-items-md-center{align-items:center!important}.align-items-md-baseline{align-items:baseline!important}.align-items-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-between{align-content:space-between!important}.align-content-md-around{align-content:space-around!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-last{order:6!important}.m-md-0{margin:0!important}.m-md-1{margin:.25rem!important}.m-md-2{margin:.5rem!important}.m-md-3{margin:1rem!important}.m-md-4{margin:1.5rem!important}.m-md-5{margin:3rem!important}.m-md-auto{margin:auto!important}.mx-md-0{margin-right:0!important;margin-left:0!important}.mx-md-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-md-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-md-3{margin-right:1rem!important;margin-left:1rem!important}.mx-md-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-md-5{margin-right:3rem!important;margin-left:3rem!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:.25rem!important;margin-bottom:.25rem!important}.my-md-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-md-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-md-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-md-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-md-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-md-0{margin-top:0!important}.mt-md-1{margin-top:.25rem!important}.mt-md-2{margin-top:.5rem!important}.mt-md-3{margin-top:1rem!important}.mt-md-4{margin-top:1.5rem!important}.mt-md-5{margin-top:3rem!important}.mt-md-auto{margin-top:auto!important}.me-md-0{margin-right:0!important}.me-md-1{margin-right:.25rem!important}.me-md-2{margin-right:.5rem!important}.me-md-3{margin-right:1rem!important}.me-md-4{margin-right:1.5rem!important}.me-md-5{margin-right:3rem!important}.me-md-auto{margin-right:auto!important}.mb-md-0{margin-bottom:0!important}.mb-md-1{margin-bottom:.25rem!important}.mb-md-2{margin-bottom:.5rem!important}.mb-md-3{margin-bottom:1rem!important}.mb-md-4{margin-bottom:1.5rem!important}.mb-md-5{margin-bottom:3rem!important}.mb-md-auto{margin-bottom:auto!important}.ms-md-0{margin-left:0!important}.ms-md-1{margin-left:.25rem!important}.ms-md-2{margin-left:.5rem!important}.ms-md-3{margin-left:1rem!important}.ms-md-4{margin-left:1.5rem!important}.ms-md-5{margin-left:3rem!important}.ms-md-auto{margin-left:auto!important}.p-md-0{padding:0!important}.p-md-1{padding:.25rem!important}.p-md-2{padding:.5rem!important}.p-md-3{padding:1rem!important}.p-md-4{padding:1.5rem!important}.p-md-5{padding:3rem!important}.px-md-0{padding-right:0!important;padding-left:0!important}.px-md-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-md-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-md-3{padding-right:1rem!important;padding-left:1rem!important}.px-md-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-md-5{padding-right:3rem!important;padding-left:3rem!important}.py-md-0{padding-top:0!important;padding-bottom:0!important}.py-md-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-md-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-md-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-md-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-md-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-md-0{padding-top:0!important}.pt-md-1{padding-top:.25rem!important}.pt-md-2{padding-top:.5rem!important}.pt-md-3{padding-top:1rem!important}.pt-md-4{padding-top:1.5rem!important}.pt-md-5{padding-top:3rem!important}.pe-md-0{padding-right:0!important}.pe-md-1{padding-right:.25rem!important}.pe-md-2{padding-right:.5rem!important}.pe-md-3{padding-right:1rem!important}.pe-md-4{padding-right:1.5rem!important}.pe-md-5{padding-right:3rem!important}.pb-md-0{padding-bottom:0!important}.pb-md-1{padding-bottom:.25rem!important}.pb-md-2{padding-bottom:.5rem!important}.pb-md-3{padding-bottom:1rem!important}.pb-md-4{padding-bottom:1.5rem!important}.pb-md-5{padding-bottom:3rem!important}.ps-md-0{padding-left:0!important}.ps-md-1{padding-left:.25rem!important}.ps-md-2{padding-left:.5rem!important}.ps-md-3{padding-left:1rem!important}.ps-md-4{padding-left:1.5rem!important}.ps-md-5{padding-left:3rem!important}.gap-md-0{gap:0!important}.gap-md-1{gap:.25rem!important}.gap-md-2{gap:.5rem!important}.gap-md-3{gap:1rem!important}.gap-md-4{gap:1.5rem!important}.gap-md-5{gap:3rem!important}.row-gap-md-0{row-gap:0!important}.row-gap-md-1{row-gap:.25rem!important}.row-gap-md-2{row-gap:.5rem!important}.row-gap-md-3{row-gap:1rem!important}.row-gap-md-4{row-gap:1.5rem!important}.row-gap-md-5{row-gap:3rem!important}.column-gap-md-0{column-gap:0!important}.column-gap-md-1{column-gap:.25rem!important}.column-gap-md-2{column-gap:.5rem!important}.column-gap-md-3{column-gap:1rem!important}.column-gap-md-4{column-gap:1.5rem!important}.column-gap-md-5{column-gap:3rem!important}.text-md-start{text-align:left!important}.text-md-end{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width: 992px){.float-lg-start{float:left!important}.float-lg-end{float:right!important}.float-lg-none{float:none!important}.object-fit-lg-contain{object-fit:contain!important}.object-fit-lg-cover{object-fit:cover!important}.object-fit-lg-fill{object-fit:fill!important}.object-fit-lg-scale{object-fit:scale-down!important}.object-fit-lg-none{object-fit:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-grid{display:grid!important}.d-lg-inline-grid{display:inline-grid!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}.d-lg-none{display:none!important}.flex-lg-fill{flex:1 1 auto!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-content-lg-start{justify-content:flex-start!important}.justify-content-lg-end{justify-content:flex-end!important}.justify-content-lg-center{justify-content:center!important}.justify-content-lg-between{justify-content:space-between!important}.justify-content-lg-around{justify-content:space-around!important}.justify-content-lg-evenly{justify-content:space-evenly!important}.align-items-lg-start{align-items:flex-start!important}.align-items-lg-end{align-items:flex-end!important}.align-items-lg-center{align-items:center!important}.align-items-lg-baseline{align-items:baseline!important}.align-items-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-between{align-content:space-between!important}.align-content-lg-around{align-content:space-around!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-last{order:6!important}.m-lg-0{margin:0!important}.m-lg-1{margin:.25rem!important}.m-lg-2{margin:.5rem!important}.m-lg-3{margin:1rem!important}.m-lg-4{margin:1.5rem!important}.m-lg-5{margin:3rem!important}.m-lg-auto{margin:auto!important}.mx-lg-0{margin-right:0!important;margin-left:0!important}.mx-lg-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-lg-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-lg-3{margin-right:1rem!important;margin-left:1rem!important}.mx-lg-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-lg-5{margin-right:3rem!important;margin-left:3rem!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:.25rem!important;margin-bottom:.25rem!important}.my-lg-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-lg-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-lg-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-lg-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-lg-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-lg-0{margin-top:0!important}.mt-lg-1{margin-top:.25rem!important}.mt-lg-2{margin-top:.5rem!important}.mt-lg-3{margin-top:1rem!important}.mt-lg-4{margin-top:1.5rem!important}.mt-lg-5{margin-top:3rem!important}.mt-lg-auto{margin-top:auto!important}.me-lg-0{margin-right:0!important}.me-lg-1{margin-right:.25rem!important}.me-lg-2{margin-right:.5rem!important}.me-lg-3{margin-right:1rem!important}.me-lg-4{margin-right:1.5rem!important}.me-lg-5{margin-right:3rem!important}.me-lg-auto{margin-right:auto!important}.mb-lg-0{margin-bottom:0!important}.mb-lg-1{margin-bottom:.25rem!important}.mb-lg-2{margin-bottom:.5rem!important}.mb-lg-3{margin-bottom:1rem!important}.mb-lg-4{margin-bottom:1.5rem!important}.mb-lg-5{margin-bottom:3rem!important}.mb-lg-auto{margin-bottom:auto!important}.ms-lg-0{margin-left:0!important}.ms-lg-1{margin-left:.25rem!important}.ms-lg-2{margin-left:.5rem!important}.ms-lg-3{margin-left:1rem!important}.ms-lg-4{margin-left:1.5rem!important}.ms-lg-5{margin-left:3rem!important}.ms-lg-auto{margin-left:auto!important}.p-lg-0{padding:0!important}.p-lg-1{padding:.25rem!important}.p-lg-2{padding:.5rem!important}.p-lg-3{padding:1rem!important}.p-lg-4{padding:1.5rem!important}.p-lg-5{padding:3rem!important}.px-lg-0{padding-right:0!important;padding-left:0!important}.px-lg-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-lg-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-lg-3{padding-right:1rem!important;padding-left:1rem!important}.px-lg-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-lg-5{padding-right:3rem!important;padding-left:3rem!important}.py-lg-0{padding-top:0!important;padding-bottom:0!important}.py-lg-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-lg-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-lg-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-lg-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-lg-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-lg-0{padding-top:0!important}.pt-lg-1{padding-top:.25rem!important}.pt-lg-2{padding-top:.5rem!important}.pt-lg-3{padding-top:1rem!important}.pt-lg-4{padding-top:1.5rem!important}.pt-lg-5{padding-top:3rem!important}.pe-lg-0{padding-right:0!important}.pe-lg-1{padding-right:.25rem!important}.pe-lg-2{padding-right:.5rem!important}.pe-lg-3{padding-right:1rem!important}.pe-lg-4{padding-right:1.5rem!important}.pe-lg-5{padding-right:3rem!important}.pb-lg-0{padding-bottom:0!important}.pb-lg-1{padding-bottom:.25rem!important}.pb-lg-2{padding-bottom:.5rem!important}.pb-lg-3{padding-bottom:1rem!important}.pb-lg-4{padding-bottom:1.5rem!important}.pb-lg-5{padding-bottom:3rem!important}.ps-lg-0{padding-left:0!important}.ps-lg-1{padding-left:.25rem!important}.ps-lg-2{padding-left:.5rem!important}.ps-lg-3{padding-left:1rem!important}.ps-lg-4{padding-left:1.5rem!important}.ps-lg-5{padding-left:3rem!important}.gap-lg-0{gap:0!important}.gap-lg-1{gap:.25rem!important}.gap-lg-2{gap:.5rem!important}.gap-lg-3{gap:1rem!important}.gap-lg-4{gap:1.5rem!important}.gap-lg-5{gap:3rem!important}.row-gap-lg-0{row-gap:0!important}.row-gap-lg-1{row-gap:.25rem!important}.row-gap-lg-2{row-gap:.5rem!important}.row-gap-lg-3{row-gap:1rem!important}.row-gap-lg-4{row-gap:1.5rem!important}.row-gap-lg-5{row-gap:3rem!important}.column-gap-lg-0{column-gap:0!important}.column-gap-lg-1{column-gap:.25rem!important}.column-gap-lg-2{column-gap:.5rem!important}.column-gap-lg-3{column-gap:1rem!important}.column-gap-lg-4{column-gap:1.5rem!important}.column-gap-lg-5{column-gap:3rem!important}.text-lg-start{text-align:left!important}.text-lg-end{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width: 1200px){.float-xl-start{float:left!important}.float-xl-end{float:right!important}.float-xl-none{float:none!important}.object-fit-xl-contain{object-fit:contain!important}.object-fit-xl-cover{object-fit:cover!important}.object-fit-xl-fill{object-fit:fill!important}.object-fit-xl-scale{object-fit:scale-down!important}.object-fit-xl-none{object-fit:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-grid{display:grid!important}.d-xl-inline-grid{display:inline-grid!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}.d-xl-none{display:none!important}.flex-xl-fill{flex:1 1 auto!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-content-xl-start{justify-content:flex-start!important}.justify-content-xl-end{justify-content:flex-end!important}.justify-content-xl-center{justify-content:center!important}.justify-content-xl-between{justify-content:space-between!important}.justify-content-xl-around{justify-content:space-around!important}.justify-content-xl-evenly{justify-content:space-evenly!important}.align-items-xl-start{align-items:flex-start!important}.align-items-xl-end{align-items:flex-end!important}.align-items-xl-center{align-items:center!important}.align-items-xl-baseline{align-items:baseline!important}.align-items-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-between{align-content:space-between!important}.align-content-xl-around{align-content:space-around!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-last{order:6!important}.m-xl-0{margin:0!important}.m-xl-1{margin:.25rem!important}.m-xl-2{margin:.5rem!important}.m-xl-3{margin:1rem!important}.m-xl-4{margin:1.5rem!important}.m-xl-5{margin:3rem!important}.m-xl-auto{margin:auto!important}.mx-xl-0{margin-right:0!important;margin-left:0!important}.mx-xl-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-xl-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-xl-3{margin-right:1rem!important;margin-left:1rem!important}.mx-xl-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-xl-5{margin-right:3rem!important;margin-left:3rem!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:.25rem!important;margin-bottom:.25rem!important}.my-xl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xl-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-xl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xl-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-xl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xl-0{margin-top:0!important}.mt-xl-1{margin-top:.25rem!important}.mt-xl-2{margin-top:.5rem!important}.mt-xl-3{margin-top:1rem!important}.mt-xl-4{margin-top:1.5rem!important}.mt-xl-5{margin-top:3rem!important}.mt-xl-auto{margin-top:auto!important}.me-xl-0{margin-right:0!important}.me-xl-1{margin-right:.25rem!important}.me-xl-2{margin-right:.5rem!important}.me-xl-3{margin-right:1rem!important}.me-xl-4{margin-right:1.5rem!important}.me-xl-5{margin-right:3rem!important}.me-xl-auto{margin-right:auto!important}.mb-xl-0{margin-bottom:0!important}.mb-xl-1{margin-bottom:.25rem!important}.mb-xl-2{margin-bottom:.5rem!important}.mb-xl-3{margin-bottom:1rem!important}.mb-xl-4{margin-bottom:1.5rem!important}.mb-xl-5{margin-bottom:3rem!important}.mb-xl-auto{margin-bottom:auto!important}.ms-xl-0{margin-left:0!important}.ms-xl-1{margin-left:.25rem!important}.ms-xl-2{margin-left:.5rem!important}.ms-xl-3{margin-left:1rem!important}.ms-xl-4{margin-left:1.5rem!important}.ms-xl-5{margin-left:3rem!important}.ms-xl-auto{margin-left:auto!important}.p-xl-0{padding:0!important}.p-xl-1{padding:.25rem!important}.p-xl-2{padding:.5rem!important}.p-xl-3{padding:1rem!important}.p-xl-4{padding:1.5rem!important}.p-xl-5{padding:3rem!important}.px-xl-0{padding-right:0!important;padding-left:0!important}.px-xl-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-xl-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-xl-3{padding-right:1rem!important;padding-left:1rem!important}.px-xl-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-xl-5{padding-right:3rem!important;padding-left:3rem!important}.py-xl-0{padding-top:0!important;padding-bottom:0!important}.py-xl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xl-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-xl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xl-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-xl-0{padding-top:0!important}.pt-xl-1{padding-top:.25rem!important}.pt-xl-2{padding-top:.5rem!important}.pt-xl-3{padding-top:1rem!important}.pt-xl-4{padding-top:1.5rem!important}.pt-xl-5{padding-top:3rem!important}.pe-xl-0{padding-right:0!important}.pe-xl-1{padding-right:.25rem!important}.pe-xl-2{padding-right:.5rem!important}.pe-xl-3{padding-right:1rem!important}.pe-xl-4{padding-right:1.5rem!important}.pe-xl-5{padding-right:3rem!important}.pb-xl-0{padding-bottom:0!important}.pb-xl-1{padding-bottom:.25rem!important}.pb-xl-2{padding-bottom:.5rem!important}.pb-xl-3{padding-bottom:1rem!important}.pb-xl-4{padding-bottom:1.5rem!important}.pb-xl-5{padding-bottom:3rem!important}.ps-xl-0{padding-left:0!important}.ps-xl-1{padding-left:.25rem!important}.ps-xl-2{padding-left:.5rem!important}.ps-xl-3{padding-left:1rem!important}.ps-xl-4{padding-left:1.5rem!important}.ps-xl-5{padding-left:3rem!important}.gap-xl-0{gap:0!important}.gap-xl-1{gap:.25rem!important}.gap-xl-2{gap:.5rem!important}.gap-xl-3{gap:1rem!important}.gap-xl-4{gap:1.5rem!important}.gap-xl-5{gap:3rem!important}.row-gap-xl-0{row-gap:0!important}.row-gap-xl-1{row-gap:.25rem!important}.row-gap-xl-2{row-gap:.5rem!important}.row-gap-xl-3{row-gap:1rem!important}.row-gap-xl-4{row-gap:1.5rem!important}.row-gap-xl-5{row-gap:3rem!important}.column-gap-xl-0{column-gap:0!important}.column-gap-xl-1{column-gap:.25rem!important}.column-gap-xl-2{column-gap:.5rem!important}.column-gap-xl-3{column-gap:1rem!important}.column-gap-xl-4{column-gap:1.5rem!important}.column-gap-xl-5{column-gap:3rem!important}.text-xl-start{text-align:left!important}.text-xl-end{text-align:right!important}.text-xl-center{text-align:center!important}}@media (min-width: 1400px){.float-xxl-start{float:left!important}.float-xxl-end{float:right!important}.float-xxl-none{float:none!important}.object-fit-xxl-contain{object-fit:contain!important}.object-fit-xxl-cover{object-fit:cover!important}.object-fit-xxl-fill{object-fit:fill!important}.object-fit-xxl-scale{object-fit:scale-down!important}.object-fit-xxl-none{object-fit:none!important}.d-xxl-inline{display:inline!important}.d-xxl-inline-block{display:inline-block!important}.d-xxl-block{display:block!important}.d-xxl-grid{display:grid!important}.d-xxl-inline-grid{display:inline-grid!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}.d-xxl-none{display:none!important}.flex-xxl-fill{flex:1 1 auto!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-content-xxl-start{justify-content:flex-start!important}.justify-content-xxl-end{justify-content:flex-end!important}.justify-content-xxl-center{justify-content:center!important}.justify-content-xxl-between{justify-content:space-between!important}.justify-content-xxl-around{justify-content:space-around!important}.justify-content-xxl-evenly{justify-content:space-evenly!important}.align-items-xxl-start{align-items:flex-start!important}.align-items-xxl-end{align-items:flex-end!important}.align-items-xxl-center{align-items:center!important}.align-items-xxl-baseline{align-items:baseline!important}.align-items-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-between{align-content:space-between!important}.align-content-xxl-around{align-content:space-around!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-last{order:6!important}.m-xxl-0{margin:0!important}.m-xxl-1{margin:.25rem!important}.m-xxl-2{margin:.5rem!important}.m-xxl-3{margin:1rem!important}.m-xxl-4{margin:1.5rem!important}.m-xxl-5{margin:3rem!important}.m-xxl-auto{margin:auto!important}.mx-xxl-0{margin-right:0!important;margin-left:0!important}.mx-xxl-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-xxl-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-xxl-3{margin-right:1rem!important;margin-left:1rem!important}.mx-xxl-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-xxl-5{margin-right:3rem!important;margin-left:3rem!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:.25rem!important;margin-bottom:.25rem!important}.my-xxl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xxl-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-xxl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xxl-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-xxl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xxl-0{margin-top:0!important}.mt-xxl-1{margin-top:.25rem!important}.mt-xxl-2{margin-top:.5rem!important}.mt-xxl-3{margin-top:1rem!important}.mt-xxl-4{margin-top:1.5rem!important}.mt-xxl-5{margin-top:3rem!important}.mt-xxl-auto{margin-top:auto!important}.me-xxl-0{margin-right:0!important}.me-xxl-1{margin-right:.25rem!important}.me-xxl-2{margin-right:.5rem!important}.me-xxl-3{margin-right:1rem!important}.me-xxl-4{margin-right:1.5rem!important}.me-xxl-5{margin-right:3rem!important}.me-xxl-auto{margin-right:auto!important}.mb-xxl-0{margin-bottom:0!important}.mb-xxl-1{margin-bottom:.25rem!important}.mb-xxl-2{margin-bottom:.5rem!important}.mb-xxl-3{margin-bottom:1rem!important}.mb-xxl-4{margin-bottom:1.5rem!important}.mb-xxl-5{margin-bottom:3rem!important}.mb-xxl-auto{margin-bottom:auto!important}.ms-xxl-0{margin-left:0!important}.ms-xxl-1{margin-left:.25rem!important}.ms-xxl-2{margin-left:.5rem!important}.ms-xxl-3{margin-left:1rem!important}.ms-xxl-4{margin-left:1.5rem!important}.ms-xxl-5{margin-left:3rem!important}.ms-xxl-auto{margin-left:auto!important}.p-xxl-0{padding:0!important}.p-xxl-1{padding:.25rem!important}.p-xxl-2{padding:.5rem!important}.p-xxl-3{padding:1rem!important}.p-xxl-4{padding:1.5rem!important}.p-xxl-5{padding:3rem!important}.px-xxl-0{padding-right:0!important;padding-left:0!important}.px-xxl-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-xxl-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-xxl-3{padding-right:1rem!important;padding-left:1rem!important}.px-xxl-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-xxl-5{padding-right:3rem!important;padding-left:3rem!important}.py-xxl-0{padding-top:0!important;padding-bottom:0!important}.py-xxl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xxl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xxl-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-xxl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xxl-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-xxl-0{padding-top:0!important}.pt-xxl-1{padding-top:.25rem!important}.pt-xxl-2{padding-top:.5rem!important}.pt-xxl-3{padding-top:1rem!important}.pt-xxl-4{padding-top:1.5rem!important}.pt-xxl-5{padding-top:3rem!important}.pe-xxl-0{padding-right:0!important}.pe-xxl-1{padding-right:.25rem!important}.pe-xxl-2{padding-right:.5rem!important}.pe-xxl-3{padding-right:1rem!important}.pe-xxl-4{padding-right:1.5rem!important}.pe-xxl-5{padding-right:3rem!important}.pb-xxl-0{padding-bottom:0!important}.pb-xxl-1{padding-bottom:.25rem!important}.pb-xxl-2{padding-bottom:.5rem!important}.pb-xxl-3{padding-bottom:1rem!important}.pb-xxl-4{padding-bottom:1.5rem!important}.pb-xxl-5{padding-bottom:3rem!important}.ps-xxl-0{padding-left:0!important}.ps-xxl-1{padding-left:.25rem!important}.ps-xxl-2{padding-left:.5rem!important}.ps-xxl-3{padding-left:1rem!important}.ps-xxl-4{padding-left:1.5rem!important}.ps-xxl-5{padding-left:3rem!important}.gap-xxl-0{gap:0!important}.gap-xxl-1{gap:.25rem!important}.gap-xxl-2{gap:.5rem!important}.gap-xxl-3{gap:1rem!important}.gap-xxl-4{gap:1.5rem!important}.gap-xxl-5{gap:3rem!important}.row-gap-xxl-0{row-gap:0!important}.row-gap-xxl-1{row-gap:.25rem!important}.row-gap-xxl-2{row-gap:.5rem!important}.row-gap-xxl-3{row-gap:1rem!important}.row-gap-xxl-4{row-gap:1.5rem!important}.row-gap-xxl-5{row-gap:3rem!important}.column-gap-xxl-0{column-gap:0!important}.column-gap-xxl-1{column-gap:.25rem!important}.column-gap-xxl-2{column-gap:.5rem!important}.column-gap-xxl-3{column-gap:1rem!important}.column-gap-xxl-4{column-gap:1.5rem!important}.column-gap-xxl-5{column-gap:3rem!important}.text-xxl-start{text-align:left!important}.text-xxl-end{text-align:right!important}.text-xxl-center{text-align:center!important}}@media (min-width: 1200px){.fs-1{font-size:2.5rem!important}.fs-2{font-size:2rem!important}.fs-3{font-size:1.75rem!important}.fs-4{font-size:1.5rem!important}}@media print{.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-grid{display:grid!important}.d-print-inline-grid{display:inline-grid!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}.d-print-none{display:none!important}}:root{--bs-breakpoint-xs: 0;--bs-breakpoint-sm: 576px;--bs-breakpoint-md: 768px;--bs-breakpoint-lg: 992px;--bs-breakpoint-xl: 1200px;--bs-breakpoint-xxl: 1400px;--bs-primary-rgb: var(--as-violet-rgb);--bs-tertiary-bg: #ded9e1;--as-color-background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAAAXNSR0IArs4c6QAAACdJREFUKFNjPHP19n8GJGCspYLMZWCkg4L///+juOHstTuobqC9AgCYGinl3vgvfQAAAABJRU5ErkJggg==)}:root,[data-bs-theme=light]{--as-purple: #4c0bce;--as-violet: #712cf9;--as-accent: #ffe484;--as-violet-rgb: 112.520718, 44.062154, 249.437846;--as-accent-rgb: 255, 228, 132;--as-pink-rgb: 214, 51, 132;--as-teal-rgb: 32, 201, 151;--as-violet-bg: var(--as-violet);--as-toc-color: var(--as-violet);--as-sidebar-link-bg: rgba(var(--as-violet-rgb), .1);--as-layout-block-bg: rgba(var(--as-violet-rgb), .05);--as-callout-link: 10, 88, 202;--as-callout-code-color: #ab296a;--as-pre-bg: var(--bs-tertiary-bg);--as-btn-image-border: #ddb6ff;--as-btn-image-hover-border: #590b9d}[data-bs-theme=dark]{--as-violet: #9461fb;--as-violet-bg: #712cf9;--as-toc-color: var(--bs-emphasis-color);--as-sidebar-link-bg: rgba(84, 33, 187, .5);--as-layout-block-bg: rgba(84, 33, 187, .05);--as-callout-link: 110, 168, 254;--as-callout-code-color: #e685b5;--as-pre-bg: #1b1f22;--as-btn-image-border: #a04aec;--as-btn-image-hover-border: #b773f2;--bs-tertiary-bg: #2b3035}.nav{--bs-nav-link-color: var(--bs-dark-text-emphasis);--bs-nav-link-hover-color: var(--as-violet)}.astroid-heading-line{overflow:hidden}.astroid-heading-line>*{display:inline-block;position:relative;color:var(--as-violet)}.astroid-heading-line>:before,.astroid-heading-line>:after{content:"";position:absolute;top:calc(50% - ((.2px + .05em)/2));width:2000px;border-bottom:3px solid var(--bs-border-color)}.astroid-heading-line>:before{right:100%;margin-right:calc(5px + .3em)}.astroid-heading-line>:after{left:100%;margin-left:calc(5px + .3em)}.astroid-footer-links{font-size:.897rem}.astroid-footer-links img{max-width:30px}.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}.loading{padding:150px 0}.article-layout-data .nav{--bs-nav-link-color: var(--bs-dark-text-emphasis);--bs-nav-link-hover-color: var(--as-violet);font-size:.8rem}.article-layout-data .title{font-size:.897rem}.article-layout-data .widget-toolbar .nav{opacity:0}.article-layout-data .article-widget:hover .widget-toolbar .nav{opacity:1}.article-layout-data .element-disabled{background-image:linear-gradient(45deg,rgba(100,100,100,.15) 25%,transparent 25%,transparent 50%,rgba(100,100,100,.15) 50%,rgba(100,100,100,.15) 75%,transparent 75%,transparent)!important;background-size:1rem 1rem!important}.admin .as-article-widget-data,.admin #astroid-layout-module{--bs-body-bg: var(--body-bg);--bs-border-color: var(--border-color)}.admin .as-article-widget-data .astroid-heading-line,.admin #astroid-layout-module .astroid-heading-line{font-size:1.2rem}.admin .as-article-widget-data .astroid-heading-line>:before,.admin .as-article-widget-data .astroid-heading-line>:after,.admin #astroid-layout-module .astroid-heading-line>:before,.admin #astroid-layout-module .astroid-heading-line>:after{border-bottom:3px solid var(--border-color)}.admin .as-article-widget-data .card,.admin #astroid-layout-module .card{--card-border-width: 1px;--card-border-color: var(--border-color)}.admin .as-article-widget-data .astroid-subform .add-item,.admin #astroid-layout-module .astroid-subform .add-item{border:2px dashed var(--border-color)}.admin .as-article-widget-data .astroid-btn-group:not(.full) label,.admin #astroid-layout-module .astroid-btn-group:not(.full) label{width:auto;margin:0}.astroid-color-mode .form-switch .form-check-input{cursor:pointer;width:2.3em;height:1.3em;border-width:2px}.astroid-color-mode .form-switch .form-check-input:not(:checked){--bs-form-switch-bg: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjwhRE9DVFlQRSBzdmcgIFBVQkxJQyAnLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4nICAnaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkJz48c3ZnIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDUxMiA1MTIiIGhlaWdodD0iNTEycHgiIGlkPSJMYXllcl8xIiB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiB3aWR0aD0iNTEycHgiIHhtbDpzcGFjZT0icHJlc2VydmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjxnPjxnPjxwYXRoIGQ9Ik0yNTYsMTQ0Yy02MS43NSwwLTExMiw1MC4yNS0xMTIsMTEyYzAsNjEuNzQ5LDUwLjI1LDExMiwxMTIsMTEyczExMi01MC4yNTEsMTEyLTExMiAgICBDMzY4LDE5NC4yNSwzMTcuNzUsMTQ0LDI1NiwxNDR6IE0yNTYsMTEyYzguODMzLDAsMTYtNy4xNDYsMTYtMTZWNjRjMC04LjgzMy03LjE2Ny0xNi0xNi0xNmMtOC44NTQsMC0xNiw3LjE2Ny0xNiwxNnYzMiAgICBDMjQwLDEwNC44NTQsMjQ3LjE0NiwxMTIsMjU2LDExMnogTTI1Niw0MDBjLTguODU0LDAtMTYsNy4xNjctMTYsMTZ2MzJjMCw4Ljg1NCw3LjE0NiwxNiwxNiwxNmM4LjgzMywwLDE2LTcuMTQ2LDE2LTE2di0zMiAgICBDMjcyLDQwNy4xNjcsMjY0LjgzMyw0MDAsMjU2LDQwMHogTTM4MC40MTcsMTU0LjE2N2wyMi42MjUtMjIuNjI1YzYuMjUtNi4yNSw2LjI1LTE2LjM3NSwwLTIyLjYyNSAgICBjLTYuMjUxLTYuMjUtMTYuMzc1LTYuMjUtMjIuNjI1LDBsLTIyLjYyNSwyMi42MjVjLTYuMjUxLDYuMjUtNi4yNTEsMTYuMzc1LDAsMjIuNjI1ICAgIEMzNjQuMDQyLDE2MC40MTYsMzc0LjE2NiwxNjAuNDE2LDM4MC40MTcsMTU0LjE2N3ogTTEzMS41NDEsMzU3Ljg1NGwtMjIuNjIzLDIyLjYyNWMtNi4yNTIsNi4yNS02LjI1MiwxNi4zNzcsMCwyMi42MjUgICAgYzYuMjQ5LDYuMjUsMTYuMzczLDYuMjUsMjIuNjIzLDBsMjIuNjI1LTIyLjYyNWM2LjI1MS02LjI5MSw2LjI1MS0xNi4zNzUsMC0yMi42MjUgICAgQzE0Ny45MTcsMzUxLjYwNCwxMzcuNzkyLDM1MS41NjIsMTMxLjU0MSwzNTcuODU0eiBNMTEyLDI1NmMwLTguODMzLTcuMTY3LTE2LTE2LTE2SDY0Yy04Ljg1NCwwLTE2LDcuMTY3LTE2LDE2ICAgIGMwLDguODU0LDcuMTQ2LDE2LDE2LDE2aDMyQzEwNC44MzMsMjcyLDExMiwyNjQuODU0LDExMiwyNTZ6IE00NDgsMjQwaC0zMmMtOC44NTQsMC0xNiw3LjE2Ny0xNiwxNmMwLDguODU0LDcuMTQ2LDE2LDE2LDE2aDMyICAgIGM4LjgzMywwLDE2LTcuMTQ2LDE2LTE2QzQ2NCwyNDcuMTY3LDQ1Ni44MzMsMjQwLDQ0OCwyNDB6IE0xMzEuNTIxLDE1NC4xNjdjNi4yNDksNi4yNSwxNi4zNzUsNi4yNSwyMi42MjUsMCAgICBjNi4yNDktNi4yNSw2LjI0OS0xNi4zNzUsMC0yMi42MjVsLTIyLjYyNS0yMi42MjVjLTYuMjUtNi4yNS0xNi4zNzYtNi4yNS0yMi42MjUsMGMtNi4yNSw2LjI1LTYuMjUsMTYuMzc1LDAsMjIuNjI1ICAgIEwxMzEuNTIxLDE1NC4xNjd6IE0zODAuNDU5LDM1Ny44MTJjLTYuMjkzLTYuMjUtMTYuMzc2LTYuMjUtMjIuNjI1LDBjLTYuMjUsNi4yNDgtNi4yOTMsMTYuMzc1LDAsMjIuNjI1bDIyLjYyNSwyMi42MjUgICAgYzYuMjQ5LDYuMjQ4LDE2LjM3NCw2LjI0OCwyMi42MjUsMGM2LjI0OS02LjI1LDYuMjQ5LTE2LjM3NywwLTIyLjYyNUwzODAuNDU5LDM1Ny44MTJ6IiBmaWxsPSIjMUQxRDFCIi8+PC9nPjwvZz48L3N2Zz4=)}.astroid-color-mode .form-switch .form-check-input:not(:checked):focus{--bs-form-switch-bg: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjwhRE9DVFlQRSBzdmcgIFBVQkxJQyAnLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4nICAnaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkJz48c3ZnIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDUxMiA1MTIiIGhlaWdodD0iNTEycHgiIGlkPSJMYXllcl8xIiB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiB3aWR0aD0iNTEycHgiIHhtbDpzcGFjZT0icHJlc2VydmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjxnPjxnPjxwYXRoIGQ9Ik0yNTYsMTQ0Yy02MS43NSwwLTExMiw1MC4yNS0xMTIsMTEyYzAsNjEuNzQ5LDUwLjI1LDExMiwxMTIsMTEyczExMi01MC4yNTEsMTEyLTExMiAgICBDMzY4LDE5NC4yNSwzMTcuNzUsMTQ0LDI1NiwxNDR6IE0yNTYsMTEyYzguODMzLDAsMTYtNy4xNDYsMTYtMTZWNjRjMC04LjgzMy03LjE2Ny0xNi0xNi0xNmMtOC44NTQsMC0xNiw3LjE2Ny0xNiwxNnYzMiAgICBDMjQwLDEwNC44NTQsMjQ3LjE0NiwxMTIsMjU2LDExMnogTTI1Niw0MDBjLTguODU0LDAtMTYsNy4xNjctMTYsMTZ2MzJjMCw4Ljg1NCw3LjE0NiwxNiwxNiwxNmM4LjgzMywwLDE2LTcuMTQ2LDE2LTE2di0zMiAgICBDMjcyLDQwNy4xNjcsMjY0LjgzMyw0MDAsMjU2LDQwMHogTTM4MC40MTcsMTU0LjE2N2wyMi42MjUtMjIuNjI1YzYuMjUtNi4yNSw2LjI1LTE2LjM3NSwwLTIyLjYyNSAgICBjLTYuMjUxLTYuMjUtMTYuMzc1LTYuMjUtMjIuNjI1LDBsLTIyLjYyNSwyMi42MjVjLTYuMjUxLDYuMjUtNi4yNTEsMTYuMzc1LDAsMjIuNjI1ICAgIEMzNjQuMDQyLDE2MC40MTYsMzc0LjE2NiwxNjAuNDE2LDM4MC40MTcsMTU0LjE2N3ogTTEzMS41NDEsMzU3Ljg1NGwtMjIuNjIzLDIyLjYyNWMtNi4yNTIsNi4yNS02LjI1MiwxNi4zNzcsMCwyMi42MjUgICAgYzYuMjQ5LDYuMjUsMTYuMzczLDYuMjUsMjIuNjIzLDBsMjIuNjI1LTIyLjYyNWM2LjI1MS02LjI5MSw2LjI1MS0xNi4zNzUsMC0yMi42MjUgICAgQzE0Ny45MTcsMzUxLjYwNCwxMzcuNzkyLDM1MS41NjIsMTMxLjU0MSwzNTcuODU0eiBNMTEyLDI1NmMwLTguODMzLTcuMTY3LTE2LTE2LTE2SDY0Yy04Ljg1NCwwLTE2LDcuMTY3LTE2LDE2ICAgIGMwLDguODU0LDcuMTQ2LDE2LDE2LDE2aDMyQzEwNC44MzMsMjcyLDExMiwyNjQuODU0LDExMiwyNTZ6IE00NDgsMjQwaC0zMmMtOC44NTQsMC0xNiw3LjE2Ny0xNiwxNmMwLDguODU0LDcuMTQ2LDE2LDE2LDE2aDMyICAgIGM4LjgzMywwLDE2LTcuMTQ2LDE2LTE2QzQ2NCwyNDcuMTY3LDQ1Ni44MzMsMjQwLDQ0OCwyNDB6IE0xMzEuNTIxLDE1NC4xNjdjNi4yNDksNi4yNSwxNi4zNzUsNi4yNSwyMi42MjUsMCAgICBjNi4yNDktNi4yNSw2LjI0OS0xNi4zNzUsMC0yMi42MjVsLTIyLjYyNS0yMi42MjVjLTYuMjUtNi4yNS0xNi4zNzYtNi4yNS0yMi42MjUsMGMtNi4yNSw2LjI1LTYuMjUsMTYuMzc1LDAsMjIuNjI1ICAgIEwxMzEuNTIxLDE1NC4xNjd6IE0zODAuNDU5LDM1Ny44MTJjLTYuMjkzLTYuMjUtMTYuMzc2LTYuMjUtMjIuNjI1LDBjLTYuMjUsNi4yNDgtNi4yOTMsMTYuMzc1LDAsMjIuNjI1bDIyLjYyNSwyMi42MjUgICAgYzYuMjQ5LDYuMjQ4LDE2LjM3NCw2LjI0OCwyMi42MjUsMGM2LjI0OS02LjI1LDYuMjQ5LTE2LjM3NywwLTIyLjYyNUwzODAuNDU5LDM1Ny44MTJ6IiBmaWxsPSIjMUQxRDFCIi8+PC9nPjwvZz48L3N2Zz4=)}.astroid-color-mode .form-switch .form-check-input:checked{--bs-form-switch-bg: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEyIDExLjgwN0E5LjAwMiA5LjAwMiAwIDAgMSAxMC4wNDkgMmE5Ljk0MiA5Ljk0MiAwIDAgMC01LjEyIDIuNzM1Yy0zLjkwNSAzLjkwNS0zLjkwNSAxMC4yMzcgMCAxNC4xNDIgMy45MDYgMy45MDYgMTAuMjM3IDMuOTA1IDE0LjE0MyAwYTkuOTQ2IDkuOTQ2IDAgMCAwIDIuNzM1LTUuMTE5QTkuMDAzIDkuMDAzIDAgMCAxIDEyIDExLjgwN3oiIGZpbGw9IiNmZmZmZmYiIGNsYXNzPSJmaWxsLTAwMDAwMCI+PC9wYXRoPjwvc3ZnPg==);background-color:var(--as-violet-bg);border-color:var(--as-violet-bg)}.astroid-color-mode .form-switch .form-check-input:checked:focus{--bs-form-switch-bg: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEyIDExLjgwN0E5LjAwMiA5LjAwMiAwIDAgMSAxMC4wNDkgMmE5Ljk0MiA5Ljk0MiAwIDAgMC01LjEyIDIuNzM1Yy0zLjkwNSAzLjkwNS0zLjkwNSAxMC4yMzcgMCAxNC4xNDIgMy45MDYgMy45MDYgMTAuMjM3IDMuOTA1IDE0LjE0MyAwYTkuOTQ2IDkuOTQ2IDAgMCAwIDIuNzM1LTUuMTE5QTkuMDAzIDkuMDAzIDAgMCAxIDEyIDExLjgwN3oiIGZpbGw9IiNmZmZmZmYiIGNsYXNzPSJmaWxsLTAwMDAwMCI+PC9wYXRoPjwvc3ZnPg==)}.as-navbar{padding:.75rem 0;background-color:var(--bs-body-bg);border-bottom:1px solid var(--bs-border-color)}.as-navbar:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;display:block;content:""}@media (max-width: 991.98px){.as-navbar .as-navbar-toggle{width:4.25rem}}.as-navbar .navbar-toggler{padding:0;margin-right:-.5rem;border:0;padding-right:.25rem;padding-left:.25rem}.as-navbar .navbar-toggler:first-child{margin-left:-.5rem}.as-navbar .navbar-toggler .bi{width:1.5rem;height:1.5rem}.as-navbar .navbar-toggler:focus{box-shadow:none}.as-navbar .navbar-toggler.active{font-weight:600;color:#fff}.as-navbar .navbar-brand{transition:transform .2s ease-in-out}.as-navbar .navbar-brand:hover{transform:rotate(-5deg) scale(1.1)}@media (prefers-reduced-motion: reduce){.as-navbar .navbar-brand{transition:none}}.as-navbar .nav-link{padding-right:.25rem;padding-left:.25rem}.as-navbar .cta-button .navbar-nav{margin-left:-.25rem;margin-right:-.25rem}.as-navbar .cta-button .nav-item{padding-left:.25rem;padding-right:.25rem}@media (max-width: 991.98px){.as-navbar .cta-button .nav-item{padding-top:.25rem;padding-bottom:.25rem}}.as-navbar .nav-link.active{font-weight:600;color:#fff}.as-navbar .navbar-nav-svg{display:inline-block;vertical-align:-.125rem}.as-navbar .offcanvas-lg{border-left:0}.as-navbar .dropdown-toggle:focus:not(:focus-visible){outline:0}.as-navbar .dropdown-menu{--bs-dropdown-min-width: 12rem;--bs-dropdown-padding-x: .25rem;--bs-dropdown-padding-y: .25rem;--bs-dropdown-link-hover-bg: rgba(var(--as-violet-rgb), .1);--bs-dropdown-link-active-bg: rgba(var(--as-violet-rgb), 1);--bs-dropdown-font-size: .875rem;font-size:.875rem;border-radius:.5rem;box-shadow:0 .5rem 1rem #00000026}.as-navbar .dropdown-menu li+li{margin-top:.125rem}.as-navbar .dropdown-menu .dropdown-item{border-radius:.25rem}.as-navbar .dropdown-menu .dropdown-item:active .bi{color:inherit!important}.as-navbar .dropdown-menu .active{font-weight:600}.as-navbar .dropdown-menu .active .bi{display:block!important}.as-navbar .dropdown-menu-end{--bs-dropdown-min-width: 8rem}[data-bs-theme=dark] .as-navbar{box-shadow:0 .5rem 1rem #00000026,inset 0 -1px #ffffff26}.btn-as{--bs-btn-padding-y: .5rem;--bs-btn-padding-x: 1.2rem;--bs-btn-font-size: .85rem}.btn-as-primary{--bs-btn-font-weight: 600;--bs-btn-color: var(--bs-white);--bs-btn-bg: var(--as-violet-bg);--bs-btn-border-color: var(--as-violet-bg);--bs-btn-hover-color: var(--bs-white);--bs-btn-hover-bg: #6528e0;--bs-btn-hover-border-color: #6528e0;--bs-btn-focus-shadow-rgb: var(--as-violet-rgb);--bs-btn-active-color: var(--bs-btn-hover-color);--bs-btn-active-bg: #5a23c8;--bs-btn-active-border-color: #5a23c8 }.btn-as-outline-primary{--bs-btn-border-color: var(--as-violet-bg);--bs-btn-color: var(--as-violet-bg)}.btn-check:checked+.btn-as-outline-primary{background-color:var(--as-violet-bg);border-color:var(--as-violet-bg)}.btn-as-accent{--bs-btn-font-weight: 600;--bs-btn-color: var(--as-accent);--bs-btn-border-color: var(--as-accent);--bs-btn-hover-color: var(--as-dark);--bs-btn-hover-bg: var(--as-accent);--bs-btn-hover-border-color: var(--as-accent);--bs-btn-focus-shadow-rgb: var(--as-accent-rgb);--bs-btn-active-color: var(--bs-btn-hover-color);--bs-btn-active-bg: var(--bs-btn-hover-bg);--bs-btn-active-border-color: var(--bs-btn-hover-border-color) }.btn-as-light{--btn-custom-color: #9461fb;--bs-btn-color: var(--bs-gray-600);--bs-btn-border-color: var(--bs-border-color);--bs-btn-hover-color: var(--btn-custom-color);--bs-btn-hover-border-color: var(--btn-custom-color);--bs-btn-active-color: var(--btn-custom-color);--bs-btn-active-bg: var(--bs-white);--bs-btn-active-border-color: var(--btn-custom-color);--bs-btn-focus-border-color: var(--btn-custom-color);--bs-btn-focus-shadow-rgb: var(--as-violet-rgb) }.as-btn-xs{--bs-btn-padding-y: .15rem;--bs-btn-padding-x: .5rem;--bs-btn-font-size: .7rem}.as-btn-lg{--bs-btn-border-radius: .5rem;padding:.8125rem 2rem}.btn-outline-image{--bs-btn-border-color: var(--as-btn-image-border);--bs-btn-active-border-color: var(--as-btn-image-hover-border);padding:0;filter:saturate(30%)}.btn-check:checked+.btn-outline-image{filter:brightness(100%) contrast(110%) saturate(100%) blur(.2px) hue-rotate(0deg)}.astroid-btn-group .btn{border-radius:0}.astroid-btn-group>span:first-child>.btn{border-top-left-radius:var(--bs-border-radius);border-bottom-left-radius:var(--bs-border-radius)}.astroid-btn-group>span:last-child>.btn{border-top-right-radius:var(--bs-border-radius);border-bottom-right-radius:var(--bs-border-radius)}.astroid-btn-group>span:not(:first-child)>.btn{border-left:none}.astroid-spacing .spacing-lock i{cursor:pointer}@media (min-width: 992px){.as-sidebar{position:-webkit-sticky;position:sticky;top:5rem;display:block!important;height:calc(100vh - 6rem);padding-left:.25rem;margin-left:-.25rem;overflow-y:auto}}@media (max-width: 991.98px){.as-sidebar .offcanvas-lg{border-right-color:var(--bs-border-color);box-shadow:0 1rem 3rem #0000002d}}@media (min-width: 992px){.as-layout{display:grid;grid-template-areas:"sidebar main";grid-template-columns:1fr 5fr;gap:1.5rem}}.as-sidebar{grid-area:sidebar}.as-main{grid-area:main}.as-page{transition:all .5s cubic-bezier(.55,0,.1,1)}@media (max-width: 991.98px){.as-main{max-width:760px;margin-inline:auto}}.as-group-content{--as-example-padding: 1rem;position:relative;padding:var(--as-example-padding);margin:0 -1.5rem 1rem;border:solid var(--bs-border-color);border-width:1px 0}.as-group-content:after{display:block;clear:both;content:""}@media (min-width: 768px){.as-group-content{--as-example-padding: 1.5rem;margin-right:0;margin-left:0;border-width:1px;border-radius:var(--bs-border-radius)}}.as-group-content+p{margin-top:2rem}.as-gutter{--bs-gutter-x: 3rem }.as-intro{grid-area:intro}.as-toc{grid-area:toc}.as-page>div.as-content:first-child>h2,.as-page>div.as-content:first-child>h3,.as-page>div.as-content:first-child>h4{margin-top:0}.as-content{grid-area:content;min-width:1px;margin-bottom:2rem}.as-content>h2{--bs-heading-color: var(--bs-emphasis-color);margin-top:3rem}.as-content>h2:first-child{margin-top:0}.as-content>h3{--bs-heading-color: var(--bs-emphasis-color);margin-top:2rem}.as-content>h3:first-child{margin-top:0}.as-content>h4{--bs-heading-color: var(--bs-emphasis-color)}.as-content>ul li{margin-bottom:.25rem}.as-content>ul li>p~ul{margin-top:-.5rem;margin-bottom:1rem}.as-content>ol li{margin-bottom:.25rem}.as-content>ol li>p~ul{margin-top:-.5rem;margin-bottom:1rem}.as-content>.table{--bs-table-border-color: var(--bs-border-color);max-width:100%;margin-bottom:1.5rem;font-size:.875rem}.as-content>.table thead{border-bottom:2px solid currentcolor}.as-content>.table tbody:not(:first-child){border-top:2px solid currentcolor}.as-content>.table th{color:var(--bs-emphasis-color);white-space:nowrap}.as-content>.table th:first-child{padding-left:0}.as-content>.table th:not(:last-child){padding-right:1.5rem}.as-content>.table td:first-child{padding-left:0}.as-content>.table td:first-child>code{white-space:nowrap}.as-content>.table td:not(:last-child){padding-right:1.5rem}.as-content>.table strong{color:var(--bs-emphasis-color)}.as-content>.table-responsive .table{--bs-table-border-color: var(--bs-border-color);max-width:100%;margin-bottom:1.5rem;font-size:.875rem}.as-content>.table-responsive .table thead{border-bottom:2px solid currentcolor}.as-content>.table-responsive .table tbody:not(:first-child){border-top:2px solid currentcolor}.as-content>.table-responsive .table th{color:var(--bs-emphasis-color);white-space:nowrap}.as-content>.table-responsive .table th:first-child{padding-left:0}.as-content>.table-responsive .table th:not(:last-child){padding-right:1.5rem}.as-content>.table-responsive .table td:first-child{padding-left:0}.as-content>.table-responsive .table td:first-child>code{white-space:nowrap}.as-content>.table-responsive .table td:not(:last-child){padding-right:1.5rem}.as-content>.table-responsive .table strong{color:var(--bs-emphasis-color)}@media (max-width: 991.98px){.as-content>.table.table-bordered{border:0}.as-content>.table-responsive .table.table-bordered{border:0}}.as-links-heading{color:var(--bs-emphasis-color)}.as-page-link{display:inline-block;text-decoration:none;margin-bottom:.3rem}.as-links-link{padding:.1875rem .5rem;margin-top:.125rem;margin-left:1.125rem;color:var(--bs-body-color);text-decoration:none}.as-links-link:hover{color:var(--bs-emphasis-color);background-color:var(--as-sidebar-link-bg)}.as-links-link:focus{color:var(--bs-emphasis-color);background-color:var(--as-sidebar-link-bg)}.as-links-link.active{color:var(--bs-emphasis-color);background-color:var(--as-sidebar-link-bg);font-weight:600}@media (max-width: 991.98px){.as-links-nav{font-size:.875rem;-moz-column-count:2;column-count:2;-moz-column-gap:1.5rem;column-gap:1.5rem}.as-links-nav .as-links-group{-moz-column-break-inside:avoid;break-inside:avoid}.as-links-nav .as-links-span-all{-moz-column-span:all;column-span:all}}.hu-color-picker{box-sizing:initial}.astroid-color .row{max-width:210px}.astroid-color-picker{border-radius:50%}.astroid-color-picker.svg-inline--fa.fa-circle{background:var(--as-color-background);border-radius:50%;cursor:pointer;color:transparent}.astroid-color-picker.fas{cursor:pointer;background:var(--as-color-background);color:transparent}.astroid-gradient .gradient-preview{background:var(--as-color-background)}.astroid-gradient .gradient{width:100%;height:100px}.astroid-radio .form-switch{min-height:2rem;margin-bottom:1rem}.astroid-radio .form-switch .form-check-input{width:3.5rem;height:1.9rem}.astroid-radio .form-switch .form-check-input:checked{background-color:var(--as-violet-bg);border-color:var(--as-violet-bg)}.astroid-radio .astroid-btn-group.full{display:flex}.astroid-radio .astroid-btn-group.full>span{flex:1 0 0%}.astroid-radio .astroid-btn-group.full>span>label{width:100%}.arrow-icon-picker .icon{box-sizing:initial;display:flex;align-items:center;justify-content:center;min-width:20px;min-height:20px;cursor:pointer;color:inherit}.arrow-icon-picker .icon:hover{color:var(--as-violet)}.arrow-icon-picker .icon.active{--bs-border-color: var(--as-violet);background-color:var(--as-violet);color:#fff}.astroid-media .as-system-icon{color:var(--as-violet)}.astroid-media .media-icon{cursor:pointer;min-height:146px}.astroid-media .media-icon:before{content:"";position:absolute;width:100%;height:100%}.astroid-media .media-icon:hover:before{background-color:#5656564d}.astroid-media .image-type{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAAAXNSR0IArs4c6QAAACdJREFUKFNjPHP19n8GJGCspYLMZWCkg4L///+juOHstTuobqC9AgCYGinl3vgvfQAAAABJRU5ErkJggg==)}.astroid-media .image-type>img{width:fit-content;max-width:100%;max-height:144px}.astroid-media .image-preview img{max-width:100%;max-height:200px}.astroid-media .dropzone,.astroid-media .files{width:100%;margin:0 auto;font-size:12px;line-height:1.5;cursor:pointer}.astroid-media .border{--bs-border-style: dashed;border-radius:8px;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.astroid-media .border:hover{--bs-border-color: var(--as-violet)}.astroid-media .border.isDragActive{border:2px dashed #ffb300;background:var(--as-sidebar-link-bg)}.astroid-media .file-item{border-radius:8px;display:flex;align-items:center;justify-content:space-between;background:var(--as-sidebar-link-bg);padding:7px 7px 7px 15px;margin-top:10px}.astroid-media .file-item:first-child{margin-top:0}.astroid-media .file-item .delete-file{background:red;color:#fff;padding:5px 10px;border-radius:8px;cursor:pointer}.astroid-media .toolbox{font-size:.895rem;opacity:0;transition:opacity .3s}.astroid-media .toolbox span{display:none}.astroid-media .media-item:hover .toolbox{opacity:1}.astroid-media .media-item:hover .nav-link:hover span{display:inline}.astroid-typography .astroid-btn-group .btn{--bs-btn-padding-y: .1rem;--bs-btn-padding-x: .7rem}.typography-underline{text-decoration:underline}[data-bs-theme=dark] .ui.selection.dropdown{background:var(--bs-body-bg);border-color:var(--bs-border-color);color:#fff}[data-bs-theme=dark] .ui.selection.dropdown:hover{border-color:var(--bs-border-color)}[data-bs-theme=dark] .ui.selection.dropdown .menu>.item{border-color:var(--bs-border-color);color:var(--bs-body-color)}[data-bs-theme=dark] .ui.selection.active.dropdown,[data-bs-theme=dark] .ui.selection.active.dropdown .menu,[data-bs-theme=dark] .ui.selection.active.dropdown:hover,[data-bs-theme=dark] .ui.selection.active.dropdown:hover .menu{border-color:var(--bs-border-color)}[data-bs-theme=dark] .ui.dropdown .menu{background-color:var(--bs-body-bg)}.astroid-icons .asicon-item{cursor:pointer}.astroid-icons .asicon-box>.card-body{height:300px;overflow-y:auto}.astroid-icons .asicon-item{cursor:pointer;font-size:.897rem}.astroid-icons .asicon-item i{font-size:1.2rem;margin-right:.5rem}.astroid-icons .asicon-item:hover{background-color:var(--as-layout-block-bg)}.astroid-preloader .select-preloader{display:inline-block;border:1px solid var(--bs-border-color);border-radius:var(--bs-border-radius);padding:10px;cursor:pointer}.astroid-preloader .preloader-item{width:100px;height:100px;cursor:pointer}.astroid-preloader .preloader-item:hover{background-color:#5656561a}@-webkit-keyframes preload-spin-back{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(-720deg);transform:rotate(-720deg)}}@keyframes preload-spin-back{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(-720deg);transform:rotate(-720deg)}}@-webkit-keyframes preload-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes preload-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.triple-spinner{display:block;position:relative;width:80px;height:80px;border-radius:50%;border:2px solid transparent;border-top:2px solid var(--as-violet);border-left:2px solid var(--as-violet);-webkit-animation:preload-spin 2s linear infinite;animation:preload-spin 2s linear infinite}.triple-spinner:before{content:"";position:absolute;border-radius:50%;border:2px solid transparent;opacity:.85;top:8%;left:8%;right:8%;bottom:8%;border-top-color:var(--as-violet);border-left-color:var(--as-violet);-webkit-animation:preload-spin 3s linear infinite;animation:preload-spin 3.5s linear infinite}.triple-spinner:after{content:"";position:absolute;border-radius:50%;border:2px solid transparent;opacity:.7;top:18%;left:18%;right:18%;bottom:18%;border-top-color:var(--as-violet);border-left-color:var(--as-violet);-webkit-animation:preload-spin 1.5s linear infinite;animation:preload-spin 1.75s linear infinite}.cm-spinner{height:80px;width:80px;border:2px solid transparent;border-radius:50%;border-top:2px solid var(--as-violet);-webkit-animation:preload-spin 4s linear infinite;animation:preload-spin 4s linear infinite;position:relative}.cm-spinner:before{content:"";position:absolute;top:10%;bottom:10%;left:10%;right:10%;border-radius:50%;border:2px solid transparent;opacity:.8;border-top-color:var(--as-violet);-webkit-animation:3s preload-spin linear infinite;animation:3s preload-spin linear infinite}.cm-spinner:after{content:"";position:absolute;top:10%;bottom:10%;left:10%;right:10%;border-radius:50%;border:2px solid transparent;opacity:.9;border-top-color:var(--as-violet);-webkit-animation:preload-spin 1.5s linear infinite;animation:preload-spin 1.5s linear infinite}.hm-spinner{height:80px;width:80px;border:2px solid transparent;border-top-color:var(--as-violet);border-bottom-color:var(--as-violet);border-radius:50%;position:relative;-webkit-animation:preload-spin 3s linear infinite;animation:preload-spin 3s linear infinite}.hm-spinner:before{opacity:.7;content:"";position:absolute;top:15%;right:15%;bottom:15%;left:15%;border:2px solid transparent;border-top-color:var(--as-violet);border-bottom-color:var(--as-violet);border-radius:50%;-webkit-animation:preload-spin 1.5s linear infinite;animation:preload-spin 1.5s linear infinite}.reverse-spinner{position:relative;height:80px;width:80px;border:2px solid transparent;border-top-color:var(--as-violet);border-left-color:var(--as-violet);border-radius:50%;-webkit-animation:preload-spin 1.5s linear infinite;animation:preload-spin 1.5s linear infinite}.reverse-spinner:before{position:absolute;top:15%;left:15%;right:15%;bottom:15%;content:"";border:2px solid transparent;border-top-color:var(--as-violet);border-left-color:var(--as-violet);border-radius:50%;-webkit-animation:preload-spin-back 1s linear infinite;animation:preload-spin-back 1s linear infinite}@-webkit-keyframes sk-rotatePlane{0%{-webkit-transform:perspective(120px) rotateX(0) rotateY(0);transform:perspective(120px) rotateX(0) rotateY(0)}50%{-webkit-transform:perspective(120px) rotateX(-180.1deg) rotateY(0);transform:perspective(120px) rotateX(-180.1deg) rotateY(0)}to{-webkit-transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg);transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg)}}@keyframes sk-rotatePlane{0%{-webkit-transform:perspective(120px) rotateX(0) rotateY(0);transform:perspective(120px) rotateX(0) rotateY(0)}50%{-webkit-transform:perspective(120px) rotateX(-180.1deg) rotateY(0);transform:perspective(120px) rotateX(-180.1deg) rotateY(0)}to{-webkit-transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg);transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg)}}.sk-rotating-plane{width:40px;height:40px;background-color:var(--as-violet);margin:0 auto;-webkit-animation:sk-rotatePlane 1.2s infinite ease-in-out;animation:sk-rotatePlane 1.2s infinite ease-in-out}@-webkit-keyframes sk-doubleBounce{0%,to{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes sk-doubleBounce{0%,to{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);transform:scale(1)}}.sk-double-bounce{width:40px;height:40px;position:relative}.sk-double-bounce .sk-child{width:100%;height:100%;border-radius:50%;background-color:var(--as-violet);opacity:.6;position:absolute;top:0;left:0;-webkit-animation:sk-doubleBounce 2s infinite ease-in-out;animation:sk-doubleBounce 2s infinite ease-in-out}.sk-double-bounce .sk-double-bounce2{-webkit-animation-delay:-1s;animation-delay:-1s}@-webkit-keyframes sk-waveStretchDelay{0%,to,40%{-webkit-transform:scaleY(.4);transform:scaleY(.4)}20%{-webkit-transform:scaleY(1);transform:scaleY(1)}}@keyframes sk-waveStretchDelay{0%,to,40%{-webkit-transform:scaleY(.4);transform:scaleY(.4)}20%{-webkit-transform:scaleY(1);transform:scaleY(1)}}.sk-wave{margin:0 auto;width:50px;height:40px;text-align:center;font-size:10px}.sk-wave .sk-rect{background-color:var(--as-violet);height:100%;width:6px;display:inline-block;-webkit-animation:sk-waveStretchDelay 1.2s infinite ease-in-out;animation:sk-waveStretchDelay 1.2s infinite ease-in-out}.sk-wave .sk-rect1{-webkit-animation-delay:-1.2s;animation-delay:-1.2s}.sk-wave .sk-rect2{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.sk-wave .sk-rect3{-webkit-animation-delay:-1s;animation-delay:-1s}.sk-wave .sk-rect4{-webkit-animation-delay:-.9s;animation-delay:-.9s}.sk-wave .sk-rect5{-webkit-animation-delay:-.8s;animation-delay:-.8s}@-webkit-keyframes sk-wanderingCube{0%{-webkit-transform:rotate(0);transform:rotate(0)}25%{-webkit-transform:translateX(30px) rotate(-90deg) scale(.5);transform:translate(30px) rotate(-90deg) scale(.5)}50%{-webkit-transform:translateX(30px) translateY(30px) rotate(-179deg);transform:translate(30px) translateY(30px) rotate(-179deg)}50.1%{-webkit-transform:translateX(30px) translateY(30px) rotate(-180deg);transform:translate(30px) translateY(30px) rotate(-180deg)}75%{-webkit-transform:translateX(0) translateY(30px) rotate(-270deg) scale(.5);transform:translate(0) translateY(30px) rotate(-270deg) scale(.5)}to{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}@keyframes sk-wanderingCube{0%{-webkit-transform:rotate(0);transform:rotate(0)}25%{-webkit-transform:translateX(30px) rotate(-90deg) scale(.5);transform:translate(30px) rotate(-90deg) scale(.5)}50%{-webkit-transform:translateX(30px) translateY(30px) rotate(-179deg);transform:translate(30px) translateY(30px) rotate(-179deg)}50.1%{-webkit-transform:translateX(30px) translateY(30px) rotate(-180deg);transform:translate(30px) translateY(30px) rotate(-180deg)}75%{-webkit-transform:translateX(0) translateY(30px) rotate(-270deg) scale(.5);transform:translate(0) translateY(30px) rotate(-270deg) scale(.5)}to{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}.sk-wandering-cubes{width:40px;height:40px;position:relative}.sk-wandering-cubes .sk-cube{background-color:var(--as-violet);width:10px;height:10px;position:absolute;top:0;left:0;-webkit-animation:sk-wanderingCube 1.8s ease-in-out -1.8s infinite both;animation:sk-wanderingCube 1.8s ease-in-out -1.8s infinite both}.sk-wandering-cubes .sk-cube2{-webkit-animation-delay:-.9s;animation-delay:-.9s}@-webkit-keyframes sk-pulseScaleOut{0%{-webkit-transform:scale(0);transform:scale(0)}to{-webkit-transform:scale(1);transform:scale(1);opacity:0}}@keyframes sk-pulseScaleOut{0%{-webkit-transform:scale(0);transform:scale(0)}to{-webkit-transform:scale(1);transform:scale(1);opacity:0}}.sk-spinner-pulse{width:40px;height:40px;background-color:var(--as-violet);border-radius:100%;-webkit-animation:sk-pulseScaleOut 1s infinite ease-in-out;animation:sk-pulseScaleOut 1s infinite ease-in-out}@-webkit-keyframes sk-chasingDotsRotate{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes sk-chasingDotsRotate{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes sk-chasingDotsBounce{0%,to{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes sk-chasingDotsBounce{0%,to{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);transform:scale(1)}}.sk-chasing-dots{width:40px;height:40px;position:relative;text-align:center;-webkit-animation:sk-chasingDotsRotate 2s infinite linear;animation:sk-chasingDotsRotate 2s infinite linear}.sk-chasing-dots .sk-child{width:60%;height:60%;display:inline-block;position:absolute;top:0;background-color:var(--as-violet);border-radius:100%;-webkit-animation:sk-chasingDotsBounce 2s infinite ease-in-out;animation:sk-chasingDotsBounce 2s infinite ease-in-out}.sk-chasing-dots .sk-dot2{top:auto;bottom:0;-webkit-animation-delay:-1s;animation-delay:-1s}@-webkit-keyframes sk-three-bounce{0%,to,80%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes sk-three-bounce{0%,to,80%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}.sk-three-bounce{width:80px;text-align:center}.sk-three-bounce .sk-child{width:20px;height:20px;background-color:var(--as-violet);border-radius:100%;display:inline-block;-webkit-animation:sk-three-bounce 1.4s ease-in-out 0s infinite both;animation:sk-three-bounce 1.4s ease-in-out 0s infinite both}.sk-three-bounce .sk-bounce1{-webkit-animation-delay:-.32s;animation-delay:-.32s}.sk-three-bounce .sk-bounce2{-webkit-animation-delay:-.16s;animation-delay:-.16s}@-webkit-keyframes sk-circleBounceDelay{0%,to,80%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes sk-circleBounceDelay{0%,to,80%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}.sk-circle{width:40px;height:40px;position:relative}.sk-circle .sk-child{width:100%;height:100%;position:absolute;left:0;top:0}.sk-circle .sk-child:before{content:"";display:block;margin:0 auto;width:15%;height:15%;background-color:var(--as-violet);border-radius:100%;-webkit-animation:sk-circleBounceDelay 1.2s infinite ease-in-out both;animation:sk-circleBounceDelay 1.2s infinite ease-in-out both}.sk-circle .sk-circle2{-webkit-transform:rotate(30deg);-ms-transform:rotate(30deg);transform:rotate(30deg)}.sk-circle .sk-circle2:before{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.sk-circle .sk-circle3{-webkit-transform:rotate(60deg);-ms-transform:rotate(60deg);transform:rotate(60deg)}.sk-circle .sk-circle3:before{-webkit-animation-delay:-1s;animation-delay:-1s}.sk-circle .sk-circle4{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.sk-circle .sk-circle4:before{-webkit-animation-delay:-.9s;animation-delay:-.9s}.sk-circle .sk-circle5{-webkit-transform:rotate(120deg);-ms-transform:rotate(120deg);transform:rotate(120deg)}.sk-circle .sk-circle5:before{-webkit-animation-delay:-.8s;animation-delay:-.8s}.sk-circle .sk-circle6{-webkit-transform:rotate(150deg);-ms-transform:rotate(150deg);transform:rotate(150deg)}.sk-circle .sk-circle6:before{-webkit-animation-delay:-.7s;animation-delay:-.7s}.sk-circle .sk-circle7{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.sk-circle .sk-circle7:before{-webkit-animation-delay:-.6s;animation-delay:-.6s}.sk-circle .sk-circle8{-webkit-transform:rotate(210deg);-ms-transform:rotate(210deg);transform:rotate(210deg)}.sk-circle .sk-circle8:before{-webkit-animation-delay:-.5s;animation-delay:-.5s}.sk-circle .sk-circle9{-webkit-transform:rotate(240deg);-ms-transform:rotate(240deg);transform:rotate(240deg)}.sk-circle .sk-circle9:before{-webkit-animation-delay:-.4s;animation-delay:-.4s}.sk-circle .sk-circle10{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.sk-circle .sk-circle10:before{-webkit-animation-delay:-.3s;animation-delay:-.3s}.sk-circle .sk-circle11{-webkit-transform:rotate(300deg);-ms-transform:rotate(300deg);transform:rotate(300deg)}.sk-circle .sk-circle11:before{-webkit-animation-delay:-.2s;animation-delay:-.2s}.sk-circle .sk-circle12{-webkit-transform:rotate(330deg);-ms-transform:rotate(330deg);transform:rotate(330deg)}.sk-circle .sk-circle12:before{-webkit-animation-delay:-.1s;animation-delay:-.1s}@-webkit-keyframes sk-cubeGridScaleDelay{0%,to,70%{-webkit-transform:scale3D(1,1,1);transform:scaleZ(1)}35%{-webkit-transform:scale3D(0,0,1);transform:scale3D(0,0,1)}}@keyframes sk-cubeGridScaleDelay{0%,to,70%{-webkit-transform:scale3D(1,1,1);transform:scaleZ(1)}35%{-webkit-transform:scale3D(0,0,1);transform:scale3D(0,0,1)}}.sk-cube-grid{width:40px;height:40px}.sk-cube-grid .sk-cube{width:33.33%;height:33.33%;background-color:var(--as-violet);float:left;-webkit-animation:sk-cubeGridScaleDelay 1.3s infinite ease-in-out;animation:sk-cubeGridScaleDelay 1.3s infinite ease-in-out}.sk-cube-grid .sk-cube1{-webkit-animation-delay:.2s;animation-delay:.2s}.sk-cube-grid .sk-cube2{-webkit-animation-delay:.3s;animation-delay:.3s}.sk-cube-grid .sk-cube3{-webkit-animation-delay:.4s;animation-delay:.4s}.sk-cube-grid .sk-cube4{-webkit-animation-delay:.1s;animation-delay:.1s}.sk-cube-grid .sk-cube5{-webkit-animation-delay:.2s;animation-delay:.2s}.sk-cube-grid .sk-cube6{-webkit-animation-delay:.3s;animation-delay:.3s}.sk-cube-grid .sk-cube7{-webkit-animation-delay:0ms;animation-delay:0ms}.sk-cube-grid .sk-cube8{-webkit-animation-delay:.1s;animation-delay:.1s}.sk-cube-grid .sk-cube9{-webkit-animation-delay:.2s;animation-delay:.2s}@-webkit-keyframes sk-circleFadeDelay{0%,to,39%{opacity:0}40%{opacity:1}}@keyframes sk-circleFadeDelay{0%,to,39%{opacity:0}40%{opacity:1}}.sk-fading-circle{width:40px;height:40px;position:relative}.sk-fading-circle .sk-circle{width:100%;height:100%;position:absolute;left:0;top:0}.sk-fading-circle .sk-circle:before{content:"";display:block;margin:0 auto;width:15%;height:15%;background-color:var(--as-violet);border-radius:100%;-webkit-animation:sk-circleFadeDelay 1.2s infinite ease-in-out both;animation:sk-circleFadeDelay 1.2s infinite ease-in-out both}.sk-fading-circle .sk-circle2{-webkit-transform:rotate(30deg);-ms-transform:rotate(30deg);transform:rotate(30deg)}.sk-fading-circle .sk-circle2:before{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.sk-fading-circle .sk-circle3{-webkit-transform:rotate(60deg);-ms-transform:rotate(60deg);transform:rotate(60deg)}.sk-fading-circle .sk-circle3:before{-webkit-animation-delay:-1s;animation-delay:-1s}.sk-fading-circle .sk-circle4{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.sk-fading-circle .sk-circle4:before{-webkit-animation-delay:-.9s;animation-delay:-.9s}.sk-fading-circle .sk-circle5{-webkit-transform:rotate(120deg);-ms-transform:rotate(120deg);transform:rotate(120deg)}.sk-fading-circle .sk-circle5:before{-webkit-animation-delay:-.8s;animation-delay:-.8s}.sk-fading-circle .sk-circle6{-webkit-transform:rotate(150deg);-ms-transform:rotate(150deg);transform:rotate(150deg)}.sk-fading-circle .sk-circle6:before{-webkit-animation-delay:-.7s;animation-delay:-.7s}.sk-fading-circle .sk-circle7{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.sk-fading-circle .sk-circle7:before{-webkit-animation-delay:-.6s;animation-delay:-.6s}.sk-fading-circle .sk-circle8{-webkit-transform:rotate(210deg);-ms-transform:rotate(210deg);transform:rotate(210deg)}.sk-fading-circle .sk-circle8:before{-webkit-animation-delay:-.5s;animation-delay:-.5s}.sk-fading-circle .sk-circle9{-webkit-transform:rotate(240deg);-ms-transform:rotate(240deg);transform:rotate(240deg)}.sk-fading-circle .sk-circle9:before{-webkit-animation-delay:-.4s;animation-delay:-.4s}.sk-fading-circle .sk-circle10{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.sk-fading-circle .sk-circle10:before{-webkit-animation-delay:-.3s;animation-delay:-.3s}.sk-fading-circle .sk-circle11{-webkit-transform:rotate(300deg);-ms-transform:rotate(300deg);transform:rotate(300deg)}.sk-fading-circle .sk-circle11:before{-webkit-animation-delay:-.2s;animation-delay:-.2s}.sk-fading-circle .sk-circle12{-webkit-transform:rotate(330deg);-ms-transform:rotate(330deg);transform:rotate(330deg)}.sk-fading-circle .sk-circle12:before{-webkit-animation-delay:-.1s;animation-delay:-.1s}@-webkit-keyframes sk-foldCubeAngle{0%,10%{-webkit-transform:perspective(140px) rotateX(-180deg);transform:perspective(140px) rotateX(-180deg);opacity:0}25%,75%{-webkit-transform:perspective(140px) rotateX(0);transform:perspective(140px) rotateX(0);opacity:1}to,90%{-webkit-transform:perspective(140px) rotateY(180deg);transform:perspective(140px) rotateY(180deg);opacity:0}}@keyframes sk-foldCubeAngle{0%,10%{-webkit-transform:perspective(140px) rotateX(-180deg);transform:perspective(140px) rotateX(-180deg);opacity:0}25%,75%{-webkit-transform:perspective(140px) rotateX(0);transform:perspective(140px) rotateX(0);opacity:1}to,90%{-webkit-transform:perspective(140px) rotateY(180deg);transform:perspective(140px) rotateY(180deg);opacity:0}}.sk-folding-cube{width:40px;height:40px;position:relative;-webkit-transform:rotateZ(45deg);transform:rotate(45deg)}.sk-folding-cube .sk-cube{float:left;width:50%;height:50%;position:relative;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.sk-folding-cube .sk-cube:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--as-violet);-webkit-animation:sk-foldCubeAngle 2.4s infinite linear both;animation:sk-foldCubeAngle 2.4s infinite linear both;-webkit-transform-origin:100% 100%;-ms-transform-origin:100% 100%;transform-origin:100% 100%}.sk-folding-cube .sk-cube2{-webkit-transform:scale(1.1) rotateZ(90deg);transform:scale(1.1) rotate(90deg)}.sk-folding-cube .sk-cube2:before{-webkit-animation-delay:.3s;animation-delay:.3s}.sk-folding-cube .sk-cube3{-webkit-transform:scale(1.1) rotateZ(180deg);transform:scale(1.1) rotate(180deg)}.sk-folding-cube .sk-cube3:before{-webkit-animation-delay:.6s;animation-delay:.6s}.sk-folding-cube .sk-cube4{-webkit-transform:scale(1.1) rotateZ(270deg);transform:scale(1.1) rotate(270deg)}.sk-folding-cube .sk-cube4:before{-webkit-animation-delay:.9s;animation-delay:.9s}@-webkit-keyframes bouncing-loader{to{opacity:.1;transform:translate3d(0,-1rem,0)}}@keyframes bouncing-loader{to{opacity:.1;transform:translate3d(0,-1rem,0)}}.bouncing-loader{display:flex;justify-content:center}.bouncing-loader>div{width:20px;height:20px;margin:1rem .2rem 0;background:var(--as-violet);border-radius:50%;animation:bouncing-loader .6s infinite alternate}.bouncing-loader>div:nth-child(2){animation-delay:.2s}.bouncing-loader>div:nth-child(3){animation-delay:.4s}@-webkit-keyframes donut-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes donut-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.donut{display:inline-block;border:4px solid rgba(0,0,0,.1);border-left-color:var(--as-violet);border-radius:50%;width:40px;height:40px;animation:donut-spin 1.2s linear infinite}.astroid-socialprofiles .item-move{cursor:grab}.astroid-layout .responsive-devices.astroid-btn-group{margin-top:-1rem}@media (min-width: 768px){.astroid-layout .responsive-devices.astroid-btn-group{margin-top:-1.5rem}}.astroid-layout .responsive-devices.astroid-btn-group>span .btn{border-top:none;border-color:var(--bs-border-color)}.astroid-layout .responsive-devices.astroid-btn-group>span .btn.layout-config:hover{border-color:var(--bs-btn-hover-border-color)}.astroid-layout .responsive-devices.astroid-btn-group>span:first-child .btn{border-top-left-radius:0}.astroid-layout .responsive-devices.astroid-btn-group>span:last-child .btn{border-top-right-radius:0}.astroid-layout .responsive-devices.astroid-btn-group>span .btn-check:checked+.btn{border-color:var(--bs-btn-active-border-color)}.astroid-layout .ghost{border-width:2px;border-style:dashed;border-color:var(--bs-border-color-translucent)}.astroid-layout .astroid-section>div+div{margin-top:.8rem}.astroid-layout .astroid-cols>div+div{margin-top:.5rem}.astroid-layout .astroid-cols>.card{background-color:var(--as-layout-block-bg)}.astroid-layout .astroid-section:empty:after,.astroid-layout .astroid-rows:empty:after,.astroid-layout .astroid-cols:empty:after{display:flex;justify-content:center;align-items:center;width:100%;height:83px;border:1px dashed var(--bs-border-color-translucent);border-radius:var(--bs-border-radius);color:var(--bs-secondary-color)}.astroid-layout .astroid-section:empty:after{content:"Empty Section"}.astroid-layout .astroid-rows:empty:after{content:"Empty Row";margin-top:29px}.astroid-layout .astroid-cols:empty:after{content:"Empty Column"}.astroid-layout .nav{font-size:.895rem}.astroid-layout .handle{cursor:move}.astroid-layout .column-size>.form-select-sm{font-size:.7rem}.astroid-layout .element-toolbar .nav{opacity:0}.astroid-layout .element-toolbar .nav-link{opacity:.5}.astroid-layout .element-toolbar .nav-link:hover{opacity:1}.astroid-layout .astroid-element{cursor:move}.astroid-layout .astroid-element:hover .element-toolbar .nav{opacity:1}.astroid-layout .astroid-element .astroid-modal{cursor:initial}.astroid-layout .section-toolbar .nav{opacity:.5}.astroid-layout .astroid-section-container:hover .section-toolbar .nav{opacity:1}.astroid-layout .column-toolbar{font-size:.7rem;opacity:0}.astroid-layout .column-toolbar a{opacity:.85;text-decoration:none}.astroid-layout .column-toolbar a:hover,.astroid-layout .astroid-col-container:hover .column-toolbar{opacity:1}.astroid-layout .row-toolbar{top:29px;left:calc(100% + 5px);font-size:.8rem;opacity:0}.astroid-layout .row-toolbar i{opacity:.5}.astroid-layout .row-toolbar i:hover,.astroid-layout .astroid-row-container:hover .row-toolbar{opacity:1}.astroid-layout .add-element{margin-top:-13px;font-size:.7rem}.astroid-layout .add-element>a{z-index:9;text-decoration:none}.astroid-layout .add-element>a:hover .add-element-text{display:inline}.astroid-layout .add-element .add-element-text{display:none}.astroid-layout .astroid-grid{cursor:pointer}.astroid-layout .astroid-grid:hover .astroid-grid-column{background-color:var(--as-layout-block-bg)}@media (min-width: 992px){.astroid-layout .astroid-element-nav{width:200px}}.astroid-layout .astroid-element-nav .nav-link{display:flex;justify-content:space-between;align-items:center}.astroid-layout .astroid-element-nav .active .nav-link{background-color:var(--as-sidebar-link-bg)}.astroid-layout .addon-block{cursor:pointer;min-height:150px}.astroid-layout .addon-block:hover{background-color:var(--as-layout-block-bg)}.astroid-layout [class^=group-]{margin-bottom:1rem}.astroid-layout .element-disabled{background-image:linear-gradient(45deg,rgba(100,100,100,.15) 25%,transparent 25%,transparent 50%,rgba(100,100,100,.15) 50%,rgba(100,100,100,.15) 75%,transparent 75%,transparent);background-size:1rem 1rem}.as-sublayout-bottom-toolbox{text-align:right;margin-bottom:-1rem}@media (min-width: 768px){.as-sublayout-bottom-toolbox{margin-bottom:-1.5rem}}.astroid-subform .subform-ghost>.card{border-width:2px;border-style:dashed;border-color:var(--bs-border-color-translucent)}.astroid-subform .add-item{border:2px dashed var(--bs-border-color)}.astroid-subform .item-move{cursor:grab}.add-preset{cursor:pointer;min-height:250px}.add-preset:hover{background-color:#5656561a}.add-preset-cta{cursor:pointer;min-height:150px}.add-preset-cta:hover{background-color:#5656561a}.preset-keyword{min-height:168px;font-size:3rem}.preset-toolbar{position:absolute;top:15px;right:15px;opacity:0;transition:all .3s ease-out}.preset-item:hover .preset-toolbar{opacity:1}.astroid-modal,.astroid-modal .modal.show{background-color:#00000080}.astroid-modal .nav-tabs{--bs-nav-link-padding-y: 1rem;--nav-link-padding-y: 1rem;background-color:var(--as-violet-bg);font-size:1rem}.astroid-modal .nav-tabs .nav-link:not(.active){color:#fff;opacity:.8;border:none}.astroid-modal .nav-tabs .nav-link:not(.active):hover,.astroid-modal .nav-tabs .nav-link:not(.active):focus{opacity:1}.astroid-modal .btn-close.inverted{filter:var(--bs-btn-close-white-filter)}.fade-enter-active{transition:all .3s ease-out}.fade-leave-active{transition:all .3s cubic-bezier(1,.5,.8,1)}.fade-enter-from,.fade-leave-to{transform:translateY(5px);opacity:0}.ql-editor{min-height:120px}.ql-editor p,.ql-editor ol,.ql-editor ul,.ql-editor pre,.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{margin-top:0;margin-bottom:1rem}.tree-sublist{list-style:none;border-left:1px dashed var(--bs-border-color);margin-left:8px;padding-left:16px}.tree-sublist>li>div{position:relative}.tree-sublist>li>div:before{content:"";margin-right:10px;border-top:1px dashed var(--bs-border-color);width:7px;height:1px;position:absolute;top:50%;left:-13px}/*! + */:root,[data-bs-theme=light]{--bs-blue: #0d6efd;--bs-indigo: #6610f2;--bs-purple: #6f42c1;--bs-pink: #d63384;--bs-red: #dc3545;--bs-orange: #fd7e14;--bs-yellow: #ffc107;--bs-green: #198754;--bs-teal: #20c997;--bs-cyan: #0dcaf0;--bs-black: #000;--bs-white: #fff;--bs-gray: #6c757d;--bs-gray-dark: #343a40;--bs-gray-100: #f8f9fa;--bs-gray-200: #e9ecef;--bs-gray-300: #dee2e6;--bs-gray-400: #ced4da;--bs-gray-500: #adb5bd;--bs-gray-600: #6c757d;--bs-gray-700: #495057;--bs-gray-800: #343a40;--bs-gray-900: #212529;--bs-primary: #0d6efd;--bs-secondary: #6c757d;--bs-success: #198754;--bs-info: #0dcaf0;--bs-warning: #ffc107;--bs-danger: #dc3545;--bs-light: #f8f9fa;--bs-dark: #212529;--bs-primary-rgb: 13, 110, 253;--bs-secondary-rgb: 108, 117, 125;--bs-success-rgb: 25, 135, 84;--bs-info-rgb: 13, 202, 240;--bs-warning-rgb: 255, 193, 7;--bs-danger-rgb: 220, 53, 69;--bs-light-rgb: 248, 249, 250;--bs-dark-rgb: 33, 37, 41;--bs-primary-text-emphasis: #052c65;--bs-secondary-text-emphasis: #2b2f32;--bs-success-text-emphasis: #0a3622;--bs-info-text-emphasis: #055160;--bs-warning-text-emphasis: #664d03;--bs-danger-text-emphasis: #58151c;--bs-light-text-emphasis: #495057;--bs-dark-text-emphasis: #495057;--bs-primary-bg-subtle: #cfe2ff;--bs-secondary-bg-subtle: #e2e3e5;--bs-success-bg-subtle: #d1e7dd;--bs-info-bg-subtle: #cff4fc;--bs-warning-bg-subtle: #fff3cd;--bs-danger-bg-subtle: #f8d7da;--bs-light-bg-subtle: #fcfcfd;--bs-dark-bg-subtle: #ced4da;--bs-primary-border-subtle: #9ec5fe;--bs-secondary-border-subtle: #c4c8cb;--bs-success-border-subtle: #a3cfbb;--bs-info-border-subtle: #9eeaf9;--bs-warning-border-subtle: #ffe69c;--bs-danger-border-subtle: #f1aeb5;--bs-light-border-subtle: #e9ecef;--bs-dark-border-subtle: #adb5bd;--bs-white-rgb: 255, 255, 255;--bs-black-rgb: 0, 0, 0;--bs-font-sans-serif: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", "Liberation Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, .15), rgba(255, 255, 255, 0));--bs-body-font-family: var(--bs-font-sans-serif);--bs-body-font-size: 1rem;--bs-body-font-weight: 400;--bs-body-line-height: 1.5;--bs-body-color: #212529;--bs-body-color-rgb: 33, 37, 41;--bs-body-bg: #fff;--bs-body-bg-rgb: 255, 255, 255;--bs-emphasis-color: #000;--bs-emphasis-color-rgb: 0, 0, 0;--bs-secondary-color: rgba(33, 37, 41, .75);--bs-secondary-color-rgb: 33, 37, 41;--bs-secondary-bg: #e9ecef;--bs-secondary-bg-rgb: 233, 236, 239;--bs-tertiary-color: rgba(33, 37, 41, .5);--bs-tertiary-color-rgb: 33, 37, 41;--bs-tertiary-bg: #f8f9fa;--bs-tertiary-bg-rgb: 248, 249, 250;--bs-heading-color: inherit;--bs-link-color: #0d6efd;--bs-link-color-rgb: 13, 110, 253;--bs-link-decoration: underline;--bs-link-hover-color: #0a58ca;--bs-link-hover-color-rgb: 10, 88, 202;--bs-code-color: #d63384;--bs-highlight-color: #212529;--bs-highlight-bg: #fff3cd;--bs-border-width: 1px;--bs-border-style: solid;--bs-border-color: #dee2e6;--bs-border-color-translucent: rgba(0, 0, 0, .175);--bs-border-radius: .375rem;--bs-border-radius-sm: .25rem;--bs-border-radius-lg: .5rem;--bs-border-radius-xl: 1rem;--bs-border-radius-xxl: 2rem;--bs-border-radius-2xl: var(--bs-border-radius-xxl);--bs-border-radius-pill: 50rem;--bs-box-shadow: 0 .5rem 1rem rgba(0, 0, 0, .15);--bs-box-shadow-sm: 0 .125rem .25rem rgba(0, 0, 0, .075);--bs-box-shadow-lg: 0 1rem 3rem rgba(0, 0, 0, .175);--bs-box-shadow-inset: inset 0 1px 2px rgba(0, 0, 0, .075);--bs-focus-ring-width: .25rem;--bs-focus-ring-opacity: .25;--bs-focus-ring-color: rgba(13, 110, 253, .25);--bs-form-valid-color: #198754;--bs-form-valid-border-color: #198754;--bs-form-invalid-color: #dc3545;--bs-form-invalid-border-color: #dc3545}[data-bs-theme=dark]{color-scheme:dark;--bs-body-color: #dee2e6;--bs-body-color-rgb: 222, 226, 230;--bs-body-bg: #212529;--bs-body-bg-rgb: 33, 37, 41;--bs-emphasis-color: #fff;--bs-emphasis-color-rgb: 255, 255, 255;--bs-secondary-color: rgba(222, 226, 230, .75);--bs-secondary-color-rgb: 222, 226, 230;--bs-secondary-bg: #343a40;--bs-secondary-bg-rgb: 52, 58, 64;--bs-tertiary-color: rgba(222, 226, 230, .5);--bs-tertiary-color-rgb: 222, 226, 230;--bs-tertiary-bg: #2b3035;--bs-tertiary-bg-rgb: 43, 48, 53;--bs-primary-text-emphasis: #6ea8fe;--bs-secondary-text-emphasis: #a7acb1;--bs-success-text-emphasis: #75b798;--bs-info-text-emphasis: #6edff6;--bs-warning-text-emphasis: #ffda6a;--bs-danger-text-emphasis: #ea868f;--bs-light-text-emphasis: #f8f9fa;--bs-dark-text-emphasis: #dee2e6;--bs-primary-bg-subtle: #031633;--bs-secondary-bg-subtle: #161719;--bs-success-bg-subtle: #051b11;--bs-info-bg-subtle: #032830;--bs-warning-bg-subtle: #332701;--bs-danger-bg-subtle: #2c0b0e;--bs-light-bg-subtle: #343a40;--bs-dark-bg-subtle: #1a1d20;--bs-primary-border-subtle: #084298;--bs-secondary-border-subtle: #41464b;--bs-success-border-subtle: #0f5132;--bs-info-border-subtle: #087990;--bs-warning-border-subtle: #997404;--bs-danger-border-subtle: #842029;--bs-light-border-subtle: #495057;--bs-dark-border-subtle: #343a40;--bs-heading-color: inherit;--bs-link-color: #6ea8fe;--bs-link-hover-color: #8bb9fe;--bs-link-color-rgb: 110, 168, 254;--bs-link-hover-color-rgb: 139, 185, 254;--bs-code-color: #e685b5;--bs-highlight-color: #dee2e6;--bs-highlight-bg: #664d03;--bs-border-color: #495057;--bs-border-color-translucent: rgba(255, 255, 255, .15);--bs-form-valid-color: #75b798;--bs-form-valid-border-color: #75b798;--bs-form-invalid-color: #ea868f;--bs-form-invalid-border-color: #ea868f}*,*:before,*:after{box-sizing:border-box}@media (prefers-reduced-motion: no-preference){:root{scroll-behavior:smooth}}body{margin:0;font-family:var(--bs-body-font-family);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);color:var(--bs-body-color);text-align:var(--bs-body-text-align);background-color:var(--bs-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}hr{margin:1rem 0;color:inherit;border:0;border-top:var(--bs-border-width) solid;opacity:.25}h6,.h6,h5,.h5,h4,.h4,h3,.h3,h2,.h2,h1,.h1{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2;color:var(--bs-heading-color)}h1,.h1{font-size:calc(1.375rem + 1.5vw)}@media (min-width: 1200px){h1,.h1{font-size:2.5rem}}h2,.h2{font-size:calc(1.325rem + .9vw)}@media (min-width: 1200px){h2,.h2{font-size:2rem}}h3,.h3{font-size:calc(1.3rem + .6vw)}@media (min-width: 1200px){h3,.h3{font-size:1.75rem}}h4,.h4{font-size:calc(1.275rem + .3vw)}@media (min-width: 1200px){h4,.h4{font-size:1.5rem}}h5,.h5{font-size:1.25rem}h6,.h6{font-size:1rem}p{margin-top:0;margin-bottom:1rem}abbr[title]{text-decoration:underline dotted;cursor:help;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul{padding-left:2rem}ol,ul,dl{margin-top:0;margin-bottom:1rem}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small,.small{font-size:.875em}mark,.mark{padding:.1875em;color:var(--bs-highlight-color);background-color:var(--bs-highlight-bg)}sub,sup{position:relative;font-size:.75em;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:rgba(var(--bs-link-color-rgb),var(--bs-link-opacity, 1));text-decoration:underline}a:hover{--bs-link-color-rgb: var(--bs-link-hover-color-rgb)}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}pre,code,kbd,samp{font-family:var(--bs-font-monospace);font-size:1em}pre{display:block;margin-top:0;margin-bottom:1rem;overflow:auto;font-size:.875em}pre code{font-size:inherit;color:inherit;word-break:normal}code{font-size:.875em;color:var(--bs-code-color);word-wrap:break-word}a>code{color:inherit}kbd{padding:.1875rem .375rem;font-size:.875em;color:var(--bs-body-bg);background-color:var(--bs-body-color);border-radius:.25rem}kbd kbd{padding:0;font-size:1em}figure{margin:0 0 1rem}img,svg{vertical-align:middle}table{caption-side:bottom;border-collapse:collapse}caption{padding-top:.5rem;padding-bottom:.5rem;color:var(--bs-secondary-color);text-align:left}th{text-align:inherit;text-align:-webkit-match-parent}thead,tbody,tfoot,tr,td,th{border-color:inherit;border-style:solid;border-width:0}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}input,button,select,optgroup,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator{display:none!important}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button:not(:disabled),[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled){cursor:pointer}::-moz-focus-inner{padding:0;border-style:none}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{float:left;width:100%;padding:0;margin-bottom:.5rem;font-size:calc(1.275rem + .3vw);line-height:inherit}@media (min-width: 1200px){legend{font-size:1.5rem}}legend+*{clear:left}::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-text,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::file-selector-button{font:inherit;-webkit-appearance:button}output{display:inline-block}iframe{border:0}summary{display:list-item;cursor:pointer}progress{vertical-align:baseline}[hidden]{display:none!important}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:calc(1.625rem + 4.5vw);font-weight:300;line-height:1.2}@media (min-width: 1200px){.display-1{font-size:5rem}}.display-2{font-size:calc(1.575rem + 3.9vw);font-weight:300;line-height:1.2}@media (min-width: 1200px){.display-2{font-size:4.5rem}}.display-3{font-size:calc(1.525rem + 3.3vw);font-weight:300;line-height:1.2}@media (min-width: 1200px){.display-3{font-size:4rem}}.display-4{font-size:calc(1.475rem + 2.7vw);font-weight:300;line-height:1.2}@media (min-width: 1200px){.display-4{font-size:3.5rem}}.display-5{font-size:calc(1.425rem + 2.1vw);font-weight:300;line-height:1.2}@media (min-width: 1200px){.display-5{font-size:3rem}}.display-6{font-size:calc(1.375rem + 1.5vw);font-weight:300;line-height:1.2}@media (min-width: 1200px){.display-6{font-size:2.5rem}}.list-unstyled,.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:.875em;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote>:last-child{margin-bottom:0}.blockquote-footer{margin-top:-1rem;margin-bottom:1rem;font-size:.875em;color:#6c757d}.blockquote-footer:before{content:"— "}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:var(--bs-body-bg);border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:.875em;color:var(--bs-secondary-color)}.container,.container-fluid,.container-xxl,.container-xl,.container-lg,.container-md,.container-sm{--bs-gutter-x: 1.5rem;--bs-gutter-y: 0;width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-right:auto;margin-left:auto}@media (min-width: 576px){.container-sm,.container{max-width:540px}}@media (min-width: 768px){.container-md,.container-sm,.container{max-width:720px}}@media (min-width: 992px){.container-lg,.container-md,.container-sm,.container{max-width:960px}}@media (min-width: 1200px){.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1140px}}@media (min-width: 1400px){.container-xxl,.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1320px}}:root{--bs-breakpoint-xs: 0;--bs-breakpoint-sm: 576px;--bs-breakpoint-md: 768px;--bs-breakpoint-lg: 992px;--bs-breakpoint-xl: 1200px;--bs-breakpoint-xxl: 1400px}.row{--bs-gutter-x: 1.5rem;--bs-gutter-y: 0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-.5 * var(--bs-gutter-x));margin-left:calc(-.5 * var(--bs-gutter-x))}.row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y)}.col{flex:1 0 0%}.row-cols-auto>*{flex:0 0 auto;width:auto}.row-cols-1>*{flex:0 0 auto;width:100%}.row-cols-2>*{flex:0 0 auto;width:50%}.row-cols-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-4>*{flex:0 0 auto;width:25%}.row-cols-5>*{flex:0 0 auto;width:20%}.row-cols-6>*{flex:0 0 auto;width:16.66666667%}.col-auto{flex:0 0 auto;width:auto}.col-1{flex:0 0 auto;width:8.33333333%}.col-2{flex:0 0 auto;width:16.66666667%}.col-3{flex:0 0 auto;width:25%}.col-4{flex:0 0 auto;width:33.33333333%}.col-5{flex:0 0 auto;width:41.66666667%}.col-6{flex:0 0 auto;width:50%}.col-7{flex:0 0 auto;width:58.33333333%}.col-8{flex:0 0 auto;width:66.66666667%}.col-9{flex:0 0 auto;width:75%}.col-10{flex:0 0 auto;width:83.33333333%}.col-11{flex:0 0 auto;width:91.66666667%}.col-12{flex:0 0 auto;width:100%}.offset-1{margin-left:8.33333333%}.offset-2{margin-left:16.66666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333333%}.offset-5{margin-left:41.66666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333333%}.offset-8{margin-left:66.66666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333333%}.offset-11{margin-left:91.66666667%}.g-0,.gx-0{--bs-gutter-x: 0}.g-0,.gy-0{--bs-gutter-y: 0}.g-1,.gx-1{--bs-gutter-x: .25rem}.g-1,.gy-1{--bs-gutter-y: .25rem}.g-2,.gx-2{--bs-gutter-x: .5rem}.g-2,.gy-2{--bs-gutter-y: .5rem}.g-3,.gx-3{--bs-gutter-x: 1rem}.g-3,.gy-3{--bs-gutter-y: 1rem}.g-4,.gx-4{--bs-gutter-x: 1.5rem}.g-4,.gy-4{--bs-gutter-y: 1.5rem}.g-5,.gx-5{--bs-gutter-x: 3rem}.g-5,.gy-5{--bs-gutter-y: 3rem}@media (min-width: 576px){.col-sm{flex:1 0 0%}.row-cols-sm-auto>*{flex:0 0 auto;width:auto}.row-cols-sm-1>*{flex:0 0 auto;width:100%}.row-cols-sm-2>*{flex:0 0 auto;width:50%}.row-cols-sm-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-sm-4>*{flex:0 0 auto;width:25%}.row-cols-sm-5>*{flex:0 0 auto;width:20%}.row-cols-sm-6>*{flex:0 0 auto;width:16.66666667%}.col-sm-auto{flex:0 0 auto;width:auto}.col-sm-1{flex:0 0 auto;width:8.33333333%}.col-sm-2{flex:0 0 auto;width:16.66666667%}.col-sm-3{flex:0 0 auto;width:25%}.col-sm-4{flex:0 0 auto;width:33.33333333%}.col-sm-5{flex:0 0 auto;width:41.66666667%}.col-sm-6{flex:0 0 auto;width:50%}.col-sm-7{flex:0 0 auto;width:58.33333333%}.col-sm-8{flex:0 0 auto;width:66.66666667%}.col-sm-9{flex:0 0 auto;width:75%}.col-sm-10{flex:0 0 auto;width:83.33333333%}.col-sm-11{flex:0 0 auto;width:91.66666667%}.col-sm-12{flex:0 0 auto;width:100%}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333333%}.offset-sm-2{margin-left:16.66666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333333%}.offset-sm-5{margin-left:41.66666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333333%}.offset-sm-8{margin-left:66.66666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333333%}.offset-sm-11{margin-left:91.66666667%}.g-sm-0,.gx-sm-0{--bs-gutter-x: 0}.g-sm-0,.gy-sm-0{--bs-gutter-y: 0}.g-sm-1,.gx-sm-1{--bs-gutter-x: .25rem}.g-sm-1,.gy-sm-1{--bs-gutter-y: .25rem}.g-sm-2,.gx-sm-2{--bs-gutter-x: .5rem}.g-sm-2,.gy-sm-2{--bs-gutter-y: .5rem}.g-sm-3,.gx-sm-3{--bs-gutter-x: 1rem}.g-sm-3,.gy-sm-3{--bs-gutter-y: 1rem}.g-sm-4,.gx-sm-4{--bs-gutter-x: 1.5rem}.g-sm-4,.gy-sm-4{--bs-gutter-y: 1.5rem}.g-sm-5,.gx-sm-5{--bs-gutter-x: 3rem}.g-sm-5,.gy-sm-5{--bs-gutter-y: 3rem}}@media (min-width: 768px){.col-md{flex:1 0 0%}.row-cols-md-auto>*{flex:0 0 auto;width:auto}.row-cols-md-1>*{flex:0 0 auto;width:100%}.row-cols-md-2>*{flex:0 0 auto;width:50%}.row-cols-md-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-md-4>*{flex:0 0 auto;width:25%}.row-cols-md-5>*{flex:0 0 auto;width:20%}.row-cols-md-6>*{flex:0 0 auto;width:16.66666667%}.col-md-auto{flex:0 0 auto;width:auto}.col-md-1{flex:0 0 auto;width:8.33333333%}.col-md-2{flex:0 0 auto;width:16.66666667%}.col-md-3{flex:0 0 auto;width:25%}.col-md-4{flex:0 0 auto;width:33.33333333%}.col-md-5{flex:0 0 auto;width:41.66666667%}.col-md-6{flex:0 0 auto;width:50%}.col-md-7{flex:0 0 auto;width:58.33333333%}.col-md-8{flex:0 0 auto;width:66.66666667%}.col-md-9{flex:0 0 auto;width:75%}.col-md-10{flex:0 0 auto;width:83.33333333%}.col-md-11{flex:0 0 auto;width:91.66666667%}.col-md-12{flex:0 0 auto;width:100%}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333333%}.offset-md-2{margin-left:16.66666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333333%}.offset-md-5{margin-left:41.66666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333333%}.offset-md-8{margin-left:66.66666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333333%}.offset-md-11{margin-left:91.66666667%}.g-md-0,.gx-md-0{--bs-gutter-x: 0}.g-md-0,.gy-md-0{--bs-gutter-y: 0}.g-md-1,.gx-md-1{--bs-gutter-x: .25rem}.g-md-1,.gy-md-1{--bs-gutter-y: .25rem}.g-md-2,.gx-md-2{--bs-gutter-x: .5rem}.g-md-2,.gy-md-2{--bs-gutter-y: .5rem}.g-md-3,.gx-md-3{--bs-gutter-x: 1rem}.g-md-3,.gy-md-3{--bs-gutter-y: 1rem}.g-md-4,.gx-md-4{--bs-gutter-x: 1.5rem}.g-md-4,.gy-md-4{--bs-gutter-y: 1.5rem}.g-md-5,.gx-md-5{--bs-gutter-x: 3rem}.g-md-5,.gy-md-5{--bs-gutter-y: 3rem}}@media (min-width: 992px){.col-lg{flex:1 0 0%}.row-cols-lg-auto>*{flex:0 0 auto;width:auto}.row-cols-lg-1>*{flex:0 0 auto;width:100%}.row-cols-lg-2>*{flex:0 0 auto;width:50%}.row-cols-lg-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-lg-4>*{flex:0 0 auto;width:25%}.row-cols-lg-5>*{flex:0 0 auto;width:20%}.row-cols-lg-6>*{flex:0 0 auto;width:16.66666667%}.col-lg-auto{flex:0 0 auto;width:auto}.col-lg-1{flex:0 0 auto;width:8.33333333%}.col-lg-2{flex:0 0 auto;width:16.66666667%}.col-lg-3{flex:0 0 auto;width:25%}.col-lg-4{flex:0 0 auto;width:33.33333333%}.col-lg-5{flex:0 0 auto;width:41.66666667%}.col-lg-6{flex:0 0 auto;width:50%}.col-lg-7{flex:0 0 auto;width:58.33333333%}.col-lg-8{flex:0 0 auto;width:66.66666667%}.col-lg-9{flex:0 0 auto;width:75%}.col-lg-10{flex:0 0 auto;width:83.33333333%}.col-lg-11{flex:0 0 auto;width:91.66666667%}.col-lg-12{flex:0 0 auto;width:100%}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333333%}.offset-lg-2{margin-left:16.66666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333333%}.offset-lg-5{margin-left:41.66666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333333%}.offset-lg-8{margin-left:66.66666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333333%}.offset-lg-11{margin-left:91.66666667%}.g-lg-0,.gx-lg-0{--bs-gutter-x: 0}.g-lg-0,.gy-lg-0{--bs-gutter-y: 0}.g-lg-1,.gx-lg-1{--bs-gutter-x: .25rem}.g-lg-1,.gy-lg-1{--bs-gutter-y: .25rem}.g-lg-2,.gx-lg-2{--bs-gutter-x: .5rem}.g-lg-2,.gy-lg-2{--bs-gutter-y: .5rem}.g-lg-3,.gx-lg-3{--bs-gutter-x: 1rem}.g-lg-3,.gy-lg-3{--bs-gutter-y: 1rem}.g-lg-4,.gx-lg-4{--bs-gutter-x: 1.5rem}.g-lg-4,.gy-lg-4{--bs-gutter-y: 1.5rem}.g-lg-5,.gx-lg-5{--bs-gutter-x: 3rem}.g-lg-5,.gy-lg-5{--bs-gutter-y: 3rem}}@media (min-width: 1200px){.col-xl{flex:1 0 0%}.row-cols-xl-auto>*{flex:0 0 auto;width:auto}.row-cols-xl-1>*{flex:0 0 auto;width:100%}.row-cols-xl-2>*{flex:0 0 auto;width:50%}.row-cols-xl-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-xl-4>*{flex:0 0 auto;width:25%}.row-cols-xl-5>*{flex:0 0 auto;width:20%}.row-cols-xl-6>*{flex:0 0 auto;width:16.66666667%}.col-xl-auto{flex:0 0 auto;width:auto}.col-xl-1{flex:0 0 auto;width:8.33333333%}.col-xl-2{flex:0 0 auto;width:16.66666667%}.col-xl-3{flex:0 0 auto;width:25%}.col-xl-4{flex:0 0 auto;width:33.33333333%}.col-xl-5{flex:0 0 auto;width:41.66666667%}.col-xl-6{flex:0 0 auto;width:50%}.col-xl-7{flex:0 0 auto;width:58.33333333%}.col-xl-8{flex:0 0 auto;width:66.66666667%}.col-xl-9{flex:0 0 auto;width:75%}.col-xl-10{flex:0 0 auto;width:83.33333333%}.col-xl-11{flex:0 0 auto;width:91.66666667%}.col-xl-12{flex:0 0 auto;width:100%}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333333%}.offset-xl-2{margin-left:16.66666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333333%}.offset-xl-5{margin-left:41.66666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333333%}.offset-xl-8{margin-left:66.66666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333333%}.offset-xl-11{margin-left:91.66666667%}.g-xl-0,.gx-xl-0{--bs-gutter-x: 0}.g-xl-0,.gy-xl-0{--bs-gutter-y: 0}.g-xl-1,.gx-xl-1{--bs-gutter-x: .25rem}.g-xl-1,.gy-xl-1{--bs-gutter-y: .25rem}.g-xl-2,.gx-xl-2{--bs-gutter-x: .5rem}.g-xl-2,.gy-xl-2{--bs-gutter-y: .5rem}.g-xl-3,.gx-xl-3{--bs-gutter-x: 1rem}.g-xl-3,.gy-xl-3{--bs-gutter-y: 1rem}.g-xl-4,.gx-xl-4{--bs-gutter-x: 1.5rem}.g-xl-4,.gy-xl-4{--bs-gutter-y: 1.5rem}.g-xl-5,.gx-xl-5{--bs-gutter-x: 3rem}.g-xl-5,.gy-xl-5{--bs-gutter-y: 3rem}}@media (min-width: 1400px){.col-xxl{flex:1 0 0%}.row-cols-xxl-auto>*{flex:0 0 auto;width:auto}.row-cols-xxl-1>*{flex:0 0 auto;width:100%}.row-cols-xxl-2>*{flex:0 0 auto;width:50%}.row-cols-xxl-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-xxl-4>*{flex:0 0 auto;width:25%}.row-cols-xxl-5>*{flex:0 0 auto;width:20%}.row-cols-xxl-6>*{flex:0 0 auto;width:16.66666667%}.col-xxl-auto{flex:0 0 auto;width:auto}.col-xxl-1{flex:0 0 auto;width:8.33333333%}.col-xxl-2{flex:0 0 auto;width:16.66666667%}.col-xxl-3{flex:0 0 auto;width:25%}.col-xxl-4{flex:0 0 auto;width:33.33333333%}.col-xxl-5{flex:0 0 auto;width:41.66666667%}.col-xxl-6{flex:0 0 auto;width:50%}.col-xxl-7{flex:0 0 auto;width:58.33333333%}.col-xxl-8{flex:0 0 auto;width:66.66666667%}.col-xxl-9{flex:0 0 auto;width:75%}.col-xxl-10{flex:0 0 auto;width:83.33333333%}.col-xxl-11{flex:0 0 auto;width:91.66666667%}.col-xxl-12{flex:0 0 auto;width:100%}.offset-xxl-0{margin-left:0}.offset-xxl-1{margin-left:8.33333333%}.offset-xxl-2{margin-left:16.66666667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.33333333%}.offset-xxl-5{margin-left:41.66666667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.33333333%}.offset-xxl-8{margin-left:66.66666667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.33333333%}.offset-xxl-11{margin-left:91.66666667%}.g-xxl-0,.gx-xxl-0{--bs-gutter-x: 0}.g-xxl-0,.gy-xxl-0{--bs-gutter-y: 0}.g-xxl-1,.gx-xxl-1{--bs-gutter-x: .25rem}.g-xxl-1,.gy-xxl-1{--bs-gutter-y: .25rem}.g-xxl-2,.gx-xxl-2{--bs-gutter-x: .5rem}.g-xxl-2,.gy-xxl-2{--bs-gutter-y: .5rem}.g-xxl-3,.gx-xxl-3{--bs-gutter-x: 1rem}.g-xxl-3,.gy-xxl-3{--bs-gutter-y: 1rem}.g-xxl-4,.gx-xxl-4{--bs-gutter-x: 1.5rem}.g-xxl-4,.gy-xxl-4{--bs-gutter-y: 1.5rem}.g-xxl-5,.gx-xxl-5{--bs-gutter-x: 3rem}.g-xxl-5,.gy-xxl-5{--bs-gutter-y: 3rem}}.table{--bs-table-color-type: initial;--bs-table-bg-type: initial;--bs-table-color-state: initial;--bs-table-bg-state: initial;--bs-table-color: var(--bs-emphasis-color);--bs-table-bg: var(--bs-body-bg);--bs-table-border-color: var(--bs-border-color);--bs-table-accent-bg: transparent;--bs-table-striped-color: var(--bs-emphasis-color);--bs-table-striped-bg: rgba(var(--bs-emphasis-color-rgb), .05);--bs-table-active-color: var(--bs-emphasis-color);--bs-table-active-bg: rgba(var(--bs-emphasis-color-rgb), .1);--bs-table-hover-color: var(--bs-emphasis-color);--bs-table-hover-bg: rgba(var(--bs-emphasis-color-rgb), .075);width:100%;margin-bottom:1rem;vertical-align:top;border-color:var(--bs-table-border-color)}.table>:not(caption)>*>*{padding:.5rem;color:var(--bs-table-color-state, var(--bs-table-color-type, var(--bs-table-color)));background-color:var(--bs-table-bg);border-bottom-width:var(--bs-border-width);box-shadow:inset 0 0 0 9999px var(--bs-table-bg-state, var(--bs-table-bg-type, var(--bs-table-accent-bg)))}.table>tbody{vertical-align:inherit}.table>thead{vertical-align:bottom}.table-group-divider{border-top:calc(var(--bs-border-width) * 2) solid currentcolor}.caption-top{caption-side:top}.table-sm>:not(caption)>*>*{padding:.25rem}.table-bordered>:not(caption)>*{border-width:var(--bs-border-width) 0}.table-bordered>:not(caption)>*>*{border-width:0 var(--bs-border-width)}.table-borderless>:not(caption)>*>*{border-bottom-width:0}.table-borderless>:not(:first-child){border-top-width:0}.table-striped>tbody>tr:nth-of-type(odd)>*{--bs-table-color-type: var(--bs-table-striped-color);--bs-table-bg-type: var(--bs-table-striped-bg)}.table-striped-columns>:not(caption)>tr>:nth-child(2n){--bs-table-color-type: var(--bs-table-striped-color);--bs-table-bg-type: var(--bs-table-striped-bg)}.table-active{--bs-table-color-state: var(--bs-table-active-color);--bs-table-bg-state: var(--bs-table-active-bg)}.table-hover>tbody>tr:hover>*{--bs-table-color-state: var(--bs-table-hover-color);--bs-table-bg-state: var(--bs-table-hover-bg)}.table-primary{--bs-table-color: #000;--bs-table-bg: #cfe2ff;--bs-table-border-color: #a6b5cc;--bs-table-striped-bg: #c5d7f2;--bs-table-striped-color: #000;--bs-table-active-bg: #bacbe6;--bs-table-active-color: #000;--bs-table-hover-bg: #bfd1ec;--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-secondary{--bs-table-color: #000;--bs-table-bg: #e2e3e5;--bs-table-border-color: #b5b6b7;--bs-table-striped-bg: #d7d8da;--bs-table-striped-color: #000;--bs-table-active-bg: #cbccce;--bs-table-active-color: #000;--bs-table-hover-bg: #d1d2d4;--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-success{--bs-table-color: #000;--bs-table-bg: #d1e7dd;--bs-table-border-color: #a7b9b1;--bs-table-striped-bg: #c7dbd2;--bs-table-striped-color: #000;--bs-table-active-bg: #bcd0c7;--bs-table-active-color: #000;--bs-table-hover-bg: #c1d6cc;--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-info{--bs-table-color: #000;--bs-table-bg: #cff4fc;--bs-table-border-color: #a6c3ca;--bs-table-striped-bg: #c5e8ef;--bs-table-striped-color: #000;--bs-table-active-bg: #badce3;--bs-table-active-color: #000;--bs-table-hover-bg: #bfe2e9;--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-warning{--bs-table-color: #000;--bs-table-bg: #fff3cd;--bs-table-border-color: #ccc2a4;--bs-table-striped-bg: #f2e7c3;--bs-table-striped-color: #000;--bs-table-active-bg: #e6dbb9;--bs-table-active-color: #000;--bs-table-hover-bg: #ece1be;--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-danger{--bs-table-color: #000;--bs-table-bg: #f8d7da;--bs-table-border-color: #c6acae;--bs-table-striped-bg: #eccccf;--bs-table-striped-color: #000;--bs-table-active-bg: #dfc2c4;--bs-table-active-color: #000;--bs-table-hover-bg: #e5c7ca;--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-light{--bs-table-color: #000;--bs-table-bg: #f8f9fa;--bs-table-border-color: #c6c7c8;--bs-table-striped-bg: #ecedee;--bs-table-striped-color: #000;--bs-table-active-bg: #dfe0e1;--bs-table-active-color: #000;--bs-table-hover-bg: #e5e6e7;--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-dark{--bs-table-color: #fff;--bs-table-bg: #212529;--bs-table-border-color: #4d5154;--bs-table-striped-bg: #2c3034;--bs-table-striped-color: #fff;--bs-table-active-bg: #373b3e;--bs-table-active-color: #fff;--bs-table-hover-bg: #323539;--bs-table-hover-color: #fff;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch}@media (max-width: 575.98px){.table-responsive-sm{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width: 767.98px){.table-responsive-md{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width: 991.98px){.table-responsive-lg{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width: 1199.98px){.table-responsive-xl{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width: 1399.98px){.table-responsive-xxl{overflow-x:auto;-webkit-overflow-scrolling:touch}}.form-label{margin-bottom:.5rem}.col-form-label{padding-top:calc(.375rem + var(--bs-border-width));padding-bottom:calc(.375rem + var(--bs-border-width));margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(.5rem + var(--bs-border-width));padding-bottom:calc(.5rem + var(--bs-border-width));font-size:1.25rem}.col-form-label-sm{padding-top:calc(.25rem + var(--bs-border-width));padding-bottom:calc(.25rem + var(--bs-border-width));font-size:.875rem}.form-text{margin-top:.25rem;font-size:.875em;color:var(--bs-secondary-color)}.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--bs-body-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--bs-body-bg);background-clip:padding-box;border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion: reduce){.form-control{transition:none}}.form-control[type=file]{overflow:hidden}.form-control[type=file]:not(:disabled):not([readonly]){cursor:pointer}.form-control:focus{color:var(--bs-body-color);background-color:var(--bs-body-bg);border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem #0d6efd40}.form-control::-webkit-date-and-time-value{min-width:85px;height:1.5em;margin:0}.form-control::-webkit-datetime-edit{display:block;padding:0}.form-control::placeholder{color:var(--bs-secondary-color);opacity:1}.form-control:disabled{background-color:var(--bs-secondary-bg);opacity:1}.form-control::file-selector-button{padding:.375rem .75rem;margin:-.375rem -.75rem;margin-inline-end:.75rem;color:var(--bs-body-color);background-color:var(--bs-tertiary-bg);pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:var(--bs-border-width);border-radius:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion: reduce){.form-control::file-selector-button{transition:none}}.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:var(--bs-secondary-bg)}.form-control-plaintext{display:block;width:100%;padding:.375rem 0;margin-bottom:0;line-height:1.5;color:var(--bs-body-color);background-color:transparent;border:solid transparent;border-width:var(--bs-border-width) 0}.form-control-plaintext:focus{outline:0}.form-control-plaintext.form-control-sm,.form-control-plaintext.form-control-lg{padding-right:0;padding-left:0}.form-control-sm{min-height:calc(1.5em + .5rem + calc(var(--bs-border-width) * 2));padding:.25rem .5rem;font-size:.875rem;border-radius:var(--bs-border-radius-sm)}.form-control-sm::file-selector-button{padding:.25rem .5rem;margin:-.25rem -.5rem;margin-inline-end:.5rem}.form-control-lg{min-height:calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));padding:.5rem 1rem;font-size:1.25rem;border-radius:var(--bs-border-radius-lg)}.form-control-lg::file-selector-button{padding:.5rem 1rem;margin:-.5rem -1rem;margin-inline-end:1rem}textarea.form-control{min-height:calc(1.5em + .75rem + calc(var(--bs-border-width) * 2))}textarea.form-control-sm{min-height:calc(1.5em + .5rem + calc(var(--bs-border-width) * 2))}textarea.form-control-lg{min-height:calc(1.5em + 1rem + calc(var(--bs-border-width) * 2))}.form-control-color{width:3rem;height:calc(1.5em + .75rem + calc(var(--bs-border-width) * 2));padding:.375rem}.form-control-color:not(:disabled):not([readonly]){cursor:pointer}.form-control-color::-moz-color-swatch{border:0!important;border-radius:var(--bs-border-radius)}.form-control-color::-webkit-color-swatch{border:0!important;border-radius:var(--bs-border-radius)}.form-control-color.form-control-sm{height:calc(1.5em + .5rem + calc(var(--bs-border-width) * 2))}.form-control-color.form-control-lg{height:calc(1.5em + 1rem + calc(var(--bs-border-width) * 2))}.form-select{--bs-form-select-bg-img: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");display:block;width:100%;padding:.375rem 2.25rem .375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--bs-body-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--bs-body-bg);background-image:var(--bs-form-select-bg-img),var(--bs-form-select-bg-icon, none);background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion: reduce){.form-select{transition:none}}.form-select:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem #0d6efd40}.form-select[multiple],.form-select[size]:not([size="1"]){padding-right:.75rem;background-image:none}.form-select:disabled{background-color:var(--bs-secondary-bg)}.form-select:-moz-focusring{color:transparent;text-shadow:0 0 0 var(--bs-body-color)}.form-select-sm{padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:.875rem;border-radius:var(--bs-border-radius-sm)}.form-select-lg{padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem;border-radius:var(--bs-border-radius-lg)}[data-bs-theme=dark] .form-select{--bs-form-select-bg-img: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23dee2e6' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e")}.form-check{display:block;min-height:1.5rem;padding-left:1.5em;margin-bottom:.125rem}.form-check .form-check-input{float:left;margin-left:-1.5em}.form-check-reverse{padding-right:1.5em;padding-left:0;text-align:right}.form-check-reverse .form-check-input{float:right;margin-right:-1.5em;margin-left:0}.form-check-input{--bs-form-check-bg: var(--bs-body-bg);flex-shrink:0;width:1em;height:1em;margin-top:.25em;vertical-align:top;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--bs-form-check-bg);background-image:var(--bs-form-check-bg-image);background-repeat:no-repeat;background-position:center;background-size:contain;border:var(--bs-border-width) solid var(--bs-border-color);-webkit-print-color-adjust:exact;print-color-adjust:exact}.form-check-input[type=checkbox]{border-radius:.25em}.form-check-input[type=radio]{border-radius:50%}.form-check-input:active{filter:brightness(90%)}.form-check-input:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem #0d6efd40}.form-check-input:checked{background-color:#0d6efd;border-color:#0d6efd}.form-check-input:checked[type=checkbox]{--bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e")}.form-check-input:checked[type=radio]{--bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e")}.form-check-input[type=checkbox]:indeterminate{background-color:#0d6efd;border-color:#0d6efd;--bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e")}.form-check-input:disabled{pointer-events:none;filter:none;opacity:.5}.form-check-input[disabled]~.form-check-label,.form-check-input:disabled~.form-check-label{cursor:default;opacity:.5}.form-switch{padding-left:2.5em}.form-switch .form-check-input{--bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");width:2em;margin-left:-2.5em;background-image:var(--bs-form-switch-bg);background-position:left center;border-radius:2em;transition:background-position .15s ease-in-out}@media (prefers-reduced-motion: reduce){.form-switch .form-check-input{transition:none}}.form-switch .form-check-input:focus{--bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%2386b7fe'/%3e%3c/svg%3e")}.form-switch .form-check-input:checked{background-position:right center;--bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")}.form-switch.form-check-reverse{padding-right:2.5em;padding-left:0}.form-switch.form-check-reverse .form-check-input{margin-right:-2.5em;margin-left:0}.form-check-inline{display:inline-block;margin-right:1rem}.btn-check{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.btn-check[disabled]+.btn,.btn-check:disabled+.btn{pointer-events:none;filter:none;opacity:.65}[data-bs-theme=dark] .form-switch .form-check-input:not(:checked):not(:focus){--bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28255, 255, 255, 0.25%29'/%3e%3c/svg%3e")}.form-range{width:100%;height:1.5rem;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent}.form-range:focus{outline:0}.form-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem #0d6efd40}.form-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem #0d6efd40}.form-range::-moz-focus-outer{border:0}.form-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#0d6efd;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion: reduce){.form-range::-webkit-slider-thumb{transition:none}}.form-range::-webkit-slider-thumb:active{background-color:#b6d4fe}.form-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:var(--bs-secondary-bg);border-color:transparent;border-radius:1rem}.form-range::-moz-range-thumb{width:1rem;height:1rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#0d6efd;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion: reduce){.form-range::-moz-range-thumb{transition:none}}.form-range::-moz-range-thumb:active{background-color:#b6d4fe}.form-range::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:var(--bs-secondary-bg);border-color:transparent;border-radius:1rem}.form-range:disabled{pointer-events:none}.form-range:disabled::-webkit-slider-thumb{background-color:var(--bs-secondary-color)}.form-range:disabled::-moz-range-thumb{background-color:var(--bs-secondary-color)}.form-floating{position:relative}.form-floating>.form-control,.form-floating>.form-control-plaintext,.form-floating>.form-select{height:calc(3.5rem + calc(var(--bs-border-width) * 2));min-height:calc(3.5rem + calc(var(--bs-border-width) * 2));line-height:1.25}.form-floating>label{position:absolute;top:0;left:0;z-index:2;height:100%;padding:1rem .75rem;overflow:hidden;text-align:start;text-overflow:ellipsis;white-space:nowrap;pointer-events:none;border:var(--bs-border-width) solid transparent;transform-origin:0 0;transition:opacity .1s ease-in-out,transform .1s ease-in-out}@media (prefers-reduced-motion: reduce){.form-floating>label{transition:none}}.form-floating>.form-control,.form-floating>.form-control-plaintext{padding:1rem .75rem}.form-floating>.form-control::placeholder,.form-floating>.form-control-plaintext::placeholder{color:transparent}.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown),.form-floating>.form-control-plaintext:focus,.form-floating>.form-control-plaintext:not(:placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:-webkit-autofill,.form-floating>.form-control-plaintext:-webkit-autofill{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-select{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-control-plaintext~label,.form-floating>.form-select~label{color:rgba(var(--bs-body-color-rgb),.65);transform:scale(.85) translateY(-.5rem) translate(.15rem)}.form-floating>.form-control:focus~label:after,.form-floating>.form-control:not(:placeholder-shown)~label:after,.form-floating>.form-control-plaintext~label:after,.form-floating>.form-select~label:after{position:absolute;top:1rem;right:.375rem;bottom:1rem;left:.375rem;z-index:-1;height:1.5em;content:"";background-color:var(--bs-body-bg);border-radius:var(--bs-border-radius)}.form-floating>.form-control:-webkit-autofill~label{color:rgba(var(--bs-body-color-rgb),.65);transform:scale(.85) translateY(-.5rem) translate(.15rem)}.form-floating>.form-control-plaintext~label{border-width:var(--bs-border-width) 0}.form-floating>:disabled~label,.form-floating>.form-control:disabled~label{color:#6c757d}.form-floating>:disabled~label:after,.form-floating>.form-control:disabled~label:after{background-color:var(--bs-secondary-bg)}.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.input-group>.form-control,.input-group>.form-select,.input-group>.form-floating{position:relative;flex:1 1 auto;width:1%;min-width:0}.input-group>.form-control:focus,.input-group>.form-select:focus,.input-group>.form-floating:focus-within{z-index:5}.input-group .btn{position:relative;z-index:2}.input-group .btn:focus{z-index:5}.input-group-text{display:flex;align-items:center;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--bs-body-color);text-align:center;white-space:nowrap;background-color:var(--bs-tertiary-bg);border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius)}.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.input-group-text,.input-group-lg>.btn{padding:.5rem 1rem;font-size:1.25rem;border-radius:var(--bs-border-radius-lg)}.input-group-sm>.form-control,.input-group-sm>.form-select,.input-group-sm>.input-group-text,.input-group-sm>.btn{padding:.25rem .5rem;font-size:.875rem;border-radius:var(--bs-border-radius-sm)}.input-group-lg>.form-select,.input-group-sm>.form-select{padding-right:3rem}.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3),.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-control,.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-select{border-top-right-radius:0;border-bottom-right-radius:0}.input-group.has-validation>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),.input-group.has-validation>.dropdown-toggle:nth-last-child(n+4),.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-control,.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-select{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-left:calc(var(--bs-border-width) * -1);border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.form-floating:not(:first-child)>.form-control,.input-group>.form-floating:not(:first-child)>.form-select{border-top-left-radius:0;border-bottom-left-radius:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:var(--bs-form-valid-color)}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;color:#fff;background-color:var(--bs-success);border-radius:var(--bs-border-radius)}.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip,.is-valid~.valid-feedback,.is-valid~.valid-tooltip{display:block}.was-validated .form-control:valid,.form-control.is-valid{border-color:var(--bs-form-valid-border-color);padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.was-validated .form-control:valid:focus,.form-control.is-valid:focus{border-color:var(--bs-form-valid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb),.25)}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.was-validated .form-select:valid,.form-select.is-valid{border-color:var(--bs-form-valid-border-color)}.was-validated .form-select:valid:not([multiple]):not([size]),.was-validated .form-select:valid:not([multiple])[size="1"],.form-select.is-valid:not([multiple]):not([size]),.form-select.is-valid:not([multiple])[size="1"]{--bs-form-select-bg-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");padding-right:4.125rem;background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}.was-validated .form-select:valid:focus,.form-select.is-valid:focus{border-color:var(--bs-form-valid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb),.25)}.was-validated .form-control-color:valid,.form-control-color.is-valid{width:calc(3.75rem + 1.5em)}.was-validated .form-check-input:valid,.form-check-input.is-valid{border-color:var(--bs-form-valid-border-color)}.was-validated .form-check-input:valid:checked,.form-check-input.is-valid:checked{background-color:var(--bs-form-valid-color)}.was-validated .form-check-input:valid:focus,.form-check-input.is-valid:focus{box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb),.25)}.was-validated .form-check-input:valid~.form-check-label,.form-check-input.is-valid~.form-check-label{color:var(--bs-form-valid-color)}.form-check-inline .form-check-input~.valid-feedback{margin-left:.5em}.was-validated .input-group>.form-control:not(:focus):valid,.input-group>.form-control:not(:focus).is-valid,.was-validated .input-group>.form-select:not(:focus):valid,.input-group>.form-select:not(:focus).is-valid,.was-validated .input-group>.form-floating:not(:focus-within):valid,.input-group>.form-floating:not(:focus-within).is-valid{z-index:3}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:var(--bs-form-invalid-color)}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;color:#fff;background-color:var(--bs-danger);border-radius:var(--bs-border-radius)}.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip,.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip{display:block}.was-validated .form-control:invalid,.form-control.is-invalid{border-color:var(--bs-form-invalid-border-color);padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.was-validated .form-control:invalid:focus,.form-control.is-invalid:focus{border-color:var(--bs-form-invalid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb),.25)}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.was-validated .form-select:invalid,.form-select.is-invalid{border-color:var(--bs-form-invalid-border-color)}.was-validated .form-select:invalid:not([multiple]):not([size]),.was-validated .form-select:invalid:not([multiple])[size="1"],.form-select.is-invalid:not([multiple]):not([size]),.form-select.is-invalid:not([multiple])[size="1"]{--bs-form-select-bg-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");padding-right:4.125rem;background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}.was-validated .form-select:invalid:focus,.form-select.is-invalid:focus{border-color:var(--bs-form-invalid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb),.25)}.was-validated .form-control-color:invalid,.form-control-color.is-invalid{width:calc(3.75rem + 1.5em)}.was-validated .form-check-input:invalid,.form-check-input.is-invalid{border-color:var(--bs-form-invalid-border-color)}.was-validated .form-check-input:invalid:checked,.form-check-input.is-invalid:checked{background-color:var(--bs-form-invalid-color)}.was-validated .form-check-input:invalid:focus,.form-check-input.is-invalid:focus{box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb),.25)}.was-validated .form-check-input:invalid~.form-check-label,.form-check-input.is-invalid~.form-check-label{color:var(--bs-form-invalid-color)}.form-check-inline .form-check-input~.invalid-feedback{margin-left:.5em}.was-validated .input-group>.form-control:not(:focus):invalid,.input-group>.form-control:not(:focus).is-invalid,.was-validated .input-group>.form-select:not(:focus):invalid,.input-group>.form-select:not(:focus).is-invalid,.was-validated .input-group>.form-floating:not(:focus-within):invalid,.input-group>.form-floating:not(:focus-within).is-invalid{z-index:4}.btn{--bs-btn-padding-x: .75rem;--bs-btn-padding-y: .375rem;--bs-btn-font-family: ;--bs-btn-font-size: 1rem;--bs-btn-font-weight: 400;--bs-btn-line-height: 1.5;--bs-btn-color: var(--bs-body-color);--bs-btn-bg: transparent;--bs-btn-border-width: var(--bs-border-width);--bs-btn-border-color: transparent;--bs-btn-border-radius: var(--bs-border-radius);--bs-btn-hover-border-color: transparent;--bs-btn-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 1px rgba(0, 0, 0, .075);--bs-btn-disabled-opacity: .65;--bs-btn-focus-box-shadow: 0 0 0 .25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);display:inline-block;padding:var(--bs-btn-padding-y) var(--bs-btn-padding-x);font-family:var(--bs-btn-font-family);font-size:var(--bs-btn-font-size);font-weight:var(--bs-btn-font-weight);line-height:var(--bs-btn-line-height);color:var(--bs-btn-color);text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;user-select:none;border:var(--bs-btn-border-width) solid var(--bs-btn-border-color);border-radius:var(--bs-btn-border-radius);background-color:var(--bs-btn-bg);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion: reduce){.btn{transition:none}}.btn:hover{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color)}.btn-check+.btn:hover{color:var(--bs-btn-color);background-color:var(--bs-btn-bg);border-color:var(--bs-btn-border-color)}.btn:focus-visible{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color);outline:0;box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:focus-visible+.btn{border-color:var(--bs-btn-hover-border-color);outline:0;box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:checked+.btn,:not(.btn-check)+.btn:active,.btn:first-child:active,.btn.active,.btn.show{color:var(--bs-btn-active-color);background-color:var(--bs-btn-active-bg);border-color:var(--bs-btn-active-border-color)}.btn-check:checked+.btn:focus-visible,:not(.btn-check)+.btn:active:focus-visible,.btn:first-child:active:focus-visible,.btn.active:focus-visible,.btn.show:focus-visible{box-shadow:var(--bs-btn-focus-box-shadow)}.btn:disabled,.btn.disabled,fieldset:disabled .btn{color:var(--bs-btn-disabled-color);pointer-events:none;background-color:var(--bs-btn-disabled-bg);border-color:var(--bs-btn-disabled-border-color);opacity:var(--bs-btn-disabled-opacity)}.btn-primary{--bs-btn-color: #fff;--bs-btn-bg: #0d6efd;--bs-btn-border-color: #0d6efd;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #0b5ed7;--bs-btn-hover-border-color: #0a58ca;--bs-btn-focus-shadow-rgb: 49, 132, 253;--bs-btn-active-color: #fff;--bs-btn-active-bg: #0a58ca;--bs-btn-active-border-color: #0a53be;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #0d6efd;--bs-btn-disabled-border-color: #0d6efd}.btn-secondary{--bs-btn-color: #fff;--bs-btn-bg: #6c757d;--bs-btn-border-color: #6c757d;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #5c636a;--bs-btn-hover-border-color: #565e64;--bs-btn-focus-shadow-rgb: 130, 138, 145;--bs-btn-active-color: #fff;--bs-btn-active-bg: #565e64;--bs-btn-active-border-color: #51585e;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #6c757d;--bs-btn-disabled-border-color: #6c757d}.btn-success{--bs-btn-color: #fff;--bs-btn-bg: #198754;--bs-btn-border-color: #198754;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #157347;--bs-btn-hover-border-color: #146c43;--bs-btn-focus-shadow-rgb: 60, 153, 110;--bs-btn-active-color: #fff;--bs-btn-active-bg: #146c43;--bs-btn-active-border-color: #13653f;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #198754;--bs-btn-disabled-border-color: #198754}.btn-info{--bs-btn-color: #000;--bs-btn-bg: #0dcaf0;--bs-btn-border-color: #0dcaf0;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #31d2f2;--bs-btn-hover-border-color: #25cff2;--bs-btn-focus-shadow-rgb: 11, 172, 204;--bs-btn-active-color: #000;--bs-btn-active-bg: #3dd5f3;--bs-btn-active-border-color: #25cff2;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #000;--bs-btn-disabled-bg: #0dcaf0;--bs-btn-disabled-border-color: #0dcaf0}.btn-warning{--bs-btn-color: #000;--bs-btn-bg: #ffc107;--bs-btn-border-color: #ffc107;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #ffca2c;--bs-btn-hover-border-color: #ffc720;--bs-btn-focus-shadow-rgb: 217, 164, 6;--bs-btn-active-color: #000;--bs-btn-active-bg: #ffcd39;--bs-btn-active-border-color: #ffc720;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #000;--bs-btn-disabled-bg: #ffc107;--bs-btn-disabled-border-color: #ffc107}.btn-danger{--bs-btn-color: #fff;--bs-btn-bg: #dc3545;--bs-btn-border-color: #dc3545;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #bb2d3b;--bs-btn-hover-border-color: #b02a37;--bs-btn-focus-shadow-rgb: 225, 83, 97;--bs-btn-active-color: #fff;--bs-btn-active-bg: #b02a37;--bs-btn-active-border-color: #a52834;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #dc3545;--bs-btn-disabled-border-color: #dc3545}.btn-light{--bs-btn-color: #000;--bs-btn-bg: #f8f9fa;--bs-btn-border-color: #f8f9fa;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #d3d4d5;--bs-btn-hover-border-color: #c6c7c8;--bs-btn-focus-shadow-rgb: 211, 212, 213;--bs-btn-active-color: #000;--bs-btn-active-bg: #c6c7c8;--bs-btn-active-border-color: #babbbc;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #000;--bs-btn-disabled-bg: #f8f9fa;--bs-btn-disabled-border-color: #f8f9fa}.btn-dark{--bs-btn-color: #fff;--bs-btn-bg: #212529;--bs-btn-border-color: #212529;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #424649;--bs-btn-hover-border-color: #373b3e;--bs-btn-focus-shadow-rgb: 66, 70, 73;--bs-btn-active-color: #fff;--bs-btn-active-bg: #4d5154;--bs-btn-active-border-color: #373b3e;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #212529;--bs-btn-disabled-border-color: #212529}.btn-outline-primary{--bs-btn-color: #0d6efd;--bs-btn-border-color: #0d6efd;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #0d6efd;--bs-btn-hover-border-color: #0d6efd;--bs-btn-focus-shadow-rgb: 13, 110, 253;--bs-btn-active-color: #fff;--bs-btn-active-bg: #0d6efd;--bs-btn-active-border-color: #0d6efd;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #0d6efd;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #0d6efd;--bs-gradient: none}.btn-outline-secondary{--bs-btn-color: #6c757d;--bs-btn-border-color: #6c757d;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #6c757d;--bs-btn-hover-border-color: #6c757d;--bs-btn-focus-shadow-rgb: 108, 117, 125;--bs-btn-active-color: #fff;--bs-btn-active-bg: #6c757d;--bs-btn-active-border-color: #6c757d;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #6c757d;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #6c757d;--bs-gradient: none}.btn-outline-success{--bs-btn-color: #198754;--bs-btn-border-color: #198754;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #198754;--bs-btn-hover-border-color: #198754;--bs-btn-focus-shadow-rgb: 25, 135, 84;--bs-btn-active-color: #fff;--bs-btn-active-bg: #198754;--bs-btn-active-border-color: #198754;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #198754;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #198754;--bs-gradient: none}.btn-outline-info{--bs-btn-color: #0dcaf0;--bs-btn-border-color: #0dcaf0;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #0dcaf0;--bs-btn-hover-border-color: #0dcaf0;--bs-btn-focus-shadow-rgb: 13, 202, 240;--bs-btn-active-color: #000;--bs-btn-active-bg: #0dcaf0;--bs-btn-active-border-color: #0dcaf0;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #0dcaf0;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #0dcaf0;--bs-gradient: none}.btn-outline-warning{--bs-btn-color: #ffc107;--bs-btn-border-color: #ffc107;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #ffc107;--bs-btn-hover-border-color: #ffc107;--bs-btn-focus-shadow-rgb: 255, 193, 7;--bs-btn-active-color: #000;--bs-btn-active-bg: #ffc107;--bs-btn-active-border-color: #ffc107;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #ffc107;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #ffc107;--bs-gradient: none}.btn-outline-danger{--bs-btn-color: #dc3545;--bs-btn-border-color: #dc3545;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #dc3545;--bs-btn-hover-border-color: #dc3545;--bs-btn-focus-shadow-rgb: 220, 53, 69;--bs-btn-active-color: #fff;--bs-btn-active-bg: #dc3545;--bs-btn-active-border-color: #dc3545;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #dc3545;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #dc3545;--bs-gradient: none}.btn-outline-light{--bs-btn-color: #f8f9fa;--bs-btn-border-color: #f8f9fa;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #f8f9fa;--bs-btn-hover-border-color: #f8f9fa;--bs-btn-focus-shadow-rgb: 248, 249, 250;--bs-btn-active-color: #000;--bs-btn-active-bg: #f8f9fa;--bs-btn-active-border-color: #f8f9fa;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #f8f9fa;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #f8f9fa;--bs-gradient: none}.btn-outline-dark{--bs-btn-color: #212529;--bs-btn-border-color: #212529;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #212529;--bs-btn-hover-border-color: #212529;--bs-btn-focus-shadow-rgb: 33, 37, 41;--bs-btn-active-color: #fff;--bs-btn-active-bg: #212529;--bs-btn-active-border-color: #212529;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #212529;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #212529;--bs-gradient: none}.btn-link{--bs-btn-font-weight: 400;--bs-btn-color: var(--bs-link-color);--bs-btn-bg: transparent;--bs-btn-border-color: transparent;--bs-btn-hover-color: var(--bs-link-hover-color);--bs-btn-hover-border-color: transparent;--bs-btn-active-color: var(--bs-link-hover-color);--bs-btn-active-border-color: transparent;--bs-btn-disabled-color: #6c757d;--bs-btn-disabled-border-color: transparent;--bs-btn-box-shadow: 0 0 0 #000;--bs-btn-focus-shadow-rgb: 49, 132, 253;text-decoration:underline}.btn-link:focus-visible{color:var(--bs-btn-color)}.btn-link:hover{color:var(--bs-btn-hover-color)}.btn-lg,.btn-group-lg>.btn{--bs-btn-padding-y: .5rem;--bs-btn-padding-x: 1rem;--bs-btn-font-size: 1.25rem;--bs-btn-border-radius: var(--bs-border-radius-lg)}.btn-sm,.btn-group-sm>.btn{--bs-btn-padding-y: .25rem;--bs-btn-padding-x: .5rem;--bs-btn-font-size: .875rem;--bs-btn-border-radius: var(--bs-border-radius-sm)}.fade{transition:opacity .15s linear}@media (prefers-reduced-motion: reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;overflow:hidden;transition:height .35s ease}@media (prefers-reduced-motion: reduce){.collapsing{transition:none}}.collapsing.collapse-horizontal{width:0;height:auto;transition:width .35s ease}@media (prefers-reduced-motion: reduce){.collapsing.collapse-horizontal{transition:none}}.dropup,.dropend,.dropdown,.dropstart,.dropup-center,.dropdown-center{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty:after{margin-left:0}.dropdown-menu{--bs-dropdown-zindex: 1000;--bs-dropdown-min-width: 10rem;--bs-dropdown-padding-x: 0;--bs-dropdown-padding-y: .5rem;--bs-dropdown-spacer: .125rem;--bs-dropdown-font-size: 1rem;--bs-dropdown-color: var(--bs-body-color);--bs-dropdown-bg: var(--bs-body-bg);--bs-dropdown-border-color: var(--bs-border-color-translucent);--bs-dropdown-border-radius: var(--bs-border-radius);--bs-dropdown-border-width: var(--bs-border-width);--bs-dropdown-inner-border-radius: calc(var(--bs-border-radius) - var(--bs-border-width));--bs-dropdown-divider-bg: var(--bs-border-color-translucent);--bs-dropdown-divider-margin-y: .5rem;--bs-dropdown-box-shadow: var(--bs-box-shadow);--bs-dropdown-link-color: var(--bs-body-color);--bs-dropdown-link-hover-color: var(--bs-body-color);--bs-dropdown-link-hover-bg: var(--bs-tertiary-bg);--bs-dropdown-link-active-color: #fff;--bs-dropdown-link-active-bg: #0d6efd;--bs-dropdown-link-disabled-color: var(--bs-tertiary-color);--bs-dropdown-item-padding-x: 1rem;--bs-dropdown-item-padding-y: .25rem;--bs-dropdown-header-color: #6c757d;--bs-dropdown-header-padding-x: 1rem;--bs-dropdown-header-padding-y: .5rem;position:absolute;z-index:var(--bs-dropdown-zindex);display:none;min-width:var(--bs-dropdown-min-width);padding:var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);margin:0;font-size:var(--bs-dropdown-font-size);color:var(--bs-dropdown-color);text-align:left;list-style:none;background-color:var(--bs-dropdown-bg);background-clip:padding-box;border:var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);border-radius:var(--bs-dropdown-border-radius)}.dropdown-menu[data-bs-popper]{top:100%;left:0;margin-top:var(--bs-dropdown-spacer)}.dropdown-menu-start{--bs-position: start}.dropdown-menu-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-end{--bs-position: end}.dropdown-menu-end[data-bs-popper]{right:0;left:auto}@media (min-width: 576px){.dropdown-menu-sm-start{--bs-position: start}.dropdown-menu-sm-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-sm-end{--bs-position: end}.dropdown-menu-sm-end[data-bs-popper]{right:0;left:auto}}@media (min-width: 768px){.dropdown-menu-md-start{--bs-position: start}.dropdown-menu-md-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-md-end{--bs-position: end}.dropdown-menu-md-end[data-bs-popper]{right:0;left:auto}}@media (min-width: 992px){.dropdown-menu-lg-start{--bs-position: start}.dropdown-menu-lg-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-lg-end{--bs-position: end}.dropdown-menu-lg-end[data-bs-popper]{right:0;left:auto}}@media (min-width: 1200px){.dropdown-menu-xl-start{--bs-position: start}.dropdown-menu-xl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xl-end{--bs-position: end}.dropdown-menu-xl-end[data-bs-popper]{right:0;left:auto}}@media (min-width: 1400px){.dropdown-menu-xxl-start{--bs-position: start}.dropdown-menu-xxl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xxl-end{--bs-position: end}.dropdown-menu-xxl-end[data-bs-popper]{right:0;left:auto}}.dropup .dropdown-menu[data-bs-popper]{top:auto;bottom:100%;margin-top:0;margin-bottom:var(--bs-dropdown-spacer)}.dropup .dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty:after{margin-left:0}.dropend .dropdown-menu[data-bs-popper]{top:0;right:auto;left:100%;margin-top:0;margin-left:var(--bs-dropdown-spacer)}.dropend .dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}.dropend .dropdown-toggle:empty:after{margin-left:0}.dropend .dropdown-toggle:after{vertical-align:0}.dropstart .dropdown-menu[data-bs-popper]{top:0;right:100%;left:auto;margin-top:0;margin-right:var(--bs-dropdown-spacer)}.dropstart .dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}.dropstart .dropdown-toggle:after{display:none}.dropstart .dropdown-toggle:before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropstart .dropdown-toggle:empty:after{margin-left:0}.dropstart .dropdown-toggle:before{vertical-align:0}.dropdown-divider{height:0;margin:var(--bs-dropdown-divider-margin-y) 0;overflow:hidden;border-top:1px solid var(--bs-dropdown-divider-bg);opacity:1}.dropdown-item{display:block;width:100%;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);clear:both;font-weight:400;color:var(--bs-dropdown-link-color);text-align:inherit;text-decoration:none;white-space:nowrap;background-color:transparent;border:0;border-radius:var(--bs-dropdown-item-border-radius, 0)}.dropdown-item:hover,.dropdown-item:focus{color:var(--bs-dropdown-link-hover-color);background-color:var(--bs-dropdown-link-hover-bg)}.dropdown-item.active,.dropdown-item:active{color:var(--bs-dropdown-link-active-color);text-decoration:none;background-color:var(--bs-dropdown-link-active-bg)}.dropdown-item.disabled,.dropdown-item:disabled{color:var(--bs-dropdown-link-disabled-color);pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);margin-bottom:0;font-size:.875rem;color:var(--bs-dropdown-header-color);white-space:nowrap}.dropdown-item-text{display:block;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);color:var(--bs-dropdown-link-color)}.dropdown-menu-dark{--bs-dropdown-color: #dee2e6;--bs-dropdown-bg: #343a40;--bs-dropdown-border-color: var(--bs-border-color-translucent);--bs-dropdown-box-shadow: ;--bs-dropdown-link-color: #dee2e6;--bs-dropdown-link-hover-color: #fff;--bs-dropdown-divider-bg: var(--bs-border-color-translucent);--bs-dropdown-link-hover-bg: rgba(255, 255, 255, .15);--bs-dropdown-link-active-color: #fff;--bs-dropdown-link-active-bg: #0d6efd;--bs-dropdown-link-disabled-color: #adb5bd;--bs-dropdown-header-color: #adb5bd}.btn-group,.btn-group-vertical{position:relative;display:inline-flex;vertical-align:middle}.btn-group>.btn,.btn-group-vertical>.btn{position:relative;flex:1 1 auto}.btn-group>.btn-check:checked+.btn,.btn-group>.btn-check:focus+.btn,.btn-group>.btn:hover,.btn-group>.btn:focus,.btn-group>.btn:active,.btn-group>.btn.active,.btn-group-vertical>.btn-check:checked+.btn,.btn-group-vertical>.btn-check:focus+.btn,.btn-group-vertical>.btn:hover,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn.active{z-index:1}.btn-toolbar{display:flex;flex-wrap:wrap;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group{border-radius:var(--bs-border-radius)}.btn-group>:not(.btn-check:first-child)+.btn,.btn-group>.btn-group:not(:first-child){margin-left:calc(var(--bs-border-width) * -1)}.btn-group>.btn:not(:last-child):not(.dropdown-toggle),.btn-group>.btn.dropdown-toggle-split:first-child,.btn-group>.btn-group:not(:last-child)>.btn{border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn:nth-child(n+3),.btn-group>:not(.btn-check)+.btn,.btn-group>.btn-group:not(:first-child)>.btn{border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}.dropdown-toggle-split:after,.dropup .dropdown-toggle-split:after,.dropend .dropdown-toggle-split:after{margin-left:0}.dropstart .dropdown-toggle-split:before{margin-right:0}.btn-sm+.dropdown-toggle-split,.btn-group-sm>.btn+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-lg+.dropdown-toggle-split,.btn-group-lg>.btn+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-group-vertical{flex-direction:column;align-items:flex-start;justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn:not(:first-child),.btn-group-vertical>.btn-group:not(:first-child){margin-top:calc(var(--bs-border-width) * -1)}.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle),.btn-group-vertical>.btn-group:not(:last-child)>.btn{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn~.btn,.btn-group-vertical>.btn-group:not(:first-child)>.btn{border-top-left-radius:0;border-top-right-radius:0}.nav{--bs-nav-link-padding-x: 1rem;--bs-nav-link-padding-y: .5rem;--bs-nav-link-font-weight: ;--bs-nav-link-color: var(--bs-link-color);--bs-nav-link-hover-color: var(--bs-link-hover-color);--bs-nav-link-disabled-color: var(--bs-secondary-color);display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);font-size:var(--bs-nav-link-font-size);font-weight:var(--bs-nav-link-font-weight);color:var(--bs-nav-link-color);text-decoration:none;background:none;border:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}@media (prefers-reduced-motion: reduce){.nav-link{transition:none}}.nav-link:hover,.nav-link:focus{color:var(--bs-nav-link-hover-color)}.nav-link:focus-visible{outline:0;box-shadow:0 0 0 .25rem #0d6efd40}.nav-link.disabled,.nav-link:disabled{color:var(--bs-nav-link-disabled-color);pointer-events:none;cursor:default}.nav-tabs{--bs-nav-tabs-border-width: var(--bs-border-width);--bs-nav-tabs-border-color: var(--bs-border-color);--bs-nav-tabs-border-radius: var(--bs-border-radius);--bs-nav-tabs-link-hover-border-color: var(--bs-secondary-bg) var(--bs-secondary-bg) var(--bs-border-color);--bs-nav-tabs-link-active-color: var(--bs-emphasis-color);--bs-nav-tabs-link-active-bg: var(--bs-body-bg);--bs-nav-tabs-link-active-border-color: var(--bs-border-color) var(--bs-border-color) var(--bs-body-bg);border-bottom:var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color)}.nav-tabs .nav-link{margin-bottom:calc(-1 * var(--bs-nav-tabs-border-width));border:var(--bs-nav-tabs-border-width) solid transparent;border-top-left-radius:var(--bs-nav-tabs-border-radius);border-top-right-radius:var(--bs-nav-tabs-border-radius)}.nav-tabs .nav-link:hover,.nav-tabs .nav-link:focus{isolation:isolate;border-color:var(--bs-nav-tabs-link-hover-border-color)}.nav-tabs .nav-link.active,.nav-tabs .nav-item.show .nav-link{color:var(--bs-nav-tabs-link-active-color);background-color:var(--bs-nav-tabs-link-active-bg);border-color:var(--bs-nav-tabs-link-active-border-color)}.nav-tabs .dropdown-menu{margin-top:calc(-1 * var(--bs-nav-tabs-border-width));border-top-left-radius:0;border-top-right-radius:0}.nav-pills{--bs-nav-pills-border-radius: var(--bs-border-radius);--bs-nav-pills-link-active-color: #fff;--bs-nav-pills-link-active-bg: #0d6efd}.nav-pills .nav-link{border-radius:var(--bs-nav-pills-border-radius)}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:var(--bs-nav-pills-link-active-color);background-color:var(--bs-nav-pills-link-active-bg)}.nav-underline{--bs-nav-underline-gap: 1rem;--bs-nav-underline-border-width: .125rem;--bs-nav-underline-link-active-color: var(--bs-emphasis-color);gap:var(--bs-nav-underline-gap)}.nav-underline .nav-link{padding-right:0;padding-left:0;border-bottom:var(--bs-nav-underline-border-width) solid transparent}.nav-underline .nav-link:hover,.nav-underline .nav-link:focus{border-bottom-color:currentcolor}.nav-underline .nav-link.active,.nav-underline .show>.nav-link{font-weight:700;color:var(--bs-nav-underline-link-active-color);border-bottom-color:currentcolor}.nav-fill>.nav-link,.nav-fill .nav-item{flex:1 1 auto;text-align:center}.nav-justified>.nav-link,.nav-justified .nav-item{flex-basis:0;flex-grow:1;text-align:center}.nav-fill .nav-item .nav-link,.nav-justified .nav-item .nav-link{width:100%}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{--bs-navbar-padding-x: 0;--bs-navbar-padding-y: .5rem;--bs-navbar-color: rgba(var(--bs-emphasis-color-rgb), .65);--bs-navbar-hover-color: rgba(var(--bs-emphasis-color-rgb), .8);--bs-navbar-disabled-color: rgba(var(--bs-emphasis-color-rgb), .3);--bs-navbar-active-color: rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-brand-padding-y: .3125rem;--bs-navbar-brand-margin-end: 1rem;--bs-navbar-brand-font-size: 1.25rem;--bs-navbar-brand-color: rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-brand-hover-color: rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-nav-link-padding-x: .5rem;--bs-navbar-toggler-padding-y: .25rem;--bs-navbar-toggler-padding-x: .75rem;--bs-navbar-toggler-font-size: 1.25rem;--bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%2833, 37, 41, 0.75%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");--bs-navbar-toggler-border-color: rgba(var(--bs-emphasis-color-rgb), .15);--bs-navbar-toggler-border-radius: var(--bs-border-radius);--bs-navbar-toggler-focus-width: .25rem;--bs-navbar-toggler-transition: box-shadow .15s ease-in-out;position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:var(--bs-navbar-padding-y) var(--bs-navbar-padding-x)}.navbar>.container,.navbar>.container-fluid,.navbar>.container-sm,.navbar>.container-md,.navbar>.container-lg,.navbar>.container-xl,.navbar>.container-xxl{display:flex;flex-wrap:inherit;align-items:center;justify-content:space-between}.navbar-brand{padding-top:var(--bs-navbar-brand-padding-y);padding-bottom:var(--bs-navbar-brand-padding-y);margin-right:var(--bs-navbar-brand-margin-end);font-size:var(--bs-navbar-brand-font-size);color:var(--bs-navbar-brand-color);text-decoration:none;white-space:nowrap}.navbar-brand:hover,.navbar-brand:focus{color:var(--bs-navbar-brand-hover-color)}.navbar-nav{--bs-nav-link-padding-x: 0;--bs-nav-link-padding-y: .5rem;--bs-nav-link-font-weight: ;--bs-nav-link-color: var(--bs-navbar-color);--bs-nav-link-hover-color: var(--bs-navbar-hover-color);--bs-nav-link-disabled-color: var(--bs-navbar-disabled-color);display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link.active,.navbar-nav .nav-link.show{color:var(--bs-navbar-active-color)}.navbar-nav .dropdown-menu{position:static}.navbar-text{padding-top:.5rem;padding-bottom:.5rem;color:var(--bs-navbar-color)}.navbar-text a,.navbar-text a:hover,.navbar-text a:focus{color:var(--bs-navbar-active-color)}.navbar-collapse{flex-basis:100%;flex-grow:1;align-items:center}.navbar-toggler{padding:var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);font-size:var(--bs-navbar-toggler-font-size);line-height:1;color:var(--bs-navbar-color);background-color:transparent;border:var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);border-radius:var(--bs-navbar-toggler-border-radius);transition:var(--bs-navbar-toggler-transition)}@media (prefers-reduced-motion: reduce){.navbar-toggler{transition:none}}.navbar-toggler:hover{text-decoration:none}.navbar-toggler:focus{text-decoration:none;outline:0;box-shadow:0 0 0 var(--bs-navbar-toggler-focus-width)}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;background-image:var(--bs-navbar-toggler-icon-bg);background-repeat:no-repeat;background-position:center;background-size:100%}.navbar-nav-scroll{max-height:var(--bs-scroll-height, 75vh);overflow-y:auto}@media (min-width: 576px){.navbar-expand-sm{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-sm .navbar-nav{flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-sm .navbar-nav-scroll{overflow:visible}.navbar-expand-sm .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}.navbar-expand-sm .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-sm .offcanvas .offcanvas-header{display:none}.navbar-expand-sm .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width: 768px){.navbar-expand-md{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-md .navbar-nav{flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-md .navbar-nav-scroll{overflow:visible}.navbar-expand-md .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}.navbar-expand-md .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-md .offcanvas .offcanvas-header{display:none}.navbar-expand-md .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width: 992px){.navbar-expand-lg{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-lg .navbar-nav{flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-lg .navbar-nav-scroll{overflow:visible}.navbar-expand-lg .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}.navbar-expand-lg .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-lg .offcanvas .offcanvas-header{display:none}.navbar-expand-lg .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width: 1200px){.navbar-expand-xl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xl .navbar-nav{flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-xl .navbar-nav-scroll{overflow:visible}.navbar-expand-xl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}.navbar-expand-xl .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-xl .offcanvas .offcanvas-header{display:none}.navbar-expand-xl .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width: 1400px){.navbar-expand-xxl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xxl .navbar-nav{flex-direction:row}.navbar-expand-xxl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xxl .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-xxl .navbar-nav-scroll{overflow:visible}.navbar-expand-xxl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xxl .navbar-toggler{display:none}.navbar-expand-xxl .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-xxl .offcanvas .offcanvas-header{display:none}.navbar-expand-xxl .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}.navbar-expand{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand .navbar-nav{flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand .navbar-nav-scroll{overflow:visible}.navbar-expand .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-expand .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand .offcanvas .offcanvas-header{display:none}.navbar-expand .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}.navbar-dark,.navbar[data-bs-theme=dark]{--bs-navbar-color: rgba(255, 255, 255, .55);--bs-navbar-hover-color: rgba(255, 255, 255, .75);--bs-navbar-disabled-color: rgba(255, 255, 255, .25);--bs-navbar-active-color: #fff;--bs-navbar-brand-color: #fff;--bs-navbar-brand-hover-color: #fff;--bs-navbar-toggler-border-color: rgba(255, 255, 255, .1);--bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}[data-bs-theme=dark] .navbar-toggler-icon{--bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.card{--bs-card-spacer-y: 1rem;--bs-card-spacer-x: 1rem;--bs-card-title-spacer-y: .5rem;--bs-card-title-color: ;--bs-card-subtitle-color: ;--bs-card-border-width: var(--bs-border-width);--bs-card-border-color: var(--bs-border-color-translucent);--bs-card-border-radius: var(--bs-border-radius);--bs-card-box-shadow: ;--bs-card-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width)));--bs-card-cap-padding-y: .5rem;--bs-card-cap-padding-x: 1rem;--bs-card-cap-bg: rgba(var(--bs-body-color-rgb), .03);--bs-card-cap-color: ;--bs-card-height: ;--bs-card-color: ;--bs-card-bg: var(--bs-body-bg);--bs-card-img-overlay-padding: 1rem;--bs-card-group-margin: .75rem;position:relative;display:flex;flex-direction:column;min-width:0;height:var(--bs-card-height);color:var(--bs-body-color);word-wrap:break-word;background-color:var(--bs-card-bg);background-clip:border-box;border:var(--bs-card-border-width) solid var(--bs-card-border-color);border-radius:var(--bs-card-border-radius)}.card>hr{margin-right:0;margin-left:0}.card>.list-group{border-top:inherit;border-bottom:inherit}.card>.list-group:first-child{border-top-width:0;border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius)}.card>.list-group:last-child{border-bottom-width:0;border-bottom-right-radius:var(--bs-card-inner-border-radius);border-bottom-left-radius:var(--bs-card-inner-border-radius)}.card>.card-header+.list-group,.card>.list-group+.card-footer{border-top:0}.card-body{flex:1 1 auto;padding:var(--bs-card-spacer-y) var(--bs-card-spacer-x);color:var(--bs-card-color)}.card-title{margin-bottom:var(--bs-card-title-spacer-y);color:var(--bs-card-title-color)}.card-subtitle{margin-top:calc(-.5 * var(--bs-card-title-spacer-y));margin-bottom:0;color:var(--bs-card-subtitle-color)}.card-text:last-child{margin-bottom:0}.card-link+.card-link{margin-left:var(--bs-card-spacer-x)}.card-header{padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);margin-bottom:0;color:var(--bs-card-cap-color);background-color:var(--bs-card-cap-bg);border-bottom:var(--bs-card-border-width) solid var(--bs-card-border-color)}.card-header:first-child{border-radius:var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0}.card-footer{padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);color:var(--bs-card-cap-color);background-color:var(--bs-card-cap-bg);border-top:var(--bs-card-border-width) solid var(--bs-card-border-color)}.card-footer:last-child{border-radius:0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius)}.card-header-tabs{margin-right:calc(-.5 * var(--bs-card-cap-padding-x));margin-bottom:calc(-1 * var(--bs-card-cap-padding-y));margin-left:calc(-.5 * var(--bs-card-cap-padding-x));border-bottom:0}.card-header-tabs .nav-link.active{background-color:var(--bs-card-bg);border-bottom-color:var(--bs-card-bg)}.card-header-pills{margin-right:calc(-.5 * var(--bs-card-cap-padding-x));margin-left:calc(-.5 * var(--bs-card-cap-padding-x))}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:var(--bs-card-img-overlay-padding);border-radius:var(--bs-card-inner-border-radius)}.card-img,.card-img-top,.card-img-bottom{width:100%}.card-img,.card-img-top{border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius)}.card-img,.card-img-bottom{border-bottom-right-radius:var(--bs-card-inner-border-radius);border-bottom-left-radius:var(--bs-card-inner-border-radius)}.card-group>.card{margin-bottom:var(--bs-card-group-margin)}@media (min-width: 576px){.card-group{display:flex;flex-flow:row wrap}.card-group>.card{flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child) .card-img-top,.card-group>.card:not(:last-child) .card-header{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-img-bottom,.card-group>.card:not(:last-child) .card-footer{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child) .card-img-top,.card-group>.card:not(:first-child) .card-header{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-img-bottom,.card-group>.card:not(:first-child) .card-footer{border-bottom-left-radius:0}}.accordion{--bs-accordion-color: var(--bs-body-color);--bs-accordion-bg: var(--bs-body-bg);--bs-accordion-transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out, border-radius .15s ease;--bs-accordion-border-color: var(--bs-border-color);--bs-accordion-border-width: var(--bs-border-width);--bs-accordion-border-radius: var(--bs-border-radius);--bs-accordion-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width)));--bs-accordion-btn-padding-x: 1.25rem;--bs-accordion-btn-padding-y: 1rem;--bs-accordion-btn-color: var(--bs-body-color);--bs-accordion-btn-bg: var(--bs-accordion-bg);--bs-accordion-btn-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212529'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");--bs-accordion-btn-icon-width: 1.25rem;--bs-accordion-btn-icon-transform: rotate(-180deg);--bs-accordion-btn-icon-transition: transform .2s ease-in-out;--bs-accordion-btn-active-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23052c65'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");--bs-accordion-btn-focus-border-color: #86b7fe;--bs-accordion-btn-focus-box-shadow: 0 0 0 .25rem rgba(13, 110, 253, .25);--bs-accordion-body-padding-x: 1.25rem;--bs-accordion-body-padding-y: 1rem;--bs-accordion-active-color: var(--bs-primary-text-emphasis);--bs-accordion-active-bg: var(--bs-primary-bg-subtle)}.accordion-button{position:relative;display:flex;align-items:center;width:100%;padding:var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);font-size:1rem;color:var(--bs-accordion-btn-color);text-align:left;background-color:var(--bs-accordion-btn-bg);border:0;border-radius:0;overflow-anchor:none;transition:var(--bs-accordion-transition)}@media (prefers-reduced-motion: reduce){.accordion-button{transition:none}}.accordion-button:not(.collapsed){color:var(--bs-accordion-active-color);background-color:var(--bs-accordion-active-bg);box-shadow:inset 0 calc(-1 * var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color)}.accordion-button:not(.collapsed):after{background-image:var(--bs-accordion-btn-active-icon);transform:var(--bs-accordion-btn-icon-transform)}.accordion-button:after{flex-shrink:0;width:var(--bs-accordion-btn-icon-width);height:var(--bs-accordion-btn-icon-width);margin-left:auto;content:"";background-image:var(--bs-accordion-btn-icon);background-repeat:no-repeat;background-size:var(--bs-accordion-btn-icon-width);transition:var(--bs-accordion-btn-icon-transition)}@media (prefers-reduced-motion: reduce){.accordion-button:after{transition:none}}.accordion-button:hover{z-index:2}.accordion-button:focus{z-index:3;border-color:var(--bs-accordion-btn-focus-border-color);outline:0;box-shadow:var(--bs-accordion-btn-focus-box-shadow)}.accordion-header{margin-bottom:0}.accordion-item{color:var(--bs-accordion-color);background-color:var(--bs-accordion-bg);border:var(--bs-accordion-border-width) solid var(--bs-accordion-border-color)}.accordion-item:first-of-type{border-top-left-radius:var(--bs-accordion-border-radius);border-top-right-radius:var(--bs-accordion-border-radius)}.accordion-item:first-of-type .accordion-button{border-top-left-radius:var(--bs-accordion-inner-border-radius);border-top-right-radius:var(--bs-accordion-inner-border-radius)}.accordion-item:not(:first-of-type){border-top:0}.accordion-item:last-of-type{border-bottom-right-radius:var(--bs-accordion-border-radius);border-bottom-left-radius:var(--bs-accordion-border-radius)}.accordion-item:last-of-type .accordion-button.collapsed{border-bottom-right-radius:var(--bs-accordion-inner-border-radius);border-bottom-left-radius:var(--bs-accordion-inner-border-radius)}.accordion-item:last-of-type .accordion-collapse{border-bottom-right-radius:var(--bs-accordion-border-radius);border-bottom-left-radius:var(--bs-accordion-border-radius)}.accordion-body{padding:var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x)}.accordion-flush .accordion-collapse{border-width:0}.accordion-flush .accordion-item{border-right:0;border-left:0;border-radius:0}.accordion-flush .accordion-item:first-child{border-top:0}.accordion-flush .accordion-item:last-child{border-bottom:0}.accordion-flush .accordion-item .accordion-button,.accordion-flush .accordion-item .accordion-button.collapsed{border-radius:0}[data-bs-theme=dark] .accordion-button:after{--bs-accordion-btn-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%236ea8fe'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");--bs-accordion-btn-active-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%236ea8fe'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.breadcrumb{--bs-breadcrumb-padding-x: 0;--bs-breadcrumb-padding-y: 0;--bs-breadcrumb-margin-bottom: 1rem;--bs-breadcrumb-bg: ;--bs-breadcrumb-border-radius: ;--bs-breadcrumb-divider-color: var(--bs-secondary-color);--bs-breadcrumb-item-padding-x: .5rem;--bs-breadcrumb-item-active-color: var(--bs-secondary-color);display:flex;flex-wrap:wrap;padding:var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x);margin-bottom:var(--bs-breadcrumb-margin-bottom);font-size:var(--bs-breadcrumb-font-size);list-style:none;background-color:var(--bs-breadcrumb-bg);border-radius:var(--bs-breadcrumb-border-radius)}.breadcrumb-item+.breadcrumb-item{padding-left:var(--bs-breadcrumb-item-padding-x)}.breadcrumb-item+.breadcrumb-item:before{float:left;padding-right:var(--bs-breadcrumb-item-padding-x);color:var(--bs-breadcrumb-divider-color);content:var(--bs-breadcrumb-divider, "/")}.breadcrumb-item.active{color:var(--bs-breadcrumb-item-active-color)}.pagination{--bs-pagination-padding-x: .75rem;--bs-pagination-padding-y: .375rem;--bs-pagination-font-size: 1rem;--bs-pagination-color: var(--bs-link-color);--bs-pagination-bg: var(--bs-body-bg);--bs-pagination-border-width: var(--bs-border-width);--bs-pagination-border-color: var(--bs-border-color);--bs-pagination-border-radius: var(--bs-border-radius);--bs-pagination-hover-color: var(--bs-link-hover-color);--bs-pagination-hover-bg: var(--bs-tertiary-bg);--bs-pagination-hover-border-color: var(--bs-border-color);--bs-pagination-focus-color: var(--bs-link-hover-color);--bs-pagination-focus-bg: var(--bs-secondary-bg);--bs-pagination-focus-box-shadow: 0 0 0 .25rem rgba(13, 110, 253, .25);--bs-pagination-active-color: #fff;--bs-pagination-active-bg: #0d6efd;--bs-pagination-active-border-color: #0d6efd;--bs-pagination-disabled-color: var(--bs-secondary-color);--bs-pagination-disabled-bg: var(--bs-secondary-bg);--bs-pagination-disabled-border-color: var(--bs-border-color);display:flex;padding-left:0;list-style:none}.page-link{position:relative;display:block;padding:var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);font-size:var(--bs-pagination-font-size);color:var(--bs-pagination-color);text-decoration:none;background-color:var(--bs-pagination-bg);border:var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion: reduce){.page-link{transition:none}}.page-link:hover{z-index:2;color:var(--bs-pagination-hover-color);background-color:var(--bs-pagination-hover-bg);border-color:var(--bs-pagination-hover-border-color)}.page-link:focus{z-index:3;color:var(--bs-pagination-focus-color);background-color:var(--bs-pagination-focus-bg);outline:0;box-shadow:var(--bs-pagination-focus-box-shadow)}.page-link.active,.active>.page-link{z-index:3;color:var(--bs-pagination-active-color);background-color:var(--bs-pagination-active-bg);border-color:var(--bs-pagination-active-border-color)}.page-link.disabled,.disabled>.page-link{color:var(--bs-pagination-disabled-color);pointer-events:none;background-color:var(--bs-pagination-disabled-bg);border-color:var(--bs-pagination-disabled-border-color)}.page-item:not(:first-child) .page-link{margin-left:calc(var(--bs-border-width) * -1)}.page-item:first-child .page-link{border-top-left-radius:var(--bs-pagination-border-radius);border-bottom-left-radius:var(--bs-pagination-border-radius)}.page-item:last-child .page-link{border-top-right-radius:var(--bs-pagination-border-radius);border-bottom-right-radius:var(--bs-pagination-border-radius)}.pagination-lg{--bs-pagination-padding-x: 1.5rem;--bs-pagination-padding-y: .75rem;--bs-pagination-font-size: 1.25rem;--bs-pagination-border-radius: var(--bs-border-radius-lg)}.pagination-sm{--bs-pagination-padding-x: .5rem;--bs-pagination-padding-y: .25rem;--bs-pagination-font-size: .875rem;--bs-pagination-border-radius: var(--bs-border-radius-sm)}.badge{--bs-badge-padding-x: .65em;--bs-badge-padding-y: .35em;--bs-badge-font-size: .75em;--bs-badge-font-weight: 700;--bs-badge-color: #fff;--bs-badge-border-radius: var(--bs-border-radius);display:inline-block;padding:var(--bs-badge-padding-y) var(--bs-badge-padding-x);font-size:var(--bs-badge-font-size);font-weight:var(--bs-badge-font-weight);line-height:1;color:var(--bs-badge-color);text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:var(--bs-badge-border-radius)}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.alert{--bs-alert-bg: transparent;--bs-alert-padding-x: 1rem;--bs-alert-padding-y: 1rem;--bs-alert-margin-bottom: 1rem;--bs-alert-color: inherit;--bs-alert-border-color: transparent;--bs-alert-border: var(--bs-border-width) solid var(--bs-alert-border-color);--bs-alert-border-radius: var(--bs-border-radius);--bs-alert-link-color: inherit;position:relative;padding:var(--bs-alert-padding-y) var(--bs-alert-padding-x);margin-bottom:var(--bs-alert-margin-bottom);color:var(--bs-alert-color);background-color:var(--bs-alert-bg);border:var(--bs-alert-border);border-radius:var(--bs-alert-border-radius)}.alert-heading{color:inherit}.alert-link{font-weight:700;color:var(--bs-alert-link-color)}.alert-dismissible{padding-right:3rem}.alert-dismissible .btn-close{position:absolute;top:0;right:0;z-index:2;padding:1.25rem 1rem}.alert-primary{--bs-alert-color: var(--bs-primary-text-emphasis);--bs-alert-bg: var(--bs-primary-bg-subtle);--bs-alert-border-color: var(--bs-primary-border-subtle);--bs-alert-link-color: var(--bs-primary-text-emphasis)}.alert-secondary{--bs-alert-color: var(--bs-secondary-text-emphasis);--bs-alert-bg: var(--bs-secondary-bg-subtle);--bs-alert-border-color: var(--bs-secondary-border-subtle);--bs-alert-link-color: var(--bs-secondary-text-emphasis)}.alert-success{--bs-alert-color: var(--bs-success-text-emphasis);--bs-alert-bg: var(--bs-success-bg-subtle);--bs-alert-border-color: var(--bs-success-border-subtle);--bs-alert-link-color: var(--bs-success-text-emphasis)}.alert-info{--bs-alert-color: var(--bs-info-text-emphasis);--bs-alert-bg: var(--bs-info-bg-subtle);--bs-alert-border-color: var(--bs-info-border-subtle);--bs-alert-link-color: var(--bs-info-text-emphasis)}.alert-warning{--bs-alert-color: var(--bs-warning-text-emphasis);--bs-alert-bg: var(--bs-warning-bg-subtle);--bs-alert-border-color: var(--bs-warning-border-subtle);--bs-alert-link-color: var(--bs-warning-text-emphasis)}.alert-danger{--bs-alert-color: var(--bs-danger-text-emphasis);--bs-alert-bg: var(--bs-danger-bg-subtle);--bs-alert-border-color: var(--bs-danger-border-subtle);--bs-alert-link-color: var(--bs-danger-text-emphasis)}.alert-light{--bs-alert-color: var(--bs-light-text-emphasis);--bs-alert-bg: var(--bs-light-bg-subtle);--bs-alert-border-color: var(--bs-light-border-subtle);--bs-alert-link-color: var(--bs-light-text-emphasis)}.alert-dark{--bs-alert-color: var(--bs-dark-text-emphasis);--bs-alert-bg: var(--bs-dark-bg-subtle);--bs-alert-border-color: var(--bs-dark-border-subtle);--bs-alert-link-color: var(--bs-dark-text-emphasis)}@keyframes progress-bar-stripes{0%{background-position-x:1rem}}.progress,.progress-stacked{--bs-progress-height: 1rem;--bs-progress-font-size: .75rem;--bs-progress-bg: var(--bs-secondary-bg);--bs-progress-border-radius: var(--bs-border-radius);--bs-progress-box-shadow: var(--bs-box-shadow-inset);--bs-progress-bar-color: #fff;--bs-progress-bar-bg: #0d6efd;--bs-progress-bar-transition: width .6s ease;display:flex;height:var(--bs-progress-height);overflow:hidden;font-size:var(--bs-progress-font-size);background-color:var(--bs-progress-bg);border-radius:var(--bs-progress-border-radius)}.progress-bar{display:flex;flex-direction:column;justify-content:center;overflow:hidden;color:var(--bs-progress-bar-color);text-align:center;white-space:nowrap;background-color:var(--bs-progress-bar-bg);transition:var(--bs-progress-bar-transition)}@media (prefers-reduced-motion: reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:var(--bs-progress-height) var(--bs-progress-height)}.progress-stacked>.progress{overflow:visible}.progress-stacked>.progress>.progress-bar{width:100%}.progress-bar-animated{animation:1s linear infinite progress-bar-stripes}@media (prefers-reduced-motion: reduce){.progress-bar-animated{animation:none}}.list-group{--bs-list-group-color: var(--bs-body-color);--bs-list-group-bg: var(--bs-body-bg);--bs-list-group-border-color: var(--bs-border-color);--bs-list-group-border-width: var(--bs-border-width);--bs-list-group-border-radius: var(--bs-border-radius);--bs-list-group-item-padding-x: 1rem;--bs-list-group-item-padding-y: .5rem;--bs-list-group-action-color: var(--bs-secondary-color);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-tertiary-bg);--bs-list-group-action-active-color: var(--bs-body-color);--bs-list-group-action-active-bg: var(--bs-secondary-bg);--bs-list-group-disabled-color: var(--bs-secondary-color);--bs-list-group-disabled-bg: var(--bs-body-bg);--bs-list-group-active-color: #fff;--bs-list-group-active-bg: #0d6efd;--bs-list-group-active-border-color: #0d6efd;display:flex;flex-direction:column;padding-left:0;margin-bottom:0;border-radius:var(--bs-list-group-border-radius)}.list-group-numbered{list-style-type:none;counter-reset:section}.list-group-numbered>.list-group-item:before{content:counters(section,".") ". ";counter-increment:section}.list-group-item-action{width:100%;color:var(--bs-list-group-action-color);text-align:inherit}.list-group-item-action:hover,.list-group-item-action:focus{z-index:1;color:var(--bs-list-group-action-hover-color);text-decoration:none;background-color:var(--bs-list-group-action-hover-bg)}.list-group-item-action:active{color:var(--bs-list-group-action-active-color);background-color:var(--bs-list-group-action-active-bg)}.list-group-item{position:relative;display:block;padding:var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);color:var(--bs-list-group-color);text-decoration:none;background-color:var(--bs-list-group-bg);border:var(--bs-list-group-border-width) solid var(--bs-list-group-border-color)}.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.list-group-item:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.list-group-item.disabled,.list-group-item:disabled{color:var(--bs-list-group-disabled-color);pointer-events:none;background-color:var(--bs-list-group-disabled-bg)}.list-group-item.active{z-index:2;color:var(--bs-list-group-active-color);background-color:var(--bs-list-group-active-bg);border-color:var(--bs-list-group-active-border-color)}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{margin-top:calc(-1 * var(--bs-list-group-border-width));border-top-width:var(--bs-list-group-border-width)}.list-group-horizontal{flex-direction:row}.list-group-horizontal>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal>.list-group-item.active{margin-top:0}.list-group-horizontal>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}@media (min-width: 576px){.list-group-horizontal-sm{flex-direction:row}.list-group-horizontal-sm>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-sm>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-sm>.list-group-item.active{margin-top:0}.list-group-horizontal-sm>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-sm>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (min-width: 768px){.list-group-horizontal-md{flex-direction:row}.list-group-horizontal-md>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-md>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-md>.list-group-item.active{margin-top:0}.list-group-horizontal-md>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-md>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (min-width: 992px){.list-group-horizontal-lg{flex-direction:row}.list-group-horizontal-lg>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-lg>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-lg>.list-group-item.active{margin-top:0}.list-group-horizontal-lg>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-lg>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (min-width: 1200px){.list-group-horizontal-xl{flex-direction:row}.list-group-horizontal-xl>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-xl>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-xl>.list-group-item.active{margin-top:0}.list-group-horizontal-xl>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-xl>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (min-width: 1400px){.list-group-horizontal-xxl{flex-direction:row}.list-group-horizontal-xxl>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-xxl>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-xxl>.list-group-item.active{margin-top:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}.list-group-flush{border-radius:0}.list-group-flush>.list-group-item{border-width:0 0 var(--bs-list-group-border-width)}.list-group-flush>.list-group-item:last-child{border-bottom-width:0}.list-group-item-primary{--bs-list-group-color: var(--bs-primary-text-emphasis);--bs-list-group-bg: var(--bs-primary-bg-subtle);--bs-list-group-border-color: var(--bs-primary-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-primary-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-primary-border-subtle);--bs-list-group-active-color: var(--bs-primary-bg-subtle);--bs-list-group-active-bg: var(--bs-primary-text-emphasis);--bs-list-group-active-border-color: var(--bs-primary-text-emphasis)}.list-group-item-secondary{--bs-list-group-color: var(--bs-secondary-text-emphasis);--bs-list-group-bg: var(--bs-secondary-bg-subtle);--bs-list-group-border-color: var(--bs-secondary-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-secondary-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-secondary-border-subtle);--bs-list-group-active-color: var(--bs-secondary-bg-subtle);--bs-list-group-active-bg: var(--bs-secondary-text-emphasis);--bs-list-group-active-border-color: var(--bs-secondary-text-emphasis)}.list-group-item-success{--bs-list-group-color: var(--bs-success-text-emphasis);--bs-list-group-bg: var(--bs-success-bg-subtle);--bs-list-group-border-color: var(--bs-success-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-success-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-success-border-subtle);--bs-list-group-active-color: var(--bs-success-bg-subtle);--bs-list-group-active-bg: var(--bs-success-text-emphasis);--bs-list-group-active-border-color: var(--bs-success-text-emphasis)}.list-group-item-info{--bs-list-group-color: var(--bs-info-text-emphasis);--bs-list-group-bg: var(--bs-info-bg-subtle);--bs-list-group-border-color: var(--bs-info-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-info-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-info-border-subtle);--bs-list-group-active-color: var(--bs-info-bg-subtle);--bs-list-group-active-bg: var(--bs-info-text-emphasis);--bs-list-group-active-border-color: var(--bs-info-text-emphasis)}.list-group-item-warning{--bs-list-group-color: var(--bs-warning-text-emphasis);--bs-list-group-bg: var(--bs-warning-bg-subtle);--bs-list-group-border-color: var(--bs-warning-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-warning-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-warning-border-subtle);--bs-list-group-active-color: var(--bs-warning-bg-subtle);--bs-list-group-active-bg: var(--bs-warning-text-emphasis);--bs-list-group-active-border-color: var(--bs-warning-text-emphasis)}.list-group-item-danger{--bs-list-group-color: var(--bs-danger-text-emphasis);--bs-list-group-bg: var(--bs-danger-bg-subtle);--bs-list-group-border-color: var(--bs-danger-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-danger-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-danger-border-subtle);--bs-list-group-active-color: var(--bs-danger-bg-subtle);--bs-list-group-active-bg: var(--bs-danger-text-emphasis);--bs-list-group-active-border-color: var(--bs-danger-text-emphasis)}.list-group-item-light{--bs-list-group-color: var(--bs-light-text-emphasis);--bs-list-group-bg: var(--bs-light-bg-subtle);--bs-list-group-border-color: var(--bs-light-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-light-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-light-border-subtle);--bs-list-group-active-color: var(--bs-light-bg-subtle);--bs-list-group-active-bg: var(--bs-light-text-emphasis);--bs-list-group-active-border-color: var(--bs-light-text-emphasis)}.list-group-item-dark{--bs-list-group-color: var(--bs-dark-text-emphasis);--bs-list-group-bg: var(--bs-dark-bg-subtle);--bs-list-group-border-color: var(--bs-dark-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-dark-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-dark-border-subtle);--bs-list-group-active-color: var(--bs-dark-bg-subtle);--bs-list-group-active-bg: var(--bs-dark-text-emphasis);--bs-list-group-active-border-color: var(--bs-dark-text-emphasis)}.btn-close{--bs-btn-close-color: #000;--bs-btn-close-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3e%3c/svg%3e");--bs-btn-close-opacity: .5;--bs-btn-close-hover-opacity: .75;--bs-btn-close-focus-shadow: 0 0 0 .25rem rgba(13, 110, 253, .25);--bs-btn-close-focus-opacity: 1;--bs-btn-close-disabled-opacity: .25;--bs-btn-close-white-filter: invert(1) grayscale(100%) brightness(200%);box-sizing:content-box;width:1em;height:1em;padding:.25em;color:var(--bs-btn-close-color);background:transparent var(--bs-btn-close-bg) center/1em auto no-repeat;border:0;border-radius:.375rem;opacity:var(--bs-btn-close-opacity)}.btn-close:hover{color:var(--bs-btn-close-color);text-decoration:none;opacity:var(--bs-btn-close-hover-opacity)}.btn-close:focus{outline:0;box-shadow:var(--bs-btn-close-focus-shadow);opacity:var(--bs-btn-close-focus-opacity)}.btn-close:disabled,.btn-close.disabled{pointer-events:none;-webkit-user-select:none;user-select:none;opacity:var(--bs-btn-close-disabled-opacity)}.btn-close-white,[data-bs-theme=dark] .btn-close{filter:var(--bs-btn-close-white-filter)}.toast{--bs-toast-zindex: 1090;--bs-toast-padding-x: .75rem;--bs-toast-padding-y: .5rem;--bs-toast-spacing: 1.5rem;--bs-toast-max-width: 350px;--bs-toast-font-size: .875rem;--bs-toast-color: ;--bs-toast-bg: rgba(var(--bs-body-bg-rgb), .85);--bs-toast-border-width: var(--bs-border-width);--bs-toast-border-color: var(--bs-border-color-translucent);--bs-toast-border-radius: var(--bs-border-radius);--bs-toast-box-shadow: var(--bs-box-shadow);--bs-toast-header-color: var(--bs-secondary-color);--bs-toast-header-bg: rgba(var(--bs-body-bg-rgb), .85);--bs-toast-header-border-color: var(--bs-border-color-translucent);width:var(--bs-toast-max-width);max-width:100%;font-size:var(--bs-toast-font-size);color:var(--bs-toast-color);pointer-events:auto;background-color:var(--bs-toast-bg);background-clip:padding-box;border:var(--bs-toast-border-width) solid var(--bs-toast-border-color);box-shadow:var(--bs-toast-box-shadow);border-radius:var(--bs-toast-border-radius)}.toast.showing{opacity:0}.toast:not(.show){display:none}.toast-container{--bs-toast-zindex: 1090;position:absolute;z-index:var(--bs-toast-zindex);width:max-content;max-width:100%;pointer-events:none}.toast-container>:not(:last-child){margin-bottom:var(--bs-toast-spacing)}.toast-header{display:flex;align-items:center;padding:var(--bs-toast-padding-y) var(--bs-toast-padding-x);color:var(--bs-toast-header-color);background-color:var(--bs-toast-header-bg);background-clip:padding-box;border-bottom:var(--bs-toast-border-width) solid var(--bs-toast-header-border-color);border-top-left-radius:calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));border-top-right-radius:calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width))}.toast-header .btn-close{margin-right:calc(-.5 * var(--bs-toast-padding-x));margin-left:var(--bs-toast-padding-x)}.toast-body{padding:var(--bs-toast-padding-x);word-wrap:break-word}.modal{--bs-modal-zindex: 1055;--bs-modal-width: 500px;--bs-modal-padding: 1rem;--bs-modal-margin: .5rem;--bs-modal-color: ;--bs-modal-bg: var(--bs-body-bg);--bs-modal-border-color: var(--bs-border-color-translucent);--bs-modal-border-width: var(--bs-border-width);--bs-modal-border-radius: var(--bs-border-radius-lg);--bs-modal-box-shadow: var(--bs-box-shadow-sm);--bs-modal-inner-border-radius: calc(var(--bs-border-radius-lg) - (var(--bs-border-width)));--bs-modal-header-padding-x: 1rem;--bs-modal-header-padding-y: 1rem;--bs-modal-header-padding: 1rem 1rem;--bs-modal-header-border-color: var(--bs-border-color);--bs-modal-header-border-width: var(--bs-border-width);--bs-modal-title-line-height: 1.5;--bs-modal-footer-gap: .5rem;--bs-modal-footer-bg: ;--bs-modal-footer-border-color: var(--bs-border-color);--bs-modal-footer-border-width: var(--bs-border-width);position:fixed;top:0;left:0;z-index:var(--bs-modal-zindex);display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0}.modal-dialog{position:relative;width:auto;margin:var(--bs-modal-margin);pointer-events:none}.modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translateY(-50px)}@media (prefers-reduced-motion: reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{height:calc(100% - var(--bs-modal-margin) * 2)}.modal-dialog-scrollable .modal-content{max-height:100%;overflow:hidden}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - var(--bs-modal-margin) * 2)}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;color:var(--bs-modal-color);pointer-events:auto;background-color:var(--bs-modal-bg);background-clip:padding-box;border:var(--bs-modal-border-width) solid var(--bs-modal-border-color);border-radius:var(--bs-modal-border-radius);outline:0}.modal-backdrop{--bs-backdrop-zindex: 1050;--bs-backdrop-bg: #000;--bs-backdrop-opacity: .5;position:fixed;top:0;left:0;z-index:var(--bs-backdrop-zindex);width:100vw;height:100vh;background-color:var(--bs-backdrop-bg)}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:var(--bs-backdrop-opacity)}.modal-header{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;padding:var(--bs-modal-header-padding);border-bottom:var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);border-top-left-radius:var(--bs-modal-inner-border-radius);border-top-right-radius:var(--bs-modal-inner-border-radius)}.modal-header .btn-close{padding:calc(var(--bs-modal-header-padding-y) * .5) calc(var(--bs-modal-header-padding-x) * .5);margin:calc(-.5 * var(--bs-modal-header-padding-y)) calc(-.5 * var(--bs-modal-header-padding-x)) calc(-.5 * var(--bs-modal-header-padding-y)) auto}.modal-title{margin-bottom:0;line-height:var(--bs-modal-title-line-height)}.modal-body{position:relative;flex:1 1 auto;padding:var(--bs-modal-padding)}.modal-footer{display:flex;flex-shrink:0;flex-wrap:wrap;align-items:center;justify-content:flex-end;padding:calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * .5);background-color:var(--bs-modal-footer-bg);border-top:var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);border-bottom-right-radius:var(--bs-modal-inner-border-radius);border-bottom-left-radius:var(--bs-modal-inner-border-radius)}.modal-footer>*{margin:calc(var(--bs-modal-footer-gap) * .5)}@media (min-width: 576px){.modal{--bs-modal-margin: 1.75rem;--bs-modal-box-shadow: var(--bs-box-shadow)}.modal-dialog{max-width:var(--bs-modal-width);margin-right:auto;margin-left:auto}.modal-sm{--bs-modal-width: 300px}}@media (min-width: 992px){.modal-lg,.modal-xl{--bs-modal-width: 800px}}@media (min-width: 1200px){.modal-xl{--bs-modal-width: 1140px}}.modal-fullscreen{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen .modal-header,.modal-fullscreen .modal-footer{border-radius:0}.modal-fullscreen .modal-body{overflow-y:auto}@media (max-width: 575.98px){.modal-fullscreen-sm-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-sm-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-sm-down .modal-header,.modal-fullscreen-sm-down .modal-footer{border-radius:0}.modal-fullscreen-sm-down .modal-body{overflow-y:auto}}@media (max-width: 767.98px){.modal-fullscreen-md-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-md-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-md-down .modal-header,.modal-fullscreen-md-down .modal-footer{border-radius:0}.modal-fullscreen-md-down .modal-body{overflow-y:auto}}@media (max-width: 991.98px){.modal-fullscreen-lg-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-lg-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-lg-down .modal-header,.modal-fullscreen-lg-down .modal-footer{border-radius:0}.modal-fullscreen-lg-down .modal-body{overflow-y:auto}}@media (max-width: 1199.98px){.modal-fullscreen-xl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xl-down .modal-header,.modal-fullscreen-xl-down .modal-footer{border-radius:0}.modal-fullscreen-xl-down .modal-body{overflow-y:auto}}@media (max-width: 1399.98px){.modal-fullscreen-xxl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xxl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xxl-down .modal-header,.modal-fullscreen-xxl-down .modal-footer{border-radius:0}.modal-fullscreen-xxl-down .modal-body{overflow-y:auto}}.tooltip{--bs-tooltip-zindex: 1080;--bs-tooltip-max-width: 200px;--bs-tooltip-padding-x: .5rem;--bs-tooltip-padding-y: .25rem;--bs-tooltip-margin: ;--bs-tooltip-font-size: .875rem;--bs-tooltip-color: var(--bs-body-bg);--bs-tooltip-bg: var(--bs-emphasis-color);--bs-tooltip-border-radius: var(--bs-border-radius);--bs-tooltip-opacity: .9;--bs-tooltip-arrow-width: .8rem;--bs-tooltip-arrow-height: .4rem;z-index:var(--bs-tooltip-zindex);display:block;margin:var(--bs-tooltip-margin);font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:var(--bs-tooltip-font-size);word-wrap:break-word;opacity:0}.tooltip.show{opacity:var(--bs-tooltip-opacity)}.tooltip .tooltip-arrow{display:block;width:var(--bs-tooltip-arrow-width);height:var(--bs-tooltip-arrow-height)}.tooltip .tooltip-arrow:before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-top .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow{bottom:calc(-1 * var(--bs-tooltip-arrow-height))}.bs-tooltip-top .tooltip-arrow:before,.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow:before{top:-1px;border-width:var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * .5) 0;border-top-color:var(--bs-tooltip-bg)}.bs-tooltip-end .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow{left:calc(-1 * var(--bs-tooltip-arrow-height));width:var(--bs-tooltip-arrow-height);height:var(--bs-tooltip-arrow-width)}.bs-tooltip-end .tooltip-arrow:before,.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow:before{right:-1px;border-width:calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * .5) 0;border-right-color:var(--bs-tooltip-bg)}.bs-tooltip-bottom .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow{top:calc(-1 * var(--bs-tooltip-arrow-height))}.bs-tooltip-bottom .tooltip-arrow:before,.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow:before{bottom:-1px;border-width:0 calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height);border-bottom-color:var(--bs-tooltip-bg)}.bs-tooltip-start .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow{right:calc(-1 * var(--bs-tooltip-arrow-height));width:var(--bs-tooltip-arrow-height);height:var(--bs-tooltip-arrow-width)}.bs-tooltip-start .tooltip-arrow:before,.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow:before{left:-1px;border-width:calc(var(--bs-tooltip-arrow-width) * .5) 0 calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height);border-left-color:var(--bs-tooltip-bg)}.tooltip-inner{max-width:var(--bs-tooltip-max-width);padding:var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x);color:var(--bs-tooltip-color);text-align:center;background-color:var(--bs-tooltip-bg);border-radius:var(--bs-tooltip-border-radius)}.popover{--bs-popover-zindex: 1070;--bs-popover-max-width: 276px;--bs-popover-font-size: .875rem;--bs-popover-bg: var(--bs-body-bg);--bs-popover-border-width: var(--bs-border-width);--bs-popover-border-color: var(--bs-border-color-translucent);--bs-popover-border-radius: var(--bs-border-radius-lg);--bs-popover-inner-border-radius: calc(var(--bs-border-radius-lg) - var(--bs-border-width));--bs-popover-box-shadow: var(--bs-box-shadow);--bs-popover-header-padding-x: 1rem;--bs-popover-header-padding-y: .5rem;--bs-popover-header-font-size: 1rem;--bs-popover-header-color: inherit;--bs-popover-header-bg: var(--bs-secondary-bg);--bs-popover-body-padding-x: 1rem;--bs-popover-body-padding-y: 1rem;--bs-popover-body-color: var(--bs-body-color);--bs-popover-arrow-width: 1rem;--bs-popover-arrow-height: .5rem;--bs-popover-arrow-border: var(--bs-popover-border-color);z-index:var(--bs-popover-zindex);display:block;max-width:var(--bs-popover-max-width);font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:var(--bs-popover-font-size);word-wrap:break-word;background-color:var(--bs-popover-bg);background-clip:padding-box;border:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-radius:var(--bs-popover-border-radius)}.popover .popover-arrow{display:block;width:var(--bs-popover-arrow-width);height:var(--bs-popover-arrow-height)}.popover .popover-arrow:before,.popover .popover-arrow:after{position:absolute;display:block;content:"";border-color:transparent;border-style:solid;border-width:0}.bs-popover-top>.popover-arrow,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow{bottom:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width))}.bs-popover-top>.popover-arrow:before,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:before,.bs-popover-top>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:after{border-width:var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * .5) 0}.bs-popover-top>.popover-arrow:before,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:before{bottom:0;border-top-color:var(--bs-popover-arrow-border)}.bs-popover-top>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:after{bottom:var(--bs-popover-border-width);border-top-color:var(--bs-popover-bg)}.bs-popover-end>.popover-arrow,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow{left:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height);height:var(--bs-popover-arrow-width)}.bs-popover-end>.popover-arrow:before,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:before,.bs-popover-end>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:after{border-width:calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * .5) 0}.bs-popover-end>.popover-arrow:before,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:before{left:0;border-right-color:var(--bs-popover-arrow-border)}.bs-popover-end>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:after{left:var(--bs-popover-border-width);border-right-color:var(--bs-popover-bg)}.bs-popover-bottom>.popover-arrow,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow{top:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width))}.bs-popover-bottom>.popover-arrow:before,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:before,.bs-popover-bottom>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:after{border-width:0 calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height)}.bs-popover-bottom>.popover-arrow:before,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:before{top:0;border-bottom-color:var(--bs-popover-arrow-border)}.bs-popover-bottom>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:after{top:var(--bs-popover-border-width);border-bottom-color:var(--bs-popover-bg)}.bs-popover-bottom .popover-header:before,.bs-popover-auto[data-popper-placement^=bottom] .popover-header:before{position:absolute;top:0;left:50%;display:block;width:var(--bs-popover-arrow-width);margin-left:calc(-.5 * var(--bs-popover-arrow-width));content:"";border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-header-bg)}.bs-popover-start>.popover-arrow,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow{right:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height);height:var(--bs-popover-arrow-width)}.bs-popover-start>.popover-arrow:before,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:before,.bs-popover-start>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:after{border-width:calc(var(--bs-popover-arrow-width) * .5) 0 calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height)}.bs-popover-start>.popover-arrow:before,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:before{right:0;border-left-color:var(--bs-popover-arrow-border)}.bs-popover-start>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:after{right:var(--bs-popover-border-width);border-left-color:var(--bs-popover-bg)}.popover-header{padding:var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x);margin-bottom:0;font-size:var(--bs-popover-header-font-size);color:var(--bs-popover-header-color);background-color:var(--bs-popover-header-bg);border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-top-left-radius:var(--bs-popover-inner-border-radius);border-top-right-radius:var(--bs-popover-inner-border-radius)}.popover-header:empty{display:none}.popover-body{padding:var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x);color:var(--bs-popover-body-color)}.carousel{position:relative}.carousel.pointer-event{touch-action:pan-y}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner:after{display:block;clear:both;content:""}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;backface-visibility:hidden;transition:transform .6s ease-in-out}@media (prefers-reduced-motion: reduce){.carousel-item{transition:none}}.carousel-item.active,.carousel-item-next,.carousel-item-prev{display:block}.carousel-item-next:not(.carousel-item-start),.active.carousel-item-end{transform:translate(100%)}.carousel-item-prev:not(.carousel-item-end),.active.carousel-item-start{transform:translate(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;transform:none}.carousel-fade .carousel-item.active,.carousel-fade .carousel-item-next.carousel-item-start,.carousel-fade .carousel-item-prev.carousel-item-end{z-index:1;opacity:1}.carousel-fade .active.carousel-item-start,.carousel-fade .active.carousel-item-end{z-index:0;opacity:0;transition:opacity 0s .6s}@media (prefers-reduced-motion: reduce){.carousel-fade .active.carousel-item-start,.carousel-fade .active.carousel-item-end{transition:none}}.carousel-control-prev,.carousel-control-next{position:absolute;top:0;bottom:0;z-index:1;display:flex;align-items:center;justify-content:center;width:15%;padding:0;color:#fff;text-align:center;background:none;border:0;opacity:.5;transition:opacity .15s ease}@media (prefers-reduced-motion: reduce){.carousel-control-prev,.carousel-control-next{transition:none}}.carousel-control-prev:hover,.carousel-control-prev:focus,.carousel-control-next:hover,.carousel-control-next:focus{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-prev-icon,.carousel-control-next-icon{display:inline-block;width:2rem;height:2rem;background-repeat:no-repeat;background-position:50%;background-size:100% 100%}.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e")}.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:2;display:flex;justify-content:center;padding:0;margin-right:15%;margin-bottom:1rem;margin-left:15%}.carousel-indicators [data-bs-target]{box-sizing:content-box;flex:0 1 auto;width:30px;height:3px;padding:0;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border:0;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:.5;transition:opacity .6s ease}@media (prefers-reduced-motion: reduce){.carousel-indicators [data-bs-target]{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{position:absolute;right:15%;bottom:1.25rem;left:15%;padding-top:1.25rem;padding-bottom:1.25rem;color:#fff;text-align:center}.carousel-dark .carousel-control-prev-icon,.carousel-dark .carousel-control-next-icon{filter:invert(1) grayscale(100)}.carousel-dark .carousel-indicators [data-bs-target]{background-color:#000}.carousel-dark .carousel-caption{color:#000}[data-bs-theme=dark] .carousel .carousel-control-prev-icon,[data-bs-theme=dark] .carousel .carousel-control-next-icon,[data-bs-theme=dark].carousel .carousel-control-prev-icon,[data-bs-theme=dark].carousel .carousel-control-next-icon{filter:invert(1) grayscale(100)}[data-bs-theme=dark] .carousel .carousel-indicators [data-bs-target],[data-bs-theme=dark].carousel .carousel-indicators [data-bs-target]{background-color:#000}[data-bs-theme=dark] .carousel .carousel-caption,[data-bs-theme=dark].carousel .carousel-caption{color:#000}.spinner-grow,.spinner-border{display:inline-block;width:var(--bs-spinner-width);height:var(--bs-spinner-height);vertical-align:var(--bs-spinner-vertical-align);border-radius:50%;animation:var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name)}@keyframes spinner-border{to{transform:rotate(360deg)}}.spinner-border{--bs-spinner-width: 2rem;--bs-spinner-height: 2rem;--bs-spinner-vertical-align: -.125em;--bs-spinner-border-width: .25em;--bs-spinner-animation-speed: .75s;--bs-spinner-animation-name: spinner-border;border:var(--bs-spinner-border-width) solid currentcolor;border-right-color:transparent}.spinner-border-sm{--bs-spinner-width: 1rem;--bs-spinner-height: 1rem;--bs-spinner-border-width: .2em}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}.spinner-grow{--bs-spinner-width: 2rem;--bs-spinner-height: 2rem;--bs-spinner-vertical-align: -.125em;--bs-spinner-animation-speed: .75s;--bs-spinner-animation-name: spinner-grow;background-color:currentcolor;opacity:0}.spinner-grow-sm{--bs-spinner-width: 1rem;--bs-spinner-height: 1rem}@media (prefers-reduced-motion: reduce){.spinner-border,.spinner-grow{--bs-spinner-animation-speed: 1.5s}}.offcanvas,.offcanvas-xxl,.offcanvas-xl,.offcanvas-lg,.offcanvas-md,.offcanvas-sm{--bs-offcanvas-zindex: 1045;--bs-offcanvas-width: 400px;--bs-offcanvas-height: 30vh;--bs-offcanvas-padding-x: 1rem;--bs-offcanvas-padding-y: 1rem;--bs-offcanvas-color: var(--bs-body-color);--bs-offcanvas-bg: var(--bs-body-bg);--bs-offcanvas-border-width: var(--bs-border-width);--bs-offcanvas-border-color: var(--bs-border-color-translucent);--bs-offcanvas-box-shadow: var(--bs-box-shadow-sm);--bs-offcanvas-transition: transform .3s ease-in-out;--bs-offcanvas-title-line-height: 1.5}@media (max-width: 575.98px){.offcanvas-sm{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media (max-width: 575.98px) and (prefers-reduced-motion: reduce){.offcanvas-sm{transition:none}}@media (max-width: 575.98px){.offcanvas-sm.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(-100%)}.offcanvas-sm.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(100%)}.offcanvas-sm.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-sm.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-sm.showing,.offcanvas-sm.show:not(.hiding){transform:none}.offcanvas-sm.showing,.offcanvas-sm.hiding,.offcanvas-sm.show{visibility:visible}}@media (min-width: 576px){.offcanvas-sm{--bs-offcanvas-height: auto;--bs-offcanvas-border-width: 0;background-color:transparent!important}.offcanvas-sm .offcanvas-header{display:none}.offcanvas-sm .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media (max-width: 767.98px){.offcanvas-md{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media (max-width: 767.98px) and (prefers-reduced-motion: reduce){.offcanvas-md{transition:none}}@media (max-width: 767.98px){.offcanvas-md.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(-100%)}.offcanvas-md.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(100%)}.offcanvas-md.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-md.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-md.showing,.offcanvas-md.show:not(.hiding){transform:none}.offcanvas-md.showing,.offcanvas-md.hiding,.offcanvas-md.show{visibility:visible}}@media (min-width: 768px){.offcanvas-md{--bs-offcanvas-height: auto;--bs-offcanvas-border-width: 0;background-color:transparent!important}.offcanvas-md .offcanvas-header{display:none}.offcanvas-md .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media (max-width: 991.98px){.offcanvas-lg{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media (max-width: 991.98px) and (prefers-reduced-motion: reduce){.offcanvas-lg{transition:none}}@media (max-width: 991.98px){.offcanvas-lg.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(-100%)}.offcanvas-lg.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(100%)}.offcanvas-lg.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-lg.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-lg.showing,.offcanvas-lg.show:not(.hiding){transform:none}.offcanvas-lg.showing,.offcanvas-lg.hiding,.offcanvas-lg.show{visibility:visible}}@media (min-width: 992px){.offcanvas-lg{--bs-offcanvas-height: auto;--bs-offcanvas-border-width: 0;background-color:transparent!important}.offcanvas-lg .offcanvas-header{display:none}.offcanvas-lg .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media (max-width: 1199.98px){.offcanvas-xl{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media (max-width: 1199.98px) and (prefers-reduced-motion: reduce){.offcanvas-xl{transition:none}}@media (max-width: 1199.98px){.offcanvas-xl.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(-100%)}.offcanvas-xl.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(100%)}.offcanvas-xl.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-xl.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-xl.showing,.offcanvas-xl.show:not(.hiding){transform:none}.offcanvas-xl.showing,.offcanvas-xl.hiding,.offcanvas-xl.show{visibility:visible}}@media (min-width: 1200px){.offcanvas-xl{--bs-offcanvas-height: auto;--bs-offcanvas-border-width: 0;background-color:transparent!important}.offcanvas-xl .offcanvas-header{display:none}.offcanvas-xl .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media (max-width: 1399.98px){.offcanvas-xxl{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media (max-width: 1399.98px) and (prefers-reduced-motion: reduce){.offcanvas-xxl{transition:none}}@media (max-width: 1399.98px){.offcanvas-xxl.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(-100%)}.offcanvas-xxl.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(100%)}.offcanvas-xxl.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-xxl.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-xxl.showing,.offcanvas-xxl.show:not(.hiding){transform:none}.offcanvas-xxl.showing,.offcanvas-xxl.hiding,.offcanvas-xxl.show{visibility:visible}}@media (min-width: 1400px){.offcanvas-xxl{--bs-offcanvas-height: auto;--bs-offcanvas-border-width: 0;background-color:transparent!important}.offcanvas-xxl .offcanvas-header{display:none}.offcanvas-xxl .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}.offcanvas{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}@media (prefers-reduced-motion: reduce){.offcanvas{transition:none}}.offcanvas.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(-100%)}.offcanvas.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(100%)}.offcanvas.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas.showing,.offcanvas.show:not(.hiding){transform:none}.offcanvas.showing,.offcanvas.hiding,.offcanvas.show{visibility:visible}.offcanvas-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.offcanvas-backdrop.fade{opacity:0}.offcanvas-backdrop.show{opacity:.5}.offcanvas-header{display:flex;align-items:center;justify-content:space-between;padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x)}.offcanvas-header .btn-close{padding:calc(var(--bs-offcanvas-padding-y) * .5) calc(var(--bs-offcanvas-padding-x) * .5);margin-top:calc(-.5 * var(--bs-offcanvas-padding-y));margin-right:calc(-.5 * var(--bs-offcanvas-padding-x));margin-bottom:calc(-.5 * var(--bs-offcanvas-padding-y))}.offcanvas-title{margin-bottom:0;line-height:var(--bs-offcanvas-title-line-height)}.offcanvas-body{flex-grow:1;padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);overflow-y:auto}.placeholder{display:inline-block;min-height:1em;vertical-align:middle;cursor:wait;background-color:currentcolor;opacity:.5}.placeholder.btn:before{display:inline-block;content:""}.placeholder-xs{min-height:.6em}.placeholder-sm{min-height:.8em}.placeholder-lg{min-height:1.2em}.placeholder-glow .placeholder{animation:placeholder-glow 2s ease-in-out infinite}@keyframes placeholder-glow{50%{opacity:.2}}.placeholder-wave{-webkit-mask-image:linear-gradient(130deg,#000 55%,rgba(0,0,0,.8) 75%,#000 95%);mask-image:linear-gradient(130deg,#000 55%,rgba(0,0,0,.8) 75%,#000 95%);-webkit-mask-size:200% 100%;mask-size:200% 100%;animation:placeholder-wave 2s linear infinite}@keyframes placeholder-wave{to{-webkit-mask-position:-200% 0%;mask-position:-200% 0%}}.clearfix:after{display:block;clear:both;content:""}.text-bg-primary{color:#fff!important;background-color:RGBA(var(--bs-primary-rgb),var(--bs-bg-opacity, 1))!important}.text-bg-secondary{color:#fff!important;background-color:RGBA(var(--bs-secondary-rgb),var(--bs-bg-opacity, 1))!important}.text-bg-success{color:#fff!important;background-color:RGBA(var(--bs-success-rgb),var(--bs-bg-opacity, 1))!important}.text-bg-info{color:#000!important;background-color:RGBA(var(--bs-info-rgb),var(--bs-bg-opacity, 1))!important}.text-bg-warning{color:#000!important;background-color:RGBA(var(--bs-warning-rgb),var(--bs-bg-opacity, 1))!important}.text-bg-danger{color:#fff!important;background-color:RGBA(var(--bs-danger-rgb),var(--bs-bg-opacity, 1))!important}.text-bg-light{color:#000!important;background-color:RGBA(var(--bs-light-rgb),var(--bs-bg-opacity, 1))!important}.text-bg-dark{color:#fff!important;background-color:RGBA(var(--bs-dark-rgb),var(--bs-bg-opacity, 1))!important}.link-primary{color:RGBA(var(--bs-primary-rgb),var(--bs-link-opacity, 1))!important;text-decoration-color:RGBA(var(--bs-primary-rgb),var(--bs-link-underline-opacity, 1))!important}.link-primary:hover,.link-primary:focus{color:RGBA(10,88,202,var(--bs-link-opacity, 1))!important;text-decoration-color:RGBA(10,88,202,var(--bs-link-underline-opacity, 1))!important}.link-secondary{color:RGBA(var(--bs-secondary-rgb),var(--bs-link-opacity, 1))!important;text-decoration-color:RGBA(var(--bs-secondary-rgb),var(--bs-link-underline-opacity, 1))!important}.link-secondary:hover,.link-secondary:focus{color:RGBA(86,94,100,var(--bs-link-opacity, 1))!important;text-decoration-color:RGBA(86,94,100,var(--bs-link-underline-opacity, 1))!important}.link-success{color:RGBA(var(--bs-success-rgb),var(--bs-link-opacity, 1))!important;text-decoration-color:RGBA(var(--bs-success-rgb),var(--bs-link-underline-opacity, 1))!important}.link-success:hover,.link-success:focus{color:RGBA(20,108,67,var(--bs-link-opacity, 1))!important;text-decoration-color:RGBA(20,108,67,var(--bs-link-underline-opacity, 1))!important}.link-info{color:RGBA(var(--bs-info-rgb),var(--bs-link-opacity, 1))!important;text-decoration-color:RGBA(var(--bs-info-rgb),var(--bs-link-underline-opacity, 1))!important}.link-info:hover,.link-info:focus{color:RGBA(61,213,243,var(--bs-link-opacity, 1))!important;text-decoration-color:RGBA(61,213,243,var(--bs-link-underline-opacity, 1))!important}.link-warning{color:RGBA(var(--bs-warning-rgb),var(--bs-link-opacity, 1))!important;text-decoration-color:RGBA(var(--bs-warning-rgb),var(--bs-link-underline-opacity, 1))!important}.link-warning:hover,.link-warning:focus{color:RGBA(255,205,57,var(--bs-link-opacity, 1))!important;text-decoration-color:RGBA(255,205,57,var(--bs-link-underline-opacity, 1))!important}.link-danger{color:RGBA(var(--bs-danger-rgb),var(--bs-link-opacity, 1))!important;text-decoration-color:RGBA(var(--bs-danger-rgb),var(--bs-link-underline-opacity, 1))!important}.link-danger:hover,.link-danger:focus{color:RGBA(176,42,55,var(--bs-link-opacity, 1))!important;text-decoration-color:RGBA(176,42,55,var(--bs-link-underline-opacity, 1))!important}.link-light{color:RGBA(var(--bs-light-rgb),var(--bs-link-opacity, 1))!important;text-decoration-color:RGBA(var(--bs-light-rgb),var(--bs-link-underline-opacity, 1))!important}.link-light:hover,.link-light:focus{color:RGBA(249,250,251,var(--bs-link-opacity, 1))!important;text-decoration-color:RGBA(249,250,251,var(--bs-link-underline-opacity, 1))!important}.link-dark{color:RGBA(var(--bs-dark-rgb),var(--bs-link-opacity, 1))!important;text-decoration-color:RGBA(var(--bs-dark-rgb),var(--bs-link-underline-opacity, 1))!important}.link-dark:hover,.link-dark:focus{color:RGBA(26,30,33,var(--bs-link-opacity, 1))!important;text-decoration-color:RGBA(26,30,33,var(--bs-link-underline-opacity, 1))!important}.link-body-emphasis{color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-opacity, 1))!important;text-decoration-color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-underline-opacity, 1))!important}.link-body-emphasis:hover,.link-body-emphasis:focus{color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-opacity, .75))!important;text-decoration-color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-underline-opacity, .75))!important}.focus-ring:focus{outline:0;box-shadow:var(--bs-focus-ring-x, 0) var(--bs-focus-ring-y, 0) var(--bs-focus-ring-blur, 0) var(--bs-focus-ring-width) var(--bs-focus-ring-color)}.icon-link{display:inline-flex;gap:.375rem;align-items:center;text-decoration-color:rgba(var(--bs-link-color-rgb),var(--bs-link-opacity, .5));text-underline-offset:.25em;backface-visibility:hidden}.icon-link>.bi{flex-shrink:0;width:1em;height:1em;fill:currentcolor;transition:.2s ease-in-out transform}@media (prefers-reduced-motion: reduce){.icon-link>.bi{transition:none}}.icon-link-hover:hover>.bi,.icon-link-hover:focus-visible>.bi{transform:var(--bs-icon-link-transform, translate3d(.25em, 0, 0))}.ratio{position:relative;width:100%}.ratio:before{display:block;padding-top:var(--bs-aspect-ratio);content:""}.ratio>*{position:absolute;top:0;left:0;width:100%;height:100%}.ratio-1x1{--bs-aspect-ratio: 100%}.ratio-4x3{--bs-aspect-ratio: 75%}.ratio-16x9{--bs-aspect-ratio: 56.25%}.ratio-21x9{--bs-aspect-ratio: 42.8571428571%}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}.sticky-top{position:sticky;top:0;z-index:1020}.sticky-bottom{position:sticky;bottom:0;z-index:1020}@media (min-width: 576px){.sticky-sm-top{position:sticky;top:0;z-index:1020}.sticky-sm-bottom{position:sticky;bottom:0;z-index:1020}}@media (min-width: 768px){.sticky-md-top{position:sticky;top:0;z-index:1020}.sticky-md-bottom{position:sticky;bottom:0;z-index:1020}}@media (min-width: 992px){.sticky-lg-top{position:sticky;top:0;z-index:1020}.sticky-lg-bottom{position:sticky;bottom:0;z-index:1020}}@media (min-width: 1200px){.sticky-xl-top{position:sticky;top:0;z-index:1020}.sticky-xl-bottom{position:sticky;bottom:0;z-index:1020}}@media (min-width: 1400px){.sticky-xxl-top{position:sticky;top:0;z-index:1020}.sticky-xxl-bottom{position:sticky;bottom:0;z-index:1020}}.hstack{display:flex;flex-direction:row;align-items:center;align-self:stretch}.vstack{display:flex;flex:1 1 auto;flex-direction:column;align-self:stretch}.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within){width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.visually-hidden:not(caption),.visually-hidden-focusable:not(:focus):not(:focus-within):not(caption){position:absolute!important}.stretched-link:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:""}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vr{display:inline-block;align-self:stretch;width:var(--bs-border-width);min-height:1em;background-color:currentcolor;opacity:.25}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.float-start{float:left!important}.float-end{float:right!important}.float-none{float:none!important}.object-fit-contain{object-fit:contain!important}.object-fit-cover{object-fit:cover!important}.object-fit-fill{object-fit:fill!important}.object-fit-scale{object-fit:scale-down!important}.object-fit-none{object-fit:none!important}.opacity-0{opacity:0!important}.opacity-25{opacity:.25!important}.opacity-50{opacity:.5!important}.opacity-75{opacity:.75!important}.opacity-100{opacity:1!important}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.overflow-visible{overflow:visible!important}.overflow-scroll{overflow:scroll!important}.overflow-x-auto{overflow-x:auto!important}.overflow-x-hidden{overflow-x:hidden!important}.overflow-x-visible{overflow-x:visible!important}.overflow-x-scroll{overflow-x:scroll!important}.overflow-y-auto{overflow-y:auto!important}.overflow-y-hidden{overflow-y:hidden!important}.overflow-y-visible{overflow-y:visible!important}.overflow-y-scroll{overflow-y:scroll!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-grid{display:grid!important}.d-inline-grid{display:inline-grid!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}.d-none{display:none!important}.shadow{box-shadow:var(--bs-box-shadow)!important}.shadow-sm{box-shadow:var(--bs-box-shadow-sm)!important}.shadow-lg{box-shadow:var(--bs-box-shadow-lg)!important}.shadow-none{box-shadow:none!important}.focus-ring-primary{--bs-focus-ring-color: rgba(var(--bs-primary-rgb), var(--bs-focus-ring-opacity))}.focus-ring-secondary{--bs-focus-ring-color: rgba(var(--bs-secondary-rgb), var(--bs-focus-ring-opacity))}.focus-ring-success{--bs-focus-ring-color: rgba(var(--bs-success-rgb), var(--bs-focus-ring-opacity))}.focus-ring-info{--bs-focus-ring-color: rgba(var(--bs-info-rgb), var(--bs-focus-ring-opacity))}.focus-ring-warning{--bs-focus-ring-color: rgba(var(--bs-warning-rgb), var(--bs-focus-ring-opacity))}.focus-ring-danger{--bs-focus-ring-color: rgba(var(--bs-danger-rgb), var(--bs-focus-ring-opacity))}.focus-ring-light{--bs-focus-ring-color: rgba(var(--bs-light-rgb), var(--bs-focus-ring-opacity))}.focus-ring-dark{--bs-focus-ring-color: rgba(var(--bs-dark-rgb), var(--bs-focus-ring-opacity))}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:sticky!important}.top-0{top:0!important}.top-50{top:50%!important}.top-100{top:100%!important}.bottom-0{bottom:0!important}.bottom-50{bottom:50%!important}.bottom-100{bottom:100%!important}.start-0{left:0!important}.start-50{left:50%!important}.start-100{left:100%!important}.end-0{right:0!important}.end-50{right:50%!important}.end-100{right:100%!important}.translate-middle{transform:translate(-50%,-50%)!important}.translate-middle-x{transform:translate(-50%)!important}.translate-middle-y{transform:translateY(-50%)!important}.border{border:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-0{border:0!important}.border-top{border-top:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-top-0{border-top:0!important}.border-end{border-right:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-end-0{border-right:0!important}.border-bottom{border-bottom:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-bottom-0{border-bottom:0!important}.border-start{border-left:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-start-0{border-left:0!important}.border-primary{--bs-border-opacity: 1;border-color:rgba(var(--bs-primary-rgb),var(--bs-border-opacity))!important}.border-secondary{--bs-border-opacity: 1;border-color:rgba(var(--bs-secondary-rgb),var(--bs-border-opacity))!important}.border-success{--bs-border-opacity: 1;border-color:rgba(var(--bs-success-rgb),var(--bs-border-opacity))!important}.border-info{--bs-border-opacity: 1;border-color:rgba(var(--bs-info-rgb),var(--bs-border-opacity))!important}.border-warning{--bs-border-opacity: 1;border-color:rgba(var(--bs-warning-rgb),var(--bs-border-opacity))!important}.border-danger{--bs-border-opacity: 1;border-color:rgba(var(--bs-danger-rgb),var(--bs-border-opacity))!important}.border-light{--bs-border-opacity: 1;border-color:rgba(var(--bs-light-rgb),var(--bs-border-opacity))!important}.border-dark{--bs-border-opacity: 1;border-color:rgba(var(--bs-dark-rgb),var(--bs-border-opacity))!important}.border-black{--bs-border-opacity: 1;border-color:rgba(var(--bs-black-rgb),var(--bs-border-opacity))!important}.border-white{--bs-border-opacity: 1;border-color:rgba(var(--bs-white-rgb),var(--bs-border-opacity))!important}.border-primary-subtle{border-color:var(--bs-primary-border-subtle)!important}.border-secondary-subtle{border-color:var(--bs-secondary-border-subtle)!important}.border-success-subtle{border-color:var(--bs-success-border-subtle)!important}.border-info-subtle{border-color:var(--bs-info-border-subtle)!important}.border-warning-subtle{border-color:var(--bs-warning-border-subtle)!important}.border-danger-subtle{border-color:var(--bs-danger-border-subtle)!important}.border-light-subtle{border-color:var(--bs-light-border-subtle)!important}.border-dark-subtle{border-color:var(--bs-dark-border-subtle)!important}.border-1{border-width:1px!important}.border-2{border-width:2px!important}.border-3{border-width:3px!important}.border-4{border-width:4px!important}.border-5{border-width:5px!important}.border-opacity-10{--bs-border-opacity: .1}.border-opacity-25{--bs-border-opacity: .25}.border-opacity-50{--bs-border-opacity: .5}.border-opacity-75{--bs-border-opacity: .75}.border-opacity-100{--bs-border-opacity: 1}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.mw-100{max-width:100%!important}.vw-100{width:100vw!important}.min-vw-100{min-width:100vw!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mh-100{max-height:100%!important}.vh-100{height:100vh!important}.min-vh-100{min-height:100vh!important}.flex-fill{flex:1 1 auto!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-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.justify-content-evenly{justify-content:space-evenly!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-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-between{align-content:space-between!important}.align-content-around{align-content:space-around!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-last{order:6!important}.m-0{margin:0!important}.m-1{margin:.25rem!important}.m-2{margin:.5rem!important}.m-3{margin:1rem!important}.m-4{margin:1.5rem!important}.m-5{margin:3rem!important}.m-auto{margin:auto!important}.mx-0{margin-right:0!important;margin-left:0!important}.mx-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-3{margin-right:1rem!important;margin-left:1rem!important}.mx-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-5{margin-right:3rem!important;margin-left:3rem!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:.25rem!important;margin-bottom:.25rem!important}.my-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-0{margin-top:0!important}.mt-1{margin-top:.25rem!important}.mt-2{margin-top:.5rem!important}.mt-3{margin-top:1rem!important}.mt-4{margin-top:1.5rem!important}.mt-5{margin-top:3rem!important}.mt-auto{margin-top:auto!important}.me-0{margin-right:0!important}.me-1{margin-right:.25rem!important}.me-2{margin-right:.5rem!important}.me-3{margin-right:1rem!important}.me-4{margin-right:1.5rem!important}.me-5{margin-right:3rem!important}.me-auto{margin-right:auto!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:.25rem!important}.mb-2{margin-bottom:.5rem!important}.mb-3{margin-bottom:1rem!important}.mb-4{margin-bottom:1.5rem!important}.mb-5{margin-bottom:3rem!important}.mb-auto{margin-bottom:auto!important}.ms-0{margin-left:0!important}.ms-1{margin-left:.25rem!important}.ms-2{margin-left:.5rem!important}.ms-3{margin-left:1rem!important}.ms-4{margin-left:1.5rem!important}.ms-5{margin-left:3rem!important}.ms-auto{margin-left:auto!important}.p-0{padding:0!important}.p-1{padding:.25rem!important}.p-2{padding:.5rem!important}.p-3{padding:1rem!important}.p-4{padding:1.5rem!important}.p-5{padding:3rem!important}.px-0{padding-right:0!important;padding-left:0!important}.px-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-3{padding-right:1rem!important;padding-left:1rem!important}.px-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-5{padding-right:3rem!important;padding-left:3rem!important}.py-0{padding-top:0!important;padding-bottom:0!important}.py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-0{padding-top:0!important}.pt-1{padding-top:.25rem!important}.pt-2{padding-top:.5rem!important}.pt-3{padding-top:1rem!important}.pt-4{padding-top:1.5rem!important}.pt-5{padding-top:3rem!important}.pe-0{padding-right:0!important}.pe-1{padding-right:.25rem!important}.pe-2{padding-right:.5rem!important}.pe-3{padding-right:1rem!important}.pe-4{padding-right:1.5rem!important}.pe-5{padding-right:3rem!important}.pb-0{padding-bottom:0!important}.pb-1{padding-bottom:.25rem!important}.pb-2{padding-bottom:.5rem!important}.pb-3{padding-bottom:1rem!important}.pb-4{padding-bottom:1.5rem!important}.pb-5{padding-bottom:3rem!important}.ps-0{padding-left:0!important}.ps-1{padding-left:.25rem!important}.ps-2{padding-left:.5rem!important}.ps-3{padding-left:1rem!important}.ps-4{padding-left:1.5rem!important}.ps-5{padding-left:3rem!important}.gap-0{gap:0!important}.gap-1{gap:.25rem!important}.gap-2{gap:.5rem!important}.gap-3{gap:1rem!important}.gap-4{gap:1.5rem!important}.gap-5{gap:3rem!important}.row-gap-0{row-gap:0!important}.row-gap-1{row-gap:.25rem!important}.row-gap-2{row-gap:.5rem!important}.row-gap-3{row-gap:1rem!important}.row-gap-4{row-gap:1.5rem!important}.row-gap-5{row-gap:3rem!important}.column-gap-0{column-gap:0!important}.column-gap-1{column-gap:.25rem!important}.column-gap-2{column-gap:.5rem!important}.column-gap-3{column-gap:1rem!important}.column-gap-4{column-gap:1.5rem!important}.column-gap-5{column-gap:3rem!important}.font-monospace{font-family:var(--bs-font-monospace)!important}.fs-1{font-size:calc(1.375rem + 1.5vw)!important}.fs-2{font-size:calc(1.325rem + .9vw)!important}.fs-3{font-size:calc(1.3rem + .6vw)!important}.fs-4{font-size:calc(1.275rem + .3vw)!important}.fs-5{font-size:1.25rem!important}.fs-6{font-size:1rem!important}.fst-italic{font-style:italic!important}.fst-normal{font-style:normal!important}.fw-lighter{font-weight:lighter!important}.fw-light{font-weight:300!important}.fw-normal{font-weight:400!important}.fw-medium{font-weight:500!important}.fw-semibold{font-weight:600!important}.fw-bold{font-weight:700!important}.fw-bolder{font-weight:bolder!important}.lh-1{line-height:1!important}.lh-sm{line-height:1.25!important}.lh-base{line-height:1.5!important}.lh-lg{line-height:2!important}.text-start{text-align:left!important}.text-end{text-align:right!important}.text-center{text-align:center!important}.text-decoration-none{text-decoration:none!important}.text-decoration-underline{text-decoration:underline!important}.text-decoration-line-through{text-decoration:line-through!important}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.text-wrap{white-space:normal!important}.text-nowrap{white-space:nowrap!important}.text-break{word-wrap:break-word!important;word-break:break-word!important}.text-primary{--bs-text-opacity: 1;color:rgba(var(--bs-primary-rgb),var(--bs-text-opacity))!important}.text-secondary{--bs-text-opacity: 1;color:rgba(var(--bs-secondary-rgb),var(--bs-text-opacity))!important}.text-success{--bs-text-opacity: 1;color:rgba(var(--bs-success-rgb),var(--bs-text-opacity))!important}.text-info{--bs-text-opacity: 1;color:rgba(var(--bs-info-rgb),var(--bs-text-opacity))!important}.text-warning{--bs-text-opacity: 1;color:rgba(var(--bs-warning-rgb),var(--bs-text-opacity))!important}.text-danger{--bs-text-opacity: 1;color:rgba(var(--bs-danger-rgb),var(--bs-text-opacity))!important}.text-light{--bs-text-opacity: 1;color:rgba(var(--bs-light-rgb),var(--bs-text-opacity))!important}.text-dark{--bs-text-opacity: 1;color:rgba(var(--bs-dark-rgb),var(--bs-text-opacity))!important}.text-black{--bs-text-opacity: 1;color:rgba(var(--bs-black-rgb),var(--bs-text-opacity))!important}.text-white{--bs-text-opacity: 1;color:rgba(var(--bs-white-rgb),var(--bs-text-opacity))!important}.text-body{--bs-text-opacity: 1;color:rgba(var(--bs-body-color-rgb),var(--bs-text-opacity))!important}.text-muted{--bs-text-opacity: 1;color:var(--bs-secondary-color)!important}.text-black-50{--bs-text-opacity: 1;color:#00000080!important}.text-white-50{--bs-text-opacity: 1;color:#ffffff80!important}.text-body-secondary{--bs-text-opacity: 1;color:var(--bs-secondary-color)!important}.text-body-tertiary{--bs-text-opacity: 1;color:var(--bs-tertiary-color)!important}.text-body-emphasis{--bs-text-opacity: 1;color:var(--bs-emphasis-color)!important}.text-reset{--bs-text-opacity: 1;color:inherit!important}.text-opacity-25{--bs-text-opacity: .25}.text-opacity-50{--bs-text-opacity: .5}.text-opacity-75{--bs-text-opacity: .75}.text-opacity-100{--bs-text-opacity: 1}.text-primary-emphasis{color:var(--bs-primary-text-emphasis)!important}.text-secondary-emphasis{color:var(--bs-secondary-text-emphasis)!important}.text-success-emphasis{color:var(--bs-success-text-emphasis)!important}.text-info-emphasis{color:var(--bs-info-text-emphasis)!important}.text-warning-emphasis{color:var(--bs-warning-text-emphasis)!important}.text-danger-emphasis{color:var(--bs-danger-text-emphasis)!important}.text-light-emphasis{color:var(--bs-light-text-emphasis)!important}.text-dark-emphasis{color:var(--bs-dark-text-emphasis)!important}.link-opacity-10,.link-opacity-10-hover:hover{--bs-link-opacity: .1}.link-opacity-25,.link-opacity-25-hover:hover{--bs-link-opacity: .25}.link-opacity-50,.link-opacity-50-hover:hover{--bs-link-opacity: .5}.link-opacity-75,.link-opacity-75-hover:hover{--bs-link-opacity: .75}.link-opacity-100,.link-opacity-100-hover:hover{--bs-link-opacity: 1}.link-offset-1,.link-offset-1-hover:hover{text-underline-offset:.125em!important}.link-offset-2,.link-offset-2-hover:hover{text-underline-offset:.25em!important}.link-offset-3,.link-offset-3-hover:hover{text-underline-offset:.375em!important}.link-underline-primary{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-primary-rgb),var(--bs-link-underline-opacity))!important}.link-underline-secondary{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-secondary-rgb),var(--bs-link-underline-opacity))!important}.link-underline-success{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-success-rgb),var(--bs-link-underline-opacity))!important}.link-underline-info{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-info-rgb),var(--bs-link-underline-opacity))!important}.link-underline-warning{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-warning-rgb),var(--bs-link-underline-opacity))!important}.link-underline-danger{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-danger-rgb),var(--bs-link-underline-opacity))!important}.link-underline-light{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-light-rgb),var(--bs-link-underline-opacity))!important}.link-underline-dark{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-dark-rgb),var(--bs-link-underline-opacity))!important}.link-underline{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-link-color-rgb),var(--bs-link-underline-opacity, 1))!important}.link-underline-opacity-0,.link-underline-opacity-0-hover:hover{--bs-link-underline-opacity: 0}.link-underline-opacity-10,.link-underline-opacity-10-hover:hover{--bs-link-underline-opacity: .1}.link-underline-opacity-25,.link-underline-opacity-25-hover:hover{--bs-link-underline-opacity: .25}.link-underline-opacity-50,.link-underline-opacity-50-hover:hover{--bs-link-underline-opacity: .5}.link-underline-opacity-75,.link-underline-opacity-75-hover:hover{--bs-link-underline-opacity: .75}.link-underline-opacity-100,.link-underline-opacity-100-hover:hover{--bs-link-underline-opacity: 1}.bg-primary{--bs-bg-opacity: 1;background-color:rgba(var(--bs-primary-rgb),var(--bs-bg-opacity))!important}.bg-secondary{--bs-bg-opacity: 1;background-color:rgba(var(--bs-secondary-rgb),var(--bs-bg-opacity))!important}.bg-success{--bs-bg-opacity: 1;background-color:rgba(var(--bs-success-rgb),var(--bs-bg-opacity))!important}.bg-info{--bs-bg-opacity: 1;background-color:rgba(var(--bs-info-rgb),var(--bs-bg-opacity))!important}.bg-warning{--bs-bg-opacity: 1;background-color:rgba(var(--bs-warning-rgb),var(--bs-bg-opacity))!important}.bg-danger{--bs-bg-opacity: 1;background-color:rgba(var(--bs-danger-rgb),var(--bs-bg-opacity))!important}.bg-light{--bs-bg-opacity: 1;background-color:rgba(var(--bs-light-rgb),var(--bs-bg-opacity))!important}.bg-dark{--bs-bg-opacity: 1;background-color:rgba(var(--bs-dark-rgb),var(--bs-bg-opacity))!important}.bg-black{--bs-bg-opacity: 1;background-color:rgba(var(--bs-black-rgb),var(--bs-bg-opacity))!important}.bg-white{--bs-bg-opacity: 1;background-color:rgba(var(--bs-white-rgb),var(--bs-bg-opacity))!important}.bg-body{--bs-bg-opacity: 1;background-color:rgba(var(--bs-body-bg-rgb),var(--bs-bg-opacity))!important}.bg-transparent{--bs-bg-opacity: 1;background-color:transparent!important}.bg-body-secondary{--bs-bg-opacity: 1;background-color:rgba(var(--bs-secondary-bg-rgb),var(--bs-bg-opacity))!important}.bg-body-tertiary{--bs-bg-opacity: 1;background-color:rgba(var(--bs-tertiary-bg-rgb),var(--bs-bg-opacity))!important}.bg-opacity-10{--bs-bg-opacity: .1}.bg-opacity-25{--bs-bg-opacity: .25}.bg-opacity-50{--bs-bg-opacity: .5}.bg-opacity-75{--bs-bg-opacity: .75}.bg-opacity-100{--bs-bg-opacity: 1}.bg-primary-subtle{background-color:var(--bs-primary-bg-subtle)!important}.bg-secondary-subtle{background-color:var(--bs-secondary-bg-subtle)!important}.bg-success-subtle{background-color:var(--bs-success-bg-subtle)!important}.bg-info-subtle{background-color:var(--bs-info-bg-subtle)!important}.bg-warning-subtle{background-color:var(--bs-warning-bg-subtle)!important}.bg-danger-subtle{background-color:var(--bs-danger-bg-subtle)!important}.bg-light-subtle{background-color:var(--bs-light-bg-subtle)!important}.bg-dark-subtle{background-color:var(--bs-dark-bg-subtle)!important}.bg-gradient{background-image:var(--bs-gradient)!important}.user-select-all{-webkit-user-select:all!important;user-select:all!important}.user-select-auto{-webkit-user-select:auto!important;user-select:auto!important}.user-select-none{-webkit-user-select:none!important;user-select:none!important}.pe-none{pointer-events:none!important}.pe-auto{pointer-events:auto!important}.rounded{border-radius:var(--bs-border-radius)!important}.rounded-0{border-radius:0!important}.rounded-1{border-radius:var(--bs-border-radius-sm)!important}.rounded-2{border-radius:var(--bs-border-radius)!important}.rounded-3{border-radius:var(--bs-border-radius-lg)!important}.rounded-4{border-radius:var(--bs-border-radius-xl)!important}.rounded-5{border-radius:var(--bs-border-radius-xxl)!important}.rounded-circle{border-radius:50%!important}.rounded-pill{border-radius:var(--bs-border-radius-pill)!important}.rounded-top{border-top-left-radius:var(--bs-border-radius)!important;border-top-right-radius:var(--bs-border-radius)!important}.rounded-top-0{border-top-left-radius:0!important;border-top-right-radius:0!important}.rounded-top-1{border-top-left-radius:var(--bs-border-radius-sm)!important;border-top-right-radius:var(--bs-border-radius-sm)!important}.rounded-top-2{border-top-left-radius:var(--bs-border-radius)!important;border-top-right-radius:var(--bs-border-radius)!important}.rounded-top-3{border-top-left-radius:var(--bs-border-radius-lg)!important;border-top-right-radius:var(--bs-border-radius-lg)!important}.rounded-top-4{border-top-left-radius:var(--bs-border-radius-xl)!important;border-top-right-radius:var(--bs-border-radius-xl)!important}.rounded-top-5{border-top-left-radius:var(--bs-border-radius-xxl)!important;border-top-right-radius:var(--bs-border-radius-xxl)!important}.rounded-top-circle{border-top-left-radius:50%!important;border-top-right-radius:50%!important}.rounded-top-pill{border-top-left-radius:var(--bs-border-radius-pill)!important;border-top-right-radius:var(--bs-border-radius-pill)!important}.rounded-end{border-top-right-radius:var(--bs-border-radius)!important;border-bottom-right-radius:var(--bs-border-radius)!important}.rounded-end-0{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.rounded-end-1{border-top-right-radius:var(--bs-border-radius-sm)!important;border-bottom-right-radius:var(--bs-border-radius-sm)!important}.rounded-end-2{border-top-right-radius:var(--bs-border-radius)!important;border-bottom-right-radius:var(--bs-border-radius)!important}.rounded-end-3{border-top-right-radius:var(--bs-border-radius-lg)!important;border-bottom-right-radius:var(--bs-border-radius-lg)!important}.rounded-end-4{border-top-right-radius:var(--bs-border-radius-xl)!important;border-bottom-right-radius:var(--bs-border-radius-xl)!important}.rounded-end-5{border-top-right-radius:var(--bs-border-radius-xxl)!important;border-bottom-right-radius:var(--bs-border-radius-xxl)!important}.rounded-end-circle{border-top-right-radius:50%!important;border-bottom-right-radius:50%!important}.rounded-end-pill{border-top-right-radius:var(--bs-border-radius-pill)!important;border-bottom-right-radius:var(--bs-border-radius-pill)!important}.rounded-bottom{border-bottom-right-radius:var(--bs-border-radius)!important;border-bottom-left-radius:var(--bs-border-radius)!important}.rounded-bottom-0{border-bottom-right-radius:0!important;border-bottom-left-radius:0!important}.rounded-bottom-1{border-bottom-right-radius:var(--bs-border-radius-sm)!important;border-bottom-left-radius:var(--bs-border-radius-sm)!important}.rounded-bottom-2{border-bottom-right-radius:var(--bs-border-radius)!important;border-bottom-left-radius:var(--bs-border-radius)!important}.rounded-bottom-3{border-bottom-right-radius:var(--bs-border-radius-lg)!important;border-bottom-left-radius:var(--bs-border-radius-lg)!important}.rounded-bottom-4{border-bottom-right-radius:var(--bs-border-radius-xl)!important;border-bottom-left-radius:var(--bs-border-radius-xl)!important}.rounded-bottom-5{border-bottom-right-radius:var(--bs-border-radius-xxl)!important;border-bottom-left-radius:var(--bs-border-radius-xxl)!important}.rounded-bottom-circle{border-bottom-right-radius:50%!important;border-bottom-left-radius:50%!important}.rounded-bottom-pill{border-bottom-right-radius:var(--bs-border-radius-pill)!important;border-bottom-left-radius:var(--bs-border-radius-pill)!important}.rounded-start{border-bottom-left-radius:var(--bs-border-radius)!important;border-top-left-radius:var(--bs-border-radius)!important}.rounded-start-0{border-bottom-left-radius:0!important;border-top-left-radius:0!important}.rounded-start-1{border-bottom-left-radius:var(--bs-border-radius-sm)!important;border-top-left-radius:var(--bs-border-radius-sm)!important}.rounded-start-2{border-bottom-left-radius:var(--bs-border-radius)!important;border-top-left-radius:var(--bs-border-radius)!important}.rounded-start-3{border-bottom-left-radius:var(--bs-border-radius-lg)!important;border-top-left-radius:var(--bs-border-radius-lg)!important}.rounded-start-4{border-bottom-left-radius:var(--bs-border-radius-xl)!important;border-top-left-radius:var(--bs-border-radius-xl)!important}.rounded-start-5{border-bottom-left-radius:var(--bs-border-radius-xxl)!important;border-top-left-radius:var(--bs-border-radius-xxl)!important}.rounded-start-circle{border-bottom-left-radius:50%!important;border-top-left-radius:50%!important}.rounded-start-pill{border-bottom-left-radius:var(--bs-border-radius-pill)!important;border-top-left-radius:var(--bs-border-radius-pill)!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}.z-n1{z-index:-1!important}.z-0{z-index:0!important}.z-1{z-index:1!important}.z-2{z-index:2!important}.z-3{z-index:3!important}@media (min-width: 576px){.float-sm-start{float:left!important}.float-sm-end{float:right!important}.float-sm-none{float:none!important}.object-fit-sm-contain{object-fit:contain!important}.object-fit-sm-cover{object-fit:cover!important}.object-fit-sm-fill{object-fit:fill!important}.object-fit-sm-scale{object-fit:scale-down!important}.object-fit-sm-none{object-fit:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-grid{display:grid!important}.d-sm-inline-grid{display:inline-grid!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}.d-sm-none{display:none!important}.flex-sm-fill{flex:1 1 auto!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-content-sm-start{justify-content:flex-start!important}.justify-content-sm-end{justify-content:flex-end!important}.justify-content-sm-center{justify-content:center!important}.justify-content-sm-between{justify-content:space-between!important}.justify-content-sm-around{justify-content:space-around!important}.justify-content-sm-evenly{justify-content:space-evenly!important}.align-items-sm-start{align-items:flex-start!important}.align-items-sm-end{align-items:flex-end!important}.align-items-sm-center{align-items:center!important}.align-items-sm-baseline{align-items:baseline!important}.align-items-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-between{align-content:space-between!important}.align-content-sm-around{align-content:space-around!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-last{order:6!important}.m-sm-0{margin:0!important}.m-sm-1{margin:.25rem!important}.m-sm-2{margin:.5rem!important}.m-sm-3{margin:1rem!important}.m-sm-4{margin:1.5rem!important}.m-sm-5{margin:3rem!important}.m-sm-auto{margin:auto!important}.mx-sm-0{margin-right:0!important;margin-left:0!important}.mx-sm-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-sm-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-sm-3{margin-right:1rem!important;margin-left:1rem!important}.mx-sm-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-sm-5{margin-right:3rem!important;margin-left:3rem!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:.25rem!important;margin-bottom:.25rem!important}.my-sm-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-sm-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-sm-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-sm-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-sm-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-sm-0{margin-top:0!important}.mt-sm-1{margin-top:.25rem!important}.mt-sm-2{margin-top:.5rem!important}.mt-sm-3{margin-top:1rem!important}.mt-sm-4{margin-top:1.5rem!important}.mt-sm-5{margin-top:3rem!important}.mt-sm-auto{margin-top:auto!important}.me-sm-0{margin-right:0!important}.me-sm-1{margin-right:.25rem!important}.me-sm-2{margin-right:.5rem!important}.me-sm-3{margin-right:1rem!important}.me-sm-4{margin-right:1.5rem!important}.me-sm-5{margin-right:3rem!important}.me-sm-auto{margin-right:auto!important}.mb-sm-0{margin-bottom:0!important}.mb-sm-1{margin-bottom:.25rem!important}.mb-sm-2{margin-bottom:.5rem!important}.mb-sm-3{margin-bottom:1rem!important}.mb-sm-4{margin-bottom:1.5rem!important}.mb-sm-5{margin-bottom:3rem!important}.mb-sm-auto{margin-bottom:auto!important}.ms-sm-0{margin-left:0!important}.ms-sm-1{margin-left:.25rem!important}.ms-sm-2{margin-left:.5rem!important}.ms-sm-3{margin-left:1rem!important}.ms-sm-4{margin-left:1.5rem!important}.ms-sm-5{margin-left:3rem!important}.ms-sm-auto{margin-left:auto!important}.p-sm-0{padding:0!important}.p-sm-1{padding:.25rem!important}.p-sm-2{padding:.5rem!important}.p-sm-3{padding:1rem!important}.p-sm-4{padding:1.5rem!important}.p-sm-5{padding:3rem!important}.px-sm-0{padding-right:0!important;padding-left:0!important}.px-sm-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-sm-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-sm-3{padding-right:1rem!important;padding-left:1rem!important}.px-sm-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-sm-5{padding-right:3rem!important;padding-left:3rem!important}.py-sm-0{padding-top:0!important;padding-bottom:0!important}.py-sm-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-sm-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-sm-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-sm-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-sm-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-sm-0{padding-top:0!important}.pt-sm-1{padding-top:.25rem!important}.pt-sm-2{padding-top:.5rem!important}.pt-sm-3{padding-top:1rem!important}.pt-sm-4{padding-top:1.5rem!important}.pt-sm-5{padding-top:3rem!important}.pe-sm-0{padding-right:0!important}.pe-sm-1{padding-right:.25rem!important}.pe-sm-2{padding-right:.5rem!important}.pe-sm-3{padding-right:1rem!important}.pe-sm-4{padding-right:1.5rem!important}.pe-sm-5{padding-right:3rem!important}.pb-sm-0{padding-bottom:0!important}.pb-sm-1{padding-bottom:.25rem!important}.pb-sm-2{padding-bottom:.5rem!important}.pb-sm-3{padding-bottom:1rem!important}.pb-sm-4{padding-bottom:1.5rem!important}.pb-sm-5{padding-bottom:3rem!important}.ps-sm-0{padding-left:0!important}.ps-sm-1{padding-left:.25rem!important}.ps-sm-2{padding-left:.5rem!important}.ps-sm-3{padding-left:1rem!important}.ps-sm-4{padding-left:1.5rem!important}.ps-sm-5{padding-left:3rem!important}.gap-sm-0{gap:0!important}.gap-sm-1{gap:.25rem!important}.gap-sm-2{gap:.5rem!important}.gap-sm-3{gap:1rem!important}.gap-sm-4{gap:1.5rem!important}.gap-sm-5{gap:3rem!important}.row-gap-sm-0{row-gap:0!important}.row-gap-sm-1{row-gap:.25rem!important}.row-gap-sm-2{row-gap:.5rem!important}.row-gap-sm-3{row-gap:1rem!important}.row-gap-sm-4{row-gap:1.5rem!important}.row-gap-sm-5{row-gap:3rem!important}.column-gap-sm-0{column-gap:0!important}.column-gap-sm-1{column-gap:.25rem!important}.column-gap-sm-2{column-gap:.5rem!important}.column-gap-sm-3{column-gap:1rem!important}.column-gap-sm-4{column-gap:1.5rem!important}.column-gap-sm-5{column-gap:3rem!important}.text-sm-start{text-align:left!important}.text-sm-end{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width: 768px){.float-md-start{float:left!important}.float-md-end{float:right!important}.float-md-none{float:none!important}.object-fit-md-contain{object-fit:contain!important}.object-fit-md-cover{object-fit:cover!important}.object-fit-md-fill{object-fit:fill!important}.object-fit-md-scale{object-fit:scale-down!important}.object-fit-md-none{object-fit:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-grid{display:grid!important}.d-md-inline-grid{display:inline-grid!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}.d-md-none{display:none!important}.flex-md-fill{flex:1 1 auto!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-content-md-start{justify-content:flex-start!important}.justify-content-md-end{justify-content:flex-end!important}.justify-content-md-center{justify-content:center!important}.justify-content-md-between{justify-content:space-between!important}.justify-content-md-around{justify-content:space-around!important}.justify-content-md-evenly{justify-content:space-evenly!important}.align-items-md-start{align-items:flex-start!important}.align-items-md-end{align-items:flex-end!important}.align-items-md-center{align-items:center!important}.align-items-md-baseline{align-items:baseline!important}.align-items-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-between{align-content:space-between!important}.align-content-md-around{align-content:space-around!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-last{order:6!important}.m-md-0{margin:0!important}.m-md-1{margin:.25rem!important}.m-md-2{margin:.5rem!important}.m-md-3{margin:1rem!important}.m-md-4{margin:1.5rem!important}.m-md-5{margin:3rem!important}.m-md-auto{margin:auto!important}.mx-md-0{margin-right:0!important;margin-left:0!important}.mx-md-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-md-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-md-3{margin-right:1rem!important;margin-left:1rem!important}.mx-md-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-md-5{margin-right:3rem!important;margin-left:3rem!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:.25rem!important;margin-bottom:.25rem!important}.my-md-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-md-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-md-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-md-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-md-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-md-0{margin-top:0!important}.mt-md-1{margin-top:.25rem!important}.mt-md-2{margin-top:.5rem!important}.mt-md-3{margin-top:1rem!important}.mt-md-4{margin-top:1.5rem!important}.mt-md-5{margin-top:3rem!important}.mt-md-auto{margin-top:auto!important}.me-md-0{margin-right:0!important}.me-md-1{margin-right:.25rem!important}.me-md-2{margin-right:.5rem!important}.me-md-3{margin-right:1rem!important}.me-md-4{margin-right:1.5rem!important}.me-md-5{margin-right:3rem!important}.me-md-auto{margin-right:auto!important}.mb-md-0{margin-bottom:0!important}.mb-md-1{margin-bottom:.25rem!important}.mb-md-2{margin-bottom:.5rem!important}.mb-md-3{margin-bottom:1rem!important}.mb-md-4{margin-bottom:1.5rem!important}.mb-md-5{margin-bottom:3rem!important}.mb-md-auto{margin-bottom:auto!important}.ms-md-0{margin-left:0!important}.ms-md-1{margin-left:.25rem!important}.ms-md-2{margin-left:.5rem!important}.ms-md-3{margin-left:1rem!important}.ms-md-4{margin-left:1.5rem!important}.ms-md-5{margin-left:3rem!important}.ms-md-auto{margin-left:auto!important}.p-md-0{padding:0!important}.p-md-1{padding:.25rem!important}.p-md-2{padding:.5rem!important}.p-md-3{padding:1rem!important}.p-md-4{padding:1.5rem!important}.p-md-5{padding:3rem!important}.px-md-0{padding-right:0!important;padding-left:0!important}.px-md-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-md-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-md-3{padding-right:1rem!important;padding-left:1rem!important}.px-md-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-md-5{padding-right:3rem!important;padding-left:3rem!important}.py-md-0{padding-top:0!important;padding-bottom:0!important}.py-md-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-md-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-md-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-md-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-md-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-md-0{padding-top:0!important}.pt-md-1{padding-top:.25rem!important}.pt-md-2{padding-top:.5rem!important}.pt-md-3{padding-top:1rem!important}.pt-md-4{padding-top:1.5rem!important}.pt-md-5{padding-top:3rem!important}.pe-md-0{padding-right:0!important}.pe-md-1{padding-right:.25rem!important}.pe-md-2{padding-right:.5rem!important}.pe-md-3{padding-right:1rem!important}.pe-md-4{padding-right:1.5rem!important}.pe-md-5{padding-right:3rem!important}.pb-md-0{padding-bottom:0!important}.pb-md-1{padding-bottom:.25rem!important}.pb-md-2{padding-bottom:.5rem!important}.pb-md-3{padding-bottom:1rem!important}.pb-md-4{padding-bottom:1.5rem!important}.pb-md-5{padding-bottom:3rem!important}.ps-md-0{padding-left:0!important}.ps-md-1{padding-left:.25rem!important}.ps-md-2{padding-left:.5rem!important}.ps-md-3{padding-left:1rem!important}.ps-md-4{padding-left:1.5rem!important}.ps-md-5{padding-left:3rem!important}.gap-md-0{gap:0!important}.gap-md-1{gap:.25rem!important}.gap-md-2{gap:.5rem!important}.gap-md-3{gap:1rem!important}.gap-md-4{gap:1.5rem!important}.gap-md-5{gap:3rem!important}.row-gap-md-0{row-gap:0!important}.row-gap-md-1{row-gap:.25rem!important}.row-gap-md-2{row-gap:.5rem!important}.row-gap-md-3{row-gap:1rem!important}.row-gap-md-4{row-gap:1.5rem!important}.row-gap-md-5{row-gap:3rem!important}.column-gap-md-0{column-gap:0!important}.column-gap-md-1{column-gap:.25rem!important}.column-gap-md-2{column-gap:.5rem!important}.column-gap-md-3{column-gap:1rem!important}.column-gap-md-4{column-gap:1.5rem!important}.column-gap-md-5{column-gap:3rem!important}.text-md-start{text-align:left!important}.text-md-end{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width: 992px){.float-lg-start{float:left!important}.float-lg-end{float:right!important}.float-lg-none{float:none!important}.object-fit-lg-contain{object-fit:contain!important}.object-fit-lg-cover{object-fit:cover!important}.object-fit-lg-fill{object-fit:fill!important}.object-fit-lg-scale{object-fit:scale-down!important}.object-fit-lg-none{object-fit:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-grid{display:grid!important}.d-lg-inline-grid{display:inline-grid!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}.d-lg-none{display:none!important}.flex-lg-fill{flex:1 1 auto!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-content-lg-start{justify-content:flex-start!important}.justify-content-lg-end{justify-content:flex-end!important}.justify-content-lg-center{justify-content:center!important}.justify-content-lg-between{justify-content:space-between!important}.justify-content-lg-around{justify-content:space-around!important}.justify-content-lg-evenly{justify-content:space-evenly!important}.align-items-lg-start{align-items:flex-start!important}.align-items-lg-end{align-items:flex-end!important}.align-items-lg-center{align-items:center!important}.align-items-lg-baseline{align-items:baseline!important}.align-items-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-between{align-content:space-between!important}.align-content-lg-around{align-content:space-around!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-last{order:6!important}.m-lg-0{margin:0!important}.m-lg-1{margin:.25rem!important}.m-lg-2{margin:.5rem!important}.m-lg-3{margin:1rem!important}.m-lg-4{margin:1.5rem!important}.m-lg-5{margin:3rem!important}.m-lg-auto{margin:auto!important}.mx-lg-0{margin-right:0!important;margin-left:0!important}.mx-lg-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-lg-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-lg-3{margin-right:1rem!important;margin-left:1rem!important}.mx-lg-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-lg-5{margin-right:3rem!important;margin-left:3rem!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:.25rem!important;margin-bottom:.25rem!important}.my-lg-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-lg-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-lg-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-lg-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-lg-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-lg-0{margin-top:0!important}.mt-lg-1{margin-top:.25rem!important}.mt-lg-2{margin-top:.5rem!important}.mt-lg-3{margin-top:1rem!important}.mt-lg-4{margin-top:1.5rem!important}.mt-lg-5{margin-top:3rem!important}.mt-lg-auto{margin-top:auto!important}.me-lg-0{margin-right:0!important}.me-lg-1{margin-right:.25rem!important}.me-lg-2{margin-right:.5rem!important}.me-lg-3{margin-right:1rem!important}.me-lg-4{margin-right:1.5rem!important}.me-lg-5{margin-right:3rem!important}.me-lg-auto{margin-right:auto!important}.mb-lg-0{margin-bottom:0!important}.mb-lg-1{margin-bottom:.25rem!important}.mb-lg-2{margin-bottom:.5rem!important}.mb-lg-3{margin-bottom:1rem!important}.mb-lg-4{margin-bottom:1.5rem!important}.mb-lg-5{margin-bottom:3rem!important}.mb-lg-auto{margin-bottom:auto!important}.ms-lg-0{margin-left:0!important}.ms-lg-1{margin-left:.25rem!important}.ms-lg-2{margin-left:.5rem!important}.ms-lg-3{margin-left:1rem!important}.ms-lg-4{margin-left:1.5rem!important}.ms-lg-5{margin-left:3rem!important}.ms-lg-auto{margin-left:auto!important}.p-lg-0{padding:0!important}.p-lg-1{padding:.25rem!important}.p-lg-2{padding:.5rem!important}.p-lg-3{padding:1rem!important}.p-lg-4{padding:1.5rem!important}.p-lg-5{padding:3rem!important}.px-lg-0{padding-right:0!important;padding-left:0!important}.px-lg-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-lg-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-lg-3{padding-right:1rem!important;padding-left:1rem!important}.px-lg-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-lg-5{padding-right:3rem!important;padding-left:3rem!important}.py-lg-0{padding-top:0!important;padding-bottom:0!important}.py-lg-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-lg-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-lg-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-lg-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-lg-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-lg-0{padding-top:0!important}.pt-lg-1{padding-top:.25rem!important}.pt-lg-2{padding-top:.5rem!important}.pt-lg-3{padding-top:1rem!important}.pt-lg-4{padding-top:1.5rem!important}.pt-lg-5{padding-top:3rem!important}.pe-lg-0{padding-right:0!important}.pe-lg-1{padding-right:.25rem!important}.pe-lg-2{padding-right:.5rem!important}.pe-lg-3{padding-right:1rem!important}.pe-lg-4{padding-right:1.5rem!important}.pe-lg-5{padding-right:3rem!important}.pb-lg-0{padding-bottom:0!important}.pb-lg-1{padding-bottom:.25rem!important}.pb-lg-2{padding-bottom:.5rem!important}.pb-lg-3{padding-bottom:1rem!important}.pb-lg-4{padding-bottom:1.5rem!important}.pb-lg-5{padding-bottom:3rem!important}.ps-lg-0{padding-left:0!important}.ps-lg-1{padding-left:.25rem!important}.ps-lg-2{padding-left:.5rem!important}.ps-lg-3{padding-left:1rem!important}.ps-lg-4{padding-left:1.5rem!important}.ps-lg-5{padding-left:3rem!important}.gap-lg-0{gap:0!important}.gap-lg-1{gap:.25rem!important}.gap-lg-2{gap:.5rem!important}.gap-lg-3{gap:1rem!important}.gap-lg-4{gap:1.5rem!important}.gap-lg-5{gap:3rem!important}.row-gap-lg-0{row-gap:0!important}.row-gap-lg-1{row-gap:.25rem!important}.row-gap-lg-2{row-gap:.5rem!important}.row-gap-lg-3{row-gap:1rem!important}.row-gap-lg-4{row-gap:1.5rem!important}.row-gap-lg-5{row-gap:3rem!important}.column-gap-lg-0{column-gap:0!important}.column-gap-lg-1{column-gap:.25rem!important}.column-gap-lg-2{column-gap:.5rem!important}.column-gap-lg-3{column-gap:1rem!important}.column-gap-lg-4{column-gap:1.5rem!important}.column-gap-lg-5{column-gap:3rem!important}.text-lg-start{text-align:left!important}.text-lg-end{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width: 1200px){.float-xl-start{float:left!important}.float-xl-end{float:right!important}.float-xl-none{float:none!important}.object-fit-xl-contain{object-fit:contain!important}.object-fit-xl-cover{object-fit:cover!important}.object-fit-xl-fill{object-fit:fill!important}.object-fit-xl-scale{object-fit:scale-down!important}.object-fit-xl-none{object-fit:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-grid{display:grid!important}.d-xl-inline-grid{display:inline-grid!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}.d-xl-none{display:none!important}.flex-xl-fill{flex:1 1 auto!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-content-xl-start{justify-content:flex-start!important}.justify-content-xl-end{justify-content:flex-end!important}.justify-content-xl-center{justify-content:center!important}.justify-content-xl-between{justify-content:space-between!important}.justify-content-xl-around{justify-content:space-around!important}.justify-content-xl-evenly{justify-content:space-evenly!important}.align-items-xl-start{align-items:flex-start!important}.align-items-xl-end{align-items:flex-end!important}.align-items-xl-center{align-items:center!important}.align-items-xl-baseline{align-items:baseline!important}.align-items-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-between{align-content:space-between!important}.align-content-xl-around{align-content:space-around!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-last{order:6!important}.m-xl-0{margin:0!important}.m-xl-1{margin:.25rem!important}.m-xl-2{margin:.5rem!important}.m-xl-3{margin:1rem!important}.m-xl-4{margin:1.5rem!important}.m-xl-5{margin:3rem!important}.m-xl-auto{margin:auto!important}.mx-xl-0{margin-right:0!important;margin-left:0!important}.mx-xl-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-xl-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-xl-3{margin-right:1rem!important;margin-left:1rem!important}.mx-xl-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-xl-5{margin-right:3rem!important;margin-left:3rem!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:.25rem!important;margin-bottom:.25rem!important}.my-xl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xl-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-xl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xl-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-xl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xl-0{margin-top:0!important}.mt-xl-1{margin-top:.25rem!important}.mt-xl-2{margin-top:.5rem!important}.mt-xl-3{margin-top:1rem!important}.mt-xl-4{margin-top:1.5rem!important}.mt-xl-5{margin-top:3rem!important}.mt-xl-auto{margin-top:auto!important}.me-xl-0{margin-right:0!important}.me-xl-1{margin-right:.25rem!important}.me-xl-2{margin-right:.5rem!important}.me-xl-3{margin-right:1rem!important}.me-xl-4{margin-right:1.5rem!important}.me-xl-5{margin-right:3rem!important}.me-xl-auto{margin-right:auto!important}.mb-xl-0{margin-bottom:0!important}.mb-xl-1{margin-bottom:.25rem!important}.mb-xl-2{margin-bottom:.5rem!important}.mb-xl-3{margin-bottom:1rem!important}.mb-xl-4{margin-bottom:1.5rem!important}.mb-xl-5{margin-bottom:3rem!important}.mb-xl-auto{margin-bottom:auto!important}.ms-xl-0{margin-left:0!important}.ms-xl-1{margin-left:.25rem!important}.ms-xl-2{margin-left:.5rem!important}.ms-xl-3{margin-left:1rem!important}.ms-xl-4{margin-left:1.5rem!important}.ms-xl-5{margin-left:3rem!important}.ms-xl-auto{margin-left:auto!important}.p-xl-0{padding:0!important}.p-xl-1{padding:.25rem!important}.p-xl-2{padding:.5rem!important}.p-xl-3{padding:1rem!important}.p-xl-4{padding:1.5rem!important}.p-xl-5{padding:3rem!important}.px-xl-0{padding-right:0!important;padding-left:0!important}.px-xl-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-xl-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-xl-3{padding-right:1rem!important;padding-left:1rem!important}.px-xl-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-xl-5{padding-right:3rem!important;padding-left:3rem!important}.py-xl-0{padding-top:0!important;padding-bottom:0!important}.py-xl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xl-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-xl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xl-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-xl-0{padding-top:0!important}.pt-xl-1{padding-top:.25rem!important}.pt-xl-2{padding-top:.5rem!important}.pt-xl-3{padding-top:1rem!important}.pt-xl-4{padding-top:1.5rem!important}.pt-xl-5{padding-top:3rem!important}.pe-xl-0{padding-right:0!important}.pe-xl-1{padding-right:.25rem!important}.pe-xl-2{padding-right:.5rem!important}.pe-xl-3{padding-right:1rem!important}.pe-xl-4{padding-right:1.5rem!important}.pe-xl-5{padding-right:3rem!important}.pb-xl-0{padding-bottom:0!important}.pb-xl-1{padding-bottom:.25rem!important}.pb-xl-2{padding-bottom:.5rem!important}.pb-xl-3{padding-bottom:1rem!important}.pb-xl-4{padding-bottom:1.5rem!important}.pb-xl-5{padding-bottom:3rem!important}.ps-xl-0{padding-left:0!important}.ps-xl-1{padding-left:.25rem!important}.ps-xl-2{padding-left:.5rem!important}.ps-xl-3{padding-left:1rem!important}.ps-xl-4{padding-left:1.5rem!important}.ps-xl-5{padding-left:3rem!important}.gap-xl-0{gap:0!important}.gap-xl-1{gap:.25rem!important}.gap-xl-2{gap:.5rem!important}.gap-xl-3{gap:1rem!important}.gap-xl-4{gap:1.5rem!important}.gap-xl-5{gap:3rem!important}.row-gap-xl-0{row-gap:0!important}.row-gap-xl-1{row-gap:.25rem!important}.row-gap-xl-2{row-gap:.5rem!important}.row-gap-xl-3{row-gap:1rem!important}.row-gap-xl-4{row-gap:1.5rem!important}.row-gap-xl-5{row-gap:3rem!important}.column-gap-xl-0{column-gap:0!important}.column-gap-xl-1{column-gap:.25rem!important}.column-gap-xl-2{column-gap:.5rem!important}.column-gap-xl-3{column-gap:1rem!important}.column-gap-xl-4{column-gap:1.5rem!important}.column-gap-xl-5{column-gap:3rem!important}.text-xl-start{text-align:left!important}.text-xl-end{text-align:right!important}.text-xl-center{text-align:center!important}}@media (min-width: 1400px){.float-xxl-start{float:left!important}.float-xxl-end{float:right!important}.float-xxl-none{float:none!important}.object-fit-xxl-contain{object-fit:contain!important}.object-fit-xxl-cover{object-fit:cover!important}.object-fit-xxl-fill{object-fit:fill!important}.object-fit-xxl-scale{object-fit:scale-down!important}.object-fit-xxl-none{object-fit:none!important}.d-xxl-inline{display:inline!important}.d-xxl-inline-block{display:inline-block!important}.d-xxl-block{display:block!important}.d-xxl-grid{display:grid!important}.d-xxl-inline-grid{display:inline-grid!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}.d-xxl-none{display:none!important}.flex-xxl-fill{flex:1 1 auto!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-content-xxl-start{justify-content:flex-start!important}.justify-content-xxl-end{justify-content:flex-end!important}.justify-content-xxl-center{justify-content:center!important}.justify-content-xxl-between{justify-content:space-between!important}.justify-content-xxl-around{justify-content:space-around!important}.justify-content-xxl-evenly{justify-content:space-evenly!important}.align-items-xxl-start{align-items:flex-start!important}.align-items-xxl-end{align-items:flex-end!important}.align-items-xxl-center{align-items:center!important}.align-items-xxl-baseline{align-items:baseline!important}.align-items-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-between{align-content:space-between!important}.align-content-xxl-around{align-content:space-around!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-last{order:6!important}.m-xxl-0{margin:0!important}.m-xxl-1{margin:.25rem!important}.m-xxl-2{margin:.5rem!important}.m-xxl-3{margin:1rem!important}.m-xxl-4{margin:1.5rem!important}.m-xxl-5{margin:3rem!important}.m-xxl-auto{margin:auto!important}.mx-xxl-0{margin-right:0!important;margin-left:0!important}.mx-xxl-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-xxl-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-xxl-3{margin-right:1rem!important;margin-left:1rem!important}.mx-xxl-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-xxl-5{margin-right:3rem!important;margin-left:3rem!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:.25rem!important;margin-bottom:.25rem!important}.my-xxl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xxl-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-xxl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xxl-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-xxl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xxl-0{margin-top:0!important}.mt-xxl-1{margin-top:.25rem!important}.mt-xxl-2{margin-top:.5rem!important}.mt-xxl-3{margin-top:1rem!important}.mt-xxl-4{margin-top:1.5rem!important}.mt-xxl-5{margin-top:3rem!important}.mt-xxl-auto{margin-top:auto!important}.me-xxl-0{margin-right:0!important}.me-xxl-1{margin-right:.25rem!important}.me-xxl-2{margin-right:.5rem!important}.me-xxl-3{margin-right:1rem!important}.me-xxl-4{margin-right:1.5rem!important}.me-xxl-5{margin-right:3rem!important}.me-xxl-auto{margin-right:auto!important}.mb-xxl-0{margin-bottom:0!important}.mb-xxl-1{margin-bottom:.25rem!important}.mb-xxl-2{margin-bottom:.5rem!important}.mb-xxl-3{margin-bottom:1rem!important}.mb-xxl-4{margin-bottom:1.5rem!important}.mb-xxl-5{margin-bottom:3rem!important}.mb-xxl-auto{margin-bottom:auto!important}.ms-xxl-0{margin-left:0!important}.ms-xxl-1{margin-left:.25rem!important}.ms-xxl-2{margin-left:.5rem!important}.ms-xxl-3{margin-left:1rem!important}.ms-xxl-4{margin-left:1.5rem!important}.ms-xxl-5{margin-left:3rem!important}.ms-xxl-auto{margin-left:auto!important}.p-xxl-0{padding:0!important}.p-xxl-1{padding:.25rem!important}.p-xxl-2{padding:.5rem!important}.p-xxl-3{padding:1rem!important}.p-xxl-4{padding:1.5rem!important}.p-xxl-5{padding:3rem!important}.px-xxl-0{padding-right:0!important;padding-left:0!important}.px-xxl-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-xxl-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-xxl-3{padding-right:1rem!important;padding-left:1rem!important}.px-xxl-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-xxl-5{padding-right:3rem!important;padding-left:3rem!important}.py-xxl-0{padding-top:0!important;padding-bottom:0!important}.py-xxl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xxl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xxl-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-xxl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xxl-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-xxl-0{padding-top:0!important}.pt-xxl-1{padding-top:.25rem!important}.pt-xxl-2{padding-top:.5rem!important}.pt-xxl-3{padding-top:1rem!important}.pt-xxl-4{padding-top:1.5rem!important}.pt-xxl-5{padding-top:3rem!important}.pe-xxl-0{padding-right:0!important}.pe-xxl-1{padding-right:.25rem!important}.pe-xxl-2{padding-right:.5rem!important}.pe-xxl-3{padding-right:1rem!important}.pe-xxl-4{padding-right:1.5rem!important}.pe-xxl-5{padding-right:3rem!important}.pb-xxl-0{padding-bottom:0!important}.pb-xxl-1{padding-bottom:.25rem!important}.pb-xxl-2{padding-bottom:.5rem!important}.pb-xxl-3{padding-bottom:1rem!important}.pb-xxl-4{padding-bottom:1.5rem!important}.pb-xxl-5{padding-bottom:3rem!important}.ps-xxl-0{padding-left:0!important}.ps-xxl-1{padding-left:.25rem!important}.ps-xxl-2{padding-left:.5rem!important}.ps-xxl-3{padding-left:1rem!important}.ps-xxl-4{padding-left:1.5rem!important}.ps-xxl-5{padding-left:3rem!important}.gap-xxl-0{gap:0!important}.gap-xxl-1{gap:.25rem!important}.gap-xxl-2{gap:.5rem!important}.gap-xxl-3{gap:1rem!important}.gap-xxl-4{gap:1.5rem!important}.gap-xxl-5{gap:3rem!important}.row-gap-xxl-0{row-gap:0!important}.row-gap-xxl-1{row-gap:.25rem!important}.row-gap-xxl-2{row-gap:.5rem!important}.row-gap-xxl-3{row-gap:1rem!important}.row-gap-xxl-4{row-gap:1.5rem!important}.row-gap-xxl-5{row-gap:3rem!important}.column-gap-xxl-0{column-gap:0!important}.column-gap-xxl-1{column-gap:.25rem!important}.column-gap-xxl-2{column-gap:.5rem!important}.column-gap-xxl-3{column-gap:1rem!important}.column-gap-xxl-4{column-gap:1.5rem!important}.column-gap-xxl-5{column-gap:3rem!important}.text-xxl-start{text-align:left!important}.text-xxl-end{text-align:right!important}.text-xxl-center{text-align:center!important}}@media (min-width: 1200px){.fs-1{font-size:2.5rem!important}.fs-2{font-size:2rem!important}.fs-3{font-size:1.75rem!important}.fs-4{font-size:1.5rem!important}}@media print{.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-grid{display:grid!important}.d-print-inline-grid{display:inline-grid!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}.d-print-none{display:none!important}}:root{--bs-breakpoint-xs: 0;--bs-breakpoint-sm: 576px;--bs-breakpoint-md: 768px;--bs-breakpoint-lg: 992px;--bs-breakpoint-xl: 1200px;--bs-breakpoint-xxl: 1400px;--bs-primary-rgb: var(--as-violet-rgb);--bs-tertiary-bg: #ded9e1;--as-color-background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAAAXNSR0IArs4c6QAAACdJREFUKFNjPHP19n8GJGCspYLMZWCkg4L///+juOHstTuobqC9AgCYGinl3vgvfQAAAABJRU5ErkJggg==)}:root,[data-bs-theme=light]{--as-purple: #4c0bce;--as-violet: #712cf9;--as-accent: #ffe484;--as-violet-rgb: 112.520718, 44.062154, 249.437846;--as-accent-rgb: 255, 228, 132;--as-pink-rgb: 214, 51, 132;--as-teal-rgb: 32, 201, 151;--as-violet-bg: var(--as-violet);--as-toc-color: var(--as-violet);--as-sidebar-link-bg: rgba(var(--as-violet-rgb), .1);--as-layout-block-bg: rgba(var(--as-violet-rgb), .05);--as-callout-link: 10, 88, 202;--as-callout-code-color: #ab296a;--as-pre-bg: var(--bs-tertiary-bg);--as-btn-image-border: #ddb6ff;--as-btn-image-hover-border: #590b9d}[data-bs-theme=dark]{--as-violet: #9461fb;--as-violet-bg: #712cf9;--as-toc-color: var(--bs-emphasis-color);--as-sidebar-link-bg: rgba(84, 33, 187, .5);--as-layout-block-bg: rgba(84, 33, 187, .05);--as-callout-link: 110, 168, 254;--as-callout-code-color: #e685b5;--as-pre-bg: #1b1f22;--as-btn-image-border: #a04aec;--as-btn-image-hover-border: #b773f2;--bs-tertiary-bg: #2b3035}.nav{--bs-nav-link-color: var(--bs-dark-text-emphasis);--bs-nav-link-hover-color: var(--as-violet)}svg:not(:root).svg-inline--fa,svg:not(:host).svg-inline--fa{overflow:visible;box-sizing:content-box}.svg-inline--fa{display:var(--fa-display, inline-block);height:1em;overflow:visible;vertical-align:-.125em}.svg-inline--fa.fa-2xs{vertical-align:.1em}.svg-inline--fa.fa-xs{vertical-align:0em}.svg-inline--fa.fa-sm{vertical-align:-.0714285705em}.svg-inline--fa.fa-lg{vertical-align:-.2em}.svg-inline--fa.fa-xl{vertical-align:-.25em}.svg-inline--fa.fa-2xl{vertical-align:-.3125em}.svg-inline--fa.fa-pull-left{margin-right:var(--fa-pull-margin, .3em);width:auto}.svg-inline--fa.fa-pull-right{margin-left:var(--fa-pull-margin, .3em);width:auto}.svg-inline--fa.fa-li{width:var(--fa-li-width, 2em);top:.25em}.svg-inline--fa.fa-fw{width:var(--fa-fw-width, 1.25em)}.fa-layers svg.svg-inline--fa{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0}.fa-layers-counter,.fa-layers-text{display:inline-block;position:absolute;text-align:center}.fa-layers{display:inline-block;height:1em;position:relative;text-align:center;vertical-align:-.125em;width:1em}.fa-layers svg.svg-inline--fa{-webkit-transform-origin:center center;transform-origin:center center}.fa-layers-text{left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transform-origin:center center;transform-origin:center center}.fa-layers-counter{background-color:var(--fa-counter-background-color, #ff253a);border-radius:var(--fa-counter-border-radius, 1em);box-sizing:border-box;color:var(--fa-inverse, #fff);line-height:var(--fa-counter-line-height, 1);max-width:var(--fa-counter-max-width, 5em);min-width:var(--fa-counter-min-width, 1.5em);overflow:hidden;padding:var(--fa-counter-padding, .25em .5em);right:var(--fa-right, 0);text-overflow:ellipsis;top:var(--fa-top, 0);-webkit-transform:scale(var(--fa-counter-scale, .25));transform:scale(var(--fa-counter-scale, .25));-webkit-transform-origin:top right;transform-origin:top right}.fa-layers-bottom-right{bottom:var(--fa-bottom, 0);right:var(--fa-right, 0);top:auto;-webkit-transform:scale(var(--fa-layers-scale, .25));transform:scale(var(--fa-layers-scale, .25));-webkit-transform-origin:bottom right;transform-origin:bottom right}.fa-layers-bottom-left{bottom:var(--fa-bottom, 0);left:var(--fa-left, 0);right:auto;top:auto;-webkit-transform:scale(var(--fa-layers-scale, .25));transform:scale(var(--fa-layers-scale, .25));-webkit-transform-origin:bottom left;transform-origin:bottom left}.fa-layers-top-right{top:var(--fa-top, 0);right:var(--fa-right, 0);-webkit-transform:scale(var(--fa-layers-scale, .25));transform:scale(var(--fa-layers-scale, .25));-webkit-transform-origin:top right;transform-origin:top right}.fa-layers-top-left{left:var(--fa-left, 0);right:auto;top:var(--fa-top, 0);-webkit-transform:scale(var(--fa-layers-scale, .25));transform:scale(var(--fa-layers-scale, .25));-webkit-transform-origin:top left;transform-origin:top left}.astroid-heading-line{overflow:hidden}.astroid-heading-line>*{display:inline-block;position:relative;color:var(--as-violet)}.astroid-heading-line>:before,.astroid-heading-line>:after{content:"";position:absolute;top:calc(50% - ((.2px + .05em)/2));width:2000px;border-bottom:3px solid var(--bs-border-color)}.astroid-heading-line>:before{right:100%;margin-right:calc(5px + .3em)}.astroid-heading-line>:after{left:100%;margin-left:calc(5px + .3em)}.astroid-footer-links{font-size:.897rem}.astroid-footer-links img{max-width:30px}.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}.loading{padding:150px 0}.article-layout-data .nav{--bs-nav-link-color: var(--bs-dark-text-emphasis);--bs-nav-link-hover-color: var(--as-violet);font-size:.8rem}.article-layout-data .title{font-size:.897rem}.article-layout-data .widget-toolbar .nav{opacity:0}.article-layout-data .article-widget:hover .widget-toolbar .nav{opacity:1}.article-layout-data .element-disabled{background-image:linear-gradient(45deg,rgba(100,100,100,.15) 25%,transparent 25%,transparent 50%,rgba(100,100,100,.15) 50%,rgba(100,100,100,.15) 75%,transparent 75%,transparent)!important;background-size:1rem 1rem!important}.admin .as-article-widget-data,.admin #astroid-layout-module{--bs-body-bg: var(--body-bg);--bs-border-color: var(--border-color)}.admin .as-article-widget-data .astroid-heading-line,.admin #astroid-layout-module .astroid-heading-line{font-size:1.2rem}.admin .as-article-widget-data .astroid-heading-line>:before,.admin .as-article-widget-data .astroid-heading-line>:after,.admin #astroid-layout-module .astroid-heading-line>:before,.admin #astroid-layout-module .astroid-heading-line>:after{border-bottom:3px solid var(--border-color)}.admin .as-article-widget-data .card,.admin #astroid-layout-module .card{--card-border-width: 1px;--card-border-color: var(--border-color)}.admin .as-article-widget-data .astroid-subform .add-item,.admin #astroid-layout-module .astroid-subform .add-item{border:2px dashed var(--border-color)}.admin .as-article-widget-data .astroid-btn-group:not(.full) label,.admin #astroid-layout-module .astroid-btn-group:not(.full) label{width:auto;margin:0}.astroid-color-mode .form-switch .form-check-input{cursor:pointer;width:2.3em;height:1.3em;border-width:2px}.astroid-color-mode .form-switch .form-check-input:not(:checked){--bs-form-switch-bg: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjwhRE9DVFlQRSBzdmcgIFBVQkxJQyAnLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4nICAnaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkJz48c3ZnIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDUxMiA1MTIiIGhlaWdodD0iNTEycHgiIGlkPSJMYXllcl8xIiB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiB3aWR0aD0iNTEycHgiIHhtbDpzcGFjZT0icHJlc2VydmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjxnPjxnPjxwYXRoIGQ9Ik0yNTYsMTQ0Yy02MS43NSwwLTExMiw1MC4yNS0xMTIsMTEyYzAsNjEuNzQ5LDUwLjI1LDExMiwxMTIsMTEyczExMi01MC4yNTEsMTEyLTExMiAgICBDMzY4LDE5NC4yNSwzMTcuNzUsMTQ0LDI1NiwxNDR6IE0yNTYsMTEyYzguODMzLDAsMTYtNy4xNDYsMTYtMTZWNjRjMC04LjgzMy03LjE2Ny0xNi0xNi0xNmMtOC44NTQsMC0xNiw3LjE2Ny0xNiwxNnYzMiAgICBDMjQwLDEwNC44NTQsMjQ3LjE0NiwxMTIsMjU2LDExMnogTTI1Niw0MDBjLTguODU0LDAtMTYsNy4xNjctMTYsMTZ2MzJjMCw4Ljg1NCw3LjE0NiwxNiwxNiwxNmM4LjgzMywwLDE2LTcuMTQ2LDE2LTE2di0zMiAgICBDMjcyLDQwNy4xNjcsMjY0LjgzMyw0MDAsMjU2LDQwMHogTTM4MC40MTcsMTU0LjE2N2wyMi42MjUtMjIuNjI1YzYuMjUtNi4yNSw2LjI1LTE2LjM3NSwwLTIyLjYyNSAgICBjLTYuMjUxLTYuMjUtMTYuMzc1LTYuMjUtMjIuNjI1LDBsLTIyLjYyNSwyMi42MjVjLTYuMjUxLDYuMjUtNi4yNTEsMTYuMzc1LDAsMjIuNjI1ICAgIEMzNjQuMDQyLDE2MC40MTYsMzc0LjE2NiwxNjAuNDE2LDM4MC40MTcsMTU0LjE2N3ogTTEzMS41NDEsMzU3Ljg1NGwtMjIuNjIzLDIyLjYyNWMtNi4yNTIsNi4yNS02LjI1MiwxNi4zNzcsMCwyMi42MjUgICAgYzYuMjQ5LDYuMjUsMTYuMzczLDYuMjUsMjIuNjIzLDBsMjIuNjI1LTIyLjYyNWM2LjI1MS02LjI5MSw2LjI1MS0xNi4zNzUsMC0yMi42MjUgICAgQzE0Ny45MTcsMzUxLjYwNCwxMzcuNzkyLDM1MS41NjIsMTMxLjU0MSwzNTcuODU0eiBNMTEyLDI1NmMwLTguODMzLTcuMTY3LTE2LTE2LTE2SDY0Yy04Ljg1NCwwLTE2LDcuMTY3LTE2LDE2ICAgIGMwLDguODU0LDcuMTQ2LDE2LDE2LDE2aDMyQzEwNC44MzMsMjcyLDExMiwyNjQuODU0LDExMiwyNTZ6IE00NDgsMjQwaC0zMmMtOC44NTQsMC0xNiw3LjE2Ny0xNiwxNmMwLDguODU0LDcuMTQ2LDE2LDE2LDE2aDMyICAgIGM4LjgzMywwLDE2LTcuMTQ2LDE2LTE2QzQ2NCwyNDcuMTY3LDQ1Ni44MzMsMjQwLDQ0OCwyNDB6IE0xMzEuNTIxLDE1NC4xNjdjNi4yNDksNi4yNSwxNi4zNzUsNi4yNSwyMi42MjUsMCAgICBjNi4yNDktNi4yNSw2LjI0OS0xNi4zNzUsMC0yMi42MjVsLTIyLjYyNS0yMi42MjVjLTYuMjUtNi4yNS0xNi4zNzYtNi4yNS0yMi42MjUsMGMtNi4yNSw2LjI1LTYuMjUsMTYuMzc1LDAsMjIuNjI1ICAgIEwxMzEuNTIxLDE1NC4xNjd6IE0zODAuNDU5LDM1Ny44MTJjLTYuMjkzLTYuMjUtMTYuMzc2LTYuMjUtMjIuNjI1LDBjLTYuMjUsNi4yNDgtNi4yOTMsMTYuMzc1LDAsMjIuNjI1bDIyLjYyNSwyMi42MjUgICAgYzYuMjQ5LDYuMjQ4LDE2LjM3NCw2LjI0OCwyMi42MjUsMGM2LjI0OS02LjI1LDYuMjQ5LTE2LjM3NywwLTIyLjYyNUwzODAuNDU5LDM1Ny44MTJ6IiBmaWxsPSIjMUQxRDFCIi8+PC9nPjwvZz48L3N2Zz4=)}.astroid-color-mode .form-switch .form-check-input:not(:checked):focus{--bs-form-switch-bg: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjwhRE9DVFlQRSBzdmcgIFBVQkxJQyAnLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4nICAnaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkJz48c3ZnIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDUxMiA1MTIiIGhlaWdodD0iNTEycHgiIGlkPSJMYXllcl8xIiB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiB3aWR0aD0iNTEycHgiIHhtbDpzcGFjZT0icHJlc2VydmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjxnPjxnPjxwYXRoIGQ9Ik0yNTYsMTQ0Yy02MS43NSwwLTExMiw1MC4yNS0xMTIsMTEyYzAsNjEuNzQ5LDUwLjI1LDExMiwxMTIsMTEyczExMi01MC4yNTEsMTEyLTExMiAgICBDMzY4LDE5NC4yNSwzMTcuNzUsMTQ0LDI1NiwxNDR6IE0yNTYsMTEyYzguODMzLDAsMTYtNy4xNDYsMTYtMTZWNjRjMC04LjgzMy03LjE2Ny0xNi0xNi0xNmMtOC44NTQsMC0xNiw3LjE2Ny0xNiwxNnYzMiAgICBDMjQwLDEwNC44NTQsMjQ3LjE0NiwxMTIsMjU2LDExMnogTTI1Niw0MDBjLTguODU0LDAtMTYsNy4xNjctMTYsMTZ2MzJjMCw4Ljg1NCw3LjE0NiwxNiwxNiwxNmM4LjgzMywwLDE2LTcuMTQ2LDE2LTE2di0zMiAgICBDMjcyLDQwNy4xNjcsMjY0LjgzMyw0MDAsMjU2LDQwMHogTTM4MC40MTcsMTU0LjE2N2wyMi42MjUtMjIuNjI1YzYuMjUtNi4yNSw2LjI1LTE2LjM3NSwwLTIyLjYyNSAgICBjLTYuMjUxLTYuMjUtMTYuMzc1LTYuMjUtMjIuNjI1LDBsLTIyLjYyNSwyMi42MjVjLTYuMjUxLDYuMjUtNi4yNTEsMTYuMzc1LDAsMjIuNjI1ICAgIEMzNjQuMDQyLDE2MC40MTYsMzc0LjE2NiwxNjAuNDE2LDM4MC40MTcsMTU0LjE2N3ogTTEzMS41NDEsMzU3Ljg1NGwtMjIuNjIzLDIyLjYyNWMtNi4yNTIsNi4yNS02LjI1MiwxNi4zNzcsMCwyMi42MjUgICAgYzYuMjQ5LDYuMjUsMTYuMzczLDYuMjUsMjIuNjIzLDBsMjIuNjI1LTIyLjYyNWM2LjI1MS02LjI5MSw2LjI1MS0xNi4zNzUsMC0yMi42MjUgICAgQzE0Ny45MTcsMzUxLjYwNCwxMzcuNzkyLDM1MS41NjIsMTMxLjU0MSwzNTcuODU0eiBNMTEyLDI1NmMwLTguODMzLTcuMTY3LTE2LTE2LTE2SDY0Yy04Ljg1NCwwLTE2LDcuMTY3LTE2LDE2ICAgIGMwLDguODU0LDcuMTQ2LDE2LDE2LDE2aDMyQzEwNC44MzMsMjcyLDExMiwyNjQuODU0LDExMiwyNTZ6IE00NDgsMjQwaC0zMmMtOC44NTQsMC0xNiw3LjE2Ny0xNiwxNmMwLDguODU0LDcuMTQ2LDE2LDE2LDE2aDMyICAgIGM4LjgzMywwLDE2LTcuMTQ2LDE2LTE2QzQ2NCwyNDcuMTY3LDQ1Ni44MzMsMjQwLDQ0OCwyNDB6IE0xMzEuNTIxLDE1NC4xNjdjNi4yNDksNi4yNSwxNi4zNzUsNi4yNSwyMi42MjUsMCAgICBjNi4yNDktNi4yNSw2LjI0OS0xNi4zNzUsMC0yMi42MjVsLTIyLjYyNS0yMi42MjVjLTYuMjUtNi4yNS0xNi4zNzYtNi4yNS0yMi42MjUsMGMtNi4yNSw2LjI1LTYuMjUsMTYuMzc1LDAsMjIuNjI1ICAgIEwxMzEuNTIxLDE1NC4xNjd6IE0zODAuNDU5LDM1Ny44MTJjLTYuMjkzLTYuMjUtMTYuMzc2LTYuMjUtMjIuNjI1LDBjLTYuMjUsNi4yNDgtNi4yOTMsMTYuMzc1LDAsMjIuNjI1bDIyLjYyNSwyMi42MjUgICAgYzYuMjQ5LDYuMjQ4LDE2LjM3NCw2LjI0OCwyMi42MjUsMGM2LjI0OS02LjI1LDYuMjQ5LTE2LjM3NywwLTIyLjYyNUwzODAuNDU5LDM1Ny44MTJ6IiBmaWxsPSIjMUQxRDFCIi8+PC9nPjwvZz48L3N2Zz4=)}.astroid-color-mode .form-switch .form-check-input:checked{--bs-form-switch-bg: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEyIDExLjgwN0E5LjAwMiA5LjAwMiAwIDAgMSAxMC4wNDkgMmE5Ljk0MiA5Ljk0MiAwIDAgMC01LjEyIDIuNzM1Yy0zLjkwNSAzLjkwNS0zLjkwNSAxMC4yMzcgMCAxNC4xNDIgMy45MDYgMy45MDYgMTAuMjM3IDMuOTA1IDE0LjE0MyAwYTkuOTQ2IDkuOTQ2IDAgMCAwIDIuNzM1LTUuMTE5QTkuMDAzIDkuMDAzIDAgMCAxIDEyIDExLjgwN3oiIGZpbGw9IiNmZmZmZmYiIGNsYXNzPSJmaWxsLTAwMDAwMCI+PC9wYXRoPjwvc3ZnPg==);background-color:var(--as-violet-bg);border-color:var(--as-violet-bg)}.astroid-color-mode .form-switch .form-check-input:checked:focus{--bs-form-switch-bg: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEyIDExLjgwN0E5LjAwMiA5LjAwMiAwIDAgMSAxMC4wNDkgMmE5Ljk0MiA5Ljk0MiAwIDAgMC01LjEyIDIuNzM1Yy0zLjkwNSAzLjkwNS0zLjkwNSAxMC4yMzcgMCAxNC4xNDIgMy45MDYgMy45MDYgMTAuMjM3IDMuOTA1IDE0LjE0MyAwYTkuOTQ2IDkuOTQ2IDAgMCAwIDIuNzM1LTUuMTE5QTkuMDAzIDkuMDAzIDAgMCAxIDEyIDExLjgwN3oiIGZpbGw9IiNmZmZmZmYiIGNsYXNzPSJmaWxsLTAwMDAwMCI+PC9wYXRoPjwvc3ZnPg==)}.as-navbar{padding:.75rem 0;background-color:var(--bs-body-bg);border-bottom:1px solid var(--bs-border-color)}.as-navbar:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;display:block;content:""}@media (max-width: 991.98px){.as-navbar .as-navbar-toggle{width:4.25rem}}.as-navbar .navbar-toggler{padding:0;margin-right:-.5rem;border:0;padding-right:.25rem;padding-left:.25rem}.as-navbar .navbar-toggler:first-child{margin-left:-.5rem}.as-navbar .navbar-toggler .bi{width:1.5rem;height:1.5rem}.as-navbar .navbar-toggler:focus{box-shadow:none}.as-navbar .navbar-toggler.active{font-weight:600;color:#fff}.as-navbar .navbar-brand{transition:transform .2s ease-in-out}.as-navbar .navbar-brand:hover{transform:rotate(-5deg) scale(1.1)}@media (prefers-reduced-motion: reduce){.as-navbar .navbar-brand{transition:none}}.as-navbar .nav-link{padding-right:.25rem;padding-left:.25rem}.as-navbar .cta-button .navbar-nav{margin-left:-.25rem;margin-right:-.25rem}.as-navbar .cta-button .nav-item{padding-left:.25rem;padding-right:.25rem}@media (max-width: 991.98px){.as-navbar .cta-button .nav-item{padding-top:.25rem;padding-bottom:.25rem}}.as-navbar .nav-link.active{font-weight:600;color:#fff}.as-navbar .navbar-nav-svg{display:inline-block;vertical-align:-.125rem}.as-navbar .offcanvas-lg{border-left:0}.as-navbar .dropdown-toggle:focus:not(:focus-visible){outline:0}.as-navbar .dropdown-menu{--bs-dropdown-min-width: 12rem;--bs-dropdown-padding-x: .25rem;--bs-dropdown-padding-y: .25rem;--bs-dropdown-link-hover-bg: rgba(var(--as-violet-rgb), .1);--bs-dropdown-link-active-bg: rgba(var(--as-violet-rgb), 1);--bs-dropdown-font-size: .875rem;font-size:.875rem;border-radius:.5rem;box-shadow:0 .5rem 1rem #00000026}.as-navbar .dropdown-menu li+li{margin-top:.125rem}.as-navbar .dropdown-menu .dropdown-item{border-radius:.25rem}.as-navbar .dropdown-menu .dropdown-item:active .bi{color:inherit!important}.as-navbar .dropdown-menu .active{font-weight:600}.as-navbar .dropdown-menu .active .bi{display:block!important}.as-navbar .dropdown-menu-end{--bs-dropdown-min-width: 8rem}[data-bs-theme=dark] .as-navbar{box-shadow:0 .5rem 1rem #00000026,inset 0 -1px #ffffff26}.btn-as{--bs-btn-padding-y: .5rem;--bs-btn-padding-x: 1.2rem;--bs-btn-font-size: .85rem}.btn-as-primary{--bs-btn-font-weight: 600;--bs-btn-color: var(--bs-white);--bs-btn-bg: var(--as-violet-bg);--bs-btn-border-color: var(--as-violet-bg);--bs-btn-hover-color: var(--bs-white);--bs-btn-hover-bg: #6528e0;--bs-btn-hover-border-color: #6528e0;--bs-btn-focus-shadow-rgb: var(--as-violet-rgb);--bs-btn-active-color: var(--bs-btn-hover-color);--bs-btn-active-bg: #5a23c8;--bs-btn-active-border-color: #5a23c8 }.btn-as-outline-primary{--bs-btn-border-color: var(--as-violet-bg);--bs-btn-color: var(--as-violet-bg)}.btn-check:checked+.btn-as-outline-primary{background-color:var(--as-violet-bg);border-color:var(--as-violet-bg)}.btn-as-accent{--bs-btn-font-weight: 600;--bs-btn-color: var(--as-accent);--bs-btn-border-color: var(--as-accent);--bs-btn-hover-color: var(--as-dark);--bs-btn-hover-bg: var(--as-accent);--bs-btn-hover-border-color: var(--as-accent);--bs-btn-focus-shadow-rgb: var(--as-accent-rgb);--bs-btn-active-color: var(--bs-btn-hover-color);--bs-btn-active-bg: var(--bs-btn-hover-bg);--bs-btn-active-border-color: var(--bs-btn-hover-border-color) }.btn-as-light{--btn-custom-color: #9461fb;--bs-btn-color: var(--bs-gray-600);--bs-btn-border-color: var(--bs-border-color);--bs-btn-hover-color: var(--btn-custom-color);--bs-btn-hover-border-color: var(--btn-custom-color);--bs-btn-active-color: var(--btn-custom-color);--bs-btn-active-bg: var(--bs-white);--bs-btn-active-border-color: var(--btn-custom-color);--bs-btn-focus-border-color: var(--btn-custom-color);--bs-btn-focus-shadow-rgb: var(--as-violet-rgb) }.as-btn-xs{--bs-btn-padding-y: .15rem;--bs-btn-padding-x: .5rem;--bs-btn-font-size: .7rem}.as-btn-lg{--bs-btn-border-radius: .5rem;padding:.8125rem 2rem}.btn-outline-image{--bs-btn-border-color: var(--as-btn-image-border);--bs-btn-active-border-color: var(--as-btn-image-hover-border);padding:0;filter:saturate(30%)}.btn-check:checked+.btn-outline-image{filter:brightness(100%) contrast(110%) saturate(100%) blur(.2px) hue-rotate(0deg)}.astroid-btn-group .btn{border-radius:0}.astroid-btn-group>span:first-child>.btn{border-top-left-radius:var(--bs-border-radius);border-bottom-left-radius:var(--bs-border-radius)}.astroid-btn-group>span:last-child>.btn{border-top-right-radius:var(--bs-border-radius);border-bottom-right-radius:var(--bs-border-radius)}.astroid-btn-group>span:not(:first-child)>.btn{border-left:none}.astroid-spacing .spacing-lock i{cursor:pointer}@media (min-width: 992px){.as-sidebar{position:-webkit-sticky;position:sticky;top:5rem;display:block!important;height:calc(100vh - 6rem);padding-left:.25rem;margin-left:-.25rem;overflow-y:auto}}@media (max-width: 991.98px){.as-sidebar .offcanvas-lg{border-right-color:var(--bs-border-color);box-shadow:0 1rem 3rem #0000002d}}@media (min-width: 992px){.as-layout{display:grid;grid-template-areas:"sidebar main";grid-template-columns:1fr 5fr;gap:1.5rem}}.as-sidebar{grid-area:sidebar}.as-main{grid-area:main}.as-page{transition:all .5s cubic-bezier(.55,0,.1,1)}@media (max-width: 991.98px){.as-main{max-width:760px;margin-inline:auto}}.as-group-content{--as-example-padding: 1rem;position:relative;padding:var(--as-example-padding);margin:0 -1.5rem 1rem;border:solid var(--bs-border-color);border-width:1px 0}.as-group-content:after{display:block;clear:both;content:""}@media (min-width: 768px){.as-group-content{--as-example-padding: 1.5rem;margin-right:0;margin-left:0;border-width:1px;border-radius:var(--bs-border-radius)}}.as-group-content+p{margin-top:2rem}.as-gutter{--bs-gutter-x: 3rem }.as-intro{grid-area:intro}.as-toc{grid-area:toc}.as-page>div.as-content:first-child>h2,.as-page>div.as-content:first-child>h3,.as-page>div.as-content:first-child>h4{margin-top:0}.as-content{grid-area:content;min-width:1px;margin-bottom:2rem}.as-content>h2{--bs-heading-color: var(--bs-emphasis-color);margin-top:3rem}.as-content>h2:first-child{margin-top:0}.as-content>h3{--bs-heading-color: var(--bs-emphasis-color);margin-top:2rem}.as-content>h3:first-child{margin-top:0}.as-content>h4{--bs-heading-color: var(--bs-emphasis-color)}.as-content>ul li{margin-bottom:.25rem}.as-content>ul li>p~ul{margin-top:-.5rem;margin-bottom:1rem}.as-content>ol li{margin-bottom:.25rem}.as-content>ol li>p~ul{margin-top:-.5rem;margin-bottom:1rem}.as-content>.table{--bs-table-border-color: var(--bs-border-color);max-width:100%;margin-bottom:1.5rem;font-size:.875rem}.as-content>.table thead{border-bottom:2px solid currentcolor}.as-content>.table tbody:not(:first-child){border-top:2px solid currentcolor}.as-content>.table th{color:var(--bs-emphasis-color);white-space:nowrap}.as-content>.table th:first-child{padding-left:0}.as-content>.table th:not(:last-child){padding-right:1.5rem}.as-content>.table td:first-child{padding-left:0}.as-content>.table td:first-child>code{white-space:nowrap}.as-content>.table td:not(:last-child){padding-right:1.5rem}.as-content>.table strong{color:var(--bs-emphasis-color)}.as-content>.table-responsive .table{--bs-table-border-color: var(--bs-border-color);max-width:100%;margin-bottom:1.5rem;font-size:.875rem}.as-content>.table-responsive .table thead{border-bottom:2px solid currentcolor}.as-content>.table-responsive .table tbody:not(:first-child){border-top:2px solid currentcolor}.as-content>.table-responsive .table th{color:var(--bs-emphasis-color);white-space:nowrap}.as-content>.table-responsive .table th:first-child{padding-left:0}.as-content>.table-responsive .table th:not(:last-child){padding-right:1.5rem}.as-content>.table-responsive .table td:first-child{padding-left:0}.as-content>.table-responsive .table td:first-child>code{white-space:nowrap}.as-content>.table-responsive .table td:not(:last-child){padding-right:1.5rem}.as-content>.table-responsive .table strong{color:var(--bs-emphasis-color)}@media (max-width: 991.98px){.as-content>.table.table-bordered{border:0}.as-content>.table-responsive .table.table-bordered{border:0}}.as-links-heading{color:var(--bs-emphasis-color)}.as-page-link{display:inline-block;text-decoration:none;margin-bottom:.3rem}.as-links-link{padding:.1875rem .5rem;margin-top:.125rem;margin-left:1.125rem;color:var(--bs-body-color);text-decoration:none}.as-links-link:hover{color:var(--bs-emphasis-color);background-color:var(--as-sidebar-link-bg)}.as-links-link:focus{color:var(--bs-emphasis-color);background-color:var(--as-sidebar-link-bg)}.as-links-link.active{color:var(--bs-emphasis-color);background-color:var(--as-sidebar-link-bg);font-weight:600}@media (max-width: 991.98px){.as-links-nav{font-size:.875rem;-moz-column-count:2;column-count:2;-moz-column-gap:1.5rem;column-gap:1.5rem}.as-links-nav .as-links-group{-moz-column-break-inside:avoid;break-inside:avoid}.as-links-nav .as-links-span-all{-moz-column-span:all;column-span:all}}.hu-color-picker{box-sizing:initial}.astroid-color .row{max-width:210px}.astroid-color-picker{border-radius:50%}.astroid-color-picker.svg-inline--fa.fa-circle{background:var(--as-color-background);border-radius:50%;cursor:pointer;color:transparent}.astroid-color-picker.fas{cursor:pointer;background:var(--as-color-background);color:transparent}.astroid-gradient .gradient-preview{background:var(--as-color-background)}.astroid-gradient .gradient{width:100%;height:100px}.astroid-radio .form-switch{min-height:2rem;margin-bottom:1rem}.astroid-radio .form-switch .form-check-input{width:3.5rem;height:1.9rem}.astroid-radio .form-switch .form-check-input:checked{background-color:var(--as-violet-bg);border-color:var(--as-violet-bg)}.astroid-radio .astroid-btn-group.full{display:flex}.astroid-radio .astroid-btn-group.full>span{flex:1 0 0%}.astroid-radio .astroid-btn-group.full>span>label{width:100%}.arrow-icon-picker .icon{box-sizing:initial;display:flex;align-items:center;justify-content:center;min-width:20px;min-height:20px;cursor:pointer;color:inherit}.arrow-icon-picker .icon:hover{color:var(--as-violet)}.arrow-icon-picker .icon.active{--bs-border-color: var(--as-violet);background-color:var(--as-violet);color:#fff}.astroid-media .as-system-icon{color:var(--as-violet)}.astroid-media .media-icon{cursor:pointer;min-height:146px}.astroid-media .media-icon:before{content:"";position:absolute;width:100%;height:100%}.astroid-media .media-icon:hover:before{background-color:#5656564d}.astroid-media .image-type{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAAAXNSR0IArs4c6QAAACdJREFUKFNjPHP19n8GJGCspYLMZWCkg4L///+juOHstTuobqC9AgCYGinl3vgvfQAAAABJRU5ErkJggg==)}.astroid-media .image-type>img{width:fit-content;max-width:100%;max-height:144px}.astroid-media .image-preview img{max-width:100%;max-height:200px}.astroid-media .dropzone,.astroid-media .files{width:100%;margin:0 auto;font-size:12px;line-height:1.5;cursor:pointer}.astroid-media .border{--bs-border-style: dashed;border-radius:8px;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.astroid-media .border:hover{--bs-border-color: var(--as-violet)}.astroid-media .border.isDragActive{border:2px dashed #ffb300;background:var(--as-sidebar-link-bg)}.astroid-media .file-item{border-radius:8px;display:flex;align-items:center;justify-content:space-between;background:var(--as-sidebar-link-bg);padding:7px 7px 7px 15px;margin-top:10px}.astroid-media .file-item:first-child{margin-top:0}.astroid-media .file-item .delete-file{background:red;color:#fff;padding:5px 10px;border-radius:8px;cursor:pointer}.astroid-media .toolbox{font-size:.895rem;opacity:0;transition:opacity .3s}.astroid-media .toolbox span{display:none}.astroid-media .media-item:hover .toolbox{opacity:1}.astroid-media .media-item:hover .nav-link:hover span{display:inline}.astroid-typography .astroid-btn-group .btn{--bs-btn-padding-y: .1rem;--bs-btn-padding-x: .7rem}.astroid-typography .font-collapse{cursor:pointer}.astroid-typography .font-collapse .cogIcon{display:none}.astroid-typography .font-collapse:hover .card,.astroid-typography .font-collapse.active .card{background-color:var(--as-layout-block-bg)}.astroid-typography .font-collapse:hover .cogIcon{display:block}.typography-underline{text-decoration:underline}[data-bs-theme=dark] .ui.selection.dropdown{background:var(--bs-body-bg);border-color:var(--bs-border-color);color:#fff}[data-bs-theme=dark] .ui.selection.dropdown:hover{border-color:var(--bs-border-color)}[data-bs-theme=dark] .ui.selection.dropdown .menu>.item{border-color:var(--bs-border-color);color:var(--bs-body-color)}[data-bs-theme=dark] .ui.selection.active.dropdown,[data-bs-theme=dark] .ui.selection.active.dropdown .menu,[data-bs-theme=dark] .ui.selection.active.dropdown:hover,[data-bs-theme=dark] .ui.selection.active.dropdown:hover .menu{border-color:var(--bs-border-color)}[data-bs-theme=dark] .ui.dropdown .menu{background-color:var(--bs-body-bg)}.astroid-icons .asicon-item{cursor:pointer}.astroid-icons .asicon-box>.card-body{height:300px;overflow-y:auto}.astroid-icons .asicon-item{cursor:pointer;font-size:.897rem}.astroid-icons .asicon-item i{font-size:1.2rem;margin-right:.5rem}.astroid-icons .asicon-item:hover{background-color:var(--as-layout-block-bg)}.astroid-preloader .select-preloader{display:inline-block;border:1px solid var(--bs-border-color);border-radius:var(--bs-border-radius);padding:10px;cursor:pointer}.astroid-preloader .preloader-item{width:100px;height:100px;cursor:pointer}.astroid-preloader .preloader-item:hover{background-color:#5656561a}@-webkit-keyframes preload-spin-back{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(-720deg);transform:rotate(-720deg)}}@keyframes preload-spin-back{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(-720deg);transform:rotate(-720deg)}}@-webkit-keyframes preload-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes preload-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.triple-spinner{display:block;position:relative;width:80px;height:80px;border-radius:50%;border:2px solid transparent;border-top:2px solid var(--as-violet);border-left:2px solid var(--as-violet);-webkit-animation:preload-spin 2s linear infinite;animation:preload-spin 2s linear infinite}.triple-spinner:before{content:"";position:absolute;border-radius:50%;border:2px solid transparent;opacity:.85;top:8%;left:8%;right:8%;bottom:8%;border-top-color:var(--as-violet);border-left-color:var(--as-violet);-webkit-animation:preload-spin 3s linear infinite;animation:preload-spin 3.5s linear infinite}.triple-spinner:after{content:"";position:absolute;border-radius:50%;border:2px solid transparent;opacity:.7;top:18%;left:18%;right:18%;bottom:18%;border-top-color:var(--as-violet);border-left-color:var(--as-violet);-webkit-animation:preload-spin 1.5s linear infinite;animation:preload-spin 1.75s linear infinite}.cm-spinner{height:80px;width:80px;border:2px solid transparent;border-radius:50%;border-top:2px solid var(--as-violet);-webkit-animation:preload-spin 4s linear infinite;animation:preload-spin 4s linear infinite;position:relative}.cm-spinner:before{content:"";position:absolute;top:10%;bottom:10%;left:10%;right:10%;border-radius:50%;border:2px solid transparent;opacity:.8;border-top-color:var(--as-violet);-webkit-animation:3s preload-spin linear infinite;animation:3s preload-spin linear infinite}.cm-spinner:after{content:"";position:absolute;top:10%;bottom:10%;left:10%;right:10%;border-radius:50%;border:2px solid transparent;opacity:.9;border-top-color:var(--as-violet);-webkit-animation:preload-spin 1.5s linear infinite;animation:preload-spin 1.5s linear infinite}.hm-spinner{height:80px;width:80px;border:2px solid transparent;border-top-color:var(--as-violet);border-bottom-color:var(--as-violet);border-radius:50%;position:relative;-webkit-animation:preload-spin 3s linear infinite;animation:preload-spin 3s linear infinite}.hm-spinner:before{opacity:.7;content:"";position:absolute;top:15%;right:15%;bottom:15%;left:15%;border:2px solid transparent;border-top-color:var(--as-violet);border-bottom-color:var(--as-violet);border-radius:50%;-webkit-animation:preload-spin 1.5s linear infinite;animation:preload-spin 1.5s linear infinite}.reverse-spinner{position:relative;height:80px;width:80px;border:2px solid transparent;border-top-color:var(--as-violet);border-left-color:var(--as-violet);border-radius:50%;-webkit-animation:preload-spin 1.5s linear infinite;animation:preload-spin 1.5s linear infinite}.reverse-spinner:before{position:absolute;top:15%;left:15%;right:15%;bottom:15%;content:"";border:2px solid transparent;border-top-color:var(--as-violet);border-left-color:var(--as-violet);border-radius:50%;-webkit-animation:preload-spin-back 1s linear infinite;animation:preload-spin-back 1s linear infinite}@-webkit-keyframes sk-rotatePlane{0%{-webkit-transform:perspective(120px) rotateX(0) rotateY(0);transform:perspective(120px) rotateX(0) rotateY(0)}50%{-webkit-transform:perspective(120px) rotateX(-180.1deg) rotateY(0);transform:perspective(120px) rotateX(-180.1deg) rotateY(0)}to{-webkit-transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg);transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg)}}@keyframes sk-rotatePlane{0%{-webkit-transform:perspective(120px) rotateX(0) rotateY(0);transform:perspective(120px) rotateX(0) rotateY(0)}50%{-webkit-transform:perspective(120px) rotateX(-180.1deg) rotateY(0);transform:perspective(120px) rotateX(-180.1deg) rotateY(0)}to{-webkit-transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg);transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg)}}.sk-rotating-plane{width:40px;height:40px;background-color:var(--as-violet);margin:0 auto;-webkit-animation:sk-rotatePlane 1.2s infinite ease-in-out;animation:sk-rotatePlane 1.2s infinite ease-in-out}@-webkit-keyframes sk-doubleBounce{0%,to{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes sk-doubleBounce{0%,to{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);transform:scale(1)}}.sk-double-bounce{width:40px;height:40px;position:relative}.sk-double-bounce .sk-child{width:100%;height:100%;border-radius:50%;background-color:var(--as-violet);opacity:.6;position:absolute;top:0;left:0;-webkit-animation:sk-doubleBounce 2s infinite ease-in-out;animation:sk-doubleBounce 2s infinite ease-in-out}.sk-double-bounce .sk-double-bounce2{-webkit-animation-delay:-1s;animation-delay:-1s}@-webkit-keyframes sk-waveStretchDelay{0%,to,40%{-webkit-transform:scaleY(.4);transform:scaleY(.4)}20%{-webkit-transform:scaleY(1);transform:scaleY(1)}}@keyframes sk-waveStretchDelay{0%,to,40%{-webkit-transform:scaleY(.4);transform:scaleY(.4)}20%{-webkit-transform:scaleY(1);transform:scaleY(1)}}.sk-wave{margin:0 auto;width:50px;height:40px;text-align:center;font-size:10px}.sk-wave .sk-rect{background-color:var(--as-violet);height:100%;width:6px;display:inline-block;-webkit-animation:sk-waveStretchDelay 1.2s infinite ease-in-out;animation:sk-waveStretchDelay 1.2s infinite ease-in-out}.sk-wave .sk-rect1{-webkit-animation-delay:-1.2s;animation-delay:-1.2s}.sk-wave .sk-rect2{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.sk-wave .sk-rect3{-webkit-animation-delay:-1s;animation-delay:-1s}.sk-wave .sk-rect4{-webkit-animation-delay:-.9s;animation-delay:-.9s}.sk-wave .sk-rect5{-webkit-animation-delay:-.8s;animation-delay:-.8s}@-webkit-keyframes sk-wanderingCube{0%{-webkit-transform:rotate(0);transform:rotate(0)}25%{-webkit-transform:translateX(30px) rotate(-90deg) scale(.5);transform:translate(30px) rotate(-90deg) scale(.5)}50%{-webkit-transform:translateX(30px) translateY(30px) rotate(-179deg);transform:translate(30px) translateY(30px) rotate(-179deg)}50.1%{-webkit-transform:translateX(30px) translateY(30px) rotate(-180deg);transform:translate(30px) translateY(30px) rotate(-180deg)}75%{-webkit-transform:translateX(0) translateY(30px) rotate(-270deg) scale(.5);transform:translate(0) translateY(30px) rotate(-270deg) scale(.5)}to{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}@keyframes sk-wanderingCube{0%{-webkit-transform:rotate(0);transform:rotate(0)}25%{-webkit-transform:translateX(30px) rotate(-90deg) scale(.5);transform:translate(30px) rotate(-90deg) scale(.5)}50%{-webkit-transform:translateX(30px) translateY(30px) rotate(-179deg);transform:translate(30px) translateY(30px) rotate(-179deg)}50.1%{-webkit-transform:translateX(30px) translateY(30px) rotate(-180deg);transform:translate(30px) translateY(30px) rotate(-180deg)}75%{-webkit-transform:translateX(0) translateY(30px) rotate(-270deg) scale(.5);transform:translate(0) translateY(30px) rotate(-270deg) scale(.5)}to{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}.sk-wandering-cubes{width:40px;height:40px;position:relative}.sk-wandering-cubes .sk-cube{background-color:var(--as-violet);width:10px;height:10px;position:absolute;top:0;left:0;-webkit-animation:sk-wanderingCube 1.8s ease-in-out -1.8s infinite both;animation:sk-wanderingCube 1.8s ease-in-out -1.8s infinite both}.sk-wandering-cubes .sk-cube2{-webkit-animation-delay:-.9s;animation-delay:-.9s}@-webkit-keyframes sk-pulseScaleOut{0%{-webkit-transform:scale(0);transform:scale(0)}to{-webkit-transform:scale(1);transform:scale(1);opacity:0}}@keyframes sk-pulseScaleOut{0%{-webkit-transform:scale(0);transform:scale(0)}to{-webkit-transform:scale(1);transform:scale(1);opacity:0}}.sk-spinner-pulse{width:40px;height:40px;background-color:var(--as-violet);border-radius:100%;-webkit-animation:sk-pulseScaleOut 1s infinite ease-in-out;animation:sk-pulseScaleOut 1s infinite ease-in-out}@-webkit-keyframes sk-chasingDotsRotate{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes sk-chasingDotsRotate{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes sk-chasingDotsBounce{0%,to{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes sk-chasingDotsBounce{0%,to{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);transform:scale(1)}}.sk-chasing-dots{width:40px;height:40px;position:relative;text-align:center;-webkit-animation:sk-chasingDotsRotate 2s infinite linear;animation:sk-chasingDotsRotate 2s infinite linear}.sk-chasing-dots .sk-child{width:60%;height:60%;display:inline-block;position:absolute;top:0;background-color:var(--as-violet);border-radius:100%;-webkit-animation:sk-chasingDotsBounce 2s infinite ease-in-out;animation:sk-chasingDotsBounce 2s infinite ease-in-out}.sk-chasing-dots .sk-dot2{top:auto;bottom:0;-webkit-animation-delay:-1s;animation-delay:-1s}@-webkit-keyframes sk-three-bounce{0%,to,80%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes sk-three-bounce{0%,to,80%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}.sk-three-bounce{width:80px;text-align:center}.sk-three-bounce .sk-child{width:20px;height:20px;background-color:var(--as-violet);border-radius:100%;display:inline-block;-webkit-animation:sk-three-bounce 1.4s ease-in-out 0s infinite both;animation:sk-three-bounce 1.4s ease-in-out 0s infinite both}.sk-three-bounce .sk-bounce1{-webkit-animation-delay:-.32s;animation-delay:-.32s}.sk-three-bounce .sk-bounce2{-webkit-animation-delay:-.16s;animation-delay:-.16s}@-webkit-keyframes sk-circleBounceDelay{0%,to,80%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes sk-circleBounceDelay{0%,to,80%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}.sk-circle{width:40px;height:40px;position:relative}.sk-circle .sk-child{width:100%;height:100%;position:absolute;left:0;top:0}.sk-circle .sk-child:before{content:"";display:block;margin:0 auto;width:15%;height:15%;background-color:var(--as-violet);border-radius:100%;-webkit-animation:sk-circleBounceDelay 1.2s infinite ease-in-out both;animation:sk-circleBounceDelay 1.2s infinite ease-in-out both}.sk-circle .sk-circle2{-webkit-transform:rotate(30deg);-ms-transform:rotate(30deg);transform:rotate(30deg)}.sk-circle .sk-circle2:before{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.sk-circle .sk-circle3{-webkit-transform:rotate(60deg);-ms-transform:rotate(60deg);transform:rotate(60deg)}.sk-circle .sk-circle3:before{-webkit-animation-delay:-1s;animation-delay:-1s}.sk-circle .sk-circle4{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.sk-circle .sk-circle4:before{-webkit-animation-delay:-.9s;animation-delay:-.9s}.sk-circle .sk-circle5{-webkit-transform:rotate(120deg);-ms-transform:rotate(120deg);transform:rotate(120deg)}.sk-circle .sk-circle5:before{-webkit-animation-delay:-.8s;animation-delay:-.8s}.sk-circle .sk-circle6{-webkit-transform:rotate(150deg);-ms-transform:rotate(150deg);transform:rotate(150deg)}.sk-circle .sk-circle6:before{-webkit-animation-delay:-.7s;animation-delay:-.7s}.sk-circle .sk-circle7{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.sk-circle .sk-circle7:before{-webkit-animation-delay:-.6s;animation-delay:-.6s}.sk-circle .sk-circle8{-webkit-transform:rotate(210deg);-ms-transform:rotate(210deg);transform:rotate(210deg)}.sk-circle .sk-circle8:before{-webkit-animation-delay:-.5s;animation-delay:-.5s}.sk-circle .sk-circle9{-webkit-transform:rotate(240deg);-ms-transform:rotate(240deg);transform:rotate(240deg)}.sk-circle .sk-circle9:before{-webkit-animation-delay:-.4s;animation-delay:-.4s}.sk-circle .sk-circle10{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.sk-circle .sk-circle10:before{-webkit-animation-delay:-.3s;animation-delay:-.3s}.sk-circle .sk-circle11{-webkit-transform:rotate(300deg);-ms-transform:rotate(300deg);transform:rotate(300deg)}.sk-circle .sk-circle11:before{-webkit-animation-delay:-.2s;animation-delay:-.2s}.sk-circle .sk-circle12{-webkit-transform:rotate(330deg);-ms-transform:rotate(330deg);transform:rotate(330deg)}.sk-circle .sk-circle12:before{-webkit-animation-delay:-.1s;animation-delay:-.1s}@-webkit-keyframes sk-cubeGridScaleDelay{0%,to,70%{-webkit-transform:scale3D(1,1,1);transform:scaleZ(1)}35%{-webkit-transform:scale3D(0,0,1);transform:scale3D(0,0,1)}}@keyframes sk-cubeGridScaleDelay{0%,to,70%{-webkit-transform:scale3D(1,1,1);transform:scaleZ(1)}35%{-webkit-transform:scale3D(0,0,1);transform:scale3D(0,0,1)}}.sk-cube-grid{width:40px;height:40px}.sk-cube-grid .sk-cube{width:33.33%;height:33.33%;background-color:var(--as-violet);float:left;-webkit-animation:sk-cubeGridScaleDelay 1.3s infinite ease-in-out;animation:sk-cubeGridScaleDelay 1.3s infinite ease-in-out}.sk-cube-grid .sk-cube1{-webkit-animation-delay:.2s;animation-delay:.2s}.sk-cube-grid .sk-cube2{-webkit-animation-delay:.3s;animation-delay:.3s}.sk-cube-grid .sk-cube3{-webkit-animation-delay:.4s;animation-delay:.4s}.sk-cube-grid .sk-cube4{-webkit-animation-delay:.1s;animation-delay:.1s}.sk-cube-grid .sk-cube5{-webkit-animation-delay:.2s;animation-delay:.2s}.sk-cube-grid .sk-cube6{-webkit-animation-delay:.3s;animation-delay:.3s}.sk-cube-grid .sk-cube7{-webkit-animation-delay:0ms;animation-delay:0ms}.sk-cube-grid .sk-cube8{-webkit-animation-delay:.1s;animation-delay:.1s}.sk-cube-grid .sk-cube9{-webkit-animation-delay:.2s;animation-delay:.2s}@-webkit-keyframes sk-circleFadeDelay{0%,to,39%{opacity:0}40%{opacity:1}}@keyframes sk-circleFadeDelay{0%,to,39%{opacity:0}40%{opacity:1}}.sk-fading-circle{width:40px;height:40px;position:relative}.sk-fading-circle .sk-circle{width:100%;height:100%;position:absolute;left:0;top:0}.sk-fading-circle .sk-circle:before{content:"";display:block;margin:0 auto;width:15%;height:15%;background-color:var(--as-violet);border-radius:100%;-webkit-animation:sk-circleFadeDelay 1.2s infinite ease-in-out both;animation:sk-circleFadeDelay 1.2s infinite ease-in-out both}.sk-fading-circle .sk-circle2{-webkit-transform:rotate(30deg);-ms-transform:rotate(30deg);transform:rotate(30deg)}.sk-fading-circle .sk-circle2:before{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.sk-fading-circle .sk-circle3{-webkit-transform:rotate(60deg);-ms-transform:rotate(60deg);transform:rotate(60deg)}.sk-fading-circle .sk-circle3:before{-webkit-animation-delay:-1s;animation-delay:-1s}.sk-fading-circle .sk-circle4{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.sk-fading-circle .sk-circle4:before{-webkit-animation-delay:-.9s;animation-delay:-.9s}.sk-fading-circle .sk-circle5{-webkit-transform:rotate(120deg);-ms-transform:rotate(120deg);transform:rotate(120deg)}.sk-fading-circle .sk-circle5:before{-webkit-animation-delay:-.8s;animation-delay:-.8s}.sk-fading-circle .sk-circle6{-webkit-transform:rotate(150deg);-ms-transform:rotate(150deg);transform:rotate(150deg)}.sk-fading-circle .sk-circle6:before{-webkit-animation-delay:-.7s;animation-delay:-.7s}.sk-fading-circle .sk-circle7{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.sk-fading-circle .sk-circle7:before{-webkit-animation-delay:-.6s;animation-delay:-.6s}.sk-fading-circle .sk-circle8{-webkit-transform:rotate(210deg);-ms-transform:rotate(210deg);transform:rotate(210deg)}.sk-fading-circle .sk-circle8:before{-webkit-animation-delay:-.5s;animation-delay:-.5s}.sk-fading-circle .sk-circle9{-webkit-transform:rotate(240deg);-ms-transform:rotate(240deg);transform:rotate(240deg)}.sk-fading-circle .sk-circle9:before{-webkit-animation-delay:-.4s;animation-delay:-.4s}.sk-fading-circle .sk-circle10{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.sk-fading-circle .sk-circle10:before{-webkit-animation-delay:-.3s;animation-delay:-.3s}.sk-fading-circle .sk-circle11{-webkit-transform:rotate(300deg);-ms-transform:rotate(300deg);transform:rotate(300deg)}.sk-fading-circle .sk-circle11:before{-webkit-animation-delay:-.2s;animation-delay:-.2s}.sk-fading-circle .sk-circle12{-webkit-transform:rotate(330deg);-ms-transform:rotate(330deg);transform:rotate(330deg)}.sk-fading-circle .sk-circle12:before{-webkit-animation-delay:-.1s;animation-delay:-.1s}@-webkit-keyframes sk-foldCubeAngle{0%,10%{-webkit-transform:perspective(140px) rotateX(-180deg);transform:perspective(140px) rotateX(-180deg);opacity:0}25%,75%{-webkit-transform:perspective(140px) rotateX(0);transform:perspective(140px) rotateX(0);opacity:1}to,90%{-webkit-transform:perspective(140px) rotateY(180deg);transform:perspective(140px) rotateY(180deg);opacity:0}}@keyframes sk-foldCubeAngle{0%,10%{-webkit-transform:perspective(140px) rotateX(-180deg);transform:perspective(140px) rotateX(-180deg);opacity:0}25%,75%{-webkit-transform:perspective(140px) rotateX(0);transform:perspective(140px) rotateX(0);opacity:1}to,90%{-webkit-transform:perspective(140px) rotateY(180deg);transform:perspective(140px) rotateY(180deg);opacity:0}}.sk-folding-cube{width:40px;height:40px;position:relative;-webkit-transform:rotateZ(45deg);transform:rotate(45deg)}.sk-folding-cube .sk-cube{float:left;width:50%;height:50%;position:relative;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.sk-folding-cube .sk-cube:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--as-violet);-webkit-animation:sk-foldCubeAngle 2.4s infinite linear both;animation:sk-foldCubeAngle 2.4s infinite linear both;-webkit-transform-origin:100% 100%;-ms-transform-origin:100% 100%;transform-origin:100% 100%}.sk-folding-cube .sk-cube2{-webkit-transform:scale(1.1) rotateZ(90deg);transform:scale(1.1) rotate(90deg)}.sk-folding-cube .sk-cube2:before{-webkit-animation-delay:.3s;animation-delay:.3s}.sk-folding-cube .sk-cube3{-webkit-transform:scale(1.1) rotateZ(180deg);transform:scale(1.1) rotate(180deg)}.sk-folding-cube .sk-cube3:before{-webkit-animation-delay:.6s;animation-delay:.6s}.sk-folding-cube .sk-cube4{-webkit-transform:scale(1.1) rotateZ(270deg);transform:scale(1.1) rotate(270deg)}.sk-folding-cube .sk-cube4:before{-webkit-animation-delay:.9s;animation-delay:.9s}@-webkit-keyframes bouncing-loader{to{opacity:.1;transform:translate3d(0,-1rem,0)}}@keyframes bouncing-loader{to{opacity:.1;transform:translate3d(0,-1rem,0)}}.bouncing-loader{display:flex;justify-content:center}.bouncing-loader>div{width:20px;height:20px;margin:1rem .2rem 0;background:var(--as-violet);border-radius:50%;animation:bouncing-loader .6s infinite alternate}.bouncing-loader>div:nth-child(2){animation-delay:.2s}.bouncing-loader>div:nth-child(3){animation-delay:.4s}@-webkit-keyframes donut-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes donut-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.donut{display:inline-block;border:4px solid rgba(0,0,0,.1);border-left-color:var(--as-violet);border-radius:50%;width:40px;height:40px;animation:donut-spin 1.2s linear infinite}.astroid-socialprofiles .item-move{cursor:grab}.astroid-layout .responsive-devices.astroid-btn-group{margin-top:-1rem}@media (min-width: 768px){.astroid-layout .responsive-devices.astroid-btn-group{margin-top:-1.5rem}}.astroid-layout .responsive-devices.astroid-btn-group>span .btn{border-top:none;border-color:var(--bs-border-color)}.astroid-layout .responsive-devices.astroid-btn-group>span .btn.layout-config:hover{border-color:var(--bs-btn-hover-border-color)}.astroid-layout .responsive-devices.astroid-btn-group>span:first-child .btn{border-top-left-radius:0}.astroid-layout .responsive-devices.astroid-btn-group>span:last-child .btn{border-top-right-radius:0}.astroid-layout .responsive-devices.astroid-btn-group>span .btn-check:checked+.btn{border-color:var(--bs-btn-active-border-color)}.astroid-layout .ghost{border-width:2px;border-style:dashed;border-color:var(--bs-border-color-translucent)}.astroid-layout .astroid-section>div+div{margin-top:.8rem}.astroid-layout .astroid-cols>div+div{margin-top:.5rem}.astroid-layout .astroid-cols>.card{background-color:var(--as-layout-block-bg)}.astroid-layout .astroid-section:empty:after,.astroid-layout .astroid-rows:empty:after,.astroid-layout .astroid-cols:empty:after{display:flex;justify-content:center;align-items:center;width:100%;height:83px;border:1px dashed var(--bs-border-color-translucent);border-radius:var(--bs-border-radius);color:var(--bs-secondary-color)}.astroid-layout .astroid-section:empty:after{content:"Empty Section"}.astroid-layout .astroid-rows:empty:after{content:"Empty Row";margin-top:29px}.astroid-layout .astroid-cols:empty:after{content:"Empty Column"}.astroid-layout .nav{font-size:.895rem}.astroid-layout .handle{cursor:move}.astroid-layout .column-size>.form-select-sm{font-size:.7rem}.astroid-layout .element-toolbar .nav{opacity:0}.astroid-layout .element-toolbar .nav-link{opacity:.5}.astroid-layout .element-toolbar .nav-link:hover{opacity:1}.astroid-layout .astroid-element{cursor:move}.astroid-layout .astroid-element:hover .element-toolbar .nav{opacity:1}.astroid-layout .astroid-element .astroid-modal{cursor:initial}.astroid-layout .section-toolbar .nav{opacity:.5}.astroid-layout .astroid-section-container:hover .section-toolbar .nav{opacity:1}.astroid-layout .column-toolbar{font-size:.7rem;opacity:0}.astroid-layout .column-toolbar a{opacity:.85;text-decoration:none}.astroid-layout .column-toolbar a:hover,.astroid-layout .astroid-col-container:hover .column-toolbar{opacity:1}.astroid-layout .row-toolbar{top:29px;left:calc(100% + 5px);font-size:.8rem;opacity:0}.astroid-layout .row-toolbar i{opacity:.5}.astroid-layout .row-toolbar i:hover,.astroid-layout .astroid-row-container:hover .row-toolbar{opacity:1}.astroid-layout .add-element{margin-top:-13px;font-size:.7rem}.astroid-layout .add-element>a{z-index:9;text-decoration:none}.astroid-layout .add-element>a:hover .add-element-text{display:inline}.astroid-layout .add-element .add-element-text{display:none}.astroid-layout .astroid-grid{cursor:pointer}.astroid-layout .astroid-grid:hover .astroid-grid-column{background-color:var(--as-layout-block-bg)}@media (min-width: 992px){.astroid-layout .astroid-element-nav{width:200px}}.astroid-layout .astroid-element-nav .nav-link{display:flex;justify-content:space-between;align-items:center}.astroid-layout .astroid-element-nav .active .nav-link{background-color:var(--as-sidebar-link-bg)}.astroid-layout .addon-block{cursor:pointer;min-height:150px}.astroid-layout .addon-block:hover{background-color:var(--as-layout-block-bg)}.astroid-layout [class^=group-]{margin-bottom:1rem}.astroid-layout .element-disabled{background-image:linear-gradient(45deg,rgba(100,100,100,.15) 25%,transparent 25%,transparent 50%,rgba(100,100,100,.15) 50%,rgba(100,100,100,.15) 75%,transparent 75%,transparent);background-size:1rem 1rem}.as-sublayout-bottom-toolbox{text-align:right;margin-bottom:-1rem}@media (min-width: 768px){.as-sublayout-bottom-toolbox{margin-bottom:-1.5rem}}.astroid-subform .subform-ghost>.card{border-width:2px;border-style:dashed;border-color:var(--bs-border-color-translucent)}.astroid-subform .add-item{border:2px dashed var(--bs-border-color)}.astroid-subform .item-move{cursor:grab}.add-preset{cursor:pointer;min-height:250px}.add-preset:hover{background-color:#5656561a}.add-preset-cta{cursor:pointer;min-height:150px}.add-preset-cta:hover{background-color:#5656561a}.preset-keyword{min-height:168px;font-size:3rem}.preset-toolbar{position:absolute;top:15px;right:15px;opacity:0;transition:all .3s ease-out}.preset-item:hover .preset-toolbar{opacity:1}.astroid-modal,.astroid-modal .modal.show{background-color:#00000080}.astroid-modal .nav-tabs{--bs-nav-link-padding-y: 1rem;--nav-link-padding-y: 1rem;background-color:var(--as-violet-bg);font-size:1rem}.astroid-modal .nav-tabs .nav-link:not(.active){color:#fff;opacity:.8;border:none}.astroid-modal .nav-tabs .nav-link:not(.active):hover,.astroid-modal .nav-tabs .nav-link:not(.active):focus{opacity:1}.astroid-modal .btn-close.inverted{filter:var(--bs-btn-close-white-filter)}.fade-enter-active{transition:all .3s ease-out}.fade-leave-active{transition:all .3s cubic-bezier(1,.5,.8,1)}.fade-enter-from,.fade-leave-to{transform:translateY(5px);opacity:0}.ql-editor{min-height:120px}.ql-editor p,.ql-editor ol,.ql-editor ul,.ql-editor pre,.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{margin-top:0;margin-bottom:1rem}.tree-sublist{list-style:none;border-left:1px dashed var(--bs-border-color);margin-left:8px;padding-left:16px}.tree-sublist>li>div{position:relative}.tree-sublist>li>div:before{content:"";margin-right:10px;border-top:1px dashed var(--bs-border-color);width:7px;height:1px;position:absolute;top:50%;left:-13px}/*! * # Semantic UI 2.4.0 - Dropdown */.ui.dropdown{cursor:pointer;position:relative;display:inline-block;outline:none;text-align:left;transition:width .1s ease,-webkit-box-shadow .1s ease;transition:box-shadow .1s ease,width .1s ease,-webkit-box-shadow .1s ease;-webkit-tap-highlight-color:rgba(0,0,0,0)}.ui.dropdown .menu{cursor:auto;position:absolute;display:none;outline:none;top:100%;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content;margin:0;padding:0;background:#FFFFFF;font-size:1em;text-shadow:none;text-align:left;-webkit-box-shadow:0px 2px 3px 0px rgba(34,36,38,.15);box-shadow:0 2px 3px #22242626;border:1px solid rgba(34,36,38,.15);border-radius:.28571429rem;-webkit-transition:opacity .1s ease;transition:opacity .1s ease;z-index:11;will-change:transform,opacity}.ui.dropdown .menu>*{white-space:nowrap}.ui.dropdown>input:not(.search):first-child,.ui.dropdown>select{display:none!important}.ui.dropdown>.dropdown.icon{position:relative;width:auto;font-size:.85714286em;margin:0 0 0 1em}.ui.dropdown .menu>.item .dropdown.icon{width:auto;float:right;margin:0 0 0 1em}.ui.dropdown .menu>.item .dropdown.icon+.text{margin-right:1em}.ui.dropdown>.text{display:inline-block;-webkit-transition:none;transition:none}.ui.dropdown .menu>.item{position:relative;cursor:pointer;display:block;border:none;height:auto;text-align:left;border-top:none;line-height:1em;color:#000000de;padding:.78571429rem 1.14285714rem!important;font-size:1rem;text-transform:none;font-weight:400;-webkit-box-shadow:none;box-shadow:none;-webkit-touch-callout:none}.ui.dropdown .menu>.item:first-child{border-top-width:0px}.ui.dropdown>.text>[class*="right floated"],.ui.dropdown .menu .item>[class*="right floated"]{float:right!important;margin-right:0!important;margin-left:1em!important}.ui.dropdown>.text>[class*="left floated"],.ui.dropdown .menu .item>[class*="left floated"]{float:left!important;margin-left:0!important;margin-right:1em!important}.ui.dropdown .menu .item>.icon.floated,.ui.dropdown .menu .item>.flag.floated,.ui.dropdown .menu .item>.image.floated,.ui.dropdown .menu .item>img.floated{margin-top:0}.ui.dropdown .menu>.header{margin:1rem 0rem .75rem;padding:0em 1.14285714rem;color:#000000d9;font-size:.78571429em;font-weight:700;text-transform:uppercase}.ui.dropdown .menu>.divider{border-top:1px solid rgba(34,36,38,.1);height:0em;margin:.5em 0}.ui.dropdown.dropdown .menu>.input{width:auto;display:-webkit-box;display:-ms-flexbox;display:flex;margin:1.14285714rem .78571429rem;min-width:10rem}.ui.dropdown .menu>.header+.input{margin-top:0}.ui.dropdown .menu>.input:not(.transparent) input{padding:.5em 1em}.ui.dropdown .menu>.input:not(.transparent) .button,.ui.dropdown .menu>.input:not(.transparent) .icon,.ui.dropdown .menu>.input:not(.transparent) .label{padding-top:.5em;padding-bottom:.5em}.ui.dropdown>.text>.description,.ui.dropdown .menu>.item>.description{float:right;margin:0 0 0 1em;color:#0006}.ui.dropdown .menu>.message{padding:.78571429rem 1.14285714rem;font-weight:400}.ui.dropdown .menu>.message:not(.ui){color:#0006}.ui.dropdown .menu .menu{top:0%!important;left:100%;right:auto;margin:0 0 0 -.5em!important;border-radius:.28571429rem!important;z-index:21!important}.ui.dropdown .menu .menu:after{display:none}.ui.dropdown>.text>.icon,.ui.dropdown>.text>.label,.ui.dropdown>.text>.flag,.ui.dropdown>.text>img,.ui.dropdown>.text>.image{margin-top:0}.ui.dropdown .menu>.item>.icon,.ui.dropdown .menu>.item>.label,.ui.dropdown .menu>.item>.flag,.ui.dropdown .menu>.item>.image,.ui.dropdown .menu>.item>img{margin-top:0}.ui.dropdown>.text>.icon,.ui.dropdown>.text>.label,.ui.dropdown>.text>.flag,.ui.dropdown>.text>img,.ui.dropdown>.text>.image,.ui.dropdown .menu>.item>.icon,.ui.dropdown .menu>.item>.label,.ui.dropdown .menu>.item>.flag,.ui.dropdown .menu>.item>.image,.ui.dropdown .menu>.item>img{margin-left:0;float:none;margin-right:.78571429rem}.ui.dropdown>.text>img,.ui.dropdown>.text>.image,.ui.dropdown .menu>.item>.image,.ui.dropdown .menu>.item>img{display:inline-block;vertical-align:top;width:auto;margin-top:-.5em;margin-bottom:-.5em;max-height:2em}.ui.dropdown .ui.menu>.item:before,.ui.menu .ui.dropdown .menu>.item:before{display:none}.ui.menu .ui.dropdown .menu .active.item{border-left:none}.ui.menu .right.menu .dropdown:last-child .menu,.ui.menu .right.dropdown.item .menu,.ui.buttons>.ui.dropdown:last-child .menu{left:auto;right:0}.ui.label.dropdown .menu{min-width:100%}.ui.dropdown.icon.button>.dropdown.icon{margin:0}.ui.button.dropdown .menu{min-width:100%}.ui.selection.dropdown{cursor:pointer;word-wrap:break-word;line-height:1em;white-space:normal;outline:0;-webkit-transform:rotateZ(0deg);transform:rotate(0);min-width:14em;min-height:2.71428571em;background:#FFFFFF;display:inline-block;padding:.78571429em 2.1em .78571429em 1em;color:#000000de;-webkit-box-shadow:none;box-shadow:none;border:1px solid rgba(34,36,38,.15);border-radius:.28571429rem;-webkit-transition:width .1s ease,-webkit-box-shadow .1s ease;transition:width .1s ease,-webkit-box-shadow .1s ease;transition:box-shadow .1s ease,width .1s ease;transition:box-shadow .1s ease,width .1s ease,-webkit-box-shadow .1s ease}.ui.selection.dropdown.visible,.ui.selection.dropdown.active{z-index:10}select.ui.dropdown{height:38px;padding:.5em;border:1px solid rgba(34,36,38,.15);visibility:visible}.ui.selection.dropdown>.search.icon,.ui.selection.dropdown>.delete.icon,.ui.selection.dropdown>.dropdown.icon{cursor:pointer;position:absolute;width:auto;height:auto;line-height:1.21428571em;top:.78571429em;right:1em;z-index:3;margin:-.78571429em;padding:.91666667em;opacity:.8;-webkit-transition:opacity .1s ease;transition:opacity .1s ease}.ui.compact.selection.dropdown{min-width:0px}.ui.selection.dropdown .menu{overflow-x:hidden;overflow-y:auto;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-overflow-scrolling:touch;border-top-width:0px!important;width:auto;outline:none;margin:0 -1px;min-width:calc(100% + 2px);width:calc(100% + 2px);border-radius:0em 0em .28571429rem .28571429rem;-webkit-box-shadow:0px 2px 3px 0px rgba(34,36,38,.15);box-shadow:0 2px 3px #22242626;-webkit-transition:opacity .1s ease;transition:opacity .1s ease}.ui.selection.dropdown .menu:after,.ui.selection.dropdown .menu:before{display:none}.ui.selection.dropdown .menu>.message{padding:.78571429rem 1.14285714rem}@media only screen and (max-width: 767px){.ui.selection.dropdown .menu{max-height:8.01428571rem}}@media only screen and (min-width: 768px){.ui.selection.dropdown .menu{max-height:10.68571429rem}}@media only screen and (min-width: 992px){.ui.selection.dropdown .menu{max-height:16.02857143rem}}@media only screen and (min-width: 1920px){.ui.selection.dropdown .menu{max-height:21.37142857rem}}.ui.selection.dropdown .menu>.item{border-top:1px solid #FAFAFA;padding:.78571429rem 1.14285714rem!important;white-space:normal;word-wrap:normal}.ui.selection.dropdown .menu>.hidden.addition.item{display:none}.ui.selection.dropdown:hover{border-color:#22242659;-webkit-box-shadow:none;box-shadow:none}.ui.selection.active.dropdown,.ui.selection.active.dropdown .menu{border-color:#96c8da;-webkit-box-shadow:0px 2px 3px 0px rgba(34,36,38,.15);box-shadow:0 2px 3px #22242626}.ui.selection.dropdown:focus{border-color:#96c8da;-webkit-box-shadow:none;box-shadow:none}.ui.selection.dropdown:focus .menu{border-color:#96c8da;-webkit-box-shadow:0px 2px 3px 0px rgba(34,36,38,.15);box-shadow:0 2px 3px #22242626}.ui.selection.visible.dropdown>.text:not(.default){font-weight:400;color:#000c}.ui.selection.active.dropdown:hover,.ui.selection.active.dropdown:hover .menu{border-color:#96c8da;-webkit-box-shadow:0px 2px 3px 0px rgba(34,36,38,.15);box-shadow:0 2px 3px #22242626}.ui.active.selection.dropdown>.dropdown.icon,.ui.visible.selection.dropdown>.dropdown.icon{opacity:"";z-index:3}.ui.active.selection.dropdown{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.ui.active.empty.selection.dropdown{border-radius:.28571429rem!important;-webkit-box-shadow:none!important;box-shadow:none!important}.ui.active.empty.selection.dropdown .menu{border:none!important;-webkit-box-shadow:none!important;box-shadow:none!important}.ui.search.dropdown{min-width:""}.ui.search.dropdown>input.search{background:none transparent!important;border:none!important;-webkit-box-shadow:none!important;box-shadow:none!important;cursor:text;top:0;left:1px;width:100%;outline:none;-webkit-tap-highlight-color:rgba(255,255,255,0);padding:inherit}.ui.search.dropdown>input.search{position:absolute;z-index:2}.ui.search.dropdown>.text{cursor:text;position:relative;left:1px;z-index:3}.ui.search.selection.dropdown>input.search{line-height:1.21428571em;padding:.67857143em 2.1em .67857143em 1em}.ui.search.selection.dropdown>span.sizer{line-height:1.21428571em;padding:.67857143em 2.1em .67857143em 1em;display:none;white-space:pre}.ui.search.dropdown.active>input.search,.ui.search.dropdown.visible>input.search{cursor:auto}.ui.search.dropdown.active>.text,.ui.search.dropdown.visible>.text{pointer-events:none}.ui.active.search.dropdown input.search:focus+.text .icon,.ui.active.search.dropdown input.search:focus+.text .flag{opacity:.45}.ui.active.search.dropdown input.search:focus+.text{color:#737373de!important}.ui.search.dropdown .menu{overflow-x:hidden;overflow-y:auto;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-overflow-scrolling:touch}@media only screen and (max-width: 767px){.ui.search.dropdown .menu{max-height:8.01428571rem}}@media only screen and (min-width: 768px){.ui.search.dropdown .menu{max-height:10.68571429rem}}@media only screen and (min-width: 992px){.ui.search.dropdown .menu{max-height:16.02857143rem}}@media only screen and (min-width: 1920px){.ui.search.dropdown .menu{max-height:21.37142857rem}}.ui.multiple.dropdown{padding:.22619048em 2.1em .22619048em .35714286em}.ui.multiple.dropdown .menu{cursor:auto}.ui.multiple.search.dropdown,.ui.multiple.search.dropdown>input.search{cursor:text}.ui.multiple.dropdown>.label{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:inline-block;vertical-align:top;white-space:normal;font-size:1em;padding:.35714286em .78571429em;margin:.14285714rem .28571429rem .14285714rem 0em;-webkit-box-shadow:0px 0px 0px 1px rgba(34,36,38,.15) inset;box-shadow:0 0 0 1px #22242626 inset}.ui.multiple.dropdown .dropdown.icon{margin:"";padding:""}.ui.multiple.dropdown>.text{position:static;padding:0;max-width:100%;margin:.45238095em 0 .45238095em .64285714em;line-height:1.21428571em}.ui.multiple.dropdown>.label~input.search{margin-left:.14285714em!important}.ui.multiple.dropdown>.label~.text{display:none}.ui.multiple.search.dropdown>.text{display:inline-block;position:absolute;top:0;left:0;padding:inherit;margin:.45238095em 0 .45238095em .64285714em;line-height:1.21428571em}.ui.multiple.search.dropdown>.label~.text{display:none}.ui.multiple.search.dropdown>input.search{position:static;padding:0;max-width:100%;margin:.45238095em 0 .45238095em .64285714em;width:2.2em;line-height:1.21428571em}.ui.inline.dropdown{cursor:pointer;display:inline-block;color:inherit}.ui.inline.dropdown .dropdown.icon{margin:0 .21428571em;vertical-align:baseline}.ui.inline.dropdown>.text{font-weight:700}.ui.inline.dropdown .menu{cursor:auto;margin-top:.21428571em;border-radius:.28571429rem}.ui.dropdown .menu .active.item{background:transparent;font-weight:700;color:#000000f2;-webkit-box-shadow:none;box-shadow:none;z-index:12}.ui.dropdown .menu>.item:hover{background:rgba(0,0,0,.05);color:#000000f2;z-index:13}.ui.loading.dropdown>i.icon{height:1em!important}.ui.loading.selection.dropdown>i.icon{padding:1.5em 1.28571429em!important}.ui.loading.dropdown>i.icon:before{position:absolute;content:"";top:50%;left:50%;margin:-.64285714em 0 0 -.64285714em;width:1.28571429em;height:1.28571429em;border-radius:500rem;border:.2em solid rgba(0,0,0,.1)}.ui.loading.dropdown>i.icon:after{position:absolute;content:"";top:50%;left:50%;-webkit-box-shadow:0px 0px 0px 1px transparent;box-shadow:0 0 0 1px transparent;margin:-.64285714em 0 0 -.64285714em;width:1.28571429em;height:1.28571429em;-webkit-animation:dropdown-spin .6s linear;animation:dropdown-spin .6s linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;border-radius:500rem;border-color:#767676 transparent transparent;border-style:solid;border-width:.2em}.ui.loading.dropdown.button>i.icon:before,.ui.loading.dropdown.button>i.icon:after{display:none}@-webkit-keyframes dropdown-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes dropdown-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.ui.dropdown:not(.button)>.default.text,.ui.default.dropdown:not(.button)>.text{color:#bfbfbfde}.ui.dropdown:not(.button)>input:focus~.default.text,.ui.default.dropdown:not(.button)>input:focus~.text{color:#737373de}.ui.loading.dropdown>.text{-webkit-transition:none;transition:none}.ui.dropdown .loading.menu{display:block;visibility:hidden;z-index:-1}.ui.dropdown>.loading.menu{left:0!important;right:auto!important}.ui.dropdown>.menu .loading.menu{left:100%!important;right:auto!important}.ui.dropdown.selected,.ui.dropdown .menu .selected.item{background:rgba(0,0,0,.03);color:#000000f2}.ui.dropdown>.filtered.text{visibility:hidden}.ui.dropdown .filtered.item{display:none!important}.ui.dropdown.error,.ui.dropdown.error>.text,.ui.dropdown.error>.default.text{color:#9f3a38}.ui.selection.dropdown.error{background:#FFF6F6;border-color:#e0b4b4}.ui.selection.dropdown.error:hover{border-color:#e0b4b4}.ui.dropdown.error>.menu,.ui.dropdown.error>.menu .menu{border-color:#e0b4b4}.ui.dropdown.error>.menu>.item{color:#9f3a38}.ui.multiple.selection.error.dropdown>.label{border-color:#e0b4b4}.ui.dropdown.error>.menu>.item:hover{background-color:#fff2f2}.ui.dropdown.error>.menu .active.item{background-color:#fdcfcf}.ui.dropdown>.clear.dropdown.icon{opacity:.8;-webkit-transition:opacity .1s ease;transition:opacity .1s ease}.ui.dropdown>.clear.dropdown.icon:hover{opacity:1}.ui.disabled.dropdown,.ui.dropdown .menu>.disabled.item{cursor:default;pointer-events:none;opacity:.45}.ui.dropdown .menu{left:0}.ui.dropdown .right.menu>.menu,.ui.dropdown .menu .right.menu{left:100%!important;right:auto!important;border-radius:.28571429rem!important}.ui.dropdown>.left.menu{left:auto!important;right:0!important}.ui.dropdown>.left.menu .menu,.ui.dropdown .menu .left.menu{left:auto;right:100%;margin:0 -.5em 0 0!important;border-radius:.28571429rem!important}.ui.dropdown .item .left.dropdown.icon,.ui.dropdown .left.menu .item .dropdown.icon{width:auto;float:left;margin:0}.ui.dropdown .item .left.dropdown.icon+.text,.ui.dropdown .left.menu .item .dropdown.icon+.text{margin-left:1em;margin-right:0}.ui.upward.dropdown>.menu{top:auto;bottom:100%;-webkit-box-shadow:0px 0px 3px 0px rgba(0,0,0,.08);box-shadow:0 0 3px #00000014;border-radius:.28571429rem .28571429rem 0em 0em}.ui.dropdown .upward.menu{top:auto!important;bottom:0!important}.ui.simple.upward.active.dropdown,.ui.simple.upward.dropdown:hover{border-radius:.28571429rem .28571429rem 0em 0em!important}.ui.upward.dropdown.button:not(.pointing):not(.floating).active{border-radius:.28571429rem .28571429rem 0em 0em}.ui.upward.selection.dropdown .menu{border-top-width:1px!important;border-bottom-width:0px!important;-webkit-box-shadow:0px -2px 3px 0px rgba(0,0,0,.08);box-shadow:0 -2px 3px #00000014}.ui.upward.selection.dropdown:hover{-webkit-box-shadow:0px 0px 2px 0px rgba(0,0,0,.05);box-shadow:0 0 2px #0000000d}.ui.active.upward.selection.dropdown{border-radius:0em 0em .28571429rem .28571429rem!important}.ui.upward.selection.dropdown.visible{-webkit-box-shadow:0px 0px 3px 0px rgba(0,0,0,.08);box-shadow:0 0 3px #00000014;border-radius:0em 0em .28571429rem .28571429rem!important}.ui.upward.active.selection.dropdown:hover{-webkit-box-shadow:0px 0px 3px 0px rgba(0,0,0,.05);box-shadow:0 0 3px #0000000d}.ui.upward.active.selection.dropdown:hover .menu{-webkit-box-shadow:0px -2px 3px 0px rgba(0,0,0,.08);box-shadow:0 -2px 3px #00000014}.ui.scrolling.dropdown .menu,.ui.dropdown .scrolling.menu{overflow-x:hidden;overflow-y:auto}.ui.scrolling.dropdown .menu{overflow-x:hidden;overflow-y:auto;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-overflow-scrolling:touch;min-width:100%!important;width:auto!important}.ui.dropdown .scrolling.menu{position:static;overflow-y:auto;border:none;-webkit-box-shadow:none!important;box-shadow:none!important;border-radius:0!important;margin:0!important;min-width:100%!important;width:auto!important;border-top:1px solid rgba(34,36,38,.15)}.ui.scrolling.dropdown .menu .item.item.item,.ui.dropdown .scrolling.menu>.item.item.item{border-top:none}.ui.scrolling.dropdown .menu .item:first-child,.ui.dropdown .scrolling.menu .item:first-child{border-top:none}.ui.dropdown>.animating.menu .scrolling.menu,.ui.dropdown>.visible.menu .scrolling.menu{display:block}@media all and (-ms-high-contrast: none){.ui.scrolling.dropdown .menu,.ui.dropdown .scrolling.menu{min-width:calc(100% - 17px)}}@media only screen and (max-width: 767px){.ui.scrolling.dropdown .menu,.ui.dropdown .scrolling.menu{max-height:10.28571429rem}}@media only screen and (min-width: 768px){.ui.scrolling.dropdown .menu,.ui.dropdown .scrolling.menu{max-height:15.42857143rem}}@media only screen and (min-width: 992px){.ui.scrolling.dropdown .menu,.ui.dropdown .scrolling.menu{max-height:20.57142857rem}}@media only screen and (min-width: 1920px){.ui.scrolling.dropdown .menu,.ui.dropdown .scrolling.menu{max-height:20.57142857rem}}.ui.simple.dropdown .menu:before,.ui.simple.dropdown .menu:after{display:none}.ui.simple.dropdown .menu{position:absolute;display:block;overflow:hidden;top:-9999px!important;opacity:0;width:0;height:0;-webkit-transition:opacity .1s ease;transition:opacity .1s ease}.ui.simple.active.dropdown,.ui.simple.dropdown:hover{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.ui.simple.active.dropdown>.menu,.ui.simple.dropdown:hover>.menu{overflow:visible;width:auto;height:auto;top:100%!important;opacity:1}.ui.simple.dropdown>.menu>.item:active>.menu,.ui.simple.dropdown:hover>.menu>.item:hover>.menu{overflow:visible;width:auto;height:auto;top:0%!important;left:100%!important;opacity:1}.ui.simple.disabled.dropdown:hover .menu{display:none;height:0px;width:0px;overflow:hidden}.ui.simple.visible.dropdown>.menu{display:block}.ui.fluid.dropdown{display:block;width:100%;min-width:0em}.ui.fluid.dropdown>.dropdown.icon{float:right}.ui.floating.dropdown .menu{left:0;right:auto;-webkit-box-shadow:0px 2px 4px 0px rgba(34,36,38,.12),0px 2px 10px 0px rgba(34,36,38,.15)!important;box-shadow:0 2px 4px #2224261f,0 2px 10px #22242626!important;border-radius:.28571429rem!important}.ui.floating.dropdown>.menu{margin-top:.5em!important;border-radius:.28571429rem!important}.ui.pointing.dropdown>.menu{top:100%;margin-top:.78571429rem;border-radius:.28571429rem}.ui.pointing.dropdown>.menu:after{display:block;position:absolute;pointer-events:none;content:"";visibility:visible;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:.5em;height:.5em;-webkit-box-shadow:-1px -1px 0px 0px rgba(34,36,38,.15);box-shadow:-1px -1px #22242626;background:#FFFFFF;z-index:2}.ui.pointing.dropdown>.menu:after{top:-.25em;left:50%;margin:0 0 0 -.25em}.ui.top.left.pointing.dropdown>.menu{top:100%;bottom:auto;left:0%;right:auto;margin:1em 0 0}.ui.top.left.pointing.dropdown>.menu:after{top:-.25em;left:1em;right:auto;margin:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.ui.top.right.pointing.dropdown>.menu{top:100%;bottom:auto;right:0%;left:auto;margin:1em 0 0}.ui.top.pointing.dropdown>.left.menu:after,.ui.top.right.pointing.dropdown>.menu:after{top:-.25em;left:auto!important;right:1em!important;margin:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.ui.left.pointing.dropdown>.menu{top:0%;left:100%;right:auto;margin:0 0 0 1em}.ui.left.pointing.dropdown>.menu:after{top:1em;left:-.25em;margin:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.ui.left:not(.top):not(.bottom).pointing.dropdown>.left.menu{left:auto!important;right:100%!important;margin:0 1em 0 0}.ui.left:not(.top):not(.bottom).pointing.dropdown>.left.menu:after{top:1em;left:auto;right:-.25em;margin:0;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.ui.right.pointing.dropdown>.menu{top:0%;left:auto;right:100%;margin:0 1em 0 0}.ui.right.pointing.dropdown>.menu:after{top:1em;left:auto;right:-.25em;margin:0;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.ui.bottom.pointing.dropdown>.menu{top:auto;bottom:100%;left:0%;right:auto;margin:0 0 1em}.ui.bottom.pointing.dropdown>.menu:after{top:auto;bottom:-.25em;right:auto;margin:0;-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.ui.bottom.pointing.dropdown>.menu .menu{top:auto!important;bottom:0!important}.ui.bottom.left.pointing.dropdown>.menu{left:0%;right:auto}.ui.bottom.left.pointing.dropdown>.menu:after{left:1em;right:auto}.ui.bottom.right.pointing.dropdown>.menu{right:0%;left:auto}.ui.bottom.right.pointing.dropdown>.menu:after{left:auto;right:1em}.ui.pointing.upward.dropdown .menu,.ui.top.pointing.upward.dropdown .menu{top:auto!important;bottom:100%!important;margin:0em 0em .78571429rem;border-radius:.28571429rem}.ui.pointing.upward.dropdown .menu:after,.ui.top.pointing.upward.dropdown .menu:after{top:100%!important;bottom:auto!important;-webkit-box-shadow:1px 1px 0px 0px rgba(34,36,38,.15);box-shadow:1px 1px #22242626;margin:-.25em 0 0}.ui.right.pointing.upward.dropdown:not(.top):not(.bottom) .menu{top:auto!important;bottom:0!important;margin:0 1em 0 0}.ui.right.pointing.upward.dropdown:not(.top):not(.bottom) .menu:after{top:auto!important;bottom:0!important;margin:0 0 1em;-webkit-box-shadow:-1px -1px 0px 0px rgba(34,36,38,.15);box-shadow:-1px -1px #22242626}.ui.left.pointing.upward.dropdown:not(.top):not(.bottom) .menu{top:auto!important;bottom:0!important;margin:0 0 0 1em}.ui.left.pointing.upward.dropdown:not(.top):not(.bottom) .menu:after{top:auto!important;bottom:0!important;margin:0 0 1em;-webkit-box-shadow:-1px -1px 0px 0px rgba(34,36,38,.15);box-shadow:-1px -1px #22242626}@font-face{font-family:Dropdown;src:url(data:application/font-woff;charset=utf-8;base64,d09GRgABAAAAAAVgAA8AAAAACFAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAABWAAAABwAAAAchGgaq0dERUYAAAF0AAAAHAAAAB4AJwAPT1MvMgAAAZAAAABDAAAAVnW4TJdjbWFwAAAB1AAAAEsAAAFS8CcaqmN2dCAAAAIgAAAABAAAAAQAEQFEZ2FzcAAAAiQAAAAIAAAACP//AANnbHlmAAACLAAAAQoAAAGkrRHP9WhlYWQAAAM4AAAAMAAAADYPK8YyaGhlYQAAA2gAAAAdAAAAJANCAb1obXR4AAADiAAAACIAAAAiCBkAOGxvY2EAAAOsAAAAFAAAABQBnAIybWF4cAAAA8AAAAAfAAAAIAEVAF5uYW1lAAAD4AAAATAAAAKMFGlj5HBvc3QAAAUQAAAARgAAAHJoedjqd2ViZgAABVgAAAAGAAAABrO7W5UAAAABAAAAANXulPUAAAAA1r4hgAAAAADXu2Q1eNpjYGRgYOABYjEgZmJgBEIOIGYB8xgAA/YAN3jaY2BktGOcwMDKwMI4jTGNgYHBHUp/ZZBkaGFgYGJgZWbACgLSXFMYHFT/fLjFeOD/AQY9xjMMbkBhRpAcAN48DQYAeNpjYGBgZoBgGQZGBhDwAfIYwXwWBgMgzQGETAwMqn8+8H649f8/lHX9//9b7Pzf+fWgusCAkY0BzmUE6gHpQwGMDMMeAACbxg7SAAARAUQAAAAB//8AAnjadZBPSsNAGMXfS+yMqYgOhpSuSlKadmUhiVEhEMQzFF22m17BbbvzCh5BXCUn6EG8gjeQ4DepwYo4i+/ffL95j4EDA+CFC7jQuKyIeVHrI3wkleq9F7XrSInKteOeHdda8bOoaeepSc00NWPz/LRec9G8GabyGtEdF7h19z033GAMTK7zbM42xNEZpzYof0RtQ5CUHAQJ73OtVyutc+3b7Ou//b8XNlsPx3jgjUifABdhEohKJJL5iM5p39uqc7X1+sRQSqmGrUVhlsJ4lpmEUVwyT8SUYtg0P9DyNzPADDs+tjrGV6KRCRfsui3eHcL4/p8ZXvfMlcnEU+CLv7hDykOP+AKTPTxbAAB42mNgZGBgAGKuf5KP4vltvjLIMzGAwLV9ig0g+vruFFMQzdjACOJzMIClARh0CTJ42mNgZGBgPPD/AJD8wgAEjA0MjAyogAMAbOQEAQAAAAC7ABEAAAAAAKoAAAH0AAABgAAAAUAACAFAAAgAwAAXAAAAAAAAACoAKgAqADIAbACGAKAAugDSeNpjYGRgYOBkUGFgYgABEMkFhAwM/xn0QAIADdUBdAB42qWQvUoDQRSFv3GjaISUQaymSmGxJoGAsRC0iPYLsU50Y6IxrvlRtPCJJKUPIBb+PIHv4EN4djKuKAqCDHfmu+feOdwZoMCUAJNbAlYUMzaUlM14jjxbngOq7HnOia89z1Pk1vMCa9x7ztPkzfMyJbPj+ZGi6Xp+omxuPD+zaD7meaFg7mb8GrBqHmhwxoAxlm0uiRkpP9X5m26pKRoMxTGR1D49Dv/Yb/91o6l8qL6eu5n2hZQzn68utR9m3FU2cB4t9cdSLG2utI+44Eh/P9bqKO+oJ/WxmXssj77YkrjasZQD6SFddythk3Wtzrf+UF2p076Udla1VNzsERP3kkjVRKel7mp1udXYcHtZSlV7RfmJe1GiFWveluaeKD5/MuJcSk8Tpm/vvwPIbmJleNpjYGKAAFYG7ICTgYGRiZGZkYWRlZGNkZ2Rg5GTLT2nsiDDEEIZsZfmZRqZujmDaDcDAxcI7WIOpS2gtCWUdgQAZkcSmQAAAAFblbO6AAA=) format("woff");font-weight:400;font-style:normal}.ui.dropdown>.dropdown.icon{font-family:Dropdown;line-height:1;height:1em;width:1.23em;-webkit-backface-visibility:hidden;backface-visibility:hidden;font-weight:400;font-style:normal;text-align:center}.ui.dropdown>.dropdown.icon{width:auto}.ui.dropdown>.dropdown.icon:before{content:""}.ui.dropdown .menu .item .dropdown.icon:before{content:""}.ui.dropdown .item .left.dropdown.icon:before,.ui.dropdown .left.menu .item .dropdown.icon:before{content:""}.ui.vertical.menu .dropdown.item>.dropdown.icon:before{content:""}.ui.dropdown>.clear.icon:before{content:""}/*! * # Semantic UI 2.4.1 - Label diff --git a/assets/vendor/manager/dist/index.html b/assets/vendor/manager/dist/index.html index cbf8a7bf..e6c346a7 100644 --- a/assets/vendor/manager/dist/index.html +++ b/assets/vendor/manager/dist/index.html @@ -1,18 +1,21 @@ - - - - - Title - - - - - - - - - -
- - + + + + + + + Vite App + + + + + + + + + + +
+ + \ No newline at end of file diff --git a/assets/vendor/manager/dist/index.js b/assets/vendor/manager/dist/index.js index 508be75c..3758dbc8 100644 --- a/assets/vendor/manager/dist/index.js +++ b/assets/vendor/manager/dist/index.js @@ -1,9 +1,9 @@ -var H2=Object.defineProperty;var Y2=(e,t,n)=>t in e?H2(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n;var q2=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports);var Me=(e,t,n)=>(Y2(e,typeof t!="symbol"?t+"":t,n),n);var XZ=q2((wr,_r)=>{(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const a of document.querySelectorAll('link[rel="modulepreload"]'))r(a);new MutationObserver(a=>{for(const i of a)if(i.type==="childList")for(const o of i.addedNodes)o.tagName==="LINK"&&o.rel==="modulepreload"&&r(o)}).observe(document,{childList:!0,subtree:!0});function n(a){const i={};return a.integrity&&(i.integrity=a.integrity),a.referrerPolicy&&(i.referrerPolicy=a.referrerPolicy),a.crossOrigin==="use-credentials"?i.credentials="include":a.crossOrigin==="anonymous"?i.credentials="omit":i.credentials="same-origin",i}function r(a){if(a.ep)return;a.ep=!0;const i=n(a);fetch(a.href,i)}})();function Vd(e,t){const n=Object.create(null),r=e.split(",");for(let a=0;a!!n[a.toLowerCase()]:a=>!!n[a]}const jt={},hs=[],ta=()=>{},z2=()=>!1,W2=/^on[^a-z]/,Su=e=>W2.test(e),Gm=e=>e.startsWith("onUpdate:"),Jt=Object.assign,Xm=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},K2=Object.prototype.hasOwnProperty,At=(e,t)=>K2.call(e,t),He=Array.isArray,ps=e=>Vs(e)==="[object Map]",Mo=e=>Vs(e)==="[object Set]",ty=e=>Vs(e)==="[object Date]",G2=e=>Vs(e)==="[object RegExp]",ut=e=>typeof e=="function",Qt=e=>typeof e=="string",xs=e=>typeof e=="symbol",Bt=e=>e!==null&&typeof e=="object",Jm=e=>(Bt(e)||ut(e))&&ut(e.then)&&ut(e.catch),j1=Object.prototype.toString,Vs=e=>j1.call(e),X2=e=>Vs(e).slice(8,-1),B1=e=>Vs(e)==="[object Object]",Qm=e=>Qt(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,kl=Vd(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),Hd=e=>{const t=Object.create(null);return n=>t[n]||(t[n]=e(n))},J2=/-(\w)/g,ur=Hd(e=>e.replace(J2,(t,n)=>n?n.toUpperCase():"")),Q2=/\B([A-Z])/g,Nr=Hd(e=>e.replace(Q2,"-$1").toLowerCase()),Eu=Hd(e=>e.charAt(0).toUpperCase()+e.slice(1)),Cl=Hd(e=>e?`on${Eu(e)}`:""),Ii=(e,t)=>!Object.is(e,t),ms=(e,t)=>{for(let n=0;n{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,value:n})},sd=e=>{const t=parseFloat(e);return isNaN(t)?e:t},ld=e=>{const t=Qt(e)?Number(e):NaN;return isNaN(t)?e:t};let ny;const wp=()=>ny||(ny=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{}),Z2="Infinity,undefined,NaN,isFinite,isNaN,parseFloat,parseInt,decodeURI,decodeURIComponent,encodeURI,encodeURIComponent,Math,Number,Date,Array,Object,Boolean,String,RegExp,Map,Set,JSON,Intl,BigInt,console",eE=Vd(Z2);function wt(e){if(He(e)){const t={};for(let n=0;n{if(n){const r=n.split(nE);r.length>1&&(t[r[0].trim()]=r[1].trim())}}),t}function xe(e){let t="";if(Qt(e))t=e;else if(He(e))for(let n=0;nMi(n,t))}const re=e=>Qt(e)?e:e==null?"":He(e)||Bt(e)&&(e.toString===j1||!ut(e.toString))?JSON.stringify(e,V1,2):String(e),V1=(e,t)=>t&&t.__v_isRef?V1(e,t.value):ps(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((n,[r,a])=>(n[`${r} =>`]=a,n),{})}:Mo(t)?{[`Set(${t.size})`]:[...t.values()]}:Bt(t)&&!He(t)&&!B1(t)?String(t):t;let vr;class Zm{constructor(t=!1){this.detached=t,this._active=!0,this.effects=[],this.cleanups=[],this.parent=vr,!t&&vr&&(this.index=(vr.scopes||(vr.scopes=[])).push(this)-1)}get active(){return this._active}run(t){if(this._active){const n=vr;try{return vr=this,t()}finally{vr=n}}}on(){vr=this}off(){vr=this.parent}stop(t){if(this._active){let n,r;for(n=0,r=this.effects.length;n{const t=new Set(e);return t.w=0,t.n=0,t},q1=e=>(e.w&Li)>0,z1=e=>(e.n&Li)>0,uE=({deps:e})=>{if(e.length)for(let t=0;t{const{deps:t}=e;if(t.length){let n=0;for(let r=0;r{(c==="length"||!xs(c)&&c>=l)&&s.push(u)})}else switch(n!==void 0&&s.push(o.get(n)),t){case"add":He(e)?Qm(n)&&s.push(o.get("length")):(s.push(o.get(po)),ps(e)&&s.push(o.get(xp)));break;case"delete":He(e)||(s.push(o.get(po)),ps(e)&&s.push(o.get(xp)));break;case"set":ps(e)&&s.push(o.get(po));break}if(s.length===1)s[0]&&Sp(s[0]);else{const l=[];for(const u of s)u&&l.push(...u);Sp(tv(l))}}function Sp(e,t){const n=He(e)?e:[...e];for(const r of n)r.computed&&ay(r);for(const r of n)r.computed||ay(r)}function ay(e,t){(e!==Kr||e.allowRecurse)&&(e.scheduler?e.scheduler():e.run())}function hE(e,t){var n;return(n=ud.get(e))==null?void 0:n.get(t)}const pE=Vd("__proto__,__v_isRef,__isVue"),G1=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(xs)),iy=mE();function mE(){const e={};return["includes","indexOf","lastIndexOf"].forEach(t=>{e[t]=function(...n){const r=St(this);for(let i=0,o=this.length;i{e[t]=function(...n){Hs();const r=St(this)[t].apply(this,n);return Ys(),r}}),e}function vE(e){const t=St(this);return dr(t,"has",e),t.hasOwnProperty(e)}class X1{constructor(t=!1,n=!1){this._isReadonly=t,this._shallow=n}get(t,n,r){const a=this._isReadonly,i=this._shallow;if(n==="__v_isReactive")return!a;if(n==="__v_isReadonly")return a;if(n==="__v_isShallow")return i;if(n==="__v_raw"&&r===(a?i?nw:tw:i?ew:Z1).get(t))return t;const o=He(t);if(!a){if(o&&At(iy,n))return Reflect.get(iy,n,r);if(n==="hasOwnProperty")return vE}const s=Reflect.get(t,n,r);return(xs(n)?G1.has(n):pE(n))||(a||dr(t,"get",n),i)?s:un(s)?o&&Qm(n)?s:s.value:Bt(s)?a?rv(s):Zt(s):s}}class J1 extends X1{constructor(t=!1){super(!1,t)}set(t,n,r,a){let i=t[n];if(Eo(i)&&un(i)&&!un(r))return!1;if(!this._shallow&&(!Wl(r)&&!Eo(r)&&(i=St(i),r=St(r)),!He(t)&&un(i)&&!un(r)))return i.value=r,!0;const o=He(t)&&Qm(n)?Number(n)e,qd=e=>Reflect.getPrototypeOf(e);function oc(e,t,n=!1,r=!1){e=e.__v_raw;const a=St(e),i=St(t);n||(Ii(t,i)&&dr(a,"get",t),dr(a,"get",i));const{has:o}=qd(a),s=r?nv:n?ov:Kl;if(o.call(a,t))return s(e.get(t));if(o.call(a,i))return s(e.get(i));e!==a&&e.get(t)}function sc(e,t=!1){const n=this.__v_raw,r=St(n),a=St(e);return t||(Ii(e,a)&&dr(r,"has",e),dr(r,"has",a)),e===a?n.has(e):n.has(e)||n.has(a)}function lc(e,t=!1){return e=e.__v_raw,!t&&dr(St(e),"iterate",po),Reflect.get(e,"size",e)}function oy(e){e=St(e);const t=St(this);return qd(t).has.call(t,e)||(t.add(e),Wa(t,"add",e,e)),this}function sy(e,t){t=St(t);const n=St(this),{has:r,get:a}=qd(n);let i=r.call(n,e);i||(e=St(e),i=r.call(n,e));const o=a.call(n,e);return n.set(e,t),i?Ii(t,o)&&Wa(n,"set",e,t):Wa(n,"add",e,t),this}function ly(e){const t=St(this),{has:n,get:r}=qd(t);let a=n.call(t,e);a||(e=St(e),a=n.call(t,e)),r&&r.call(t,e);const i=t.delete(e);return a&&Wa(t,"delete",e,void 0),i}function uy(){const e=St(this),t=e.size!==0,n=e.clear();return t&&Wa(e,"clear",void 0,void 0),n}function uc(e,t){return function(r,a){const i=this,o=i.__v_raw,s=St(o),l=t?nv:e?ov:Kl;return!e&&dr(s,"iterate",po),o.forEach((u,c)=>r.call(a,l(u),l(c),i))}}function cc(e,t,n){return function(...r){const a=this.__v_raw,i=St(a),o=ps(i),s=e==="entries"||e===Symbol.iterator&&o,l=e==="keys"&&o,u=a[e](...r),c=n?nv:t?ov:Kl;return!t&&dr(i,"iterate",l?xp:po),{next(){const{value:d,done:f}=u.next();return f?{value:d,done:f}:{value:s?[c(d[0]),c(d[1])]:c(d),done:f}},[Symbol.iterator](){return this}}}}function fi(e){return function(...t){return e==="delete"?!1:this}}function _E(){const e={get(i){return oc(this,i)},get size(){return lc(this)},has:sc,add:oy,set:sy,delete:ly,clear:uy,forEach:uc(!1,!1)},t={get(i){return oc(this,i,!1,!0)},get size(){return lc(this)},has:sc,add:oy,set:sy,delete:ly,clear:uy,forEach:uc(!1,!0)},n={get(i){return oc(this,i,!0)},get size(){return lc(this,!0)},has(i){return sc.call(this,i,!0)},add:fi("add"),set:fi("set"),delete:fi("delete"),clear:fi("clear"),forEach:uc(!0,!1)},r={get(i){return oc(this,i,!0,!0)},get size(){return lc(this,!0)},has(i){return sc.call(this,i,!0)},add:fi("add"),set:fi("set"),delete:fi("delete"),clear:fi("clear"),forEach:uc(!0,!0)};return["keys","values","entries",Symbol.iterator].forEach(i=>{e[i]=cc(i,!1,!1),n[i]=cc(i,!0,!1),t[i]=cc(i,!1,!0),r[i]=cc(i,!0,!0)}),[e,n,t,r]}const[xE,SE,EE,TE]=_E();function zd(e,t){const n=t?e?TE:EE:e?SE:xE;return(r,a,i)=>a==="__v_isReactive"?!e:a==="__v_isReadonly"?e:a==="__v_raw"?r:Reflect.get(At(n,a)&&a in r?n:r,a,i)}const OE={get:zd(!1,!1)},kE={get:zd(!1,!0)},CE={get:zd(!0,!1)},AE={get:zd(!0,!0)},Z1=new WeakMap,ew=new WeakMap,tw=new WeakMap,nw=new WeakMap;function $E(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function DE(e){return e.__v_skip||!Object.isExtensible(e)?0:$E(X2(e))}function Zt(e){return Eo(e)?e:Wd(e,!1,gE,OE,Z1)}function rw(e){return Wd(e,!1,bE,kE,ew)}function rv(e){return Wd(e,!0,yE,CE,tw)}function NE(e){return Wd(e,!0,wE,AE,nw)}function Wd(e,t,n,r,a){if(!Bt(e)||e.__v_raw&&!(t&&e.__v_isReactive))return e;const i=a.get(e);if(i)return i;const o=DE(e);if(o===0)return e;const s=new Proxy(e,o===2?r:n);return a.set(e,s),s}function mo(e){return Eo(e)?mo(e.__v_raw):!!(e&&e.__v_isReactive)}function Eo(e){return!!(e&&e.__v_isReadonly)}function Wl(e){return!!(e&&e.__v_isShallow)}function av(e){return mo(e)||Eo(e)}function St(e){const t=e&&e.__v_raw;return t?St(t):e}function iv(e){return od(e,"__v_skip",!0),e}const Kl=e=>Bt(e)?Zt(e):e,ov=e=>Bt(e)?rv(e):e;function sv(e){Ci&&Kr&&(e=St(e),K1(e.dep||(e.dep=tv())))}function Kd(e,t){e=St(e);const n=e.dep;n&&Sp(n)}function un(e){return!!(e&&e.__v_isRef===!0)}function Q(e){return aw(e,!1)}function qs(e){return aw(e,!0)}function aw(e,t){return un(e)?e:new PE(e,t)}class PE{constructor(t,n){this.__v_isShallow=n,this.dep=void 0,this.__v_isRef=!0,this._rawValue=n?t:St(t),this._value=n?t:Kl(t)}get value(){return sv(this),this._value}set value(t){const n=this.__v_isShallow||Wl(t)||Eo(t);t=n?t:St(t),Ii(t,this._rawValue)&&(this._rawValue=t,this._value=n?t:Kl(t),Kd(this))}}function IE(e){Kd(e)}function z(e){return un(e)?e.value:e}function ME(e){return ut(e)?e():z(e)}const LE={get:(e,t,n)=>z(Reflect.get(e,t,n)),set:(e,t,n,r)=>{const a=e[t];return un(a)&&!un(n)?(a.value=n,!0):Reflect.set(e,t,n,r)}};function lv(e){return mo(e)?e:new Proxy(e,LE)}class RE{constructor(t){this.dep=void 0,this.__v_isRef=!0;const{get:n,set:r}=t(()=>sv(this),()=>Kd(this));this._get=n,this._set=r}get value(){return this._get()}set value(t){this._set(t)}}function FE(e){return new RE(e)}function iw(e){const t=He(e)?new Array(e.length):{};for(const n in e)t[n]=ow(e,n);return t}class jE{constructor(t,n,r){this._object=t,this._key=n,this._defaultValue=r,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 hE(St(this._object),this._key)}}class BE{constructor(t){this._getter=t,this.__v_isRef=!0,this.__v_isReadonly=!0}get value(){return this._getter()}}function Gl(e,t,n){return un(e)?e:ut(e)?new BE(e):Bt(e)&&arguments.length>1?ow(e,t,n):Q(e)}function ow(e,t,n){const r=e[t];return un(r)?r:new jE(e,t,n)}class UE{constructor(t,n,r,a){this._setter=n,this.dep=void 0,this.__v_isRef=!0,this.__v_isReadonly=!1,this._dirty=!0,this.effect=new Ss(t,()=>{this._dirty||(this._dirty=!0,Kd(this))}),this.effect.computed=this,this.effect.active=this._cacheable=!a,this.__v_isReadonly=r}get value(){const t=St(this);return sv(t),(t._dirty||!t._cacheable)&&(t._dirty=!1,t._value=t.effect.run()),t._value}set value(t){this._setter(t)}}function VE(e,t,n=!1){let r,a;const i=ut(e);return i?(r=e,a=ta):(r=e.get,a=e.set),new UE(r,a,i||!a,n)}function HE(e,...t){}function YE(e,t){}function Ka(e,t,n,r){let a;try{a=r?e(...r):e()}catch(i){Lo(i,t,n)}return a}function xr(e,t,n,r){if(ut(e)){const i=Ka(e,t,n,r);return i&&Jm(i)&&i.catch(o=>{Lo(o,t,n)}),i}const a=[];for(let i=0;i>>1,a=Un[r],i=Jl(a);iva&&Un.splice(t,1)}function cd(e){He(e)?vs.push(...e):(!Va||!Va.includes(e,e.allowRecurse?lo+1:lo))&&vs.push(e),lw()}function cy(e,t=Xl?va+1:0){for(;tJl(n)-Jl(r)),lo=0;loe.id==null?1/0:e.id,KE=(e,t)=>{const n=Jl(e)-Jl(t);if(n===0){if(e.pre&&!t.pre)return-1;if(t.pre&&!e.pre)return 1}return n};function uw(e){Ep=!1,Xl=!0,Un.sort(KE);const t=ta;try{for(va=0;vaes.emit(a,...i)),dc=[]):typeof window<"u"&&window.HTMLElement&&!((r=(n=window.navigator)==null?void 0:n.userAgent)!=null&&r.includes("jsdom"))?((t.__VUE_DEVTOOLS_HOOK_REPLAY__=t.__VUE_DEVTOOLS_HOOK_REPLAY__||[]).push(i=>{cw(i,t)}),setTimeout(()=>{es||(t.__VUE_DEVTOOLS_HOOK_REPLAY__=null,dc=[])},3e3)):dc=[]}function GE(e,t,...n){if(e.isUnmounted)return;const r=e.vnode.props||jt;let a=n;const i=t.startsWith("update:"),o=i&&t.slice(7);if(o&&o in r){const c=`${o==="modelValue"?"model":o}Modifiers`,{number:d,trim:f}=r[c]||jt;f&&(a=n.map(h=>Qt(h)?h.trim():h)),d&&(a=n.map(sd))}let s,l=r[s=Cl(t)]||r[s=Cl(ur(t))];!l&&i&&(l=r[s=Cl(Nr(t))]),l&&xr(l,e,6,a);const u=r[s+"Once"];if(u){if(!e.emitted)e.emitted={};else if(e.emitted[s])return;e.emitted[s]=!0,xr(u,e,6,a)}}function dw(e,t,n=!1){const r=t.emitsCache,a=r.get(e);if(a!==void 0)return a;const i=e.emits;let o={},s=!1;if(!ut(e)){const l=u=>{const c=dw(u,t,!0);c&&(s=!0,Jt(o,c))};!n&&t.mixins.length&&t.mixins.forEach(l),e.extends&&l(e.extends),e.mixins&&e.mixins.forEach(l)}return!i&&!s?(Bt(e)&&r.set(e,null),null):(He(i)?i.forEach(l=>o[l]=null):Jt(o,i),Bt(e)&&r.set(e,o),o)}function Xd(e,t){return!e||!Su(t)?!1:(t=t.slice(2).replace(/Once$/,""),At(e,t[0].toLowerCase()+t.slice(1))||At(e,Nr(t))||At(e,t))}let Tn=null,Jd=null;function Ql(e){const t=Tn;return Tn=e,Jd=e&&e.type.__scopeId||null,t}function XE(e){Jd=e}function JE(){Jd=null}const QE=e=>lt;function lt(e,t=Tn,n){if(!t||e._n)return e;const r=(...a)=>{r._d&&Dp(-1);const i=Ql(t);let o;try{o=e(...a)}finally{Ql(i),r._d&&Dp(1)}return o};return r._n=!0,r._c=!0,r._d=!0,r}function Yc(e){const{type:t,vnode:n,proxy:r,withProxy:a,props:i,propsOptions:[o],slots:s,attrs:l,emit:u,render:c,renderCache:d,data:f,setupState:h,ctx:p,inheritAttrs:v}=e;let y,g;const _=Ql(e);try{if(n.shapeFlag&4){const S=a||r;y=yr(c.call(S,S,d,i,h,f,p)),g=l}else{const S=t;y=yr(S.length>1?S(i,{attrs:l,slots:s,emit:u}):S(i,null)),g=t.props?l:eT(l)}}catch(S){Dl.length=0,Lo(S,e,1),y=ce(qn)}let w=y;if(g&&v!==!1){const S=Object.keys(g),{shapeFlag:k}=w;S.length&&k&7&&(o&&S.some(Gm)&&(g=tT(g,o)),w=Ca(w,g))}return n.dirs&&(w=Ca(w),w.dirs=w.dirs?w.dirs.concat(n.dirs):n.dirs),n.transition&&(w.transition=n.transition),y=w,Ql(_),y}function ZE(e){let t;for(let n=0;n{let t;for(const n in e)(n==="class"||n==="style"||Su(n))&&((t||(t={}))[n]=e[n]);return t},tT=(e,t)=>{const n={};for(const r in e)(!Gm(r)||!(r.slice(9)in t))&&(n[r]=e[r]);return n};function nT(e,t,n){const{props:r,children:a,component:i}=e,{props:o,children:s,patchFlag:l}=t,u=i.emitsOptions;if(t.dirs||t.transition)return!0;if(n&&l>=0){if(l&1024)return!0;if(l&16)return r?dy(r,o,u):!!o;if(l&8){const c=t.dynamicProps;for(let d=0;de.__isSuspense,iT={name:"Suspense",__isSuspense:!0,process(e,t,n,r,a,i,o,s,l,u){e==null?sT(t,n,r,a,i,o,s,l,u):lT(e,t,n,r,a,o,s,l,u)},hydrate:uT,create:hv,normalize:cT},oT=iT;function Zl(e,t){const n=e.props&&e.props[t];ut(n)&&n()}function sT(e,t,n,r,a,i,o,s,l){const{p:u,o:{createElement:c}}=l,d=c("div"),f=e.suspense=hv(e,a,r,t,d,n,i,o,s,l);u(null,f.pendingBranch=e.ssContent,d,null,r,f,i,o),f.deps>0?(Zl(e,"onPending"),Zl(e,"onFallback"),u(null,e.ssFallback,t,n,r,null,i,o),gs(f,e.ssFallback)):f.resolve(!1,!0)}function lT(e,t,n,r,a,i,o,s,{p:l,um:u,o:{createElement:c}}){const d=t.suspense=e.suspense;d.vnode=t,t.el=e.el;const f=t.ssContent,h=t.ssFallback,{activeBranch:p,pendingBranch:v,isInFallback:y,isHydrating:g}=d;if(v)d.pendingBranch=f,Gr(f,v)?(l(v,f,d.hiddenContainer,null,a,d,i,o,s),d.deps<=0?d.resolve():y&&(l(p,h,n,r,a,null,i,o,s),gs(d,h))):(d.pendingId++,g?(d.isHydrating=!1,d.activeBranch=v):u(v,a,d),d.deps=0,d.effects.length=0,d.hiddenContainer=c("div"),y?(l(null,f,d.hiddenContainer,null,a,d,i,o,s),d.deps<=0?d.resolve():(l(p,h,n,r,a,null,i,o,s),gs(d,h))):p&&Gr(f,p)?(l(p,f,n,r,a,d,i,o,s),d.resolve(!0)):(l(null,f,d.hiddenContainer,null,a,d,i,o,s),d.deps<=0&&d.resolve()));else if(p&&Gr(f,p))l(p,f,n,r,a,d,i,o,s),gs(d,f);else if(Zl(t,"onPending"),d.pendingBranch=f,d.pendingId++,l(null,f,d.hiddenContainer,null,a,d,i,o,s),d.deps<=0)d.resolve();else{const{timeout:_,pendingId:w}=d;_>0?setTimeout(()=>{d.pendingId===w&&d.fallback(h)},_):_===0&&d.fallback(h)}}function hv(e,t,n,r,a,i,o,s,l,u,c=!1){const{p:d,m:f,um:h,n:p,o:{parentNode:v,remove:y}}=u;let g;const _=dT(e);_&&t!=null&&t.pendingBranch&&(g=t.pendingId,t.deps++);const w=e.props?ld(e.props.timeout):void 0,S={vnode:e,parent:t,parentComponent:n,isSVG:o,container:r,hiddenContainer:a,anchor:i,deps:0,pendingId:0,timeout:typeof w=="number"?w:-1,activeBranch:null,pendingBranch:null,isInFallback:!0,isHydrating:c,isUnmounted:!1,effects:[],resolve(k=!1,P=!1){const{vnode:R,activeBranch:M,pendingBranch:x,pendingId:E,effects:A,parentComponent:O,container:D}=S;let $=!1;if(S.isHydrating)S.isHydrating=!1;else if(!k){$=M&&x.transition&&x.transition.mode==="out-in",$&&(M.transition.afterLeave=()=>{E===S.pendingId&&(f(x,D,ee,0),cd(A))});let{anchor:ee}=S;M&&(ee=p(M),h(M,O,S,!0)),$||f(x,D,ee,0)}gs(S,x),S.pendingBranch=null,S.isInFallback=!1;let j=S.parent,V=!1;for(;j;){if(j.pendingBranch){j.effects.push(...A),V=!0;break}j=j.parent}!V&&!$&&cd(A),S.effects=[],_&&t&&t.pendingBranch&&g===t.pendingId&&(t.deps--,t.deps===0&&!P&&t.resolve()),Zl(R,"onResolve")},fallback(k){if(!S.pendingBranch)return;const{vnode:P,activeBranch:R,parentComponent:M,container:x,isSVG:E}=S;Zl(P,"onFallback");const A=p(R),O=()=>{S.isInFallback&&(d(null,k,x,A,M,null,E,s,l),gs(S,k))},D=k.transition&&k.transition.mode==="out-in";D&&(R.transition.afterLeave=O),S.isInFallback=!0,h(R,M,null,!0),D||O()},move(k,P,R){S.activeBranch&&f(S.activeBranch,k,P,R),S.container=k},next(){return S.activeBranch&&p(S.activeBranch)},registerDep(k,P){const R=!!S.pendingBranch;R&&S.deps++;const M=k.vnode.el;k.asyncDep.catch(x=>{Lo(x,k,0)}).then(x=>{if(k.isUnmounted||S.isUnmounted||S.pendingId!==k.suspenseId)return;k.asyncResolved=!0;const{vnode:E}=k;Np(k,x,!1),M&&(E.el=M);const A=!M&&k.subTree.el;P(k,E,v(M||k.subTree.el),M?null:p(k.subTree),S,o,l),A&&y(A),cv(k,E.el),R&&--S.deps===0&&S.resolve()})},unmount(k,P){S.isUnmounted=!0,S.activeBranch&&h(S.activeBranch,n,k,P),S.pendingBranch&&h(S.pendingBranch,n,k,P)}};return S}function uT(e,t,n,r,a,i,o,s,l){const u=t.suspense=hv(t,r,n,e.parentNode,document.createElement("div"),null,a,i,o,s,!0),c=l(e,u.pendingBranch=t.ssContent,n,u,i,o);return u.deps===0&&u.resolve(!1,!0),c}function cT(e){const{shapeFlag:t,children:n}=e,r=t&32;e.ssContent=hy(r?n.default:n),e.ssFallback=r?hy(n.fallback):ce(qn)}function hy(e){let t;if(ut(e)){const n=ko&&e._c;n&&(e._d=!1,T()),e=e(),n&&(e._d=!0,t=lr,Uw())}return He(e)&&(e=ZE(e)),e=yr(e),t&&!e.dynamicChildren&&(e.dynamicChildren=t.filter(n=>n!==e)),e}function pw(e,t){t&&t.pendingBranch?He(e)?t.effects.push(...e):t.effects.push(e):cd(e)}function gs(e,t){e.activeBranch=t;const{vnode:n,parentComponent:r}=e,a=n.el=t.el;r&&r.subTree===n&&(r.vnode.el=a,cv(r,a))}function dT(e){var t;return((t=e.props)==null?void 0:t.suspensible)!=null&&e.props.suspensible!==!1}function fT(e,t){return Tu(e,null,t)}function mw(e,t){return Tu(e,null,{flush:"post"})}function hT(e,t){return Tu(e,null,{flush:"sync"})}const fc={};function gt(e,t,n){return Tu(e,t,n)}function Tu(e,t,{immediate:n,deep:r,flush:a,onTrack:i,onTrigger:o}=jt){var s;const l=ev()===((s=mn)==null?void 0:s.scope)?mn:null;let u,c=!1,d=!1;if(un(e)?(u=()=>e.value,c=Wl(e)):mo(e)?(u=()=>e,r=!0):He(e)?(d=!0,c=e.some(S=>mo(S)||Wl(S)),u=()=>e.map(S=>{if(un(S))return S.value;if(mo(S))return co(S);if(ut(S))return Ka(S,l,2)})):ut(e)?t?u=()=>Ka(e,l,2):u=()=>{if(!(l&&l.isUnmounted))return f&&f(),xr(e,l,3,[h])}:u=ta,t&&r){const S=u;u=()=>co(S())}let f,h=S=>{f=_.onStop=()=>{Ka(S,l,4)}},p;if(Ts)if(h=ta,t?n&&xr(t,l,3,[u(),d?[]:void 0,h]):u(),a==="sync"){const S=Xw();p=S.__watcherHandles||(S.__watcherHandles=[])}else return ta;let v=d?new Array(e.length).fill(fc):fc;const y=()=>{if(_.active)if(t){const S=_.run();(r||c||(d?S.some((k,P)=>Ii(k,v[P])):Ii(S,v)))&&(f&&f(),xr(t,l,3,[S,v===fc?void 0:d&&v[0]===fc?[]:v,h]),v=S)}else _.run()};y.allowRecurse=!!t;let g;a==="sync"?g=y:a==="post"?g=()=>Pn(y,l&&l.suspense):(y.pre=!0,l&&(y.id=l.uid),g=()=>Gd(y));const _=new Ss(u,g);t?n?y():v=_.run():a==="post"?Pn(_.run.bind(_),l&&l.suspense):_.run();const w=()=>{_.stop(),l&&l.scope&&Xm(l.scope.effects,_)};return p&&p.push(w),w}function pT(e,t,n){const r=this.proxy,a=Qt(e)?e.includes(".")?vw(r,e):()=>r[e]:e.bind(r,r);let i;ut(t)?i=t:(i=t.handler,n=t);const o=mn;Fi(this);const s=Tu(a,i.bind(r),n);return o?Fi(o):Ai(),s}function vw(e,t){const n=t.split(".");return()=>{let r=e;for(let a=0;a{co(n,t)});else if(B1(e))for(const n in e)co(e[n],t);return e}function Ne(e,t){const n=Tn;if(n===null)return e;const r=rf(n)||n.proxy,a=e.dirs||(e.dirs=[]);for(let i=0;i{e.isMounted=!0}),tf(()=>{e.isUnmounting=!0}),e}const kr=[Function,Array],mv={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:kr,onEnter:kr,onAfterEnter:kr,onEnterCancelled:kr,onBeforeLeave:kr,onLeave:kr,onAfterLeave:kr,onLeaveCancelled:kr,onBeforeAppear:kr,onAppear:kr,onAfterAppear:kr,onAppearCancelled:kr},mT={name:"BaseTransition",props:mv,setup(e,{slots:t}){const n=ai(),r=pv();let a;return()=>{const i=t.default&&Zd(t.default(),!0);if(!i||!i.length)return;let o=i[0];if(i.length>1){for(const v of i)if(v.type!==qn){o=v;break}}const s=St(e),{mode:l}=s;if(r.isLeaving)return vh(o);const u=py(o);if(!u)return vh(o);const c=Es(u,s,r,n);To(u,c);const d=n.subTree,f=d&&py(d);let h=!1;const{getTransitionKey:p}=u.type;if(p){const v=p();a===void 0?a=v:v!==a&&(a=v,h=!0)}if(f&&f.type!==qn&&(!Gr(u,f)||h)){const v=Es(f,s,r,n);if(To(f,v),l==="out-in")return r.isLeaving=!0,v.afterLeave=()=>{r.isLeaving=!1,n.update.active!==!1&&n.update()},vh(o);l==="in-out"&&u.type!==qn&&(v.delayLeave=(y,g,_)=>{const w=yw(r,f);w[String(f.key)]=f,y[wi]=()=>{g(),y[wi]=void 0,delete c.delayedLeave},c.delayedLeave=_})}return o}}},gw=mT;function yw(e,t){const{leavingVNodes:n}=e;let r=n.get(t.type);return r||(r=Object.create(null),n.set(t.type,r)),r}function Es(e,t,n,r){const{appear:a,mode:i,persisted:o=!1,onBeforeEnter:s,onEnter:l,onAfterEnter:u,onEnterCancelled:c,onBeforeLeave:d,onLeave:f,onAfterLeave:h,onLeaveCancelled:p,onBeforeAppear:v,onAppear:y,onAfterAppear:g,onAppearCancelled:_}=t,w=String(e.key),S=yw(n,e),k=(M,x)=>{M&&xr(M,r,9,x)},P=(M,x)=>{const E=x[1];k(M,x),He(M)?M.every(A=>A.length<=1)&&E():M.length<=1&&E()},R={mode:i,persisted:o,beforeEnter(M){let x=s;if(!n.isMounted)if(a)x=v||s;else return;M[wi]&&M[wi](!0);const E=S[w];E&&Gr(e,E)&&E.el[wi]&&E.el[wi](),k(x,[M])},enter(M){let x=l,E=u,A=c;if(!n.isMounted)if(a)x=y||l,E=g||u,A=_||c;else return;let O=!1;const D=M[hc]=$=>{O||(O=!0,$?k(A,[M]):k(E,[M]),R.delayedLeave&&R.delayedLeave(),M[hc]=void 0)};x?P(x,[M,D]):D()},leave(M,x){const E=String(e.key);if(M[hc]&&M[hc](!0),n.isUnmounting)return x();k(d,[M]);let A=!1;const O=M[wi]=D=>{A||(A=!0,x(),D?k(p,[M]):k(h,[M]),M[wi]=void 0,S[E]===e&&delete S[E])};S[E]=e,f?P(f,[M,O]):O()},clone(M){return Es(M,t,n,r)}};return R}function vh(e){if(Ou(e))return e=Ca(e),e.children=null,e}function py(e){return Ou(e)?e.children?e.children[0]:void 0:e}function To(e,t){e.shapeFlag&6&&e.component?To(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 Zd(e,t=!1,n){let r=[],a=0;for(let i=0;i1)for(let i=0;iJt({name:e.name},t,{setup:e}))():e}const vo=e=>!!e.type.__asyncLoader;/*! #__NO_SIDE_EFFECTS__ */function vT(e){ut(e)&&(e={loader:e});const{loader:t,loadingComponent:n,errorComponent:r,delay:a=200,timeout:i,suspensible:o=!0,onError:s}=e;let l=null,u,c=0;const d=()=>(c++,l=null,f()),f=()=>{let h;return l||(h=l=t().catch(p=>{if(p=p instanceof Error?p:new Error(String(p)),s)return new Promise((v,y)=>{s(p,()=>v(d()),()=>y(p),c+1)});throw p}).then(p=>h!==l&&l?l:(p&&(p.__esModule||p[Symbol.toStringTag]==="Module")&&(p=p.default),u=p,p)))};return It({name:"AsyncComponentWrapper",__asyncLoader:f,get __asyncResolved(){return u},setup(){const h=mn;if(u)return()=>gh(u,h);const p=_=>{l=null,Lo(_,h,13,!r)};if(o&&h.suspense||Ts)return f().then(_=>()=>gh(_,h)).catch(_=>(p(_),()=>r?ce(r,{error:_}):null));const v=Q(!1),y=Q(),g=Q(!!a);return a&&setTimeout(()=>{g.value=!1},a),i!=null&&setTimeout(()=>{if(!v.value&&!y.value){const _=new Error(`Async component timed out after ${i}ms.`);p(_),y.value=_}},i),f().then(()=>{v.value=!0,h.parent&&Ou(h.parent.vnode)&&Gd(h.parent.update)}).catch(_=>{p(_),y.value=_}),()=>{if(v.value&&u)return gh(u,h);if(y.value&&r)return ce(r,{error:y.value});if(n&&!g.value)return ce(n)}}})}function gh(e,t){const{ref:n,props:r,children:a,ce:i}=t.vnode,o=ce(e,r,a);return o.ref=n,o.ce=i,delete t.vnode.ce,o}const Ou=e=>e.type.__isKeepAlive,gT={name:"KeepAlive",__isKeepAlive:!0,props:{include:[String,RegExp,Array],exclude:[String,RegExp,Array],max:[String,Number]},setup(e,{slots:t}){const n=ai(),r=n.ctx;if(!r.renderer)return()=>{const _=t.default&&t.default();return _&&_.length===1?_[0]:_};const a=new Map,i=new Set;let o=null;const s=n.suspense,{renderer:{p:l,m:u,um:c,o:{createElement:d}}}=r,f=d("div");r.activate=(_,w,S,k,P)=>{const R=_.component;u(_,w,S,0,s),l(R.vnode,_,w,S,R,s,k,_.slotScopeIds,P),Pn(()=>{R.isDeactivated=!1,R.a&&ms(R.a);const M=_.props&&_.props.onVnodeMounted;M&&sr(M,R.parent,_)},s)},r.deactivate=_=>{const w=_.component;u(_,f,null,1,s),Pn(()=>{w.da&&ms(w.da);const S=_.props&&_.props.onVnodeUnmounted;S&&sr(S,w.parent,_),w.isDeactivated=!0},s)};function h(_){yh(_),c(_,n,s,!0)}function p(_){a.forEach((w,S)=>{const k=Ip(w.type);k&&(!_||!_(k))&&v(S)})}function v(_){const w=a.get(_);!o||!Gr(w,o)?h(w):o&&yh(o),a.delete(_),i.delete(_)}gt(()=>[e.include,e.exclude],([_,w])=>{_&&p(S=>yl(_,S)),w&&p(S=>!yl(w,S))},{flush:"post",deep:!0});let y=null;const g=()=>{y!=null&&a.set(y,bh(n.subTree))};return mt(g),gn(g),tf(()=>{a.forEach(_=>{const{subTree:w,suspense:S}=n,k=bh(w);if(_.type===k.type&&_.key===k.key){yh(k);const P=k.component.da;P&&Pn(P,S);return}h(_)})}),()=>{if(y=null,!t.default)return null;const _=t.default(),w=_[0];if(_.length>1)return o=null,_;if(!Ri(w)||!(w.shapeFlag&4)&&!(w.shapeFlag&128))return o=null,w;let S=bh(w);const k=S.type,P=Ip(vo(S)?S.type.__asyncResolved||{}:k),{include:R,exclude:M,max:x}=e;if(R&&(!P||!yl(R,P))||M&&P&&yl(M,P))return o=S,w;const E=S.key==null?k:S.key,A=a.get(E);return S.el&&(S=Ca(S),w.shapeFlag&128&&(w.ssContent=S)),y=E,A?(S.el=A.el,S.component=A.component,S.transition&&To(S,S.transition),S.shapeFlag|=512,i.delete(E),i.add(E)):(i.add(E),x&&i.size>parseInt(x,10)&&v(i.values().next().value)),S.shapeFlag|=256,o=S,hw(w.type)?w:S}}},yT=gT;function yl(e,t){return He(e)?e.some(n=>yl(n,t)):Qt(e)?e.split(",").includes(t):G2(e)?e.test(t):!1}function bw(e,t){_w(e,"a",t)}function ww(e,t){_w(e,"da",t)}function _w(e,t,n=mn){const r=e.__wdc||(e.__wdc=()=>{let a=n;for(;a;){if(a.isDeactivated)return;a=a.parent}return e()});if(ef(t,r,n),n){let a=n.parent;for(;a&&a.parent;)Ou(a.parent.vnode)&&bT(r,t,n,a),a=a.parent}}function bT(e,t,n,r){const a=ef(t,e,r,!0);ia(()=>{Xm(r[t],a)},n)}function yh(e){e.shapeFlag&=-257,e.shapeFlag&=-513}function bh(e){return e.shapeFlag&128?e.ssContent:e}function ef(e,t,n=mn,r=!1){if(n){const a=n[e]||(n[e]=[]),i=t.__weh||(t.__weh=(...o)=>{if(n.isUnmounted)return;Hs(),Fi(n);const s=xr(t,n,e,o);return Ai(),Ys(),s});return r?a.unshift(i):a.push(i),i}}const ri=e=>(t,n=mn)=>(!Ts||e==="sp")&&ef(e,(...r)=>t(...r),n),Ln=ri("bm"),mt=ri("m"),vv=ri("bu"),gn=ri("u"),tf=ri("bum"),ia=ri("um"),xw=ri("sp"),Sw=ri("rtg"),Ew=ri("rtc");function Tw(e,t=mn){ef("ec",e,t)}function ke(e,t,n,r){let a;const i=n&&n[r];if(He(e)||Qt(e)){a=new Array(e.length);for(let o=0,s=e.length;ot(o,s,void 0,i&&i[s]));else{const o=Object.keys(e);a=new Array(o.length);for(let s=0,l=o.length;s{const i=r.fn(...a);return i&&(i.key=r.key),i}:r.fn)}return e}function qe(e,t,n={},r,a){if(Tn.isCE||Tn.parent&&vo(Tn.parent)&&Tn.parent.isCE)return t!=="default"&&(n.name=t),ce("slot",n,r&&r());let i=e[t];i&&i._c&&(i._d=!1),T();const o=i&&Ow(i(n)),s=Ve(ae,{key:n.key||o&&o.key||`_${t}`},o||(r?r():[]),o&&e._===1?64:-2);return!a&&s.scopeId&&(s.slotScopeIds=[s.scopeId+"-s"]),i&&i._c&&(i._d=!0),s}function Ow(e){return e.some(t=>Ri(t)?!(t.type===qn||t.type===ae&&!Ow(t.children)):!0)?e:null}function wT(e,t){const n={};for(const r in e)n[t&&/[A-Z]/.test(r)?`on:${r}`:Cl(r)]=e[r];return n}const Tp=e=>e?qw(e)?rf(e)||e.proxy:Tp(e.parent):null,Al=Jt(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=>Tp(e.parent),$root:e=>Tp(e.root),$emit:e=>e.emit,$options:e=>gv(e),$forceUpdate:e=>e.f||(e.f=()=>Gd(e.update)),$nextTick:e=>e.n||(e.n=fr.bind(e.proxy)),$watch:e=>pT.bind(e)}),wh=(e,t)=>e!==jt&&!e.__isScriptSetup&&At(e,t),Op={get({_:e},t){const{ctx:n,setupState:r,data:a,props:i,accessCache:o,type:s,appContext:l}=e;let u;if(t[0]!=="$"){const h=o[t];if(h!==void 0)switch(h){case 1:return r[t];case 2:return a[t];case 4:return n[t];case 3:return i[t]}else{if(wh(r,t))return o[t]=1,r[t];if(a!==jt&&At(a,t))return o[t]=2,a[t];if((u=e.propsOptions[0])&&At(u,t))return o[t]=3,i[t];if(n!==jt&&At(n,t))return o[t]=4,n[t];kp&&(o[t]=0)}}const c=Al[t];let d,f;if(c)return t==="$attrs"&&dr(e,"get",t),c(e);if((d=s.__cssModules)&&(d=d[t]))return d;if(n!==jt&&At(n,t))return o[t]=4,n[t];if(f=l.config.globalProperties,At(f,t))return f[t]},set({_:e},t,n){const{data:r,setupState:a,ctx:i}=e;return wh(a,t)?(a[t]=n,!0):r!==jt&&At(r,t)?(r[t]=n,!0):At(e.props,t)||t[0]==="$"&&t.slice(1)in e?!1:(i[t]=n,!0)},has({_:{data:e,setupState:t,accessCache:n,ctx:r,appContext:a,propsOptions:i}},o){let s;return!!n[o]||e!==jt&&At(e,o)||wh(t,o)||(s=i[0])&&At(s,o)||At(r,o)||At(Al,o)||At(a.config.globalProperties,o)},defineProperty(e,t,n){return n.get!=null?e._.accessCache[t]=0:At(n,"value")&&this.set(e,t,n.value,null),Reflect.defineProperty(e,t,n)}},_T=Jt({},Op,{get(e,t){if(t!==Symbol.unscopables)return Op.get(e,t,e)},has(e,t){return t[0]!=="_"&&!eE(t)}});function xT(){return null}function ST(){return null}function ET(e){}function TT(e){}function OT(){return null}function kT(){}function CT(e,t){return null}function zs(){return kw().slots}function AT(){return kw().attrs}function $T(e,t,n){const r=ai();if(n&&n.local){const a=Q(e[t]);return gt(()=>e[t],i=>a.value=i),gt(a,i=>{i!==e[t]&&r.emit(`update:${t}`,i)}),a}else return{__v_isRef:!0,get value(){return e[t]},set value(a){r.emit(`update:${t}`,a)}}}function kw(){const e=ai();return e.setupContext||(e.setupContext=Kw(e))}function eu(e){return He(e)?e.reduce((t,n)=>(t[n]=null,t),{}):e}function DT(e,t){const n=eu(e);for(const r in t){if(r.startsWith("__skip"))continue;let a=n[r];a?He(a)||ut(a)?a=n[r]={type:a,default:t[r]}:a.default=t[r]:a===null&&(a=n[r]={default:t[r]}),a&&t[`__skip_${r}`]&&(a.skipFactory=!0)}return n}function NT(e,t){return!e||!t?e||t:He(e)&&He(t)?e.concat(t):Jt({},eu(e),eu(t))}function PT(e,t){const n={};for(const r in e)t.includes(r)||Object.defineProperty(n,r,{enumerable:!0,get:()=>e[r]});return n}function IT(e){const t=ai();let n=e();return Ai(),Jm(n)&&(n=n.catch(r=>{throw Fi(t),r})),[n,()=>Fi(t)]}let kp=!0;function MT(e){const t=gv(e),n=e.proxy,r=e.ctx;kp=!1,t.beforeCreate&&my(t.beforeCreate,e,"bc");const{data:a,computed:i,methods:o,watch:s,provide:l,inject:u,created:c,beforeMount:d,mounted:f,beforeUpdate:h,updated:p,activated:v,deactivated:y,beforeDestroy:g,beforeUnmount:_,destroyed:w,unmounted:S,render:k,renderTracked:P,renderTriggered:R,errorCaptured:M,serverPrefetch:x,expose:E,inheritAttrs:A,components:O,directives:D,filters:$}=t;if(u&<(u,r,null),o)for(const ee in o){const N=o[ee];ut(N)&&(r[ee]=N.bind(n))}if(a){const ee=a.call(n,n);Bt(ee)&&(e.data=Zt(ee))}if(kp=!0,i)for(const ee in i){const N=i[ee],H=ut(N)?N.bind(n,n):ut(N.get)?N.get.bind(n,n):ta,I=!ut(N)&&ut(N.set)?N.set.bind(n):ta,X=ye({get:H,set:I});Object.defineProperty(r,ee,{enumerable:!0,configurable:!0,get:()=>X.value,set:J=>X.value=J})}if(s)for(const ee in s)Cw(s[ee],r,n,ee);if(l){const ee=ut(l)?l.call(n):l;Reflect.ownKeys(ee).forEach(N=>{go(N,ee[N])})}c&&my(c,e,"c");function V(ee,N){He(N)?N.forEach(H=>ee(H.bind(n))):N&&ee(N.bind(n))}if(V(Ln,d),V(mt,f),V(vv,h),V(gn,p),V(bw,v),V(ww,y),V(Tw,M),V(Ew,P),V(Sw,R),V(tf,_),V(ia,S),V(xw,x),He(E))if(E.length){const ee=e.exposed||(e.exposed={});E.forEach(N=>{Object.defineProperty(ee,N,{get:()=>n[N],set:H=>n[N]=H})})}else e.exposed||(e.exposed={});k&&e.render===ta&&(e.render=k),A!=null&&(e.inheritAttrs=A),O&&(e.components=O),D&&(e.directives=D)}function LT(e,t,n=ta){He(e)&&(e=Cp(e));for(const r in e){const a=e[r];let i;Bt(a)?"default"in a?i=sn(a.from||r,a.default,!0):i=sn(a.from||r):i=sn(a),un(i)?Object.defineProperty(t,r,{enumerable:!0,configurable:!0,get:()=>i.value,set:o=>i.value=o}):t[r]=i}}function my(e,t,n){xr(He(e)?e.map(r=>r.bind(t.proxy)):e.bind(t.proxy),t,n)}function Cw(e,t,n,r){const a=r.includes(".")?vw(n,r):()=>n[r];if(Qt(e)){const i=t[e];ut(i)&>(a,i)}else if(ut(e))gt(a,e.bind(n));else if(Bt(e))if(He(e))e.forEach(i=>Cw(i,t,n,r));else{const i=ut(e.handler)?e.handler.bind(n):t[e.handler];ut(i)&>(a,i,e)}}function gv(e){const t=e.type,{mixins:n,extends:r}=t,{mixins:a,optionsCache:i,config:{optionMergeStrategies:o}}=e.appContext,s=i.get(t);let l;return s?l=s:!a.length&&!n&&!r?l=t:(l={},a.length&&a.forEach(u=>fd(l,u,o,!0)),fd(l,t,o)),Bt(t)&&i.set(t,l),l}function fd(e,t,n,r=!1){const{mixins:a,extends:i}=t;i&&fd(e,i,n,!0),a&&a.forEach(o=>fd(e,o,n,!0));for(const o in t)if(!(r&&o==="expose")){const s=RT[o]||n&&n[o];e[o]=s?s(e[o],t[o]):t[o]}return e}const RT={data:vy,props:gy,emits:gy,methods:bl,computed:bl,beforeCreate:Gn,created:Gn,beforeMount:Gn,mounted:Gn,beforeUpdate:Gn,updated:Gn,beforeDestroy:Gn,beforeUnmount:Gn,destroyed:Gn,unmounted:Gn,activated:Gn,deactivated:Gn,errorCaptured:Gn,serverPrefetch:Gn,components:bl,directives:bl,watch:jT,provide:vy,inject:FT};function vy(e,t){return t?e?function(){return Jt(ut(e)?e.call(this,this):e,ut(t)?t.call(this,this):t)}:t:e}function FT(e,t){return bl(Cp(e),Cp(t))}function Cp(e){if(He(e)){const t={};for(let n=0;n1)return n&&ut(t)?t.call(r&&r.proxy):t}}function VT(){return!!(mn||Tn||tu)}function HT(e,t,n,r=!1){const a={},i={};od(i,nf,1),e.propsDefaults=Object.create(null),$w(e,t,a,i);for(const o in e.propsOptions[0])o in a||(a[o]=void 0);n?e.props=r?a:rw(a):e.type.props?e.props=a:e.props=i,e.attrs=i}function YT(e,t,n,r){const{props:a,attrs:i,vnode:{patchFlag:o}}=e,s=St(a),[l]=e.propsOptions;let u=!1;if((r||o>0)&&!(o&16)){if(o&8){const c=e.vnode.dynamicProps;for(let d=0;d{l=!0;const[f,h]=Dw(d,t,!0);Jt(o,f),h&&s.push(...h)};!n&&t.mixins.length&&t.mixins.forEach(c),e.extends&&c(e.extends),e.mixins&&e.mixins.forEach(c)}if(!i&&!l)return Bt(e)&&r.set(e,hs),hs;if(He(i))for(let c=0;c-1,h[1]=v<0||p-1||At(h,"default"))&&s.push(d)}}}const u=[o,s];return Bt(e)&&r.set(e,u),u}function yy(e){return e[0]!=="$"}function by(e){const t=e&&e.toString().match(/^\s*(function|class) (\w+)/);return t?t[2]:e===null?"null":""}function wy(e,t){return by(e)===by(t)}function _y(e,t){return He(t)?t.findIndex(n=>wy(n,e)):ut(t)&&wy(t,e)?0:-1}const Nw=e=>e[0]==="_"||e==="$stable",yv=e=>He(e)?e.map(yr):[yr(e)],qT=(e,t,n)=>{if(t._n)return t;const r=lt((...a)=>yv(t(...a)),n);return r._c=!1,r},Pw=(e,t,n)=>{const r=e._ctx;for(const a in e){if(Nw(a))continue;const i=e[a];if(ut(i))t[a]=qT(a,i,r);else if(i!=null){const o=yv(i);t[a]=()=>o}}},Iw=(e,t)=>{const n=yv(t);e.slots.default=()=>n},zT=(e,t)=>{if(e.vnode.shapeFlag&32){const n=t._;n?(e.slots=St(t),od(t,"_",n)):Pw(t,e.slots={})}else e.slots={},t&&Iw(e,t);od(e.slots,nf,1)},WT=(e,t,n)=>{const{vnode:r,slots:a}=e;let i=!0,o=jt;if(r.shapeFlag&32){const s=t._;s?n&&s===1?i=!1:(Jt(a,t),!n&&s===1&&delete a._):(i=!t.$stable,Pw(t,a)),o=t}else t&&(Iw(e,t),o={default:1});if(i)for(const s in a)!Nw(s)&&o[s]==null&&delete a[s]};function hd(e,t,n,r,a=!1){if(He(e)){e.forEach((f,h)=>hd(f,t&&(He(t)?t[h]:t),n,r,a));return}if(vo(r)&&!a)return;const i=r.shapeFlag&4?rf(r.component)||r.component.proxy:r.el,o=a?null:i,{i:s,r:l}=e,u=t&&t.r,c=s.refs===jt?s.refs={}:s.refs,d=s.setupState;if(u!=null&&u!==l&&(Qt(u)?(c[u]=null,At(d,u)&&(d[u]=null)):un(u)&&(u.value=null)),ut(l))Ka(l,s,12,[o,c]);else{const f=Qt(l),h=un(l);if(f||h){const p=()=>{if(e.f){const v=f?At(d,l)?d[l]:c[l]:l.value;a?He(v)&&Xm(v,i):He(v)?v.includes(i)||v.push(i):f?(c[l]=[i],At(d,l)&&(d[l]=c[l])):(l.value=[i],e.k&&(c[e.k]=l.value))}else f?(c[l]=o,At(d,l)&&(d[l]=o)):h&&(l.value=o,e.k&&(c[e.k]=o))};o?(p.id=-1,Pn(p,n)):p()}}}let hi=!1;const pc=e=>/svg/.test(e.namespaceURI)&&e.tagName!=="foreignObject",mc=e=>e.nodeType===8;function KT(e){const{mt:t,p:n,o:{patchProp:r,createText:a,nextSibling:i,parentNode:o,remove:s,insert:l,createComment:u}}=e,c=(w,S)=>{if(!S.hasChildNodes()){n(null,w,S),dd(),S._vnode=w;return}hi=!1,d(S.firstChild,w,null,null,null),dd(),S._vnode=w,hi&&console.error("Hydration completed but contains mismatches.")},d=(w,S,k,P,R,M=!1)=>{const x=mc(w)&&w.data==="[",E=()=>v(w,S,k,P,R,x),{type:A,ref:O,shapeFlag:D,patchFlag:$}=S;let j=w.nodeType;S.el=w,$===-2&&(M=!1,S.dynamicChildren=null);let V=null;switch(A){case Oo:j!==3?S.children===""?(l(S.el=a(""),o(w),w),V=w):V=E():(w.data!==S.children&&(hi=!0,w.data=S.children),V=i(w));break;case qn:_(w)?(V=i(w),g(S.el=w.content.firstChild,w,k)):j!==8||x?V=E():V=i(w);break;case yo:if(x&&(w=i(w),j=w.nodeType),j===1||j===3){V=w;const ee=!S.children.length;for(let N=0;N{M=M||!!S.dynamicChildren;const{type:x,props:E,patchFlag:A,shapeFlag:O,dirs:D,transition:$}=S,j=x==="input"&&D||x==="option";if(j||A!==-1){if(D&&pa(S,null,k,"created"),E)if(j||!M||A&48)for(const N in E)(j&&N.endsWith("value")||Su(N)&&!kl(N))&&r(w,N,null,E[N],!1,void 0,k);else E.onClick&&r(w,"onClick",null,E.onClick,!1,void 0,k);let V;(V=E&&E.onVnodeBeforeMount)&&sr(V,k,S);let ee=!1;if(_(w)){ee=Fw(P,$)&&k&&k.vnode.props&&k.vnode.props.appear;const N=w.content.firstChild;ee&&$.beforeEnter(N),g(N,w,k),S.el=w=N}if(D&&pa(S,null,k,"beforeMount"),((V=E&&E.onVnodeMounted)||D||ee)&&pw(()=>{V&&sr(V,k,S),ee&&$.enter(w),D&&pa(S,null,k,"mounted")},P),O&16&&!(E&&(E.innerHTML||E.textContent))){let N=h(w.firstChild,S,w,k,P,R,M);for(;N;){hi=!0;const H=N;N=N.nextSibling,s(H)}}else O&8&&w.textContent!==S.children&&(hi=!0,w.textContent=S.children)}return w.nextSibling},h=(w,S,k,P,R,M,x)=>{x=x||!!S.dynamicChildren;const E=S.children,A=E.length;for(let O=0;O{const{slotScopeIds:x}=S;x&&(R=R?R.concat(x):x);const E=o(w),A=h(i(w),S,E,k,P,R,M);return A&&mc(A)&&A.data==="]"?i(S.anchor=A):(hi=!0,l(S.anchor=u("]"),E,A),A)},v=(w,S,k,P,R,M)=>{if(hi=!0,S.el=null,M){const A=y(w);for(;;){const O=i(w);if(O&&O!==A)s(O);else break}}const x=i(w),E=o(w);return s(w),n(null,S,E,x,k,P,pc(E),R),x},y=(w,S="[",k="]")=>{let P=0;for(;w;)if(w=i(w),w&&mc(w)&&(w.data===S&&P++,w.data===k)){if(P===0)return i(w);P--}return w},g=(w,S,k)=>{const P=S.parentNode;P&&P.replaceChild(w,S);let R=k;for(;R;)R.vnode.el===S&&(R.vnode.el=R.subTree.el=w),R=R.parent},_=w=>w.nodeType===1&&w.tagName.toLowerCase()==="template";return[c,d]}const Pn=pw;function Mw(e){return Rw(e)}function Lw(e){return Rw(e,KT)}function Rw(e,t){const n=wp();n.__VUE__=!0;const{insert:r,remove:a,patchProp:i,createElement:o,createText:s,createComment:l,setText:u,setElementText:c,parentNode:d,nextSibling:f,setScopeId:h=ta,insertStaticContent:p}=e,v=(F,q,K,ue=null,se=null,be=null,Oe=!1,Ee=null,Se=!!q.dynamicChildren)=>{if(F===q)return;F&&!Gr(F,q)&&(ue=Ce(F),J(F,se,be,!0),F=null),q.patchFlag===-2&&(Se=!1,q.dynamicChildren=null);const{type:ge,ref:Re,shapeFlag:De}=q;switch(ge){case Oo:y(F,q,K,ue);break;case qn:g(F,q,K,ue);break;case yo:F==null&&_(q,K,ue,Oe);break;case ae:O(F,q,K,ue,se,be,Oe,Ee,Se);break;default:De&1?k(F,q,K,ue,se,be,Oe,Ee,Se):De&6?D(F,q,K,ue,se,be,Oe,Ee,Se):(De&64||De&128)&&ge.process(F,q,K,ue,se,be,Oe,Ee,Se,Te)}Re!=null&&se&&hd(Re,F&&F.ref,be,q||F,!q)},y=(F,q,K,ue)=>{if(F==null)r(q.el=s(q.children),K,ue);else{const se=q.el=F.el;q.children!==F.children&&u(se,q.children)}},g=(F,q,K,ue)=>{F==null?r(q.el=l(q.children||""),K,ue):q.el=F.el},_=(F,q,K,ue)=>{[F.el,F.anchor]=p(F.children,q,K,ue,F.el,F.anchor)},w=({el:F,anchor:q},K,ue)=>{let se;for(;F&&F!==q;)se=f(F),r(F,K,ue),F=se;r(q,K,ue)},S=({el:F,anchor:q})=>{let K;for(;F&&F!==q;)K=f(F),a(F),F=K;a(q)},k=(F,q,K,ue,se,be,Oe,Ee,Se)=>{Oe=Oe||q.type==="svg",F==null?P(q,K,ue,se,be,Oe,Ee,Se):x(F,q,se,be,Oe,Ee,Se)},P=(F,q,K,ue,se,be,Oe,Ee)=>{let Se,ge;const{type:Re,props:De,shapeFlag:Pe,transition:Ke,dirs:at}=F;if(Se=F.el=o(F.type,be,De&&De.is,De),Pe&8?c(Se,F.children):Pe&16&&M(F.children,Se,null,ue,se,be&&Re!=="foreignObject",Oe,Ee),at&&pa(F,null,ue,"created"),R(Se,F,F.scopeId,Oe,ue),De){for(const te in De)te!=="value"&&!kl(te)&&i(Se,te,null,De[te],be,F.children,ue,se,fe);"value"in De&&i(Se,"value",null,De.value),(ge=De.onVnodeBeforeMount)&&sr(ge,ue,F)}at&&pa(F,null,ue,"beforeMount");const G=Fw(se,Ke);G&&Ke.beforeEnter(Se),r(Se,q,K),((ge=De&&De.onVnodeMounted)||G||at)&&Pn(()=>{ge&&sr(ge,ue,F),G&&Ke.enter(Se),at&&pa(F,null,ue,"mounted")},se)},R=(F,q,K,ue,se)=>{if(K&&h(F,K),ue)for(let be=0;be{for(let ge=Se;ge{const Ee=q.el=F.el;let{patchFlag:Se,dynamicChildren:ge,dirs:Re}=q;Se|=F.patchFlag&16;const De=F.props||jt,Pe=q.props||jt;let Ke;K&&Qi(K,!1),(Ke=Pe.onVnodeBeforeUpdate)&&sr(Ke,K,q,F),Re&&pa(q,F,K,"beforeUpdate"),K&&Qi(K,!0);const at=se&&q.type!=="foreignObject";if(ge?E(F.dynamicChildren,ge,Ee,K,ue,at,be):Oe||N(F,q,Ee,null,K,ue,at,be,!1),Se>0){if(Se&16)A(Ee,q,De,Pe,K,ue,se);else if(Se&2&&De.class!==Pe.class&&i(Ee,"class",null,Pe.class,se),Se&4&&i(Ee,"style",De.style,Pe.style,se),Se&8){const G=q.dynamicProps;for(let te=0;te{Ke&&sr(Ke,K,q,F),Re&&pa(q,F,K,"updated")},ue)},E=(F,q,K,ue,se,be,Oe)=>{for(let Ee=0;Ee{if(K!==ue){if(K!==jt)for(const Ee in K)!kl(Ee)&&!(Ee in ue)&&i(F,Ee,K[Ee],null,Oe,q.children,se,be,fe);for(const Ee in ue){if(kl(Ee))continue;const Se=ue[Ee],ge=K[Ee];Se!==ge&&Ee!=="value"&&i(F,Ee,ge,Se,Oe,q.children,se,be,fe)}"value"in ue&&i(F,"value",K.value,ue.value)}},O=(F,q,K,ue,se,be,Oe,Ee,Se)=>{const ge=q.el=F?F.el:s(""),Re=q.anchor=F?F.anchor:s("");let{patchFlag:De,dynamicChildren:Pe,slotScopeIds:Ke}=q;Ke&&(Ee=Ee?Ee.concat(Ke):Ke),F==null?(r(ge,K,ue),r(Re,K,ue),M(q.children,K,Re,se,be,Oe,Ee,Se)):De>0&&De&64&&Pe&&F.dynamicChildren?(E(F.dynamicChildren,Pe,K,se,be,Oe,Ee),(q.key!=null||se&&q===se.subTree)&&bv(F,q,!0)):N(F,q,K,Re,se,be,Oe,Ee,Se)},D=(F,q,K,ue,se,be,Oe,Ee,Se)=>{q.slotScopeIds=Ee,F==null?q.shapeFlag&512?se.ctx.activate(q,K,ue,Oe,Se):$(q,K,ue,se,be,Oe,Se):j(F,q,Se)},$=(F,q,K,ue,se,be,Oe)=>{const Ee=F.component=Yw(F,ue,se);if(Ou(F)&&(Ee.ctx.renderer=Te),zw(Ee),Ee.asyncDep){if(se&&se.registerDep(Ee,V),!F.el){const Se=Ee.subTree=ce(qn);g(null,Se,q,K)}return}V(Ee,F,q,K,se,be,Oe)},j=(F,q,K)=>{const ue=q.component=F.component;if(nT(F,q,K))if(ue.asyncDep&&!ue.asyncResolved){ee(ue,q,K);return}else ue.next=q,WE(ue.update),ue.update();else q.el=F.el,ue.vnode=q},V=(F,q,K,ue,se,be,Oe)=>{const Ee=()=>{if(F.isMounted){let{next:Re,bu:De,u:Pe,parent:Ke,vnode:at}=F,G=Re,te;Qi(F,!1),Re?(Re.el=at.el,ee(F,Re,Oe)):Re=at,De&&ms(De),(te=Re.props&&Re.props.onVnodeBeforeUpdate)&&sr(te,Ke,Re,at),Qi(F,!0);const U=Yc(F),Y=F.subTree;F.subTree=U,v(Y,U,d(Y.el),Ce(Y),F,se,be),Re.el=U.el,G===null&&cv(F,U.el),Pe&&Pn(Pe,se),(te=Re.props&&Re.props.onVnodeUpdated)&&Pn(()=>sr(te,Ke,Re,at),se)}else{let Re;const{el:De,props:Pe}=q,{bm:Ke,m:at,parent:G}=F,te=vo(q);if(Qi(F,!1),Ke&&ms(Ke),!te&&(Re=Pe&&Pe.onVnodeBeforeMount)&&sr(Re,G,q),Qi(F,!0),De&&ie){const U=()=>{F.subTree=Yc(F),ie(De,F.subTree,F,se,null)};te?q.type.__asyncLoader().then(()=>!F.isUnmounted&&U()):U()}else{const U=F.subTree=Yc(F);v(null,U,K,ue,F,se,be),q.el=U.el}if(at&&Pn(at,se),!te&&(Re=Pe&&Pe.onVnodeMounted)){const U=q;Pn(()=>sr(Re,G,U),se)}(q.shapeFlag&256||G&&vo(G.vnode)&&G.vnode.shapeFlag&256)&&F.a&&Pn(F.a,se),F.isMounted=!0,q=K=ue=null}},Se=F.effect=new Ss(Ee,()=>Gd(ge),F.scope),ge=F.update=()=>Se.run();ge.id=F.uid,Qi(F,!0),ge()},ee=(F,q,K)=>{q.component=F;const ue=F.vnode.props;F.vnode=q,F.next=null,YT(F,q.props,ue,K),WT(F,q.children,K),Hs(),cy(),Ys()},N=(F,q,K,ue,se,be,Oe,Ee,Se=!1)=>{const ge=F&&F.children,Re=F?F.shapeFlag:0,De=q.children,{patchFlag:Pe,shapeFlag:Ke}=q;if(Pe>0){if(Pe&128){I(ge,De,K,ue,se,be,Oe,Ee,Se);return}else if(Pe&256){H(ge,De,K,ue,se,be,Oe,Ee,Se);return}}Ke&8?(Re&16&&fe(ge,se,be),De!==ge&&c(K,De)):Re&16?Ke&16?I(ge,De,K,ue,se,be,Oe,Ee,Se):fe(ge,se,be,!0):(Re&8&&c(K,""),Ke&16&&M(De,K,ue,se,be,Oe,Ee,Se))},H=(F,q,K,ue,se,be,Oe,Ee,Se)=>{F=F||hs,q=q||hs;const ge=F.length,Re=q.length,De=Math.min(ge,Re);let Pe;for(Pe=0;PeRe?fe(F,se,be,!0,!1,De):M(q,K,ue,se,be,Oe,Ee,Se,De)},I=(F,q,K,ue,se,be,Oe,Ee,Se)=>{let ge=0;const Re=q.length;let De=F.length-1,Pe=Re-1;for(;ge<=De&&ge<=Pe;){const Ke=F[ge],at=q[ge]=Se?_i(q[ge]):yr(q[ge]);if(Gr(Ke,at))v(Ke,at,K,null,se,be,Oe,Ee,Se);else break;ge++}for(;ge<=De&&ge<=Pe;){const Ke=F[De],at=q[Pe]=Se?_i(q[Pe]):yr(q[Pe]);if(Gr(Ke,at))v(Ke,at,K,null,se,be,Oe,Ee,Se);else break;De--,Pe--}if(ge>De){if(ge<=Pe){const Ke=Pe+1,at=KePe)for(;ge<=De;)J(F[ge],se,be,!0),ge++;else{const Ke=ge,at=ge,G=new Map;for(ge=at;ge<=Pe;ge++){const Fe=q[ge]=Se?_i(q[ge]):yr(q[ge]);Fe.key!=null&&G.set(Fe.key,ge)}let te,U=0;const Y=Pe-at+1;let ne=!1,pe=0;const $e=new Array(Y);for(ge=0;ge=Y){J(Fe,se,be,!0);continue}let rt;if(Fe.key!=null)rt=G.get(Fe.key);else for(te=at;te<=Pe;te++)if($e[te-at]===0&&Gr(Fe,q[te])){rt=te;break}rt===void 0?J(Fe,se,be,!0):($e[rt-at]=ge+1,rt>=pe?pe=rt:ne=!0,v(Fe,q[rt],K,null,se,be,Oe,Ee,Se),U++)}const Ye=ne?GT($e):hs;for(te=Ye.length-1,ge=Y-1;ge>=0;ge--){const Fe=at+ge,rt=q[Fe],vt=Fe+1{const{el:be,type:Oe,transition:Ee,children:Se,shapeFlag:ge}=F;if(ge&6){X(F.component.subTree,q,K,ue);return}if(ge&128){F.suspense.move(q,K,ue);return}if(ge&64){Oe.move(F,q,K,Te);return}if(Oe===ae){r(be,q,K);for(let De=0;DeEe.enter(be),se);else{const{leave:De,delayLeave:Pe,afterLeave:Ke}=Ee,at=()=>r(be,q,K),G=()=>{De(be,()=>{at(),Ke&&Ke()})};Pe?Pe(be,at,G):G()}else r(be,q,K)},J=(F,q,K,ue=!1,se=!1)=>{const{type:be,props:Oe,ref:Ee,children:Se,dynamicChildren:ge,shapeFlag:Re,patchFlag:De,dirs:Pe}=F;if(Ee!=null&&hd(Ee,null,K,F,!0),Re&256){q.ctx.deactivate(F);return}const Ke=Re&1&&Pe,at=!vo(F);let G;if(at&&(G=Oe&&Oe.onVnodeBeforeUnmount)&&sr(G,q,F),Re&6)he(F.component,K,ue);else{if(Re&128){F.suspense.unmount(K,ue);return}Ke&&pa(F,null,q,"beforeUnmount"),Re&64?F.type.remove(F,q,K,se,Te,ue):ge&&(be!==ae||De>0&&De&64)?fe(ge,q,K,!1,!0):(be===ae&&De&384||!se&&Re&16)&&fe(Se,q,K),ue&&B(F)}(at&&(G=Oe&&Oe.onVnodeUnmounted)||Ke)&&Pn(()=>{G&&sr(G,q,F),Ke&&pa(F,null,q,"unmounted")},K)},B=F=>{const{type:q,el:K,anchor:ue,transition:se}=F;if(q===ae){oe(K,ue);return}if(q===yo){S(F);return}const be=()=>{a(K),se&&!se.persisted&&se.afterLeave&&se.afterLeave()};if(F.shapeFlag&1&&se&&!se.persisted){const{leave:Oe,delayLeave:Ee}=se,Se=()=>Oe(K,be);Ee?Ee(F.el,be,Se):Se()}else be()},oe=(F,q)=>{let K;for(;F!==q;)K=f(F),a(F),F=K;a(q)},he=(F,q,K)=>{const{bum:ue,scope:se,update:be,subTree:Oe,um:Ee}=F;ue&&ms(ue),se.stop(),be&&(be.active=!1,J(Oe,F,q,K)),Ee&&Pn(Ee,q),Pn(()=>{F.isUnmounted=!0},q),q&&q.pendingBranch&&!q.isUnmounted&&F.asyncDep&&!F.asyncResolved&&F.suspenseId===q.pendingId&&(q.deps--,q.deps===0&&q.resolve())},fe=(F,q,K,ue=!1,se=!1,be=0)=>{for(let Oe=be;OeF.shapeFlag&6?Ce(F.component.subTree):F.shapeFlag&128?F.suspense.next():f(F.anchor||F.el),we=(F,q,K)=>{F==null?q._vnode&&J(q._vnode,null,null,!0):v(q._vnode||null,F,q,null,null,null,K),cy(),dd(),q._vnode=F},Te={p:v,um:J,m:X,r:B,mt:$,mc:M,pc:N,pbc:E,n:Ce,o:e};let nt,ie;return t&&([nt,ie]=t(Te)),{render:we,hydrate:nt,createApp:UT(we,nt)}}function Qi({effect:e,update:t},n){e.allowRecurse=t.allowRecurse=n}function Fw(e,t){return(!e||e&&!e.pendingBranch)&&t&&!t.persisted}function bv(e,t,n=!1){const r=e.children,a=t.children;if(He(r)&&He(a))for(let i=0;i>1,e[n[s]]0&&(t[r]=n[i-1]),n[i]=r)}}for(i=n.length,o=n[i-1];i-- >0;)n[i]=o,o=t[o];return n}const XT=e=>e.__isTeleport,$l=e=>e&&(e.disabled||e.disabled===""),xy=e=>typeof SVGElement<"u"&&e instanceof SVGElement,$p=(e,t)=>{const n=e&&e.to;return Qt(n)?t?t(n):null:n},JT={__isTeleport:!0,process(e,t,n,r,a,i,o,s,l,u){const{mc:c,pc:d,pbc:f,o:{insert:h,querySelector:p,createText:v,createComment:y}}=u,g=$l(t.props);let{shapeFlag:_,children:w,dynamicChildren:S}=t;if(e==null){const k=t.el=v(""),P=t.anchor=v("");h(k,n,r),h(P,n,r);const R=t.target=$p(t.props,p),M=t.targetAnchor=v("");R&&(h(M,R),o=o||xy(R));const x=(E,A)=>{_&16&&c(w,E,A,a,i,o,s,l)};g?x(n,P):R&&x(R,M)}else{t.el=e.el;const k=t.anchor=e.anchor,P=t.target=e.target,R=t.targetAnchor=e.targetAnchor,M=$l(e.props),x=M?n:P,E=M?k:R;if(o=o||xy(P),S?(f(e.dynamicChildren,S,x,a,i,o,s),bv(e,t,!0)):l||d(e,t,x,E,a,i,o,s,!1),g)M?t.props&&e.props&&t.props.to!==e.props.to&&(t.props.to=e.props.to):vc(t,n,k,u,1);else if((t.props&&t.props.to)!==(e.props&&e.props.to)){const A=t.target=$p(t.props,p);A&&vc(t,A,null,u,0)}else M&&vc(t,P,R,u,1)}Bw(t)},remove(e,t,n,r,{um:a,o:{remove:i}},o){const{shapeFlag:s,children:l,anchor:u,targetAnchor:c,target:d,props:f}=e;if(d&&i(c),o&&i(u),s&16){const h=o||!$l(f);for(let p=0;p0?lr||hs:null,Uw(),ko>0&&lr&&lr.push(e),e}function C(e,t,n,r,a,i){return Vw(m(e,t,n,r,a,i,!0))}function Ve(e,t,n,r,a){return Vw(ce(e,t,n,r,a,!0))}function Ri(e){return e?e.__v_isVNode===!0:!1}function Gr(e,t){return e.type===t.type&&e.key===t.key}function ZT(e){}const nf="__vInternal",Hw=({key:e})=>e??null,qc=({ref:e,ref_key:t,ref_for:n})=>(typeof e=="number"&&(e=""+e),e!=null?Qt(e)||un(e)||ut(e)?{i:Tn,r:e,k:t,f:!!n}:e:null);function m(e,t=null,n=null,r=0,a=null,i=e===ae?0:1,o=!1,s=!1){const l={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&Hw(t),ref:t&&qc(t),scopeId:Jd,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:i,patchFlag:r,dynamicProps:a,dynamicChildren:null,appContext:null,ctx:Tn};return s?(_v(l,n),i&128&&e.normalize(l)):n&&(l.shapeFlag|=Qt(n)?8:16),ko>0&&!o&&lr&&(l.patchFlag>0||i&6)&&l.patchFlag!==32&&lr.push(l),l}const ce=eO;function eO(e,t=null,n=null,r=0,a=null,i=!1){if((!e||e===fw)&&(e=qn),Ri(e)){const s=Ca(e,t,!0);return n&&_v(s,n),ko>0&&!i&&lr&&(s.shapeFlag&6?lr[lr.indexOf(e)]=s:lr.push(s)),s.patchFlag|=-2,s}if(sO(e)&&(e=e.__vccOpts),t){t=Zn(t);let{class:s,style:l}=t;s&&!Qt(s)&&(t.class=xe(s)),Bt(l)&&(av(l)&&!He(l)&&(l=Jt({},l)),t.style=wt(l))}const o=Qt(e)?1:hw(e)?128:XT(e)?64:Bt(e)?4:ut(e)?2:0;return m(e,t,n,r,a,o,i,!0)}function Zn(e){return e?av(e)||nf in e?Jt({},e):e:null}function Ca(e,t,n=!1){const{props:r,ref:a,patchFlag:i,children:o}=e,s=t?On(r||{},t):r;return{__v_isVNode:!0,__v_skip:!0,type:e.type,props:s,key:s&&Hw(s),ref:t&&t.ref?n&&a?He(a)?a.concat(qc(t)):[a,qc(t)]:qc(t):a,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:o,target:e.target,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==ae?i===-1?16:i|16:i,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:e.transition,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&Ca(e.ssContent),ssFallback:e.ssFallback&&Ca(e.ssFallback),el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce}}function bt(e=" ",t=0){return ce(Oo,null,e,t)}function wv(e,t){const n=ce(yo,null,e);return n.staticCount=t,n}function Z(e="",t=!1){return t?(T(),Ve(qn,null,e)):ce(qn,null,e)}function yr(e){return e==null||typeof e=="boolean"?ce(qn):He(e)?ce(ae,null,e.slice()):typeof e=="object"?_i(e):ce(Oo,null,String(e))}function _i(e){return e.el===null&&e.patchFlag!==-1||e.memo?e:Ca(e)}function _v(e,t){let n=0;const{shapeFlag:r}=e;if(t==null)t=null;else if(He(t))n=16;else if(typeof t=="object")if(r&65){const a=t.default;a&&(a._c&&(a._d=!1),_v(e,a()),a._c&&(a._d=!0));return}else{n=32;const a=t._;!a&&!(nf in t)?t._ctx=Tn:a===3&&Tn&&(Tn.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else ut(t)?(t={default:t,_ctx:Tn},n=32):(t=String(t),r&64?(n=16,t=[bt(t)]):n=8);e.children=t,e.shapeFlag|=n}function On(...e){const t={};for(let n=0;nmn||Tn;let xv,Ko,Sy="__VUE_INSTANCE_SETTERS__";(Ko=wp()[Sy])||(Ko=wp()[Sy]=[]),Ko.push(e=>mn=e),xv=e=>{Ko.length>1?Ko.forEach(t=>t(e)):Ko[0](e)};const Fi=e=>{xv(e),e.scope.on()},Ai=()=>{mn&&mn.scope.off(),xv(null)};function qw(e){return e.vnode.shapeFlag&4}let Ts=!1;function zw(e,t=!1){Ts=t;const{props:n,children:r}=e.vnode,a=qw(e);HT(e,n,a,t),zT(e,r);const i=a?rO(e,t):void 0;return Ts=!1,i}function rO(e,t){const n=e.type;e.accessCache=Object.create(null),e.proxy=iv(new Proxy(e.ctx,Op));const{setup:r}=n;if(r){const a=e.setupContext=r.length>1?Kw(e):null;Fi(e),Hs();const i=Ka(r,e,0,[e.props,a]);if(Ys(),Ai(),Jm(i)){if(i.then(Ai,Ai),t)return i.then(o=>{Np(e,o,t)}).catch(o=>{Lo(o,e,0)});e.asyncDep=i}else Np(e,i,t)}else Ww(e,t)}function Np(e,t,n){ut(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:Bt(t)&&(e.setupState=lv(t)),Ww(e,n)}let pd,Pp;function aO(e){pd=e,Pp=t=>{t.render._rc&&(t.withProxy=new Proxy(t.ctx,_T))}}const iO=()=>!pd;function Ww(e,t,n){const r=e.type;if(!e.render){if(!t&&pd&&!r.render){const a=r.template||gv(e).template;if(a){const{isCustomElement:i,compilerOptions:o}=e.appContext.config,{delimiters:s,compilerOptions:l}=r,u=Jt(Jt({isCustomElement:i,delimiters:s},o),l);r.render=pd(a,u)}}e.render=r.render||ta,Pp&&Pp(e)}{Fi(e),Hs();try{MT(e)}finally{Ys(),Ai()}}}function oO(e){return e.attrsProxy||(e.attrsProxy=new Proxy(e.attrs,{get(t,n){return dr(e,"get","$attrs"),t[n]}}))}function Kw(e){const t=n=>{e.exposed=n||{}};return{get attrs(){return oO(e)},slots:e.slots,emit:e.emit,expose:t}}function rf(e){if(e.exposed)return e.exposeProxy||(e.exposeProxy=new Proxy(lv(iv(e.exposed)),{get(t,n){if(n in t)return t[n];if(n in Al)return Al[n](e)},has(t,n){return n in t||n in Al}}))}function Ip(e,t=!0){return ut(e)?e.displayName||e.name:e.name||t&&e.__name}function sO(e){return ut(e)&&"__vccOpts"in e}const ye=(e,t)=>VE(e,t,Ts);function Sr(e,t,n){const r=arguments.length;return r===2?Bt(t)&&!He(t)?Ri(t)?ce(e,null,[t]):ce(e,t):ce(e,null,t):(r>3?n=Array.prototype.slice.call(arguments,2):r===3&&Ri(n)&&(n=[n]),ce(e,t,n))}const Gw=Symbol.for("v-scx"),Xw=()=>sn(Gw);function lO(){}function uO(e,t,n,r){const a=n[r];if(a&&Jw(a,e))return a;const i=t();return i.memo=e.slice(),n[r]=i}function Jw(e,t){const n=e.memo;if(n.length!=t.length)return!1;for(let r=0;r0&&lr&&lr.push(e),!0}const Qw="3.3.8",cO={createComponentInstance:Yw,setupComponent:zw,renderComponentRoot:Yc,setCurrentRenderingInstance:Ql,isVNode:Ri,normalizeVNode:yr},dO=cO,fO=null,hO=null,pO="http://www.w3.org/2000/svg",uo=typeof document<"u"?document:null,Ey=uo&&uo.createElement("template"),mO={insert:(e,t,n)=>{t.insertBefore(e,n||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,n,r)=>{const a=t?uo.createElementNS(pO,e):uo.createElement(e,n?{is:n}:void 0);return e==="select"&&r&&r.multiple!=null&&a.setAttribute("multiple",r.multiple),a},createText:e=>uo.createTextNode(e),createComment:e=>uo.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>uo.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,n,r,a,i){const o=n?n.previousSibling:t.lastChild;if(a&&(a===i||a.nextSibling))for(;t.insertBefore(a.cloneNode(!0),n),!(a===i||!(a=a.nextSibling)););else{Ey.innerHTML=r?`${e}`:e;const s=Ey.content;if(r){const l=s.firstChild;for(;l.firstChild;)s.appendChild(l.firstChild);s.removeChild(l)}t.insertBefore(s,n)}return[o?o.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}},pi="transition",al="animation",Os=Symbol("_vtc"),tr=(e,{slots:t})=>Sr(gw,e_(e),t);tr.displayName="Transition";const Zw={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},vO=tr.props=Jt({},mv,Zw),Zi=(e,t=[])=>{He(e)?e.forEach(n=>n(...t)):e&&e(...t)},Ty=e=>e?He(e)?e.some(t=>t.length>1):e.length>1:!1;function e_(e){const t={};for(const O in e)O in Zw||(t[O]=e[O]);if(e.css===!1)return t;const{name:n="v",type:r,duration:a,enterFromClass:i=`${n}-enter-from`,enterActiveClass:o=`${n}-enter-active`,enterToClass:s=`${n}-enter-to`,appearFromClass:l=i,appearActiveClass:u=o,appearToClass:c=s,leaveFromClass:d=`${n}-leave-from`,leaveActiveClass:f=`${n}-leave-active`,leaveToClass:h=`${n}-leave-to`}=e,p=gO(a),v=p&&p[0],y=p&&p[1],{onBeforeEnter:g,onEnter:_,onEnterCancelled:w,onLeave:S,onLeaveCancelled:k,onBeforeAppear:P=g,onAppear:R=_,onAppearCancelled:M=w}=t,x=(O,D,$)=>{yi(O,D?c:s),yi(O,D?u:o),$&&$()},E=(O,D)=>{O._isLeaving=!1,yi(O,d),yi(O,h),yi(O,f),D&&D()},A=O=>(D,$)=>{const j=O?R:_,V=()=>x(D,O,$);Zi(j,[D,V]),Oy(()=>{yi(D,O?l:i),Ua(D,O?c:s),Ty(j)||ky(D,r,v,V)})};return Jt(t,{onBeforeEnter(O){Zi(g,[O]),Ua(O,i),Ua(O,o)},onBeforeAppear(O){Zi(P,[O]),Ua(O,l),Ua(O,u)},onEnter:A(!1),onAppear:A(!0),onLeave(O,D){O._isLeaving=!0;const $=()=>E(O,D);Ua(O,d),n_(),Ua(O,f),Oy(()=>{O._isLeaving&&(yi(O,d),Ua(O,h),Ty(S)||ky(O,r,y,$))}),Zi(S,[O,$])},onEnterCancelled(O){x(O,!1),Zi(w,[O])},onAppearCancelled(O){x(O,!0),Zi(M,[O])},onLeaveCancelled(O){E(O),Zi(k,[O])}})}function gO(e){if(e==null)return null;if(Bt(e))return[_h(e.enter),_h(e.leave)];{const t=_h(e);return[t,t]}}function _h(e){return ld(e)}function Ua(e,t){t.split(/\s+/).forEach(n=>n&&e.classList.add(n)),(e[Os]||(e[Os]=new Set)).add(t)}function yi(e,t){t.split(/\s+/).forEach(r=>r&&e.classList.remove(r));const n=e[Os];n&&(n.delete(t),n.size||(e[Os]=void 0))}function Oy(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}let yO=0;function ky(e,t,n,r){const a=e._endId=++yO,i=()=>{a===e._endId&&r()};if(n)return setTimeout(i,n);const{type:o,timeout:s,propCount:l}=t_(e,t);if(!o)return r();const u=o+"end";let c=0;const d=()=>{e.removeEventListener(u,f),i()},f=h=>{h.target===e&&++c>=l&&d()};setTimeout(()=>{c(n[p]||"").split(", "),a=r(`${pi}Delay`),i=r(`${pi}Duration`),o=Cy(a,i),s=r(`${al}Delay`),l=r(`${al}Duration`),u=Cy(s,l);let c=null,d=0,f=0;t===pi?o>0&&(c=pi,d=o,f=i.length):t===al?u>0&&(c=al,d=u,f=l.length):(d=Math.max(o,u),c=d>0?o>u?pi:al:null,f=c?c===pi?i.length:l.length:0);const h=c===pi&&/\b(transform|all)(,|$)/.test(r(`${pi}Property`).toString());return{type:c,timeout:d,propCount:f,hasTransform:h}}function Cy(e,t){for(;e.lengthAy(n)+Ay(e[r])))}function Ay(e){return e==="auto"?0:Number(e.slice(0,-1).replace(",","."))*1e3}function n_(){return document.body.offsetHeight}function bO(e,t,n){const r=e[Os];r&&(t=(t?[t,...r]:[...r]).join(" ")),t==null?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}const Sv=Symbol("_vod"),kn={beforeMount(e,{value:t},{transition:n}){e[Sv]=e.style.display==="none"?"":e.style.display,n&&t?n.beforeEnter(e):il(e,t)},mounted(e,{value:t},{transition:n}){n&&t&&n.enter(e)},updated(e,{value:t,oldValue:n},{transition:r}){!t!=!n&&(r?t?(r.beforeEnter(e),il(e,!0),r.enter(e)):r.leave(e,()=>{il(e,!1)}):il(e,t))},beforeUnmount(e,{value:t}){il(e,t)}};function il(e,t){e.style.display=t?e[Sv]:"none"}function wO(){kn.getSSRProps=({value:e})=>{if(!e)return{style:{display:"none"}}}}function _O(e,t,n){const r=e.style,a=Qt(n);if(n&&!a){if(t&&!Qt(t))for(const i in t)n[i]==null&&Mp(r,i,"");for(const i in n)Mp(r,i,n[i])}else{const i=r.display;a?t!==n&&(r.cssText=n):t&&e.removeAttribute("style"),Sv in e&&(r.display=i)}}const $y=/\s*!important$/;function Mp(e,t,n){if(He(n))n.forEach(r=>Mp(e,t,r));else if(n==null&&(n=""),t.startsWith("--"))e.setProperty(t,n);else{const r=xO(e,t);$y.test(n)?e.setProperty(Nr(r),n.replace($y,""),"important"):e[r]=n}}const Dy=["Webkit","Moz","ms"],xh={};function xO(e,t){const n=xh[t];if(n)return n;let r=ur(t);if(r!=="filter"&&r in e)return xh[t]=r;r=Eu(r);for(let a=0;aSh||(CO.then(()=>Sh=0),Sh=Date.now());function $O(e,t){const n=r=>{if(!r._vts)r._vts=Date.now();else if(r._vts<=n.attached)return;xr(DO(r,n.value),t,5,[r])};return n.value=e,n.attached=AO(),n}function DO(e,t){if(He(t)){const n=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{n.call(e),e._stopped=!0},t.map(r=>a=>!a._stopped&&r&&r(a))}else return t}const My=/^on[a-z]/,NO=(e,t,n,r,a=!1,i,o,s,l)=>{t==="class"?bO(e,r,a):t==="style"?_O(e,n,r):Su(t)?Gm(t)||OO(e,t,n,r,o):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):PO(e,t,r,a))?EO(e,t,r,i,o,s,l):(t==="true-value"?e._trueValue=r:t==="false-value"&&(e._falseValue=r),SO(e,t,r,a))};function PO(e,t,n,r){return r?!!(t==="innerHTML"||t==="textContent"||t in e&&My.test(t)&&ut(n)):t==="spellcheck"||t==="draggable"||t==="translate"||t==="form"||t==="list"&&e.tagName==="INPUT"||t==="type"&&e.tagName==="TEXTAREA"||My.test(t)&&Qt(n)?!1:t in e}/*! #__NO_SIDE_EFFECTS__ */function r_(e,t){const n=It(e);class r extends af{constructor(i){super(n,i,t)}}return r.def=n,r}/*! #__NO_SIDE_EFFECTS__ */const IO=e=>r_(e,h_),MO=typeof HTMLElement<"u"?HTMLElement:class{};class af extends MO{constructor(t,n={},r){super(),this._def=t,this._props=n,this._instance=null,this._connected=!1,this._resolved=!1,this._numberProps=null,this._ob=null,this.shadowRoot&&r?r(this._createVNode(),this.shadowRoot):(this.attachShadow({mode:"open"}),this._def.__asyncLoader||this._resolveProps(this._def))}connectedCallback(){this._connected=!0,this._instance||(this._resolved?this._update():this._resolveDef())}disconnectedCallback(){this._connected=!1,this._ob&&(this._ob.disconnect(),this._ob=null),fr(()=>{this._connected||(nu(null,this.shadowRoot),this._instance=null)})}_resolveDef(){this._resolved=!0;for(let r=0;r{for(const a of r)this._setAttr(a.attributeName)}),this._ob.observe(this,{attributes:!0});const t=(r,a=!1)=>{const{props:i,styles:o}=r;let s;if(i&&!He(i))for(const l in i){const u=i[l];(u===Number||u&&u.type===Number)&&(l in this._props&&(this._props[l]=ld(this._props[l])),(s||(s=Object.create(null)))[ur(l)]=!0)}this._numberProps=s,a&&this._resolveProps(r),this._applyStyles(o),this._update()},n=this._def.__asyncLoader;n?n().then(r=>t(r,!0)):t(this._def)}_resolveProps(t){const{props:n}=t,r=He(n)?n:Object.keys(n||{});for(const a of Object.keys(this))a[0]!=="_"&&r.includes(a)&&this._setProp(a,this[a],!0,!1);for(const a of r.map(ur))Object.defineProperty(this,a,{get(){return this._getProp(a)},set(i){this._setProp(a,i)}})}_setAttr(t){let n=this.getAttribute(t);const r=ur(t);this._numberProps&&this._numberProps[r]&&(n=ld(n)),this._setProp(r,n,!1)}_getProp(t){return this._props[t]}_setProp(t,n,r=!0,a=!0){n!==this._props[t]&&(this._props[t]=n,a&&this._instance&&this._update(),r&&(n===!0?this.setAttribute(Nr(t),""):typeof n=="string"||typeof n=="number"?this.setAttribute(Nr(t),n+""):n||this.removeAttribute(Nr(t))))}_update(){nu(this._createVNode(),this.shadowRoot)}_createVNode(){const t=ce(this._def,Jt({},this._props));return this._instance||(t.ce=n=>{this._instance=n,n.isCE=!0;const r=(i,o)=>{this.dispatchEvent(new CustomEvent(i,{detail:o}))};n.emit=(i,...o)=>{r(i,o),Nr(i)!==i&&r(Nr(i),o)};let a=this;for(;a=a&&(a.parentNode||a.host);)if(a instanceof af){n.parent=a._instance,n.provides=a._instance.provides;break}}),t}_applyStyles(t){t&&t.forEach(n=>{const r=document.createElement("style");r.textContent=n,this.shadowRoot.appendChild(r)})}}function LO(e="$style"){{const t=ai();if(!t)return jt;const n=t.type.__cssModules;if(!n)return jt;const r=n[e];return r||jt}}function RO(e){const t=ai();if(!t)return;const n=t.ut=(a=e(t.proxy))=>{Array.from(document.querySelectorAll(`[data-v-owner="${t.uid}"]`)).forEach(i=>Rp(i,a))},r=()=>{const a=e(t.proxy);Lp(t.subTree,a),n(a)};mw(r),mt(()=>{const a=new MutationObserver(r);a.observe(t.subTree.el.parentNode,{childList:!0}),ia(()=>a.disconnect())})}function Lp(e,t){if(e.shapeFlag&128){const n=e.suspense;e=n.activeBranch,n.pendingBranch&&!n.isHydrating&&n.effects.push(()=>{Lp(n.activeBranch,t)})}for(;e.component;)e=e.component.subTree;if(e.shapeFlag&1&&e.el)Rp(e.el,t);else if(e.type===ae)e.children.forEach(n=>Lp(n,t));else if(e.type===yo){let{el:n,anchor:r}=e;for(;n&&(Rp(n,t),n!==r);)n=n.nextSibling}}function Rp(e,t){if(e.nodeType===1){const n=e.style;for(const r in t)n.setProperty(`--${r}`,t[r])}}const a_=new WeakMap,i_=new WeakMap,md=Symbol("_moveCb"),Ly=Symbol("_enterCb"),o_={name:"TransitionGroup",props:Jt({},vO,{tag:String,moveClass:String}),setup(e,{slots:t}){const n=ai(),r=pv();let a,i;return gn(()=>{if(!a.length)return;const o=e.moveClass||`${e.name||"v"}-move`;if(!HO(a[0].el,n.vnode.el,o))return;a.forEach(BO),a.forEach(UO);const s=a.filter(VO);n_(),s.forEach(l=>{const u=l.el,c=u.style;Ua(u,o),c.transform=c.webkitTransform=c.transitionDuration="";const d=u[md]=f=>{f&&f.target!==u||(!f||/transform$/.test(f.propertyName))&&(u.removeEventListener("transitionend",d),u[md]=null,yi(u,o))};u.addEventListener("transitionend",d)})}),()=>{const o=St(e),s=e_(o);let l=o.tag||ae;a=i,i=t.default?Zd(t.default()):[];for(let u=0;udelete e.mode;o_.props;const jO=o_;function BO(e){const t=e.el;t[md]&&t[md](),t[Ly]&&t[Ly]()}function UO(e){i_.set(e,e.el.getBoundingClientRect())}function VO(e){const t=a_.get(e),n=i_.get(e),r=t.left-n.left,a=t.top-n.top;if(r||a){const i=e.el.style;return i.transform=i.webkitTransform=`translate(${r}px,${a}px)`,i.transitionDuration="0s",e}}function HO(e,t,n){const r=e.cloneNode(),a=e[Os];a&&a.forEach(s=>{s.split(/\s+/).forEach(l=>l&&r.classList.remove(l))}),n.split(/\s+/).forEach(s=>s&&r.classList.add(s)),r.style.display="none";const i=t.nodeType===1?t:t.parentNode;i.appendChild(r);const{hasTransform:o}=t_(r);return i.removeChild(r),o}const ji=e=>{const t=e.props["onUpdate:modelValue"]||!1;return He(t)?n=>ms(t,n):t};function YO(e){e.target.composing=!0}function Ry(e){const t=e.target;t.composing&&(t.composing=!1,t.dispatchEvent(new Event("input")))}const Mr=Symbol("_assign"),kt={created(e,{modifiers:{lazy:t,trim:n,number:r}},a){e[Mr]=ji(a);const i=r||a.props&&a.props.type==="number";Ha(e,t?"change":"input",o=>{if(o.target.composing)return;let s=e.value;n&&(s=s.trim()),i&&(s=sd(s)),e[Mr](s)}),n&&Ha(e,"change",()=>{e.value=e.value.trim()}),t||(Ha(e,"compositionstart",YO),Ha(e,"compositionend",Ry),Ha(e,"change",Ry))},mounted(e,{value:t}){e.value=t??""},beforeUpdate(e,{value:t,modifiers:{lazy:n,trim:r,number:a}},i){if(e[Mr]=ji(i),e.composing||document.activeElement===e&&e.type!=="range"&&(n||r&&e.value.trim()===t||(a||e.type==="number")&&sd(e.value)===t))return;const o=t??"";e.value!==o&&(e.value=o)}},Er={deep:!0,created(e,t,n){e[Mr]=ji(n),Ha(e,"change",()=>{const r=e._modelValue,a=ks(e),i=e.checked,o=e[Mr];if(He(r)){const s=Yd(r,a),l=s!==-1;if(i&&!l)o(r.concat(a));else if(!i&&l){const u=[...r];u.splice(s,1),o(u)}}else if(Mo(r)){const s=new Set(r);i?s.add(a):s.delete(a),o(s)}else o(s_(e,i))})},mounted:Fy,beforeUpdate(e,t,n){e[Mr]=ji(n),Fy(e,t,n)}};function Fy(e,{value:t,oldValue:n},r){e._modelValue=t,He(t)?e.checked=Yd(t,r.props.value)>-1:Mo(t)?e.checked=t.has(r.props.value):t!==n&&(e.checked=Mi(t,s_(e,!0)))}const Bi={created(e,{value:t},n){e.checked=Mi(t,n.props.value),e[Mr]=ji(n),Ha(e,"change",()=>{e[Mr](ks(e))})},beforeUpdate(e,{value:t,oldValue:n},r){e[Mr]=ji(r),t!==n&&(e.checked=Mi(t,r.props.value))}},Jn={deep:!0,created(e,{value:t,modifiers:{number:n}},r){const a=Mo(t);Ha(e,"change",()=>{const i=Array.prototype.filter.call(e.options,o=>o.selected).map(o=>n?sd(ks(o)):ks(o));e[Mr](e.multiple?a?new Set(i):i:i[0])}),e[Mr]=ji(r)},mounted(e,{value:t}){jy(e,t)},beforeUpdate(e,t,n){e[Mr]=ji(n)},updated(e,{value:t}){jy(e,t)}};function jy(e,t){const n=e.multiple;if(!(n&&!He(t)&&!Mo(t))){for(let r=0,a=e.options.length;r-1:i.selected=t.has(o);else if(Mi(ks(i),t)){e.selectedIndex!==r&&(e.selectedIndex=r);return}}!n&&e.selectedIndex!==-1&&(e.selectedIndex=-1)}}function ks(e){return"_value"in e?e._value:e.value}function s_(e,t){const n=t?"_trueValue":"_falseValue";return n in e?e[n]:t}const l_={created(e,t,n){gc(e,t,n,null,"created")},mounted(e,t,n){gc(e,t,n,null,"mounted")},beforeUpdate(e,t,n,r){gc(e,t,n,r,"beforeUpdate")},updated(e,t,n,r){gc(e,t,n,r,"updated")}};function u_(e,t){switch(e){case"SELECT":return Jn;case"TEXTAREA":return kt;default:switch(t){case"checkbox":return Er;case"radio":return Bi;default:return kt}}}function gc(e,t,n,r,a){const o=u_(e.tagName,n.props&&n.props.type)[a];o&&o(e,t,n,r)}function qO(){kt.getSSRProps=({value:e})=>({value:e}),Bi.getSSRProps=({value:e},t)=>{if(t.props&&Mi(t.props.value,e))return{checked:!0}},Er.getSSRProps=({value:e},t)=>{if(He(e)){if(t.props&&Yd(e,t.props.value)>-1)return{checked:!0}}else if(Mo(e)){if(t.props&&e.has(t.props.value))return{checked:!0}}else if(e)return{checked:!0}},l_.getSSRProps=(e,t)=>{if(typeof t.type!="string")return;const n=u_(t.type.toUpperCase(),t.props&&t.props.type);if(n.getSSRProps)return n.getSSRProps(e,t)}}const zO=["ctrl","shift","alt","meta"],WO={stop:e=>e.stopPropagation(),prevent:e=>e.preventDefault(),self:e=>e.target!==e.currentTarget,ctrl:e=>!e.ctrlKey,shift:e=>!e.shiftKey,alt:e=>!e.altKey,meta:e=>!e.metaKey,left:e=>"button"in e&&e.button!==0,middle:e=>"button"in e&&e.button!==1,right:e=>"button"in e&&e.button!==2,exact:(e,t)=>zO.some(n=>e[`${n}Key`]&&!t.includes(n))},de=(e,t)=>(n,...r)=>{for(let a=0;an=>{if(!("key"in n))return;const r=Nr(n.key);if(t.some(a=>a===r||KO[a]===r))return e(n)},c_=Jt({patchProp:NO},mO);let Nl,By=!1;function d_(){return Nl||(Nl=Mw(c_))}function f_(){return Nl=By?Nl:Lw(c_),By=!0,Nl}const nu=(...e)=>{d_().render(...e)},h_=(...e)=>{f_().hydrate(...e)},vd=(...e)=>{const t=d_().createApp(...e),{mount:n}=t;return t.mount=r=>{const a=p_(r);if(!a)return;const i=t._component;!ut(i)&&!i.render&&!i.template&&(i.template=a.innerHTML),a.innerHTML="";const o=n(a,!1,a instanceof SVGElement);return a instanceof Element&&(a.removeAttribute("v-cloak"),a.setAttribute("data-v-app","")),o},t},GO=(...e)=>{const t=f_().createApp(...e),{mount:n}=t;return t.mount=r=>{const a=p_(r);if(a)return n(a,!0,a instanceof SVGElement)},t};function p_(e){return Qt(e)?document.querySelector(e):e}let Uy=!1;const XO=()=>{Uy||(Uy=!0,qO(),wO())},JO=()=>{},QO=Object.freeze(Object.defineProperty({__proto__:null,BaseTransition:gw,BaseTransitionPropsValidators:mv,Comment:qn,EffectScope:Zm,Fragment:ae,KeepAlive:yT,ReactiveEffect:Ss,Static:yo,Suspense:oT,Teleport:jw,Text:Oo,Transition:tr,TransitionGroup:jO,VueElement:af,assertNumber:YE,callWithAsyncErrorHandling:xr,callWithErrorHandling:Ka,camelize:ur,capitalize:Eu,cloneVNode:Ca,compatUtils:hO,compile:JO,computed:ye,createApp:vd,createBlock:Ve,createCommentVNode:Z,createElementBlock:C,createElementVNode:m,createHydrationRenderer:Lw,createPropsRestProxy:PT,createRenderer:Mw,createSSRApp:GO,createSlots:cr,createStaticVNode:wv,createTextVNode:bt,createVNode:ce,customRef:FE,defineAsyncComponent:vT,defineComponent:It,defineCustomElement:r_,defineEmits:ST,defineExpose:ET,defineModel:kT,defineOptions:TT,defineProps:xT,defineSSRCustomElement:IO,defineSlots:OT,get devtools(){return es},effect:dE,effectScope:lE,getCurrentInstance:ai,getCurrentScope:ev,getTransitionRawChildren:Zd,guardReactiveProps:Zn,h:Sr,handleError:Lo,hasInjectionContext:VT,hydrate:h_,initCustomFormatter:lO,initDirectivesForSSR:XO,inject:sn,isMemoSame:Jw,isProxy:av,isReactive:mo,isReadonly:Eo,isRef:un,isRuntimeOnly:iO,isShallow:Wl,isVNode:Ri,markRaw:iv,mergeDefaults:DT,mergeModels:NT,mergeProps:On,nextTick:fr,normalizeClass:xe,normalizeProps:_n,normalizeStyle:wt,onActivated:bw,onBeforeMount:Ln,onBeforeUnmount:tf,onBeforeUpdate:vv,onDeactivated:ww,onErrorCaptured:Tw,onMounted:mt,onRenderTracked:Ew,onRenderTriggered:Sw,onScopeDispose:Y1,onServerPrefetch:xw,onUnmounted:ia,onUpdated:gn,openBlock:T,popScopeId:JE,provide:go,proxyRefs:lv,pushScopeId:XE,queuePostFlushCb:cd,reactive:Zt,readonly:rv,ref:Q,registerRuntimeCompiler:aO,render:nu,renderList:ke,renderSlot:qe,resolveComponent:gr,resolveDirective:aT,resolveDynamicComponent:Qd,resolveFilter:fO,resolveTransitionHooks:Es,setBlockTracking:Dp,setDevtoolsHook:cw,setTransitionHooks:To,shallowReactive:rw,shallowReadonly:NE,shallowRef:qs,ssrContextKey:Gw,ssrUtils:dO,stop:fE,toDisplayString:re,toHandlerKey:Cl,toHandlers:wT,toRaw:St,toRef:Gl,toRefs:iw,toValue:ME,transformVNodeArgs:ZT,triggerRef:IE,unref:z,useAttrs:AT,useCssModule:LO,useCssVars:RO,useModel:$T,useSSRContext:Xw,useSlots:zs,useTransitionState:pv,vModelCheckbox:Er,vModelDynamic:l_,vModelRadio:Bi,vModelSelect:Jn,vModelText:kt,vShow:kn,version:Qw,warn:HE,watch:gt,watchEffect:fT,watchPostEffect:mw,watchSyncEffect:hT,withAsyncContext:IT,withCtx:lt,withDefaults:CT,withDirectives:Ne,withKeys:tt,withMemo:uO,withModifiers:de,withScopeId:QE},Symbol.toStringTag,{value:"Module"}));function m_(e,t){return function(){return e.apply(t,arguments)}}const{toString:ZO}=Object.prototype,{getPrototypeOf:Ev}=Object,of=(e=>t=>{const n=ZO.call(t);return e[n]||(e[n]=n.slice(8,-1).toLowerCase())})(Object.create(null)),Na=e=>(e=e.toLowerCase(),t=>of(t)===e),sf=e=>t=>typeof t===e,{isArray:Ws}=Array,ru=sf("undefined");function ek(e){return e!==null&&!ru(e)&&e.constructor!==null&&!ru(e.constructor)&&Lr(e.constructor.isBuffer)&&e.constructor.isBuffer(e)}const v_=Na("ArrayBuffer");function tk(e){let t;return typeof ArrayBuffer<"u"&&ArrayBuffer.isView?t=ArrayBuffer.isView(e):t=e&&e.buffer&&v_(e.buffer),t}const nk=sf("string"),Lr=sf("function"),g_=sf("number"),lf=e=>e!==null&&typeof e=="object",rk=e=>e===!0||e===!1,zc=e=>{if(of(e)!=="object")return!1;const t=Ev(e);return(t===null||t===Object.prototype||Object.getPrototypeOf(t)===null)&&!(Symbol.toStringTag in e)&&!(Symbol.iterator in e)},ak=Na("Date"),ik=Na("File"),ok=Na("Blob"),sk=Na("FileList"),lk=e=>lf(e)&&Lr(e.pipe),uk=e=>{let t;return e&&(typeof FormData=="function"&&e instanceof FormData||Lr(e.append)&&((t=of(e))==="formdata"||t==="object"&&Lr(e.toString)&&e.toString()==="[object FormData]"))},ck=Na("URLSearchParams"),dk=e=>e.trim?e.trim():e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"");function ku(e,t,{allOwnKeys:n=!1}={}){if(e===null||typeof e>"u")return;let r,a;if(typeof e!="object"&&(e=[e]),Ws(e))for(r=0,a=e.length;r0;)if(a=n[r],t===a.toLowerCase())return a;return null}const b_=(()=>typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:global)(),w_=e=>!ru(e)&&e!==b_;function Fp(){const{caseless:e}=w_(this)&&this||{},t={},n=(r,a)=>{const i=e&&y_(t,a)||a;zc(t[i])&&zc(r)?t[i]=Fp(t[i],r):zc(r)?t[i]=Fp({},r):Ws(r)?t[i]=r.slice():t[i]=r};for(let r=0,a=arguments.length;r(ku(t,(a,i)=>{n&&Lr(a)?e[i]=m_(a,n):e[i]=a},{allOwnKeys:r}),e),hk=e=>(e.charCodeAt(0)===65279&&(e=e.slice(1)),e),pk=(e,t,n,r)=>{e.prototype=Object.create(t.prototype,r),e.prototype.constructor=e,Object.defineProperty(e,"super",{value:t.prototype}),n&&Object.assign(e.prototype,n)},mk=(e,t,n,r)=>{let a,i,o;const s={};if(t=t||{},e==null)return t;do{for(a=Object.getOwnPropertyNames(e),i=a.length;i-- >0;)o=a[i],(!r||r(o,e,t))&&!s[o]&&(t[o]=e[o],s[o]=!0);e=n!==!1&&Ev(e)}while(e&&(!n||n(e,t))&&e!==Object.prototype);return t},vk=(e,t,n)=>{e=String(e),(n===void 0||n>e.length)&&(n=e.length),n-=t.length;const r=e.indexOf(t,n);return r!==-1&&r===n},gk=e=>{if(!e)return null;if(Ws(e))return e;let t=e.length;if(!g_(t))return null;const n=new Array(t);for(;t-- >0;)n[t]=e[t];return n},yk=(e=>t=>e&&t instanceof e)(typeof Uint8Array<"u"&&Ev(Uint8Array)),bk=(e,t)=>{const r=(e&&e[Symbol.iterator]).call(e);let a;for(;(a=r.next())&&!a.done;){const i=a.value;t.call(e,i[0],i[1])}},wk=(e,t)=>{let n;const r=[];for(;(n=e.exec(t))!==null;)r.push(n);return r},_k=Na("HTMLFormElement"),xk=e=>e.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,function(n,r,a){return r.toUpperCase()+a}),Vy=(({hasOwnProperty:e})=>(t,n)=>e.call(t,n))(Object.prototype),Sk=Na("RegExp"),__=(e,t)=>{const n=Object.getOwnPropertyDescriptors(e),r={};ku(n,(a,i)=>{let o;(o=t(a,i,e))!==!1&&(r[i]=o||a)}),Object.defineProperties(e,r)},Ek=e=>{__(e,(t,n)=>{if(Lr(e)&&["arguments","caller","callee"].indexOf(n)!==-1)return!1;const r=e[n];if(Lr(r)){if(t.enumerable=!1,"writable"in t){t.writable=!1;return}t.set||(t.set=()=>{throw Error("Can not rewrite read-only method '"+n+"'")})}})},Tk=(e,t)=>{const n={},r=a=>{a.forEach(i=>{n[i]=!0})};return Ws(e)?r(e):r(String(e).split(t)),n},Ok=()=>{},kk=(e,t)=>(e=+e,Number.isFinite(e)?e:t),Eh="abcdefghijklmnopqrstuvwxyz",Hy="0123456789",x_={DIGIT:Hy,ALPHA:Eh,ALPHA_DIGIT:Eh+Eh.toUpperCase()+Hy},Ck=(e=16,t=x_.ALPHA_DIGIT)=>{let n="";const{length:r}=t;for(;e--;)n+=t[Math.random()*r|0];return n};function Ak(e){return!!(e&&Lr(e.append)&&e[Symbol.toStringTag]==="FormData"&&e[Symbol.iterator])}const $k=e=>{const t=new Array(10),n=(r,a)=>{if(lf(r)){if(t.indexOf(r)>=0)return;if(!("toJSON"in r)){t[a]=r;const i=Ws(r)?[]:{};return ku(r,(o,s)=>{const l=n(o,a+1);!ru(l)&&(i[s]=l)}),t[a]=void 0,i}}return r};return n(e,0)},Dk=Na("AsyncFunction"),Nk=e=>e&&(lf(e)||Lr(e))&&Lr(e.then)&&Lr(e.catch),ve={isArray:Ws,isArrayBuffer:v_,isBuffer:ek,isFormData:uk,isArrayBufferView:tk,isString:nk,isNumber:g_,isBoolean:rk,isObject:lf,isPlainObject:zc,isUndefined:ru,isDate:ak,isFile:ik,isBlob:ok,isRegExp:Sk,isFunction:Lr,isStream:lk,isURLSearchParams:ck,isTypedArray:yk,isFileList:sk,forEach:ku,merge:Fp,extend:fk,trim:dk,stripBOM:hk,inherits:pk,toFlatObject:mk,kindOf:of,kindOfTest:Na,endsWith:vk,toArray:gk,forEachEntry:bk,matchAll:wk,isHTMLForm:_k,hasOwnProperty:Vy,hasOwnProp:Vy,reduceDescriptors:__,freezeMethods:Ek,toObjectSet:Tk,toCamelCase:xk,noop:Ok,toFiniteNumber:kk,findKey:y_,global:b_,isContextDefined:w_,ALPHABET:x_,generateString:Ck,isSpecCompliantForm:Ak,toJSONObject:$k,isAsyncFn:Dk,isThenable:Nk};function Ot(e,t,n,r,a){Error.call(this),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=new Error().stack,this.message=e,this.name="AxiosError",t&&(this.code=t),n&&(this.config=n),r&&(this.request=r),a&&(this.response=a)}ve.inherits(Ot,Error,{toJSON:function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:ve.toJSONObject(this.config),code:this.code,status:this.response&&this.response.status?this.response.status:null}}});const S_=Ot.prototype,E_={};["ERR_BAD_OPTION_VALUE","ERR_BAD_OPTION","ECONNABORTED","ETIMEDOUT","ERR_NETWORK","ERR_FR_TOO_MANY_REDIRECTS","ERR_DEPRECATED","ERR_BAD_RESPONSE","ERR_BAD_REQUEST","ERR_CANCELED","ERR_NOT_SUPPORT","ERR_INVALID_URL"].forEach(e=>{E_[e]={value:e}});Object.defineProperties(Ot,E_);Object.defineProperty(S_,"isAxiosError",{value:!0});Ot.from=(e,t,n,r,a,i)=>{const o=Object.create(S_);return ve.toFlatObject(e,o,function(l){return l!==Error.prototype},s=>s!=="isAxiosError"),Ot.call(o,e.message,t,n,r,a),o.cause=e,o.name=e.name,i&&Object.assign(o,i),o};const Pk=null;function jp(e){return ve.isPlainObject(e)||ve.isArray(e)}function T_(e){return ve.endsWith(e,"[]")?e.slice(0,-2):e}function Yy(e,t,n){return e?e.concat(t).map(function(a,i){return a=T_(a),!n&&i?"["+a+"]":a}).join(n?".":""):t}function Ik(e){return ve.isArray(e)&&!e.some(jp)}const Mk=ve.toFlatObject(ve,{},null,function(t){return/^is[A-Z]/.test(t)});function uf(e,t,n){if(!ve.isObject(e))throw new TypeError("target must be an object");t=t||new FormData,n=ve.toFlatObject(n,{metaTokens:!0,dots:!1,indexes:!1},!1,function(v,y){return!ve.isUndefined(y[v])});const r=n.metaTokens,a=n.visitor||c,i=n.dots,o=n.indexes,l=(n.Blob||typeof Blob<"u"&&Blob)&&ve.isSpecCompliantForm(t);if(!ve.isFunction(a))throw new TypeError("visitor must be a function");function u(p){if(p===null)return"";if(ve.isDate(p))return p.toISOString();if(!l&&ve.isBlob(p))throw new Ot("Blob is not supported. Use a Buffer instead.");return ve.isArrayBuffer(p)||ve.isTypedArray(p)?l&&typeof Blob=="function"?new Blob([p]):Buffer.from(p):p}function c(p,v,y){let g=p;if(p&&!y&&typeof p=="object"){if(ve.endsWith(v,"{}"))v=r?v:v.slice(0,-2),p=JSON.stringify(p);else if(ve.isArray(p)&&Ik(p)||(ve.isFileList(p)||ve.endsWith(v,"[]"))&&(g=ve.toArray(p)))return v=T_(v),g.forEach(function(w,S){!(ve.isUndefined(w)||w===null)&&t.append(o===!0?Yy([v],S,i):o===null?v:v+"[]",u(w))}),!1}return jp(p)?!0:(t.append(Yy(y,v,i),u(p)),!1)}const d=[],f=Object.assign(Mk,{defaultVisitor:c,convertValue:u,isVisitable:jp});function h(p,v){if(!ve.isUndefined(p)){if(d.indexOf(p)!==-1)throw Error("Circular reference detected in "+v.join("."));d.push(p),ve.forEach(p,function(g,_){(!(ve.isUndefined(g)||g===null)&&a.call(t,g,ve.isString(_)?_.trim():_,v,f))===!0&&h(g,v?v.concat(_):[_])}),d.pop()}}if(!ve.isObject(e))throw new TypeError("data must be an object");return h(e),t}function qy(e){const t={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(e).replace(/[!'()~]|%20|%00/g,function(r){return t[r]})}function Tv(e,t){this._pairs=[],e&&uf(e,this,t)}const O_=Tv.prototype;O_.append=function(t,n){this._pairs.push([t,n])};O_.toString=function(t){const n=t?function(r){return t.call(this,r,qy)}:qy;return this._pairs.map(function(a){return n(a[0])+"="+n(a[1])},"").join("&")};function Lk(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}function k_(e,t,n){if(!t)return e;const r=n&&n.encode||Lk,a=n&&n.serialize;let i;if(a?i=a(t,n):i=ve.isURLSearchParams(t)?t.toString():new Tv(t,n).toString(r),i){const o=e.indexOf("#");o!==-1&&(e=e.slice(0,o)),e+=(e.indexOf("?")===-1?"?":"&")+i}return e}class Rk{constructor(){this.handlers=[]}use(t,n,r){return this.handlers.push({fulfilled:t,rejected:n,synchronous:r?r.synchronous:!1,runWhen:r?r.runWhen:null}),this.handlers.length-1}eject(t){this.handlers[t]&&(this.handlers[t]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(t){ve.forEach(this.handlers,function(r){r!==null&&t(r)})}}const zy=Rk,C_={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},Fk=typeof URLSearchParams<"u"?URLSearchParams:Tv,jk=typeof FormData<"u"?FormData:null,Bk=typeof Blob<"u"?Blob:null,Uk={isBrowser:!0,classes:{URLSearchParams:Fk,FormData:jk,Blob:Bk},protocols:["http","https","file","blob","url","data"]},A_=typeof window<"u"&&typeof document<"u",Vk=(e=>A_&&["ReactNative","NativeScript","NS"].indexOf(e)<0)(typeof navigator<"u"&&navigator.product),Hk=(()=>typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope&&typeof self.importScripts=="function")(),Yk=Object.freeze(Object.defineProperty({__proto__:null,hasBrowserEnv:A_,hasStandardBrowserEnv:Vk,hasStandardBrowserWebWorkerEnv:Hk},Symbol.toStringTag,{value:"Module"})),ba={...Yk,...Uk};function qk(e,t){return uf(e,new ba.classes.URLSearchParams,Object.assign({visitor:function(n,r,a,i){return ba.isNode&&ve.isBuffer(n)?(this.append(r,n.toString("base64")),!1):i.defaultVisitor.apply(this,arguments)}},t))}function zk(e){return ve.matchAll(/\w+|\[(\w*)]/g,e).map(t=>t[0]==="[]"?"":t[1]||t[0])}function Wk(e){const t={},n=Object.keys(e);let r;const a=n.length;let i;for(r=0;r=n.length;return o=!o&&ve.isArray(a)?a.length:o,l?(ve.hasOwnProp(a,o)?a[o]=[a[o],r]:a[o]=r,!s):((!a[o]||!ve.isObject(a[o]))&&(a[o]=[]),t(n,r,a[o],i)&&ve.isArray(a[o])&&(a[o]=Wk(a[o])),!s)}if(ve.isFormData(e)&&ve.isFunction(e.entries)){const n={};return ve.forEachEntry(e,(r,a)=>{t(zk(r),a,n,0)}),n}return null}function Kk(e,t,n){if(ve.isString(e))try{return(t||JSON.parse)(e),ve.trim(e)}catch(r){if(r.name!=="SyntaxError")throw r}return(n||JSON.stringify)(e)}const Ov={transitional:C_,adapter:["xhr","http"],transformRequest:[function(t,n){const r=n.getContentType()||"",a=r.indexOf("application/json")>-1,i=ve.isObject(t);if(i&&ve.isHTMLForm(t)&&(t=new FormData(t)),ve.isFormData(t))return a?JSON.stringify($_(t)):t;if(ve.isArrayBuffer(t)||ve.isBuffer(t)||ve.isStream(t)||ve.isFile(t)||ve.isBlob(t))return t;if(ve.isArrayBufferView(t))return t.buffer;if(ve.isURLSearchParams(t))return n.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),t.toString();let s;if(i){if(r.indexOf("application/x-www-form-urlencoded")>-1)return qk(t,this.formSerializer).toString();if((s=ve.isFileList(t))||r.indexOf("multipart/form-data")>-1){const l=this.env&&this.env.FormData;return uf(s?{"files[]":t}:t,l&&new l,this.formSerializer)}}return i||a?(n.setContentType("application/json",!1),Kk(t)):t}],transformResponse:[function(t){const n=this.transitional||Ov.transitional,r=n&&n.forcedJSONParsing,a=this.responseType==="json";if(t&&ve.isString(t)&&(r&&!this.responseType||a)){const o=!(n&&n.silentJSONParsing)&&a;try{return JSON.parse(t)}catch(s){if(o)throw s.name==="SyntaxError"?Ot.from(s,Ot.ERR_BAD_RESPONSE,this,null,this.response):s}}return t}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:ba.classes.FormData,Blob:ba.classes.Blob},validateStatus:function(t){return t>=200&&t<300},headers:{common:{Accept:"application/json, text/plain, */*","Content-Type":void 0}}};ve.forEach(["delete","get","head","post","put","patch"],e=>{Ov.headers[e]={}});const kv=Ov,Gk=ve.toObjectSet(["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"]),Xk=e=>{const t={};let n,r,a;return e&&e.split(` -`).forEach(function(o){a=o.indexOf(":"),n=o.substring(0,a).trim().toLowerCase(),r=o.substring(a+1).trim(),!(!n||t[n]&&Gk[n])&&(n==="set-cookie"?t[n]?t[n].push(r):t[n]=[r]:t[n]=t[n]?t[n]+", "+r:r)}),t},Wy=Symbol("internals");function ol(e){return e&&String(e).trim().toLowerCase()}function Wc(e){return e===!1||e==null?e:ve.isArray(e)?e.map(Wc):String(e)}function Jk(e){const t=Object.create(null),n=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;let r;for(;r=n.exec(e);)t[r[1]]=r[2];return t}const Qk=e=>/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(e.trim());function Th(e,t,n,r,a){if(ve.isFunction(r))return r.call(this,t,n);if(a&&(t=n),!!ve.isString(t)){if(ve.isString(r))return t.indexOf(r)!==-1;if(ve.isRegExp(r))return r.test(t)}}function Zk(e){return e.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,(t,n,r)=>n.toUpperCase()+r)}function eC(e,t){const n=ve.toCamelCase(" "+t);["get","set","has"].forEach(r=>{Object.defineProperty(e,r+n,{value:function(a,i,o){return this[r].call(this,t,a,i,o)},configurable:!0})})}class cf{constructor(t){t&&this.set(t)}set(t,n,r){const a=this;function i(s,l,u){const c=ol(l);if(!c)throw new Error("header name must be a non-empty string");const d=ve.findKey(a,c);(!d||a[d]===void 0||u===!0||u===void 0&&a[d]!==!1)&&(a[d||l]=Wc(s))}const o=(s,l)=>ve.forEach(s,(u,c)=>i(u,c,l));return ve.isPlainObject(t)||t instanceof this.constructor?o(t,n):ve.isString(t)&&(t=t.trim())&&!Qk(t)?o(Xk(t),n):t!=null&&i(n,t,r),this}get(t,n){if(t=ol(t),t){const r=ve.findKey(this,t);if(r){const a=this[r];if(!n)return a;if(n===!0)return Jk(a);if(ve.isFunction(n))return n.call(this,a,r);if(ve.isRegExp(n))return n.exec(a);throw new TypeError("parser must be boolean|regexp|function")}}}has(t,n){if(t=ol(t),t){const r=ve.findKey(this,t);return!!(r&&this[r]!==void 0&&(!n||Th(this,this[r],r,n)))}return!1}delete(t,n){const r=this;let a=!1;function i(o){if(o=ol(o),o){const s=ve.findKey(r,o);s&&(!n||Th(r,r[s],s,n))&&(delete r[s],a=!0)}}return ve.isArray(t)?t.forEach(i):i(t),a}clear(t){const n=Object.keys(this);let r=n.length,a=!1;for(;r--;){const i=n[r];(!t||Th(this,this[i],i,t,!0))&&(delete this[i],a=!0)}return a}normalize(t){const n=this,r={};return ve.forEach(this,(a,i)=>{const o=ve.findKey(r,i);if(o){n[o]=Wc(a),delete n[i];return}const s=t?Zk(i):String(i).trim();s!==i&&delete n[i],n[s]=Wc(a),r[s]=!0}),this}concat(...t){return this.constructor.concat(this,...t)}toJSON(t){const n=Object.create(null);return ve.forEach(this,(r,a)=>{r!=null&&r!==!1&&(n[a]=t&&ve.isArray(r)?r.join(", "):r)}),n}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map(([t,n])=>t+": "+n).join(` -`)}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(t){return t instanceof this?t:new this(t)}static concat(t,...n){const r=new this(t);return n.forEach(a=>r.set(a)),r}static accessor(t){const r=(this[Wy]=this[Wy]={accessors:{}}).accessors,a=this.prototype;function i(o){const s=ol(o);r[s]||(eC(a,o),r[s]=!0)}return ve.isArray(t)?t.forEach(i):i(t),this}}cf.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]);ve.reduceDescriptors(cf.prototype,({value:e},t)=>{let n=t[0].toUpperCase()+t.slice(1);return{get:()=>e,set(r){this[n]=r}}});ve.freezeMethods(cf);const Ga=cf;function Oh(e,t){const n=this||kv,r=t||n,a=Ga.from(r.headers);let i=r.data;return ve.forEach(e,function(s){i=s.call(n,i,a.normalize(),t?t.status:void 0)}),a.normalize(),i}function D_(e){return!!(e&&e.__CANCEL__)}function Cu(e,t,n){Ot.call(this,e??"canceled",Ot.ERR_CANCELED,t,n),this.name="CanceledError"}ve.inherits(Cu,Ot,{__CANCEL__:!0});function tC(e,t,n){const r=n.config.validateStatus;!n.status||!r||r(n.status)?e(n):t(new Ot("Request failed with status code "+n.status,[Ot.ERR_BAD_REQUEST,Ot.ERR_BAD_RESPONSE][Math.floor(n.status/100)-4],n.config,n.request,n))}const nC=ba.hasStandardBrowserEnv?{write(e,t,n,r,a,i){const o=[e+"="+encodeURIComponent(t)];ve.isNumber(n)&&o.push("expires="+new Date(n).toGMTString()),ve.isString(r)&&o.push("path="+r),ve.isString(a)&&o.push("domain="+a),i===!0&&o.push("secure"),document.cookie=o.join("; ")},read(e){const t=document.cookie.match(new RegExp("(^|;\\s*)("+e+")=([^;]*)"));return t?decodeURIComponent(t[3]):null},remove(e){this.write(e,"",Date.now()-864e5)}}:{write(){},read(){return null},remove(){}};function rC(e){return/^([a-z][a-z\d+\-.]*:)?\/\//i.test(e)}function aC(e,t){return t?e.replace(/\/?\/$/,"")+"/"+t.replace(/^\/+/,""):e}function N_(e,t){return e&&!rC(t)?aC(e,t):t}const iC=ba.hasStandardBrowserEnv?function(){const t=/(msie|trident)/i.test(navigator.userAgent),n=document.createElement("a");let r;function a(i){let o=i;return t&&(n.setAttribute("href",o),o=n.href),n.setAttribute("href",o),{href:n.href,protocol:n.protocol?n.protocol.replace(/:$/,""):"",host:n.host,search:n.search?n.search.replace(/^\?/,""):"",hash:n.hash?n.hash.replace(/^#/,""):"",hostname:n.hostname,port:n.port,pathname:n.pathname.charAt(0)==="/"?n.pathname:"/"+n.pathname}}return r=a(window.location.href),function(o){const s=ve.isString(o)?a(o):o;return s.protocol===r.protocol&&s.host===r.host}}():function(){return function(){return!0}}();function oC(e){const t=/^([-+\w]{1,25})(:?\/\/|:)/.exec(e);return t&&t[1]||""}function sC(e,t){e=e||10;const n=new Array(e),r=new Array(e);let a=0,i=0,o;return t=t!==void 0?t:1e3,function(l){const u=Date.now(),c=r[i];o||(o=u),n[a]=l,r[a]=u;let d=i,f=0;for(;d!==a;)f+=n[d++],d=d%e;if(a=(a+1)%e,a===i&&(i=(i+1)%e),u-o{const i=a.loaded,o=a.lengthComputable?a.total:void 0,s=i-n,l=r(s),u=i<=o;n=i;const c={loaded:i,total:o,progress:o?i/o:void 0,bytes:s,rate:l||void 0,estimated:l&&o&&u?(o-i)/l:void 0,event:a};c[t?"download":"upload"]=!0,e(c)}}const lC=typeof XMLHttpRequest<"u",uC=lC&&function(e){return new Promise(function(n,r){let a=e.data;const i=Ga.from(e.headers).normalize();let{responseType:o,withXSRFToken:s}=e,l;function u(){e.cancelToken&&e.cancelToken.unsubscribe(l),e.signal&&e.signal.removeEventListener("abort",l)}let c;if(ve.isFormData(a)){if(ba.hasStandardBrowserEnv||ba.hasStandardBrowserWebWorkerEnv)i.setContentType(!1);else if((c=i.getContentType())!==!1){const[v,...y]=c?c.split(";").map(g=>g.trim()).filter(Boolean):[];i.setContentType([v||"multipart/form-data",...y].join("; "))}}let d=new XMLHttpRequest;if(e.auth){const v=e.auth.username||"",y=e.auth.password?unescape(encodeURIComponent(e.auth.password)):"";i.set("Authorization","Basic "+btoa(v+":"+y))}const f=N_(e.baseURL,e.url);d.open(e.method.toUpperCase(),k_(f,e.params,e.paramsSerializer),!0),d.timeout=e.timeout;function h(){if(!d)return;const v=Ga.from("getAllResponseHeaders"in d&&d.getAllResponseHeaders()),g={data:!o||o==="text"||o==="json"?d.responseText:d.response,status:d.status,statusText:d.statusText,headers:v,config:e,request:d};tC(function(w){n(w),u()},function(w){r(w),u()},g),d=null}if("onloadend"in d?d.onloadend=h:d.onreadystatechange=function(){!d||d.readyState!==4||d.status===0&&!(d.responseURL&&d.responseURL.indexOf("file:")===0)||setTimeout(h)},d.onabort=function(){d&&(r(new Ot("Request aborted",Ot.ECONNABORTED,e,d)),d=null)},d.onerror=function(){r(new Ot("Network Error",Ot.ERR_NETWORK,e,d)),d=null},d.ontimeout=function(){let y=e.timeout?"timeout of "+e.timeout+"ms exceeded":"timeout exceeded";const g=e.transitional||C_;e.timeoutErrorMessage&&(y=e.timeoutErrorMessage),r(new Ot(y,g.clarifyTimeoutError?Ot.ETIMEDOUT:Ot.ECONNABORTED,e,d)),d=null},ba.hasStandardBrowserEnv&&(s&&ve.isFunction(s)&&(s=s(e)),s||s!==!1&&iC(f))){const v=e.xsrfHeaderName&&e.xsrfCookieName&&nC.read(e.xsrfCookieName);v&&i.set(e.xsrfHeaderName,v)}a===void 0&&i.setContentType(null),"setRequestHeader"in d&&ve.forEach(i.toJSON(),function(y,g){d.setRequestHeader(g,y)}),ve.isUndefined(e.withCredentials)||(d.withCredentials=!!e.withCredentials),o&&o!=="json"&&(d.responseType=e.responseType),typeof e.onDownloadProgress=="function"&&d.addEventListener("progress",Ky(e.onDownloadProgress,!0)),typeof e.onUploadProgress=="function"&&d.upload&&d.upload.addEventListener("progress",Ky(e.onUploadProgress)),(e.cancelToken||e.signal)&&(l=v=>{d&&(r(!v||v.type?new Cu(null,e,d):v),d.abort(),d=null)},e.cancelToken&&e.cancelToken.subscribe(l),e.signal&&(e.signal.aborted?l():e.signal.addEventListener("abort",l)));const p=oC(f);if(p&&ba.protocols.indexOf(p)===-1){r(new Ot("Unsupported protocol "+p+":",Ot.ERR_BAD_REQUEST,e));return}d.send(a||null)})},Bp={http:Pk,xhr:uC};ve.forEach(Bp,(e,t)=>{if(e){try{Object.defineProperty(e,"name",{value:t})}catch{}Object.defineProperty(e,"adapterName",{value:t})}});const Gy=e=>`- ${e}`,cC=e=>ve.isFunction(e)||e===null||e===!1,P_={getAdapter:e=>{e=ve.isArray(e)?e:[e];const{length:t}=e;let n,r;const a={};for(let i=0;i`adapter ${s} `+(l===!1?"is not supported by the environment":"is not available in the build"));let o=t?i.length>1?`since : -`+i.map(Gy).join(` -`):" "+Gy(i[0]):"as no adapter specified";throw new Ot("There is no suitable adapter to dispatch the request "+o,"ERR_NOT_SUPPORT")}return r},adapters:Bp};function kh(e){if(e.cancelToken&&e.cancelToken.throwIfRequested(),e.signal&&e.signal.aborted)throw new Cu(null,e)}function Xy(e){return kh(e),e.headers=Ga.from(e.headers),e.data=Oh.call(e,e.transformRequest),["post","put","patch"].indexOf(e.method)!==-1&&e.headers.setContentType("application/x-www-form-urlencoded",!1),P_.getAdapter(e.adapter||kv.adapter)(e).then(function(r){return kh(e),r.data=Oh.call(e,e.transformResponse,r),r.headers=Ga.from(r.headers),r},function(r){return D_(r)||(kh(e),r&&r.response&&(r.response.data=Oh.call(e,e.transformResponse,r.response),r.response.headers=Ga.from(r.response.headers))),Promise.reject(r)})}const Jy=e=>e instanceof Ga?e.toJSON():e;function Cs(e,t){t=t||{};const n={};function r(u,c,d){return ve.isPlainObject(u)&&ve.isPlainObject(c)?ve.merge.call({caseless:d},u,c):ve.isPlainObject(c)?ve.merge({},c):ve.isArray(c)?c.slice():c}function a(u,c,d){if(ve.isUndefined(c)){if(!ve.isUndefined(u))return r(void 0,u,d)}else return r(u,c,d)}function i(u,c){if(!ve.isUndefined(c))return r(void 0,c)}function o(u,c){if(ve.isUndefined(c)){if(!ve.isUndefined(u))return r(void 0,u)}else return r(void 0,c)}function s(u,c,d){if(d in t)return r(u,c);if(d in e)return r(void 0,u)}const l={url:i,method:i,data:i,baseURL:o,transformRequest:o,transformResponse:o,paramsSerializer:o,timeout:o,timeoutMessage:o,withCredentials:o,withXSRFToken:o,adapter:o,responseType:o,xsrfCookieName:o,xsrfHeaderName:o,onUploadProgress:o,onDownloadProgress:o,decompress:o,maxContentLength:o,maxBodyLength:o,beforeRedirect:o,transport:o,httpAgent:o,httpsAgent:o,cancelToken:o,socketPath:o,responseEncoding:o,validateStatus:s,headers:(u,c)=>a(Jy(u),Jy(c),!0)};return ve.forEach(Object.keys(Object.assign({},e,t)),function(c){const d=l[c]||a,f=d(e[c],t[c],c);ve.isUndefined(f)&&d!==s||(n[c]=f)}),n}const I_="1.6.7",Cv={};["object","boolean","number","function","string","symbol"].forEach((e,t)=>{Cv[e]=function(r){return typeof r===e||"a"+(t<1?"n ":" ")+e}});const Qy={};Cv.transitional=function(t,n,r){function a(i,o){return"[Axios v"+I_+"] Transitional option '"+i+"'"+o+(r?". "+r:"")}return(i,o,s)=>{if(t===!1)throw new Ot(a(o," has been removed"+(n?" in "+n:"")),Ot.ERR_DEPRECATED);return n&&!Qy[o]&&(Qy[o]=!0,console.warn(a(o," has been deprecated since v"+n+" and will be removed in the near future"))),t?t(i,o,s):!0}};function dC(e,t,n){if(typeof e!="object")throw new Ot("options must be an object",Ot.ERR_BAD_OPTION_VALUE);const r=Object.keys(e);let a=r.length;for(;a-- >0;){const i=r[a],o=t[i];if(o){const s=e[i],l=s===void 0||o(s,i,e);if(l!==!0)throw new Ot("option "+i+" must be "+l,Ot.ERR_BAD_OPTION_VALUE);continue}if(n!==!0)throw new Ot("Unknown option "+i,Ot.ERR_BAD_OPTION)}}const Up={assertOptions:dC,validators:Cv},mi=Up.validators;class gd{constructor(t){this.defaults=t,this.interceptors={request:new zy,response:new zy}}async request(t,n){try{return await this._request(t,n)}catch(r){if(r instanceof Error){let a;Error.captureStackTrace?Error.captureStackTrace(a={}):a=new Error;const i=a.stack?a.stack.replace(/^.+\n/,""):"";r.stack?i&&!String(r.stack).endsWith(i.replace(/^.+\n.+\n/,""))&&(r.stack+=` -`+i):r.stack=i}throw r}}_request(t,n){typeof t=="string"?(n=n||{},n.url=t):n=t||{},n=Cs(this.defaults,n);const{transitional:r,paramsSerializer:a,headers:i}=n;r!==void 0&&Up.assertOptions(r,{silentJSONParsing:mi.transitional(mi.boolean),forcedJSONParsing:mi.transitional(mi.boolean),clarifyTimeoutError:mi.transitional(mi.boolean)},!1),a!=null&&(ve.isFunction(a)?n.paramsSerializer={serialize:a}:Up.assertOptions(a,{encode:mi.function,serialize:mi.function},!0)),n.method=(n.method||this.defaults.method||"get").toLowerCase();let o=i&&ve.merge(i.common,i[n.method]);i&&ve.forEach(["delete","get","head","post","put","patch","common"],p=>{delete i[p]}),n.headers=Ga.concat(o,i);const s=[];let l=!0;this.interceptors.request.forEach(function(v){typeof v.runWhen=="function"&&v.runWhen(n)===!1||(l=l&&v.synchronous,s.unshift(v.fulfilled,v.rejected))});const u=[];this.interceptors.response.forEach(function(v){u.push(v.fulfilled,v.rejected)});let c,d=0,f;if(!l){const p=[Xy.bind(this),void 0];for(p.unshift.apply(p,s),p.push.apply(p,u),f=p.length,c=Promise.resolve(n);d{if(!r._listeners)return;let i=r._listeners.length;for(;i-- >0;)r._listeners[i](a);r._listeners=null}),this.promise.then=a=>{let i;const o=new Promise(s=>{r.subscribe(s),i=s}).then(a);return o.cancel=function(){r.unsubscribe(i)},o},t(function(i,o,s){r.reason||(r.reason=new Cu(i,o,s),n(r.reason))})}throwIfRequested(){if(this.reason)throw this.reason}subscribe(t){if(this.reason){t(this.reason);return}this._listeners?this._listeners.push(t):this._listeners=[t]}unsubscribe(t){if(!this._listeners)return;const n=this._listeners.indexOf(t);n!==-1&&this._listeners.splice(n,1)}static source(){let t;return{token:new Av(function(a){t=a}),cancel:t}}}const fC=Av;function hC(e){return function(n){return e.apply(null,n)}}function pC(e){return ve.isObject(e)&&e.isAxiosError===!0}const Vp={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,PartialContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511};Object.entries(Vp).forEach(([e,t])=>{Vp[t]=e});const mC=Vp;function M_(e){const t=new Kc(e),n=m_(Kc.prototype.request,t);return ve.extend(n,Kc.prototype,t,{allOwnKeys:!0}),ve.extend(n,t,null,{allOwnKeys:!0}),n.create=function(a){return M_(Cs(e,a))},n}const vn=M_(kv);vn.Axios=Kc;vn.CanceledError=Cu;vn.CancelToken=fC;vn.isCancel=D_;vn.VERSION=I_;vn.toFormData=uf;vn.AxiosError=Ot;vn.Cancel=vn.CanceledError;vn.all=function(t){return Promise.all(t)};vn.spread=hC;vn.isAxiosError=pC;vn.mergeConfig=Cs;vn.AxiosHeaders=Ga;vn.formToJSON=e=>$_(ve.isHTMLForm(e)?new FormData(e):e);vn.getAdapter=P_.getAdapter;vn.HttpStatusCode=mC;vn.default=vn;const Ut=vn,vC={class:"navbar navbar-expand-lg as-navbar sticky-top"},gC={class:"container-xxl as-gutter flex-wrap flex-lg-nowrap","aria-label":"Main navigation"},yC=m("div",{class:"as-navbar-toggle"},[m("button",{class:"navbar-toggler p-2",type:"button","data-bs-toggle":"offcanvas","data-bs-target":"#asSidebar","aria-controls":"asSidebar","aria-label":"Toggle docs navigation"},[m("i",{class:"fas fa-bars"}),m("span",{class:"d-none fs-6 pe-1"},"Browse")])],-1),bC={class:"navbar-brand p-0 me-0 me-lg-4 d-flex align-items-center",href:"javascript:void(0);","aria-label":"Astroid"},wC={class:"fa-layers fa-2x me-1","full-width":""},_C=m("svg",{class:"svg-inline--fa me-2","aria-hidden":"true",focusable:"false","data-prefix":"fas","data-icon":"meteor",role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512"},[m("path",{class:"",fill:"currentColor",d:"M493.7 .9L299.4 75.6l2.3-29.3c1-12.8-12.8-21.5-24-15.1L101.3 133.4C38.6 169.7 0 236.6 0 309C0 421.1 90.9 512 203 512c72.4 0 139.4-38.6 175.7-101.3L480.8 234.3c6.5-11.1-2.2-25-15.1-24l-29.3 2.3L511.1 18.3c.6-1.5 .9-3.2 .9-4.8C512 6 506 0 498.5 0c-1.7 0-3.3 .3-4.8 .9zM192 192a128 128 0 1 1 0 256 128 128 0 1 1 0-256zm0 96a32 32 0 1 0 -64 0 32 32 0 1 0 64 0zm16 96a16 16 0 1 0 0-32 16 16 0 1 0 0 32z"})],-1),xC={class:"fa-layers-counter fa-layers-bottom-right"},SC=m("div",{class:"d-flex"},[m("button",{class:"navbar-toggler d-flex d-lg-none order-3 p-2",type:"button","data-bs-toggle":"offcanvas","data-bs-target":"#bdNavbar","aria-controls":"bdNavbar","aria-label":"Toggle navigation"},[m("i",{class:"fas fa-ellipsis"})])],-1),EC={class:"offcanvas-lg offcanvas-end flex-grow-1",tabindex:"-1",id:"bdNavbar","aria-labelledby":"bdNavbarOffcanvasLabel","data-bs-scroll":"true"},TC={class:"offcanvas-header px-4 pb-0"},OC={class:"offcanvas-title",id:"bdNavbarOffcanvasLabel"},kC=m("button",{type:"button",class:"btn-close","data-bs-dismiss":"offcanvas","aria-label":"Close","data-bs-target":"#bdNavbar"},null,-1),CC={class:"offcanvas-body p-4 pt-0 p-lg-0"},AC=m("hr",{class:"d-lg-none"},null,-1),$C={class:"cta-button d-lg-flex"},DC=m("div",{class:"vr d-none d-lg-flex h-100 me-lg-4"},null,-1),NC={class:"navbar-nav flex-row flex-wrap"},PC={class:"nav-item col-6 col-lg-auto d-grid"},IC=["onClick","disabled"],MC={class:"nav-item col-6 col-lg-auto d-grid"},LC=["onClick","disabled"],RC={class:"nav-item col-6 col-lg-auto d-grid"},FC=["href","aria-disabled"],jC=m("i",{class:"fas fa-up-right-from-square me-1"},null,-1),BC={class:"nav-item col-6 col-lg-auto d-grid"},UC=["href","aria-disabled"],VC=m("i",{class:"fas fa-xmark me-1"},null,-1),HC={class:"template-title m-auto d-none d-lg-block"},YC=m("hr",{class:"d-lg-none"},null,-1),qC={class:"navbar-nav flex-row flex-wrap ms-md-auto"},zC=["href","title"],WC={class:"d-lg-none ms-2"},KC={class:"astroid-color-mode d-lg-flex align-items-center ms-lg-2"},GC=m("hr",{class:"d-lg-none"},null,-1),XC={class:"form-check form-switch"},JC={class:"toast-container position-fixed bottom-0 end-0 p-3"},QC={id:"astroidMessage",class:"toast",role:"alert","aria-live":"assertive","aria-atomic":"true"},ZC={class:"toast-header"},eA={class:"me-auto"},tA=m("small",null,"1 second ago",-1),nA=m("button",{type:"button",class:"btn-close","data-bs-dismiss":"toast","aria-label":"Close"},null,-1),rA={class:"toast-body"},aA={__name:"Heading",props:{config:{type:Object,default:null}},emits:["update:ColorMode"],setup(e,{emit:t}){const n=t,r=e,a=sn("theme","light"),i=r.config.astroid_lib.jtemplate_link.replace(/\&\;/g,"&"),o=Q("fa-floppy-disk"),s=Q("fa-eraser"),l=Q(!1),u=Zt({header:"",body:"",icon:"",color:"darkviolet"}),c=Q(!1);mt(()=>{c.value=a.value!=="light"}),gt(c,p=>{n("update:ColorMode",p?"dark":"light")});const d=[{title:"Astroid Website",href:r.config.astroid_lib.astroid_link,icon:"fas fa-meteor"},{title:"Docs",href:r.config.astroid_lib.document_link,icon:"fas fa-book"},{title:"GitHub",href:r.config.astroid_lib.github_link,icon:"fab fa-github"},{title:"Buy Me a Coffee",href:r.config.astroid_lib.donate_link,icon:"fa-solid fa-mug-saucer"}];function f(){const p=r.config.astroid_lib.astroid_action.replace(/\&\;/g,"&"),v=document.getElementById("astroidMessage"),y=Toast.getOrCreateInstance(v),g=new FormData(document.getElementById("astroid-form"));o.value="fa-sync fa-spin",l.value=!0,Ut.post(p,g,{headers:{"Content-Type":"multipart/form-data"}}).then(_=>{u.icon="fa-solid fa-floppy-disk",_.data.status==="success"?(u.header="Style has been saved",u.body="Style "+r.config.astroid_lib.template_name+" has been saved",u.color="darkviolet"):(u.header="Style did not saved yet",u.body=_.data.message,u.color="red"),o.value="fa-floppy-disk",l.value=!1,y.show()}).catch(_=>{console.error(_)})}function h(){const p=document.getElementById("astroidMessage"),v=Toast.getOrCreateInstance(p);s.value="fa-sync fa-spin",Ut.get(r.config.astroid_lib.base_url+"/index.php?option=com_ajax&astroid=clear-cache&template="+r.config.astroid_lib.template_name).then(function(y){y.data.status==="success"&&(u.icon="fa-solid fa-eraser",u.header="Template Clear Cache",u.body=y.data.data.message,u.color="darkviolet",v.show(),Ut.get(r.config.astroid_lib.base_url+"/index.php?option=com_ajax&astroid=clear-joomla-cache").then(function(g){g.data.status==="success"&&(s.value="fa-eraser",u.header="Joomla Clear Cache",u.body=g.data.data.message,v.show())}).catch(function(g){console.log(g)}))}).catch(function(y){console.log(y)})}return(p,v)=>(T(),C(ae,null,[m("header",vC,[m("nav",gC,[yC,m("a",bC,[m("div",wC,[_C,m("span",xC,"v"+re(r.config.astroid_lib.astroid_version),1)]),bt(" Astroid ")]),SC,m("div",EC,[m("div",TC,[m("h5",OC,re(r.config.astroid_lib.template_title),1),kC]),m("div",CC,[AC,m("div",$C,[DC,m("ul",NC,[m("li",PC,[m("button",{class:"btn btn-sm btn-as btn-as-primary",type:"button",onClick:de(f,["prevent"]),disabled:l.value},[m("i",{class:xe(["fas me-1",o.value])},null,2),bt(" "+re(r.config.astroid_lang.ASTROID_SAVE),1)],8,IC)]),m("li",MC,[m("button",{class:"btn btn-sm btn-as btn-as-light",type:"button",onClick:de(h,["prevent"]),disabled:l.value},[m("i",{class:xe(["fas me-1",s.value])},null,2),bt(" "+re(r.config.astroid_lang.ASTROID_TEMPLATE_CLEAR_CACHE),1)],8,LC)]),m("li",RC,[m("a",{class:xe(["btn btn-sm btn-as btn-as-light",{disabled:l.value}]),href:r.config.astroid_lib.site_url,target:"_blank",tabindex:"-1",role:"button","aria-disabled":l.value},[jC,bt(" "+re(r.config.astroid_lang.ASTROID_TEMPLATE_PREVIEW),1)],10,FC)]),m("li",BC,[m("a",{class:xe(["btn btn-sm btn-as btn-as-light",{disabled:l.value}]),href:z(i),tabindex:"-1",role:"button","aria-disabled":l.value},[VC,bt(" "+re(r.config.astroid_lang.ASTROID_TEMPLATE_CLOSE),1)],10,UC)])])]),m("div",HC,re(r.config.astroid_lib.template_title),1),YC,m("ul",qC,[(T(),C(ae,null,ke(d,y=>m("li",{class:"nav-item col-6 col-lg-auto",key:y.value},[m("a",{class:"nav-link py-2 px-0 px-lg-2",href:y.href,title:y.title,target:"_blank",rel:"noopener"},[m("i",{class:xe(y.icon)},null,2),m("small",WC,re(y.title),1)],8,zC)])),64))]),m("div",KC,[GC,m("div",XC,[Ne(m("input",{class:"form-check-input switcher",id:"astroid-color-mode-switcher",type:"checkbox",role:"switch","onUpdate:modelValue":v[0]||(v[0]=y=>c.value=y)},null,512),[[Er,c.value]])])])])])])]),m("div",JC,[m("div",QC,[m("div",ZC,[m("i",{class:xe(["me-2",u.icon]),style:wt({color:u.color})},null,6),m("strong",eA,re(u.header),1),tA,nA]),m("div",rA,re(u.body),1)])])],64))}},iA={class:"as-sidebar"},oA={class:"offcanvas-lg offcanvas-start",tabindex:"-1",id:"asSidebar","aria-labelledby":"asSidebarOffcanvasLabel"},sA=m("div",{class:"offcanvas-header border-bottom"},[m("h5",{class:"offcanvas-title",id:"asSidebarOffcanvasLabel"},"Browse menu"),m("button",{type:"button",class:"btn-close","data-bs-dismiss":"offcanvas","aria-label":"Close","data-bs-target":"#asSidebar"})],-1),lA={class:"offcanvas-body"},uA={class:"as-links w-100",id:"as-sidebar-nav","aria-label":"Sidebar navigation"},cA={class:"as-links-nav list-unstyled mb-0 pb-3 pb-md-2 pe-lg-2"},dA=["href","onClick"],fA={class:"as-links-heading d-flex w-100 align-items-center fw-semibold"},hA=["innerHTML"],pA={key:0,class:"list-unstyled fw-normal pb-2 small"},mA=["onClick"],vA={__name:"Sidebar",props:{config:{type:Object,default:null}},setup(e){const t=e;return(n,r)=>(T(),C("aside",iA,[m("div",oA,[sA,m("div",lA,[m("nav",uA,[m("ul",cA,[(T(!0),C(ae,null,ke(t.config.astroid_content,a=>(T(),C("li",{class:"as-links-group py-2",key:a.name},[m("a",{href:"#"+a.name,class:"as-page-link",onClick:de(i=>n.$emit("sidebarActive",a.name),["prevent"])},[m("strong",fA,[m("i",{class:xe([a.icon,"me-2"])},null,2),m("span",{class:"d-flex align-items-center",innerHTML:a.label},null,8,hA)])],8,dA),Object.keys(a.childs).length>0?(T(),C("ul",pA,[(T(!0),C(ae,null,ke(a.childs,(i,o)=>(T(),C("li",{key:o},[m("a",{href:"#",onClick:de(s=>n.$emit("sidebarActive",a.name,o),["prevent"]),class:"as-links-link d-inline-block rounded"},re(i.title),9,mA)]))),128))])):Z("",!0)]))),128))])])])])]))}},gA={class:"arrow-icon-picker"},yA={class:"icon-display mb-4"},bA={class:"row g-2 g-lg-3"},wA={class:"col-auto"},_A=["onClick"],xA=["id","name","value"],SA={__name:"BackToTopIcon",props:{field:{type:Object,default:null},modelValue:{type:String,default:""}},emits:["update:modelValue"],setup(e,{emit:t}){const n=t,r=e,a=[["fas","fa-long-arrow-alt-up"],["fas","fa-arrow-up"],["fas","fa-arrow-circle-up"],["fas","fa-arrow-alt-circle-up"],["fas","fa-angle-double-up"],["fas","fa-sort-up"],["fas","fa-level-up-alt"],["fas","fa-cloud-upload-alt"],["fas","fa-chevron-up"],["fas","fa-chevron-circle-up"],["fas","fa-hand-point-up"],["fas","fa-caret-square-up"]];function i(o){n("update:modelValue",o.join(" "))}return(o,s)=>(T(),C(ae,null,[m("div",gA,[m("div",yA,[m("i",{class:xe(["fa-3x",e.modelValue])},null,2)]),m("div",bA,[(T(),C(ae,null,ke(a,l=>m("div",wA,[m("a",{class:xe(["icon border rounded p-2 link-underline link-underline-opacity-0 link-underline-opacity-0-hover",{active:l.join(" ")===e.modelValue}]),onClick:de(u=>i(l),["prevent"])},[m("i",{class:xe(l.join(" "))},null,2)],10,_A)])),64))])]),m("input",{id:r.field.input.id,name:r.field.input.name,value:e.modelValue,type:"hidden"},null,8,xA)],64))}};function Au(e,t,n,r){function a(i){return i instanceof n?i:new n(function(o){o(i)})}return new(n||(n=Promise))(function(i,o){function s(c){try{u(r.next(c))}catch(d){o(d)}}function l(c){try{u(r.throw(c))}catch(d){o(d)}}function u(c){c.done?i(c.value):a(c.value).then(s,l)}u((r=r.apply(e,t||[])).next())})}function $u(e,t){var n={label:0,sent:function(){if(i[0]&1)throw i[1];return i[1]},trys:[],ops:[]},r,a,i,o;return o={next:s(0),throw:s(1),return:s(2)},typeof Symbol=="function"&&(o[Symbol.iterator]=function(){return this}),o;function s(u){return function(c){return l([u,c])}}function l(u){if(r)throw new TypeError("Generator is already executing.");for(;o&&(o=0,u[0]&&(n=0)),n;)try{if(r=1,a&&(i=u[0]&2?a.return:u[0]?a.throw||((i=a.return)&&i.call(a),0):a.next)&&!(i=i.call(a,u[1])).done)return i;switch(a=0,i&&(u=[u[0]&2,i.value]),u[0]){case 0:case 1:i=u;break;case 4:return n.label++,{value:u[1],done:!1};case 5:n.label++,a=u[1],u=[0];continue;case 7:u=n.ops.pop(),n.trys.pop();continue;default:if(i=n.trys,!(i=i.length>0&&i[i.length-1])&&(u[0]===6||u[0]===2)){n=0;continue}if(u[0]===3&&(!i||u[1]>i[0]&&u[1]0)&&!(a=r.next()).done;)i.push(a.value)}catch(s){o={error:s}}finally{try{a&&!a.done&&(n=r.return)&&n.call(r)}finally{if(o)throw o.error}}return i}function TA(){for(var e=[],t=0;t0?r:e.name,writable:!1,configurable:!1,enumerable:!0})}return n}function kA(e){var t=e.name,n=t&&t.lastIndexOf(".")!==-1;if(n&&!e.type){var r=t.split(".").pop().toLowerCase(),a=OA.get(r);a&&Object.defineProperty(e,"type",{value:a,writable:!1,configurable:!1,enumerable:!0})}return e}var CA=[".DS_Store","Thumbs.db"];function AA(e){return Au(this,void 0,void 0,function(){return $u(this,function(t){return[2,$A(e)&&e.dataTransfer?PA(e.dataTransfer,e.type):DA(e)]})})}function $A(e){return!!e.dataTransfer}function DA(e){var t=NA(e.target)?e.target.files?Hp(e.target.files):[]:[];return t.map(function(n){return df(n)})}function NA(e){return e!==null}function PA(e,t){return Au(this,void 0,void 0,function(){var n,r;return $u(this,function(a){switch(a.label){case 0:return e.items?(n=Hp(e.items).filter(function(i){return i.kind==="file"}),t!=="drop"?[2,n]:[4,Promise.all(n.map(IA))]):[3,2];case 1:return r=a.sent(),[2,Zy(L_(r))];case 2:return[2,Zy(Hp(e.files).map(function(i){return df(i)}))]}})})}function Zy(e){return e.filter(function(t){return CA.indexOf(t.name)===-1})}function Hp(e){for(var t=[],n=0;ne in t?ux(t,e,{enumerable:!0,configurable:!0,writable:!0,value:n}):t[e]=n;var dx=(t,e)=>()=>(e||t((e={exports:{}}).exports,e),e.exports);var Me=(t,e,n)=>(cx(t,typeof e!="symbol"?e+"":e,n),n);var vJ=dx((hr,pr)=>{(function(){const e=document.createElement("link").relList;if(e&&e.supports&&e.supports("modulepreload"))return;for(const a of document.querySelectorAll('link[rel="modulepreload"]'))r(a);new MutationObserver(a=>{for(const o of a)if(o.type==="childList")for(const i of o.addedNodes)i.tagName==="LINK"&&i.rel==="modulepreload"&&r(i)}).observe(document,{childList:!0,subtree:!0});function n(a){const o={};return a.integrity&&(o.integrity=a.integrity),a.referrerPolicy&&(o.referrerPolicy=a.referrerPolicy),a.crossOrigin==="use-credentials"?o.credentials="include":a.crossOrigin==="anonymous"?o.credentials="omit":o.credentials="same-origin",o}function r(a){if(a.ep)return;a.ep=!0;const o=n(a);fetch(a.href,o)}})();function qc(t,e){const n=Object.create(null),r=t.split(",");for(let a=0;a!!n[a.toLowerCase()]:a=>!!n[a]}const Lt={},qi=[],Yr=()=>{},fx=()=>!1,hx=/^on[^a-z]/,Vl=t=>hx.test(t),Ip=t=>t.startsWith("onUpdate:"),zt=Object.assign,Pp=(t,e)=>{const n=t.indexOf(e);n>-1&&t.splice(n,1)},px=Object.prototype.hasOwnProperty,Ot=(t,e)=>px.call(t,e),Ve=Array.isArray,Yi=t=>vs(t)==="[object Map]",pi=t=>vs(t)==="[object Set]",Cv=t=>vs(t)==="[object Date]",mx=t=>vs(t)==="[object RegExp]",st=t=>typeof t=="function",Gt=t=>typeof t=="string",Qi=t=>typeof t=="symbol",Rt=t=>t!==null&&typeof t=="object",Mp=t=>(Rt(t)||st(t))&&st(t.then)&&st(t.catch),Rb=Object.prototype.toString,vs=t=>Rb.call(t),vx=t=>vs(t).slice(8,-1),Fb=t=>vs(t)==="[object Object]",Lp=t=>Gt(t)&&t!=="NaN"&&t[0]!=="-"&&""+parseInt(t,10)===t,el=qc(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),Yc=t=>{const e=Object.create(null);return n=>e[n]||(e[n]=t(n))},gx=/-(\w)/g,rr=Yc(t=>t.replace(gx,(e,n)=>n?n.toUpperCase():"")),yx=/\B([A-Z])/g,Tr=Yc(t=>t.replace(yx,"-$1").toLowerCase()),Hl=Yc(t=>t.charAt(0).toUpperCase()+t.slice(1)),tl=Yc(t=>t?`on${Hl(t)}`:""),bo=(t,e)=>!Object.is(t,e),Ki=(t,e)=>{for(let n=0;n{Object.defineProperty(t,e,{configurable:!0,enumerable:!1,value:n})},hc=t=>{const e=parseFloat(t);return isNaN(e)?t:e},pc=t=>{const e=Gt(t)?Number(t):NaN;return isNaN(e)?t:e};let Ov;const gh=()=>Ov||(Ov=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{}),bx="Infinity,undefined,NaN,isFinite,isNaN,parseFloat,parseInt,decodeURI,decodeURIComponent,encodeURI,encodeURIComponent,Math,Number,Date,Array,Object,Boolean,String,RegExp,Map,Set,JSON,Intl,BigInt,console",wx=qc(bx);function bt(t){if(Ve(t)){const e={};for(let n=0;n{if(n){const r=n.split(xx);r.length>1&&(e[r[0].trim()]=r[1].trim())}}),e}function Se(t){let e="";if(Gt(t))e=t;else if(Ve(t))for(let n=0;nwo(n,e))}const re=t=>Gt(t)?t:t==null?"":Ve(t)||Rt(t)&&(t.toString===Rb||!st(t.toString))?JSON.stringify(t,jb,2):String(t),jb=(t,e)=>e&&e.__v_isRef?jb(t,e.value):Yi(e)?{[`Map(${e.size})`]:[...e.entries()].reduce((n,[r,a])=>(n[`${r} =>`]=a,n),{})}:pi(e)?{[`Set(${e.size})`]:[...e.values()]}:Rt(e)&&!Ve(e)&&!Fb(e)?String(e):e;let cr;class Rp{constructor(e=!1){this.detached=e,this._active=!0,this.effects=[],this.cleanups=[],this.parent=cr,!e&&cr&&(this.index=(cr.scopes||(cr.scopes=[])).push(this)-1)}get active(){return this._active}run(e){if(this._active){const n=cr;try{return cr=this,e()}finally{cr=n}}}on(){cr=this}off(){cr=this.parent}stop(e){if(this._active){let n,r;for(n=0,r=this.effects.length;n{const e=new Set(t);return e.w=0,e.n=0,e},Hb=t=>(t.w&_o)>0,qb=t=>(t.n&_o)>0,Ax=({deps:t})=>{if(t.length)for(let e=0;e{const{deps:e}=t;if(e.length){let n=0;for(let r=0;r{(c==="length"||!Qi(c)&&c>=l)&&s.push(u)})}else switch(n!==void 0&&s.push(i.get(n)),e){case"add":Ve(t)?Lp(n)&&s.push(i.get("length")):(s.push(i.get(zo)),Yi(t)&&s.push(i.get(bh)));break;case"delete":Ve(t)||(s.push(i.get(zo)),Yi(t)&&s.push(i.get(bh)));break;case"set":Yi(t)&&s.push(i.get(zo));break}if(s.length===1)s[0]&&wh(s[0]);else{const l=[];for(const u of s)u&&l.push(...u);wh(Up(l))}}function wh(t,e){const n=Ve(t)?t:[...t];for(const r of n)r.computed&&Av(r);for(const r of n)r.computed||Av(r)}function Av(t,e){(t!==jr||t.allowRecurse)&&(t.scheduler?t.scheduler():t.run())}function Ix(t,e){var n;return(n=mc.get(t))==null?void 0:n.get(e)}const Px=qc("__proto__,__v_isRef,__isVue"),Wb=new Set(Object.getOwnPropertyNames(Symbol).filter(t=>t!=="arguments"&&t!=="caller").map(t=>Symbol[t]).filter(Qi)),kv=Mx();function Mx(){const t={};return["includes","indexOf","lastIndexOf"].forEach(e=>{t[e]=function(...n){const r=xt(this);for(let o=0,i=this.length;o{t[e]=function(...n){gs();const r=xt(this)[e].apply(this,n);return ys(),r}}),t}function Lx(t){const e=xt(this);return or(e,"has",t),e.hasOwnProperty(t)}class zb{constructor(e=!1,n=!1){this._isReadonly=e,this._shallow=n}get(e,n,r){const a=this._isReadonly,o=this._shallow;if(n==="__v_isReactive")return!a;if(n==="__v_isReadonly")return a;if(n==="__v_isShallow")return o;if(n==="__v_raw"&&r===(a?o?e0:Zb:o?Qb:Xb).get(e))return e;const i=Ve(e);if(!a){if(i&&Ot(kv,n))return Reflect.get(kv,n,r);if(n==="hasOwnProperty")return Lx}const s=Reflect.get(e,n,r);return(Qi(n)?Wb.has(n):Px(n))||(a||or(e,"get",n),o)?s:an(s)?i&&Lp(n)?s:s.value:Rt(s)?a?Bp(s):Jt(s):s}}class Gb extends zb{constructor(e=!1){super(!1,e)}set(e,n,r,a){let o=e[n];if(ai(o)&&an(o)&&!an(r))return!1;if(!this._shallow&&(!gl(r)&&!ai(r)&&(o=xt(o),r=xt(r)),!Ve(e)&&an(o)&&!an(r)))return o.value=r,!0;const i=Ve(e)&&Lp(n)?Number(n)t,Wc=t=>Reflect.getPrototypeOf(t);function _u(t,e,n=!1,r=!1){t=t.__v_raw;const a=xt(t),o=xt(e);n||(bo(e,o)&&or(a,"get",e),or(a,"get",o));const{has:i}=Wc(a),s=r?jp:n?qp:yl;if(i.call(a,e))return s(t.get(e));if(i.call(a,o))return s(t.get(o));t!==a&&t.get(e)}function xu(t,e=!1){const n=this.__v_raw,r=xt(n),a=xt(t);return e||(bo(t,a)&&or(r,"has",t),or(r,"has",a)),t===a?n.has(t):n.has(t)||n.has(a)}function Su(t,e=!1){return t=t.__v_raw,!e&&or(xt(t),"iterate",zo),Reflect.get(t,"size",t)}function Dv(t){t=xt(t);const e=xt(this);return Wc(e).has.call(e,t)||(e.add(t),Fa(e,"add",t,t)),this}function Nv(t,e){e=xt(e);const n=xt(this),{has:r,get:a}=Wc(n);let o=r.call(n,t);o||(t=xt(t),o=r.call(n,t));const i=a.call(n,t);return n.set(t,e),o?bo(e,i)&&Fa(n,"set",t,e):Fa(n,"add",t,e),this}function Iv(t){const e=xt(this),{has:n,get:r}=Wc(e);let a=n.call(e,t);a||(t=xt(t),a=n.call(e,t)),r&&r.call(e,t);const o=e.delete(t);return a&&Fa(e,"delete",t,void 0),o}function Pv(){const t=xt(this),e=t.size!==0,n=t.clear();return e&&Fa(t,"clear",void 0,void 0),n}function Tu(t,e){return function(r,a){const o=this,i=o.__v_raw,s=xt(i),l=e?jp:t?qp:yl;return!t&&or(s,"iterate",zo),i.forEach((u,c)=>r.call(a,l(u),l(c),o))}}function Eu(t,e,n){return function(...r){const a=this.__v_raw,o=xt(a),i=Yi(o),s=t==="entries"||t===Symbol.iterator&&i,l=t==="keys"&&i,u=a[t](...r),c=n?jp:e?qp:yl;return!e&&or(o,"iterate",l?bh:zo),{next(){const{value:d,done:f}=u.next();return f?{value:d,done:f}:{value:s?[c(d[0]),c(d[1])]:c(d),done:f}},[Symbol.iterator](){return this}}}}function Qa(t){return function(...e){return t==="delete"?!1:this}}function Bx(){const t={get(o){return _u(this,o)},get size(){return Su(this)},has:xu,add:Dv,set:Nv,delete:Iv,clear:Pv,forEach:Tu(!1,!1)},e={get(o){return _u(this,o,!1,!0)},get size(){return Su(this)},has:xu,add:Dv,set:Nv,delete:Iv,clear:Pv,forEach:Tu(!1,!0)},n={get(o){return _u(this,o,!0)},get size(){return Su(this,!0)},has(o){return xu.call(this,o,!0)},add:Qa("add"),set:Qa("set"),delete:Qa("delete"),clear:Qa("clear"),forEach:Tu(!0,!1)},r={get(o){return _u(this,o,!0,!0)},get size(){return Su(this,!0)},has(o){return xu.call(this,o,!0)},add:Qa("add"),set:Qa("set"),delete:Qa("delete"),clear:Qa("clear"),forEach:Tu(!0,!0)};return["keys","values","entries",Symbol.iterator].forEach(o=>{t[o]=Eu(o,!1,!1),n[o]=Eu(o,!0,!1),e[o]=Eu(o,!1,!0),r[o]=Eu(o,!0,!0)}),[t,n,e,r]}const[Vx,Hx,qx,Yx]=Bx();function zc(t,e){const n=e?t?Yx:qx:t?Hx:Vx;return(r,a,o)=>a==="__v_isReactive"?!t:a==="__v_isReadonly"?t:a==="__v_raw"?r:Reflect.get(Ot(n,a)&&a in r?n:r,a,o)}const Kx={get:zc(!1,!1)},Wx={get:zc(!1,!0)},zx={get:zc(!0,!1)},Gx={get:zc(!0,!0)},Xb=new WeakMap,Qb=new WeakMap,Zb=new WeakMap,e0=new WeakMap;function Jx(t){switch(t){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function Xx(t){return t.__v_skip||!Object.isExtensible(t)?0:Jx(vx(t))}function Jt(t){return ai(t)?t:Gc(t,!1,Rx,Kx,Xb)}function t0(t){return Gc(t,!1,Ux,Wx,Qb)}function Bp(t){return Gc(t,!0,Fx,zx,Zb)}function Qx(t){return Gc(t,!0,jx,Gx,e0)}function Gc(t,e,n,r,a){if(!Rt(t)||t.__v_raw&&!(e&&t.__v_isReactive))return t;const o=a.get(t);if(o)return o;const i=Xx(t);if(i===0)return t;const s=new Proxy(t,i===2?r:n);return a.set(t,s),s}function Go(t){return ai(t)?Go(t.__v_raw):!!(t&&t.__v_isReactive)}function ai(t){return!!(t&&t.__v_isReadonly)}function gl(t){return!!(t&&t.__v_isShallow)}function Vp(t){return Go(t)||ai(t)}function xt(t){const e=t&&t.__v_raw;return e?xt(e):t}function Hp(t){return fc(t,"__v_skip",!0),t}const yl=t=>Rt(t)?Jt(t):t,qp=t=>Rt(t)?Bp(t):t;function Yp(t){ho&&jr&&(t=xt(t),Kb(t.dep||(t.dep=Up())))}function Jc(t,e){t=xt(t);const n=t.dep;n&&wh(n)}function an(t){return!!(t&&t.__v_isRef===!0)}function G(t){return n0(t,!1)}function bs(t){return n0(t,!0)}function n0(t,e){return an(t)?t:new Zx(t,e)}class Zx{constructor(e,n){this.__v_isShallow=n,this.dep=void 0,this.__v_isRef=!0,this._rawValue=n?e:xt(e),this._value=n?e:yl(e)}get value(){return Yp(this),this._value}set value(e){const n=this.__v_isShallow||gl(e)||ai(e);e=n?e:xt(e),bo(e,this._rawValue)&&(this._rawValue=e,this._value=n?e:yl(e),Jc(this))}}function eS(t){Jc(t)}function K(t){return an(t)?t.value:t}function tS(t){return st(t)?t():K(t)}const nS={get:(t,e,n)=>K(Reflect.get(t,e,n)),set:(t,e,n,r)=>{const a=t[e];return an(a)&&!an(n)?(a.value=n,!0):Reflect.set(t,e,n,r)}};function Kp(t){return Go(t)?t:new Proxy(t,nS)}class rS{constructor(e){this.dep=void 0,this.__v_isRef=!0;const{get:n,set:r}=e(()=>Yp(this),()=>Jc(this));this._get=n,this._set=r}get value(){return this._get()}set value(e){this._set(e)}}function aS(t){return new rS(t)}function r0(t){const e=Ve(t)?new Array(t.length):{};for(const n in t)e[n]=a0(t,n);return e}class oS{constructor(e,n,r){this._object=e,this._key=n,this._defaultValue=r,this.__v_isRef=!0}get value(){const e=this._object[this._key];return e===void 0?this._defaultValue:e}set value(e){this._object[this._key]=e}get dep(){return Ix(xt(this._object),this._key)}}class iS{constructor(e){this._getter=e,this.__v_isRef=!0,this.__v_isReadonly=!0}get value(){return this._getter()}}function bl(t,e,n){return an(t)?t:st(t)?new iS(t):Rt(t)&&arguments.length>1?a0(t,e,n):G(t)}function a0(t,e,n){const r=t[e];return an(r)?r:new oS(t,e,n)}class sS{constructor(e,n,r,a){this._setter=n,this.dep=void 0,this.__v_isRef=!0,this.__v_isReadonly=!1,this._dirty=!0,this.effect=new Zi(e,()=>{this._dirty||(this._dirty=!0,Jc(this))}),this.effect.computed=this,this.effect.active=this._cacheable=!a,this.__v_isReadonly=r}get value(){const e=xt(this);return Yp(e),(e._dirty||!e._cacheable)&&(e._dirty=!1,e._value=e.effect.run()),e._value}set value(e){this._setter(e)}}function lS(t,e,n=!1){let r,a;const o=st(t);return o?(r=t,a=Yr):(r=t.get,a=t.set),new sS(r,a,o||!a,n)}function uS(t,...e){}function cS(t,e){}function Ua(t,e,n,r){let a;try{a=r?t(...r):t()}catch(o){mi(o,e,n)}return a}function mr(t,e,n,r){if(st(t)){const o=Ua(t,e,n,r);return o&&Mp(o)&&o.catch(i=>{mi(i,e,n)}),o}const a=[];for(let o=0;o>>1,a=Ln[r],o=_l(a);oca&&Ln.splice(e,1)}function vc(t){Ve(t)?Wi.push(...t):(!Ia||!Ia.includes(t,t.allowRecurse?qo+1:qo))&&Wi.push(t),i0()}function Mv(t,e=wl?ca+1:0){for(;e_l(n)-_l(r)),qo=0;qot.id==null?1/0:t.id,pS=(t,e)=>{const n=_l(t)-_l(e);if(n===0){if(t.pre&&!e.pre)return-1;if(e.pre&&!t.pre)return 1}return n};function s0(t){_h=!1,wl=!0,Ln.sort(pS);const e=Yr;try{for(ca=0;caIi.emit(a,...o)),Cu=[]):typeof window<"u"&&window.HTMLElement&&!((r=(n=window.navigator)==null?void 0:n.userAgent)!=null&&r.includes("jsdom"))?((e.__VUE_DEVTOOLS_HOOK_REPLAY__=e.__VUE_DEVTOOLS_HOOK_REPLAY__||[]).push(o=>{l0(o,e)}),setTimeout(()=>{Ii||(e.__VUE_DEVTOOLS_HOOK_REPLAY__=null,Cu=[])},3e3)):Cu=[]}function mS(t,e,...n){if(t.isUnmounted)return;const r=t.vnode.props||Lt;let a=n;const o=e.startsWith("update:"),i=o&&e.slice(7);if(i&&i in r){const c=`${i==="modelValue"?"model":i}Modifiers`,{number:d,trim:f}=r[c]||Lt;f&&(a=n.map(h=>Gt(h)?h.trim():h)),d&&(a=n.map(hc))}let s,l=r[s=tl(e)]||r[s=tl(rr(e))];!l&&o&&(l=r[s=tl(Tr(e))]),l&&mr(l,t,6,a);const u=r[s+"Once"];if(u){if(!t.emitted)t.emitted={};else if(t.emitted[s])return;t.emitted[s]=!0,mr(u,t,6,a)}}function u0(t,e,n=!1){const r=e.emitsCache,a=r.get(t);if(a!==void 0)return a;const o=t.emits;let i={},s=!1;if(!st(t)){const l=u=>{const c=u0(u,e,!0);c&&(s=!0,zt(i,c))};!n&&e.mixins.length&&e.mixins.forEach(l),t.extends&&l(t.extends),t.mixins&&t.mixins.forEach(l)}return!o&&!s?(Rt(t)&&r.set(t,null),null):(Ve(o)?o.forEach(l=>i[l]=null):zt(i,o),Rt(t)&&r.set(t,i),i)}function Qc(t,e){return!t||!Vl(e)?!1:(e=e.slice(2).replace(/Once$/,""),Ot(t,e[0].toLowerCase()+e.slice(1))||Ot(t,Tr(e))||Ot(t,e))}let wn=null,Zc=null;function xl(t){const e=wn;return wn=t,Zc=t&&t.type.__scopeId||null,e}function vS(t){Zc=t}function gS(){Zc=null}const yS=t=>it;function it(t,e=wn,n){if(!e||t._n)return t;const r=(...a)=>{r._d&&$h(-1);const o=xl(e);let i;try{i=t(...a)}finally{xl(o),r._d&&$h(1)}return i};return r._n=!0,r._c=!0,r._d=!0,r}function Ju(t){const{type:e,vnode:n,proxy:r,withProxy:a,props:o,propsOptions:[i],slots:s,attrs:l,emit:u,render:c,renderCache:d,data:f,setupState:h,ctx:p,inheritAttrs:v}=t;let g,y;const x=xl(t);try{if(n.shapeFlag&4){const w=a||r;g=dr(c.call(w,w,d,o,h,f,p)),y=l}else{const w=e;g=dr(w.length>1?w(o,{attrs:l,slots:s,emit:u}):w(o,null)),y=e.props?l:wS(l)}}catch(w){al.length=0,mi(w,t,1),g=de(Vn)}let _=g;if(y&&v!==!1){const w=Object.keys(y),{shapeFlag:A}=_;w.length&&A&7&&(i&&w.some(Ip)&&(y=_S(y,i)),_=wa(_,y))}return n.dirs&&(_=wa(_),_.dirs=_.dirs?_.dirs.concat(n.dirs):n.dirs),n.transition&&(_.transition=n.transition),g=_,xl(x),g}function bS(t){let e;for(let n=0;n{let e;for(const n in t)(n==="class"||n==="style"||Vl(n))&&((e||(e={}))[n]=t[n]);return e},_S=(t,e)=>{const n={};for(const r in t)(!Ip(r)||!(r.slice(9)in e))&&(n[r]=t[r]);return n};function xS(t,e,n){const{props:r,children:a,component:o}=t,{props:i,children:s,patchFlag:l}=e,u=o.emitsOptions;if(e.dirs||e.transition)return!0;if(n&&l>=0){if(l&1024)return!0;if(l&16)return r?Lv(r,i,u):!!i;if(l&8){const c=e.dynamicProps;for(let d=0;dt.__isSuspense,ES={name:"Suspense",__isSuspense:!0,process(t,e,n,r,a,o,i,s,l,u){t==null?OS(e,n,r,a,o,i,s,l,u):$S(t,e,n,r,a,i,s,l,u)},hydrate:AS,create:Xp,normalize:kS},CS=ES;function Sl(t,e){const n=t.props&&t.props[e];st(n)&&n()}function OS(t,e,n,r,a,o,i,s,l){const{p:u,o:{createElement:c}}=l,d=c("div"),f=t.suspense=Xp(t,a,r,e,d,n,o,i,s,l);u(null,f.pendingBranch=t.ssContent,d,null,r,f,o,i),f.deps>0?(Sl(t,"onPending"),Sl(t,"onFallback"),u(null,t.ssFallback,e,n,r,null,o,i),zi(f,t.ssFallback)):f.resolve(!1,!0)}function $S(t,e,n,r,a,o,i,s,{p:l,um:u,o:{createElement:c}}){const d=e.suspense=t.suspense;d.vnode=e,e.el=t.el;const f=e.ssContent,h=e.ssFallback,{activeBranch:p,pendingBranch:v,isInFallback:g,isHydrating:y}=d;if(v)d.pendingBranch=f,Br(f,v)?(l(v,f,d.hiddenContainer,null,a,d,o,i,s),d.deps<=0?d.resolve():g&&(l(p,h,n,r,a,null,o,i,s),zi(d,h))):(d.pendingId++,y?(d.isHydrating=!1,d.activeBranch=v):u(v,a,d),d.deps=0,d.effects.length=0,d.hiddenContainer=c("div"),g?(l(null,f,d.hiddenContainer,null,a,d,o,i,s),d.deps<=0?d.resolve():(l(p,h,n,r,a,null,o,i,s),zi(d,h))):p&&Br(f,p)?(l(p,f,n,r,a,d,o,i,s),d.resolve(!0)):(l(null,f,d.hiddenContainer,null,a,d,o,i,s),d.deps<=0&&d.resolve()));else if(p&&Br(f,p))l(p,f,n,r,a,d,o,i,s),zi(d,f);else if(Sl(e,"onPending"),d.pendingBranch=f,d.pendingId++,l(null,f,d.hiddenContainer,null,a,d,o,i,s),d.deps<=0)d.resolve();else{const{timeout:x,pendingId:_}=d;x>0?setTimeout(()=>{d.pendingId===_&&d.fallback(h)},x):x===0&&d.fallback(h)}}function Xp(t,e,n,r,a,o,i,s,l,u,c=!1){const{p:d,m:f,um:h,n:p,o:{parentNode:v,remove:g}}=u;let y;const x=DS(t);x&&e!=null&&e.pendingBranch&&(y=e.pendingId,e.deps++);const _=t.props?pc(t.props.timeout):void 0,w={vnode:t,parent:e,parentComponent:n,isSVG:i,container:r,hiddenContainer:a,anchor:o,deps:0,pendingId:0,timeout:typeof _=="number"?_:-1,activeBranch:null,pendingBranch:null,isInFallback:!0,isHydrating:c,isUnmounted:!1,effects:[],resolve(A=!1,I=!1){const{vnode:F,activeBranch:R,pendingBranch:E,pendingId:S,effects:O,parentComponent:T,container:D}=w;let k=!1;if(w.isHydrating)w.isHydrating=!1;else if(!A){k=R&&E.transition&&E.transition.mode==="out-in",k&&(R.transition.afterLeave=()=>{S===w.pendingId&&(f(E,D,ee,0),vc(O))});let{anchor:ee}=w;R&&(ee=p(R),h(R,T,w,!0)),k||f(E,D,ee,0)}zi(w,E),w.pendingBranch=null,w.isInFallback=!1;let U=w.parent,V=!1;for(;U;){if(U.pendingBranch){U.effects.push(...O),V=!0;break}U=U.parent}!V&&!k&&vc(O),w.effects=[],x&&e&&e.pendingBranch&&y===e.pendingId&&(e.deps--,e.deps===0&&!I&&e.resolve()),Sl(F,"onResolve")},fallback(A){if(!w.pendingBranch)return;const{vnode:I,activeBranch:F,parentComponent:R,container:E,isSVG:S}=w;Sl(I,"onFallback");const O=p(F),T=()=>{w.isInFallback&&(d(null,A,E,O,R,null,S,s,l),zi(w,A))},D=A.transition&&A.transition.mode==="out-in";D&&(F.transition.afterLeave=T),w.isInFallback=!0,h(F,R,null,!0),D||T()},move(A,I,F){w.activeBranch&&f(w.activeBranch,A,I,F),w.container=A},next(){return w.activeBranch&&p(w.activeBranch)},registerDep(A,I){const F=!!w.pendingBranch;F&&w.deps++;const R=A.vnode.el;A.asyncDep.catch(E=>{mi(E,A,0)}).then(E=>{if(A.isUnmounted||w.isUnmounted||w.pendingId!==A.suspenseId)return;A.asyncResolved=!0;const{vnode:S}=A;Ah(A,E,!1),R&&(S.el=R);const O=!R&&A.subTree.el;I(A,S,v(R||A.subTree.el),R?null:p(A.subTree),w,i,l),O&&g(O),zp(A,S.el),F&&--w.deps===0&&w.resolve()})},unmount(A,I){w.isUnmounted=!0,w.activeBranch&&h(w.activeBranch,n,A,I),w.pendingBranch&&h(w.pendingBranch,n,A,I)}};return w}function AS(t,e,n,r,a,o,i,s,l){const u=e.suspense=Xp(e,r,n,t.parentNode,document.createElement("div"),null,a,o,i,s,!0),c=l(t,u.pendingBranch=e.ssContent,n,u,o,i);return u.deps===0&&u.resolve(!1,!0),c}function kS(t){const{shapeFlag:e,children:n}=t,r=e&32;t.ssContent=Fv(r?n.default:n),t.ssFallback=r?Fv(n.fallback):de(Vn)}function Fv(t){let e;if(st(t)){const n=si&&t._c;n&&(t._d=!1,C()),t=t(),n&&(t._d=!0,e=nr,U0())}return Ve(t)&&(t=bS(t)),t=dr(t),e&&!t.dynamicChildren&&(t.dynamicChildren=e.filter(n=>n!==t)),t}function f0(t,e){e&&e.pendingBranch?Ve(t)?e.effects.push(...t):e.effects.push(t):vc(t)}function zi(t,e){t.activeBranch=e;const{vnode:n,parentComponent:r}=t,a=n.el=e.el;r&&r.subTree===n&&(r.vnode.el=a,zp(r,a))}function DS(t){var e;return((e=t.props)==null?void 0:e.suspensible)!=null&&t.props.suspensible!==!1}function NS(t,e){return ql(t,null,e)}function h0(t,e){return ql(t,null,{flush:"post"})}function IS(t,e){return ql(t,null,{flush:"sync"})}const Ou={};function vt(t,e,n){return ql(t,e,n)}function ql(t,e,{immediate:n,deep:r,flush:a,onTrack:o,onTrigger:i}=Lt){var s;const l=Fp()===((s=dn)==null?void 0:s.scope)?dn:null;let u,c=!1,d=!1;if(an(t)?(u=()=>t.value,c=gl(t)):Go(t)?(u=()=>t,r=!0):Ve(t)?(d=!0,c=t.some(w=>Go(w)||gl(w)),u=()=>t.map(w=>{if(an(w))return w.value;if(Go(w))return Ko(w);if(st(w))return Ua(w,l,2)})):st(t)?e?u=()=>Ua(t,l,2):u=()=>{if(!(l&&l.isUnmounted))return f&&f(),mr(t,l,3,[h])}:u=Yr,e&&r){const w=u;u=()=>Ko(w())}let f,h=w=>{f=x.onStop=()=>{Ua(w,l,4)}},p;if(ts)if(h=Yr,e?n&&mr(e,l,3,[u(),d?[]:void 0,h]):u(),a==="sync"){const w=z0();p=w.__watcherHandles||(w.__watcherHandles=[])}else return Yr;let v=d?new Array(t.length).fill(Ou):Ou;const g=()=>{if(x.active)if(e){const w=x.run();(r||c||(d?w.some((A,I)=>bo(A,v[I])):bo(w,v)))&&(f&&f(),mr(e,l,3,[w,v===Ou?void 0:d&&v[0]===Ou?[]:v,h]),v=w)}else x.run()};g.allowRecurse=!!e;let y;a==="sync"?y=g:a==="post"?y=()=>$n(g,l&&l.suspense):(g.pre=!0,l&&(g.id=l.uid),y=()=>Xc(g));const x=new Zi(u,y);e?n?g():v=x.run():a==="post"?$n(x.run.bind(x),l&&l.suspense):x.run();const _=()=>{x.stop(),l&&l.scope&&Pp(l.scope.effects,x)};return p&&p.push(_),_}function PS(t,e,n){const r=this.proxy,a=Gt(t)?t.includes(".")?p0(r,t):()=>r[t]:t.bind(r,r);let o;st(e)?o=e:(o=e.handler,n=e);const i=dn;So(this);const s=ql(a,o.bind(r),n);return i?So(i):po(),s}function p0(t,e){const n=e.split(".");return()=>{let r=t;for(let a=0;a{Ko(n,e)});else if(Fb(t))for(const n in t)Ko(t[n],e);return t}function De(t,e){const n=wn;if(n===null)return t;const r=od(n)||n.proxy,a=t.dirs||(t.dirs=[]);for(let o=0;o{t.isMounted=!0}),rd(()=>{t.isUnmounting=!0}),t}const br=[Function,Array],Zp={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:br,onEnter:br,onAfterEnter:br,onEnterCancelled:br,onBeforeLeave:br,onLeave:br,onAfterLeave:br,onLeaveCancelled:br,onBeforeAppear:br,onAppear:br,onAfterAppear:br,onAppearCancelled:br},MS={name:"BaseTransition",props:Zp,setup(t,{slots:e}){const n=Ya(),r=Qp();let a;return()=>{const o=e.default&&td(e.default(),!0);if(!o||!o.length)return;let i=o[0];if(o.length>1){for(const v of o)if(v.type!==Vn){i=v;break}}const s=xt(t),{mode:l}=s;if(r.isLeaving)return vf(i);const u=Uv(i);if(!u)return vf(i);const c=es(u,s,r,n);oi(u,c);const d=n.subTree,f=d&&Uv(d);let h=!1;const{getTransitionKey:p}=u.type;if(p){const v=p();a===void 0?a=v:v!==a&&(a=v,h=!0)}if(f&&f.type!==Vn&&(!Br(u,f)||h)){const v=es(f,s,r,n);if(oi(f,v),l==="out-in")return r.isLeaving=!0,v.afterLeave=()=>{r.isLeaving=!1,n.update.active!==!1&&n.update()},vf(i);l==="in-out"&&u.type!==Vn&&(v.delayLeave=(g,y,x)=>{const _=v0(r,f);_[String(f.key)]=f,g[ao]=()=>{y(),g[ao]=void 0,delete c.delayedLeave},c.delayedLeave=x})}return i}}},m0=MS;function v0(t,e){const{leavingVNodes:n}=t;let r=n.get(e.type);return r||(r=Object.create(null),n.set(e.type,r)),r}function es(t,e,n,r){const{appear:a,mode:o,persisted:i=!1,onBeforeEnter:s,onEnter:l,onAfterEnter:u,onEnterCancelled:c,onBeforeLeave:d,onLeave:f,onAfterLeave:h,onLeaveCancelled:p,onBeforeAppear:v,onAppear:g,onAfterAppear:y,onAppearCancelled:x}=e,_=String(t.key),w=v0(n,t),A=(R,E)=>{R&&mr(R,r,9,E)},I=(R,E)=>{const S=E[1];A(R,E),Ve(R)?R.every(O=>O.length<=1)&&S():R.length<=1&&S()},F={mode:o,persisted:i,beforeEnter(R){let E=s;if(!n.isMounted)if(a)E=v||s;else return;R[ao]&&R[ao](!0);const S=w[_];S&&Br(t,S)&&S.el[ao]&&S.el[ao](),A(E,[R])},enter(R){let E=l,S=u,O=c;if(!n.isMounted)if(a)E=g||l,S=y||u,O=x||c;else return;let T=!1;const D=R[$u]=k=>{T||(T=!0,k?A(O,[R]):A(S,[R]),F.delayedLeave&&F.delayedLeave(),R[$u]=void 0)};E?I(E,[R,D]):D()},leave(R,E){const S=String(t.key);if(R[$u]&&R[$u](!0),n.isUnmounting)return E();A(d,[R]);let O=!1;const T=R[ao]=D=>{O||(O=!0,E(),D?A(p,[R]):A(h,[R]),R[ao]=void 0,w[S]===t&&delete w[S])};w[S]=t,f?I(f,[R,T]):T()},clone(R){return es(R,e,n,r)}};return F}function vf(t){if(Yl(t))return t=wa(t),t.children=null,t}function Uv(t){return Yl(t)?t.children?t.children[0]:void 0:t}function oi(t,e){t.shapeFlag&6&&t.component?oi(t.component.subTree,e):t.shapeFlag&128?(t.ssContent.transition=e.clone(t.ssContent),t.ssFallback.transition=e.clone(t.ssFallback)):t.transition=e}function td(t,e=!1,n){let r=[],a=0;for(let o=0;o1)for(let o=0;ozt({name:t.name},e,{setup:t}))():t}const Jo=t=>!!t.type.__asyncLoader;/*! #__NO_SIDE_EFFECTS__ */function LS(t){st(t)&&(t={loader:t});const{loader:e,loadingComponent:n,errorComponent:r,delay:a=200,timeout:o,suspensible:i=!0,onError:s}=t;let l=null,u,c=0;const d=()=>(c++,l=null,f()),f=()=>{let h;return l||(h=l=e().catch(p=>{if(p=p instanceof Error?p:new Error(String(p)),s)return new Promise((v,g)=>{s(p,()=>v(d()),()=>g(p),c+1)});throw p}).then(p=>h!==l&&l?l:(p&&(p.__esModule||p[Symbol.toStringTag]==="Module")&&(p=p.default),u=p,p)))};return Ft({name:"AsyncComponentWrapper",__asyncLoader:f,get __asyncResolved(){return u},setup(){const h=dn;if(u)return()=>gf(u,h);const p=x=>{l=null,mi(x,h,13,!r)};if(i&&h.suspense||ts)return f().then(x=>()=>gf(x,h)).catch(x=>(p(x),()=>r?de(r,{error:x}):null));const v=G(!1),g=G(),y=G(!!a);return a&&setTimeout(()=>{y.value=!1},a),o!=null&&setTimeout(()=>{if(!v.value&&!g.value){const x=new Error(`Async component timed out after ${o}ms.`);p(x),g.value=x}},o),f().then(()=>{v.value=!0,h.parent&&Yl(h.parent.vnode)&&Xc(h.parent.update)}).catch(x=>{p(x),g.value=x}),()=>{if(v.value&&u)return gf(u,h);if(g.value&&r)return de(r,{error:g.value});if(n&&!y.value)return de(n)}}})}function gf(t,e){const{ref:n,props:r,children:a,ce:o}=e.vnode,i=de(t,r,a);return i.ref=n,i.ce=o,delete e.vnode.ce,i}const Yl=t=>t.type.__isKeepAlive,RS={name:"KeepAlive",__isKeepAlive:!0,props:{include:[String,RegExp,Array],exclude:[String,RegExp,Array],max:[String,Number]},setup(t,{slots:e}){const n=Ya(),r=n.ctx;if(!r.renderer)return()=>{const x=e.default&&e.default();return x&&x.length===1?x[0]:x};const a=new Map,o=new Set;let i=null;const s=n.suspense,{renderer:{p:l,m:u,um:c,o:{createElement:d}}}=r,f=d("div");r.activate=(x,_,w,A,I)=>{const F=x.component;u(x,_,w,0,s),l(F.vnode,x,_,w,F,s,A,x.slotScopeIds,I),$n(()=>{F.isDeactivated=!1,F.a&&Ki(F.a);const R=x.props&&x.props.onVnodeMounted;R&&tr(R,F.parent,x)},s)},r.deactivate=x=>{const _=x.component;u(x,f,null,1,s),$n(()=>{_.da&&Ki(_.da);const w=x.props&&x.props.onVnodeUnmounted;w&&tr(w,_.parent,x),_.isDeactivated=!0},s)};function h(x){yf(x),c(x,n,s,!0)}function p(x){a.forEach((_,w)=>{const A=Dh(_.type);A&&(!x||!x(A))&&v(w)})}function v(x){const _=a.get(x);!i||!Br(_,i)?h(_):i&&yf(i),a.delete(x),o.delete(x)}vt(()=>[t.include,t.exclude],([x,_])=>{x&&p(w=>Ks(x,w)),_&&p(w=>!Ks(_,w))},{flush:"post",deep:!0});let g=null;const y=()=>{g!=null&&a.set(g,bf(n.subTree))};return ft(y),Zt(y),rd(()=>{a.forEach(x=>{const{subTree:_,suspense:w}=n,A=bf(_);if(x.type===A.type&&x.key===A.key){yf(A);const I=A.component.da;I&&$n(I,w);return}h(x)})}),()=>{if(g=null,!e.default)return null;const x=e.default(),_=x[0];if(x.length>1)return i=null,x;if(!xo(_)||!(_.shapeFlag&4)&&!(_.shapeFlag&128))return i=null,_;let w=bf(_);const A=w.type,I=Dh(Jo(w)?w.type.__asyncResolved||{}:A),{include:F,exclude:R,max:E}=t;if(F&&(!I||!Ks(F,I))||R&&I&&Ks(R,I))return i=w,_;const S=w.key==null?A:w.key,O=a.get(S);return w.el&&(w=wa(w),_.shapeFlag&128&&(_.ssContent=w)),g=S,O?(w.el=O.el,w.component=O.component,w.transition&&oi(w,w.transition),w.shapeFlag|=512,o.delete(S),o.add(S)):(o.add(S),E&&o.size>parseInt(E,10)&&v(o.values().next().value)),w.shapeFlag|=256,i=w,d0(_.type)?_:w}}},FS=RS;function Ks(t,e){return Ve(t)?t.some(n=>Ks(n,e)):Gt(t)?t.split(",").includes(e):mx(t)?t.test(e):!1}function g0(t,e){b0(t,"a",e)}function y0(t,e){b0(t,"da",e)}function b0(t,e,n=dn){const r=t.__wdc||(t.__wdc=()=>{let a=n;for(;a;){if(a.isDeactivated)return;a=a.parent}return t()});if(nd(e,r,n),n){let a=n.parent;for(;a&&a.parent;)Yl(a.parent.vnode)&&US(r,e,n,a),a=a.parent}}function US(t,e,n,r){const a=nd(e,t,r,!0);Xr(()=>{Pp(r[e],a)},n)}function yf(t){t.shapeFlag&=-257,t.shapeFlag&=-513}function bf(t){return t.shapeFlag&128?t.ssContent:t}function nd(t,e,n=dn,r=!1){if(n){const a=n[t]||(n[t]=[]),o=e.__weh||(e.__weh=(...i)=>{if(n.isUnmounted)return;gs(),So(n);const s=mr(e,n,t,i);return po(),ys(),s});return r?a.unshift(o):a.push(o),o}}const qa=t=>(e,n=dn)=>(!ts||t==="sp")&&nd(t,(...r)=>e(...r),n),gn=qa("bm"),ft=qa("m"),em=qa("bu"),Zt=qa("u"),rd=qa("bum"),Xr=qa("um"),w0=qa("sp"),_0=qa("rtg"),x0=qa("rtc");function S0(t,e=dn){nd("ec",t,e)}function $e(t,e,n,r){let a;const o=n&&n[r];if(Ve(t)||Gt(t)){a=new Array(t.length);for(let i=0,s=t.length;ie(i,s,void 0,o&&o[s]));else{const i=Object.keys(t);a=new Array(i.length);for(let s=0,l=i.length;s{const o=r.fn(...a);return o&&(o.key=r.key),o}:r.fn)}return t}function qe(t,e,n={},r,a){if(wn.isCE||wn.parent&&Jo(wn.parent)&&wn.parent.isCE)return e!=="default"&&(n.name=e),de("slot",n,r&&r());let o=t[e];o&&o._c&&(o._d=!1),C();const i=o&&T0(o(n)),s=Ue(ae,{key:n.key||i&&i.key||`_${e}`},i||(r?r():[]),i&&t._===1?64:-2);return!a&&s.scopeId&&(s.slotScopeIds=[s.scopeId+"-s"]),o&&o._c&&(o._d=!0),s}function T0(t){return t.some(e=>xo(e)?!(e.type===Vn||e.type===ae&&!T0(e.children)):!0)?t:null}function jS(t,e){const n={};for(const r in t)n[e&&/[A-Z]/.test(r)?`on:${r}`:tl(r)]=t[r];return n}const xh=t=>t?H0(t)?od(t)||t.proxy:xh(t.parent):null,nl=zt(Object.create(null),{$:t=>t,$el:t=>t.vnode.el,$data:t=>t.data,$props:t=>t.props,$attrs:t=>t.attrs,$slots:t=>t.slots,$refs:t=>t.refs,$parent:t=>xh(t.parent),$root:t=>xh(t.root),$emit:t=>t.emit,$options:t=>tm(t),$forceUpdate:t=>t.f||(t.f=()=>Xc(t.update)),$nextTick:t=>t.n||(t.n=ir.bind(t.proxy)),$watch:t=>PS.bind(t)}),wf=(t,e)=>t!==Lt&&!t.__isScriptSetup&&Ot(t,e),Sh={get({_:t},e){const{ctx:n,setupState:r,data:a,props:o,accessCache:i,type:s,appContext:l}=t;let u;if(e[0]!=="$"){const h=i[e];if(h!==void 0)switch(h){case 1:return r[e];case 2:return a[e];case 4:return n[e];case 3:return o[e]}else{if(wf(r,e))return i[e]=1,r[e];if(a!==Lt&&Ot(a,e))return i[e]=2,a[e];if((u=t.propsOptions[0])&&Ot(u,e))return i[e]=3,o[e];if(n!==Lt&&Ot(n,e))return i[e]=4,n[e];Th&&(i[e]=0)}}const c=nl[e];let d,f;if(c)return e==="$attrs"&&or(t,"get",e),c(t);if((d=s.__cssModules)&&(d=d[e]))return d;if(n!==Lt&&Ot(n,e))return i[e]=4,n[e];if(f=l.config.globalProperties,Ot(f,e))return f[e]},set({_:t},e,n){const{data:r,setupState:a,ctx:o}=t;return wf(a,e)?(a[e]=n,!0):r!==Lt&&Ot(r,e)?(r[e]=n,!0):Ot(t.props,e)||e[0]==="$"&&e.slice(1)in t?!1:(o[e]=n,!0)},has({_:{data:t,setupState:e,accessCache:n,ctx:r,appContext:a,propsOptions:o}},i){let s;return!!n[i]||t!==Lt&&Ot(t,i)||wf(e,i)||(s=o[0])&&Ot(s,i)||Ot(r,i)||Ot(nl,i)||Ot(a.config.globalProperties,i)},defineProperty(t,e,n){return n.get!=null?t._.accessCache[e]=0:Ot(n,"value")&&this.set(t,e,n.value,null),Reflect.defineProperty(t,e,n)}},BS=zt({},Sh,{get(t,e){if(e!==Symbol.unscopables)return Sh.get(t,e,t)},has(t,e){return e[0]!=="_"&&!wx(e)}});function VS(){return null}function HS(){return null}function qS(t){}function YS(t){}function KS(){return null}function WS(){}function zS(t,e){return null}function ws(){return E0().slots}function GS(){return E0().attrs}function JS(t,e,n){const r=Ya();if(n&&n.local){const a=G(t[e]);return vt(()=>t[e],o=>a.value=o),vt(a,o=>{o!==t[e]&&r.emit(`update:${e}`,o)}),a}else return{__v_isRef:!0,get value(){return t[e]},set value(a){r.emit(`update:${e}`,a)}}}function E0(){const t=Ya();return t.setupContext||(t.setupContext=K0(t))}function Tl(t){return Ve(t)?t.reduce((e,n)=>(e[n]=null,e),{}):t}function XS(t,e){const n=Tl(t);for(const r in e){if(r.startsWith("__skip"))continue;let a=n[r];a?Ve(a)||st(a)?a=n[r]={type:a,default:e[r]}:a.default=e[r]:a===null&&(a=n[r]={default:e[r]}),a&&e[`__skip_${r}`]&&(a.skipFactory=!0)}return n}function QS(t,e){return!t||!e?t||e:Ve(t)&&Ve(e)?t.concat(e):zt({},Tl(t),Tl(e))}function ZS(t,e){const n={};for(const r in t)e.includes(r)||Object.defineProperty(n,r,{enumerable:!0,get:()=>t[r]});return n}function eT(t){const e=Ya();let n=t();return po(),Mp(n)&&(n=n.catch(r=>{throw So(e),r})),[n,()=>So(e)]}let Th=!0;function tT(t){const e=tm(t),n=t.proxy,r=t.ctx;Th=!1,e.beforeCreate&&jv(e.beforeCreate,t,"bc");const{data:a,computed:o,methods:i,watch:s,provide:l,inject:u,created:c,beforeMount:d,mounted:f,beforeUpdate:h,updated:p,activated:v,deactivated:g,beforeDestroy:y,beforeUnmount:x,destroyed:_,unmounted:w,render:A,renderTracked:I,renderTriggered:F,errorCaptured:R,serverPrefetch:E,expose:S,inheritAttrs:O,components:T,directives:D,filters:k}=e;if(u&&nT(u,r,null),i)for(const ee in i){const N=i[ee];st(N)&&(r[ee]=N.bind(n))}if(a){const ee=a.call(n,n);Rt(ee)&&(t.data=Jt(ee))}if(Th=!0,o)for(const ee in o){const N=o[ee],H=st(N)?N.bind(n,n):st(N.get)?N.get.bind(n,n):Yr,P=!st(N)&&st(N.set)?N.set.bind(n):Yr,X=we({get:H,set:P});Object.defineProperty(r,ee,{enumerable:!0,configurable:!0,get:()=>X.value,set:Q=>X.value=Q})}if(s)for(const ee in s)C0(s[ee],r,n,ee);if(l){const ee=st(l)?l.call(n):l;Reflect.ownKeys(ee).forEach(N=>{Xo(N,ee[N])})}c&&jv(c,t,"c");function V(ee,N){Ve(N)?N.forEach(H=>ee(H.bind(n))):N&&ee(N.bind(n))}if(V(gn,d),V(ft,f),V(em,h),V(Zt,p),V(g0,v),V(y0,g),V(S0,R),V(x0,I),V(_0,F),V(rd,x),V(Xr,w),V(w0,E),Ve(S))if(S.length){const ee=t.exposed||(t.exposed={});S.forEach(N=>{Object.defineProperty(ee,N,{get:()=>n[N],set:H=>n[N]=H})})}else t.exposed||(t.exposed={});A&&t.render===Yr&&(t.render=A),O!=null&&(t.inheritAttrs=O),T&&(t.components=T),D&&(t.directives=D)}function nT(t,e,n=Yr){Ve(t)&&(t=Eh(t));for(const r in t){const a=t[r];let o;Rt(a)?"default"in a?o=Wt(a.from||r,a.default,!0):o=Wt(a.from||r):o=Wt(a),an(o)?Object.defineProperty(e,r,{enumerable:!0,configurable:!0,get:()=>o.value,set:i=>o.value=i}):e[r]=o}}function jv(t,e,n){mr(Ve(t)?t.map(r=>r.bind(e.proxy)):t.bind(e.proxy),e,n)}function C0(t,e,n,r){const a=r.includes(".")?p0(n,r):()=>n[r];if(Gt(t)){const o=e[t];st(o)&&vt(a,o)}else if(st(t))vt(a,t.bind(n));else if(Rt(t))if(Ve(t))t.forEach(o=>C0(o,e,n,r));else{const o=st(t.handler)?t.handler.bind(n):e[t.handler];st(o)&&vt(a,o,t)}}function tm(t){const e=t.type,{mixins:n,extends:r}=e,{mixins:a,optionsCache:o,config:{optionMergeStrategies:i}}=t.appContext,s=o.get(e);let l;return s?l=s:!a.length&&!n&&!r?l=e:(l={},a.length&&a.forEach(u=>yc(l,u,i,!0)),yc(l,e,i)),Rt(e)&&o.set(e,l),l}function yc(t,e,n,r=!1){const{mixins:a,extends:o}=e;o&&yc(t,o,n,!0),a&&a.forEach(i=>yc(t,i,n,!0));for(const i in e)if(!(r&&i==="expose")){const s=rT[i]||n&&n[i];t[i]=s?s(t[i],e[i]):e[i]}return t}const rT={data:Bv,props:Vv,emits:Vv,methods:Ws,computed:Ws,beforeCreate:Kn,created:Kn,beforeMount:Kn,mounted:Kn,beforeUpdate:Kn,updated:Kn,beforeDestroy:Kn,beforeUnmount:Kn,destroyed:Kn,unmounted:Kn,activated:Kn,deactivated:Kn,errorCaptured:Kn,serverPrefetch:Kn,components:Ws,directives:Ws,watch:oT,provide:Bv,inject:aT};function Bv(t,e){return e?t?function(){return zt(st(t)?t.call(this,this):t,st(e)?e.call(this,this):e)}:e:t}function aT(t,e){return Ws(Eh(t),Eh(e))}function Eh(t){if(Ve(t)){const e={};for(let n=0;n1)return n&&st(e)?e.call(r&&r.proxy):e}}function lT(){return!!(dn||wn||El)}function uT(t,e,n,r=!1){const a={},o={};fc(o,ad,1),t.propsDefaults=Object.create(null),$0(t,e,a,o);for(const i in t.propsOptions[0])i in a||(a[i]=void 0);n?t.props=r?a:t0(a):t.type.props?t.props=a:t.props=o,t.attrs=o}function cT(t,e,n,r){const{props:a,attrs:o,vnode:{patchFlag:i}}=t,s=xt(a),[l]=t.propsOptions;let u=!1;if((r||i>0)&&!(i&16)){if(i&8){const c=t.vnode.dynamicProps;for(let d=0;d{l=!0;const[f,h]=A0(d,e,!0);zt(i,f),h&&s.push(...h)};!n&&e.mixins.length&&e.mixins.forEach(c),t.extends&&c(t.extends),t.mixins&&t.mixins.forEach(c)}if(!o&&!l)return Rt(t)&&r.set(t,qi),qi;if(Ve(o))for(let c=0;c-1,h[1]=v<0||p-1||Ot(h,"default"))&&s.push(d)}}}const u=[i,s];return Rt(t)&&r.set(t,u),u}function Hv(t){return t[0]!=="$"}function qv(t){const e=t&&t.toString().match(/^\s*(function|class) (\w+)/);return e?e[2]:t===null?"null":""}function Yv(t,e){return qv(t)===qv(e)}function Kv(t,e){return Ve(e)?e.findIndex(n=>Yv(n,t)):st(e)&&Yv(e,t)?0:-1}const k0=t=>t[0]==="_"||t==="$stable",nm=t=>Ve(t)?t.map(dr):[dr(t)],dT=(t,e,n)=>{if(e._n)return e;const r=it((...a)=>nm(e(...a)),n);return r._c=!1,r},D0=(t,e,n)=>{const r=t._ctx;for(const a in t){if(k0(a))continue;const o=t[a];if(st(o))e[a]=dT(a,o,r);else if(o!=null){const i=nm(o);e[a]=()=>i}}},N0=(t,e)=>{const n=nm(e);t.slots.default=()=>n},fT=(t,e)=>{if(t.vnode.shapeFlag&32){const n=e._;n?(t.slots=xt(e),fc(e,"_",n)):D0(e,t.slots={})}else t.slots={},e&&N0(t,e);fc(t.slots,ad,1)},hT=(t,e,n)=>{const{vnode:r,slots:a}=t;let o=!0,i=Lt;if(r.shapeFlag&32){const s=e._;s?n&&s===1?o=!1:(zt(a,e),!n&&s===1&&delete a._):(o=!e.$stable,D0(e,a)),i=e}else e&&(N0(t,e),i={default:1});if(o)for(const s in a)!k0(s)&&i[s]==null&&delete a[s]};function bc(t,e,n,r,a=!1){if(Ve(t)){t.forEach((f,h)=>bc(f,e&&(Ve(e)?e[h]:e),n,r,a));return}if(Jo(r)&&!a)return;const o=r.shapeFlag&4?od(r.component)||r.component.proxy:r.el,i=a?null:o,{i:s,r:l}=t,u=e&&e.r,c=s.refs===Lt?s.refs={}:s.refs,d=s.setupState;if(u!=null&&u!==l&&(Gt(u)?(c[u]=null,Ot(d,u)&&(d[u]=null)):an(u)&&(u.value=null)),st(l))Ua(l,s,12,[i,c]);else{const f=Gt(l),h=an(l);if(f||h){const p=()=>{if(t.f){const v=f?Ot(d,l)?d[l]:c[l]:l.value;a?Ve(v)&&Pp(v,o):Ve(v)?v.includes(o)||v.push(o):f?(c[l]=[o],Ot(d,l)&&(d[l]=c[l])):(l.value=[o],t.k&&(c[t.k]=l.value))}else f?(c[l]=i,Ot(d,l)&&(d[l]=i)):h&&(l.value=i,t.k&&(c[t.k]=i))};i?(p.id=-1,$n(p,n)):p()}}}let Za=!1;const Au=t=>/svg/.test(t.namespaceURI)&&t.tagName!=="foreignObject",ku=t=>t.nodeType===8;function pT(t){const{mt:e,p:n,o:{patchProp:r,createText:a,nextSibling:o,parentNode:i,remove:s,insert:l,createComment:u}}=t,c=(_,w)=>{if(!w.hasChildNodes()){n(null,_,w),gc(),w._vnode=_;return}Za=!1,d(w.firstChild,_,null,null,null),gc(),w._vnode=_,Za&&console.error("Hydration completed but contains mismatches.")},d=(_,w,A,I,F,R=!1)=>{const E=ku(_)&&_.data==="[",S=()=>v(_,w,A,I,F,E),{type:O,ref:T,shapeFlag:D,patchFlag:k}=w;let U=_.nodeType;w.el=_,k===-2&&(R=!1,w.dynamicChildren=null);let V=null;switch(O){case ii:U!==3?w.children===""?(l(w.el=a(""),i(_),_),V=_):V=S():(_.data!==w.children&&(Za=!0,_.data=w.children),V=o(_));break;case Vn:x(_)?(V=o(_),y(w.el=_.content.firstChild,_,A)):U!==8||E?V=S():V=o(_);break;case Qo:if(E&&(_=o(_),U=_.nodeType),U===1||U===3){V=_;const ee=!w.children.length;for(let N=0;N{R=R||!!w.dynamicChildren;const{type:E,props:S,patchFlag:O,shapeFlag:T,dirs:D,transition:k}=w,U=E==="input"&&D||E==="option";if(U||O!==-1){if(D&&la(w,null,A,"created"),S)if(U||!R||O&48)for(const N in S)(U&&N.endsWith("value")||Vl(N)&&!el(N))&&r(_,N,null,S[N],!1,void 0,A);else S.onClick&&r(_,"onClick",null,S.onClick,!1,void 0,A);let V;(V=S&&S.onVnodeBeforeMount)&&tr(V,A,w);let ee=!1;if(x(_)){ee=L0(I,k)&&A&&A.vnode.props&&A.vnode.props.appear;const N=_.content.firstChild;ee&&k.beforeEnter(N),y(N,_,A),w.el=_=N}if(D&&la(w,null,A,"beforeMount"),((V=S&&S.onVnodeMounted)||D||ee)&&f0(()=>{V&&tr(V,A,w),ee&&k.enter(_),D&&la(w,null,A,"mounted")},I),T&16&&!(S&&(S.innerHTML||S.textContent))){let N=h(_.firstChild,w,_,A,I,F,R);for(;N;){Za=!0;const H=N;N=N.nextSibling,s(H)}}else T&8&&_.textContent!==w.children&&(Za=!0,_.textContent=w.children)}return _.nextSibling},h=(_,w,A,I,F,R,E)=>{E=E||!!w.dynamicChildren;const S=w.children,O=S.length;for(let T=0;T{const{slotScopeIds:E}=w;E&&(F=F?F.concat(E):E);const S=i(_),O=h(o(_),w,S,A,I,F,R);return O&&ku(O)&&O.data==="]"?o(w.anchor=O):(Za=!0,l(w.anchor=u("]"),S,O),O)},v=(_,w,A,I,F,R)=>{if(Za=!0,w.el=null,R){const O=g(_);for(;;){const T=o(_);if(T&&T!==O)s(T);else break}}const E=o(_),S=i(_);return s(_),n(null,w,S,E,A,I,Au(S),F),E},g=(_,w="[",A="]")=>{let I=0;for(;_;)if(_=o(_),_&&ku(_)&&(_.data===w&&I++,_.data===A)){if(I===0)return o(_);I--}return _},y=(_,w,A)=>{const I=w.parentNode;I&&I.replaceChild(_,w);let F=A;for(;F;)F.vnode.el===w&&(F.vnode.el=F.subTree.el=_),F=F.parent},x=_=>_.nodeType===1&&_.tagName.toLowerCase()==="template";return[c,d]}const $n=f0;function I0(t){return M0(t)}function P0(t){return M0(t,pT)}function M0(t,e){const n=gh();n.__VUE__=!0;const{insert:r,remove:a,patchProp:o,createElement:i,createText:s,createComment:l,setText:u,setElementText:c,parentNode:d,nextSibling:f,setScopeId:h=Yr,insertStaticContent:p}=t,v=(L,Y,z,ce=null,le=null,ye=null,Ce=!1,Te=null,xe=!!Y.dynamicChildren)=>{if(L===Y)return;L&&!Br(L,Y)&&(ce=Oe(L),Q(L,le,ye,!0),L=null),Y.patchFlag===-2&&(xe=!1,Y.dynamicChildren=null);const{type:ge,ref:Re,shapeFlag:Ne}=Y;switch(ge){case ii:g(L,Y,z,ce);break;case Vn:y(L,Y,z,ce);break;case Qo:L==null&&x(Y,z,ce,Ce);break;case ae:T(L,Y,z,ce,le,ye,Ce,Te,xe);break;default:Ne&1?A(L,Y,z,ce,le,ye,Ce,Te,xe):Ne&6?D(L,Y,z,ce,le,ye,Ce,Te,xe):(Ne&64||Ne&128)&&ge.process(L,Y,z,ce,le,ye,Ce,Te,xe,Ee)}Re!=null&&le&&bc(Re,L&&L.ref,ye,Y||L,!Y)},g=(L,Y,z,ce)=>{if(L==null)r(Y.el=s(Y.children),z,ce);else{const le=Y.el=L.el;Y.children!==L.children&&u(le,Y.children)}},y=(L,Y,z,ce)=>{L==null?r(Y.el=l(Y.children||""),z,ce):Y.el=L.el},x=(L,Y,z,ce)=>{[L.el,L.anchor]=p(L.children,Y,z,ce,L.el,L.anchor)},_=({el:L,anchor:Y},z,ce)=>{let le;for(;L&&L!==Y;)le=f(L),r(L,z,ce),L=le;r(Y,z,ce)},w=({el:L,anchor:Y})=>{let z;for(;L&&L!==Y;)z=f(L),a(L),L=z;a(Y)},A=(L,Y,z,ce,le,ye,Ce,Te,xe)=>{Ce=Ce||Y.type==="svg",L==null?I(Y,z,ce,le,ye,Ce,Te,xe):E(L,Y,le,ye,Ce,Te,xe)},I=(L,Y,z,ce,le,ye,Ce,Te)=>{let xe,ge;const{type:Re,props:Ne,shapeFlag:Ie,transition:We,dirs:nt}=L;if(xe=L.el=i(L.type,ye,Ne&&Ne.is,Ne),Ie&8?c(xe,L.children):Ie&16&&R(L.children,xe,null,ce,le,ye&&Re!=="foreignObject",Ce,Te),nt&&la(L,null,ce,"created"),F(xe,L,L.scopeId,Ce,ce),Ne){for(const te in Ne)te!=="value"&&!el(te)&&o(xe,te,null,Ne[te],ye,L.children,ce,le,fe);"value"in Ne&&o(xe,"value",null,Ne.value),(ge=Ne.onVnodeBeforeMount)&&tr(ge,ce,L)}nt&&la(L,null,ce,"beforeMount");const J=L0(le,We);J&&We.beforeEnter(xe),r(xe,Y,z),((ge=Ne&&Ne.onVnodeMounted)||J||nt)&&$n(()=>{ge&&tr(ge,ce,L),J&&We.enter(xe),nt&&la(L,null,ce,"mounted")},le)},F=(L,Y,z,ce,le)=>{if(z&&h(L,z),ce)for(let ye=0;ye{for(let ge=xe;ge{const Te=Y.el=L.el;let{patchFlag:xe,dynamicChildren:ge,dirs:Re}=Y;xe|=L.patchFlag&16;const Ne=L.props||Lt,Ie=Y.props||Lt;let We;z&&Po(z,!1),(We=Ie.onVnodeBeforeUpdate)&&tr(We,z,Y,L),Re&&la(Y,L,z,"beforeUpdate"),z&&Po(z,!0);const nt=le&&Y.type!=="foreignObject";if(ge?S(L.dynamicChildren,ge,Te,z,ce,nt,ye):Ce||N(L,Y,Te,null,z,ce,nt,ye,!1),xe>0){if(xe&16)O(Te,Y,Ne,Ie,z,ce,le);else if(xe&2&&Ne.class!==Ie.class&&o(Te,"class",null,Ie.class,le),xe&4&&o(Te,"style",Ne.style,Ie.style,le),xe&8){const J=Y.dynamicProps;for(let te=0;te{We&&tr(We,z,Y,L),Re&&la(Y,L,z,"updated")},ce)},S=(L,Y,z,ce,le,ye,Ce)=>{for(let Te=0;Te{if(z!==ce){if(z!==Lt)for(const Te in z)!el(Te)&&!(Te in ce)&&o(L,Te,z[Te],null,Ce,Y.children,le,ye,fe);for(const Te in ce){if(el(Te))continue;const xe=ce[Te],ge=z[Te];xe!==ge&&Te!=="value"&&o(L,Te,ge,xe,Ce,Y.children,le,ye,fe)}"value"in ce&&o(L,"value",z.value,ce.value)}},T=(L,Y,z,ce,le,ye,Ce,Te,xe)=>{const ge=Y.el=L?L.el:s(""),Re=Y.anchor=L?L.anchor:s("");let{patchFlag:Ne,dynamicChildren:Ie,slotScopeIds:We}=Y;We&&(Te=Te?Te.concat(We):We),L==null?(r(ge,z,ce),r(Re,z,ce),R(Y.children,z,Re,le,ye,Ce,Te,xe)):Ne>0&&Ne&64&&Ie&&L.dynamicChildren?(S(L.dynamicChildren,Ie,z,le,ye,Ce,Te),(Y.key!=null||le&&Y===le.subTree)&&rm(L,Y,!0)):N(L,Y,z,Re,le,ye,Ce,Te,xe)},D=(L,Y,z,ce,le,ye,Ce,Te,xe)=>{Y.slotScopeIds=Te,L==null?Y.shapeFlag&512?le.ctx.activate(Y,z,ce,Ce,xe):k(Y,z,ce,le,ye,Ce,xe):U(L,Y,xe)},k=(L,Y,z,ce,le,ye,Ce)=>{const Te=L.component=V0(L,ce,le);if(Yl(L)&&(Te.ctx.renderer=Ee),q0(Te),Te.asyncDep){if(le&&le.registerDep(Te,V),!L.el){const xe=Te.subTree=de(Vn);y(null,xe,Y,z)}return}V(Te,L,Y,z,le,ye,Ce)},U=(L,Y,z)=>{const ce=Y.component=L.component;if(xS(L,Y,z))if(ce.asyncDep&&!ce.asyncResolved){ee(ce,Y,z);return}else ce.next=Y,hS(ce.update),ce.update();else Y.el=L.el,ce.vnode=Y},V=(L,Y,z,ce,le,ye,Ce)=>{const Te=()=>{if(L.isMounted){let{next:Re,bu:Ne,u:Ie,parent:We,vnode:nt}=L,J=Re,te;Po(L,!1),Re?(Re.el=nt.el,ee(L,Re,Ce)):Re=nt,Ne&&Ki(Ne),(te=Re.props&&Re.props.onVnodeBeforeUpdate)&&tr(te,We,Re,nt),Po(L,!0);const B=Ju(L),q=L.subTree;L.subTree=B,v(q,B,d(q.el),Oe(q),L,le,ye),Re.el=B.el,J===null&&zp(L,B.el),Ie&&$n(Ie,le),(te=Re.props&&Re.props.onVnodeUpdated)&&$n(()=>tr(te,We,Re,nt),le)}else{let Re;const{el:Ne,props:Ie}=Y,{bm:We,m:nt,parent:J}=L,te=Jo(Y);if(Po(L,!1),We&&Ki(We),!te&&(Re=Ie&&Ie.onVnodeBeforeMount)&&tr(Re,J,Y),Po(L,!0),Ne&&oe){const B=()=>{L.subTree=Ju(L),oe(Ne,L.subTree,L,le,null)};te?Y.type.__asyncLoader().then(()=>!L.isUnmounted&&B()):B()}else{const B=L.subTree=Ju(L);v(null,B,z,ce,L,le,ye),Y.el=B.el}if(nt&&$n(nt,le),!te&&(Re=Ie&&Ie.onVnodeMounted)){const B=Y;$n(()=>tr(Re,J,B),le)}(Y.shapeFlag&256||J&&Jo(J.vnode)&&J.vnode.shapeFlag&256)&&L.a&&$n(L.a,le),L.isMounted=!0,Y=z=ce=null}},xe=L.effect=new Zi(Te,()=>Xc(ge),L.scope),ge=L.update=()=>xe.run();ge.id=L.uid,Po(L,!0),ge()},ee=(L,Y,z)=>{Y.component=L;const ce=L.vnode.props;L.vnode=Y,L.next=null,cT(L,Y.props,ce,z),hT(L,Y.children,z),gs(),Mv(),ys()},N=(L,Y,z,ce,le,ye,Ce,Te,xe=!1)=>{const ge=L&&L.children,Re=L?L.shapeFlag:0,Ne=Y.children,{patchFlag:Ie,shapeFlag:We}=Y;if(Ie>0){if(Ie&128){P(ge,Ne,z,ce,le,ye,Ce,Te,xe);return}else if(Ie&256){H(ge,Ne,z,ce,le,ye,Ce,Te,xe);return}}We&8?(Re&16&&fe(ge,le,ye),Ne!==ge&&c(z,Ne)):Re&16?We&16?P(ge,Ne,z,ce,le,ye,Ce,Te,xe):fe(ge,le,ye,!0):(Re&8&&c(z,""),We&16&&R(Ne,z,ce,le,ye,Ce,Te,xe))},H=(L,Y,z,ce,le,ye,Ce,Te,xe)=>{L=L||qi,Y=Y||qi;const ge=L.length,Re=Y.length,Ne=Math.min(ge,Re);let Ie;for(Ie=0;IeRe?fe(L,le,ye,!0,!1,Ne):R(Y,z,ce,le,ye,Ce,Te,xe,Ne)},P=(L,Y,z,ce,le,ye,Ce,Te,xe)=>{let ge=0;const Re=Y.length;let Ne=L.length-1,Ie=Re-1;for(;ge<=Ne&&ge<=Ie;){const We=L[ge],nt=Y[ge]=xe?oo(Y[ge]):dr(Y[ge]);if(Br(We,nt))v(We,nt,z,null,le,ye,Ce,Te,xe);else break;ge++}for(;ge<=Ne&&ge<=Ie;){const We=L[Ne],nt=Y[Ie]=xe?oo(Y[Ie]):dr(Y[Ie]);if(Br(We,nt))v(We,nt,z,null,le,ye,Ce,Te,xe);else break;Ne--,Ie--}if(ge>Ne){if(ge<=Ie){const We=Ie+1,nt=WeIe)for(;ge<=Ne;)Q(L[ge],le,ye,!0),ge++;else{const We=ge,nt=ge,J=new Map;for(ge=nt;ge<=Ie;ge++){const Fe=Y[ge]=xe?oo(Y[ge]):dr(Y[ge]);Fe.key!=null&&J.set(Fe.key,ge)}let te,B=0;const q=Ie-nt+1;let ne=!1,me=0;const ke=new Array(q);for(ge=0;ge=q){Q(Fe,le,ye,!0);continue}let tt;if(Fe.key!=null)tt=J.get(Fe.key);else for(te=nt;te<=Ie;te++)if(ke[te-nt]===0&&Br(Fe,Y[te])){tt=te;break}tt===void 0?Q(Fe,le,ye,!0):(ke[tt-nt]=ge+1,tt>=me?me=tt:ne=!0,v(Fe,Y[tt],z,null,le,ye,Ce,Te,xe),B++)}const He=ne?mT(ke):qi;for(te=He.length-1,ge=q-1;ge>=0;ge--){const Fe=nt+ge,tt=Y[Fe],mt=Fe+1{const{el:ye,type:Ce,transition:Te,children:xe,shapeFlag:ge}=L;if(ge&6){X(L.component.subTree,Y,z,ce);return}if(ge&128){L.suspense.move(Y,z,ce);return}if(ge&64){Ce.move(L,Y,z,Ee);return}if(Ce===ae){r(ye,Y,z);for(let Ne=0;NeTe.enter(ye),le);else{const{leave:Ne,delayLeave:Ie,afterLeave:We}=Te,nt=()=>r(ye,Y,z),J=()=>{Ne(ye,()=>{nt(),We&&We()})};Ie?Ie(ye,nt,J):J()}else r(ye,Y,z)},Q=(L,Y,z,ce=!1,le=!1)=>{const{type:ye,props:Ce,ref:Te,children:xe,dynamicChildren:ge,shapeFlag:Re,patchFlag:Ne,dirs:Ie}=L;if(Te!=null&&bc(Te,null,z,L,!0),Re&256){Y.ctx.deactivate(L);return}const We=Re&1&&Ie,nt=!Jo(L);let J;if(nt&&(J=Ce&&Ce.onVnodeBeforeUnmount)&&tr(J,Y,L),Re&6)pe(L.component,z,ce);else{if(Re&128){L.suspense.unmount(z,ce);return}We&&la(L,null,Y,"beforeUnmount"),Re&64?L.type.remove(L,Y,z,le,Ee,ce):ge&&(ye!==ae||Ne>0&&Ne&64)?fe(ge,Y,z,!1,!0):(ye===ae&&Ne&384||!le&&Re&16)&&fe(xe,Y,z),ce&&j(L)}(nt&&(J=Ce&&Ce.onVnodeUnmounted)||We)&&$n(()=>{J&&tr(J,Y,L),We&&la(L,null,Y,"unmounted")},z)},j=L=>{const{type:Y,el:z,anchor:ce,transition:le}=L;if(Y===ae){se(z,ce);return}if(Y===Qo){w(L);return}const ye=()=>{a(z),le&&!le.persisted&&le.afterLeave&&le.afterLeave()};if(L.shapeFlag&1&&le&&!le.persisted){const{leave:Ce,delayLeave:Te}=le,xe=()=>Ce(z,ye);Te?Te(L.el,ye,xe):xe()}else ye()},se=(L,Y)=>{let z;for(;L!==Y;)z=f(L),a(L),L=z;a(Y)},pe=(L,Y,z)=>{const{bum:ce,scope:le,update:ye,subTree:Ce,um:Te}=L;ce&&Ki(ce),le.stop(),ye&&(ye.active=!1,Q(Ce,L,Y,z)),Te&&$n(Te,Y),$n(()=>{L.isUnmounted=!0},Y),Y&&Y.pendingBranch&&!Y.isUnmounted&&L.asyncDep&&!L.asyncResolved&&L.suspenseId===Y.pendingId&&(Y.deps--,Y.deps===0&&Y.resolve())},fe=(L,Y,z,ce=!1,le=!1,ye=0)=>{for(let Ce=ye;CeL.shapeFlag&6?Oe(L.component.subTree):L.shapeFlag&128?L.suspense.next():f(L.anchor||L.el),be=(L,Y,z)=>{L==null?Y._vnode&&Q(Y._vnode,null,null,!0):v(Y._vnode||null,L,Y,null,null,null,z),Mv(),gc(),Y._vnode=L},Ee={p:v,um:Q,m:X,r:j,mt:k,mc:R,pc:N,pbc:S,n:Oe,o:t};let et,oe;return e&&([et,oe]=e(Ee)),{render:be,hydrate:et,createApp:sT(be,et)}}function Po({effect:t,update:e},n){t.allowRecurse=e.allowRecurse=n}function L0(t,e){return(!t||t&&!t.pendingBranch)&&e&&!e.persisted}function rm(t,e,n=!1){const r=t.children,a=e.children;if(Ve(r)&&Ve(a))for(let o=0;o>1,t[n[s]]0&&(e[r]=n[o-1]),n[o]=r)}}for(o=n.length,i=n[o-1];o-- >0;)n[o]=i,i=e[i];return n}const vT=t=>t.__isTeleport,rl=t=>t&&(t.disabled||t.disabled===""),Wv=t=>typeof SVGElement<"u"&&t instanceof SVGElement,Oh=(t,e)=>{const n=t&&t.to;return Gt(n)?e?e(n):null:n},gT={__isTeleport:!0,process(t,e,n,r,a,o,i,s,l,u){const{mc:c,pc:d,pbc:f,o:{insert:h,querySelector:p,createText:v,createComment:g}}=u,y=rl(e.props);let{shapeFlag:x,children:_,dynamicChildren:w}=e;if(t==null){const A=e.el=v(""),I=e.anchor=v("");h(A,n,r),h(I,n,r);const F=e.target=Oh(e.props,p),R=e.targetAnchor=v("");F&&(h(R,F),i=i||Wv(F));const E=(S,O)=>{x&16&&c(_,S,O,a,o,i,s,l)};y?E(n,I):F&&E(F,R)}else{e.el=t.el;const A=e.anchor=t.anchor,I=e.target=t.target,F=e.targetAnchor=t.targetAnchor,R=rl(t.props),E=R?n:I,S=R?A:F;if(i=i||Wv(I),w?(f(t.dynamicChildren,w,E,a,o,i,s),rm(t,e,!0)):l||d(t,e,E,S,a,o,i,s,!1),y)R?e.props&&t.props&&e.props.to!==t.props.to&&(e.props.to=t.props.to):Du(e,n,A,u,1);else if((e.props&&e.props.to)!==(t.props&&t.props.to)){const O=e.target=Oh(e.props,p);O&&Du(e,O,null,u,0)}else R&&Du(e,I,F,u,1)}F0(e)},remove(t,e,n,r,{um:a,o:{remove:o}},i){const{shapeFlag:s,children:l,anchor:u,targetAnchor:c,target:d,props:f}=t;if(d&&o(c),i&&o(u),s&16){const h=i||!rl(f);for(let p=0;p0?nr||qi:null,U0(),si>0&&nr&&nr.push(t),t}function $(t,e,n,r,a,o){return j0(m(t,e,n,r,a,o,!0))}function Ue(t,e,n,r,a){return j0(de(t,e,n,r,a,!0))}function xo(t){return t?t.__v_isVNode===!0:!1}function Br(t,e){return t.type===e.type&&t.key===e.key}function bT(t){}const ad="__vInternal",B0=({key:t})=>t??null,Xu=({ref:t,ref_key:e,ref_for:n})=>(typeof t=="number"&&(t=""+t),t!=null?Gt(t)||an(t)||st(t)?{i:wn,r:t,k:e,f:!!n}:t:null);function m(t,e=null,n=null,r=0,a=null,o=t===ae?0:1,i=!1,s=!1){const l={__v_isVNode:!0,__v_skip:!0,type:t,props:e,key:e&&B0(e),ref:e&&Xu(e),scopeId:Zc,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:o,patchFlag:r,dynamicProps:a,dynamicChildren:null,appContext:null,ctx:wn};return s?(om(l,n),o&128&&t.normalize(l)):n&&(l.shapeFlag|=Gt(n)?8:16),si>0&&!i&&nr&&(l.patchFlag>0||o&6)&&l.patchFlag!==32&&nr.push(l),l}const de=wT;function wT(t,e=null,n=null,r=0,a=null,o=!1){if((!t||t===c0)&&(t=Vn),xo(t)){const s=wa(t,e,!0);return n&&om(s,n),si>0&&!o&&nr&&(s.shapeFlag&6?nr[nr.indexOf(t)]=s:nr.push(s)),s.patchFlag|=-2,s}if(OT(t)&&(t=t.__vccOpts),e){e=Gn(e);let{class:s,style:l}=e;s&&!Gt(s)&&(e.class=Se(s)),Rt(l)&&(Vp(l)&&!Ve(l)&&(l=zt({},l)),e.style=bt(l))}const i=Gt(t)?1:d0(t)?128:vT(t)?64:Rt(t)?4:st(t)?2:0;return m(t,e,n,r,a,i,o,!0)}function Gn(t){return t?Vp(t)||ad in t?zt({},t):t:null}function wa(t,e,n=!1){const{props:r,ref:a,patchFlag:o,children:i}=t,s=e?_n(r||{},e):r;return{__v_isVNode:!0,__v_skip:!0,type:t.type,props:s,key:s&&B0(s),ref:e&&e.ref?n&&a?Ve(a)?a.concat(Xu(e)):[a,Xu(e)]:Xu(e):a,scopeId:t.scopeId,slotScopeIds:t.slotScopeIds,children:i,target:t.target,targetAnchor:t.targetAnchor,staticCount:t.staticCount,shapeFlag:t.shapeFlag,patchFlag:e&&t.type!==ae?o===-1?16:o|16:o,dynamicProps:t.dynamicProps,dynamicChildren:t.dynamicChildren,appContext:t.appContext,dirs:t.dirs,transition:t.transition,component:t.component,suspense:t.suspense,ssContent:t.ssContent&&wa(t.ssContent),ssFallback:t.ssFallback&&wa(t.ssFallback),el:t.el,anchor:t.anchor,ctx:t.ctx,ce:t.ce}}function gt(t=" ",e=0){return de(ii,null,t,e)}function am(t,e){const n=de(Qo,null,t);return n.staticCount=e,n}function Z(t="",e=!1){return e?(C(),Ue(Vn,null,t)):de(Vn,null,t)}function dr(t){return t==null||typeof t=="boolean"?de(Vn):Ve(t)?de(ae,null,t.slice()):typeof t=="object"?oo(t):de(ii,null,String(t))}function oo(t){return t.el===null&&t.patchFlag!==-1||t.memo?t:wa(t)}function om(t,e){let n=0;const{shapeFlag:r}=t;if(e==null)e=null;else if(Ve(e))n=16;else if(typeof e=="object")if(r&65){const a=e.default;a&&(a._c&&(a._d=!1),om(t,a()),a._c&&(a._d=!0));return}else{n=32;const a=e._;!a&&!(ad in e)?e._ctx=wn:a===3&&wn&&(wn.slots._===1?e._=1:(e._=2,t.patchFlag|=1024))}else st(e)?(e={default:e,_ctx:wn},n=32):(e=String(e),r&64?(n=16,e=[gt(e)]):n=8);t.children=e,t.shapeFlag|=n}function _n(...t){const e={};for(let n=0;ndn||wn;let im,Oi,zv="__VUE_INSTANCE_SETTERS__";(Oi=gh()[zv])||(Oi=gh()[zv]=[]),Oi.push(t=>dn=t),im=t=>{Oi.length>1?Oi.forEach(e=>e(t)):Oi[0](t)};const So=t=>{im(t),t.scope.on()},po=()=>{dn&&dn.scope.off(),im(null)};function H0(t){return t.vnode.shapeFlag&4}let ts=!1;function q0(t,e=!1){ts=e;const{props:n,children:r}=t.vnode,a=H0(t);uT(t,n,a,e),fT(t,r);const o=a?ST(t,e):void 0;return ts=!1,o}function ST(t,e){const n=t.type;t.accessCache=Object.create(null),t.proxy=Hp(new Proxy(t.ctx,Sh));const{setup:r}=n;if(r){const a=t.setupContext=r.length>1?K0(t):null;So(t),gs();const o=Ua(r,t,0,[t.props,a]);if(ys(),po(),Mp(o)){if(o.then(po,po),e)return o.then(i=>{Ah(t,i,e)}).catch(i=>{mi(i,t,0)});t.asyncDep=o}else Ah(t,o,e)}else Y0(t,e)}function Ah(t,e,n){st(e)?t.type.__ssrInlineRender?t.ssrRender=e:t.render=e:Rt(e)&&(t.setupState=Kp(e)),Y0(t,n)}let wc,kh;function TT(t){wc=t,kh=e=>{e.render._rc&&(e.withProxy=new Proxy(e.ctx,BS))}}const ET=()=>!wc;function Y0(t,e,n){const r=t.type;if(!t.render){if(!e&&wc&&!r.render){const a=r.template||tm(t).template;if(a){const{isCustomElement:o,compilerOptions:i}=t.appContext.config,{delimiters:s,compilerOptions:l}=r,u=zt(zt({isCustomElement:o,delimiters:s},i),l);r.render=wc(a,u)}}t.render=r.render||Yr,kh&&kh(t)}{So(t),gs();try{tT(t)}finally{ys(),po()}}}function CT(t){return t.attrsProxy||(t.attrsProxy=new Proxy(t.attrs,{get(e,n){return or(t,"get","$attrs"),e[n]}}))}function K0(t){const e=n=>{t.exposed=n||{}};return{get attrs(){return CT(t)},slots:t.slots,emit:t.emit,expose:e}}function od(t){if(t.exposed)return t.exposeProxy||(t.exposeProxy=new Proxy(Kp(Hp(t.exposed)),{get(e,n){if(n in e)return e[n];if(n in nl)return nl[n](t)},has(e,n){return n in e||n in nl}}))}function Dh(t,e=!0){return st(t)?t.displayName||t.name:t.name||e&&t.__name}function OT(t){return st(t)&&"__vccOpts"in t}const we=(t,e)=>lS(t,e,ts);function Kr(t,e,n){const r=arguments.length;return r===2?Rt(e)&&!Ve(e)?xo(e)?de(t,null,[e]):de(t,e):de(t,null,e):(r>3?n=Array.prototype.slice.call(arguments,2):r===3&&xo(n)&&(n=[n]),de(t,e,n))}const W0=Symbol.for("v-scx"),z0=()=>Wt(W0);function $T(){}function AT(t,e,n,r){const a=n[r];if(a&&G0(a,t))return a;const o=e();return o.memo=t.slice(),n[r]=o}function G0(t,e){const n=t.memo;if(n.length!=e.length)return!1;for(let r=0;r0&&nr&&nr.push(t),!0}const J0="3.3.8",kT={createComponentInstance:V0,setupComponent:q0,renderComponentRoot:Ju,setCurrentRenderingInstance:xl,isVNode:xo,normalizeVNode:dr},DT=kT,NT=null,IT=null,PT="http://www.w3.org/2000/svg",Yo=typeof document<"u"?document:null,Gv=Yo&&Yo.createElement("template"),MT={insert:(t,e,n)=>{e.insertBefore(t,n||null)},remove:t=>{const e=t.parentNode;e&&e.removeChild(t)},createElement:(t,e,n,r)=>{const a=e?Yo.createElementNS(PT,t):Yo.createElement(t,n?{is:n}:void 0);return t==="select"&&r&&r.multiple!=null&&a.setAttribute("multiple",r.multiple),a},createText:t=>Yo.createTextNode(t),createComment:t=>Yo.createComment(t),setText:(t,e)=>{t.nodeValue=e},setElementText:(t,e)=>{t.textContent=e},parentNode:t=>t.parentNode,nextSibling:t=>t.nextSibling,querySelector:t=>Yo.querySelector(t),setScopeId(t,e){t.setAttribute(e,"")},insertStaticContent(t,e,n,r,a,o){const i=n?n.previousSibling:e.lastChild;if(a&&(a===o||a.nextSibling))for(;e.insertBefore(a.cloneNode(!0),n),!(a===o||!(a=a.nextSibling)););else{Gv.innerHTML=r?`${t}`:t;const s=Gv.content;if(r){const l=s.firstChild;for(;l.firstChild;)s.appendChild(l.firstChild);s.removeChild(l)}e.insertBefore(s,n)}return[i?i.nextSibling:e.firstChild,n?n.previousSibling:e.lastChild]}},eo="transition",Ns="animation",ns=Symbol("_vtc"),kn=(t,{slots:e})=>Kr(m0,Q0(t),e);kn.displayName="Transition";const X0={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},LT=kn.props=zt({},Zp,X0),Mo=(t,e=[])=>{Ve(t)?t.forEach(n=>n(...e)):t&&t(...e)},Jv=t=>t?Ve(t)?t.some(e=>e.length>1):t.length>1:!1;function Q0(t){const e={};for(const T in t)T in X0||(e[T]=t[T]);if(t.css===!1)return e;const{name:n="v",type:r,duration:a,enterFromClass:o=`${n}-enter-from`,enterActiveClass:i=`${n}-enter-active`,enterToClass:s=`${n}-enter-to`,appearFromClass:l=o,appearActiveClass:u=i,appearToClass:c=s,leaveFromClass:d=`${n}-leave-from`,leaveActiveClass:f=`${n}-leave-active`,leaveToClass:h=`${n}-leave-to`}=t,p=RT(a),v=p&&p[0],g=p&&p[1],{onBeforeEnter:y,onEnter:x,onEnterCancelled:_,onLeave:w,onLeaveCancelled:A,onBeforeAppear:I=y,onAppear:F=x,onAppearCancelled:R=_}=e,E=(T,D,k)=>{no(T,D?c:s),no(T,D?u:i),k&&k()},S=(T,D)=>{T._isLeaving=!1,no(T,d),no(T,h),no(T,f),D&&D()},O=T=>(D,k)=>{const U=T?F:x,V=()=>E(D,T,k);Mo(U,[D,V]),Xv(()=>{no(D,T?l:o),Na(D,T?c:s),Jv(U)||Qv(D,r,v,V)})};return zt(e,{onBeforeEnter(T){Mo(y,[T]),Na(T,o),Na(T,i)},onBeforeAppear(T){Mo(I,[T]),Na(T,l),Na(T,u)},onEnter:O(!1),onAppear:O(!0),onLeave(T,D){T._isLeaving=!0;const k=()=>S(T,D);Na(T,d),e1(),Na(T,f),Xv(()=>{T._isLeaving&&(no(T,d),Na(T,h),Jv(w)||Qv(T,r,g,k))}),Mo(w,[T,k])},onEnterCancelled(T){E(T,!1),Mo(_,[T])},onAppearCancelled(T){E(T,!0),Mo(R,[T])},onLeaveCancelled(T){S(T),Mo(A,[T])}})}function RT(t){if(t==null)return null;if(Rt(t))return[_f(t.enter),_f(t.leave)];{const e=_f(t);return[e,e]}}function _f(t){return pc(t)}function Na(t,e){e.split(/\s+/).forEach(n=>n&&t.classList.add(n)),(t[ns]||(t[ns]=new Set)).add(e)}function no(t,e){e.split(/\s+/).forEach(r=>r&&t.classList.remove(r));const n=t[ns];n&&(n.delete(e),n.size||(t[ns]=void 0))}function Xv(t){requestAnimationFrame(()=>{requestAnimationFrame(t)})}let FT=0;function Qv(t,e,n,r){const a=t._endId=++FT,o=()=>{a===t._endId&&r()};if(n)return setTimeout(o,n);const{type:i,timeout:s,propCount:l}=Z0(t,e);if(!i)return r();const u=i+"end";let c=0;const d=()=>{t.removeEventListener(u,f),o()},f=h=>{h.target===t&&++c>=l&&d()};setTimeout(()=>{c(n[p]||"").split(", "),a=r(`${eo}Delay`),o=r(`${eo}Duration`),i=Zv(a,o),s=r(`${Ns}Delay`),l=r(`${Ns}Duration`),u=Zv(s,l);let c=null,d=0,f=0;e===eo?i>0&&(c=eo,d=i,f=o.length):e===Ns?u>0&&(c=Ns,d=u,f=l.length):(d=Math.max(i,u),c=d>0?i>u?eo:Ns:null,f=c?c===eo?o.length:l.length:0);const h=c===eo&&/\b(transform|all)(,|$)/.test(r(`${eo}Property`).toString());return{type:c,timeout:d,propCount:f,hasTransform:h}}function Zv(t,e){for(;t.lengtheg(n)+eg(t[r])))}function eg(t){return t==="auto"?0:Number(t.slice(0,-1).replace(",","."))*1e3}function e1(){return document.body.offsetHeight}function UT(t,e,n){const r=t[ns];r&&(e=(e?[e,...r]:[...r]).join(" ")),e==null?t.removeAttribute("class"):n?t.setAttribute("class",e):t.className=e}const sm=Symbol("_vod"),xn={beforeMount(t,{value:e},{transition:n}){t[sm]=t.style.display==="none"?"":t.style.display,n&&e?n.beforeEnter(t):Is(t,e)},mounted(t,{value:e},{transition:n}){n&&e&&n.enter(t)},updated(t,{value:e,oldValue:n},{transition:r}){!e!=!n&&(r?e?(r.beforeEnter(t),Is(t,!0),r.enter(t)):r.leave(t,()=>{Is(t,!1)}):Is(t,e))},beforeUnmount(t,{value:e}){Is(t,e)}};function Is(t,e){t.style.display=e?t[sm]:"none"}function jT(){xn.getSSRProps=({value:t})=>{if(!t)return{style:{display:"none"}}}}function BT(t,e,n){const r=t.style,a=Gt(n);if(n&&!a){if(e&&!Gt(e))for(const o in e)n[o]==null&&Nh(r,o,"");for(const o in n)Nh(r,o,n[o])}else{const o=r.display;a?e!==n&&(r.cssText=n):e&&t.removeAttribute("style"),sm in t&&(r.display=o)}}const tg=/\s*!important$/;function Nh(t,e,n){if(Ve(n))n.forEach(r=>Nh(t,e,r));else if(n==null&&(n=""),e.startsWith("--"))t.setProperty(e,n);else{const r=VT(t,e);tg.test(n)?t.setProperty(Tr(r),n.replace(tg,""),"important"):t[r]=n}}const ng=["Webkit","Moz","ms"],xf={};function VT(t,e){const n=xf[e];if(n)return n;let r=rr(e);if(r!=="filter"&&r in t)return xf[e]=r;r=Hl(r);for(let a=0;aSf||(zT.then(()=>Sf=0),Sf=Date.now());function JT(t,e){const n=r=>{if(!r._vts)r._vts=Date.now();else if(r._vts<=n.attached)return;mr(XT(r,n.value),e,5,[r])};return n.value=t,n.attached=GT(),n}function XT(t,e){if(Ve(e)){const n=t.stopImmediatePropagation;return t.stopImmediatePropagation=()=>{n.call(t),t._stopped=!0},e.map(r=>a=>!a._stopped&&r&&r(a))}else return e}const ig=/^on[a-z]/,QT=(t,e,n,r,a=!1,o,i,s,l)=>{e==="class"?UT(t,r,a):e==="style"?BT(t,n,r):Vl(e)?Ip(e)||KT(t,e,n,r,i):(e[0]==="."?(e=e.slice(1),!0):e[0]==="^"?(e=e.slice(1),!1):ZT(t,e,r,a))?qT(t,e,r,o,i,s,l):(e==="true-value"?t._trueValue=r:e==="false-value"&&(t._falseValue=r),HT(t,e,r,a))};function ZT(t,e,n,r){return r?!!(e==="innerHTML"||e==="textContent"||e in t&&ig.test(e)&&st(n)):e==="spellcheck"||e==="draggable"||e==="translate"||e==="form"||e==="list"&&t.tagName==="INPUT"||e==="type"&&t.tagName==="TEXTAREA"||ig.test(e)&&Gt(n)?!1:e in t}/*! #__NO_SIDE_EFFECTS__ */function t1(t,e){const n=Ft(t);class r extends id{constructor(o){super(n,o,e)}}return r.def=n,r}/*! #__NO_SIDE_EFFECTS__ */const eE=t=>t1(t,d1),tE=typeof HTMLElement<"u"?HTMLElement:class{};class id extends tE{constructor(e,n={},r){super(),this._def=e,this._props=n,this._instance=null,this._connected=!1,this._resolved=!1,this._numberProps=null,this._ob=null,this.shadowRoot&&r?r(this._createVNode(),this.shadowRoot):(this.attachShadow({mode:"open"}),this._def.__asyncLoader||this._resolveProps(this._def))}connectedCallback(){this._connected=!0,this._instance||(this._resolved?this._update():this._resolveDef())}disconnectedCallback(){this._connected=!1,this._ob&&(this._ob.disconnect(),this._ob=null),ir(()=>{this._connected||(Cl(null,this.shadowRoot),this._instance=null)})}_resolveDef(){this._resolved=!0;for(let r=0;r{for(const a of r)this._setAttr(a.attributeName)}),this._ob.observe(this,{attributes:!0});const e=(r,a=!1)=>{const{props:o,styles:i}=r;let s;if(o&&!Ve(o))for(const l in o){const u=o[l];(u===Number||u&&u.type===Number)&&(l in this._props&&(this._props[l]=pc(this._props[l])),(s||(s=Object.create(null)))[rr(l)]=!0)}this._numberProps=s,a&&this._resolveProps(r),this._applyStyles(i),this._update()},n=this._def.__asyncLoader;n?n().then(r=>e(r,!0)):e(this._def)}_resolveProps(e){const{props:n}=e,r=Ve(n)?n:Object.keys(n||{});for(const a of Object.keys(this))a[0]!=="_"&&r.includes(a)&&this._setProp(a,this[a],!0,!1);for(const a of r.map(rr))Object.defineProperty(this,a,{get(){return this._getProp(a)},set(o){this._setProp(a,o)}})}_setAttr(e){let n=this.getAttribute(e);const r=rr(e);this._numberProps&&this._numberProps[r]&&(n=pc(n)),this._setProp(r,n,!1)}_getProp(e){return this._props[e]}_setProp(e,n,r=!0,a=!0){n!==this._props[e]&&(this._props[e]=n,a&&this._instance&&this._update(),r&&(n===!0?this.setAttribute(Tr(e),""):typeof n=="string"||typeof n=="number"?this.setAttribute(Tr(e),n+""):n||this.removeAttribute(Tr(e))))}_update(){Cl(this._createVNode(),this.shadowRoot)}_createVNode(){const e=de(this._def,zt({},this._props));return this._instance||(e.ce=n=>{this._instance=n,n.isCE=!0;const r=(o,i)=>{this.dispatchEvent(new CustomEvent(o,{detail:i}))};n.emit=(o,...i)=>{r(o,i),Tr(o)!==o&&r(Tr(o),i)};let a=this;for(;a=a&&(a.parentNode||a.host);)if(a instanceof id){n.parent=a._instance,n.provides=a._instance.provides;break}}),e}_applyStyles(e){e&&e.forEach(n=>{const r=document.createElement("style");r.textContent=n,this.shadowRoot.appendChild(r)})}}function nE(t="$style"){{const e=Ya();if(!e)return Lt;const n=e.type.__cssModules;if(!n)return Lt;const r=n[t];return r||Lt}}function rE(t){const e=Ya();if(!e)return;const n=e.ut=(a=t(e.proxy))=>{Array.from(document.querySelectorAll(`[data-v-owner="${e.uid}"]`)).forEach(o=>Ph(o,a))},r=()=>{const a=t(e.proxy);Ih(e.subTree,a),n(a)};h0(r),ft(()=>{const a=new MutationObserver(r);a.observe(e.subTree.el.parentNode,{childList:!0}),Xr(()=>a.disconnect())})}function Ih(t,e){if(t.shapeFlag&128){const n=t.suspense;t=n.activeBranch,n.pendingBranch&&!n.isHydrating&&n.effects.push(()=>{Ih(n.activeBranch,e)})}for(;t.component;)t=t.component.subTree;if(t.shapeFlag&1&&t.el)Ph(t.el,e);else if(t.type===ae)t.children.forEach(n=>Ih(n,e));else if(t.type===Qo){let{el:n,anchor:r}=t;for(;n&&(Ph(n,e),n!==r);)n=n.nextSibling}}function Ph(t,e){if(t.nodeType===1){const n=t.style;for(const r in e)n.setProperty(`--${r}`,e[r])}}const n1=new WeakMap,r1=new WeakMap,_c=Symbol("_moveCb"),sg=Symbol("_enterCb"),a1={name:"TransitionGroup",props:zt({},LT,{tag:String,moveClass:String}),setup(t,{slots:e}){const n=Ya(),r=Qp();let a,o;return Zt(()=>{if(!a.length)return;const i=t.moveClass||`${t.name||"v"}-move`;if(!uE(a[0].el,n.vnode.el,i))return;a.forEach(iE),a.forEach(sE);const s=a.filter(lE);e1(),s.forEach(l=>{const u=l.el,c=u.style;Na(u,i),c.transform=c.webkitTransform=c.transitionDuration="";const d=u[_c]=f=>{f&&f.target!==u||(!f||/transform$/.test(f.propertyName))&&(u.removeEventListener("transitionend",d),u[_c]=null,no(u,i))};u.addEventListener("transitionend",d)})}),()=>{const i=xt(t),s=Q0(i);let l=i.tag||ae;a=o,o=e.default?td(e.default()):[];for(let u=0;udelete t.mode;a1.props;const oE=a1;function iE(t){const e=t.el;e[_c]&&e[_c](),e[sg]&&e[sg]()}function sE(t){r1.set(t,t.el.getBoundingClientRect())}function lE(t){const e=n1.get(t),n=r1.get(t),r=e.left-n.left,a=e.top-n.top;if(r||a){const o=t.el.style;return o.transform=o.webkitTransform=`translate(${r}px,${a}px)`,o.transitionDuration="0s",t}}function uE(t,e,n){const r=t.cloneNode(),a=t[ns];a&&a.forEach(s=>{s.split(/\s+/).forEach(l=>l&&r.classList.remove(l))}),n.split(/\s+/).forEach(s=>s&&r.classList.add(s)),r.style.display="none";const o=e.nodeType===1?e:e.parentNode;o.appendChild(r);const{hasTransform:i}=Z0(r);return o.removeChild(r),i}const To=t=>{const e=t.props["onUpdate:modelValue"]||!1;return Ve(e)?n=>Ki(e,n):e};function cE(t){t.target.composing=!0}function lg(t){const e=t.target;e.composing&&(e.composing=!1,e.dispatchEvent(new Event("input")))}const Or=Symbol("_assign"),Et={created(t,{modifiers:{lazy:e,trim:n,number:r}},a){t[Or]=To(a);const o=r||a.props&&a.props.type==="number";Pa(t,e?"change":"input",i=>{if(i.target.composing)return;let s=t.value;n&&(s=s.trim()),o&&(s=hc(s)),t[Or](s)}),n&&Pa(t,"change",()=>{t.value=t.value.trim()}),e||(Pa(t,"compositionstart",cE),Pa(t,"compositionend",lg),Pa(t,"change",lg))},mounted(t,{value:e}){t.value=e??""},beforeUpdate(t,{value:e,modifiers:{lazy:n,trim:r,number:a}},o){if(t[Or]=To(o),t.composing||document.activeElement===t&&t.type!=="range"&&(n||r&&t.value.trim()===e||(a||t.type==="number")&&hc(t.value)===e))return;const i=e??"";t.value!==i&&(t.value=i)}},vr={deep:!0,created(t,e,n){t[Or]=To(n),Pa(t,"change",()=>{const r=t._modelValue,a=rs(t),o=t.checked,i=t[Or];if(Ve(r)){const s=Kc(r,a),l=s!==-1;if(o&&!l)i(r.concat(a));else if(!o&&l){const u=[...r];u.splice(s,1),i(u)}}else if(pi(r)){const s=new Set(r);o?s.add(a):s.delete(a),i(s)}else i(o1(t,o))})},mounted:ug,beforeUpdate(t,e,n){t[Or]=To(n),ug(t,e,n)}};function ug(t,{value:e,oldValue:n},r){t._modelValue=e,Ve(e)?t.checked=Kc(e,r.props.value)>-1:pi(e)?t.checked=e.has(r.props.value):e!==n&&(t.checked=wo(e,o1(t,!0)))}const Eo={created(t,{value:e},n){t.checked=wo(e,n.props.value),t[Or]=To(n),Pa(t,"change",()=>{t[Or](rs(t))})},beforeUpdate(t,{value:e,oldValue:n},r){t[Or]=To(r),e!==n&&(t.checked=wo(e,r.props.value))}},Rn={deep:!0,created(t,{value:e,modifiers:{number:n}},r){const a=pi(e);Pa(t,"change",()=>{const o=Array.prototype.filter.call(t.options,i=>i.selected).map(i=>n?hc(rs(i)):rs(i));t[Or](t.multiple?a?new Set(o):o:o[0])}),t[Or]=To(r)},mounted(t,{value:e}){cg(t,e)},beforeUpdate(t,e,n){t[Or]=To(n)},updated(t,{value:e}){cg(t,e)}};function cg(t,e){const n=t.multiple;if(!(n&&!Ve(e)&&!pi(e))){for(let r=0,a=t.options.length;r-1:o.selected=e.has(i);else if(wo(rs(o),e)){t.selectedIndex!==r&&(t.selectedIndex=r);return}}!n&&t.selectedIndex!==-1&&(t.selectedIndex=-1)}}function rs(t){return"_value"in t?t._value:t.value}function o1(t,e){const n=e?"_trueValue":"_falseValue";return n in t?t[n]:e}const i1={created(t,e,n){Nu(t,e,n,null,"created")},mounted(t,e,n){Nu(t,e,n,null,"mounted")},beforeUpdate(t,e,n,r){Nu(t,e,n,r,"beforeUpdate")},updated(t,e,n,r){Nu(t,e,n,r,"updated")}};function s1(t,e){switch(t){case"SELECT":return Rn;case"TEXTAREA":return Et;default:switch(e){case"checkbox":return vr;case"radio":return Eo;default:return Et}}}function Nu(t,e,n,r,a){const i=s1(t.tagName,n.props&&n.props.type)[a];i&&i(t,e,n,r)}function dE(){Et.getSSRProps=({value:t})=>({value:t}),Eo.getSSRProps=({value:t},e)=>{if(e.props&&wo(e.props.value,t))return{checked:!0}},vr.getSSRProps=({value:t},e)=>{if(Ve(t)){if(e.props&&Kc(t,e.props.value)>-1)return{checked:!0}}else if(pi(t)){if(e.props&&t.has(e.props.value))return{checked:!0}}else if(t)return{checked:!0}},i1.getSSRProps=(t,e)=>{if(typeof e.type!="string")return;const n=s1(e.type.toUpperCase(),e.props&&e.props.type);if(n.getSSRProps)return n.getSSRProps(t,e)}}const fE=["ctrl","shift","alt","meta"],hE={stop:t=>t.stopPropagation(),prevent:t=>t.preventDefault(),self:t=>t.target!==t.currentTarget,ctrl:t=>!t.ctrlKey,shift:t=>!t.shiftKey,alt:t=>!t.altKey,meta:t=>!t.metaKey,left:t=>"button"in t&&t.button!==0,middle:t=>"button"in t&&t.button!==1,right:t=>"button"in t&&t.button!==2,exact:(t,e)=>fE.some(n=>t[`${n}Key`]&&!e.includes(n))},he=(t,e)=>(n,...r)=>{for(let a=0;an=>{if(!("key"in n))return;const r=Tr(n.key);if(e.some(a=>a===r||pE[a]===r))return t(n)},l1=zt({patchProp:QT},MT);let ol,dg=!1;function u1(){return ol||(ol=I0(l1))}function c1(){return ol=dg?ol:P0(l1),dg=!0,ol}const Cl=(...t)=>{u1().render(...t)},d1=(...t)=>{c1().hydrate(...t)},Qu=(...t)=>{const e=u1().createApp(...t),{mount:n}=e;return e.mount=r=>{const a=f1(r);if(!a)return;const o=e._component;!st(o)&&!o.render&&!o.template&&(o.template=a.innerHTML),a.innerHTML="";const i=n(a,!1,a instanceof SVGElement);return a instanceof Element&&(a.removeAttribute("v-cloak"),a.setAttribute("data-v-app","")),i},e},mE=(...t)=>{const e=c1().createApp(...t),{mount:n}=e;return e.mount=r=>{const a=f1(r);if(a)return n(a,!0,a instanceof SVGElement)},e};function f1(t){return Gt(t)?document.querySelector(t):t}let fg=!1;const vE=()=>{fg||(fg=!0,dE(),jT())},gE=()=>{},yE=Object.freeze(Object.defineProperty({__proto__:null,BaseTransition:m0,BaseTransitionPropsValidators:Zp,Comment:Vn,EffectScope:Rp,Fragment:ae,KeepAlive:FS,ReactiveEffect:Zi,Static:Qo,Suspense:CS,Teleport:R0,Text:ii,Transition:kn,TransitionGroup:oE,VueElement:id,assertNumber:cS,callWithAsyncErrorHandling:mr,callWithErrorHandling:Ua,camelize:rr,capitalize:Hl,cloneVNode:wa,compatUtils:IT,compile:gE,computed:we,createApp:Qu,createBlock:Ue,createCommentVNode:Z,createElementBlock:$,createElementVNode:m,createHydrationRenderer:P0,createPropsRestProxy:ZS,createRenderer:I0,createSSRApp:mE,createSlots:ar,createStaticVNode:am,createTextVNode:gt,createVNode:de,customRef:aS,defineAsyncComponent:LS,defineComponent:Ft,defineCustomElement:t1,defineEmits:HS,defineExpose:qS,defineModel:WS,defineOptions:YS,defineProps:VS,defineSSRCustomElement:eE,defineSlots:KS,get devtools(){return Ii},effect:Dx,effectScope:$x,getCurrentInstance:Ya,getCurrentScope:Fp,getTransitionRawChildren:td,guardReactiveProps:Gn,h:Kr,handleError:mi,hasInjectionContext:lT,hydrate:d1,initCustomFormatter:$T,initDirectivesForSSR:vE,inject:Wt,isMemoSame:G0,isProxy:Vp,isReactive:Go,isReadonly:ai,isRef:an,isRuntimeOnly:ET,isShallow:gl,isVNode:xo,markRaw:Hp,mergeDefaults:XS,mergeModels:QS,mergeProps:_n,nextTick:ir,normalizeClass:Se,normalizeProps:vn,normalizeStyle:bt,onActivated:g0,onBeforeMount:gn,onBeforeUnmount:rd,onBeforeUpdate:em,onDeactivated:y0,onErrorCaptured:S0,onMounted:ft,onRenderTracked:x0,onRenderTriggered:_0,onScopeDispose:Vb,onServerPrefetch:w0,onUnmounted:Xr,onUpdated:Zt,openBlock:C,popScopeId:gS,provide:Xo,proxyRefs:Kp,pushScopeId:vS,queuePostFlushCb:vc,reactive:Jt,readonly:Bp,ref:G,registerRuntimeCompiler:TT,render:Cl,renderList:$e,renderSlot:qe,resolveComponent:Fr,resolveDirective:TS,resolveDynamicComponent:ed,resolveFilter:NT,resolveTransitionHooks:es,setBlockTracking:$h,setDevtoolsHook:l0,setTransitionHooks:oi,shallowReactive:t0,shallowReadonly:Qx,shallowRef:bs,ssrContextKey:W0,ssrUtils:DT,stop:Nx,toDisplayString:re,toHandlerKey:tl,toHandlers:jS,toRaw:xt,toRef:bl,toRefs:r0,toValue:tS,transformVNodeArgs:bT,triggerRef:eS,unref:K,useAttrs:GS,useCssModule:nE,useCssVars:rE,useModel:JS,useSSRContext:z0,useSlots:ws,useTransitionState:Qp,vModelCheckbox:vr,vModelDynamic:i1,vModelRadio:Eo,vModelSelect:Rn,vModelText:Et,vShow:xn,version:J0,warn:uS,watch:vt,watchEffect:NS,watchPostEffect:h0,watchSyncEffect:IS,withAsyncContext:eT,withCtx:it,withDefaults:zS,withDirectives:De,withKeys:Ze,withMemo:AT,withModifiers:he,withScopeId:yS},Symbol.toStringTag,{value:"Module"}));function h1(t,e){return function(){return t.apply(e,arguments)}}const{toString:bE}=Object.prototype,{getPrototypeOf:lm}=Object,sd=(t=>e=>{const n=bE.call(e);return t[n]||(t[n]=n.slice(8,-1).toLowerCase())})(Object.create(null)),Qr=t=>(t=t.toLowerCase(),e=>sd(e)===t),ld=t=>e=>typeof e===t,{isArray:_s}=Array,Ol=ld("undefined");function wE(t){return t!==null&&!Ol(t)&&t.constructor!==null&&!Ol(t.constructor)&&gr(t.constructor.isBuffer)&&t.constructor.isBuffer(t)}const p1=Qr("ArrayBuffer");function _E(t){let e;return typeof ArrayBuffer<"u"&&ArrayBuffer.isView?e=ArrayBuffer.isView(t):e=t&&t.buffer&&p1(t.buffer),e}const xE=ld("string"),gr=ld("function"),m1=ld("number"),ud=t=>t!==null&&typeof t=="object",SE=t=>t===!0||t===!1,Zu=t=>{if(sd(t)!=="object")return!1;const e=lm(t);return(e===null||e===Object.prototype||Object.getPrototypeOf(e)===null)&&!(Symbol.toStringTag in t)&&!(Symbol.iterator in t)},TE=Qr("Date"),EE=Qr("File"),CE=Qr("Blob"),OE=Qr("FileList"),$E=t=>ud(t)&&gr(t.pipe),AE=t=>{let e;return t&&(typeof FormData=="function"&&t instanceof FormData||gr(t.append)&&((e=sd(t))==="formdata"||e==="object"&&gr(t.toString)&&t.toString()==="[object FormData]"))},kE=Qr("URLSearchParams"),[DE,NE,IE,PE]=["ReadableStream","Request","Response","Headers"].map(Qr),ME=t=>t.trim?t.trim():t.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"");function Kl(t,e,{allOwnKeys:n=!1}={}){if(t===null||typeof t>"u")return;let r,a;if(typeof t!="object"&&(t=[t]),_s(t))for(r=0,a=t.length;r0;)if(a=n[r],e===a.toLowerCase())return a;return null}const Wo=(()=>typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:global)(),g1=t=>!Ol(t)&&t!==Wo;function Mh(){const{caseless:t}=g1(this)&&this||{},e={},n=(r,a)=>{const o=t&&v1(e,a)||a;Zu(e[o])&&Zu(r)?e[o]=Mh(e[o],r):Zu(r)?e[o]=Mh({},r):_s(r)?e[o]=r.slice():e[o]=r};for(let r=0,a=arguments.length;r(Kl(e,(a,o)=>{n&&gr(a)?t[o]=h1(a,n):t[o]=a},{allOwnKeys:r}),t),RE=t=>(t.charCodeAt(0)===65279&&(t=t.slice(1)),t),FE=(t,e,n,r)=>{t.prototype=Object.create(e.prototype,r),t.prototype.constructor=t,Object.defineProperty(t,"super",{value:e.prototype}),n&&Object.assign(t.prototype,n)},UE=(t,e,n,r)=>{let a,o,i;const s={};if(e=e||{},t==null)return e;do{for(a=Object.getOwnPropertyNames(t),o=a.length;o-- >0;)i=a[o],(!r||r(i,t,e))&&!s[i]&&(e[i]=t[i],s[i]=!0);t=n!==!1&&lm(t)}while(t&&(!n||n(t,e))&&t!==Object.prototype);return e},jE=(t,e,n)=>{t=String(t),(n===void 0||n>t.length)&&(n=t.length),n-=e.length;const r=t.indexOf(e,n);return r!==-1&&r===n},BE=t=>{if(!t)return null;if(_s(t))return t;let e=t.length;if(!m1(e))return null;const n=new Array(e);for(;e-- >0;)n[e]=t[e];return n},VE=(t=>e=>t&&e instanceof t)(typeof Uint8Array<"u"&&lm(Uint8Array)),HE=(t,e)=>{const r=(t&&t[Symbol.iterator]).call(t);let a;for(;(a=r.next())&&!a.done;){const o=a.value;e.call(t,o[0],o[1])}},qE=(t,e)=>{let n;const r=[];for(;(n=t.exec(e))!==null;)r.push(n);return r},YE=Qr("HTMLFormElement"),KE=t=>t.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,function(n,r,a){return r.toUpperCase()+a}),hg=(({hasOwnProperty:t})=>(e,n)=>t.call(e,n))(Object.prototype),WE=Qr("RegExp"),y1=(t,e)=>{const n=Object.getOwnPropertyDescriptors(t),r={};Kl(n,(a,o)=>{let i;(i=e(a,o,t))!==!1&&(r[o]=i||a)}),Object.defineProperties(t,r)},zE=t=>{y1(t,(e,n)=>{if(gr(t)&&["arguments","caller","callee"].indexOf(n)!==-1)return!1;const r=t[n];if(gr(r)){if(e.enumerable=!1,"writable"in e){e.writable=!1;return}e.set||(e.set=()=>{throw Error("Can not rewrite read-only method '"+n+"'")})}})},GE=(t,e)=>{const n={},r=a=>{a.forEach(o=>{n[o]=!0})};return _s(t)?r(t):r(String(t).split(e)),n},JE=()=>{},XE=(t,e)=>t!=null&&Number.isFinite(t=+t)?t:e,Tf="abcdefghijklmnopqrstuvwxyz",pg="0123456789",b1={DIGIT:pg,ALPHA:Tf,ALPHA_DIGIT:Tf+Tf.toUpperCase()+pg},QE=(t=16,e=b1.ALPHA_DIGIT)=>{let n="";const{length:r}=e;for(;t--;)n+=e[Math.random()*r|0];return n};function ZE(t){return!!(t&&gr(t.append)&&t[Symbol.toStringTag]==="FormData"&&t[Symbol.iterator])}const e2=t=>{const e=new Array(10),n=(r,a)=>{if(ud(r)){if(e.indexOf(r)>=0)return;if(!("toJSON"in r)){e[a]=r;const o=_s(r)?[]:{};return Kl(r,(i,s)=>{const l=n(i,a+1);!Ol(l)&&(o[s]=l)}),e[a]=void 0,o}}return r};return n(t,0)},t2=Qr("AsyncFunction"),n2=t=>t&&(ud(t)||gr(t))&&gr(t.then)&&gr(t.catch),w1=((t,e)=>t?setImmediate:e?((n,r)=>(Wo.addEventListener("message",({source:a,data:o})=>{a===Wo&&o===n&&r.length&&r.shift()()},!1),a=>{r.push(a),Wo.postMessage(n,"*")}))(`axios@${Math.random()}`,[]):n=>setTimeout(n))(typeof setImmediate=="function",gr(Wo.postMessage)),r2=typeof queueMicrotask<"u"?queueMicrotask.bind(Wo):typeof process<"u"&&process.nextTick||w1,ie={isArray:_s,isArrayBuffer:p1,isBuffer:wE,isFormData:AE,isArrayBufferView:_E,isString:xE,isNumber:m1,isBoolean:SE,isObject:ud,isPlainObject:Zu,isReadableStream:DE,isRequest:NE,isResponse:IE,isHeaders:PE,isUndefined:Ol,isDate:TE,isFile:EE,isBlob:CE,isRegExp:WE,isFunction:gr,isStream:$E,isURLSearchParams:kE,isTypedArray:VE,isFileList:OE,forEach:Kl,merge:Mh,extend:LE,trim:ME,stripBOM:RE,inherits:FE,toFlatObject:UE,kindOf:sd,kindOfTest:Qr,endsWith:jE,toArray:BE,forEachEntry:HE,matchAll:qE,isHTMLForm:YE,hasOwnProperty:hg,hasOwnProp:hg,reduceDescriptors:y1,freezeMethods:zE,toObjectSet:GE,toCamelCase:KE,noop:JE,toFiniteNumber:XE,findKey:v1,global:Wo,isContextDefined:g1,ALPHABET:b1,generateString:QE,isSpecCompliantForm:ZE,toJSONObject:e2,isAsyncFn:t2,isThenable:n2,setImmediate:w1,asap:r2};function dt(t,e,n,r,a){Error.call(this),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=new Error().stack,this.message=t,this.name="AxiosError",e&&(this.code=e),n&&(this.config=n),r&&(this.request=r),a&&(this.response=a,this.status=a.status?a.status:null)}ie.inherits(dt,Error,{toJSON:function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:ie.toJSONObject(this.config),code:this.code,status:this.status}}});const _1=dt.prototype,x1={};["ERR_BAD_OPTION_VALUE","ERR_BAD_OPTION","ECONNABORTED","ETIMEDOUT","ERR_NETWORK","ERR_FR_TOO_MANY_REDIRECTS","ERR_DEPRECATED","ERR_BAD_RESPONSE","ERR_BAD_REQUEST","ERR_CANCELED","ERR_NOT_SUPPORT","ERR_INVALID_URL"].forEach(t=>{x1[t]={value:t}});Object.defineProperties(dt,x1);Object.defineProperty(_1,"isAxiosError",{value:!0});dt.from=(t,e,n,r,a,o)=>{const i=Object.create(_1);return ie.toFlatObject(t,i,function(l){return l!==Error.prototype},s=>s!=="isAxiosError"),dt.call(i,t.message,e,n,r,a),i.cause=t,i.name=t.name,o&&Object.assign(i,o),i};const a2=null;function Lh(t){return ie.isPlainObject(t)||ie.isArray(t)}function S1(t){return ie.endsWith(t,"[]")?t.slice(0,-2):t}function mg(t,e,n){return t?t.concat(e).map(function(a,o){return a=S1(a),!n&&o?"["+a+"]":a}).join(n?".":""):e}function o2(t){return ie.isArray(t)&&!t.some(Lh)}const i2=ie.toFlatObject(ie,{},null,function(e){return/^is[A-Z]/.test(e)});function cd(t,e,n){if(!ie.isObject(t))throw new TypeError("target must be an object");e=e||new FormData,n=ie.toFlatObject(n,{metaTokens:!0,dots:!1,indexes:!1},!1,function(v,g){return!ie.isUndefined(g[v])});const r=n.metaTokens,a=n.visitor||c,o=n.dots,i=n.indexes,l=(n.Blob||typeof Blob<"u"&&Blob)&&ie.isSpecCompliantForm(e);if(!ie.isFunction(a))throw new TypeError("visitor must be a function");function u(p){if(p===null)return"";if(ie.isDate(p))return p.toISOString();if(!l&&ie.isBlob(p))throw new dt("Blob is not supported. Use a Buffer instead.");return ie.isArrayBuffer(p)||ie.isTypedArray(p)?l&&typeof Blob=="function"?new Blob([p]):Buffer.from(p):p}function c(p,v,g){let y=p;if(p&&!g&&typeof p=="object"){if(ie.endsWith(v,"{}"))v=r?v:v.slice(0,-2),p=JSON.stringify(p);else if(ie.isArray(p)&&o2(p)||(ie.isFileList(p)||ie.endsWith(v,"[]"))&&(y=ie.toArray(p)))return v=S1(v),y.forEach(function(_,w){!(ie.isUndefined(_)||_===null)&&e.append(i===!0?mg([v],w,o):i===null?v:v+"[]",u(_))}),!1}return Lh(p)?!0:(e.append(mg(g,v,o),u(p)),!1)}const d=[],f=Object.assign(i2,{defaultVisitor:c,convertValue:u,isVisitable:Lh});function h(p,v){if(!ie.isUndefined(p)){if(d.indexOf(p)!==-1)throw Error("Circular reference detected in "+v.join("."));d.push(p),ie.forEach(p,function(y,x){(!(ie.isUndefined(y)||y===null)&&a.call(e,y,ie.isString(x)?x.trim():x,v,f))===!0&&h(y,v?v.concat(x):[x])}),d.pop()}}if(!ie.isObject(t))throw new TypeError("data must be an object");return h(t),e}function vg(t){const e={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(t).replace(/[!'()~]|%20|%00/g,function(r){return e[r]})}function um(t,e){this._pairs=[],t&&cd(t,this,e)}const T1=um.prototype;T1.append=function(e,n){this._pairs.push([e,n])};T1.toString=function(e){const n=e?function(r){return e.call(this,r,vg)}:vg;return this._pairs.map(function(a){return n(a[0])+"="+n(a[1])},"").join("&")};function s2(t){return encodeURIComponent(t).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}function E1(t,e,n){if(!e)return t;const r=n&&n.encode||s2;ie.isFunction(n)&&(n={serialize:n});const a=n&&n.serialize;let o;if(a?o=a(e,n):o=ie.isURLSearchParams(e)?e.toString():new um(e,n).toString(r),o){const i=t.indexOf("#");i!==-1&&(t=t.slice(0,i)),t+=(t.indexOf("?")===-1?"?":"&")+o}return t}class l2{constructor(){this.handlers=[]}use(e,n,r){return this.handlers.push({fulfilled:e,rejected:n,synchronous:r?r.synchronous:!1,runWhen:r?r.runWhen:null}),this.handlers.length-1}eject(e){this.handlers[e]&&(this.handlers[e]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(e){ie.forEach(this.handlers,function(r){r!==null&&e(r)})}}const gg=l2,C1={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},u2=typeof URLSearchParams<"u"?URLSearchParams:um,c2=typeof FormData<"u"?FormData:null,d2=typeof Blob<"u"?Blob:null,f2={isBrowser:!0,classes:{URLSearchParams:u2,FormData:c2,Blob:d2},protocols:["http","https","file","blob","url","data"]},cm=typeof window<"u"&&typeof document<"u",Rh=typeof navigator=="object"&&navigator||void 0,h2=cm&&(!Rh||["ReactNative","NativeScript","NS"].indexOf(Rh.product)<0),p2=(()=>typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope&&typeof self.importScripts=="function")(),m2=cm&&window.location.href||"http://localhost",v2=Object.freeze(Object.defineProperty({__proto__:null,hasBrowserEnv:cm,hasStandardBrowserEnv:h2,hasStandardBrowserWebWorkerEnv:p2,navigator:Rh,origin:m2},Symbol.toStringTag,{value:"Module"})),Fn={...v2,...f2};function g2(t,e){return cd(t,new Fn.classes.URLSearchParams,Object.assign({visitor:function(n,r,a,o){return Fn.isNode&&ie.isBuffer(n)?(this.append(r,n.toString("base64")),!1):o.defaultVisitor.apply(this,arguments)}},e))}function y2(t){return ie.matchAll(/\w+|\[(\w*)]/g,t).map(e=>e[0]==="[]"?"":e[1]||e[0])}function b2(t){const e={},n=Object.keys(t);let r;const a=n.length;let o;for(r=0;r=n.length;return i=!i&&ie.isArray(a)?a.length:i,l?(ie.hasOwnProp(a,i)?a[i]=[a[i],r]:a[i]=r,!s):((!a[i]||!ie.isObject(a[i]))&&(a[i]=[]),e(n,r,a[i],o)&&ie.isArray(a[i])&&(a[i]=b2(a[i])),!s)}if(ie.isFormData(t)&&ie.isFunction(t.entries)){const n={};return ie.forEachEntry(t,(r,a)=>{e(y2(r),a,n,0)}),n}return null}function w2(t,e,n){if(ie.isString(t))try{return(e||JSON.parse)(t),ie.trim(t)}catch(r){if(r.name!=="SyntaxError")throw r}return(n||JSON.stringify)(t)}const dm={transitional:C1,adapter:["xhr","http","fetch"],transformRequest:[function(e,n){const r=n.getContentType()||"",a=r.indexOf("application/json")>-1,o=ie.isObject(e);if(o&&ie.isHTMLForm(e)&&(e=new FormData(e)),ie.isFormData(e))return a?JSON.stringify(O1(e)):e;if(ie.isArrayBuffer(e)||ie.isBuffer(e)||ie.isStream(e)||ie.isFile(e)||ie.isBlob(e)||ie.isReadableStream(e))return e;if(ie.isArrayBufferView(e))return e.buffer;if(ie.isURLSearchParams(e))return n.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),e.toString();let s;if(o){if(r.indexOf("application/x-www-form-urlencoded")>-1)return g2(e,this.formSerializer).toString();if((s=ie.isFileList(e))||r.indexOf("multipart/form-data")>-1){const l=this.env&&this.env.FormData;return cd(s?{"files[]":e}:e,l&&new l,this.formSerializer)}}return o||a?(n.setContentType("application/json",!1),w2(e)):e}],transformResponse:[function(e){const n=this.transitional||dm.transitional,r=n&&n.forcedJSONParsing,a=this.responseType==="json";if(ie.isResponse(e)||ie.isReadableStream(e))return e;if(e&&ie.isString(e)&&(r&&!this.responseType||a)){const i=!(n&&n.silentJSONParsing)&&a;try{return JSON.parse(e)}catch(s){if(i)throw s.name==="SyntaxError"?dt.from(s,dt.ERR_BAD_RESPONSE,this,null,this.response):s}}return e}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:Fn.classes.FormData,Blob:Fn.classes.Blob},validateStatus:function(e){return e>=200&&e<300},headers:{common:{Accept:"application/json, text/plain, */*","Content-Type":void 0}}};ie.forEach(["delete","get","head","post","put","patch"],t=>{dm.headers[t]={}});const fm=dm,_2=ie.toObjectSet(["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"]),x2=t=>{const e={};let n,r,a;return t&&t.split(` +`).forEach(function(i){a=i.indexOf(":"),n=i.substring(0,a).trim().toLowerCase(),r=i.substring(a+1).trim(),!(!n||e[n]&&_2[n])&&(n==="set-cookie"?e[n]?e[n].push(r):e[n]=[r]:e[n]=e[n]?e[n]+", "+r:r)}),e},yg=Symbol("internals");function Ps(t){return t&&String(t).trim().toLowerCase()}function ec(t){return t===!1||t==null?t:ie.isArray(t)?t.map(ec):String(t)}function S2(t){const e=Object.create(null),n=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;let r;for(;r=n.exec(t);)e[r[1]]=r[2];return e}const T2=t=>/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(t.trim());function Ef(t,e,n,r,a){if(ie.isFunction(r))return r.call(this,e,n);if(a&&(e=n),!!ie.isString(e)){if(ie.isString(r))return e.indexOf(r)!==-1;if(ie.isRegExp(r))return r.test(e)}}function E2(t){return t.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,(e,n,r)=>n.toUpperCase()+r)}function C2(t,e){const n=ie.toCamelCase(" "+e);["get","set","has"].forEach(r=>{Object.defineProperty(t,r+n,{value:function(a,o,i){return this[r].call(this,e,a,o,i)},configurable:!0})})}class dd{constructor(e){e&&this.set(e)}set(e,n,r){const a=this;function o(s,l,u){const c=Ps(l);if(!c)throw new Error("header name must be a non-empty string");const d=ie.findKey(a,c);(!d||a[d]===void 0||u===!0||u===void 0&&a[d]!==!1)&&(a[d||l]=ec(s))}const i=(s,l)=>ie.forEach(s,(u,c)=>o(u,c,l));if(ie.isPlainObject(e)||e instanceof this.constructor)i(e,n);else if(ie.isString(e)&&(e=e.trim())&&!T2(e))i(x2(e),n);else if(ie.isHeaders(e))for(const[s,l]of e.entries())o(l,s,r);else e!=null&&o(n,e,r);return this}get(e,n){if(e=Ps(e),e){const r=ie.findKey(this,e);if(r){const a=this[r];if(!n)return a;if(n===!0)return S2(a);if(ie.isFunction(n))return n.call(this,a,r);if(ie.isRegExp(n))return n.exec(a);throw new TypeError("parser must be boolean|regexp|function")}}}has(e,n){if(e=Ps(e),e){const r=ie.findKey(this,e);return!!(r&&this[r]!==void 0&&(!n||Ef(this,this[r],r,n)))}return!1}delete(e,n){const r=this;let a=!1;function o(i){if(i=Ps(i),i){const s=ie.findKey(r,i);s&&(!n||Ef(r,r[s],s,n))&&(delete r[s],a=!0)}}return ie.isArray(e)?e.forEach(o):o(e),a}clear(e){const n=Object.keys(this);let r=n.length,a=!1;for(;r--;){const o=n[r];(!e||Ef(this,this[o],o,e,!0))&&(delete this[o],a=!0)}return a}normalize(e){const n=this,r={};return ie.forEach(this,(a,o)=>{const i=ie.findKey(r,o);if(i){n[i]=ec(a),delete n[o];return}const s=e?E2(o):String(o).trim();s!==o&&delete n[o],n[s]=ec(a),r[s]=!0}),this}concat(...e){return this.constructor.concat(this,...e)}toJSON(e){const n=Object.create(null);return ie.forEach(this,(r,a)=>{r!=null&&r!==!1&&(n[a]=e&&ie.isArray(r)?r.join(", "):r)}),n}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map(([e,n])=>e+": "+n).join(` +`)}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(e){return e instanceof this?e:new this(e)}static concat(e,...n){const r=new this(e);return n.forEach(a=>r.set(a)),r}static accessor(e){const r=(this[yg]=this[yg]={accessors:{}}).accessors,a=this.prototype;function o(i){const s=Ps(i);r[s]||(C2(a,i),r[s]=!0)}return ie.isArray(e)?e.forEach(o):o(e),this}}dd.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]);ie.reduceDescriptors(dd.prototype,({value:t},e)=>{let n=e[0].toUpperCase()+e.slice(1);return{get:()=>t,set(r){this[n]=r}}});ie.freezeMethods(dd);const Wr=dd;function Cf(t,e){const n=this||fm,r=e||n,a=Wr.from(r.headers);let o=r.data;return ie.forEach(t,function(s){o=s.call(n,o,a.normalize(),e?e.status:void 0)}),a.normalize(),o}function $1(t){return!!(t&&t.__CANCEL__)}function xs(t,e,n){dt.call(this,t??"canceled",dt.ERR_CANCELED,e,n),this.name="CanceledError"}ie.inherits(xs,dt,{__CANCEL__:!0});function A1(t,e,n){const r=n.config.validateStatus;!n.status||!r||r(n.status)?t(n):e(new dt("Request failed with status code "+n.status,[dt.ERR_BAD_REQUEST,dt.ERR_BAD_RESPONSE][Math.floor(n.status/100)-4],n.config,n.request,n))}function O2(t){const e=/^([-+\w]{1,25})(:?\/\/|:)/.exec(t);return e&&e[1]||""}function $2(t,e){t=t||10;const n=new Array(t),r=new Array(t);let a=0,o=0,i;return e=e!==void 0?e:1e3,function(l){const u=Date.now(),c=r[o];i||(i=u),n[a]=l,r[a]=u;let d=o,f=0;for(;d!==a;)f+=n[d++],d=d%t;if(a=(a+1)%t,a===o&&(o=(o+1)%t),u-i{n=c,a=null,o&&(clearTimeout(o),o=null),t.apply(null,u)};return[(...u)=>{const c=Date.now(),d=c-n;d>=r?i(u,c):(a=u,o||(o=setTimeout(()=>{o=null,i(a)},r-d)))},()=>a&&i(a)]}const xc=(t,e,n=3)=>{let r=0;const a=$2(50,250);return A2(o=>{const i=o.loaded,s=o.lengthComputable?o.total:void 0,l=i-r,u=a(l),c=i<=s;r=i;const d={loaded:i,total:s,progress:s?i/s:void 0,bytes:l,rate:u||void 0,estimated:u&&s&&c?(s-i)/u:void 0,event:o,lengthComputable:s!=null,[e?"download":"upload"]:!0};t(d)},n)},bg=(t,e)=>{const n=t!=null;return[r=>e[0]({lengthComputable:n,total:t,loaded:r}),e[1]]},wg=t=>(...e)=>ie.asap(()=>t(...e)),k2=Fn.hasStandardBrowserEnv?((t,e)=>n=>(n=new URL(n,Fn.origin),t.protocol===n.protocol&&t.host===n.host&&(e||t.port===n.port)))(new URL(Fn.origin),Fn.navigator&&/(msie|trident)/i.test(Fn.navigator.userAgent)):()=>!0,D2=Fn.hasStandardBrowserEnv?{write(t,e,n,r,a,o){const i=[t+"="+encodeURIComponent(e)];ie.isNumber(n)&&i.push("expires="+new Date(n).toGMTString()),ie.isString(r)&&i.push("path="+r),ie.isString(a)&&i.push("domain="+a),o===!0&&i.push("secure"),document.cookie=i.join("; ")},read(t){const e=document.cookie.match(new RegExp("(^|;\\s*)("+t+")=([^;]*)"));return e?decodeURIComponent(e[3]):null},remove(t){this.write(t,"",Date.now()-864e5)}}:{write(){},read(){return null},remove(){}};function N2(t){return/^([a-z][a-z\d+\-.]*:)?\/\//i.test(t)}function I2(t,e){return e?t.replace(/\/?\/$/,"")+"/"+e.replace(/^\/+/,""):t}function k1(t,e){return t&&!N2(e)?I2(t,e):e}const _g=t=>t instanceof Wr?{...t}:t;function li(t,e){e=e||{};const n={};function r(u,c,d,f){return ie.isPlainObject(u)&&ie.isPlainObject(c)?ie.merge.call({caseless:f},u,c):ie.isPlainObject(c)?ie.merge({},c):ie.isArray(c)?c.slice():c}function a(u,c,d,f){if(ie.isUndefined(c)){if(!ie.isUndefined(u))return r(void 0,u,d,f)}else return r(u,c,d,f)}function o(u,c){if(!ie.isUndefined(c))return r(void 0,c)}function i(u,c){if(ie.isUndefined(c)){if(!ie.isUndefined(u))return r(void 0,u)}else return r(void 0,c)}function s(u,c,d){if(d in e)return r(u,c);if(d in t)return r(void 0,u)}const l={url:o,method:o,data:o,baseURL:i,transformRequest:i,transformResponse:i,paramsSerializer:i,timeout:i,timeoutMessage:i,withCredentials:i,withXSRFToken:i,adapter:i,responseType:i,xsrfCookieName:i,xsrfHeaderName:i,onUploadProgress:i,onDownloadProgress:i,decompress:i,maxContentLength:i,maxBodyLength:i,beforeRedirect:i,transport:i,httpAgent:i,httpsAgent:i,cancelToken:i,socketPath:i,responseEncoding:i,validateStatus:s,headers:(u,c,d)=>a(_g(u),_g(c),d,!0)};return ie.forEach(Object.keys(Object.assign({},t,e)),function(c){const d=l[c]||a,f=d(t[c],e[c],c);ie.isUndefined(f)&&d!==s||(n[c]=f)}),n}const D1=t=>{const e=li({},t);let{data:n,withXSRFToken:r,xsrfHeaderName:a,xsrfCookieName:o,headers:i,auth:s}=e;e.headers=i=Wr.from(i),e.url=E1(k1(e.baseURL,e.url),t.params,t.paramsSerializer),s&&i.set("Authorization","Basic "+btoa((s.username||"")+":"+(s.password?unescape(encodeURIComponent(s.password)):"")));let l;if(ie.isFormData(n)){if(Fn.hasStandardBrowserEnv||Fn.hasStandardBrowserWebWorkerEnv)i.setContentType(void 0);else if((l=i.getContentType())!==!1){const[u,...c]=l?l.split(";").map(d=>d.trim()).filter(Boolean):[];i.setContentType([u||"multipart/form-data",...c].join("; "))}}if(Fn.hasStandardBrowserEnv&&(r&&ie.isFunction(r)&&(r=r(e)),r||r!==!1&&k2(e.url))){const u=a&&o&&D2.read(o);u&&i.set(a,u)}return e},P2=typeof XMLHttpRequest<"u",M2=P2&&function(t){return new Promise(function(n,r){const a=D1(t);let o=a.data;const i=Wr.from(a.headers).normalize();let{responseType:s,onUploadProgress:l,onDownloadProgress:u}=a,c,d,f,h,p;function v(){h&&h(),p&&p(),a.cancelToken&&a.cancelToken.unsubscribe(c),a.signal&&a.signal.removeEventListener("abort",c)}let g=new XMLHttpRequest;g.open(a.method.toUpperCase(),a.url,!0),g.timeout=a.timeout;function y(){if(!g)return;const _=Wr.from("getAllResponseHeaders"in g&&g.getAllResponseHeaders()),A={data:!s||s==="text"||s==="json"?g.responseText:g.response,status:g.status,statusText:g.statusText,headers:_,config:t,request:g};A1(function(F){n(F),v()},function(F){r(F),v()},A),g=null}"onloadend"in g?g.onloadend=y:g.onreadystatechange=function(){!g||g.readyState!==4||g.status===0&&!(g.responseURL&&g.responseURL.indexOf("file:")===0)||setTimeout(y)},g.onabort=function(){g&&(r(new dt("Request aborted",dt.ECONNABORTED,t,g)),g=null)},g.onerror=function(){r(new dt("Network Error",dt.ERR_NETWORK,t,g)),g=null},g.ontimeout=function(){let w=a.timeout?"timeout of "+a.timeout+"ms exceeded":"timeout exceeded";const A=a.transitional||C1;a.timeoutErrorMessage&&(w=a.timeoutErrorMessage),r(new dt(w,A.clarifyTimeoutError?dt.ETIMEDOUT:dt.ECONNABORTED,t,g)),g=null},o===void 0&&i.setContentType(null),"setRequestHeader"in g&&ie.forEach(i.toJSON(),function(w,A){g.setRequestHeader(A,w)}),ie.isUndefined(a.withCredentials)||(g.withCredentials=!!a.withCredentials),s&&s!=="json"&&(g.responseType=a.responseType),u&&([f,p]=xc(u,!0),g.addEventListener("progress",f)),l&&g.upload&&([d,h]=xc(l),g.upload.addEventListener("progress",d),g.upload.addEventListener("loadend",h)),(a.cancelToken||a.signal)&&(c=_=>{g&&(r(!_||_.type?new xs(null,t,g):_),g.abort(),g=null)},a.cancelToken&&a.cancelToken.subscribe(c),a.signal&&(a.signal.aborted?c():a.signal.addEventListener("abort",c)));const x=O2(a.url);if(x&&Fn.protocols.indexOf(x)===-1){r(new dt("Unsupported protocol "+x+":",dt.ERR_BAD_REQUEST,t));return}g.send(o||null)})},L2=(t,e)=>{const{length:n}=t=t?t.filter(Boolean):[];if(e||n){let r=new AbortController,a;const o=function(u){if(!a){a=!0,s();const c=u instanceof Error?u:this.reason;r.abort(c instanceof dt?c:new xs(c instanceof Error?c.message:c))}};let i=e&&setTimeout(()=>{i=null,o(new dt(`timeout ${e} of ms exceeded`,dt.ETIMEDOUT))},e);const s=()=>{t&&(i&&clearTimeout(i),i=null,t.forEach(u=>{u.unsubscribe?u.unsubscribe(o):u.removeEventListener("abort",o)}),t=null)};t.forEach(u=>u.addEventListener("abort",o));const{signal:l}=r;return l.unsubscribe=()=>ie.asap(s),l}},R2=L2,F2=function*(t,e){let n=t.byteLength;if(!e||n{const a=U2(t,e);let o=0,i,s=l=>{i||(i=!0,r&&r(l))};return new ReadableStream({async pull(l){try{const{done:u,value:c}=await a.next();if(u){s(),l.close();return}let d=c.byteLength;if(n){let f=o+=d;n(f)}l.enqueue(new Uint8Array(c))}catch(u){throw s(u),u}},cancel(l){return s(l),a.return()}},{highWaterMark:2})},fd=typeof fetch=="function"&&typeof Request=="function"&&typeof Response=="function",N1=fd&&typeof ReadableStream=="function",B2=fd&&(typeof TextEncoder=="function"?(t=>e=>t.encode(e))(new TextEncoder):async t=>new Uint8Array(await new Response(t).arrayBuffer())),I1=(t,...e)=>{try{return!!t(...e)}catch{return!1}},V2=N1&&I1(()=>{let t=!1;const e=new Request(Fn.origin,{body:new ReadableStream,method:"POST",get duplex(){return t=!0,"half"}}).headers.has("Content-Type");return t&&!e}),Sg=64*1024,Fh=N1&&I1(()=>ie.isReadableStream(new Response("").body)),Sc={stream:Fh&&(t=>t.body)};fd&&(t=>{["text","arrayBuffer","blob","formData","stream"].forEach(e=>{!Sc[e]&&(Sc[e]=ie.isFunction(t[e])?n=>n[e]():(n,r)=>{throw new dt(`Response type '${e}' is not supported`,dt.ERR_NOT_SUPPORT,r)})})})(new Response);const H2=async t=>{if(t==null)return 0;if(ie.isBlob(t))return t.size;if(ie.isSpecCompliantForm(t))return(await new Request(Fn.origin,{method:"POST",body:t}).arrayBuffer()).byteLength;if(ie.isArrayBufferView(t)||ie.isArrayBuffer(t))return t.byteLength;if(ie.isURLSearchParams(t)&&(t=t+""),ie.isString(t))return(await B2(t)).byteLength},q2=async(t,e)=>{const n=ie.toFiniteNumber(t.getContentLength());return n??H2(e)},Y2=fd&&(async t=>{let{url:e,method:n,data:r,signal:a,cancelToken:o,timeout:i,onDownloadProgress:s,onUploadProgress:l,responseType:u,headers:c,withCredentials:d="same-origin",fetchOptions:f}=D1(t);u=u?(u+"").toLowerCase():"text";let h=R2([a,o&&o.toAbortSignal()],i),p;const v=h&&h.unsubscribe&&(()=>{h.unsubscribe()});let g;try{if(l&&V2&&n!=="get"&&n!=="head"&&(g=await q2(c,r))!==0){let A=new Request(e,{method:"POST",body:r,duplex:"half"}),I;if(ie.isFormData(r)&&(I=A.headers.get("content-type"))&&c.setContentType(I),A.body){const[F,R]=bg(g,xc(wg(l)));r=xg(A.body,Sg,F,R)}}ie.isString(d)||(d=d?"include":"omit");const y="credentials"in Request.prototype;p=new Request(e,{...f,signal:h,method:n.toUpperCase(),headers:c.normalize().toJSON(),body:r,duplex:"half",credentials:y?d:void 0});let x=await fetch(p);const _=Fh&&(u==="stream"||u==="response");if(Fh&&(s||_&&v)){const A={};["status","statusText","headers"].forEach(E=>{A[E]=x[E]});const I=ie.toFiniteNumber(x.headers.get("content-length")),[F,R]=s&&bg(I,xc(wg(s),!0))||[];x=new Response(xg(x.body,Sg,F,()=>{R&&R(),v&&v()}),A)}u=u||"text";let w=await Sc[ie.findKey(Sc,u)||"text"](x,t);return!_&&v&&v(),await new Promise((A,I)=>{A1(A,I,{data:w,headers:Wr.from(x.headers),status:x.status,statusText:x.statusText,config:t,request:p})})}catch(y){throw v&&v(),y&&y.name==="TypeError"&&/fetch/i.test(y.message)?Object.assign(new dt("Network Error",dt.ERR_NETWORK,t,p),{cause:y.cause||y}):dt.from(y,y&&y.code,t,p)}}),Uh={http:a2,xhr:M2,fetch:Y2};ie.forEach(Uh,(t,e)=>{if(t){try{Object.defineProperty(t,"name",{value:e})}catch{}Object.defineProperty(t,"adapterName",{value:e})}});const Tg=t=>`- ${t}`,K2=t=>ie.isFunction(t)||t===null||t===!1,P1={getAdapter:t=>{t=ie.isArray(t)?t:[t];const{length:e}=t;let n,r;const a={};for(let o=0;o`adapter ${s} `+(l===!1?"is not supported by the environment":"is not available in the build"));let i=e?o.length>1?`since : +`+o.map(Tg).join(` +`):" "+Tg(o[0]):"as no adapter specified";throw new dt("There is no suitable adapter to dispatch the request "+i,"ERR_NOT_SUPPORT")}return r},adapters:Uh};function Of(t){if(t.cancelToken&&t.cancelToken.throwIfRequested(),t.signal&&t.signal.aborted)throw new xs(null,t)}function Eg(t){return Of(t),t.headers=Wr.from(t.headers),t.data=Cf.call(t,t.transformRequest),["post","put","patch"].indexOf(t.method)!==-1&&t.headers.setContentType("application/x-www-form-urlencoded",!1),P1.getAdapter(t.adapter||fm.adapter)(t).then(function(r){return Of(t),r.data=Cf.call(t,t.transformResponse,r),r.headers=Wr.from(r.headers),r},function(r){return $1(r)||(Of(t),r&&r.response&&(r.response.data=Cf.call(t,t.transformResponse,r.response),r.response.headers=Wr.from(r.response.headers))),Promise.reject(r)})}const M1="1.7.9",hd={};["object","boolean","number","function","string","symbol"].forEach((t,e)=>{hd[t]=function(r){return typeof r===t||"a"+(e<1?"n ":" ")+t}});const Cg={};hd.transitional=function(e,n,r){function a(o,i){return"[Axios v"+M1+"] Transitional option '"+o+"'"+i+(r?". "+r:"")}return(o,i,s)=>{if(e===!1)throw new dt(a(i," has been removed"+(n?" in "+n:"")),dt.ERR_DEPRECATED);return n&&!Cg[i]&&(Cg[i]=!0,console.warn(a(i," has been deprecated since v"+n+" and will be removed in the near future"))),e?e(o,i,s):!0}};hd.spelling=function(e){return(n,r)=>(console.warn(`${r} is likely a misspelling of ${e}`),!0)};function W2(t,e,n){if(typeof t!="object")throw new dt("options must be an object",dt.ERR_BAD_OPTION_VALUE);const r=Object.keys(t);let a=r.length;for(;a-- >0;){const o=r[a],i=e[o];if(i){const s=t[o],l=s===void 0||i(s,o,t);if(l!==!0)throw new dt("option "+o+" must be "+l,dt.ERR_BAD_OPTION_VALUE);continue}if(n!==!0)throw new dt("Unknown option "+o,dt.ERR_BAD_OPTION)}}const tc={assertOptions:W2,validators:hd},ia=tc.validators;class Tc{constructor(e){this.defaults=e,this.interceptors={request:new gg,response:new gg}}async request(e,n){try{return await this._request(e,n)}catch(r){if(r instanceof Error){let a={};Error.captureStackTrace?Error.captureStackTrace(a):a=new Error;const o=a.stack?a.stack.replace(/^.+\n/,""):"";try{r.stack?o&&!String(r.stack).endsWith(o.replace(/^.+\n.+\n/,""))&&(r.stack+=` +`+o):r.stack=o}catch{}}throw r}}_request(e,n){typeof e=="string"?(n=n||{},n.url=e):n=e||{},n=li(this.defaults,n);const{transitional:r,paramsSerializer:a,headers:o}=n;r!==void 0&&tc.assertOptions(r,{silentJSONParsing:ia.transitional(ia.boolean),forcedJSONParsing:ia.transitional(ia.boolean),clarifyTimeoutError:ia.transitional(ia.boolean)},!1),a!=null&&(ie.isFunction(a)?n.paramsSerializer={serialize:a}:tc.assertOptions(a,{encode:ia.function,serialize:ia.function},!0)),tc.assertOptions(n,{baseUrl:ia.spelling("baseURL"),withXsrfToken:ia.spelling("withXSRFToken")},!0),n.method=(n.method||this.defaults.method||"get").toLowerCase();let i=o&&ie.merge(o.common,o[n.method]);o&&ie.forEach(["delete","get","head","post","put","patch","common"],p=>{delete o[p]}),n.headers=Wr.concat(i,o);const s=[];let l=!0;this.interceptors.request.forEach(function(v){typeof v.runWhen=="function"&&v.runWhen(n)===!1||(l=l&&v.synchronous,s.unshift(v.fulfilled,v.rejected))});const u=[];this.interceptors.response.forEach(function(v){u.push(v.fulfilled,v.rejected)});let c,d=0,f;if(!l){const p=[Eg.bind(this),void 0];for(p.unshift.apply(p,s),p.push.apply(p,u),f=p.length,c=Promise.resolve(n);d{if(!r._listeners)return;let o=r._listeners.length;for(;o-- >0;)r._listeners[o](a);r._listeners=null}),this.promise.then=a=>{let o;const i=new Promise(s=>{r.subscribe(s),o=s}).then(a);return i.cancel=function(){r.unsubscribe(o)},i},e(function(o,i,s){r.reason||(r.reason=new xs(o,i,s),n(r.reason))})}throwIfRequested(){if(this.reason)throw this.reason}subscribe(e){if(this.reason){e(this.reason);return}this._listeners?this._listeners.push(e):this._listeners=[e]}unsubscribe(e){if(!this._listeners)return;const n=this._listeners.indexOf(e);n!==-1&&this._listeners.splice(n,1)}toAbortSignal(){const e=new AbortController,n=r=>{e.abort(r)};return this.subscribe(n),e.signal.unsubscribe=()=>this.unsubscribe(n),e.signal}static source(){let e;return{token:new hm(function(a){e=a}),cancel:e}}}const z2=hm;function G2(t){return function(n){return t.apply(null,n)}}function J2(t){return ie.isObject(t)&&t.isAxiosError===!0}const jh={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,PartialContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511};Object.entries(jh).forEach(([t,e])=>{jh[e]=t});const X2=jh;function L1(t){const e=new nc(t),n=h1(nc.prototype.request,e);return ie.extend(n,nc.prototype,e,{allOwnKeys:!0}),ie.extend(n,e,null,{allOwnKeys:!0}),n.create=function(a){return L1(li(t,a))},n}const fn=L1(fm);fn.Axios=nc;fn.CanceledError=xs;fn.CancelToken=z2;fn.isCancel=$1;fn.VERSION=M1;fn.toFormData=cd;fn.AxiosError=dt;fn.Cancel=fn.CanceledError;fn.all=function(e){return Promise.all(e)};fn.spread=G2;fn.isAxiosError=J2;fn.mergeConfig=li;fn.AxiosHeaders=Wr;fn.formToJSON=t=>O1(ie.isHTMLForm(t)?new FormData(t):t);fn.getAdapter=P1.getAdapter;fn.HttpStatusCode=X2;fn.default=fn;const Ut=fn,Q2={class:"navbar navbar-expand-lg as-navbar sticky-top"},Z2={class:"container-xxl as-gutter flex-wrap flex-lg-nowrap","aria-label":"Main navigation"},eC=m("div",{class:"as-navbar-toggle"},[m("button",{class:"navbar-toggler p-2",type:"button","data-bs-toggle":"offcanvas","data-bs-target":"#asSidebar","aria-controls":"asSidebar","aria-label":"Toggle docs navigation"},[m("i",{class:"fas fa-bars"}),m("span",{class:"d-none fs-6 pe-1"},"Browse")])],-1),tC={class:"navbar-brand p-0 me-0 me-lg-4 d-flex align-items-center",href:"javascript:void(0);","aria-label":"Astroid"},nC={class:"fa-layers fa-2x me-1","full-width":""},rC=m("svg",{class:"svg-inline--fa me-2","aria-hidden":"true",focusable:"false","data-prefix":"fas","data-icon":"meteor",role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512"},[m("path",{class:"",fill:"currentColor",d:"M493.7 .9L299.4 75.6l2.3-29.3c1-12.8-12.8-21.5-24-15.1L101.3 133.4C38.6 169.7 0 236.6 0 309C0 421.1 90.9 512 203 512c72.4 0 139.4-38.6 175.7-101.3L480.8 234.3c6.5-11.1-2.2-25-15.1-24l-29.3 2.3L511.1 18.3c.6-1.5 .9-3.2 .9-4.8C512 6 506 0 498.5 0c-1.7 0-3.3 .3-4.8 .9zM192 192a128 128 0 1 1 0 256 128 128 0 1 1 0-256zm0 96a32 32 0 1 0 -64 0 32 32 0 1 0 64 0zm16 96a16 16 0 1 0 0-32 16 16 0 1 0 0 32z"})],-1),aC={class:"fa-layers-counter fa-layers-bottom-right"},oC=m("div",{class:"d-flex"},[m("button",{class:"navbar-toggler d-flex d-lg-none order-3 p-2",type:"button","data-bs-toggle":"offcanvas","data-bs-target":"#bdNavbar","aria-controls":"bdNavbar","aria-label":"Toggle navigation"},[m("i",{class:"fas fa-ellipsis"})])],-1),iC={class:"offcanvas-lg offcanvas-end flex-grow-1",tabindex:"-1",id:"bdNavbar","aria-labelledby":"bdNavbarOffcanvasLabel","data-bs-scroll":"true"},sC={class:"offcanvas-header px-4 pb-0"},lC={class:"offcanvas-title",id:"bdNavbarOffcanvasLabel"},uC=m("button",{type:"button",class:"btn-close","data-bs-dismiss":"offcanvas","aria-label":"Close","data-bs-target":"#bdNavbar"},null,-1),cC={class:"offcanvas-body p-4 pt-0 p-lg-0"},dC=m("hr",{class:"d-lg-none"},null,-1),fC={class:"cta-button d-lg-flex"},hC=m("div",{class:"vr d-none d-lg-flex h-100 me-lg-4"},null,-1),pC={class:"navbar-nav flex-row flex-wrap"},mC={class:"nav-item col-6 col-lg-auto d-grid"},vC=["onClick","disabled"],gC={class:"nav-item col-6 col-lg-auto d-grid"},yC=["onClick","disabled"],bC={class:"nav-item col-6 col-lg-auto d-grid"},wC=["href","aria-disabled"],_C=m("i",{class:"fas fa-up-right-from-square me-1"},null,-1),xC={class:"nav-item col-6 col-lg-auto d-grid"},SC=["href","aria-disabled"],TC=m("i",{class:"fas fa-xmark me-1"},null,-1),EC={class:"template-title m-auto d-none d-lg-block"},CC=m("hr",{class:"d-lg-none"},null,-1),OC={class:"navbar-nav flex-row flex-wrap ms-md-auto"},$C=["href","title"],AC={class:"d-lg-none ms-2"},kC={class:"astroid-color-mode d-lg-flex align-items-center ms-lg-2"},DC=m("hr",{class:"d-lg-none"},null,-1),NC={class:"form-check form-switch"},IC={class:"toast-container position-fixed bottom-0 end-0 p-3"},PC={id:"astroidMessage",class:"toast",role:"alert","aria-live":"assertive","aria-atomic":"true"},MC={class:"toast-header"},LC={class:"me-auto"},RC=m("small",null,"1 second ago",-1),FC=m("button",{type:"button",class:"btn-close","data-bs-dismiss":"toast","aria-label":"Close"},null,-1),UC={class:"toast-body"},jC={__name:"Heading",props:{config:{type:Object,default:null}},emits:["update:ColorMode"],setup(t,{emit:e}){const n=e,r=t,a=Wt("theme","light"),o=r.config.astroid_lib.jtemplate_link.replace(/\&\;/g,"&"),i=G("fa-floppy-disk"),s=G("fa-eraser"),l=G(!1),u=Jt({header:"",body:"",icon:"",color:"darkviolet"}),c=G(!1);ft(()=>{c.value=a.value!=="light"}),vt(c,p=>{n("update:ColorMode",p?"dark":"light")});const d=[{title:"Astroid Website",href:r.config.astroid_lib.astroid_link,icon:"fas fa-meteor"},{title:"Docs",href:r.config.astroid_lib.document_link,icon:"fas fa-book"},{title:"GitHub",href:r.config.astroid_lib.github_link,icon:"fab fa-github"},{title:"Buy Me a Coffee",href:r.config.astroid_lib.donate_link,icon:"fa-solid fa-mug-saucer"}];function f(){const p=r.config.astroid_lib.astroid_action.replace(/\&\;/g,"&"),v=document.getElementById("astroidMessage"),g=Toast.getOrCreateInstance(v),y=new FormData(document.getElementById("astroid-form"));i.value="fa-sync fa-spin",l.value=!0,Ut.post(p,y,{headers:{"Content-Type":"multipart/form-data"}}).then(x=>{u.icon="fa-solid fa-floppy-disk",x.data.status==="success"?(u.header="Style has been saved",u.body="Style "+r.config.astroid_lib.template_name+" has been saved",u.color="darkviolet"):(u.header="Style did not saved yet",u.body=x.data.message,u.color="red"),i.value="fa-floppy-disk",l.value=!1,g.show()}).catch(x=>{console.error(x)})}function h(){const p=document.getElementById("astroidMessage"),v=Toast.getOrCreateInstance(p);s.value="fa-sync fa-spin",Ut.get(r.config.astroid_lib.base_url+"/index.php?option=com_ajax&astroid=clear-cache&template="+r.config.astroid_lib.template_name).then(function(g){g.data.status==="success"&&(u.icon="fa-solid fa-eraser",u.header="Template Clear Cache",u.body=g.data.data.message,u.color="darkviolet",v.show(),Ut.get(r.config.astroid_lib.base_url+"/index.php?option=com_ajax&astroid=clear-joomla-cache").then(function(y){y.data.status==="success"&&(s.value="fa-eraser",u.header="Joomla Clear Cache",u.body=y.data.data.message,v.show())}).catch(function(y){console.log(y)}))}).catch(function(g){console.log(g)})}return(p,v)=>(C(),$(ae,null,[m("header",Q2,[m("nav",Z2,[eC,m("a",tC,[m("div",nC,[rC,m("span",aC,"v"+re(r.config.astroid_lib.astroid_version),1)]),gt(" Astroid ")]),oC,m("div",iC,[m("div",sC,[m("h5",lC,re(r.config.astroid_lib.template_title),1),uC]),m("div",cC,[dC,m("div",fC,[hC,m("ul",pC,[m("li",mC,[m("button",{class:"btn btn-sm btn-as btn-as-primary",type:"button",onClick:he(f,["prevent"]),disabled:l.value},[m("i",{class:Se(["fas me-1",i.value])},null,2),gt(" "+re(r.config.astroid_lang.ASTROID_SAVE),1)],8,vC)]),m("li",gC,[m("button",{class:"btn btn-sm btn-as btn-as-light",type:"button",onClick:he(h,["prevent"]),disabled:l.value},[m("i",{class:Se(["fas me-1",s.value])},null,2),gt(" "+re(r.config.astroid_lang.ASTROID_TEMPLATE_CLEAR_CACHE),1)],8,yC)]),m("li",bC,[m("a",{class:Se(["btn btn-sm btn-as btn-as-light",{disabled:l.value}]),href:r.config.astroid_lib.site_url,target:"_blank",tabindex:"-1",role:"button","aria-disabled":l.value},[_C,gt(" "+re(r.config.astroid_lang.ASTROID_TEMPLATE_PREVIEW),1)],10,wC)]),m("li",xC,[m("a",{class:Se(["btn btn-sm btn-as btn-as-light",{disabled:l.value}]),href:K(o),tabindex:"-1",role:"button","aria-disabled":l.value},[TC,gt(" "+re(r.config.astroid_lang.ASTROID_TEMPLATE_CLOSE),1)],10,SC)])])]),m("div",EC,re(r.config.astroid_lib.template_title),1),CC,m("ul",OC,[(C(),$(ae,null,$e(d,g=>m("li",{class:"nav-item col-6 col-lg-auto",key:g.value},[m("a",{class:"nav-link py-2 px-0 px-lg-2",href:g.href,title:g.title,target:"_blank",rel:"noopener"},[m("i",{class:Se(g.icon)},null,2),m("small",AC,re(g.title),1)],8,$C)])),64))]),m("div",kC,[DC,m("div",NC,[De(m("input",{class:"form-check-input switcher",id:"astroid-color-mode-switcher",type:"checkbox",role:"switch","onUpdate:modelValue":v[0]||(v[0]=g=>c.value=g)},null,512),[[vr,c.value]])])])])])])]),m("div",IC,[m("div",PC,[m("div",MC,[m("i",{class:Se(["me-2",u.icon]),style:bt({color:u.color})},null,6),m("strong",LC,re(u.header),1),RC,FC]),m("div",UC,re(u.body),1)])])],64))}},BC={class:"as-sidebar"},VC={class:"offcanvas-lg offcanvas-start",tabindex:"-1",id:"asSidebar","aria-labelledby":"asSidebarOffcanvasLabel"},HC=m("div",{class:"offcanvas-header border-bottom"},[m("h5",{class:"offcanvas-title",id:"asSidebarOffcanvasLabel"},"Browse menu"),m("button",{type:"button",class:"btn-close","data-bs-dismiss":"offcanvas","aria-label":"Close","data-bs-target":"#asSidebar"})],-1),qC={class:"offcanvas-body"},YC={class:"as-links w-100",id:"as-sidebar-nav","aria-label":"Sidebar navigation"},KC={class:"as-links-nav list-unstyled mb-0 pb-3 pb-md-2 pe-lg-2"},WC=["href","onClick"],zC={class:"as-links-heading d-flex w-100 align-items-center fw-semibold"},GC=["innerHTML"],JC={key:0,class:"list-unstyled fw-normal pb-2 small"},XC=["onClick"],QC={__name:"Sidebar",props:{config:{type:Object,default:null}},setup(t){const e=t;return(n,r)=>(C(),$("aside",BC,[m("div",VC,[HC,m("div",qC,[m("nav",YC,[m("ul",KC,[(C(!0),$(ae,null,$e(e.config.astroid_content,a=>(C(),$("li",{class:"as-links-group py-2",key:a.name},[m("a",{href:"#"+a.name,class:"as-page-link",onClick:he(o=>n.$emit("sidebarActive",a.name),["prevent"])},[m("strong",zC,[m("i",{class:Se([a.icon,"me-2"])},null,2),m("span",{class:"d-flex align-items-center",innerHTML:a.label},null,8,GC)])],8,WC),Object.keys(a.childs).length>0?(C(),$("ul",JC,[(C(!0),$(ae,null,$e(a.childs,(o,i)=>(C(),$("li",{key:i},[m("a",{href:"#",onClick:he(s=>n.$emit("sidebarActive",a.name,i),["prevent"]),class:"as-links-link d-inline-block rounded"},re(o.title),9,XC)]))),128))])):Z("",!0)]))),128))])])])])]))}},ZC={class:"arrow-icon-picker"},eO={class:"icon-display mb-4"},tO={class:"row g-2 g-lg-3"},nO={class:"col-auto"},rO=["onClick"],aO=["id","name","value"],oO={__name:"BackToTopIcon",props:{field:{type:Object,default:null},modelValue:{type:String,default:""}},emits:["update:modelValue"],setup(t,{emit:e}){const n=e,r=t,a=[["fas","fa-long-arrow-alt-up"],["fas","fa-arrow-up"],["fas","fa-arrow-circle-up"],["fas","fa-arrow-alt-circle-up"],["fas","fa-angle-double-up"],["fas","fa-sort-up"],["fas","fa-level-up-alt"],["fas","fa-cloud-upload-alt"],["fas","fa-chevron-up"],["fas","fa-chevron-circle-up"],["fas","fa-hand-point-up"],["fas","fa-caret-square-up"]];function o(i){n("update:modelValue",i.join(" "))}return(i,s)=>(C(),$(ae,null,[m("div",ZC,[m("div",eO,[m("i",{class:Se(["fa-3x",t.modelValue])},null,2)]),m("div",tO,[(C(),$(ae,null,$e(a,l=>m("div",nO,[m("a",{class:Se(["icon border rounded p-2 link-underline link-underline-opacity-0 link-underline-opacity-0-hover",{active:l.join(" ")===t.modelValue}]),onClick:he(u=>o(l),["prevent"])},[m("i",{class:Se(l.join(" "))},null,2)],10,rO)])),64))])]),m("input",{id:r.field.input.id,name:r.field.input.name,value:t.modelValue,type:"hidden"},null,8,aO)],64))}};function Wl(t,e,n,r){function a(o){return o instanceof n?o:new n(function(i){i(o)})}return new(n||(n=Promise))(function(o,i){function s(c){try{u(r.next(c))}catch(d){i(d)}}function l(c){try{u(r.throw(c))}catch(d){i(d)}}function u(c){c.done?o(c.value):a(c.value).then(s,l)}u((r=r.apply(t,e||[])).next())})}function zl(t,e){var n={label:0,sent:function(){if(o[0]&1)throw o[1];return o[1]},trys:[],ops:[]},r,a,o,i;return i={next:s(0),throw:s(1),return:s(2)},typeof Symbol=="function"&&(i[Symbol.iterator]=function(){return this}),i;function s(u){return function(c){return l([u,c])}}function l(u){if(r)throw new TypeError("Generator is already executing.");for(;i&&(i=0,u[0]&&(n=0)),n;)try{if(r=1,a&&(o=u[0]&2?a.return:u[0]?a.throw||((o=a.return)&&o.call(a),0):a.next)&&!(o=o.call(a,u[1])).done)return o;switch(a=0,o&&(u=[u[0]&2,o.value]),u[0]){case 0:case 1:o=u;break;case 4:return n.label++,{value:u[1],done:!1};case 5:n.label++,a=u[1],u=[0];continue;case 7:u=n.ops.pop(),n.trys.pop();continue;default:if(o=n.trys,!(o=o.length>0&&o[o.length-1])&&(u[0]===6||u[0]===2)){n=0;continue}if(u[0]===3&&(!o||u[1]>o[0]&&u[1]0)&&!(a=r.next()).done;)o.push(a.value)}catch(s){i={error:s}}finally{try{a&&!a.done&&(n=r.return)&&n.call(r)}finally{if(i)throw i.error}}return o}function sO(){for(var t=[],e=0;e0?r:t.name,writable:!1,configurable:!1,enumerable:!0})}return n}function uO(t){var e=t.name,n=e&&e.lastIndexOf(".")!==-1;if(n&&!t.type){var r=e.split(".").pop().toLowerCase(),a=lO.get(r);a&&Object.defineProperty(t,"type",{value:a,writable:!1,configurable:!1,enumerable:!0})}return t}var cO=[".DS_Store","Thumbs.db"];function dO(t){return Wl(this,void 0,void 0,function(){return zl(this,function(e){return[2,fO(t)&&t.dataTransfer?mO(t.dataTransfer,t.type):hO(t)]})})}function fO(t){return!!t.dataTransfer}function hO(t){var e=pO(t.target)?t.target.files?Bh(t.target.files):[]:[];return e.map(function(n){return pd(n)})}function pO(t){return t!==null}function mO(t,e){return Wl(this,void 0,void 0,function(){var n,r;return zl(this,function(a){switch(a.label){case 0:return t.items?(n=Bh(t.items).filter(function(o){return o.kind==="file"}),e!=="drop"?[2,n]:[4,Promise.all(n.map(vO))]):[3,2];case 1:return r=a.sent(),[2,Og(R1(r))];case 2:return[2,Og(Bh(t.files).map(function(o){return pd(o)}))]}})})}function Og(t){return t.filter(function(e){return cO.indexOf(e.name)===-1})}function Bh(t){for(var e=[],n=0;n0&&i[i.length-1])&&(u[0]===6||u[0]===2)){n=0;continue}if(u[0]===3&&(!i||u[1]>i[0]&&u[1]n)return[!1,rb(n)];if(e.sizen)return[!1,rb(n)]}return[!0,null]}function ja(){for(var e=[],t=0;t1||i&&o>=1&&t.length>o?!1:t.every(function(s){var l=B_(s,n)[0],u=U_(s,r,a)[0];return l&&u})}var JA={disabled:!1,getFilesFromEvent:AA,maxSize:1/0,minSize:0,multiple:!0,maxFiles:0,preventDropOnDocument:!0,noClick:!1,noKeyboard:!1,noDrag:!1,noDragEventsBubbling:!1};function QA(e){e===void 0&&(e={});var t=Q(pr(pr({},JA),e));gt(function(){return pr({},e)},function(E){t.value=pr(pr({},t.value),E)});var n=Q(),r=Q(),a=Zt({isFocused:!1,isFileDialogActive:!1,isDragActive:!1,isDragAccept:!1,isDragReject:!1,draggedFiles:[],acceptedFiles:[],fileRejections:[]}),i=function(){r.value&&(a.isFileDialogActive=!0,r.value.value="",r.value.click())},o=function(){var E=t.value.onFileDialogCancel;a.isFileDialogActive&&setTimeout(function(){if(r.value){var A=r.value.files;A&&!A.length&&(a.isFileDialogActive=!1,typeof E=="function"&&E())}},300)};function s(){a.isFocused=!0}function l(){a.isFocused=!1}function u(){var E=t.value.noClick;E||(UA()?setTimeout(i,0):i())}var c=Q([]),d=function(E){if(n.value){var A=n.value.$el||n.value;A.contains(E.target)||(E.preventDefault(),c.value=[])}};mt(function(){window.addEventListener("focus",o,!1);var E=t.value.preventDropOnDocument;E&&(document.addEventListener("dragover",nb,!1),document.addEventListener("drop",d,!1))}),ia(function(){window.removeEventListener("focus",o,!1);var E=t.value.preventDropOnDocument;E&&(document.removeEventListener("dragover",nb),document.removeEventListener("drop",d))});function f(E){var A=t.value.noDragEventsBubbling;A&&E.stopPropagation()}function h(E){return RA(this,void 0,void 0,function(){var A,O,D,$,j;return FA(this,function(V){switch(V.label){case 0:return A=t.value,O=A.getFilesFromEvent,D=A.noDragEventsBubbling,$=A.onDragEnter,E.preventDefault(),f(E),c.value=Yp(Yp([],c.value),[E.target]),yc(E)?O?[4,O(E)]:[2]:[3,2];case 1:if(j=V.sent(),j||(j=[]),yd(E)&&!D)return[2];a.draggedFiles=j,a.isDragActive=!0,$&&$(E),V.label=2;case 2:return[2]}})})}function p(E){var A=t.value.onDragOver;if(E.preventDefault(),f(E),E.dataTransfer)try{E.dataTransfer.dropEffect="copy"}catch{}return yc(E)&&A&&A(E),!1}function v(E){E.preventDefault(),f(E);var A=c.value.filter(function($){if(!n.value)return!1;var j=n.value.$el||n.value;return j.contains($)}),O=A.indexOf(E.target);if(O!==-1&&A.splice(O,1),c.value=A,!(A.length>0)){a.draggedFiles=[],a.isDragActive=!1;var D=t.value.onDragLeave;yc(E)&&D&&D(E)}}function y(E){E.preventDefault(),f(E),c.value=[];var A=t.value,O=A.getFilesFromEvent,D=A.noDragEventsBubbling,$=A.accept,j=A.minSize,V=A.maxSize,ee=A.multiple,N=A.maxFiles,H=A.onDrop,I=A.onDropRejected,X=A.onDropAccepted;if(yc(E)){if(!O)return;Promise.resolve(O(E)).then(function(J){if(!(yd(E)&&!D)){var B=[],oe=[];J.forEach(function(he){var fe=B_(he,$),Ce=fe[0],we=fe[1],Te=U_(he,j,V),nt=Te[0],ie=Te[1];if(Ce&&nt)B.push(he);else{var F=[we,ie].filter(function(q){return q});oe.push({file:he,errors:F})}}),(!ee&&B.length>1||ee&&N>=1&&B.length>N)&&(B.forEach(function(he){oe.push({file:he,errors:[zA]})}),B.splice(0)),a.acceptedFiles=B,a.fileRejections=oe,H&&H(B,oe,E),oe.length>0&&I&&I(oe,E),B.length>0&&X&&X(B,E)}})}a.isFileDialogActive=!1,a.isDragActive=!1,a.draggedFiles=[],a.acceptedFiles=[],a.fileRejections=[]}var g=function(E){return t.value.disabled?void 0:E},_=function(E){return t.value.noKeyboard?void 0:g(E)},w=function(E){return t.value.noDrag?void 0:g(E)},S=function(E){E===void 0&&(E={});var A=E.onFocus,O=E.onBlur,D=E.onClick,$=E.onDragEnter,j=E.onDragenter,V=E.onDragOver,ee=E.onDragover,N=E.onDragLeave,H=E.onDragleave,I=E.onDrop,X=tb(E,["onFocus","onBlur","onClick","onDragEnter","onDragenter","onDragOver","onDragover","onDragLeave","onDragleave","onDrop"]);return pr(pr({onFocus:_(ja(A,s)),onBlur:_(ja(O,l)),onClick:g(ja(D,u)),onDragenter:w(ja($,j,h)),onDragover:w(ja(V,ee,p)),onDragleave:w(ja(N,H,v)),onDrop:w(ja(I,y)),ref:n},!t.value.disabled&&!t.value.noKeyboard?{tabIndex:0}:{}),X)},k=function(E){E.stopPropagation()};function P(E){E===void 0&&(E={});var A=E.onChange,O=E.onClick,D=tb(E,["onChange","onClick"]),$={accept:t.value.accept,multiple:t.value.multiple,style:"display: none",type:"file",onChange:g(ja(A,y)),onClick:g(ja(O,k)),autoComplete:"off",tabIndex:-1,ref:r};return pr(pr({},$),D)}var R=ye(function(){return a.draggedFiles?a.draggedFiles.length:0}),M=ye(function(){return R.value>0&&XA({files:a.draggedFiles,accept:t.value.accept,minSize:t.value.minSize,maxSize:t.value.maxSize,multiple:t.value.multiple,maxFiles:t.value.maxFiles})}),x=ye(function(){return R.value>0&&!M.value});return pr(pr({},iw(a)),{isDragAccept:M,isDragReject:x,isFocused:ye(function(){return a.isFocused&&!t.value.disabled}),getRootProps:S,getInputProps:P,rootRef:n,inputRef:r,open:g(i)})}const ZA={key:0,class:"files mb-3"},e$=["onClick"],t$={key:0,class:"text-center py-5"},n$=m("i",{class:"fas fa-cloud-arrow-up fa-4x mb-3"},null,-1),r$=m("div",null,"Drop the files here ...",-1),a$=[n$,r$],i$={key:1,class:"text-center py-5"},o$=m("i",{class:"fas fa-cloud-arrow-up fa-4x mb-3"},null,-1),s$=m("div",null,"Drag and drop files here, or Click to select files",-1),l$=[o$,s$],u$={__name:"DropZone",props:{url:{type:String,default:""},clickUpload:{type:Boolean,default:!1}},emits:["update:media"],setup(e,{emit:t}){const n=e,r=t,a=Zt({files:[]}),i=sn("constant",{}),{getRootProps:o,getInputProps:s,isDragActive:l,...u}=QA({onDrop:c});function c(h,p){h.forEach(v=>{a.files.push(v)})}function d(h){a.files.splice(h,1)}const f=h=>{for(var p=0;p{p===h.length&&r("update:media")}).catch(y=>{console.error(y)})}};return gn(()=>{n.clickUpload===!0&&a.files.length&&f(a.files)}),(h,p)=>(T(),C(ae,null,[a.files.length>0?(T(),C("div",ZA,[(T(!0),C(ae,null,ke(a.files,(v,y)=>(T(),C("div",{class:"file-item",key:y},[m("span",null,re(v.name),1),m("span",{class:"delete-file",onClick:g=>d(y)},"Delete",8,e$)]))),128))])):Z("",!0),m("div",On({class:"dropzone"},z(o)()),[m("div",{class:xe(["border",{isDragActive:z(l)}])},[m("input",_n(Zn(z(s)())),null,16),z(l)?(T(),C("div",t$,a$)):(T(),C("div",i$,l$))],2)],16)],64))}},c$={key:0,class:"image-preview mb-3"},d$={key:0,class:"fa-solid fa-video fa-3x"},f$=["src","alt"],h$={class:"input-group input-group-sm mb-3"},p$=["id"],m$=["value","aria-describedby"],v$={key:1,class:"astroid-media-selector"},g$=["data-bs-target"],y$={key:2,class:"astroid-media-selector btn-group",role:"group"},b$=["data-bs-target"],w$=["onClick"],_$=["id"],x$={class:"modal-dialog modal-xl modal-dialog-centered modal-dialog-scrollable"},S$={class:"modal-content"},E$={class:"modal-header"},T$={class:"modal-title"},O$=m("i",{class:"fas fa-folder"},null,-1),k$=["id"],C$={class:"modal-body p-3"},A$={key:0,class:"row row-cols-2 row-cols-lg-4 row-cols-xl-5 gx-3 gy-2"},$$=["onClick"],D$=["src","alt"],N$={key:2,class:"fa-solid fa-video fa-3x"},P$={key:0},I$={class:"form-text"},M$={key:0,class:"nav toolbox justify-content-center"},L$={class:"nav-item"},R$=["onClick","data-bs-target"],F$=m("i",{class:"fa-solid fa-pencil"},null,-1),j$=m("span",{class:"position-absolute top-100 start-50 translate-middle form-text"},"Rename",-1),B$=[F$,j$],U$={class:"nav-item"},V$=["onClick"],H$=m("i",{class:"fa-solid fa-trash"},null,-1),Y$=m("span",{class:"position-absolute top-100 start-50 translate-middle form-text"},"Delete",-1),q$=[H$,Y$],z$={key:1,class:"loading d-flex justify-content-center flex-column w-100",style:{"align-items":"center"}},W$=m("i",{class:"fa-solid fa-basketball fa-bounce fa-3x",style:{"--fa-bounce-land-scale-x":"1.2","--fa-bounce-land-scale-y":".8","--fa-bounce-rebound":"5px"}},null,-1),K$=m("div",{class:"fa-beat-fade mt-3",style:{"--fa-beat-fade-opacity":"0.1","--fa-beat-fade-scale":"1.05"}},"Loading...",-1),G$=[W$,K$],X$={key:1},J$={class:"modal-footer"},Q$={key:0,type:"button",class:"btn btn-sm btn-as btn-as-light","data-bs-dismiss":"modal"},Z$=["data-bs-target"],e3=["id"],t3={class:"modal-dialog modal-dialog-centered"},n3={class:"modal-content"},r3={class:"modal-header"},a3={class:"modal-title"},i3=m("button",{type:"button",class:"btn-close","data-bs-dismiss":"modal","aria-label":"Close"},null,-1),o3={class:"modal-body p-3"},s3=["for"],l3=["id"],u3={class:"modal-footer"},c3=["id","data-bs-target"],d3=["onClick"],f3=["onClick"],h3=["id","name","value"],p3={__name:"MediaManager",props:{field:{type:Object,default:null},modelValue:{type:String,default:""}},emits:["update:modelValue"],setup(e,{emit:t}){const n=t,r=e,a=sn("constant",{}),i=Q([]),o=Q([]),s=Q(""),l=Q("");mt(()=>{r.modelValue!==""&&u();const O=document.getElementById(r.field.input.id+"modal");O&&(O.addEventListener("show.bs.modal",D=>{f()}),O.addEventListener("hide.bs.modal",D=>{i.value=[]}))}),gn(()=>{u()});function u(){r.modelValue.search(/https*:\/\//i)!==-1?l.value=r.modelValue:r.modelValue!==""&&(l.value=a.site_url+r.field.input.mediaPath+"/"+r.modelValue)}const c=Q(!1);function d(O=null){if(!O)return!1;o.value=O.current_folder.split("/"),i.value=[],s.value!==""&&i.value.push({id:"go-back",icon:"fas fa-left-long",name:"Go back",type:"back"}),O.folders.forEach((D,$)=>{i.value.push({id:"folder"+$,icon:"fas fa-folder",name:D.name,path_relative:D.path_relative,type:"folder"})}),r.field.input.media==="images"&&O.images.forEach((D,$)=>{i.value.push({id:"image"+$,name:D.name,path_relative:D.path_relative,path:a.site_url+r.field.input.mediaPath+"/"+D.path_relative,type:"image"})}),r.field.input.media==="videos"&&O.videos.forEach((D,$)=>{i.value.push({id:"video"+$,name:D.name,path_relative:D.path_relative,path:a.site_url+r.field.input.mediaPath+"/"+D.path_relative,type:"video"})})}function f(){let O=r.field.input.ajax+"&action=library&asset=com_templates&ts="+Date.now();const D=new FormData;D.append("folder",s.value),D.append(a.astroid_admin_token,1),c.value=!0,Ut.post(O,D,{headers:{"Content-Type":"multipart/form-data"}}).then(function($){$.data.status==="success"&&(d($.data.data),c.value=!1)}).catch(function($){console.log($)})}function h(O){let D=o.value.join("/");if((O.type==="image"||O.type==="video")&&(l.value=a.site_url+r.field.input.mediaPath+"/"+O.path_relative,n("update:modelValue",O.path_relative),document.getElementById(r.field.input.id+"close").click()),O.type==="folder"&&(s.value=O.path_relative,f()),O.type==="back"){let $=D.substring(D.indexOf("/")+1);$.indexOf("/")>0?s.value=$.substring(0,$.lastIndexOf("/")):s.value="",f()}}function p(){l.value="",n("update:modelValue","")}const v=Q(!1),y=Q(!1),g=Q("Upload");function _(){v.value===!0?y.value=!0:(v.value=!0,y.value=!1,g.value="Click to Upload")}function w(){v.value=!1,y.value=!1,g.value="Upload",f()}const S=Q(""),k=Zt({name:"",type:""}),P=Q(null),R=Q("");function M(O,D=null){R.value=O,D!==null?(k.name=D.name,k.type=D.type,S.value=D.name):S.value=""}function x(){if(S.value.trim()==="")return alert("Folder Name can not empty!"),P.value.focus(),!1;let O=a.site_url+"administrator/index.php?option=com_ajax&astroid=media&action=createFolder&ts="+Date.now();const D=new FormData;D.append("name",S.value.trim()),D.append("dir","images/"+s.value),D.append(a.astroid_admin_token,1),Ut.post(O,D,{headers:{"Content-Type":"multipart/form-data"}}).then($=>{document.getElementById(r.field.input.id+"close_edit_item_dialog").click()}).catch($=>{console.error($)})}function E(){if(S.value.trim()==="")return alert("Item Name can not empty!"),P.value.focus(),!1;let O=a.site_url+"administrator/index.php?option=com_ajax&astroid=media&action=rename&ts="+Date.now();const D=new FormData;D.append("name",k.name),D.append("type",k.type),D.append("new_name",S.value.trim()),D.append("dir","images/"+s.value),D.append(a.astroid_admin_token,1),Ut.post(O,D,{headers:{"Content-Type":"multipart/form-data"}}).then($=>{document.getElementById(r.field.input.id+"close_edit_item_dialog").click()}).catch($=>{console.error($)})}function A(O){if(!confirm("This item will be deleted. You cannot undo this action. Are you sure?"))return!1;let D=a.site_url+"administrator/index.php?option=com_ajax&astroid=media&action=remove&ts="+Date.now();const $=new FormData;$.append("name",O.name),$.append("type",O.type),$.append("dir","images/"+s.value),$.append(a.astroid_admin_token,1),Ut.post(D,$,{headers:{"Content-Type":"multipart/form-data"}}).then(j=>{f()}).catch(j=>{console.error(j)})}return(O,D)=>(T(),C(ae,null,[l.value!==""?(T(),C("div",c$,[r.field.input.media==="videos"?(T(),C("i",d$)):(T(),C("img",{key:1,src:l.value,alt:r.field.name},null,8,f$))])):Z("",!0),m("div",h$,[m("span",{class:"input-group-text",id:r.field.input.id+"url"},"Url",8,p$),m("input",{type:"text",class:"form-control",value:e.modelValue,onInput:D[0]||(D[0]=$=>n("update:modelValue",$.target.value)),"aria-label":"URL","aria-describedby":r.field.input.id+"url"},null,40,m$)]),l.value===""?(T(),C("div",v$,[m("button",{class:"btn btn-sm btn-as btn-primary btn-as-primary",onClick:D[1]||(D[1]=de(()=>{},["prevent"])),"data-bs-toggle":"modal","data-bs-target":"#"+r.field.input.id+"modal"},re(r.field.input.lang.select_media),9,g$)])):(T(),C("div",y$,[m("button",{class:"btn btn-sm btn-as btn-primary btn-as-primary",onClick:D[2]||(D[2]=de(()=>{},["prevent"])),"data-bs-toggle":"modal","data-bs-target":"#"+r.field.input.id+"modal"},re(r.field.input.lang.change_media),9,b$),m("button",{class:"btn btn-sm btn-as btn-as-light",onClick:de(p,["prevent"])},re(r.field.input.lang.clear),9,w$)])),m("div",{class:"modal fade",id:r.field.input.id+"modal",tabindex:"-1"},[m("div",x$,[m("div",S$,[m("div",E$,[m("h5",T$,[O$,bt(" / "+re(o.value.join(" / ")),1)]),m("button",{type:"button",class:"btn-close","data-bs-dismiss":"modal","aria-label":"Close",id:r.field.input.id+"close"},null,8,k$)]),m("div",C$,[v.value?(T(),C("div",X$,[ce(u$,{url:r.field.input.ajax+"&action=upload&media="+r.field.input.media+"&dir=images/"+s.value,"click-upload":y.value,"onUpdate:media":w},null,8,["url","click-upload"])])):(T(),C("div",A$,[c.value?(T(),C("div",z$,G$)):(T(!0),C(ae,{key:0},ke(i.value,$=>(T(),C("div",{key:$.id,class:"col p-4 text-center media-item"},[m("div",{class:xe(["card card-default media-icon justify-content-center align-items-center border",$.type+"-type"]),onClick:j=>h($)},[($.type==="folder"||$.type==="back")&&$.icon!==void 0&&$.icon?(T(),C("i",{key:0,class:xe([$.icon,"as-system-icon fa-3x"])},null,2)):$.type==="image"&&$.path!==void 0&&$.path?(T(),C("img",{key:1,src:$.path,class:"img-fluid",alt:$.name},null,8,D$)):$.type==="video"?(T(),C("i",N$)):Z("",!0)],10,$$),$.name!==void 0&&$.name?(T(),C("div",P$,[m("div",I$,re($.name),1),$.type!=="back"?(T(),C("ul",M$,[m("li",L$,[m("a",{class:"nav-link position-relative px-2",href:"#",title:"Rename",onClick:de(j=>M("rename",$),["prevent"]),"data-bs-target":"#"+r.field.input.id+"edit_item_dialog","data-bs-toggle":"modal"},B$,8,R$)]),m("li",U$,[m("a",{class:"nav-link position-relative px-2",href:"#",title:"Remove",onClick:de(j=>A($),["prevent"])},q$,8,V$)])])):Z("",!0)])):Z("",!0)]))),128))]))]),m("div",J$,[v.value?(T(),C("button",{key:1,type:"button",class:"btn btn-sm btn-as btn-as-light",onClick:w},"Cancel")):(T(),C("button",Q$,"Close")),v.value?Z("",!0):(T(),C("button",{key:2,class:"btn btn-sm btn-as btn-as-light",onClick:D[3]||(D[3]=de($=>M("createfolder"),["prevent"])),"data-bs-target":"#"+r.field.input.id+"edit_item_dialog","data-bs-toggle":"modal"},"Create New Folder",8,Z$)),m("button",{type:"button",class:"btn btn-sm btn-as btn-primary btn-as-primary",onClick:_},re(g.value),1)])])])],8,_$),m("div",{class:"modal fade",id:r.field.input.id+"edit_item_dialog","aria-hidden":"true",tabindex:"-1"},[m("div",t3,[m("div",n3,[m("div",r3,[m("h5",a3,re(R.value==="createfolder"?"Create New Folder":"Rename"),1),i3]),m("div",o3,[m("label",{for:r.field.input.id+"folder_name",class:"form-label"},re(R.value==="createfolder"?"Folder Name":"Enter new name"),9,s3),Ne(m("input",{type:"text",ref_key:"newFolderInput",ref:P,class:"form-control","onUpdate:modelValue":D[4]||(D[4]=$=>S.value=$),id:r.field.input.id+"folder_name",placeholder:"Enter Item name"},null,8,l3),[[kt,S.value]])]),m("div",u3,[m("button",{class:"btn btn-sm btn-as btn-as-light",id:r.field.input.id+"close_edit_item_dialog","data-bs-target":"#"+r.field.input.id+"modal",onClick:D[5]||(D[5]=de(()=>{},["prevent"])),"data-bs-toggle":"modal"},"Cancel",8,c3),R.value==="createfolder"?(T(),C("button",{key:0,class:"btn btn-sm btn-as btn-primary btn-as-primary",onClick:de(x,["prevent"])},"Create",8,d3)):(T(),C("button",{key:1,class:"btn btn-sm btn-as btn-primary btn-as-primary",onClick:de(E,["prevent"])},"Rename",8,f3))])])])],8,e3),m("input",{id:r.field.input.id,name:r.field.input.name,value:e.modelValue,type:"hidden"},null,8,h3)],64))}},m3=["data-bs-target"],v3=["data-bs-target","innerHTML"],g3=["id"],y3={class:"modal-dialog modal-xl modal-dialog-centered modal-dialog-scrollable"},b3={class:"modal-content"},w3={class:"modal-header"},_3=m("h5",{class:"modal-title"},"Select Preloader Style",-1),x3=["id"],S3={class:"modal-body"},E3={key:0,class:"row g-3"},T3=["onClick"],O3={key:0},k3=["innerHTML"],C3=["id","name","value"],A3={__name:"Preloader",props:{field:{type:Object,default:null},modelValue:{type:String,default:""}},emits:["update:modelValue"],setup(e,{emit:t}){const n=t,r=e,a=Q(!1);mt(()=>{const o=document.getElementById(r.field.input.id+"modal");o&&(o.addEventListener("show.bs.modal",s=>{a.value=!0}),o.addEventListener("hide.bs.modal",s=>{a.value=!1}))});const i=o=>{n("update:modelValue",o),document.getElementById(r.field.input.id+"close").click()};return(o,s)=>(T(),C(ae,null,[r.field.input.style==="fontawesome"?(T(),C("div",{key:0,class:"select-preloader","data-bs-toggle":"modal","data-bs-target":"#"+r.field.input.id+"modal"},[m("i",{class:xe([r.modelValue,"fa-3x"])},null,2)],8,m3)):(T(),C("div",{key:1,class:"select-preloader","data-bs-toggle":"modal","data-bs-target":"#"+r.field.input.id+"modal",innerHTML:r.field.input.preloader[r.modelValue].code},null,8,v3)),m("div",{class:"modal fade",id:r.field.input.id+"modal",tabindex:"-1"},[m("div",y3,[m("div",b3,[m("div",w3,[_3,m("button",{type:"button",class:"btn-close","data-bs-dismiss":"modal","aria-label":"Close",id:r.field.input.id+"close"},null,8,x3)]),m("div",S3,[a.value?(T(),C("div",E3,[(T(!0),C(ae,null,ke(r.field.input.preloader,(l,u)=>(T(),C("div",{class:"col col-auto",key:u},[m("div",{class:"preloader-item d-flex justify-content-center align-items-center border rounded",onClick:c=>i(l.name)},[r.field.input.style==="fontawesome"?(T(),C("div",O3,[m("i",{class:xe([l.name,"fa-3x"])},null,2)])):(T(),C("div",{key:1,class:"preloader-code",innerHTML:l.code},null,8,k3))],8,T3)]))),128))])):Z("",!0)])])])],8,g3),m("input",{id:r.field.input.id,name:r.field.input.name,value:e.modelValue,type:"hidden"},null,8,C3)],64))}},En={openOptions(e){e.$refs.input.focus(),e.showMenu=!0,e.mousedownState=!1},blurInput(e){e.mousedownState||(e.searchText="",e.closeOptions()),e.$emit("blur")},closeOptions(e){e.$refs.input.blur(),e.showMenu=!1},prevItem(e){const t=e.pointer-1,n=e.$el.offsetHeight*t;t>=0&&(e.pointer=t),e.$refs.menu.scrollTop=n},nextItem(e){const t=e.pointer+1,n=e.$el.offsetHeight*t;t<=e.filteredOptions.length-1&&(e.pointer=t);const r=e.$refs.menu.offsetHeight,a=Math.ceil((e.$refs.menu.scrollTop+e.$el.offsetHeight)/r),i=Math.ceil(n/r);a!==i&&(e.$refs.menu.scrollTop=(i-1)*e.$refs.menu.offsetHeight)},enterItem(e){const t=e.filteredOptions[e.pointer],n=t.disabled;t&&!n&&e.selectItem(t)},pointerSet(e,t){e.pointer=t},pointerAdjust(e){e.pointer>=e.filteredOptions.length-1&&(e.pointer=e.filteredOptions.length?e.filteredOptions.length-1:0)},mousedownItem(e){e.mousedownState=!0}};function $3(e){return new RegExp(e.replace(/[.*+?^${}()|[\]\\]/g,"\\$&"),"i")}const ff={props:{id:{default:null},name:{type:String,default:""},isError:{type:Boolean,default:!1},customAttr:{type:Function,default:()=>""},isDisabled:{type:Boolean,default:!1},placeholder:{type:String,default:""},filterPredicate:{type:Function,default:(e,t)=>e.match($3(t))}}},V_=(e,t)=>{const n=e.__vccOpts||e;for(const[r,a]of t)n[r]=a;return n},D3={name:"ModelSelect",mixins:[ff],emits:["blur","searchchange","update:modelValue"],props:{modelValue:{type:[String,Number,Object,Boolean]},customAttr:{type:Function,default:()=>""},options:{type:Array}},data(){return{showMenu:!1,searchText:"",mousedownState:!1,pointer:-1}},watch:{value(e){this.pointer=this.filteredOptions.findIndex(t=>t.value===this.optionValue(e))},filteredOptions(){this.pointerAdjust()},searchText(){this.$emit("searchchange",this.searchText)}},computed:{searchTextCustomAttr(){return this.selectedOption&&this.selectedOption.value?this.customAttr(this.selectedOption):""},inputText(){if(this.searchText)return"";{let e=this.placeholder;return this.selectedOption&&(e=this.selectedOption.text),e}},customAttrs(){try{if(Array.isArray(this.options))return this.options.map(e=>this.customAttr(e))}catch{}return[]},textClass(){return!this.selectedOption&&this.placeholder?"default":""},menuClass(){return{visible:this.showMenu,hidden:!this.showMenu}},menuStyle(){return{display:this.showMenu?"block":"none"}},filteredOptions(){return this.searchText?this.options.filter(e=>{try{return this.filterPredicate(e.text,this.searchText)}catch{return!0}}):this.options},selectedOption(){return this.options.find(e=>e.value===this.optionValue(this.modelValue))}},methods:{deleteTextOrItem(){!this.searchText&&this.modelValue&&(this.selectItem({}),this.openOptions())},openOptions(){En.openOptions(this)},blurInput(){En.blurInput(this)},closeOptions(){En.closeOptions(this)},prevItem(){En.prevItem(this)},nextItem(){En.nextItem(this)},enterItem(){En.enterItem(this)},pointerSet(e){En.pointerSet(this,e)},pointerAdjust(){En.pointerAdjust(this)},mousedownItem(){En.mousedownItem(this)},selectItem(e){this.searchText="",this.closeOptions(),typeof this.modelValue=="object"&&this.modelValue?this.$emit("update:modelValue",e):(this.$emit("update:modelValue",e.value),e.value!==void 0&&e.value===e.text&&(this.searchText=e.value))},optionValue(e){return typeof e=="object"&&e!==null?e.value:e}}},N3=m("i",{class:"dropdown icon"},null,-1),P3=["disabled","tabindex","id","name","value"],I3=["data-vss-custom-attr"],M3=["data-vss-custom-attr","onClick","onMouseenter"];function L3(e,t,n,r,a,i){return T(),C("div",{class:xe(["ui fluid search selection dropdown",{"active visible":a.showMenu,error:e.isError,disabled:e.isDisabled}]),onClick:t[11]||(t[11]=(...o)=>i.openOptions&&i.openOptions(...o)),onFocus:t[12]||(t[12]=(...o)=>i.openOptions&&i.openOptions(...o))},[N3,m("input",{class:"search",autocomplete:"off",disabled:e.isDisabled,tabindex:e.isDisabled?-1:0,id:e.id,name:e.name,value:a.searchText,onInput:t[0]||(t[0]=o=>a.searchText=o.target.value),ref:"input",onFocus:t[1]||(t[1]=de((...o)=>i.openOptions&&i.openOptions(...o),["prevent"])),onKeyup:[t[2]||(t[2]=tt((...o)=>i.closeOptions&&i.closeOptions(...o),["esc"])),t[7]||(t[7]=tt(de((...o)=>i.enterItem&&i.enterItem(...o),["prevent"]),["enter"]))],onBlur:t[3]||(t[3]=(...o)=>i.blurInput&&i.blurInput(...o)),onKeydown:[t[4]||(t[4]=tt((...o)=>i.prevItem&&i.prevItem(...o),["up"])),t[5]||(t[5]=tt((...o)=>i.nextItem&&i.nextItem(...o),["down"])),t[6]||(t[6]=tt(de(()=>{},["prevent"]),["enter"])),t[8]||(t[8]=tt((...o)=>i.deleteTextOrItem&&i.deleteTextOrItem(...o),["delete"]))]},null,40,P3),m("div",{class:xe(["text",i.textClass]),"data-vss-custom-attr":i.searchTextCustomAttr},re(i.inputText),11,I3),m("div",{class:xe(["menu",i.menuClass]),ref:"menu",onMousedown:t[10]||(t[10]=de(()=>{},["prevent"])),style:wt(i.menuStyle),tabindex:"-1"},[(T(!0),C(ae,null,ke(i.filteredOptions,(o,s)=>(T(),C("div",{key:s,class:xe(["item",{selected:o.selected||a.pointer===s,disabled:o.disabled}]),"data-vss-custom-attr":i.customAttrs[s]?i.customAttrs[s]:"",onClick:de(l=>i.selectItem(o),["stop"]),onMousedown:t[9]||(t[9]=(...l)=>i.mousedownItem&&i.mousedownItem(...l)),onMouseenter:l=>i.pointerSet(s)},[qe(e.$slots,"default",{option:o,idx:s},()=>[bt(re(o.text),1)])],42,M3))),128))],38)],34)}const ib=V_(D3,[["render",L3]]),R3={name:"ModelListSelect",mixins:[ff],emits:["blur","searchchange","update:modelValue"],render:function(){return Sr(ib,{id:this.id,name:this.name,options:this.options,modelValue:this.innerValue,isError:this.isError,isDisabled:this.isDisabled,placeholder:this.placeholder,filterPredicate:this.filterPredicate,onBlur:()=>this.$emit("blur"),"onUpdate:modelValue":this.onInput,onSearchchange:e=>this.$emit("searchchange",e)})},props:{modelValue:{type:[String,Number,Object,Boolean]},list:{type:Array},optionValue:{type:String},optionText:{type:String},customText:{type:Function},optionDisabled:{type:String}},computed:{options(){return this.list.map(e=>({value:e[this.optionValue],text:this.buildText(e),disabled:!!e[this.optionDisabled]}))},innerValue(){return this.modelValue?typeof this.modelValue=="object"?this.modelValue?{value:this.modelValue[this.optionValue],text:this.buildText(this.modelValue),disabled:!!this.modelValue[this.optionDisabled]}:{value:"",text:"",disabled:!1}:this.modelValue:this.modelValue}},methods:{buildText(e){return e[this.optionValue]!==void 0?this.customText?this.customText(e):e[this.optionText]:""},onInput(e){if(e===void 0)return this.$emit("update:modelValue","");if(Object.keys(e).length===0&&e.constructor===Object)this.$emit("update:modelValue",e);else if(typeof e=="object"){const t=this.list.find(n=>n[this.optionValue]===e.value);this.$emit("update:modelValue",t)}else this.$emit("update:modelValue",e)}},components:{ModelSelect:ib}},F3={name:"MultiSelect",mixins:[ff],emits:["blur","searchchange","select"],props:{customAttr:{type:Function,default:()=>""},options:{type:Array},selectedOptions:{type:Array},cleanSearch:{type:Boolean,default:!0},hideSelectedOptions:{type:Boolean,default:!1}},data(){return{showMenu:!1,searchText:"",mousedownState:!1,pointer:-1}},watch:{selectedOptions(){this.pointer=-1},filteredOptions(){this.pointerAdjust()},searchText(){this.$emit("searchchange",this.searchText)}},computed:{inputText(){return this.searchText?"":this.placeholder},textClass(){return this.placeholder?"default":""},inputWidth(){return{width:(this.searchText.length+1)*8+20+"px"}},menuClass(){return{visible:this.showMenu,hidden:!this.showMenu}},menuStyle(){return{display:this.showMenu?"block":"none"}},nonSelectOptions(){return this.options.filter(e=>this.selectedOptions.findIndex(t=>t.value===e.value)===-1)},filteredOptions(){return this.searchText?this.nonSelectOptions.filter(e=>{try{return this.cleanSearch?this.filterPredicate(this.accentsTidy(e.text),this.searchText):this.filterPredicate(e.text,this.searchText)}catch{return!0}}):this.nonSelectOptions}},methods:{deleteTextOrLastItem(){!this.searchText&&this.selectedOptions.length>0&&this.deleteItem(this.selectedOptions[this.selectedOptions.length-1])},openOptions(){En.openOptions(this)},blurInput(){En.blurInput(this)},closeOptions(){En.closeOptions(this)},prevItem(){En.prevItem(this),this.openOptions()},nextItem(){En.nextItem(this),this.openOptions()},enterItem(){En.enterItem(this)},pointerSet(e){En.pointerSet(this,e)},pointerAdjust(){En.pointerAdjust(this)},mousedownItem(){En.mousedownItem(this)},selectItem(e){const t=this.selectedOptions.concat(e),n=t.filter((r,a)=>t.indexOf(r)===a);this.closeOptions(),this.searchText="",this.$emit("select",n,e,"insert")},deleteItem(e){const t=this.selectedOptions.filter(n=>n.value!==e.value);this.$emit("select",t,e,"delete")},accentsTidy(e){let t=e.toString().toLowerCase();return t=t.replace(new RegExp("[àáâãäå]","g"),"a"),t=t.replace(new RegExp("æ","g"),"ae"),t=t.replace(new RegExp("ç","g"),"c"),t=t.replace(new RegExp("[èéêë]","g"),"e"),t=t.replace(new RegExp("[ìíîï]","g"),"i"),t=t.replace(new RegExp("ñ","g"),"n"),t=t.replace(new RegExp("[òóôõö]","g"),"o"),t=t.replace(new RegExp("œ","g"),"oe"),t=t.replace(new RegExp("[ùúûü]","g"),"u"),t=t.replace(new RegExp("[ýÿ]","g"),"y"),t}}},j3=m("i",{class:"dropdown icon"},null,-1),B3=["data-vss-custom-attr"],U3=["onClick"],V3=["disabled","tabindex","id","name"],H3=["data-vss-custom-attr","onClick","onMouseenter"];function Y3(e,t,n,r,a,i){return T(),C("div",{class:xe(["ui fluid search dropdown selection multiple",{"active visible":a.showMenu,error:e.isError,disabled:e.isDisabled}]),onClick:t[11]||(t[11]=(...o)=>i.openOptions&&i.openOptions(...o)),onFocus:t[12]||(t[12]=(...o)=>i.openOptions&&i.openOptions(...o))},[j3,n.hideSelectedOptions?Z("",!0):(T(!0),C(ae,{key:0},ke(n.selectedOptions,(o,s)=>(T(),C("a",{key:s,class:"ui label transition visible",style:{display:"inline-block !important"},"data-vss-custom-attr":n.customAttr(o)},[qe(e.$slots,"selected",{option:o,idx:s},()=>[bt(re(o.text),1),m("i",{class:"delete icon",onClick:l=>i.deleteItem(o)},null,8,U3)])],8,B3))),128)),Ne(m("input",{class:"search",autocomplete:"off",disabled:e.isDisabled,tabindex:e.isDisabled?-1:0,id:e.id,name:e.name,"onUpdate:modelValue":t[0]||(t[0]=o=>a.searchText=o),ref:"input",style:wt(i.inputWidth),onFocus:t[1]||(t[1]=de((...o)=>i.openOptions&&i.openOptions(...o),["prevent"])),onKeyup:[t[2]||(t[2]=tt((...o)=>i.closeOptions&&i.closeOptions(...o),["esc"])),t[7]||(t[7]=tt(de((...o)=>i.enterItem&&i.enterItem(...o),["prevent"]),["enter"]))],onBlur:t[3]||(t[3]=(...o)=>i.blurInput&&i.blurInput(...o)),onKeydown:[t[4]||(t[4]=tt((...o)=>i.prevItem&&i.prevItem(...o),["up"])),t[5]||(t[5]=tt((...o)=>i.nextItem&&i.nextItem(...o),["down"])),t[6]||(t[6]=tt(de(()=>{},["prevent"]),["enter"])),t[8]||(t[8]=tt((...o)=>i.deleteTextOrLastItem&&i.deleteTextOrLastItem(...o),["delete"]))]},null,44,V3),[[kt,a.searchText]]),m("div",{class:xe(["text",i.textClass])},re(i.inputText),3),m("div",{class:xe(["menu",i.menuClass]),ref:"menu",onMousedown:t[10]||(t[10]=de(()=>{},["prevent"])),style:wt(i.menuStyle),tabindex:"-1"},[(T(!0),C(ae,null,ke(i.filteredOptions,(o,s)=>(T(),C("div",{key:s,class:xe(["item",{selected:o.selected||a.pointer===s,disabled:o.disabled}]),"data-vss-custom-attr":n.customAttr(o),onClick:de(l=>i.selectItem(o),["stop"]),onMousedown:t[9]||(t[9]=(...l)=>i.mousedownItem&&i.mousedownItem(...l)),onMouseenter:l=>i.pointerSet(s)},[qe(e.$slots,"default",{option:o,idx:s},()=>[bt(re(o.text),1)])],42,H3))),128))],38)],34)}const ob=V_(F3,[["render",Y3]]),Dv={name:"MultiListSelect",mixins:[ff],emits:["blur","searchchange","select"],render:function(){return Sr(ob,{id:this.id,name:this.name,options:this.options,selectedOptions:this.items,isError:this.isError,isDisabled:this.isDisabled,placeholder:this.placeholder,filterPredicate:this.filterPredicate,onSelect:this.onSelect,onSearchchange:e=>this.$emit("searchchange",e)})},props:{list:{type:Array},optionValue:{type:String},optionText:{type:String},customText:{type:Function},selectedItems:{type:Array},optionDisabled:{type:String}},computed:{options(){return this.list.map(e=>({value:e[this.optionValue],text:this.buildText(e),disabled:!!e[this.optionDisabled]}))},items(){return this.selectedItems.map(e=>({value:e[this.optionValue],text:this.buildText(e),disabled:!!e[this.optionDisabled]}))}},methods:{buildText(e){return e[this.optionValue]!==void 0?this.customText?this.customText(e):e[this.optionText]:""},onSelect(e,t){if(Object.keys(t).length===0&&t.constructor===Object)this.$emit("select",e,t);else{const n=this.list.filter((a,i)=>e.find((o,s)=>a[this.optionValue]===o.value)),r=this.list.find(a=>a[this.optionValue]===t.value);this.$emit("select",n,r)}}},components:{MultiSelect:ob}},q3={class:"row g-3"},z3={class:"col col-auto"},W3={class:"col"},K3={class:"row row-cols-auto g-3 justify-content-end"},G3=["onClick"],X3={class:"mt-2"},J3={class:"row align-items-center g-3 mb-2"},Q3={class:"col col-3"},Z3={class:"row gx-1 align-items-center form-text"},eD={class:"col"},tD=["id","name","onUpdate:modelValue"],nD={class:"col-auto"},rD={class:"col"},aD={class:"astroid-btn-group text-end"},iD=["onUpdate:modelValue","name","id","value"],oD=["for"],sD=["step","max","onUpdate:modelValue","id"],Ch={__name:"TypoResponsive",props:["modelValue","field","fieldname","currentDevice"],emits:["update:changeDevice"],setup(e,{emit:t}){const n=t,r=e,a=["desktop","tablet","mobile"],i=["px","em","rem","pt","%"],o=Zt({desktop:{max:100,step:1},tablet:{max:100,step:1},mobile:{max:100,step:1}});function s(u){n("update:changeDevice",u)}function l(u){["em","rem"].includes(r.modelValue[r.fieldname+"_unit"][u])&&(o[u].max=10,o[u].step=.01),["px","pt"].includes(r.modelValue[r.fieldname+"_unit"][u])&&(o[u].max=100,o[u].step=1),r.modelValue[r.fieldname+"_unit"][u]==="%"&&(o[u].max=1e3,o[u].step=1)}return mt(()=>{Object.keys(r.modelValue[r.fieldname+"_unit"]).forEach(u=>{l(u)})}),gn(()=>{l(r.currentDevice)}),(u,c)=>(T(),C(ae,null,[m("div",q3,[m("div",z3,re(r.field.input.lang[r.fieldname]),1),m("div",W3,[m("div",K3,[(T(),C(ae,null,ke(a,d=>m("div",{key:d},[m("a",{href:"#",onClick:de(f=>s(d),["prevent"]),class:xe({"link-primary":r.currentDevice===d,"link-secondary":r.currentDevice!==d})},[m("i",{class:xe(["fas","fa-"+d])},null,2)],10,G3)])),64))])])]),(T(),C(ae,null,ke(a,d=>Ne(m("div",X3,[m("div",J3,[m("div",Q3,[m("div",Z3,[m("div",eD,[Ne(m("input",{class:"form-control form-control-sm",id:r.field.input.id+"_"+r.fieldname+"_"+d,name:r.field.input.name+"["+r.fieldname+"]["+d+"]",type:"text","onUpdate:modelValue":f=>r.modelValue[r.fieldname][d]=f},null,8,tD),[[kt,r.modelValue[r.fieldname][d]]])]),m("div",nD,re(r.modelValue[r.fieldname+"_unit"][d]),1)])]),m("div",rD,[m("div",aD,[(T(),C(ae,null,ke(i,(f,h)=>m("span",{key:f},[Ne(m("input",{type:"radio",class:"btn-check","onUpdate:modelValue":p=>r.modelValue[r.fieldname+"_unit"][d]=p,name:r.field.input.name+"["+r.fieldname+"_unit]["+d+"]",id:r.field.input.id+"_"+r.fieldname+"_unit_"+d+"_"+h,value:f,autocomplete:"off"},null,8,iD),[[Bi,r.modelValue[r.fieldname+"_unit"][d]]]),m("label",{class:"btn btn-sm btn-outline-primary btn-as-outline-primary",for:r.field.input.id+"_"+r.fieldname+"_unit_"+d+"_"+h},re(f),9,oD)])),64))])])]),Ne(m("input",{type:"range",class:"form-range",min:"0",step:o[d].step,max:o[d].max,"onUpdate:modelValue":f=>r.modelValue[r.fieldname][d]=f,id:r.field.input.id+"_"+r.fieldname+"_range_"+d},null,8,sD),[[kt,r.modelValue[r.fieldname][d]]])],512),[[kn,r.currentDevice===d]])),64))],64))}};/*! +***************************************************************************** */var lr=function(){return lr=Object.assign||function(e){for(var n,r=1,a=arguments.length;r0&&o[o.length-1])&&(u[0]===6||u[0]===2)){n=0;continue}if(u[0]===3&&(!o||u[1]>o[0]&&u[1]n)return[!1,Dg(n)];if(t.sizen)return[!1,Dg(n)]}return[!0,null]}function ka(){for(var t=[],e=0;e1||o&&i>=1&&e.length>i?!1:e.every(function(s){var l=B1(s,n)[0],u=V1(s,r,a)[0];return l&&u})}var IO={disabled:!1,getFilesFromEvent:dO,maxSize:1/0,minSize:0,multiple:!0,maxFiles:0,preventDropOnDocument:!0,noClick:!1,noKeyboard:!1,noDrag:!1,noDragEventsBubbling:!1};function PO(t){t===void 0&&(t={});var e=G(lr(lr({},IO),t));vt(function(){return lr({},t)},function(S){e.value=lr(lr({},e.value),S)});var n=G(),r=G(),a=Jt({isFocused:!1,isFileDialogActive:!1,isDragActive:!1,isDragAccept:!1,isDragReject:!1,draggedFiles:[],acceptedFiles:[],fileRejections:[]}),o=function(){r.value&&(a.isFileDialogActive=!0,r.value.value="",r.value.click())},i=function(){var S=e.value.onFileDialogCancel;a.isFileDialogActive&&setTimeout(function(){if(r.value){var O=r.value.files;O&&!O.length&&(a.isFileDialogActive=!1,typeof S=="function"&&S())}},300)};function s(){a.isFocused=!0}function l(){a.isFocused=!1}function u(){var S=e.value.noClick;S||(SO()?setTimeout(o,0):o())}var c=G([]),d=function(S){if(n.value){var O=n.value.$el||n.value;O.contains(S.target)||(S.preventDefault(),c.value=[])}};ft(function(){window.addEventListener("focus",i,!1);var S=e.value.preventDropOnDocument;S&&(document.addEventListener("dragover",kg,!1),document.addEventListener("drop",d,!1))}),Xr(function(){window.removeEventListener("focus",i,!1);var S=e.value.preventDropOnDocument;S&&(document.removeEventListener("dragover",kg),document.removeEventListener("drop",d))});function f(S){var O=e.value.noDragEventsBubbling;O&&S.stopPropagation()}function h(S){return bO(this,void 0,void 0,function(){var O,T,D,k,U;return wO(this,function(V){switch(V.label){case 0:return O=e.value,T=O.getFilesFromEvent,D=O.noDragEventsBubbling,k=O.onDragEnter,S.preventDefault(),f(S),c.value=Vh(Vh([],c.value),[S.target]),Iu(S)?T?[4,T(S)]:[2]:[3,2];case 1:if(U=V.sent(),U||(U=[]),Ec(S)&&!D)return[2];a.draggedFiles=U,a.isDragActive=!0,k&&k(S),V.label=2;case 2:return[2]}})})}function p(S){var O=e.value.onDragOver;if(S.preventDefault(),f(S),S.dataTransfer)try{S.dataTransfer.dropEffect="copy"}catch{}return Iu(S)&&O&&O(S),!1}function v(S){S.preventDefault(),f(S);var O=c.value.filter(function(k){if(!n.value)return!1;var U=n.value.$el||n.value;return U.contains(k)}),T=O.indexOf(S.target);if(T!==-1&&O.splice(T,1),c.value=O,!(O.length>0)){a.draggedFiles=[],a.isDragActive=!1;var D=e.value.onDragLeave;Iu(S)&&D&&D(S)}}function g(S){S.preventDefault(),f(S),c.value=[];var O=e.value,T=O.getFilesFromEvent,D=O.noDragEventsBubbling,k=O.accept,U=O.minSize,V=O.maxSize,ee=O.multiple,N=O.maxFiles,H=O.onDrop,P=O.onDropRejected,X=O.onDropAccepted;if(Iu(S)){if(!T)return;Promise.resolve(T(S)).then(function(Q){if(!(Ec(S)&&!D)){var j=[],se=[];Q.forEach(function(pe){var fe=B1(pe,k),Oe=fe[0],be=fe[1],Ee=V1(pe,U,V),et=Ee[0],oe=Ee[1];if(Oe&&et)j.push(pe);else{var L=[be,oe].filter(function(Y){return Y});se.push({file:pe,errors:L})}}),(!ee&&j.length>1||ee&&N>=1&&j.length>N)&&(j.forEach(function(pe){se.push({file:pe,errors:[$O]})}),j.splice(0)),a.acceptedFiles=j,a.fileRejections=se,H&&H(j,se,S),se.length>0&&P&&P(se,S),j.length>0&&X&&X(j,S)}})}a.isFileDialogActive=!1,a.isDragActive=!1,a.draggedFiles=[],a.acceptedFiles=[],a.fileRejections=[]}var y=function(S){return e.value.disabled?void 0:S},x=function(S){return e.value.noKeyboard?void 0:y(S)},_=function(S){return e.value.noDrag?void 0:y(S)},w=function(S){S===void 0&&(S={});var O=S.onFocus,T=S.onBlur,D=S.onClick,k=S.onDragEnter,U=S.onDragenter,V=S.onDragOver,ee=S.onDragover,N=S.onDragLeave,H=S.onDragleave,P=S.onDrop,X=Ag(S,["onFocus","onBlur","onClick","onDragEnter","onDragenter","onDragOver","onDragover","onDragLeave","onDragleave","onDrop"]);return lr(lr({onFocus:x(ka(O,s)),onBlur:x(ka(T,l)),onClick:y(ka(D,u)),onDragenter:_(ka(k,U,h)),onDragover:_(ka(V,ee,p)),onDragleave:_(ka(N,H,v)),onDrop:_(ka(P,g)),ref:n},!e.value.disabled&&!e.value.noKeyboard?{tabIndex:0}:{}),X)},A=function(S){S.stopPropagation()};function I(S){S===void 0&&(S={});var O=S.onChange,T=S.onClick,D=Ag(S,["onChange","onClick"]),k={accept:e.value.accept,multiple:e.value.multiple,style:"display: none",type:"file",onChange:y(ka(O,g)),onClick:y(ka(T,A)),autoComplete:"off",tabIndex:-1,ref:r};return lr(lr({},k),D)}var F=we(function(){return a.draggedFiles?a.draggedFiles.length:0}),R=we(function(){return F.value>0&&NO({files:a.draggedFiles,accept:e.value.accept,minSize:e.value.minSize,maxSize:e.value.maxSize,multiple:e.value.multiple,maxFiles:e.value.maxFiles})}),E=we(function(){return F.value>0&&!R.value});return lr(lr({},r0(a)),{isDragAccept:R,isDragReject:E,isFocused:we(function(){return a.isFocused&&!e.value.disabled}),getRootProps:w,getInputProps:I,rootRef:n,inputRef:r,open:y(o)})}const MO={key:0,class:"files mb-3"},LO=["onClick"],RO={key:0,class:"text-center py-5"},FO=m("i",{class:"fas fa-cloud-arrow-up fa-4x mb-3"},null,-1),UO=m("div",null,"Drop the files here ...",-1),jO=[FO,UO],BO={key:1,class:"text-center py-5"},VO=m("i",{class:"fas fa-cloud-arrow-up fa-4x mb-3"},null,-1),HO=m("div",null,"Drag and drop files here, or Click to select files",-1),qO=[VO,HO],YO={__name:"DropZone",props:{url:{type:String,default:""},clickUpload:{type:Boolean,default:!1}},emits:["update:media"],setup(t,{emit:e}){const n=t,r=e,a=Jt({files:[]}),o=Wt("constant",{}),{getRootProps:i,getInputProps:s,isDragActive:l,...u}=PO({onDrop:c});function c(h,p){h.forEach(v=>{a.files.push(v)})}function d(h){a.files.splice(h,1)}const f=h=>{for(var p=0;p{p===h.length&&r("update:media")}).catch(g=>{console.error(g)})}};return Zt(()=>{n.clickUpload===!0&&a.files.length&&f(a.files)}),(h,p)=>(C(),$(ae,null,[a.files.length>0?(C(),$("div",MO,[(C(!0),$(ae,null,$e(a.files,(v,g)=>(C(),$("div",{class:"file-item",key:g},[m("span",null,re(v.name),1),m("span",{class:"delete-file",onClick:y=>d(g)},"Delete",8,LO)]))),128))])):Z("",!0),m("div",_n({class:"dropzone"},K(i)()),[m("div",{class:Se(["border",{isDragActive:K(l)}])},[m("input",vn(Gn(K(s)())),null,16),K(l)?(C(),$("div",RO,jO)):(C(),$("div",BO,qO))],2)],16)],64))}},KO={key:0,class:"image-preview mb-3"},WO={key:0,class:"fa-solid fa-video fa-3x"},zO=["src","alt"],GO={class:"input-group input-group-sm mb-3"},JO=["id"],XO=["value","aria-describedby"],QO={key:1,class:"astroid-media-selector"},ZO=["data-bs-target"],e$={key:2,class:"astroid-media-selector btn-group",role:"group"},t$=["data-bs-target"],n$=["onClick"],r$=["id"],a$={class:"modal-dialog modal-xl modal-dialog-centered modal-dialog-scrollable"},o$={class:"modal-content"},i$={class:"modal-header"},s$={class:"modal-title"},l$=m("i",{class:"fas fa-folder"},null,-1),u$=["id"],c$={class:"modal-body p-3"},d$={key:0,class:"row row-cols-2 row-cols-lg-4 row-cols-xl-5 gx-3 gy-2"},f$=["onClick"],h$=["src","alt"],p$={key:2,class:"fa-solid fa-video fa-3x"},m$={key:0},v$={class:"form-text"},g$={key:0,class:"nav toolbox justify-content-center"},y$={class:"nav-item"},b$=["onClick","data-bs-target"],w$=m("i",{class:"fa-solid fa-pencil"},null,-1),_$=m("span",{class:"position-absolute top-100 start-50 translate-middle form-text"},"Rename",-1),x$=[w$,_$],S$={class:"nav-item"},T$=["onClick"],E$=m("i",{class:"fa-solid fa-trash"},null,-1),C$=m("span",{class:"position-absolute top-100 start-50 translate-middle form-text"},"Delete",-1),O$=[E$,C$],$$={key:1,class:"loading d-flex justify-content-center flex-column w-100",style:{"align-items":"center"}},A$=m("i",{class:"fa-solid fa-basketball fa-bounce fa-3x",style:{"--fa-bounce-land-scale-x":"1.2","--fa-bounce-land-scale-y":".8","--fa-bounce-rebound":"5px"}},null,-1),k$=m("div",{class:"fa-beat-fade mt-3",style:{"--fa-beat-fade-opacity":"0.1","--fa-beat-fade-scale":"1.05"}},"Loading...",-1),D$=[A$,k$],N$={key:1},I$={class:"modal-footer"},P$={key:0,type:"button",class:"btn btn-sm btn-as btn-as-light","data-bs-dismiss":"modal"},M$=["data-bs-target"],L$=["id"],R$={class:"modal-dialog modal-dialog-centered"},F$={class:"modal-content"},U$={class:"modal-header"},j$={class:"modal-title"},B$=m("button",{type:"button",class:"btn-close","data-bs-dismiss":"modal","aria-label":"Close"},null,-1),V$={class:"modal-body p-3"},H$=["for"],q$=["id"],Y$={class:"modal-footer"},K$=["id","data-bs-target"],W$=["onClick"],z$=["onClick"],G$=["id","name","value"],J$={__name:"MediaManager",props:{field:{type:Object,default:null},modelValue:{type:String,default:""}},emits:["update:modelValue"],setup(t,{emit:e}){const n=e,r=t,a=Wt("constant",{}),o=G([]),i=G([]),s=G(""),l=G("");ft(()=>{r.modelValue!==""&&u();const T=document.getElementById(r.field.input.id+"modal");T&&(T.addEventListener("show.bs.modal",D=>{f()}),T.addEventListener("hide.bs.modal",D=>{o.value=[]}))}),Zt(()=>{u()});function u(){r.modelValue.search(/https*:\/\//i)!==-1?l.value=r.modelValue:r.modelValue!==""&&(l.value=a.site_url+r.field.input.mediaPath+"/"+r.modelValue)}const c=G(!1);function d(T=null){if(!T)return!1;i.value=T.current_folder.split("/"),o.value=[],s.value!==""&&o.value.push({id:"go-back",icon:"fas fa-left-long",name:"Go back",type:"back"}),T.folders.forEach((D,k)=>{o.value.push({id:"folder"+k,icon:"fas fa-folder",name:D.name,path_relative:D.path_relative,type:"folder"})}),r.field.input.media==="images"&&T.images.forEach((D,k)=>{o.value.push({id:"image"+k,name:D.name,path_relative:D.path_relative,path:a.site_url+r.field.input.mediaPath+"/"+D.path_relative,type:"image"})}),r.field.input.media==="videos"&&T.videos.forEach((D,k)=>{o.value.push({id:"video"+k,name:D.name,path_relative:D.path_relative,path:a.site_url+r.field.input.mediaPath+"/"+D.path_relative,type:"video"})})}function f(){let T=r.field.input.ajax+"&action=library&asset=com_templates&ts="+Date.now();const D=new FormData;D.append("folder",s.value),D.append(a.astroid_admin_token,1),c.value=!0,Ut.post(T,D,{headers:{"Content-Type":"multipart/form-data"}}).then(function(k){k.data.status==="success"&&(d(k.data.data),c.value=!1)}).catch(function(k){console.log(k)})}function h(T){let D=i.value.join("/");if((T.type==="image"||T.type==="video")&&(l.value=a.site_url+r.field.input.mediaPath+"/"+T.path_relative,n("update:modelValue",T.path_relative),document.getElementById(r.field.input.id+"close").click()),T.type==="folder"&&(s.value=T.path_relative,f()),T.type==="back"){let k=D.substring(D.indexOf("/")+1);k.indexOf("/")>0?s.value=k.substring(0,k.lastIndexOf("/")):s.value="",f()}}function p(){l.value="",n("update:modelValue","")}const v=G(!1),g=G(!1),y=G("Upload");function x(){v.value===!0?g.value=!0:(v.value=!0,g.value=!1,y.value="Click to Upload")}function _(){v.value=!1,g.value=!1,y.value="Upload",f()}const w=G(""),A=Jt({name:"",type:""}),I=G(null),F=G("");function R(T,D=null){F.value=T,D!==null?(A.name=D.name,A.type=D.type,w.value=D.name):w.value=""}function E(){if(w.value.trim()==="")return alert("Folder Name can not empty!"),I.value.focus(),!1;let T=a.site_url+"administrator/index.php?option=com_ajax&astroid=media&action=createFolder&ts="+Date.now();const D=new FormData;D.append("name",w.value.trim()),D.append("dir","images/"+s.value),D.append(a.astroid_admin_token,1),Ut.post(T,D,{headers:{"Content-Type":"multipart/form-data"}}).then(k=>{document.getElementById(r.field.input.id+"close_edit_item_dialog").click()}).catch(k=>{console.error(k)})}function S(){if(w.value.trim()==="")return alert("Item Name can not empty!"),I.value.focus(),!1;let T=a.site_url+"administrator/index.php?option=com_ajax&astroid=media&action=rename&ts="+Date.now();const D=new FormData;D.append("name",A.name),D.append("type",A.type),D.append("new_name",w.value.trim()),D.append("dir","images/"+s.value),D.append(a.astroid_admin_token,1),Ut.post(T,D,{headers:{"Content-Type":"multipart/form-data"}}).then(k=>{document.getElementById(r.field.input.id+"close_edit_item_dialog").click()}).catch(k=>{console.error(k)})}function O(T){if(!confirm("This item will be deleted. You cannot undo this action. Are you sure?"))return!1;let D=a.site_url+"administrator/index.php?option=com_ajax&astroid=media&action=remove&ts="+Date.now();const k=new FormData;k.append("name",T.name),k.append("type",T.type),k.append("dir","images/"+s.value),k.append(a.astroid_admin_token,1),Ut.post(D,k,{headers:{"Content-Type":"multipart/form-data"}}).then(U=>{f()}).catch(U=>{console.error(U)})}return(T,D)=>(C(),$(ae,null,[l.value!==""?(C(),$("div",KO,[r.field.input.media==="videos"?(C(),$("i",WO)):(C(),$("img",{key:1,src:l.value,alt:r.field.name},null,8,zO))])):Z("",!0),m("div",GO,[m("span",{class:"input-group-text",id:r.field.input.id+"url"},"Url",8,JO),m("input",{type:"text",class:"form-control",value:t.modelValue,onInput:D[0]||(D[0]=k=>n("update:modelValue",k.target.value)),"aria-label":"URL","aria-describedby":r.field.input.id+"url"},null,40,XO)]),l.value===""?(C(),$("div",QO,[m("button",{class:"btn btn-sm btn-as btn-primary btn-as-primary",onClick:D[1]||(D[1]=he(()=>{},["prevent"])),"data-bs-toggle":"modal","data-bs-target":"#"+r.field.input.id+"modal"},re(r.field.input.lang.select_media),9,ZO)])):(C(),$("div",e$,[m("button",{class:"btn btn-sm btn-as btn-primary btn-as-primary",onClick:D[2]||(D[2]=he(()=>{},["prevent"])),"data-bs-toggle":"modal","data-bs-target":"#"+r.field.input.id+"modal"},re(r.field.input.lang.change_media),9,t$),m("button",{class:"btn btn-sm btn-as btn-as-light",onClick:he(p,["prevent"])},re(r.field.input.lang.clear),9,n$)])),m("div",{class:"modal fade",id:r.field.input.id+"modal",tabindex:"-1"},[m("div",a$,[m("div",o$,[m("div",i$,[m("h5",s$,[l$,gt(" / "+re(i.value.join(" / ")),1)]),m("button",{type:"button",class:"btn-close","data-bs-dismiss":"modal","aria-label":"Close",id:r.field.input.id+"close"},null,8,u$)]),m("div",c$,[v.value?(C(),$("div",N$,[de(YO,{url:r.field.input.ajax+"&action=upload&media="+r.field.input.media+"&dir=images/"+s.value,"click-upload":g.value,"onUpdate:media":_},null,8,["url","click-upload"])])):(C(),$("div",d$,[c.value?(C(),$("div",$$,D$)):(C(!0),$(ae,{key:0},$e(o.value,k=>(C(),$("div",{key:k.id,class:"col p-4 text-center media-item"},[m("div",{class:Se(["card card-default media-icon justify-content-center align-items-center border",k.type+"-type"]),onClick:U=>h(k)},[(k.type==="folder"||k.type==="back")&&k.icon!==void 0&&k.icon?(C(),$("i",{key:0,class:Se([k.icon,"as-system-icon fa-3x"])},null,2)):k.type==="image"&&k.path!==void 0&&k.path?(C(),$("img",{key:1,src:k.path,class:"img-fluid",alt:k.name},null,8,h$)):k.type==="video"?(C(),$("i",p$)):Z("",!0)],10,f$),k.name!==void 0&&k.name?(C(),$("div",m$,[m("div",v$,re(k.name),1),k.type!=="back"?(C(),$("ul",g$,[m("li",y$,[m("a",{class:"nav-link position-relative px-2",href:"#",title:"Rename",onClick:he(U=>R("rename",k),["prevent"]),"data-bs-target":"#"+r.field.input.id+"edit_item_dialog","data-bs-toggle":"modal"},x$,8,b$)]),m("li",S$,[m("a",{class:"nav-link position-relative px-2",href:"#",title:"Remove",onClick:he(U=>O(k),["prevent"])},O$,8,T$)])])):Z("",!0)])):Z("",!0)]))),128))]))]),m("div",I$,[v.value?(C(),$("button",{key:1,type:"button",class:"btn btn-sm btn-as btn-as-light",onClick:_},"Cancel")):(C(),$("button",P$,"Close")),v.value?Z("",!0):(C(),$("button",{key:2,class:"btn btn-sm btn-as btn-as-light",onClick:D[3]||(D[3]=he(k=>R("createfolder"),["prevent"])),"data-bs-target":"#"+r.field.input.id+"edit_item_dialog","data-bs-toggle":"modal"},"Create New Folder",8,M$)),m("button",{type:"button",class:"btn btn-sm btn-as btn-primary btn-as-primary",onClick:x},re(y.value),1)])])])],8,r$),m("div",{class:"modal fade",id:r.field.input.id+"edit_item_dialog","aria-hidden":"true",tabindex:"-1"},[m("div",R$,[m("div",F$,[m("div",U$,[m("h5",j$,re(F.value==="createfolder"?"Create New Folder":"Rename"),1),B$]),m("div",V$,[m("label",{for:r.field.input.id+"folder_name",class:"form-label"},re(F.value==="createfolder"?"Folder Name":"Enter new name"),9,H$),De(m("input",{type:"text",ref_key:"newFolderInput",ref:I,class:"form-control","onUpdate:modelValue":D[4]||(D[4]=k=>w.value=k),id:r.field.input.id+"folder_name",placeholder:"Enter Item name"},null,8,q$),[[Et,w.value]])]),m("div",Y$,[m("button",{class:"btn btn-sm btn-as btn-as-light",id:r.field.input.id+"close_edit_item_dialog","data-bs-target":"#"+r.field.input.id+"modal",onClick:D[5]||(D[5]=he(()=>{},["prevent"])),"data-bs-toggle":"modal"},"Cancel",8,K$),F.value==="createfolder"?(C(),$("button",{key:0,class:"btn btn-sm btn-as btn-primary btn-as-primary",onClick:he(E,["prevent"])},"Create",8,W$)):(C(),$("button",{key:1,class:"btn btn-sm btn-as btn-primary btn-as-primary",onClick:he(S,["prevent"])},"Rename",8,z$))])])])],8,L$),m("input",{id:r.field.input.id,name:r.field.input.name,value:t.modelValue,type:"hidden"},null,8,G$)],64))}},X$=["data-bs-target"],Q$=["data-bs-target","innerHTML"],Z$=["id"],eA={class:"modal-dialog modal-xl modal-dialog-centered modal-dialog-scrollable"},tA={class:"modal-content"},nA={class:"modal-header"},rA=m("h5",{class:"modal-title"},"Select Preloader Style",-1),aA=["id"],oA={class:"modal-body"},iA={key:0,class:"row g-3"},sA=["onClick"],lA={key:0},uA=["innerHTML"],cA=["id","name","value"],dA={__name:"Preloader",props:{field:{type:Object,default:null},modelValue:{type:String,default:""}},emits:["update:modelValue"],setup(t,{emit:e}){const n=e,r=t,a=G(!1);ft(()=>{const i=document.getElementById(r.field.input.id+"modal");i&&(i.addEventListener("show.bs.modal",s=>{a.value=!0}),i.addEventListener("hide.bs.modal",s=>{a.value=!1}))});const o=i=>{n("update:modelValue",i),document.getElementById(r.field.input.id+"close").click()};return(i,s)=>(C(),$(ae,null,[r.field.input.style==="fontawesome"?(C(),$("div",{key:0,class:"select-preloader","data-bs-toggle":"modal","data-bs-target":"#"+r.field.input.id+"modal"},[m("i",{class:Se([r.modelValue,"fa-3x"])},null,2)],8,X$)):(C(),$("div",{key:1,class:"select-preloader","data-bs-toggle":"modal","data-bs-target":"#"+r.field.input.id+"modal",innerHTML:r.field.input.preloader[r.modelValue].code},null,8,Q$)),m("div",{class:"modal fade",id:r.field.input.id+"modal",tabindex:"-1"},[m("div",eA,[m("div",tA,[m("div",nA,[rA,m("button",{type:"button",class:"btn-close","data-bs-dismiss":"modal","aria-label":"Close",id:r.field.input.id+"close"},null,8,aA)]),m("div",oA,[a.value?(C(),$("div",iA,[(C(!0),$(ae,null,$e(r.field.input.preloader,(l,u)=>(C(),$("div",{class:"col col-auto",key:u},[m("div",{class:"preloader-item d-flex justify-content-center align-items-center border rounded",onClick:c=>o(l.name)},[r.field.input.style==="fontawesome"?(C(),$("div",lA,[m("i",{class:Se([l.name,"fa-3x"])},null,2)])):(C(),$("div",{key:1,class:"preloader-code",innerHTML:l.code},null,8,uA))],8,sA)]))),128))])):Z("",!0)])])])],8,Z$),m("input",{id:r.field.input.id,name:r.field.input.name,value:t.modelValue,type:"hidden"},null,8,cA)],64))}},bn={openOptions(t){t.$refs.input.focus(),t.showMenu=!0,t.mousedownState=!1},blurInput(t){t.mousedownState||(t.searchText="",t.closeOptions()),t.$emit("blur")},closeOptions(t){t.$refs.input.blur(),t.showMenu=!1},prevItem(t){const e=t.pointer-1,n=t.$el.offsetHeight*e;e>=0&&(t.pointer=e),t.$refs.menu.scrollTop=n},nextItem(t){const e=t.pointer+1,n=t.$el.offsetHeight*e;e<=t.filteredOptions.length-1&&(t.pointer=e);const r=t.$refs.menu.offsetHeight,a=Math.ceil((t.$refs.menu.scrollTop+t.$el.offsetHeight)/r),o=Math.ceil(n/r);a!==o&&(t.$refs.menu.scrollTop=(o-1)*t.$refs.menu.offsetHeight)},enterItem(t){const e=t.filteredOptions[t.pointer],n=e.disabled;e&&!n&&t.selectItem(e)},pointerSet(t,e){t.pointer=e},pointerAdjust(t){t.pointer>=t.filteredOptions.length-1&&(t.pointer=t.filteredOptions.length?t.filteredOptions.length-1:0)},mousedownItem(t){t.mousedownState=!0}};function fA(t){return new RegExp(t.replace(/[.*+?^${}()|[\]\\]/g,"\\$&"),"i")}const md={props:{id:{default:null},name:{type:String,default:""},isError:{type:Boolean,default:!1},customAttr:{type:Function,default:()=>""},isDisabled:{type:Boolean,default:!1},placeholder:{type:String,default:""},filterPredicate:{type:Function,default:(t,e)=>t.match(fA(e))}}},H1=(t,e)=>{const n=t.__vccOpts||t;for(const[r,a]of e)n[r]=a;return n},hA={name:"ModelSelect",mixins:[md],emits:["blur","searchchange","update:modelValue"],props:{modelValue:{type:[String,Number,Object,Boolean]},customAttr:{type:Function,default:()=>""},options:{type:Array}},data(){return{showMenu:!1,searchText:"",mousedownState:!1,pointer:-1}},watch:{value(t){this.pointer=this.filteredOptions.findIndex(e=>e.value===this.optionValue(t))},filteredOptions(){this.pointerAdjust()},searchText(){this.$emit("searchchange",this.searchText)}},computed:{searchTextCustomAttr(){return this.selectedOption&&this.selectedOption.value?this.customAttr(this.selectedOption):""},inputText(){if(this.searchText)return"";{let t=this.placeholder;return this.selectedOption&&(t=this.selectedOption.text),t}},customAttrs(){try{if(Array.isArray(this.options))return this.options.map(t=>this.customAttr(t))}catch{}return[]},textClass(){return!this.selectedOption&&this.placeholder?"default":""},menuClass(){return{visible:this.showMenu,hidden:!this.showMenu}},menuStyle(){return{display:this.showMenu?"block":"none"}},filteredOptions(){return this.searchText?this.options.filter(t=>{try{return this.filterPredicate(t.text,this.searchText)}catch{return!0}}):this.options},selectedOption(){return this.options.find(t=>t.value===this.optionValue(this.modelValue))}},methods:{deleteTextOrItem(){!this.searchText&&this.modelValue&&(this.selectItem({}),this.openOptions())},openOptions(){bn.openOptions(this)},blurInput(){bn.blurInput(this)},closeOptions(){bn.closeOptions(this)},prevItem(){bn.prevItem(this)},nextItem(){bn.nextItem(this)},enterItem(){bn.enterItem(this)},pointerSet(t){bn.pointerSet(this,t)},pointerAdjust(){bn.pointerAdjust(this)},mousedownItem(){bn.mousedownItem(this)},selectItem(t){this.searchText="",this.closeOptions(),typeof this.modelValue=="object"&&this.modelValue?this.$emit("update:modelValue",t):(this.$emit("update:modelValue",t.value),t.value!==void 0&&t.value===t.text&&(this.searchText=t.value))},optionValue(t){return typeof t=="object"&&t!==null?t.value:t}}},pA=m("i",{class:"dropdown icon"},null,-1),mA=["disabled","tabindex","id","name","value"],vA=["data-vss-custom-attr"],gA=["data-vss-custom-attr","onClick","onMouseenter"];function yA(t,e,n,r,a,o){return C(),$("div",{class:Se(["ui fluid search selection dropdown",{"active visible":a.showMenu,error:t.isError,disabled:t.isDisabled}]),onClick:e[11]||(e[11]=(...i)=>o.openOptions&&o.openOptions(...i)),onFocus:e[12]||(e[12]=(...i)=>o.openOptions&&o.openOptions(...i))},[pA,m("input",{class:"search",autocomplete:"off",disabled:t.isDisabled,tabindex:t.isDisabled?-1:0,id:t.id,name:t.name,value:a.searchText,onInput:e[0]||(e[0]=i=>a.searchText=i.target.value),ref:"input",onFocus:e[1]||(e[1]=he((...i)=>o.openOptions&&o.openOptions(...i),["prevent"])),onKeyup:[e[2]||(e[2]=Ze((...i)=>o.closeOptions&&o.closeOptions(...i),["esc"])),e[7]||(e[7]=Ze(he((...i)=>o.enterItem&&o.enterItem(...i),["prevent"]),["enter"]))],onBlur:e[3]||(e[3]=(...i)=>o.blurInput&&o.blurInput(...i)),onKeydown:[e[4]||(e[4]=Ze((...i)=>o.prevItem&&o.prevItem(...i),["up"])),e[5]||(e[5]=Ze((...i)=>o.nextItem&&o.nextItem(...i),["down"])),e[6]||(e[6]=Ze(he(()=>{},["prevent"]),["enter"])),e[8]||(e[8]=Ze((...i)=>o.deleteTextOrItem&&o.deleteTextOrItem(...i),["delete"]))]},null,40,mA),m("div",{class:Se(["text",o.textClass]),"data-vss-custom-attr":o.searchTextCustomAttr},re(o.inputText),11,vA),m("div",{class:Se(["menu",o.menuClass]),ref:"menu",onMousedown:e[10]||(e[10]=he(()=>{},["prevent"])),style:bt(o.menuStyle),tabindex:"-1"},[(C(!0),$(ae,null,$e(o.filteredOptions,(i,s)=>(C(),$("div",{key:s,class:Se(["item",{selected:i.selected||a.pointer===s,disabled:i.disabled}]),"data-vss-custom-attr":o.customAttrs[s]?o.customAttrs[s]:"",onClick:he(l=>o.selectItem(i),["stop"]),onMousedown:e[9]||(e[9]=(...l)=>o.mousedownItem&&o.mousedownItem(...l)),onMouseenter:l=>o.pointerSet(s)},[qe(t.$slots,"default",{option:i,idx:s},()=>[gt(re(i.text),1)])],42,gA))),128))],38)],34)}const Ig=H1(hA,[["render",yA]]),bA={name:"ModelListSelect",mixins:[md],emits:["blur","searchchange","update:modelValue"],render:function(){return Kr(Ig,{id:this.id,name:this.name,options:this.options,modelValue:this.innerValue,isError:this.isError,isDisabled:this.isDisabled,placeholder:this.placeholder,filterPredicate:this.filterPredicate,onBlur:()=>this.$emit("blur"),"onUpdate:modelValue":this.onInput,onSearchchange:t=>this.$emit("searchchange",t)})},props:{modelValue:{type:[String,Number,Object,Boolean]},list:{type:Array},optionValue:{type:String},optionText:{type:String},customText:{type:Function},optionDisabled:{type:String}},computed:{options(){return this.list.map(t=>({value:t[this.optionValue],text:this.buildText(t),disabled:!!t[this.optionDisabled]}))},innerValue(){return this.modelValue?typeof this.modelValue=="object"?this.modelValue?{value:this.modelValue[this.optionValue],text:this.buildText(this.modelValue),disabled:!!this.modelValue[this.optionDisabled]}:{value:"",text:"",disabled:!1}:this.modelValue:this.modelValue}},methods:{buildText(t){return t[this.optionValue]!==void 0?this.customText?this.customText(t):t[this.optionText]:""},onInput(t){if(t===void 0)return this.$emit("update:modelValue","");if(Object.keys(t).length===0&&t.constructor===Object)this.$emit("update:modelValue",t);else if(typeof t=="object"){const e=this.list.find(n=>n[this.optionValue]===t.value);this.$emit("update:modelValue",e)}else this.$emit("update:modelValue",t)}},components:{ModelSelect:Ig}},wA={name:"MultiSelect",mixins:[md],emits:["blur","searchchange","select"],props:{customAttr:{type:Function,default:()=>""},options:{type:Array},selectedOptions:{type:Array},cleanSearch:{type:Boolean,default:!0},hideSelectedOptions:{type:Boolean,default:!1}},data(){return{showMenu:!1,searchText:"",mousedownState:!1,pointer:-1}},watch:{selectedOptions(){this.pointer=-1},filteredOptions(){this.pointerAdjust()},searchText(){this.$emit("searchchange",this.searchText)}},computed:{inputText(){return this.searchText?"":this.placeholder},textClass(){return this.placeholder?"default":""},inputWidth(){return{width:(this.searchText.length+1)*8+20+"px"}},menuClass(){return{visible:this.showMenu,hidden:!this.showMenu}},menuStyle(){return{display:this.showMenu?"block":"none"}},nonSelectOptions(){return this.options.filter(t=>this.selectedOptions.findIndex(e=>e.value===t.value)===-1)},filteredOptions(){return this.searchText?this.nonSelectOptions.filter(t=>{try{return this.cleanSearch?this.filterPredicate(this.accentsTidy(t.text),this.searchText):this.filterPredicate(t.text,this.searchText)}catch{return!0}}):this.nonSelectOptions}},methods:{deleteTextOrLastItem(){!this.searchText&&this.selectedOptions.length>0&&this.deleteItem(this.selectedOptions[this.selectedOptions.length-1])},openOptions(){bn.openOptions(this)},blurInput(){bn.blurInput(this)},closeOptions(){bn.closeOptions(this)},prevItem(){bn.prevItem(this),this.openOptions()},nextItem(){bn.nextItem(this),this.openOptions()},enterItem(){bn.enterItem(this)},pointerSet(t){bn.pointerSet(this,t)},pointerAdjust(){bn.pointerAdjust(this)},mousedownItem(){bn.mousedownItem(this)},selectItem(t){const e=this.selectedOptions.concat(t),n=e.filter((r,a)=>e.indexOf(r)===a);this.closeOptions(),this.searchText="",this.$emit("select",n,t,"insert")},deleteItem(t){const e=this.selectedOptions.filter(n=>n.value!==t.value);this.$emit("select",e,t,"delete")},accentsTidy(t){let e=t.toString().toLowerCase();return e=e.replace(new RegExp("[àáâãäå]","g"),"a"),e=e.replace(new RegExp("æ","g"),"ae"),e=e.replace(new RegExp("ç","g"),"c"),e=e.replace(new RegExp("[èéêë]","g"),"e"),e=e.replace(new RegExp("[ìíîï]","g"),"i"),e=e.replace(new RegExp("ñ","g"),"n"),e=e.replace(new RegExp("[òóôõö]","g"),"o"),e=e.replace(new RegExp("œ","g"),"oe"),e=e.replace(new RegExp("[ùúûü]","g"),"u"),e=e.replace(new RegExp("[ýÿ]","g"),"y"),e}}},_A=m("i",{class:"dropdown icon"},null,-1),xA=["data-vss-custom-attr"],SA=["onClick"],TA=["disabled","tabindex","id","name"],EA=["data-vss-custom-attr","onClick","onMouseenter"];function CA(t,e,n,r,a,o){return C(),$("div",{class:Se(["ui fluid search dropdown selection multiple",{"active visible":a.showMenu,error:t.isError,disabled:t.isDisabled}]),onClick:e[11]||(e[11]=(...i)=>o.openOptions&&o.openOptions(...i)),onFocus:e[12]||(e[12]=(...i)=>o.openOptions&&o.openOptions(...i))},[_A,n.hideSelectedOptions?Z("",!0):(C(!0),$(ae,{key:0},$e(n.selectedOptions,(i,s)=>(C(),$("a",{key:s,class:"ui label transition visible",style:{display:"inline-block !important"},"data-vss-custom-attr":n.customAttr(i)},[qe(t.$slots,"selected",{option:i,idx:s},()=>[gt(re(i.text),1),m("i",{class:"delete icon",onClick:l=>o.deleteItem(i)},null,8,SA)])],8,xA))),128)),De(m("input",{class:"search",autocomplete:"off",disabled:t.isDisabled,tabindex:t.isDisabled?-1:0,id:t.id,name:t.name,"onUpdate:modelValue":e[0]||(e[0]=i=>a.searchText=i),ref:"input",style:bt(o.inputWidth),onFocus:e[1]||(e[1]=he((...i)=>o.openOptions&&o.openOptions(...i),["prevent"])),onKeyup:[e[2]||(e[2]=Ze((...i)=>o.closeOptions&&o.closeOptions(...i),["esc"])),e[7]||(e[7]=Ze(he((...i)=>o.enterItem&&o.enterItem(...i),["prevent"]),["enter"]))],onBlur:e[3]||(e[3]=(...i)=>o.blurInput&&o.blurInput(...i)),onKeydown:[e[4]||(e[4]=Ze((...i)=>o.prevItem&&o.prevItem(...i),["up"])),e[5]||(e[5]=Ze((...i)=>o.nextItem&&o.nextItem(...i),["down"])),e[6]||(e[6]=Ze(he(()=>{},["prevent"]),["enter"])),e[8]||(e[8]=Ze((...i)=>o.deleteTextOrLastItem&&o.deleteTextOrLastItem(...i),["delete"]))]},null,44,TA),[[Et,a.searchText]]),m("div",{class:Se(["text",o.textClass])},re(o.inputText),3),m("div",{class:Se(["menu",o.menuClass]),ref:"menu",onMousedown:e[10]||(e[10]=he(()=>{},["prevent"])),style:bt(o.menuStyle),tabindex:"-1"},[(C(!0),$(ae,null,$e(o.filteredOptions,(i,s)=>(C(),$("div",{key:s,class:Se(["item",{selected:i.selected||a.pointer===s,disabled:i.disabled}]),"data-vss-custom-attr":n.customAttr(i),onClick:he(l=>o.selectItem(i),["stop"]),onMousedown:e[9]||(e[9]=(...l)=>o.mousedownItem&&o.mousedownItem(...l)),onMouseenter:l=>o.pointerSet(s)},[qe(t.$slots,"default",{option:i,idx:s},()=>[gt(re(i.text),1)])],42,EA))),128))],38)],34)}const Pg=H1(wA,[["render",CA]]),mm={name:"MultiListSelect",mixins:[md],emits:["blur","searchchange","select"],render:function(){return Kr(Pg,{id:this.id,name:this.name,options:this.options,selectedOptions:this.items,isError:this.isError,isDisabled:this.isDisabled,placeholder:this.placeholder,filterPredicate:this.filterPredicate,onSelect:this.onSelect,onSearchchange:t=>this.$emit("searchchange",t)})},props:{list:{type:Array},optionValue:{type:String},optionText:{type:String},customText:{type:Function},selectedItems:{type:Array},optionDisabled:{type:String}},computed:{options(){return this.list.map(t=>({value:t[this.optionValue],text:this.buildText(t),disabled:!!t[this.optionDisabled]}))},items(){return this.selectedItems.map(t=>({value:t[this.optionValue],text:this.buildText(t),disabled:!!t[this.optionDisabled]}))}},methods:{buildText(t){return t[this.optionValue]!==void 0?this.customText?this.customText(t):t[this.optionText]:""},onSelect(t,e){if(Object.keys(e).length===0&&e.constructor===Object)this.$emit("select",t,e);else{const n=this.list.filter((a,o)=>t.find((i,s)=>a[this.optionValue]===i.value)),r=this.list.find(a=>a[this.optionValue]===e.value);this.$emit("select",n,r)}}},components:{MultiSelect:Pg}},OA={class:"input-group"},$A={class:"input-group-text"},AA=["value"],kA={__name:"SelectBox",props:["modelValue","options","icons","fieldChanged"],emits:["update:modelValue","update:statusField"],setup(t,{emit:e}){const n=e,r=t,a=G({}),o=G({}),i=G(r.modelValue);ft(()=>{typeof r.options=="object"&&!Array.isArray(r.options)&&r.options!==null&&Object.keys(r.options).length&&(a.value=r.options),typeof r.icons=="object"&&!Array.isArray(r.icons)&&r.icons!==null&&Object.keys(r.icons).length&&(o.value=r.icons)}),Zt(()=>{r.fieldChanged===!0&&(i.value=r.modelValue,n("update:statusField",!1))});function s(l){(typeof r.fieldChanged>"u"||r.fieldChanged===!1)&&n("update:modelValue",l.target.value)}return(l,u)=>(C(),$("div",OA,[m("span",$A,[m("i",{class:Se(o.value[t.modelValue])},null,2)]),De(m("select",{onChange:u[0]||(u[0]=c=>s(c)),"onUpdate:modelValue":u[1]||(u[1]=c=>i.value=c),class:"form-select form-select-sm"},[(C(!0),$(ae,null,$e(a.value,(c,d)=>(C(),$("option",{value:d},re(c),9,AA))),256))],544),[[Rn,i.value]])]))}},vm={__name:"ResponsiveToggle",props:{modelValue:{type:String,default:""},options:{type:Object,default:{}},icons:{type:Object,default:{}},fieldChanged:{type:Boolean,default:!1}},emits:["update:modelValue","update:statusField"],setup(t,{emit:e}){const n=e,r=t,a=Wt("language",[]),o=G({larger_desktop:"fa-solid fa-tv",large_desktop:"fa-solid fa-desktop",desktop:"fa-solid fa-computer",tablet:"fa-solid fa-laptop",landscape_mobile:"fa-solid fa-tablet",mobile:"fa-solid fa-house-laptop"}),i=G({mobile:a.JDEFAULT,landscape_mobile:a.ASTROID_SM,tablet:a.ASTROID_LAPTOP,desktop:a.ASTROID_DESKTOP,large_desktop:a.ASTROID_XL,larger_desktop:a.ASTROID_XXL});return gn(()=>{Object.keys(r.options).length&&(i.value=r.options),Object.keys(r.icons).length&&(o.value=r.icons)}),(s,l)=>(C(),Ue(kA,{modelValue:r.modelValue,"onUpdate:modelValue":l[0]||(l[0]=u=>n("update:modelValue",u)),options:i.value,icons:o.value,fieldChanged:r.fieldChanged,"onUpdate:statusField":l[1]||(l[1]=u=>n("update:statusField",u))},null,8,["modelValue","options","icons","fieldChanged"]))}},DA={class:"row g-3 justify-content-between"},NA={class:"col col-auto"},IA={class:"col col-auto"},PA={class:"mt-2"},MA={class:"row align-items-center g-3 mb-2"},LA={class:"col col-3"},RA={class:"row gx-1 align-items-center form-text"},FA={class:"col"},UA=["id","name","onUpdate:modelValue"],jA={class:"col-auto"},BA={class:"col"},VA={class:"astroid-btn-group text-end"},HA=["onUpdate:modelValue","name","id","value"],qA=["for"],YA=["step","max","onUpdate:modelValue","id"],$f={__name:"TypoResponsive",props:["modelValue","field","fieldname","currentDevice","fieldChanged"],emits:["update:changeDevice","update:statusField"],setup(t,{emit:e}){const n=e,r=t,a=["larger_desktop","large_desktop","desktop","tablet","landscape_mobile","mobile"],o=["px","em","rem","pt","%"],i=Jt({larger_desktop:{max:100,step:1},large_desktop:{max:100,step:1},desktop:{max:100,step:1},tablet:{max:100,step:1},landscape_mobile:{max:100,step:1},mobile:{max:100,step:1}});function s(u){n("update:changeDevice",u,r.fieldname)}function l(u){["em","rem"].includes(r.modelValue[r.fieldname+"_unit"][u])&&(i[u].max=10,i[u].step=.01),["px","pt"].includes(r.modelValue[r.fieldname+"_unit"][u])&&(i[u].max=100,i[u].step=1),r.modelValue[r.fieldname+"_unit"][u]==="%"&&(i[u].max=1e3,i[u].step=1)}return ft(()=>{Object.keys(r.modelValue[r.fieldname+"_unit"]).forEach(u=>{l(u)})}),Zt(()=>{l(r.currentDevice)}),(u,c)=>(C(),$(ae,null,[m("div",DA,[m("div",NA,re(r.field.input.lang[r.fieldname]),1),m("div",IA,[de(vm,{modelValue:r.currentDevice,"onUpdate:modelValue":c[0]||(c[0]=d=>s(d)),fieldChanged:r.fieldChanged,"onUpdate:statusField":c[1]||(c[1]=d=>n("update:statusField",d))},null,8,["modelValue","fieldChanged"])])]),(C(),$(ae,null,$e(a,d=>De(m("div",PA,[m("div",MA,[m("div",LA,[m("div",RA,[m("div",FA,[De(m("input",{class:"form-control form-control-sm",id:r.field.input.id+"_"+r.fieldname+"_"+d,name:r.field.input.name+"["+r.fieldname+"]["+d+"]",type:"text","onUpdate:modelValue":f=>r.modelValue[r.fieldname][d]=f},null,8,UA),[[Et,r.modelValue[r.fieldname][d]]])]),m("div",jA,re(r.modelValue[r.fieldname+"_unit"][d]),1)])]),m("div",BA,[m("div",VA,[(C(),$(ae,null,$e(o,(f,h)=>m("span",{key:f},[De(m("input",{type:"radio",class:"btn-check","onUpdate:modelValue":p=>r.modelValue[r.fieldname+"_unit"][d]=p,name:r.field.input.name+"["+r.fieldname+"_unit]["+d+"]",id:r.field.input.id+"_"+r.fieldname+"_unit_"+d+"_"+h,value:f,autocomplete:"off"},null,8,HA),[[Eo,r.modelValue[r.fieldname+"_unit"][d]]]),m("label",{class:"btn btn-sm btn-outline-primary btn-as-outline-primary",for:r.field.input.id+"_"+r.fieldname+"_unit_"+d+"_"+h},re(f),9,qA)])),64))])])]),De(m("input",{type:"range",class:"form-range",min:"0",step:i[d].step,max:i[d].max,"onUpdate:modelValue":f=>r.modelValue[r.fieldname][d]=f,id:r.field.input.id+"_"+r.fieldname+"_range_"+d},null,8,YA),[[Et,r.modelValue[r.fieldname][d]]])],512),[[xn,r.currentDevice===d]])),64))],64))}};/*! * vue-color-kit v1.0.6 * (c) 2023 * @license MIT - */function eo(e){let t={r:0,g:0,b:0,a:1};/#/.test(e)?t=uD(e):/rgb/.test(e)?t=sb(e):typeof e=="string"?t=sb(`rgba(${e})`):Object.prototype.toString.call(e)==="[object Object]"&&(t=e);const{r:n,g:r,b:a,a:i}=t,{h:o,s,v:l}=cD(t);return{r:n,g:r,b:a,a:i===void 0?1:i,h:o,s,v:l}}function Nv(e){const t=document.createElement("canvas"),n=t.getContext("2d"),r=e*2;return t.width=r,t.height=r,n.fillStyle="#ffffff",n.fillRect(0,0,r,r),n.fillStyle="#ccd5db",n.fillRect(0,0,e,e),n.fillRect(e,e,e,e),t}function qp(e,t,n,r,a,i){const o=e==="l",s=t.createLinearGradient(0,0,o?n:0,o?0:r);s.addColorStop(.01,a),s.addColorStop(.99,i),t.fillStyle=s,t.fillRect(0,0,n,r)}function lD({r:e,g:t,b:n},r){const a=o=>("0"+Number(o).toString(16)).slice(-2),i=`#${a(e)}${a(t)}${a(n)}`;return r?i.toUpperCase():i}function uD(e){e=e.slice(1);const t=n=>parseInt(n,16)||0;return{r:t(e.slice(0,2)),g:t(e.slice(2,4)),b:t(e.slice(4,6))}}function sb(e){return typeof e=="string"?(e=(/rgba?\((.*?)\)/.exec(e)||["","0,0,0,1"])[1].split(","),{r:Number(e[0])||0,g:Number(e[1])||0,b:Number(e[2])||0,a:Number(e[3]?e[3]:1)}):e}function cD({r:e,g:t,b:n}){e=e/255,t=t/255,n=n/255;const r=Math.max(e,t,n),a=Math.min(e,t,n),i=r-a;let o=0;r===a?o=0:r===e?t>=n?o=60*(t-n)/i:o=60*(t-n)/i+360:r===t?o=60*(n-e)/i+120:r===n&&(o=60*(e-t)/i+240),o=Math.floor(o);let s=parseFloat((r===0?0:1-a/r).toFixed(2)),l=parseFloat(r.toFixed(2));return{h:o,s,v:l}}var Pv=It({props:{color:{type:String,default:"#000000"},hsv:{type:Object,default:null},size:{type:Number,default:152}},emits:["selectSaturation"],data(){return{slideSaturationStyle:{}}},mounted(){this.renderColor(),this.renderSlide()},methods:{renderColor(){const e=this.$refs.canvasSaturation,t=this.size,n=e.getContext("2d");e.width=t,e.height=t,n.fillStyle=this.color,n.fillRect(0,0,t,t),qp("l",n,t,t,"#FFFFFF","rgba(255,255,255,0)"),qp("p",n,t,t,"rgba(0,0,0,0)","#000000")},renderSlide(){this.slideSaturationStyle={left:this.hsv.s*this.size-5+"px",top:(1-this.hsv.v)*this.size-5+"px"}},selectSaturation(e){const{top:t,left:n}=this.$el.getBoundingClientRect(),r=e.target.getContext("2d"),a=o=>{let s=o.clientX-n,l=o.clientY-t;s<0&&(s=0),l<0&&(l=0),s>this.size&&(s=this.size),l>this.size&&(l=this.size),this.slideSaturationStyle={left:s-5+"px",top:l-5+"px"};const u=r.getImageData(Math.min(s,this.size-1),Math.min(l,this.size-1),1,1),[c,d,f]=u.data;this.$emit("selectSaturation",{r:c,g:d,b:f})};a(e);const i=()=>{document.removeEventListener("mousemove",a),document.removeEventListener("mouseup",i)};document.addEventListener("mousemove",a),document.addEventListener("mouseup",i)}}});const dD={ref:"canvasSaturation"};function fD(e,t,n,r,a,i){return T(),Ve("div",{class:"saturation",onMousedown:t[1]||(t[1]=de((...o)=>e.selectSaturation&&e.selectSaturation(...o),["prevent","stop"]))},[ce("canvas",dD,null,512),ce("div",{style:e.slideSaturationStyle,class:"slide"},null,4)],32)}Pv.render=fD;Pv.__file="src/color/Saturation.vue";var Iv=It({props:{hsv:{type:Object,default:null},width:{type:Number,default:15},height:{type:Number,default:152}},emits:["selectHue"],data(){return{slideHueStyle:{}}},mounted(){this.renderColor(),this.renderSlide()},methods:{renderColor(){const e=this.$refs.canvasHue,t=this.width,n=this.height,r=e.getContext("2d");e.width=t,e.height=n;const a=r.createLinearGradient(0,0,0,n);a.addColorStop(0,"#FF0000"),a.addColorStop(.17*1,"#FF00FF"),a.addColorStop(.17*2,"#0000FF"),a.addColorStop(.17*3,"#00FFFF"),a.addColorStop(.17*4,"#00FF00"),a.addColorStop(.17*5,"#FFFF00"),a.addColorStop(1,"#FF0000"),r.fillStyle=a,r.fillRect(0,0,t,n)},renderSlide(){this.slideHueStyle={top:(1-this.hsv.h/360)*this.height-2+"px"}},selectHue(e){const{top:t}=this.$el.getBoundingClientRect(),n=e.target.getContext("2d"),r=i=>{let o=i.clientY-t;o<0&&(o=0),o>this.height&&(o=this.height),this.slideHueStyle={top:o-2+"px"};const s=n.getImageData(0,Math.min(o,this.height-1),1,1),[l,u,c]=s.data;this.$emit("selectHue",{r:l,g:u,b:c})};r(e);const a=()=>{document.removeEventListener("mousemove",r),document.removeEventListener("mouseup",a)};document.addEventListener("mousemove",r),document.addEventListener("mouseup",a)}}});const hD={ref:"canvasHue"};function pD(e,t,n,r,a,i){return T(),Ve("div",{class:"hue",onMousedown:t[1]||(t[1]=de((...o)=>e.selectHue&&e.selectHue(...o),["prevent","stop"]))},[ce("canvas",hD,null,512),ce("div",{style:e.slideHueStyle,class:"slide"},null,4)],32)}Iv.render=pD;Iv.__file="src/color/Hue.vue";var Mv=It({props:{color:{type:String,default:"#000000"},rgba:{type:Object,default:null},width:{type:Number,default:15},height:{type:Number,default:152}},emits:["selectAlpha"],data(){return{slideAlphaStyle:{},alphaSize:5}},watch:{color(){this.renderColor()},"rgba.a"(){this.renderSlide()}},mounted(){this.renderColor(),this.renderSlide()},methods:{renderColor(){const e=this.$refs.canvasAlpha,t=this.width,n=this.height,r=this.alphaSize,a=Nv(r),i=e.getContext("2d");e.width=t,e.height=n,i.fillStyle=i.createPattern(a,"repeat"),i.fillRect(0,0,t,n),qp("p",i,t,n,"rgba(255,255,255,0)",this.color)},renderSlide(){this.slideAlphaStyle={top:this.rgba.a*this.height-2+"px"}},selectAlpha(e){const{top:t}=this.$el.getBoundingClientRect(),n=a=>{let i=a.clientY-t;i<0&&(i=0),i>this.height&&(i=this.height);let o=parseFloat((i/this.height).toFixed(2));this.$emit("selectAlpha",o)};n(e);const r=()=>{document.removeEventListener("mousemove",n),document.removeEventListener("mouseup",r)};document.addEventListener("mousemove",n),document.addEventListener("mouseup",r)}}});const mD={ref:"canvasAlpha"};function vD(e,t,n,r,a,i){return T(),Ve("div",{class:"color-alpha",onMousedown:t[1]||(t[1]=de((...o)=>e.selectAlpha&&e.selectAlpha(...o),["prevent","stop"]))},[ce("canvas",mD,null,512),ce("div",{style:e.slideAlphaStyle,class:"slide"},null,4)],32)}Mv.render=vD;Mv.__file="src/color/Alpha.vue";var Lv=It({props:{color:{type:String,default:"#000000"},width:{type:Number,default:100},height:{type:Number,default:30}},data(){return{alphaSize:5}},watch:{color(){this.renderColor()}},mounted(){this.renderColor()},methods:{renderColor(){const e=this.$el,t=this.width,n=this.height,r=this.alphaSize,a=Nv(r),i=e.getContext("2d");e.width=t,e.height=n,i.fillStyle=i.createPattern(a,"repeat"),i.fillRect(0,0,t,n),i.fillStyle=this.color,i.fillRect(0,0,t,n)}}});function gD(e,t,n,r,a,i){return T(),Ve("canvas")}Lv.render=gD;Lv.__file="src/color/Preview.vue";var Rv=It({props:{suckerCanvas:{type:Object,default:null},suckerArea:{type:Array,default:()=>[]}},data(){return{isOpenSucker:!1,suckerPreview:null,isSucking:!1}},watch:{suckerCanvas(e){this.isSucking=!1,this.suckColor(e)}},methods:{openSucker(){this.isOpenSucker?this.keydownHandler({keyCode:27}):(this.isOpenSucker=!0,this.isSucking=!0,this.$emit("openSucker",!0),document.addEventListener("keydown",this.keydownHandler))},keydownHandler(e){e.keyCode===27&&(this.isOpenSucker=!1,this.isSucking=!1,this.$emit("openSucker",!1),document.removeEventListener("keydown",this.keydownHandler),document.removeEventListener("mousemove",this.mousemoveHandler),document.removeEventListener("mouseup",this.mousemoveHandler),this.suckerPreview&&(document.body.removeChild(this.suckerPreview),this.suckerPreview=null))},mousemoveHandler(e){const{clientX:t,clientY:n}=e,{top:r,left:a,width:i,height:o}=this.suckerCanvas.getBoundingClientRect(),s=t-a,l=n-r,c=this.suckerCanvas.getContext("2d").getImageData(Math.min(s,i-1),Math.min(l,o-1),1,1);let[d,f,h,p]=c.data;p=parseFloat((p/255).toFixed(2));const v=this.suckerPreview.style;Object.assign(v,{position:"absolute",left:t+20+"px",top:n-36+"px",width:"24px",height:"24px",borderRadius:"50%",border:"2px solid #fff",boxShadow:"0 0 8px 0 rgba(0, 0, 0, 0.16)",background:`rgba(${d}, ${f}, ${h}, ${p})`,zIndex:95}),this.suckerArea.length&&t>=this.suckerArea[0]&&n>=this.suckerArea[1]&&t<=this.suckerArea[2]&&n<=this.suckerArea[3]?v.display="":v.display="none"},suckColor(e){e&&e.tagName!=="CANVAS"||(this.suckerPreview=document.createElement("div"),this.suckerPreview&&document.body.appendChild(this.suckerPreview),document.addEventListener("mousemove",this.mousemoveHandler),document.addEventListener("mouseup",this.mousemoveHandler),e.addEventListener("click",t=>{const{clientX:n,clientY:r}=t,{top:a,left:i,width:o,height:s}=e.getBoundingClientRect(),l=n-i,u=r-a,d=e.getContext("2d").getImageData(Math.min(l,o-1),Math.min(u,s-1),1,1);let[f,h,p,v]=d.data;v=parseFloat((v/255).toFixed(2)),this.$emit("selectSucker",{r:f,g:h,b:p,a:v})}))}}});const yD=ce("path",{d:"M13.1,8.2l5.6,5.6c0.4,0.4,0.5,1.1,0.1,1.5s-1.1,0.5-1.5,0.1c0,0-0.1,0-0.1-0.1l-1.4-1.4l-7.7,7.7C7.9,21.9,7.6,22,7.3,22H3.1C2.5,22,2,21.5,2,20.9l0,0v-4.2c0-0.3,0.1-0.6,0.3-0.8l5.8-5.8C8.5,9.7,9.2,9.6,9.7,10s0.5,1.1,0.1,1.5c0,0,0,0.1-0.1,0.1l-5.5,5.5v2.7h2.7l7.4-7.4L8.7,6.8c-0.5-0.4-0.5-1-0.1-1.5s1.1-0.5,1.5-0.1c0,0,0.1,0,0.1,0.1l1.4,1.4l3.5-3.5c1.6-1.6,4.1-1.6,5.8-0.1c1.6,1.6,1.6,4.1,0.1,5.8L20.9,9l-3.6,3.6c-0.4,0.4-1.1,0.5-1.5,0.1"},null,-1),bD={key:1,class:"sucker",viewBox:"-16 -16 68 68",xmlns:"http://www.w3.org/2000/svg",stroke:"#9099a4"},wD=ce("g",{fill:"none","fill-rule":"evenodd"},[ce("g",{transform:"translate(1 1)","stroke-width":"4"},[ce("circle",{"stroke-opacity":".5",cx:"18",cy:"18",r:"18"}),ce("path",{d:"M36 18c0-9.94-8.06-18-18-18"},[ce("animateTransform",{attributeName:"transform",type:"rotate",from:"0 18 18",to:"360 18 18",dur:"1s",repeatCount:"indefinite"})])])],-1);function _D(e,t,n,r,a,i){return T(),Ve("div",null,[e.isSucking?Z("v-if",!0):(T(),Ve("svg",{key:0,class:[{active:e.isOpenSucker},"sucker"],xmlns:"http://www.w3.org/2000/svg",viewBox:"-12 -12 48 48",onClick:t[1]||(t[1]=(...o)=>e.openSucker&&e.openSucker(...o))},[yD],2)),e.isSucking?(T(),Ve("svg",bD,[wD])):Z("v-if",!0)])}Rv.render=_D;Rv.__file="src/color/Sucker.vue";var Fv=It({props:{name:{type:String,default:""},color:{type:String,default:""}},emits:["inputColor","inputFocus","inputBlur"],setup(e,{emit:t}){return{modelColor:ye({get(){return e.color||""},set(i){t("inputColor",i)}}),handleFocus:i=>{t("inputFocus",i)},handleBlur:i=>{t("inputBlur",i)}}}});const xD={class:"color-type"},SD={class:"name"};function ED(e,t,n,r,a,i){return T(),Ve("div",xD,[ce("span",SD,re(e.name),1),Ne(ce("input",{"onUpdate:modelValue":t[1]||(t[1]=o=>e.modelColor=o),class:"value",onFocus:t[2]||(t[2]=(...o)=>e.handleFocus&&e.handleFocus(...o)),onBlur:t[3]||(t[3]=(...o)=>e.handleBlur&&e.handleBlur(...o))},null,544),[[kt,e.modelColor]])])}Fv.render=ED;Fv.__file="src/color/Box.vue";var jv=It({name:"ColorPicker",props:{color:{type:String,default:"#000000"},colorsDefault:{type:Array,default:()=>[]},colorsHistoryKey:{type:String,default:""}},emits:["selectColor"],setup(e,{emit:t}){const n=Q(),r=Q([]),a=Q();e.colorsHistoryKey&&localStorage&&(r.value=JSON.parse(localStorage.getItem(e.colorsHistoryKey))||[]),a.value=Nv(4).toDataURL(),ia(()=>{i(n.value)});function i(s){if(!s)return;const l=r.value||[],u=l.indexOf(s);u>=0&&l.splice(u,1),l.length>=8&&(l.length=7),l.unshift(s),r.value=l||[],localStorage&&e.colorsHistoryKey&&localStorage.setItem(e.colorsHistoryKey,JSON.stringify(l))}function o(s){t("selectColor",s)}return{setColorsHistory:i,colorsHistory:r,color:n,imgAlphaBase64:a,selectColor:o}}});const TD={class:"colors"},OD={key:0,class:"colors history"};function kD(e,t,n,r,a,i){return T(),Ve("div",null,[ce("ul",TD,[(T(!0),Ve(ae,null,ke(e.colorsDefault,o=>(T(),Ve("li",{key:o,class:"item",onClick:s=>e.selectColor(o)},[ce("div",{style:{background:`url(${e.imgAlphaBase64})`},class:"alpha"},null,4),ce("div",{style:{background:o},class:"color"},null,4)],8,["onClick"]))),128))]),e.colorsHistory.length?(T(),Ve("ul",OD,[(T(!0),Ve(ae,null,ke(e.colorsHistory,o=>(T(),Ve("li",{key:o,class:"item",onClick:s=>e.selectColor(o)},[ce("div",{style:{background:`url(${e.imgAlphaBase64})`},class:"alpha"},null,4),ce("div",{style:{background:o},class:"color"},null,4)],8,["onClick"]))),128))])):Z("v-if",!0)])}jv.render=kD;jv.__file="src/color/Colors.vue";var na=It({components:{Saturation:Pv,Hue:Iv,Alpha:Mv,Preview:Lv,Sucker:Rv,Box:Fv,Colors:jv},emits:["changeColor","openSucker","inputFocus","inputBlur"],props:{color:{type:String,default:"#000000"},theme:{type:String,default:"dark"},suckerHide:{type:Boolean,default:!0},suckerCanvas:{type:null,default:null},suckerArea:{type:Array,default:()=>[]},colorsDefault:{type:Array,default:()=>["#000000","#FFFFFF","#FF1900","#F47365","#FFB243","#FFE623","#6EFF2A","#1BC7B1","#00BEFF","#2E81FF","#5D61FF","#FF89CF","#FC3CAD","#BF3DCE","#8E00A7","rgba(0,0,0,0)"]},colorsHistoryKey:{type:String,default:"vue-colorpicker-history"}},data(){return{hueWidth:15,hueHeight:152,previewHeight:30,modelRgba:"",modelHex:"",r:0,g:0,b:0,a:1,h:0,s:0,v:0}},computed:{isLightTheme(){return this.theme==="light"},totalWidth(){return this.hueHeight+(this.hueWidth+8)*2},previewWidth(){return this.totalWidth-(this.suckerHide?0:this.previewHeight)},rgba(){return{r:this.r,g:this.g,b:this.b,a:this.a}},hsv(){return{h:this.h,s:this.s,v:this.v}},rgbString(){return`rgb(${this.r}, ${this.g}, ${this.b})`},rgbaStringShort(){return`${this.r}, ${this.g}, ${this.b}, ${this.a}`},rgbaString(){return`rgba(${this.rgbaStringShort})`},hexString(){return lD(this.rgba,!0)}},created(){Object.assign(this,eo(this.color)),this.setText(),this.$watch("rgba",()=>{this.$emit("changeColor",{rgba:this.rgba,hsv:this.hsv,hex:this.modelHex})})},methods:{selectSaturation(e){const{r:t,g:n,b:r,h:a,s:i,v:o}=eo(e);Object.assign(this,{r:t,g:n,b:r,h:a,s:i,v:o}),this.setText()},handleFocus(e){this.$emit("inputFocus",e)},handleBlur(e){this.$emit("inputBlur",e)},selectHue(e){const{r:t,g:n,b:r,h:a,s:i,v:o}=eo(e);Object.assign(this,{r:t,g:n,b:r,h:a,s:i,v:o}),this.setText(),this.$nextTick(()=>{this.$refs.saturation.renderColor(),this.$refs.saturation.renderSlide()})},selectAlpha(e){this.a=e,this.setText()},inputHex(e){const{r:t,g:n,b:r,a,h:i,s:o,v:s}=eo(e);Object.assign(this,{r:t,g:n,b:r,a,h:i,s:o,v:s}),this.modelHex=e,this.modelRgba=this.rgbaStringShort,this.$nextTick(()=>{this.$refs.saturation.renderColor(),this.$refs.saturation.renderSlide(),this.$refs.hue.renderSlide()})},inputRgba(e){const{r:t,g:n,b:r,a,h:i,s:o,v:s}=eo(e);Object.assign(this,{r:t,g:n,b:r,a,h:i,s:o,v:s}),this.modelHex=this.hexString,this.modelRgba=e,this.$nextTick(()=>{this.$refs.saturation.renderColor(),this.$refs.saturation.renderSlide(),this.$refs.hue.renderSlide()})},setText(){this.modelHex=this.hexString,this.modelRgba=this.rgbaStringShort},openSucker(e){this.$emit("openSucker",e)},selectSucker(e){const{r:t,g:n,b:r,a,h:i,s:o,v:s}=eo(e);Object.assign(this,{r:t,g:n,b:r,a,h:i,s:o,v:s}),this.setText(),this.$nextTick(()=>{this.$refs.saturation.renderColor(),this.$refs.saturation.renderSlide(),this.$refs.hue.renderSlide()})},selectColor(e){const{r:t,g:n,b:r,a,h:i,s:o,v:s}=eo(e);Object.assign(this,{r:t,g:n,b:r,a,h:i,s:o,v:s}),this.setText(),this.$nextTick(()=>{this.$refs.saturation.renderColor(),this.$refs.saturation.renderSlide(),this.$refs.hue.renderSlide()})}}});const CD={class:"color-set"};function AD(e,t,n,r,a,i){const o=gr("Saturation"),s=gr("Hue"),l=gr("Alpha"),u=gr("Preview"),c=gr("Sucker"),d=gr("Box"),f=gr("Colors");return T(),Ve("div",{class:["hu-color-picker",{light:e.isLightTheme}],style:{width:e.totalWidth+"px"}},[ce("div",CD,[ce(o,{ref:"saturation",color:e.rgbString,hsv:e.hsv,size:e.hueHeight,onSelectSaturation:e.selectSaturation},null,8,["color","hsv","size","onSelectSaturation"]),ce(s,{ref:"hue",hsv:e.hsv,width:e.hueWidth,height:e.hueHeight,onSelectHue:e.selectHue},null,8,["hsv","width","height","onSelectHue"]),ce(l,{ref:"alpha",color:e.rgbString,rgba:e.rgba,width:e.hueWidth,height:e.hueHeight,onSelectAlpha:e.selectAlpha},null,8,["color","rgba","width","height","onSelectAlpha"])]),ce("div",{style:{height:e.previewHeight+"px"},class:"color-show"},[ce(u,{color:e.rgbaString,width:e.previewWidth,height:e.previewHeight},null,8,["color","width","height"]),e.suckerHide?Z("v-if",!0):(T(),Ve(c,{key:0,"sucker-canvas":e.suckerCanvas,"sucker-area":e.suckerArea,onOpenSucker:e.openSucker,onSelectSucker:e.selectSucker},null,8,["sucker-canvas","sucker-area","onOpenSucker","onSelectSucker"]))],4),ce(d,{name:"HEX",color:e.modelHex,onInputColor:e.inputHex,onInputFocus:e.handleFocus,onInputBlur:e.handleBlur},null,8,["color","onInputColor","onInputFocus","onInputBlur"]),ce(d,{name:"RGBA",color:e.modelRgba,onInputColor:e.inputRgba,onInputFocus:e.handleFocus,onInputBlur:e.handleBlur},null,8,["color","onInputColor","onInputFocus","onInputBlur"]),ce(f,{color:e.rgbaString,"colors-default":e.colorsDefault,"colors-history-key":e.colorsHistoryKey,onSelectColor:e.selectColor},null,8,["color","colors-default","colors-history-key","onSelectColor"]),Z(" custom options "),qe(e.$slots,"default")],6)}na.render=AD;na.__file="src/color/ColorPicker.vue";na.install=e=>{e.component(na.name,na)};const $D={class:"row row-cols-1 g-4"},DD={key:0},ND={class:"row g-3 mb-2 justify-content-center"},PD={class:"col col-auto"},ID=["for"],MD={class:"col"},LD={class:"astroid-btn-group text-end"},RD=["id","value"],FD=["for"],jD=["id","name"],BD={key:1},UD=["for"],VD=["id","name"],HD=["value"],YD={key:2},qD=["for"],zD=["id","name"],WD=["value"],KD={class:"row row-cols-1 g-2"},GD={key:0},XD={key:1},JD={key:2},QD={class:"row row-cols-1 g-4"},ZD={key:0},eN={class:"form-label"},tN={class:"astroid-color"},nN={class:"row"},rN=["id"],aN={key:0},iN={key:0,class:"col text-center py-3"},oN=m("i",{class:"fa-solid fa-arrows-left-right"},null,-1),sN=[oN],lN={key:1,class:"col-4 text-center"},uN=["id"],cN=m("div",null,"Dark",-1),dN=["name","id"],fN={key:1},hN=["for"],pN=["id","name"],mN=["value"],vN={key:2},gN={class:"form-label"},yN={class:"btn-group",role:"group","aria-label":"Basic checkbox toggle button group"},bN=["name","id","value"],wN=["for","innerHTML"],_N={key:0,class:"typography-preview"},xN=["href"],SN=m("p",null,"Aa Bb Cc Dd Ee Ff Gg Hh Ii Jj Kk Ll Mm Nn Oo Pp Qq Rr Ss Tt Uu Vv Ww Xx Yy Zz",-1),EN=m("p",{class:"mb-0"},"0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20",-1),TN={__name:"Typography",props:["modelValue","field"],emits:["update:modelValue"],setup(e,{emit:t}){const n=e,r=sn("theme","light"),a=sn("constant",{}),i=[{value:"bold",text:"Bold"},{value:"italic",text:"Italic"},{value:"underline",text:'Underline'}],o={"Arial, Helvetica, sans-serif":"Arial, Helvetica","Arial Black, Gadget, sans-serif":"Arial Black, Gadget","Bookman Old Style, serif":"Bookman Old Style","Comic Sans MS, cursive":"Comic Sans MS","Courier, monospace":"Courier","Garamond, serif":"Garamond","Georgia, serif":"Georgia","Impact, Charcoal, sans-serif":"Impact, Charcoal","Lucida Console, Monaco, monospace":"Lucida Console, Monaco","Lucida Sans Unicode, sans-serif":"Lucida Sans Unicode","MS Sans Serif, Geneva, sans-serif":"MS Sans Serif, Geneva","MS Serif, New York, sans-serif":"MS Serif, New York","Palatino Linotype, Book Antiqua, Palatino, serif":"Palatino Linotype, Book Antiqua, Palatino","Tahoma, Geneva, sans-serif":"Tahoma, Geneva","Times New Roman, Times, serif":"Times New Roman, Times","Trebuchet MS, Helvetica, sans-serif":"Trebuchet MS, Helvetica","Verdana, Geneva, sans-serif":"Verdana, Geneva"},s=["I love you and that's the beginning and end of everything.","I saw that you were perfect, and so I loved you. Then I saw that you were not perfect and I loved you even more.","You know you're in love when you can't fall asleep because reality is finally better than your dreams.","Love is that condition in which the happiness of another person is essential to your own.","The best thing to hold onto in life is each other.","I need you like a heart needs a beat.","I am who I am because of you. You are every reason, every hope, and every dream I've ever had.","If I had a flower for every time I thought of you.. I could walk through my garden forever.","Take my hand, take my whole life too. For I can't help falling in love with you.","If you live to be a hundred, I want to live to be a hundred minus one day so I never have to live without you.","You are the finest, loveliest, tenderest, and most beautiful person I have ever known and even that is an understatement.","In all the world, there is no heart for me like yours. In all the world, there is no love for you like mine."],l=Zt({system:[],google:[],local:[]}),u=Q({value:"",text:""}),c=Q(["system","google"]),d=Q("google"),f=Q("desktop");function h(R){R.search(/^library-font-/)!==-1?d.value="local":typeof o[R]<"u"?d.value="system":d.value="google"}mt(()=>{let R=a.site_url+"administrator/index.php?option=com_ajax&astroid=google-fonts&template="+a.template_name+"&ts="+Date.now();if(Object.keys(n.field.input.value).forEach(M=>{typeof n.modelValue[M]>"u"&&(n.modelValue[M]=n.field.input.value[M])}),h(n.modelValue.font_face?n.modelValue.font_face:n.field.input.value.font_face),Ut.get(R).then(function(M){M.status===200&&(l.system=M.data.system,l.google=M.data.google,l.local=M.data.local,l.local.length>1&&c.value.push("local"),M.data[d.value].forEach(x=>{n.modelValue.font_face===x.value&&(u.value=x)}))}).catch(function(M){console.log(M)}),n.modelValue.font_color.trim()!=="")try{const M=JSON.parse(n.modelValue.font_color);_.light=M.light,_.dark=M.dark}catch{_.light=n.modelValue.font_color,_.dark=n.modelValue.font_color}document.addEventListener("click",function(M){const x=document.getElementById(n.field.input.id+"-colorpicker"),E=document.getElementById(n.field.input.id+"-colorcircle-light"),A=document.getElementById(n.field.input.id+"-colorcircle-dark");v.value===!0&&x&&E&&!E.contains(M.target)&&!x.contains(M.target)&&(A&&!A.contains(M.target)||parseInt(a.color_mode)===0)&&(v.value=!1)})}),gn(()=>{u.value.value!==""&&u.value.value!==n.modelValue.font_face&&(h(n.modelValue.font_face),u.value=l[d.value].find(R=>R.value===n.modelValue.font_face))}),gt(u,R=>{R.value!==n.modelValue.font_face&&(n.modelValue.font_face=R.value)});function p(R){f.value=R}const v=Q(!1),y=Q(""),g=Q("light"),_=Zt({light:"",dark:""});function w(R){y.value=_[R],g.value=R,v.value=!0}function S(R){try{if(n.modelValue.font_color){let M=JSON.parse(n.modelValue.font_color);M[g.value]=R,n.modelValue.font_color=JSON.stringify(M)}else{let M={light:"",dark:""};M[g.value]=R,n.modelValue.font_color=JSON.stringify(M)}}catch{const x={light:R,dark:R};n.modelValue.font_color=JSON.stringify(x)}}function k(R){const{r:M,g:x,b:E,a:A}=R.rgba;A===0?_[g.value]="":_[g.value]=`rgba(${M}, ${x}, ${E}, ${A})`,S(_[g.value])}function P(R,M){return R=Math.ceil(R),M=Math.floor(M),Math.floor(Math.random()*(M-R+1))+R}return(R,M)=>(T(),C(ae,null,[m("div",{class:xe(["row g-4","row-cols-lg-"+Math.ceil(n.field.input.options.columns/2)+" row-cols-xl-"+n.field.input.options.columns])},[m("div",null,[m("div",$D,[n.field.input.options.fontpicker?(T(),C("div",DD,[m("div",ND,[m("div",PD,[m("label",{for:n.field.input.id+"_font_face_search",class:"form-label m-0"},re(n.field.input.lang.font_family),9,ID)]),m("div",MD,[m("div",LD,[(T(!0),C(ae,null,ke(c.value,x=>(T(),C("span",{key:x},[Ne(m("input",{type:"radio",class:"btn-check","onUpdate:modelValue":M[0]||(M[0]=E=>d.value=E),id:n.field.input.id+"_font_type_"+x,value:x,autocomplete:"off"},null,8,RD),[[Bi,d.value]]),m("label",{class:"btn btn-sm btn-outline-primary btn-as-outline-primary text-capitalize",for:n.field.input.id+"_font_type_"+x},re(x),9,FD)]))),128))])])]),ce(z(R3),{list:l[d.value],modelValue:u.value,"onUpdate:modelValue":M[1]||(M[1]=x=>u.value=x),"option-value":"value","option-text":"text",id:n.field.input.id+"_font_face_search",placeholder:n.field.input.lang.inherit},null,8,["list","modelValue","id","placeholder"]),Ne(m("input",{type:"hidden",id:n.field.input.id+"_font_face",name:n.field.input.name+"[font_face]","onUpdate:modelValue":M[2]||(M[2]=x=>u.value.value=x)},null,8,jD),[[kt,u.value.value]])])):Z("",!0),n.field.input.options.fontpicker?(T(),C("div",BD,[m("label",{for:n.field.input.id+"_alt_font_face",class:"form-label"},re(n.field.input.lang.font_family_alt),9,UD),Ne(m("select",{id:n.field.input.id+"_alt_font_face",name:n.field.input.name+"[alt_font_face]","onUpdate:modelValue":M[3]||(M[3]=x=>n.modelValue.alt_font_face=x),class:"form-select"},[(T(!0),C(ae,null,ke(n.field.input.options.system_fonts,x=>(T(),C("option",{value:x.value,key:x.value},re(x.text),9,HD))),128))],8,VD),[[Jn,n.modelValue.alt_font_face]])])):Z("",!0),n.field.input.options.weightpicker?(T(),C("div",YD,[m("label",{for:n.field.input.id+"_font_weight",class:"form-label"},re(n.field.input.lang.font_weight),9,qD),Ne(m("select",{id:n.field.input.id+"_font_weight",name:n.field.input.name+"[font_weight]","onUpdate:modelValue":M[4]||(M[4]=x=>n.modelValue.font_weight=x),class:"form-select"},[(T(),C(ae,null,ke([100,200,300,400,500,600,700,800,900],x=>m("option",{value:x,key:x},re(x),9,WD)),64))],8,zD),[[Jn,n.modelValue.font_weight]])])):Z("",!0)])]),m("div",null,[m("div",KD,[n.field.input.options.sizepicker?(T(),C("div",GD,[ce(Ch,{modelValue:n.modelValue,"onUpdate:modelValue":M[5]||(M[5]=x=>n.modelValue=x),field:n.field,fieldname:"font_size","current-device":f.value,"onUpdate:changeDevice":p},null,8,["modelValue","field","current-device"])])):Z("",!0),n.field.input.options.letterspacingpicker?(T(),C("div",XD,[ce(Ch,{modelValue:n.modelValue,"onUpdate:modelValue":M[6]||(M[6]=x=>n.modelValue=x),field:n.field,fieldname:"letter_spacing","current-device":f.value,"onUpdate:changeDevice":p},null,8,["modelValue","field","current-device"])])):Z("",!0),n.field.input.options.lineheightpicker?(T(),C("div",JD,[ce(Ch,{modelValue:n.modelValue,"onUpdate:modelValue":M[7]||(M[7]=x=>n.modelValue=x),field:n.field,fieldname:"line_height","current-device":f.value,"onUpdate:changeDevice":p},null,8,["modelValue","field","current-device"])])):Z("",!0)])]),m("div",null,[m("div",QD,[n.field.input.options.colorpicker?(T(),C("div",ZD,[m("div",eN,re(n.field.input.lang.font_color),1),m("div",tN,[m("div",nN,[m("div",{class:xe({"col-4 text-center":z(a).color_mode==="1","col-12":z(a).color_mode!=="1"})},[m("i",{class:"border astroid-color-picker fas fa-circle fa-3x",id:n.field.input.id+"-colorcircle-light",style:wt({color:_.light}),onClick:M[8]||(M[8]=x=>w("light"))},null,12,rN),z(a).color_mode==="1"?(T(),C("div",aN,"Light")):Z("",!0)],2),z(a).color_mode==="1"?(T(),C("div",iN,sN)):Z("",!0),z(a).color_mode==="1"?(T(),C("div",lN,[m("i",{class:"border astroid-color-picker fas fa-circle fa-3x",id:n.field.input.id+"-colorcircle-dark",style:wt({color:_.dark}),onClick:M[9]||(M[9]=x=>w("dark"))},null,12,uN),cN])):Z("",!0)]),Ne(m("input",{type:"hidden",name:n.field.input.name+"[font_color]",id:n.field.input.id+"_font_color","onUpdate:modelValue":M[10]||(M[10]=x=>n.modelValue.font_color=x)},null,8,dN),[[kt,n.modelValue.font_color]]),v.value?(T(),Ve(z(na),{key:0,theme:z(r),color:y.value,"sucker-hide":!0,"sucker-canvas":null,"sucker-area":[],id:n.field.input.id+"-colorpicker",onChangeColor:k},null,8,["theme","color","id"])):Z("",!0)])])):Z("",!0),n.field.input.options.transformpicker?(T(),C("div",fN,[m("label",{for:n.field.input.id+"_text_transform",class:"form-label"},re(n.field.input.lang.text_transform),9,hN),Ne(m("select",{id:n.field.input.id+"_text_transform",name:n.field.input.name+"[text_transform]","onUpdate:modelValue":M[11]||(M[11]=x=>n.modelValue.text_transform=x),class:"form-select"},[(T(!0),C(ae,null,ke(n.field.input.options.text_transform_options,(x,E)=>(T(),C("option",{value:E,key:E},re(x),9,mN))),128))],8,pN),[[Jn,n.modelValue.text_transform]])])):Z("",!0),n.field.input.options.stylepicker?(T(),C("div",vN,[m("div",gN,re(n.field.input.lang.font_style),1),m("div",yN,[(T(),C(ae,null,ke(i,(x,E)=>m("span",null,[Ne(m("input",{type:"checkbox",class:"btn-check","onUpdate:modelValue":M[12]||(M[12]=A=>n.modelValue.font_style=A),name:n.field.input.name+"[font_style]",id:n.field.input.id+"_font_style_"+E,value:x.value,autocomplete:"off"},null,8,bN),[[Er,n.modelValue.font_style]]),m("label",{class:"btn btn-sm",for:n.field.input.id+"_font_style_"+E,innerHTML:x.text},null,8,wN)])),64))])])):Z("",!0)])])],2),n.field.input.options.preview?(T(),C("div",_N,[d.value==="google"&&typeof l[d.value].find(x=>x.value===u.value.value)<"u"&&u.value.value!==""&&u.value.value!=="__default"&&u.value.value.search(/^library-font-/)===-1?(T(),C("link",{key:0,href:"https://fonts.googleapis.com/css?family="+u.value.value,rel:"stylesheet"},null,8,xN)):Z("",!0),m("div",{class:"card card-default card-body mt-4",style:wt({"font-family":u.value.text,"font-weight":n.modelValue.font_weight,"text-transform":n.modelValue.text_transform,"font-size":n.modelValue.font_size[f.value]+n.modelValue.font_size_unit[f.value],"line-height":n.modelValue.line_height[f.value]+n.modelValue.line_height_unit[f.value],"letter-spacing":n.modelValue.letter_spacing[f.value]+n.modelValue.letter_spacing_unit[f.value]})},[m("p",null,re(s[P(0,s.length-1)]),1),SN,EN],4)])):Z("",!0)],64))}},ON={key:0},kN={class:"d-grid"},CN=m("i",{class:"fas fa-expand me-1"},null,-1),AN=["id"],$N={class:"modal-dialog modal-fullscreen"},DN={class:"modal-content"},NN={class:"modal-header"},PN=["innerHTML"],IN={class:"modal-body"},MN=["id","name","textContent"],LN=["id","name","placeholder","textContent"],RN={__name:"TextArea",props:["modelValue","field"],emits:["update:modelValue"],setup(e,{emit:t}){const n=t,r=e,a=sn("theme","light"),i={automaticLayout:!0,formatOnType:!0,formatOnPaste:!0,height:"200px"},o=Q(""),s=Q(!1);function l(u){n("update:modelValue",u)}return mt(()=>{o.value=r.modelValue}),gn(()=>{o.value!==r.modelValue&&(o.value=r.modelValue)}),(u,c)=>{const d=gr("vue-monaco-editor");return typeof r.field.input.code<"u"&&r.field.input.code!==""?(T(),C("div",ON,[ce(d,{value:o.value,"onUpdate:value":c[0]||(c[0]=f=>o.value=f),theme:z(a)==="light"?"light":"vs-dark",language:r.field.input.code,height:"200px",className:"border",options:i,onChange:l},null,8,["value","theme","language"]),m("div",kN,[m("button",{type:"button",class:"btn btn-sm btn-as btn-primary btn-as-primary rounded-0",onClick:c[1]||(c[1]=de(f=>s.value=!0,["prevent"]))},[CN,bt(" Edit in Fullscreen ")])]),s.value?(T(),C("div",{key:0,class:"modal d-block",id:r.field.input.id+"_full_editor",tabindex:"-1"},[m("div",$N,[m("div",DN,[m("div",NN,[m("h5",{class:"modal-title",innerHTML:r.field.label},null,8,PN),m("button",{type:"button",class:"btn-close","aria-label":"Close",onClick:c[2]||(c[2]=de(f=>s.value=!1,["prevent"]))})]),m("div",IN,[ce(d,{value:o.value,"onUpdate:value":c[3]||(c[3]=f=>o.value=f),theme:z(a)==="light"?"light":"vs-dark",language:r.field.input.code,height:"100%",className:"border",options:i,onChange:l},null,8,["value","theme","language"])])])])],8,AN)):Z("",!0),m("textarea",{class:"d-none",id:r.field.input.id,name:r.field.input.name,textContent:re(e.modelValue)},null,8,MN)])):(T(),C("textarea",{key:1,class:"form-control",id:r.field.input.id,name:r.field.input.name,rows:"8",placeholder:r.field.input.hint,textContent:re(e.modelValue),onInput:c[4]||(c[4]=f=>n("update:modelValue",f.target.value))},null,40,LN))}}};var H_={exports:{}};const FN=F_(QO);/**! + */function Lo(t){let e={r:0,g:0,b:0,a:1};/#/.test(t)?e=WA(t):/rgb/.test(t)?e=Mg(t):typeof t=="string"?e=Mg(`rgba(${t})`):Object.prototype.toString.call(t)==="[object Object]"&&(e=t);const{r:n,g:r,b:a,a:o}=e,{h:i,s,v:l}=zA(e);return{r:n,g:r,b:a,a:o===void 0?1:o,h:i,s,v:l}}function gm(t){const e=document.createElement("canvas"),n=e.getContext("2d"),r=t*2;return e.width=r,e.height=r,n.fillStyle="#ffffff",n.fillRect(0,0,r,r),n.fillStyle="#ccd5db",n.fillRect(0,0,t,t),n.fillRect(t,t,t,t),e}function Hh(t,e,n,r,a,o){const i=t==="l",s=e.createLinearGradient(0,0,i?n:0,i?0:r);s.addColorStop(.01,a),s.addColorStop(.99,o),e.fillStyle=s,e.fillRect(0,0,n,r)}function KA({r:t,g:e,b:n},r){const a=i=>("0"+Number(i).toString(16)).slice(-2),o=`#${a(t)}${a(e)}${a(n)}`;return r?o.toUpperCase():o}function WA(t){t=t.slice(1);const e=n=>parseInt(n,16)||0;return{r:e(t.slice(0,2)),g:e(t.slice(2,4)),b:e(t.slice(4,6))}}function Mg(t){return typeof t=="string"?(t=(/rgba?\((.*?)\)/.exec(t)||["","0,0,0,1"])[1].split(","),{r:Number(t[0])||0,g:Number(t[1])||0,b:Number(t[2])||0,a:Number(t[3]?t[3]:1)}):t}function zA({r:t,g:e,b:n}){t=t/255,e=e/255,n=n/255;const r=Math.max(t,e,n),a=Math.min(t,e,n),o=r-a;let i=0;r===a?i=0:r===t?e>=n?i=60*(e-n)/o:i=60*(e-n)/o+360:r===e?i=60*(n-t)/o+120:r===n&&(i=60*(t-e)/o+240),i=Math.floor(i);let s=parseFloat((r===0?0:1-a/r).toFixed(2)),l=parseFloat(r.toFixed(2));return{h:i,s,v:l}}var ym=Ft({props:{color:{type:String,default:"#000000"},hsv:{type:Object,default:null},size:{type:Number,default:152}},emits:["selectSaturation"],data(){return{slideSaturationStyle:{}}},mounted(){this.renderColor(),this.renderSlide()},methods:{renderColor(){const t=this.$refs.canvasSaturation,e=this.size,n=t.getContext("2d");t.width=e,t.height=e,n.fillStyle=this.color,n.fillRect(0,0,e,e),Hh("l",n,e,e,"#FFFFFF","rgba(255,255,255,0)"),Hh("p",n,e,e,"rgba(0,0,0,0)","#000000")},renderSlide(){this.slideSaturationStyle={left:this.hsv.s*this.size-5+"px",top:(1-this.hsv.v)*this.size-5+"px"}},selectSaturation(t){const{top:e,left:n}=this.$el.getBoundingClientRect(),r=t.target.getContext("2d"),a=i=>{let s=i.clientX-n,l=i.clientY-e;s<0&&(s=0),l<0&&(l=0),s>this.size&&(s=this.size),l>this.size&&(l=this.size),this.slideSaturationStyle={left:s-5+"px",top:l-5+"px"};const u=r.getImageData(Math.min(s,this.size-1),Math.min(l,this.size-1),1,1),[c,d,f]=u.data;this.$emit("selectSaturation",{r:c,g:d,b:f})};a(t);const o=()=>{document.removeEventListener("mousemove",a),document.removeEventListener("mouseup",o)};document.addEventListener("mousemove",a),document.addEventListener("mouseup",o)}}});const GA={ref:"canvasSaturation"};function JA(t,e,n,r,a,o){return C(),Ue("div",{class:"saturation",onMousedown:e[1]||(e[1]=he((...i)=>t.selectSaturation&&t.selectSaturation(...i),["prevent","stop"]))},[de("canvas",GA,null,512),de("div",{style:t.slideSaturationStyle,class:"slide"},null,4)],32)}ym.render=JA;ym.__file="src/color/Saturation.vue";var bm=Ft({props:{hsv:{type:Object,default:null},width:{type:Number,default:15},height:{type:Number,default:152}},emits:["selectHue"],data(){return{slideHueStyle:{}}},mounted(){this.renderColor(),this.renderSlide()},methods:{renderColor(){const t=this.$refs.canvasHue,e=this.width,n=this.height,r=t.getContext("2d");t.width=e,t.height=n;const a=r.createLinearGradient(0,0,0,n);a.addColorStop(0,"#FF0000"),a.addColorStop(.17*1,"#FF00FF"),a.addColorStop(.17*2,"#0000FF"),a.addColorStop(.17*3,"#00FFFF"),a.addColorStop(.17*4,"#00FF00"),a.addColorStop(.17*5,"#FFFF00"),a.addColorStop(1,"#FF0000"),r.fillStyle=a,r.fillRect(0,0,e,n)},renderSlide(){this.slideHueStyle={top:(1-this.hsv.h/360)*this.height-2+"px"}},selectHue(t){const{top:e}=this.$el.getBoundingClientRect(),n=t.target.getContext("2d"),r=o=>{let i=o.clientY-e;i<0&&(i=0),i>this.height&&(i=this.height),this.slideHueStyle={top:i-2+"px"};const s=n.getImageData(0,Math.min(i,this.height-1),1,1),[l,u,c]=s.data;this.$emit("selectHue",{r:l,g:u,b:c})};r(t);const a=()=>{document.removeEventListener("mousemove",r),document.removeEventListener("mouseup",a)};document.addEventListener("mousemove",r),document.addEventListener("mouseup",a)}}});const XA={ref:"canvasHue"};function QA(t,e,n,r,a,o){return C(),Ue("div",{class:"hue",onMousedown:e[1]||(e[1]=he((...i)=>t.selectHue&&t.selectHue(...i),["prevent","stop"]))},[de("canvas",XA,null,512),de("div",{style:t.slideHueStyle,class:"slide"},null,4)],32)}bm.render=QA;bm.__file="src/color/Hue.vue";var wm=Ft({props:{color:{type:String,default:"#000000"},rgba:{type:Object,default:null},width:{type:Number,default:15},height:{type:Number,default:152}},emits:["selectAlpha"],data(){return{slideAlphaStyle:{},alphaSize:5}},watch:{color(){this.renderColor()},"rgba.a"(){this.renderSlide()}},mounted(){this.renderColor(),this.renderSlide()},methods:{renderColor(){const t=this.$refs.canvasAlpha,e=this.width,n=this.height,r=this.alphaSize,a=gm(r),o=t.getContext("2d");t.width=e,t.height=n,o.fillStyle=o.createPattern(a,"repeat"),o.fillRect(0,0,e,n),Hh("p",o,e,n,"rgba(255,255,255,0)",this.color)},renderSlide(){this.slideAlphaStyle={top:this.rgba.a*this.height-2+"px"}},selectAlpha(t){const{top:e}=this.$el.getBoundingClientRect(),n=a=>{let o=a.clientY-e;o<0&&(o=0),o>this.height&&(o=this.height);let i=parseFloat((o/this.height).toFixed(2));this.$emit("selectAlpha",i)};n(t);const r=()=>{document.removeEventListener("mousemove",n),document.removeEventListener("mouseup",r)};document.addEventListener("mousemove",n),document.addEventListener("mouseup",r)}}});const ZA={ref:"canvasAlpha"};function ek(t,e,n,r,a,o){return C(),Ue("div",{class:"color-alpha",onMousedown:e[1]||(e[1]=he((...i)=>t.selectAlpha&&t.selectAlpha(...i),["prevent","stop"]))},[de("canvas",ZA,null,512),de("div",{style:t.slideAlphaStyle,class:"slide"},null,4)],32)}wm.render=ek;wm.__file="src/color/Alpha.vue";var _m=Ft({props:{color:{type:String,default:"#000000"},width:{type:Number,default:100},height:{type:Number,default:30}},data(){return{alphaSize:5}},watch:{color(){this.renderColor()}},mounted(){this.renderColor()},methods:{renderColor(){const t=this.$el,e=this.width,n=this.height,r=this.alphaSize,a=gm(r),o=t.getContext("2d");t.width=e,t.height=n,o.fillStyle=o.createPattern(a,"repeat"),o.fillRect(0,0,e,n),o.fillStyle=this.color,o.fillRect(0,0,e,n)}}});function tk(t,e,n,r,a,o){return C(),Ue("canvas")}_m.render=tk;_m.__file="src/color/Preview.vue";var xm=Ft({props:{suckerCanvas:{type:Object,default:null},suckerArea:{type:Array,default:()=>[]}},data(){return{isOpenSucker:!1,suckerPreview:null,isSucking:!1}},watch:{suckerCanvas(t){this.isSucking=!1,this.suckColor(t)}},methods:{openSucker(){this.isOpenSucker?this.keydownHandler({keyCode:27}):(this.isOpenSucker=!0,this.isSucking=!0,this.$emit("openSucker",!0),document.addEventListener("keydown",this.keydownHandler))},keydownHandler(t){t.keyCode===27&&(this.isOpenSucker=!1,this.isSucking=!1,this.$emit("openSucker",!1),document.removeEventListener("keydown",this.keydownHandler),document.removeEventListener("mousemove",this.mousemoveHandler),document.removeEventListener("mouseup",this.mousemoveHandler),this.suckerPreview&&(document.body.removeChild(this.suckerPreview),this.suckerPreview=null))},mousemoveHandler(t){const{clientX:e,clientY:n}=t,{top:r,left:a,width:o,height:i}=this.suckerCanvas.getBoundingClientRect(),s=e-a,l=n-r,c=this.suckerCanvas.getContext("2d").getImageData(Math.min(s,o-1),Math.min(l,i-1),1,1);let[d,f,h,p]=c.data;p=parseFloat((p/255).toFixed(2));const v=this.suckerPreview.style;Object.assign(v,{position:"absolute",left:e+20+"px",top:n-36+"px",width:"24px",height:"24px",borderRadius:"50%",border:"2px solid #fff",boxShadow:"0 0 8px 0 rgba(0, 0, 0, 0.16)",background:`rgba(${d}, ${f}, ${h}, ${p})`,zIndex:95}),this.suckerArea.length&&e>=this.suckerArea[0]&&n>=this.suckerArea[1]&&e<=this.suckerArea[2]&&n<=this.suckerArea[3]?v.display="":v.display="none"},suckColor(t){t&&t.tagName!=="CANVAS"||(this.suckerPreview=document.createElement("div"),this.suckerPreview&&document.body.appendChild(this.suckerPreview),document.addEventListener("mousemove",this.mousemoveHandler),document.addEventListener("mouseup",this.mousemoveHandler),t.addEventListener("click",e=>{const{clientX:n,clientY:r}=e,{top:a,left:o,width:i,height:s}=t.getBoundingClientRect(),l=n-o,u=r-a,d=t.getContext("2d").getImageData(Math.min(l,i-1),Math.min(u,s-1),1,1);let[f,h,p,v]=d.data;v=parseFloat((v/255).toFixed(2)),this.$emit("selectSucker",{r:f,g:h,b:p,a:v})}))}}});const nk=de("path",{d:"M13.1,8.2l5.6,5.6c0.4,0.4,0.5,1.1,0.1,1.5s-1.1,0.5-1.5,0.1c0,0-0.1,0-0.1-0.1l-1.4-1.4l-7.7,7.7C7.9,21.9,7.6,22,7.3,22H3.1C2.5,22,2,21.5,2,20.9l0,0v-4.2c0-0.3,0.1-0.6,0.3-0.8l5.8-5.8C8.5,9.7,9.2,9.6,9.7,10s0.5,1.1,0.1,1.5c0,0,0,0.1-0.1,0.1l-5.5,5.5v2.7h2.7l7.4-7.4L8.7,6.8c-0.5-0.4-0.5-1-0.1-1.5s1.1-0.5,1.5-0.1c0,0,0.1,0,0.1,0.1l1.4,1.4l3.5-3.5c1.6-1.6,4.1-1.6,5.8-0.1c1.6,1.6,1.6,4.1,0.1,5.8L20.9,9l-3.6,3.6c-0.4,0.4-1.1,0.5-1.5,0.1"},null,-1),rk={key:1,class:"sucker",viewBox:"-16 -16 68 68",xmlns:"http://www.w3.org/2000/svg",stroke:"#9099a4"},ak=de("g",{fill:"none","fill-rule":"evenodd"},[de("g",{transform:"translate(1 1)","stroke-width":"4"},[de("circle",{"stroke-opacity":".5",cx:"18",cy:"18",r:"18"}),de("path",{d:"M36 18c0-9.94-8.06-18-18-18"},[de("animateTransform",{attributeName:"transform",type:"rotate",from:"0 18 18",to:"360 18 18",dur:"1s",repeatCount:"indefinite"})])])],-1);function ok(t,e,n,r,a,o){return C(),Ue("div",null,[t.isSucking?Z("v-if",!0):(C(),Ue("svg",{key:0,class:[{active:t.isOpenSucker},"sucker"],xmlns:"http://www.w3.org/2000/svg",viewBox:"-12 -12 48 48",onClick:e[1]||(e[1]=(...i)=>t.openSucker&&t.openSucker(...i))},[nk],2)),t.isSucking?(C(),Ue("svg",rk,[ak])):Z("v-if",!0)])}xm.render=ok;xm.__file="src/color/Sucker.vue";var Sm=Ft({props:{name:{type:String,default:""},color:{type:String,default:""}},emits:["inputColor","inputFocus","inputBlur"],setup(t,{emit:e}){return{modelColor:we({get(){return t.color||""},set(o){e("inputColor",o)}}),handleFocus:o=>{e("inputFocus",o)},handleBlur:o=>{e("inputBlur",o)}}}});const ik={class:"color-type"},sk={class:"name"};function lk(t,e,n,r,a,o){return C(),Ue("div",ik,[de("span",sk,re(t.name),1),De(de("input",{"onUpdate:modelValue":e[1]||(e[1]=i=>t.modelColor=i),class:"value",onFocus:e[2]||(e[2]=(...i)=>t.handleFocus&&t.handleFocus(...i)),onBlur:e[3]||(e[3]=(...i)=>t.handleBlur&&t.handleBlur(...i))},null,544),[[Et,t.modelColor]])])}Sm.render=lk;Sm.__file="src/color/Box.vue";var Tm=Ft({name:"ColorPicker",props:{color:{type:String,default:"#000000"},colorsDefault:{type:Array,default:()=>[]},colorsHistoryKey:{type:String,default:""}},emits:["selectColor"],setup(t,{emit:e}){const n=G(),r=G([]),a=G();t.colorsHistoryKey&&localStorage&&(r.value=JSON.parse(localStorage.getItem(t.colorsHistoryKey))||[]),a.value=gm(4).toDataURL(),Xr(()=>{o(n.value)});function o(s){if(!s)return;const l=r.value||[],u=l.indexOf(s);u>=0&&l.splice(u,1),l.length>=8&&(l.length=7),l.unshift(s),r.value=l||[],localStorage&&t.colorsHistoryKey&&localStorage.setItem(t.colorsHistoryKey,JSON.stringify(l))}function i(s){e("selectColor",s)}return{setColorsHistory:o,colorsHistory:r,color:n,imgAlphaBase64:a,selectColor:i}}});const uk={class:"colors"},ck={key:0,class:"colors history"};function dk(t,e,n,r,a,o){return C(),Ue("div",null,[de("ul",uk,[(C(!0),Ue(ae,null,$e(t.colorsDefault,i=>(C(),Ue("li",{key:i,class:"item",onClick:s=>t.selectColor(i)},[de("div",{style:{background:`url(${t.imgAlphaBase64})`},class:"alpha"},null,4),de("div",{style:{background:i},class:"color"},null,4)],8,["onClick"]))),128))]),t.colorsHistory.length?(C(),Ue("ul",ck,[(C(!0),Ue(ae,null,$e(t.colorsHistory,i=>(C(),Ue("li",{key:i,class:"item",onClick:s=>t.selectColor(i)},[de("div",{style:{background:`url(${t.imgAlphaBase64})`},class:"alpha"},null,4),de("div",{style:{background:i},class:"color"},null,4)],8,["onClick"]))),128))])):Z("v-if",!0)])}Tm.render=dk;Tm.__file="src/color/Colors.vue";var zr=Ft({components:{Saturation:ym,Hue:bm,Alpha:wm,Preview:_m,Sucker:xm,Box:Sm,Colors:Tm},emits:["changeColor","openSucker","inputFocus","inputBlur"],props:{color:{type:String,default:"#000000"},theme:{type:String,default:"dark"},suckerHide:{type:Boolean,default:!0},suckerCanvas:{type:null,default:null},suckerArea:{type:Array,default:()=>[]},colorsDefault:{type:Array,default:()=>["#000000","#FFFFFF","#FF1900","#F47365","#FFB243","#FFE623","#6EFF2A","#1BC7B1","#00BEFF","#2E81FF","#5D61FF","#FF89CF","#FC3CAD","#BF3DCE","#8E00A7","rgba(0,0,0,0)"]},colorsHistoryKey:{type:String,default:"vue-colorpicker-history"}},data(){return{hueWidth:15,hueHeight:152,previewHeight:30,modelRgba:"",modelHex:"",r:0,g:0,b:0,a:1,h:0,s:0,v:0}},computed:{isLightTheme(){return this.theme==="light"},totalWidth(){return this.hueHeight+(this.hueWidth+8)*2},previewWidth(){return this.totalWidth-(this.suckerHide?0:this.previewHeight)},rgba(){return{r:this.r,g:this.g,b:this.b,a:this.a}},hsv(){return{h:this.h,s:this.s,v:this.v}},rgbString(){return`rgb(${this.r}, ${this.g}, ${this.b})`},rgbaStringShort(){return`${this.r}, ${this.g}, ${this.b}, ${this.a}`},rgbaString(){return`rgba(${this.rgbaStringShort})`},hexString(){return KA(this.rgba,!0)}},created(){Object.assign(this,Lo(this.color)),this.setText(),this.$watch("rgba",()=>{this.$emit("changeColor",{rgba:this.rgba,hsv:this.hsv,hex:this.modelHex})})},methods:{selectSaturation(t){const{r:e,g:n,b:r,h:a,s:o,v:i}=Lo(t);Object.assign(this,{r:e,g:n,b:r,h:a,s:o,v:i}),this.setText()},handleFocus(t){this.$emit("inputFocus",t)},handleBlur(t){this.$emit("inputBlur",t)},selectHue(t){const{r:e,g:n,b:r,h:a,s:o,v:i}=Lo(t);Object.assign(this,{r:e,g:n,b:r,h:a,s:o,v:i}),this.setText(),this.$nextTick(()=>{this.$refs.saturation.renderColor(),this.$refs.saturation.renderSlide()})},selectAlpha(t){this.a=t,this.setText()},inputHex(t){const{r:e,g:n,b:r,a,h:o,s:i,v:s}=Lo(t);Object.assign(this,{r:e,g:n,b:r,a,h:o,s:i,v:s}),this.modelHex=t,this.modelRgba=this.rgbaStringShort,this.$nextTick(()=>{this.$refs.saturation.renderColor(),this.$refs.saturation.renderSlide(),this.$refs.hue.renderSlide()})},inputRgba(t){const{r:e,g:n,b:r,a,h:o,s:i,v:s}=Lo(t);Object.assign(this,{r:e,g:n,b:r,a,h:o,s:i,v:s}),this.modelHex=this.hexString,this.modelRgba=t,this.$nextTick(()=>{this.$refs.saturation.renderColor(),this.$refs.saturation.renderSlide(),this.$refs.hue.renderSlide()})},setText(){this.modelHex=this.hexString,this.modelRgba=this.rgbaStringShort},openSucker(t){this.$emit("openSucker",t)},selectSucker(t){const{r:e,g:n,b:r,a,h:o,s:i,v:s}=Lo(t);Object.assign(this,{r:e,g:n,b:r,a,h:o,s:i,v:s}),this.setText(),this.$nextTick(()=>{this.$refs.saturation.renderColor(),this.$refs.saturation.renderSlide(),this.$refs.hue.renderSlide()})},selectColor(t){const{r:e,g:n,b:r,a,h:o,s:i,v:s}=Lo(t);Object.assign(this,{r:e,g:n,b:r,a,h:o,s:i,v:s}),this.setText(),this.$nextTick(()=>{this.$refs.saturation.renderColor(),this.$refs.saturation.renderSlide(),this.$refs.hue.renderSlide()})}}});const fk={class:"color-set"};function hk(t,e,n,r,a,o){const i=Fr("Saturation"),s=Fr("Hue"),l=Fr("Alpha"),u=Fr("Preview"),c=Fr("Sucker"),d=Fr("Box"),f=Fr("Colors");return C(),Ue("div",{class:["hu-color-picker",{light:t.isLightTheme}],style:{width:t.totalWidth+"px"}},[de("div",fk,[de(i,{ref:"saturation",color:t.rgbString,hsv:t.hsv,size:t.hueHeight,onSelectSaturation:t.selectSaturation},null,8,["color","hsv","size","onSelectSaturation"]),de(s,{ref:"hue",hsv:t.hsv,width:t.hueWidth,height:t.hueHeight,onSelectHue:t.selectHue},null,8,["hsv","width","height","onSelectHue"]),de(l,{ref:"alpha",color:t.rgbString,rgba:t.rgba,width:t.hueWidth,height:t.hueHeight,onSelectAlpha:t.selectAlpha},null,8,["color","rgba","width","height","onSelectAlpha"])]),de("div",{style:{height:t.previewHeight+"px"},class:"color-show"},[de(u,{color:t.rgbaString,width:t.previewWidth,height:t.previewHeight},null,8,["color","width","height"]),t.suckerHide?Z("v-if",!0):(C(),Ue(c,{key:0,"sucker-canvas":t.suckerCanvas,"sucker-area":t.suckerArea,onOpenSucker:t.openSucker,onSelectSucker:t.selectSucker},null,8,["sucker-canvas","sucker-area","onOpenSucker","onSelectSucker"]))],4),de(d,{name:"HEX",color:t.modelHex,onInputColor:t.inputHex,onInputFocus:t.handleFocus,onInputBlur:t.handleBlur},null,8,["color","onInputColor","onInputFocus","onInputBlur"]),de(d,{name:"RGBA",color:t.modelRgba,onInputColor:t.inputRgba,onInputFocus:t.handleFocus,onInputBlur:t.handleBlur},null,8,["color","onInputColor","onInputFocus","onInputBlur"]),de(f,{color:t.rgbaString,"colors-default":t.colorsDefault,"colors-history-key":t.colorsHistoryKey,onSelectColor:t.selectColor},null,8,["color","colors-default","colors-history-key","onSelectColor"]),Z(" custom options "),qe(t.$slots,"default")],6)}zr.render=hk;zr.__file="src/color/ColorPicker.vue";zr.install=t=>{t.component(zr.name,zr)};const pk=["onClick"],mk=["href"],vk={class:"card card-body"},gk={class:"d-flex align-items-center justify-content-between"},yk=m("div",{class:"position-absolute top-0 start-100 ms-2 cogIcon",style:{"font-size":"0.86rem","line-height":"1"}},[m("i",{class:"fa-solid fa-gear"})],-1),bk={class:"fontProperties d-flex align-items-center"},wk={class:"fontSize"},_k={class:"form-text mt-0","aria-label":"Font Size"},xk={class:"value"},Sk=m("div",{class:"px-3 opacity-50"},"/",-1),Tk={class:"lineHeight"},Ek={class:"form-text mt-0","aria-label":"Line Height"},Ck={class:"value"},Ok={class:"row row-cols-1 g-4"},$k={key:0},Ak={class:"row g-3 mb-2 justify-content-center"},kk={class:"col col-auto"},Dk=["for"],Nk={class:"col"},Ik={class:"astroid-btn-group text-end"},Pk=["id","value"],Mk=["for"],Lk=["id","name"],Rk={key:1},Fk=["for"],Uk=["id","name"],jk=["value"],Bk={key:2},Vk=["for"],Hk=["id","name"],qk=["value"],Yk={class:"row row-cols-1 g-2"},Kk={key:0},Wk={key:1},zk={key:2},Gk={class:"row row-cols-1 g-4"},Jk={key:0},Xk={class:"form-label"},Qk={class:"astroid-color"},Zk={class:"row"},eD=["id"],tD={key:0},nD={key:0,class:"col text-center py-3"},rD=m("i",{class:"fa-solid fa-arrows-left-right"},null,-1),aD=[rD],oD={key:1,class:"col-4 text-center"},iD=["id"],sD=m("div",null,"Dark",-1),lD=["name","id"],uD={key:1},cD=["for"],dD=["id","name"],fD=["value"],hD={key:2},pD={class:"form-label"},mD={class:"btn-group",role:"group","aria-label":"Basic checkbox toggle button group"},vD=["name","id","value"],gD=["for","innerHTML"],yD={key:0,class:"typography-preview"},bD=["href"],wD=m("p",null,"Aa Bb Cc Dd Ee Ff Gg Hh Ii Jj Kk Ll Mm Nn Oo Pp Qq Rr Ss Tt Uu Vv Ww Xx Yy Zz",-1),_D=m("p",{class:"mb-0"},"0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20",-1),xD={__name:"Typography",props:["modelValue","field"],emits:["update:modelValue"],setup(t,{emit:e}){const n=t,r=Wt("theme","light"),a=Wt("constant",{}),o=[{value:"bold",text:"Bold"},{value:"italic",text:"Italic"},{value:"underline",text:'Underline'}],i={"Arial, Helvetica, sans-serif":"Arial, Helvetica","Arial Black, Gadget, sans-serif":"Arial Black, Gadget","Bookman Old Style, serif":"Bookman Old Style","Comic Sans MS, cursive":"Comic Sans MS","Courier, monospace":"Courier","Garamond, serif":"Garamond","Georgia, serif":"Georgia","Impact, Charcoal, sans-serif":"Impact, Charcoal","Lucida Console, Monaco, monospace":"Lucida Console, Monaco","Lucida Sans Unicode, sans-serif":"Lucida Sans Unicode","MS Sans Serif, Geneva, sans-serif":"MS Sans Serif, Geneva","MS Serif, New York, sans-serif":"MS Serif, New York","Palatino Linotype, Book Antiqua, Palatino, serif":"Palatino Linotype, Book Antiqua, Palatino","Tahoma, Geneva, sans-serif":"Tahoma, Geneva","Times New Roman, Times, serif":"Times New Roman, Times","Trebuchet MS, Helvetica, sans-serif":"Trebuchet MS, Helvetica","Verdana, Geneva, sans-serif":"Verdana, Geneva"},s=["I love you and that's the beginning and end of everything.","I saw that you were perfect, and so I loved you. Then I saw that you were not perfect and I loved you even more.","You know you're in love when you can't fall asleep because reality is finally better than your dreams.","Love is that condition in which the happiness of another person is essential to your own.","The best thing to hold onto in life is each other.","I need you like a heart needs a beat.","I am who I am because of you. You are every reason, every hope, and every dream I've ever had.","If I had a flower for every time I thought of you.. I could walk through my garden forever.","Take my hand, take my whole life too. For I can't help falling in love with you.","If you live to be a hundred, I want to live to be a hundred minus one day so I never have to live without you.","You are the finest, loveliest, tenderest, and most beautiful person I have ever known and even that is an understatement.","In all the world, there is no heart for me like yours. In all the world, there is no love for you like mine."],l=Jt({system:[],google:[],local:[]}),u=G({value:"",text:""}),c=G(["system","google"]),d=G("google"),f=G("mobile"),h=G(!1);function p(S){S.search(/^library-font-/)!==-1?d.value="local":typeof i[S]<"u"?d.value="system":d.value="google"}ft(()=>{let S=a.site_url+"administrator/index.php?option=com_ajax&astroid=google-fonts&template="+a.template_name+"&ts="+Date.now();if(Object.keys(n.field.input.value).forEach(O=>{typeof n.modelValue[O]>"u"&&(n.modelValue[O]=n.field.input.value[O])}),p(n.modelValue.font_face?n.modelValue.font_face:n.field.input.value.font_face),Ut.get(S).then(function(O){O.status===200&&(l.system=O.data.system,l.google=O.data.google,l.local=O.data.local,l.local.length>1&&c.value.push("local"),O.data[d.value].forEach(T=>{n.modelValue.font_face===T.value&&(u.value=T)}))}).catch(function(O){console.log(O)}),n.modelValue.font_color.trim()!=="")try{const O=JSON.parse(n.modelValue.font_color);w.light=O.light,w.dark=O.dark}catch{w.light=n.modelValue.font_color,w.dark=n.modelValue.font_color}document.addEventListener("click",function(O){const T=document.getElementById(n.field.input.id+"-colorpicker"),D=document.getElementById(n.field.input.id+"-colorcircle-light"),k=document.getElementById(n.field.input.id+"-colorcircle-dark");y.value===!0&&T&&D&&!D.contains(O.target)&&!T.contains(O.target)&&(k&&!k.contains(O.target)||parseInt(a.color_mode)===0)&&(y.value=!1)})}),Zt(()=>{u.value.value!==""&&u.value.value!==n.modelValue.font_face&&(p(n.modelValue.font_face),u.value=l[d.value].find(S=>S.value===n.modelValue.font_face))}),vt(u,S=>{S.value!==n.modelValue.font_face&&(n.modelValue.font_face=S.value)});const v=G({font_size:!1,letter_spacing:!1,line_height:!1});function g(S,O){f.value=S,Object.keys(v.value).forEach(T=>{T!==O&&(v.value[T]=!0)})}const y=G(!1),x=G(""),_=G("light"),w=Jt({light:"",dark:""});function A(S){x.value=w[S],_.value=S,y.value=!0}function I(S){try{if(n.modelValue.font_color){let O=JSON.parse(n.modelValue.font_color);O[_.value]=S,n.modelValue.font_color=JSON.stringify(O)}else{let O={light:"",dark:""};O[_.value]=S,n.modelValue.font_color=JSON.stringify(O)}}catch{const T={light:S,dark:S};n.modelValue.font_color=JSON.stringify(T)}}function F(S){const{r:O,g:T,b:D,a:k}=S.rgba;k===0?w[_.value]="":w[_.value]=`rgba(${O}, ${T}, ${D}, ${k})`,I(w[_.value])}function R(S,O){return S=Math.ceil(S),O=Math.floor(O),Math.floor(Math.random()*(O-S+1))+S}function E(){h.value=!h.value}return(S,O)=>(C(),$(ae,null,[n.field.input.options.collapse===!0?(C(),$("div",{key:0,class:Se(["font-collapse mb-4",{active:h.value}]),onClick:he(E,["prevent"])},[d.value==="google"&&typeof l[d.value].find(T=>T.value===u.value.value)<"u"&&u.value.value!==""&&u.value.value!=="__default"&&u.value.value.search(/^library-font-/)===-1?(C(),$("link",{key:0,href:"https://fonts.googleapis.com/css?family="+u.value.value,rel:"stylesheet"},null,8,mk)):Z("",!0),m("div",vk,[m("div",gk,[m("div",{class:"fontName position-relative",style:bt({"font-family":u.value.text,"font-weight":n.modelValue.font_style.find(T=>T==="bold")!==void 0?"bold":n.modelValue.font_weight,"text-transform":n.modelValue.text_transform,"font-size":n.modelValue.font_size[f.value]+n.modelValue.font_size_unit[f.value],"line-height":n.modelValue.line_height[f.value]+n.modelValue.line_height_unit[f.value],"letter-spacing":n.modelValue.letter_spacing[f.value]+n.modelValue.letter_spacing_unit[f.value],"text-decoration":n.modelValue.font_style.find(T=>T==="underline")!==void 0?"underline":"none","font-style":n.modelValue.font_style.find(T=>T==="italic")!==void 0?"italic":"normal"})},[gt(re(u.value.text===""||u.value.text==="Default"?n.field.input.lang.inherit:u.value.text)+" ",1),yk],4),m("div",bk,[m("div",wk,[m("div",_k,re(n.field.input.lang.font_size),1),m("div",xk,re(n.modelValue.font_size[f.value]!==""?n.modelValue.font_size[f.value]+n.modelValue.font_size_unit[f.value]:n.field.input.lang.inherit),1)]),Sk,m("div",Tk,[m("div",Ek,re(n.field.input.lang.line_height),1),m("div",Ck,re(n.modelValue.line_height[f.value]!==""?n.modelValue.line_height[f.value]+n.modelValue.line_height_unit[f.value]:n.field.input.lang.inherit),1)])])])])],10,pk)):Z("",!0),de(kn,{name:"fade"},{default:it(()=>[n.field.input.options.collapse===!0&&h.value===!0||n.field.input.options.collapse===!1?(C(),$("div",{key:0,class:Se(["row g-4","row-cols-lg-"+Math.ceil(n.field.input.options.columns/2)+" row-cols-xl-"+n.field.input.options.columns])},[m("div",null,[m("div",Ok,[n.field.input.options.fontpicker?(C(),$("div",$k,[m("div",Ak,[m("div",kk,[m("label",{for:n.field.input.id+"_font_face_search",class:"form-label m-0"},re(n.field.input.lang.font_family),9,Dk)]),m("div",Nk,[m("div",Ik,[(C(!0),$(ae,null,$e(c.value,T=>(C(),$("span",{key:T},[De(m("input",{type:"radio",class:"btn-check","onUpdate:modelValue":O[0]||(O[0]=D=>d.value=D),id:n.field.input.id+"_font_type_"+T,value:T,autocomplete:"off"},null,8,Pk),[[Eo,d.value]]),m("label",{class:"btn btn-sm btn-outline-primary btn-as-outline-primary text-capitalize",for:n.field.input.id+"_font_type_"+T},re(T),9,Mk)]))),128))])])]),de(K(bA),{list:l[d.value],modelValue:u.value,"onUpdate:modelValue":O[1]||(O[1]=T=>u.value=T),"option-value":"value","option-text":"text",id:n.field.input.id+"_font_face_search",placeholder:n.field.input.lang.inherit},null,8,["list","modelValue","id","placeholder"]),De(m("input",{type:"hidden",id:n.field.input.id+"_font_face",name:n.field.input.name+"[font_face]","onUpdate:modelValue":O[2]||(O[2]=T=>u.value.value=T)},null,8,Lk),[[Et,u.value.value]])])):Z("",!0),n.field.input.options.fontpicker?(C(),$("div",Rk,[m("label",{for:n.field.input.id+"_alt_font_face",class:"form-label"},re(n.field.input.lang.font_family_alt),9,Fk),De(m("select",{id:n.field.input.id+"_alt_font_face",name:n.field.input.name+"[alt_font_face]","onUpdate:modelValue":O[3]||(O[3]=T=>n.modelValue.alt_font_face=T),class:"form-select"},[(C(!0),$(ae,null,$e(n.field.input.options.system_fonts,T=>(C(),$("option",{value:T.value,key:T.value},re(T.text),9,jk))),128))],8,Uk),[[Rn,n.modelValue.alt_font_face]])])):Z("",!0),n.field.input.options.weightpicker?(C(),$("div",Bk,[m("label",{for:n.field.input.id+"_font_weight",class:"form-label"},re(n.field.input.lang.font_weight),9,Vk),De(m("select",{id:n.field.input.id+"_font_weight",name:n.field.input.name+"[font_weight]","onUpdate:modelValue":O[4]||(O[4]=T=>n.modelValue.font_weight=T),class:"form-select"},[(C(),$(ae,null,$e([100,200,300,400,500,600,700,800,900],T=>m("option",{value:T,key:T},re(T),9,qk)),64))],8,Hk),[[Rn,n.modelValue.font_weight]])])):Z("",!0)])]),m("div",null,[m("div",Yk,[n.field.input.options.sizepicker?(C(),$("div",Kk,[de($f,{modelValue:n.modelValue,"onUpdate:modelValue":O[5]||(O[5]=T=>n.modelValue=T),field:n.field,fieldname:"font_size","current-device":f.value,"onUpdate:changeDevice":g,fieldChanged:v.value.font_size,"onUpdate:statusField":O[6]||(O[6]=T=>v.value.font_size=T)},null,8,["modelValue","field","current-device","fieldChanged"])])):Z("",!0),n.field.input.options.letterspacingpicker?(C(),$("div",Wk,[de($f,{modelValue:n.modelValue,"onUpdate:modelValue":O[7]||(O[7]=T=>n.modelValue=T),field:n.field,fieldname:"letter_spacing","current-device":f.value,"onUpdate:changeDevice":g,fieldChanged:v.value.letter_spacing,"onUpdate:statusField":O[8]||(O[8]=T=>v.value.letter_spacing=T)},null,8,["modelValue","field","current-device","fieldChanged"])])):Z("",!0),n.field.input.options.lineheightpicker?(C(),$("div",zk,[de($f,{modelValue:n.modelValue,"onUpdate:modelValue":O[9]||(O[9]=T=>n.modelValue=T),field:n.field,fieldname:"line_height","current-device":f.value,"onUpdate:changeDevice":g,fieldChanged:v.value.line_height,"onUpdate:statusField":O[10]||(O[10]=T=>v.value.line_height=T)},null,8,["modelValue","field","current-device","fieldChanged"])])):Z("",!0)])]),m("div",null,[m("div",Gk,[n.field.input.options.colorpicker?(C(),$("div",Jk,[m("div",Xk,re(n.field.input.lang.font_color),1),m("div",Qk,[m("div",Zk,[m("div",{class:Se({"col-4 text-center":K(a).color_mode==="1","col-12":K(a).color_mode!=="1"})},[m("i",{class:"border astroid-color-picker fas fa-circle fa-3x",id:n.field.input.id+"-colorcircle-light",style:bt({color:w.light}),onClick:O[11]||(O[11]=T=>A("light"))},null,12,eD),K(a).color_mode==="1"?(C(),$("div",tD,"Light")):Z("",!0)],2),K(a).color_mode==="1"?(C(),$("div",nD,aD)):Z("",!0),K(a).color_mode==="1"?(C(),$("div",oD,[m("i",{class:"border astroid-color-picker fas fa-circle fa-3x",id:n.field.input.id+"-colorcircle-dark",style:bt({color:w.dark}),onClick:O[12]||(O[12]=T=>A("dark"))},null,12,iD),sD])):Z("",!0)]),De(m("input",{type:"hidden",name:n.field.input.name+"[font_color]",id:n.field.input.id+"_font_color","onUpdate:modelValue":O[13]||(O[13]=T=>n.modelValue.font_color=T)},null,8,lD),[[Et,n.modelValue.font_color]]),y.value?(C(),Ue(K(zr),{key:0,theme:K(r),color:x.value,"sucker-hide":!0,"sucker-canvas":null,"sucker-area":[],id:n.field.input.id+"-colorpicker",onChangeColor:F},null,8,["theme","color","id"])):Z("",!0)])])):Z("",!0),n.field.input.options.transformpicker?(C(),$("div",uD,[m("label",{for:n.field.input.id+"_text_transform",class:"form-label"},re(n.field.input.lang.text_transform),9,cD),De(m("select",{id:n.field.input.id+"_text_transform",name:n.field.input.name+"[text_transform]","onUpdate:modelValue":O[14]||(O[14]=T=>n.modelValue.text_transform=T),class:"form-select"},[(C(!0),$(ae,null,$e(n.field.input.options.text_transform_options,(T,D)=>(C(),$("option",{value:D,key:D},re(T),9,fD))),128))],8,dD),[[Rn,n.modelValue.text_transform]])])):Z("",!0),n.field.input.options.stylepicker?(C(),$("div",hD,[m("div",pD,re(n.field.input.lang.font_style),1),m("div",mD,[(C(),$(ae,null,$e(o,(T,D)=>m("span",null,[De(m("input",{type:"checkbox",class:"btn-check","onUpdate:modelValue":O[15]||(O[15]=k=>n.modelValue.font_style=k),name:n.field.input.name+"[font_style]",id:n.field.input.id+"_font_style_"+D,value:T.value,autocomplete:"off"},null,8,vD),[[vr,n.modelValue.font_style]]),m("label",{class:"btn btn-sm",for:n.field.input.id+"_font_style_"+D,innerHTML:T.text},null,8,gD)])),64))])])):Z("",!0)])])],2)):Z("",!0)]),_:1}),de(kn,{name:"fade"},{default:it(()=>[n.field.input.options.preview&&n.field.input.options.collapse===!1?(C(),$("div",yD,[d.value==="google"&&typeof l[d.value].find(T=>T.value===u.value.value)<"u"&&u.value.value!==""&&u.value.value!=="__default"&&u.value.value.search(/^library-font-/)===-1?(C(),$("link",{key:0,href:"https://fonts.googleapis.com/css?family="+u.value.value,rel:"stylesheet"},null,8,bD)):Z("",!0),m("div",{class:"card card-default card-body mt-4",style:bt({"font-family":u.value.text,"font-weight":n.modelValue.font_weight,"text-transform":n.modelValue.text_transform,"font-size":n.modelValue.font_size[f.value]+n.modelValue.font_size_unit[f.value],"line-height":n.modelValue.line_height[f.value]+n.modelValue.line_height_unit[f.value],"letter-spacing":n.modelValue.letter_spacing[f.value]+n.modelValue.letter_spacing_unit[f.value]})},[m("p",null,re(s[R(0,s.length-1)]),1),wD,_D],4)])):Z("",!0)]),_:1})],64))}},SD={key:0},TD={class:"d-grid"},ED=m("i",{class:"fas fa-expand me-1"},null,-1),CD=["id"],OD={class:"modal-dialog modal-fullscreen"},$D={class:"modal-content"},AD={class:"modal-header"},kD=["innerHTML"],DD={class:"modal-body"},ND=["id","name","textContent"],ID=["id","name","placeholder","textContent"],PD={__name:"TextArea",props:["modelValue","field"],emits:["update:modelValue"],setup(t,{emit:e}){const n=e,r=t,a=Wt("theme","light"),o={automaticLayout:!0,formatOnType:!0,formatOnPaste:!0,height:"200px"},i=G(""),s=G(!1);function l(u){n("update:modelValue",u)}return ft(()=>{i.value=r.modelValue}),Zt(()=>{i.value!==r.modelValue&&(i.value=r.modelValue)}),(u,c)=>{const d=Fr("vue-monaco-editor");return typeof r.field.input.code<"u"&&r.field.input.code!==""?(C(),$("div",SD,[de(d,{value:i.value,"onUpdate:value":c[0]||(c[0]=f=>i.value=f),theme:K(a)==="light"?"light":"vs-dark",language:r.field.input.code,height:"200px",className:"border",options:o,onChange:l},null,8,["value","theme","language"]),m("div",TD,[m("button",{type:"button",class:"btn btn-sm btn-as btn-primary btn-as-primary rounded-0",onClick:c[1]||(c[1]=he(f=>s.value=!0,["prevent"]))},[ED,gt(" Edit in Fullscreen ")])]),s.value?(C(),$("div",{key:0,class:"modal d-block",id:r.field.input.id+"_full_editor",tabindex:"-1"},[m("div",OD,[m("div",$D,[m("div",AD,[m("h5",{class:"modal-title",innerHTML:r.field.label},null,8,kD),m("button",{type:"button",class:"btn-close","aria-label":"Close",onClick:c[2]||(c[2]=he(f=>s.value=!1,["prevent"]))})]),m("div",DD,[de(d,{value:i.value,"onUpdate:value":c[3]||(c[3]=f=>i.value=f),theme:K(a)==="light"?"light":"vs-dark",language:r.field.input.code,height:"100%",className:"border",options:o,onChange:l},null,8,["value","theme","language"])])])])],8,CD)):Z("",!0),m("textarea",{class:"d-none",id:r.field.input.id,name:r.field.input.name,textContent:re(t.modelValue)},null,8,ND)])):(C(),$("textarea",{key:1,class:"form-control",id:r.field.input.id,name:r.field.input.name,rows:"8",placeholder:r.field.input.hint,textContent:re(t.modelValue),onInput:c[4]||(c[4]=f=>n("update:modelValue",f.target.value))},null,40,ID))}}};var q1={exports:{}};const MD=U1(yE);/**! * Sortable 1.14.0 * @author RubaXa * @author owenm * @license MIT - */function lb(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),n.push.apply(n,r)}return n}function Aa(e){for(var t=1;t=0)&&(n[a]=e[a]);return n}function UN(e,t){if(e==null)return{};var n=BN(e,t),r,a;if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(a=0;a=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function VN(e){return HN(e)||YN(e)||qN(e)||zN()}function HN(e){if(Array.isArray(e))return zp(e)}function YN(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function qN(e,t){if(e){if(typeof e=="string")return zp(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return zp(e,t)}}function zp(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n"&&(t=t.substring(1)),e)try{if(e.matches)return e.matches(t);if(e.msMatchesSelector)return e.msMatchesSelector(t);if(e.webkitMatchesSelector)return e.webkitMatchesSelector(t)}catch{return!1}return!1}}function GN(e){return e.host&&e!==document&&e.host.nodeType?e.host:e.parentNode}function Wr(e,t,n,r){if(e){n=n||document;do{if(t!=null&&(t[0]===">"?e.parentNode===n&&bd(e,t):bd(e,t))||r&&e===n)return e;if(e===n)break}while(e=GN(e))}return null}var cb=/\s+/g;function en(e,t,n){if(e&&t)if(e.classList)e.classList[n?"add":"remove"](t);else{var r=(" "+e.className+" ").replace(cb," ").replace(" "+t+" "," ");e.className=(r+(n?" "+t:"")).replace(cb," ")}}function ze(e,t,n){var r=e&&e.style;if(r){if(n===void 0)return document.defaultView&&document.defaultView.getComputedStyle?n=document.defaultView.getComputedStyle(e,""):e.currentStyle&&(n=e.currentStyle),t===void 0?n:n[t];!(t in r)&&t.indexOf("webkit")===-1&&(t="-webkit-"+t),r[t]=n+(typeof n=="string"?"":"px")}}function bo(e,t){var n="";if(typeof e=="string")n=e;else do{var r=ze(e,"transform");r&&r!=="none"&&(n=r+" "+n)}while(!t&&(e=e.parentNode));var a=window.DOMMatrix||window.WebKitCSSMatrix||window.CSSMatrix||window.MSCSSMatrix;return a&&new a(n)}function z_(e,t,n){if(e){var r=e.getElementsByTagName(t),a=0,i=r.length;if(n)for(;a=i:o=a<=i,!o)return r;if(r===xa())break;r=Ei(r,!1)}return!1}function As(e,t,n,r){for(var a=0,i=0,o=e.children;i2&&arguments[2]!==void 0?arguments[2]:{},a=r.evt,i=UN(r,nP);Nu.pluginEvent.bind(ot)(t,n,Aa({dragEl:Ae,parentEl:nn,ghostEl:ft,rootEl:Kt,nextEl:ao,lastDownEl:Xc,cloneEl:rn,cloneHidden:Si,dragStarted:_l,putSortable:Nn,activeSortable:ot.active,originalEvent:a,oldIndex:us,oldDraggableIndex:Ml,newIndex:mr,newDraggableIndex:xi,hideGhostForTarget:Q_,unhideGhostForTarget:Z_,cloneNowHidden:function(){Si=!0},cloneNowShown:function(){Si=!1},dispatchSortableEvent:function(s){Xn({sortable:n,name:s,originalEvent:a})}},i))};function Xn(e){wl(Aa({putSortable:Nn,cloneEl:rn,targetEl:Ae,rootEl:Kt,oldIndex:us,oldDraggableIndex:Ml,newIndex:mr,newDraggableIndex:xi},e))}var Ae,nn,ft,Kt,ao,Xc,rn,Si,us,mr,Ml,xi,bc,Nn,ts=!1,wd=!1,_d=[],to,Vr,Nh,Ph,pb,mb,_l,Xo,Ll,Rl=!1,wc=!1,Jc,Bn,Ih=[],Wp=!1,xd=[],hf=typeof document<"u",_c=Y_,vb=Du||ii?"cssFloat":"float",rP=hf&&!KN&&!Y_&&"draggable"in document.createElement("div"),G_=function(){if(hf){if(ii)return!1;var e=document.createElement("x");return e.style.cssText="pointer-events:auto",e.style.pointerEvents==="auto"}}(),X_=function(t,n){var r=ze(t),a=parseInt(r.width)-parseInt(r.paddingLeft)-parseInt(r.paddingRight)-parseInt(r.borderLeftWidth)-parseInt(r.borderRightWidth),i=As(t,0,n),o=As(t,1,n),s=i&&ze(i),l=o&&ze(o),u=s&&parseInt(s.marginLeft)+parseInt(s.marginRight)+Gt(i).width,c=l&&parseInt(l.marginLeft)+parseInt(l.marginRight)+Gt(o).width;if(r.display==="flex")return r.flexDirection==="column"||r.flexDirection==="column-reverse"?"vertical":"horizontal";if(r.display==="grid")return r.gridTemplateColumns.split(" ").length<=1?"vertical":"horizontal";if(i&&s.float&&s.float!=="none"){var d=s.float==="left"?"left":"right";return o&&(l.clear==="both"||l.clear===d)?"vertical":"horizontal"}return i&&(s.display==="block"||s.display==="flex"||s.display==="table"||s.display==="grid"||u>=a&&r[vb]==="none"||o&&r[vb]==="none"&&u+c>a)?"vertical":"horizontal"},aP=function(t,n,r){var a=r?t.left:t.top,i=r?t.right:t.bottom,o=r?t.width:t.height,s=r?n.left:n.top,l=r?n.right:n.bottom,u=r?n.width:n.height;return a===s||i===l||a+o/2===s+u/2},iP=function(t,n){var r;return _d.some(function(a){var i=a[Vn].options.emptyInsertThreshold;if(!(!i||Bv(a))){var o=Gt(a),s=t>=o.left-i&&t<=o.right+i,l=n>=o.top-i&&n<=o.bottom+i;if(s&&l)return r=a}}),r},J_=function(t){function n(i,o){return function(s,l,u,c){var d=s.options.group.name&&l.options.group.name&&s.options.group.name===l.options.group.name;if(i==null&&(o||d))return!0;if(i==null||i===!1)return!1;if(o&&i==="clone")return i;if(typeof i=="function")return n(i(s,l,u,c),o)(s,l,u,c);var f=(o?s:l).options.group.name;return i===!0||typeof i=="string"&&i===f||i.join&&i.indexOf(f)>-1}}var r={},a=t.group;(!a||Gc(a)!="object")&&(a={name:a}),r.name=a.name,r.checkPull=n(a.pull,!0),r.checkPut=n(a.put),r.revertClone=a.revertClone,t.group=r},Q_=function(){!G_&&ft&&ze(ft,"display","none")},Z_=function(){!G_&&ft&&ze(ft,"display","")};hf&&document.addEventListener("click",function(e){if(wd)return e.preventDefault(),e.stopPropagation&&e.stopPropagation(),e.stopImmediatePropagation&&e.stopImmediatePropagation(),wd=!1,!1},!0);var no=function(t){if(Ae){t=t.touches?t.touches[0]:t;var n=iP(t.clientX,t.clientY);if(n){var r={};for(var a in t)t.hasOwnProperty(a)&&(r[a]=t[a]);r.target=r.rootEl=n,r.preventDefault=void 0,r.stopPropagation=void 0,n[Vn]._onDragOver(r)}}},oP=function(t){Ae&&Ae.parentNode[Vn]._isOutsideThisEl(t.target)};function ot(e,t){if(!(e&&e.nodeType&&e.nodeType===1))throw"Sortable: `el` must be an HTMLElement, not ".concat({}.toString.call(e));this.el=e,this.options=t=Rr({},t),e[Vn]=this;var n={group:null,sort:!0,disabled:!1,store:null,handle:null,draggable:/^[uo]l$/i.test(e.nodeName)?">li":">*",swapThreshold:1,invertSwap:!1,invertedSwapThreshold:null,removeCloneOnHide:!0,direction:function(){return X_(e,this.options)},ghostClass:"sortable-ghost",chosenClass:"sortable-chosen",dragClass:"sortable-drag",ignore:"a, img",filter:null,preventOnFilter:!0,animation:0,easing:null,setData:function(o,s){o.setData("Text",s.textContent)},dropBubble:!1,dragoverBubble:!1,dataIdAttr:"data-id",delay:0,delayOnTouchOnly:!1,touchStartThreshold:(Number.parseInt?Number:window).parseInt(window.devicePixelRatio,10)||1,forceFallback:!1,fallbackClass:"sortable-fallback",fallbackOnBody:!1,fallbackTolerance:0,fallbackOffset:{x:0,y:0},supportPointer:ot.supportPointer!==!1&&"PointerEvent"in window&&!Pl,emptyInsertThreshold:5};Nu.initializePlugins(this,e,n);for(var r in n)!(r in t)&&(t[r]=n[r]);J_(t);for(var a in this)a.charAt(0)==="_"&&typeof this[a]=="function"&&(this[a]=this[a].bind(this));this.nativeDraggable=t.forceFallback?!1:rP,this.nativeDraggable&&(this.options.touchStartThreshold=1),t.supportPointer?_t(e,"pointerdown",this._onTapStart):(_t(e,"mousedown",this._onTapStart),_t(e,"touchstart",this._onTapStart)),this.nativeDraggable&&(_t(e,"dragover",this),_t(e,"dragenter",this)),_d.push(this.el),t.store&&t.store.get&&this.sort(t.store.get(this)||[]),Rr(this,ZN())}ot.prototype={constructor:ot,_isOutsideThisEl:function(t){!this.el.contains(t)&&t!==this.el&&(Xo=null)},_getDirection:function(t,n){return typeof this.options.direction=="function"?this.options.direction.call(this,t,n,Ae):this.options.direction},_onTapStart:function(t){if(t.cancelable){var n=this,r=this.el,a=this.options,i=a.preventOnFilter,o=t.type,s=t.touches&&t.touches[0]||t.pointerType&&t.pointerType==="touch"&&t,l=(s||t).target,u=t.target.shadowRoot&&(t.path&&t.path[0]||t.composedPath&&t.composedPath()[0])||l,c=a.filter;if(pP(r),!Ae&&!(/mousedown|pointerdown/.test(o)&&t.button!==0||a.disabled)&&!u.isContentEditable&&!(!this.nativeDraggable&&Pl&&l&&l.tagName.toUpperCase()==="SELECT")&&(l=Wr(l,a.draggable,r,!1),!(l&&l.animated)&&Xc!==l)){if(us=an(l),Ml=an(l,a.draggable),typeof c=="function"){if(c.call(this,t,l,this)){Xn({sortable:n,rootEl:u,name:"filter",targetEl:l,toEl:r,fromEl:r}),ar("filter",n,{evt:t}),i&&t.cancelable&&t.preventDefault();return}}else if(c&&(c=c.split(",").some(function(d){if(d=Wr(u,d.trim(),r,!1),d)return Xn({sortable:n,rootEl:d,name:"filter",targetEl:l,fromEl:r,toEl:r}),ar("filter",n,{evt:t}),!0}),c)){i&&t.cancelable&&t.preventDefault();return}a.handle&&!Wr(u,a.handle,r,!1)||this._prepareDragStart(t,s,l)}}},_prepareDragStart:function(t,n,r){var a=this,i=a.el,o=a.options,s=i.ownerDocument,l;if(r&&!Ae&&r.parentNode===i){var u=Gt(r);if(Kt=i,Ae=r,nn=Ae.parentNode,ao=Ae.nextSibling,Xc=r,bc=o.group,ot.dragged=Ae,to={target:Ae,clientX:(n||t).clientX,clientY:(n||t).clientY},pb=to.clientX-u.left,mb=to.clientY-u.top,this._lastX=(n||t).clientX,this._lastY=(n||t).clientY,Ae.style["will-change"]="all",l=function(){if(ar("delayEnded",a,{evt:t}),ot.eventCanceled){a._onDrop();return}a._disableDelayedDragEvents(),!ub&&a.nativeDraggable&&(Ae.draggable=!0),a._triggerDragStart(t,n),Xn({sortable:a,name:"choose",originalEvent:t}),en(Ae,o.chosenClass,!0)},o.ignore.split(",").forEach(function(c){z_(Ae,c.trim(),Mh)}),_t(s,"dragover",no),_t(s,"mousemove",no),_t(s,"touchmove",no),_t(s,"mouseup",a._onDrop),_t(s,"touchend",a._onDrop),_t(s,"touchcancel",a._onDrop),ub&&this.nativeDraggable&&(this.options.touchStartThreshold=4,Ae.draggable=!0),ar("delayStart",this,{evt:t}),o.delay&&(!o.delayOnTouchOnly||n)&&(!this.nativeDraggable||!(Du||ii))){if(ot.eventCanceled){this._onDrop();return}_t(s,"mouseup",a._disableDelayedDrag),_t(s,"touchend",a._disableDelayedDrag),_t(s,"touchcancel",a._disableDelayedDrag),_t(s,"mousemove",a._delayedDragTouchMoveHandler),_t(s,"touchmove",a._delayedDragTouchMoveHandler),o.supportPointer&&_t(s,"pointermove",a._delayedDragTouchMoveHandler),a._dragStartTimer=setTimeout(l,o.delay)}else l()}},_delayedDragTouchMoveHandler:function(t){var n=t.touches?t.touches[0]:t;Math.max(Math.abs(n.clientX-this._lastX),Math.abs(n.clientY-this._lastY))>=Math.floor(this.options.touchStartThreshold/(this.nativeDraggable&&window.devicePixelRatio||1))&&this._disableDelayedDrag()},_disableDelayedDrag:function(){Ae&&Mh(Ae),clearTimeout(this._dragStartTimer),this._disableDelayedDragEvents()},_disableDelayedDragEvents:function(){var t=this.el.ownerDocument;yt(t,"mouseup",this._disableDelayedDrag),yt(t,"touchend",this._disableDelayedDrag),yt(t,"touchcancel",this._disableDelayedDrag),yt(t,"mousemove",this._delayedDragTouchMoveHandler),yt(t,"touchmove",this._delayedDragTouchMoveHandler),yt(t,"pointermove",this._delayedDragTouchMoveHandler)},_triggerDragStart:function(t,n){n=n||t.pointerType=="touch"&&t,!this.nativeDraggable||n?this.options.supportPointer?_t(document,"pointermove",this._onTouchMove):n?_t(document,"touchmove",this._onTouchMove):_t(document,"mousemove",this._onTouchMove):(_t(Ae,"dragend",this),_t(Kt,"dragstart",this._onDragStart));try{document.selection?Qc(function(){document.selection.empty()}):window.getSelection().removeAllRanges()}catch{}},_dragStarted:function(t,n){if(ts=!1,Kt&&Ae){ar("dragStarted",this,{evt:n}),this.nativeDraggable&&_t(document,"dragover",oP);var r=this.options;!t&&en(Ae,r.dragClass,!1),en(Ae,r.ghostClass,!0),ot.active=this,t&&this._appendGhost(),Xn({sortable:this,name:"start",originalEvent:n})}else this._nulling()},_emulateDragOver:function(){if(Vr){this._lastX=Vr.clientX,this._lastY=Vr.clientY,Q_();for(var t=document.elementFromPoint(Vr.clientX,Vr.clientY),n=t;t&&t.shadowRoot&&(t=t.shadowRoot.elementFromPoint(Vr.clientX,Vr.clientY),t!==n);)n=t;if(Ae.parentNode[Vn]._isOutsideThisEl(t),n)do{if(n[Vn]){var r=void 0;if(r=n[Vn]._onDragOver({clientX:Vr.clientX,clientY:Vr.clientY,target:t,rootEl:n}),r&&!this.options.dragoverBubble)break}t=n}while(n=n.parentNode);Z_()}},_onTouchMove:function(t){if(to){var n=this.options,r=n.fallbackTolerance,a=n.fallbackOffset,i=t.touches?t.touches[0]:t,o=ft&&bo(ft,!0),s=ft&&o&&o.a,l=ft&&o&&o.d,u=_c&&Bn&&fb(Bn),c=(i.clientX-to.clientX+a.x)/(s||1)+(u?u[0]-Ih[0]:0)/(s||1),d=(i.clientY-to.clientY+a.y)/(l||1)+(u?u[1]-Ih[1]:0)/(l||1);if(!ot.active&&!ts){if(r&&Math.max(Math.abs(i.clientX-this._lastX),Math.abs(i.clientY-this._lastY))=0&&(Xn({rootEl:nn,name:"add",toEl:nn,fromEl:Kt,originalEvent:t}),Xn({sortable:this,name:"remove",toEl:nn,originalEvent:t}),Xn({rootEl:nn,name:"sort",toEl:nn,fromEl:Kt,originalEvent:t}),Xn({sortable:this,name:"sort",toEl:nn,originalEvent:t})),Nn&&Nn.save()):mr!==us&&mr>=0&&(Xn({sortable:this,name:"update",toEl:nn,originalEvent:t}),Xn({sortable:this,name:"sort",toEl:nn,originalEvent:t})),ot.active&&((mr==null||mr===-1)&&(mr=us,xi=Ml),Xn({sortable:this,name:"end",toEl:nn,originalEvent:t}),this.save()))),this._nulling()},_nulling:function(){ar("nulling",this),Kt=Ae=nn=ft=ao=rn=Xc=Si=to=Vr=_l=mr=xi=us=Ml=Xo=Ll=Nn=bc=ot.dragged=ot.ghost=ot.clone=ot.active=null,xd.forEach(function(t){t.checked=!0}),xd.length=Nh=Ph=0},handleEvent:function(t){switch(t.type){case"drop":case"dragend":this._onDrop(t);break;case"dragenter":case"dragover":Ae&&(this._onDragOver(t),sP(t));break;case"selectstart":t.preventDefault();break}},toArray:function(){for(var t=[],n,r=this.el.children,a=0,i=r.length,o=this.options;ar.right+a||e.clientX<=r.right&&e.clientY>r.bottom&&e.clientX>=r.left:e.clientX>r.right&&e.clientY>r.top||e.clientX<=r.right&&e.clientY>r.bottom+a}function dP(e,t,n,r,a,i,o,s){var l=r?e.clientY:e.clientX,u=r?n.height:n.width,c=r?n.top:n.left,d=r?n.bottom:n.right,f=!1;if(!o){if(s&&Jcc+u*i/2:ld-Jc)return-Ll}else if(l>c+u*(1-a)/2&&ld-u*i/2)?l>c+u/2?1:-1:0}function fP(e){return an(Ae)1&&(dt.forEach(function(s){i.addAnimationState({target:s,rect:ir?Gt(s):o}),$h(s),s.fromRect=o,r.removeAnimationState(s)}),ir=!1,bP(!this.options.removeCloneOnHide,a))},dragOverCompleted:function(n){var r=n.sortable,a=n.isOwner,i=n.insertion,o=n.activeSortable,s=n.parentEl,l=n.putSortable,u=this.options;if(i){if(a&&o._hideClone(),ul=!1,u.animation&&dt.length>1&&(ir||!a&&!o.options.sort&&!l)){var c=Gt(Vt,!1,!0,!0);dt.forEach(function(f){f!==Vt&&(hb(f,c),s.appendChild(f))}),ir=!0}if(!a)if(ir||Ec(),dt.length>1){var d=Sc;o._showClone(r),o.options.animation&&!Sc&&d&&hr.forEach(function(f){o.addAnimationState({target:f,rect:cl}),f.fromRect=cl,f.thisAnimationDuration=null})}else o._showClone(r)}},dragOverAnimationCapture:function(n){var r=n.dragRect,a=n.isOwner,i=n.activeSortable;if(dt.forEach(function(s){s.thisAnimationDuration=null}),i.options.animation&&!a&&i.multiDrag.isMultiDrag){cl=Rr({},r);var o=bo(Vt,!0);cl.top-=o.f,cl.left-=o.e}},dragOverAnimationComplete:function(){ir&&(ir=!1,Ec())},drop:function(n){var r=n.originalEvent,a=n.rootEl,i=n.parentEl,o=n.sortable,s=n.dispatchSortableEvent,l=n.oldIndex,u=n.putSortable,c=u||this.sortable;if(r){var d=this.options,f=i.children;if(!Jo)if(d.multiDragKey&&!this.multiDragKeyDown&&this._deselectMultiDrag(),en(Vt,d.selectedClass,!~dt.indexOf(Vt)),~dt.indexOf(Vt))dt.splice(dt.indexOf(Vt),1),ll=null,wl({sortable:o,rootEl:a,name:"deselect",targetEl:Vt,originalEvt:r});else{if(dt.push(Vt),wl({sortable:o,rootEl:a,name:"select",targetEl:Vt,originalEvt:r}),r.shiftKey&&ll&&o.el.contains(ll)){var h=an(ll),p=an(Vt);if(~h&&~p&&h!==p){var v,y;for(p>h?(y=h,v=p):(y=p,v=h+1);y1){var g=Gt(Vt),_=an(Vt,":not(."+this.options.selectedClass+")");if(!ul&&d.animation&&(Vt.thisAnimationDuration=null),c.captureAnimationState(),!ul&&(d.animation&&(Vt.fromRect=g,dt.forEach(function(S){if(S.thisAnimationDuration=null,S!==Vt){var k=ir?Gt(S):g;S.fromRect=k,c.addAnimationState({target:S,rect:k})}})),Ec(),dt.forEach(function(S){f[_]?i.insertBefore(S,f[_]):i.appendChild(S),_++}),l===an(Vt))){var w=!1;dt.forEach(function(S){if(S.sortableIndex!==an(S)){w=!0;return}}),w&&s("update")}dt.forEach(function(S){$h(S)}),c.animateAll()}Hr=c}(a===i||u&&u.lastPutMode!=="clone")&&hr.forEach(function(S){S.parentNode&&S.parentNode.removeChild(S)})}},nullingGlobal:function(){this.isMultiDrag=Jo=!1,hr.length=0},destroyGlobal:function(){this._deselectMultiDrag(),yt(document,"pointerup",this._deselectMultiDrag),yt(document,"mouseup",this._deselectMultiDrag),yt(document,"touchend",this._deselectMultiDrag),yt(document,"keydown",this._checkKeyDown),yt(document,"keyup",this._checkKeyUp)},_deselectMultiDrag:function(n){if(!(typeof Jo<"u"&&Jo)&&Hr===this.sortable&&!(n&&Wr(n.target,this.options.draggable,this.sortable.el,!1))&&!(n&&n.button!==0))for(;dt.length;){var r=dt[0];en(r,this.options.selectedClass,!1),dt.shift(),wl({sortable:this.sortable,rootEl:this.sortable.el,name:"deselect",targetEl:r,originalEvt:n})}},_checkKeyDown:function(n){n.key===this.options.multiDragKey&&(this.multiDragKeyDown=!0)},_checkKeyUp:function(n){n.key===this.options.multiDragKey&&(this.multiDragKeyDown=!1)}},Rr(e,{pluginName:"multiDrag",utils:{select:function(n){var r=n.parentNode[Vn];!r||!r.options.multiDrag||~dt.indexOf(n)||(Hr&&Hr!==r&&(Hr.multiDrag._deselectMultiDrag(),Hr=r),en(n,r.options.selectedClass,!0),dt.push(n))},deselect:function(n){var r=n.parentNode[Vn],a=dt.indexOf(n);!r||!r.options.multiDrag||!~a||(en(n,r.options.selectedClass,!1),dt.splice(a,1))}},eventProperties:function(){var n=this,r=[],a=[];return dt.forEach(function(i){r.push({multiDragElement:i,index:i.sortableIndex});var o;ir&&i!==Vt?o=-1:ir?o=an(i,":not(."+n.options.selectedClass+")"):o=an(i),a.push({multiDragElement:i,index:o})}),{items:VN(dt),clones:[].concat(hr),oldIndicies:r,newIndicies:a}},optionListeners:{multiDragKey:function(n){return n=n.toLowerCase(),n==="ctrl"?n="Control":n.length>1&&(n=n.charAt(0).toUpperCase()+n.substr(1)),n}}})}function bP(e,t){dt.forEach(function(n,r){var a=t.children[n.sortableIndex+(e?Number(r):0)];a?t.insertBefore(n,a):t.appendChild(n)})}function yb(e,t){hr.forEach(function(n,r){var a=t.children[n.sortableIndex+(e?Number(r):0)];a?t.insertBefore(n,a):t.appendChild(n)})}function Ec(){dt.forEach(function(e){e!==Vt&&e.parentNode&&e.parentNode.removeChild(e)})}ot.mount(new mP);ot.mount(Hv,Vv);const wP=Object.freeze(Object.defineProperty({__proto__:null,MultiDrag:yP,Sortable:ot,Swap:vP,default:ot},Symbol.toStringTag,{value:"Module"})),_P=F_(wP);(function(e,t){(function(r,a){e.exports=a(FN,_P)})(typeof self<"u"?self:qa,function(n,r){return function(a){var i={};function o(s){if(i[s])return i[s].exports;var l=i[s]={i:s,l:!1,exports:{}};return a[s].call(l.exports,l,l.exports,o),l.l=!0,l.exports}return o.m=a,o.c=i,o.d=function(s,l,u){o.o(s,l)||Object.defineProperty(s,l,{enumerable:!0,get:u})},o.r=function(s){typeof Symbol<"u"&&Symbol.toStringTag&&Object.defineProperty(s,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(s,"__esModule",{value:!0})},o.t=function(s,l){if(l&1&&(s=o(s)),l&8||l&4&&typeof s=="object"&&s&&s.__esModule)return s;var u=Object.create(null);if(o.r(u),Object.defineProperty(u,"default",{enumerable:!0,value:s}),l&2&&typeof s!="string")for(var c in s)o.d(u,c,(function(d){return s[d]}).bind(null,c));return u},o.n=function(s){var l=s&&s.__esModule?function(){return s.default}:function(){return s};return o.d(l,"a",l),l},o.o=function(s,l){return Object.prototype.hasOwnProperty.call(s,l)},o.p="",o(o.s="fb15")}({"00ee":function(a,i,o){var s=o("b622"),l=s("toStringTag"),u={};u[l]="z",a.exports=String(u)==="[object z]"},"0366":function(a,i,o){var s=o("1c0b");a.exports=function(l,u,c){if(s(l),u===void 0)return l;switch(c){case 0:return function(){return l.call(u)};case 1:return function(d){return l.call(u,d)};case 2:return function(d,f){return l.call(u,d,f)};case 3:return function(d,f,h){return l.call(u,d,f,h)}}return function(){return l.apply(u,arguments)}}},"057f":function(a,i,o){var s=o("fc6a"),l=o("241c").f,u={}.toString,c=typeof window=="object"&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[],d=function(f){try{return l(f)}catch{return c.slice()}};a.exports.f=function(h){return c&&u.call(h)=="[object Window]"?d(h):l(s(h))}},"06cf":function(a,i,o){var s=o("83ab"),l=o("d1e7"),u=o("5c6c"),c=o("fc6a"),d=o("c04e"),f=o("5135"),h=o("0cfb"),p=Object.getOwnPropertyDescriptor;i.f=s?p:function(y,g){if(y=c(y),g=d(g,!0),h)try{return p(y,g)}catch{}if(f(y,g))return u(!l.f.call(y,g),y[g])}},"0cfb":function(a,i,o){var s=o("83ab"),l=o("d039"),u=o("cc12");a.exports=!s&&!l(function(){return Object.defineProperty(u("div"),"a",{get:function(){return 7}}).a!=7})},"13d5":function(a,i,o){var s=o("23e7"),l=o("d58f").left,u=o("a640"),c=o("ae40"),d=u("reduce"),f=c("reduce",{1:0});s({target:"Array",proto:!0,forced:!d||!f},{reduce:function(p){return l(this,p,arguments.length,arguments.length>1?arguments[1]:void 0)}})},"14c3":function(a,i,o){var s=o("c6b6"),l=o("9263");a.exports=function(u,c){var d=u.exec;if(typeof d=="function"){var f=d.call(u,c);if(typeof f!="object")throw TypeError("RegExp exec method returned something other than an Object or null");return f}if(s(u)!=="RegExp")throw TypeError("RegExp#exec called on incompatible receiver");return l.call(u,c)}},"159b":function(a,i,o){var s=o("da84"),l=o("fdbc"),u=o("17c2"),c=o("9112");for(var d in l){var f=s[d],h=f&&f.prototype;if(h&&h.forEach!==u)try{c(h,"forEach",u)}catch{h.forEach=u}}},"17c2":function(a,i,o){var s=o("b727").forEach,l=o("a640"),u=o("ae40"),c=l("forEach"),d=u("forEach");a.exports=!c||!d?function(h){return s(this,h,arguments.length>1?arguments[1]:void 0)}:[].forEach},"1be4":function(a,i,o){var s=o("d066");a.exports=s("document","documentElement")},"1c0b":function(a,i){a.exports=function(o){if(typeof o!="function")throw TypeError(String(o)+" is not a function");return o}},"1c7e":function(a,i,o){var s=o("b622"),l=s("iterator"),u=!1;try{var c=0,d={next:function(){return{done:!!c++}},return:function(){u=!0}};d[l]=function(){return this},Array.from(d,function(){throw 2})}catch{}a.exports=function(f,h){if(!h&&!u)return!1;var p=!1;try{var v={};v[l]=function(){return{next:function(){return{done:p=!0}}}},f(v)}catch{}return p}},"1d80":function(a,i){a.exports=function(o){if(o==null)throw TypeError("Can't call method on "+o);return o}},"1dde":function(a,i,o){var s=o("d039"),l=o("b622"),u=o("2d00"),c=l("species");a.exports=function(d){return u>=51||!s(function(){var f=[],h=f.constructor={};return h[c]=function(){return{foo:1}},f[d](Boolean).foo!==1})}},"23cb":function(a,i,o){var s=o("a691"),l=Math.max,u=Math.min;a.exports=function(c,d){var f=s(c);return f<0?l(f+d,0):u(f,d)}},"23e7":function(a,i,o){var s=o("da84"),l=o("06cf").f,u=o("9112"),c=o("6eeb"),d=o("ce4e"),f=o("e893"),h=o("94ca");a.exports=function(p,v){var y=p.target,g=p.global,_=p.stat,w,S,k,P,R,M;if(g?S=s:_?S=s[y]||d(y,{}):S=(s[y]||{}).prototype,S)for(k in v){if(R=v[k],p.noTargetGet?(M=l(S,k),P=M&&M.value):P=S[k],w=h(g?k:y+(_?".":"#")+k,p.forced),!w&&P!==void 0){if(typeof R==typeof P)continue;f(R,P)}(p.sham||P&&P.sham)&&u(R,"sham",!0),c(S,k,R,p)}}},"241c":function(a,i,o){var s=o("ca84"),l=o("7839"),u=l.concat("length","prototype");i.f=Object.getOwnPropertyNames||function(d){return s(d,u)}},"25f0":function(a,i,o){var s=o("6eeb"),l=o("825a"),u=o("d039"),c=o("ad6d"),d="toString",f=RegExp.prototype,h=f[d],p=u(function(){return h.call({source:"a",flags:"b"})!="/a/b"}),v=h.name!=d;(p||v)&&s(RegExp.prototype,d,function(){var g=l(this),_=String(g.source),w=g.flags,S=String(w===void 0&&g instanceof RegExp&&!("flags"in f)?c.call(g):w);return"/"+_+"/"+S},{unsafe:!0})},"2ca0":function(a,i,o){var s=o("23e7"),l=o("06cf").f,u=o("50c4"),c=o("5a34"),d=o("1d80"),f=o("ab13"),h=o("c430"),p="".startsWith,v=Math.min,y=f("startsWith"),g=!h&&!y&&!!function(){var _=l(String.prototype,"startsWith");return _&&!_.writable}();s({target:"String",proto:!0,forced:!g&&!y},{startsWith:function(w){var S=String(d(this));c(w);var k=u(v(arguments.length>1?arguments[1]:void 0,S.length)),P=String(w);return p?p.call(S,P,k):S.slice(k,k+P.length)===P}})},"2d00":function(a,i,o){var s=o("da84"),l=o("342f"),u=s.process,c=u&&u.versions,d=c&&c.v8,f,h;d?(f=d.split("."),h=f[0]+f[1]):l&&(f=l.match(/Edge\/(\d+)/),(!f||f[1]>=74)&&(f=l.match(/Chrome\/(\d+)/),f&&(h=f[1]))),a.exports=h&&+h},"342f":function(a,i,o){var s=o("d066");a.exports=s("navigator","userAgent")||""},"35a1":function(a,i,o){var s=o("f5df"),l=o("3f8c"),u=o("b622"),c=u("iterator");a.exports=function(d){if(d!=null)return d[c]||d["@@iterator"]||l[s(d)]}},"37e8":function(a,i,o){var s=o("83ab"),l=o("9bf2"),u=o("825a"),c=o("df75");a.exports=s?Object.defineProperties:function(f,h){u(f);for(var p=c(h),v=p.length,y=0,g;v>y;)l.f(f,g=p[y++],h[g]);return f}},"3bbe":function(a,i,o){var s=o("861d");a.exports=function(l){if(!s(l)&&l!==null)throw TypeError("Can't set "+String(l)+" as a prototype");return l}},"3ca3":function(a,i,o){var s=o("6547").charAt,l=o("69f3"),u=o("7dd0"),c="String Iterator",d=l.set,f=l.getterFor(c);u(String,"String",function(h){d(this,{type:c,string:String(h),index:0})},function(){var p=f(this),v=p.string,y=p.index,g;return y>=v.length?{value:void 0,done:!0}:(g=s(v,y),p.index+=g.length,{value:g,done:!1})})},"3f8c":function(a,i){a.exports={}},4160:function(a,i,o){var s=o("23e7"),l=o("17c2");s({target:"Array",proto:!0,forced:[].forEach!=l},{forEach:l})},"428f":function(a,i,o){var s=o("da84");a.exports=s},"44ad":function(a,i,o){var s=o("d039"),l=o("c6b6"),u="".split;a.exports=s(function(){return!Object("z").propertyIsEnumerable(0)})?function(c){return l(c)=="String"?u.call(c,""):Object(c)}:Object},"44d2":function(a,i,o){var s=o("b622"),l=o("7c73"),u=o("9bf2"),c=s("unscopables"),d=Array.prototype;d[c]==null&&u.f(d,c,{configurable:!0,value:l(null)}),a.exports=function(f){d[c][f]=!0}},"44e7":function(a,i,o){var s=o("861d"),l=o("c6b6"),u=o("b622"),c=u("match");a.exports=function(d){var f;return s(d)&&((f=d[c])!==void 0?!!f:l(d)=="RegExp")}},4930:function(a,i,o){var s=o("d039");a.exports=!!Object.getOwnPropertySymbols&&!s(function(){return!String(Symbol())})},"4d64":function(a,i,o){var s=o("fc6a"),l=o("50c4"),u=o("23cb"),c=function(d){return function(f,h,p){var v=s(f),y=l(v.length),g=u(p,y),_;if(d&&h!=h){for(;y>g;)if(_=v[g++],_!=_)return!0}else for(;y>g;g++)if((d||g in v)&&v[g]===h)return d||g||0;return!d&&-1}};a.exports={includes:c(!0),indexOf:c(!1)}},"4de4":function(a,i,o){var s=o("23e7"),l=o("b727").filter,u=o("1dde"),c=o("ae40"),d=u("filter"),f=c("filter");s({target:"Array",proto:!0,forced:!d||!f},{filter:function(p){return l(this,p,arguments.length>1?arguments[1]:void 0)}})},"4df4":function(a,i,o){var s=o("0366"),l=o("7b0b"),u=o("9bdd"),c=o("e95a"),d=o("50c4"),f=o("8418"),h=o("35a1");a.exports=function(v){var y=l(v),g=typeof this=="function"?this:Array,_=arguments.length,w=_>1?arguments[1]:void 0,S=w!==void 0,k=h(y),P=0,R,M,x,E,A,O;if(S&&(w=s(w,_>2?arguments[2]:void 0,2)),k!=null&&!(g==Array&&c(k)))for(E=k.call(y),A=E.next,M=new g;!(x=A.call(E)).done;P++)O=S?u(E,w,[x.value,P],!0):x.value,f(M,P,O);else for(R=d(y.length),M=new g(R);R>P;P++)O=S?w(y[P],P):y[P],f(M,P,O);return M.length=P,M}},"4fad":function(a,i,o){var s=o("23e7"),l=o("6f53").entries;s({target:"Object",stat:!0},{entries:function(c){return l(c)}})},"50c4":function(a,i,o){var s=o("a691"),l=Math.min;a.exports=function(u){return u>0?l(s(u),9007199254740991):0}},5135:function(a,i){var o={}.hasOwnProperty;a.exports=function(s,l){return o.call(s,l)}},5319:function(a,i,o){var s=o("d784"),l=o("825a"),u=o("7b0b"),c=o("50c4"),d=o("a691"),f=o("1d80"),h=o("8aa5"),p=o("14c3"),v=Math.max,y=Math.min,g=Math.floor,_=/\$([$&'`]|\d\d?|<[^>]*>)/g,w=/\$([$&'`]|\d\d?)/g,S=function(k){return k===void 0?k:String(k)};s("replace",2,function(k,P,R,M){var x=M.REGEXP_REPLACE_SUBSTITUTES_UNDEFINED_CAPTURE,E=M.REPLACE_KEEPS_$0,A=x?"$":"$0";return[function($,j){var V=f(this),ee=$==null?void 0:$[k];return ee!==void 0?ee.call($,V,j):P.call(String(V),$,j)},function(D,$){if(!x&&E||typeof $=="string"&&$.indexOf(A)===-1){var j=R(P,D,this,$);if(j.done)return j.value}var V=l(D),ee=String(this),N=typeof $=="function";N||($=String($));var H=V.global;if(H){var I=V.unicode;V.lastIndex=0}for(var X=[];;){var J=p(V,ee);if(J===null||(X.push(J),!H))break;var B=String(J[0]);B===""&&(V.lastIndex=h(ee,c(V.lastIndex),I))}for(var oe="",he=0,fe=0;fe=he&&(oe+=ee.slice(he,we)+q,he=we+Ce.length)}return oe+ee.slice(he)}];function O(D,$,j,V,ee,N){var H=j+D.length,I=V.length,X=w;return ee!==void 0&&(ee=u(ee),X=_),P.call(N,X,function(J,B){var oe;switch(B.charAt(0)){case"$":return"$";case"&":return D;case"`":return $.slice(0,j);case"'":return $.slice(H);case"<":oe=ee[B.slice(1,-1)];break;default:var he=+B;if(he===0)return J;if(he>I){var fe=g(he/10);return fe===0?J:fe<=I?V[fe-1]===void 0?B.charAt(1):V[fe-1]+B.charAt(1):J}oe=V[he-1]}return oe===void 0?"":oe})}})},5692:function(a,i,o){var s=o("c430"),l=o("c6cd");(a.exports=function(u,c){return l[u]||(l[u]=c!==void 0?c:{})})("versions",[]).push({version:"3.6.5",mode:s?"pure":"global",copyright:"© 2020 Denis Pushkarev (zloirock.ru)"})},"56ef":function(a,i,o){var s=o("d066"),l=o("241c"),u=o("7418"),c=o("825a");a.exports=s("Reflect","ownKeys")||function(f){var h=l.f(c(f)),p=u.f;return p?h.concat(p(f)):h}},"5a34":function(a,i,o){var s=o("44e7");a.exports=function(l){if(s(l))throw TypeError("The method doesn't accept regular expressions");return l}},"5c6c":function(a,i){a.exports=function(o,s){return{enumerable:!(o&1),configurable:!(o&2),writable:!(o&4),value:s}}},"5db7":function(a,i,o){var s=o("23e7"),l=o("a2bf"),u=o("7b0b"),c=o("50c4"),d=o("1c0b"),f=o("65f0");s({target:"Array",proto:!0},{flatMap:function(p){var v=u(this),y=c(v.length),g;return d(p),g=f(v,0),g.length=l(g,v,v,y,0,1,p,arguments.length>1?arguments[1]:void 0),g}})},6547:function(a,i,o){var s=o("a691"),l=o("1d80"),u=function(c){return function(d,f){var h=String(l(d)),p=s(f),v=h.length,y,g;return p<0||p>=v?c?"":void 0:(y=h.charCodeAt(p),y<55296||y>56319||p+1===v||(g=h.charCodeAt(p+1))<56320||g>57343?c?h.charAt(p):y:c?h.slice(p,p+2):(y-55296<<10)+(g-56320)+65536)}};a.exports={codeAt:u(!1),charAt:u(!0)}},"65f0":function(a,i,o){var s=o("861d"),l=o("e8b5"),u=o("b622"),c=u("species");a.exports=function(d,f){var h;return l(d)&&(h=d.constructor,typeof h=="function"&&(h===Array||l(h.prototype))?h=void 0:s(h)&&(h=h[c],h===null&&(h=void 0))),new(h===void 0?Array:h)(f===0?0:f)}},"69f3":function(a,i,o){var s=o("7f9a"),l=o("da84"),u=o("861d"),c=o("9112"),d=o("5135"),f=o("f772"),h=o("d012"),p=l.WeakMap,v,y,g,_=function(x){return g(x)?y(x):v(x,{})},w=function(x){return function(E){var A;if(!u(E)||(A=y(E)).type!==x)throw TypeError("Incompatible receiver, "+x+" required");return A}};if(s){var S=new p,k=S.get,P=S.has,R=S.set;v=function(x,E){return R.call(S,x,E),E},y=function(x){return k.call(S,x)||{}},g=function(x){return P.call(S,x)}}else{var M=f("state");h[M]=!0,v=function(x,E){return c(x,M,E),E},y=function(x){return d(x,M)?x[M]:{}},g=function(x){return d(x,M)}}a.exports={set:v,get:y,has:g,enforce:_,getterFor:w}},"6eeb":function(a,i,o){var s=o("da84"),l=o("9112"),u=o("5135"),c=o("ce4e"),d=o("8925"),f=o("69f3"),h=f.get,p=f.enforce,v=String(String).split("String");(a.exports=function(y,g,_,w){var S=w?!!w.unsafe:!1,k=w?!!w.enumerable:!1,P=w?!!w.noTargetGet:!1;if(typeof _=="function"&&(typeof g=="string"&&!u(_,"name")&&l(_,"name",g),p(_).source=v.join(typeof g=="string"?g:"")),y===s){k?y[g]=_:c(g,_);return}else S?!P&&y[g]&&(k=!0):delete y[g];k?y[g]=_:l(y,g,_)})(Function.prototype,"toString",function(){return typeof this=="function"&&h(this).source||d(this)})},"6f53":function(a,i,o){var s=o("83ab"),l=o("df75"),u=o("fc6a"),c=o("d1e7").f,d=function(f){return function(h){for(var p=u(h),v=l(p),y=v.length,g=0,_=[],w;y>g;)w=v[g++],(!s||c.call(p,w))&&_.push(f?[w,p[w]]:p[w]);return _}};a.exports={entries:d(!0),values:d(!1)}},"73d9":function(a,i,o){var s=o("44d2");s("flatMap")},7418:function(a,i){i.f=Object.getOwnPropertySymbols},"746f":function(a,i,o){var s=o("428f"),l=o("5135"),u=o("e538"),c=o("9bf2").f;a.exports=function(d){var f=s.Symbol||(s.Symbol={});l(f,d)||c(f,d,{value:u.f(d)})}},7839:function(a,i){a.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},"7b0b":function(a,i,o){var s=o("1d80");a.exports=function(l){return Object(s(l))}},"7c73":function(a,i,o){var s=o("825a"),l=o("37e8"),u=o("7839"),c=o("d012"),d=o("1be4"),f=o("cc12"),h=o("f772"),p=">",v="<",y="prototype",g="script",_=h("IE_PROTO"),w=function(){},S=function(x){return v+g+p+x+v+"/"+g+p},k=function(x){x.write(S("")),x.close();var E=x.parentWindow.Object;return x=null,E},P=function(){var x=f("iframe"),E="java"+g+":",A;return x.style.display="none",d.appendChild(x),x.src=String(E),A=x.contentWindow.document,A.open(),A.write(S("document.F=Object")),A.close(),A.F},R,M=function(){try{R=document.domain&&new ActiveXObject("htmlfile")}catch{}M=R?k(R):P();for(var x=u.length;x--;)delete M[y][u[x]];return M()};c[_]=!0,a.exports=Object.create||function(E,A){var O;return E!==null?(w[y]=s(E),O=new w,w[y]=null,O[_]=E):O=M(),A===void 0?O:l(O,A)}},"7dd0":function(a,i,o){var s=o("23e7"),l=o("9ed3"),u=o("e163"),c=o("d2bb"),d=o("d44e"),f=o("9112"),h=o("6eeb"),p=o("b622"),v=o("c430"),y=o("3f8c"),g=o("ae93"),_=g.IteratorPrototype,w=g.BUGGY_SAFARI_ITERATORS,S=p("iterator"),k="keys",P="values",R="entries",M=function(){return this};a.exports=function(x,E,A,O,D,$,j){l(A,E,O);var V=function(fe){if(fe===D&&X)return X;if(!w&&fe in H)return H[fe];switch(fe){case k:return function(){return new A(this,fe)};case P:return function(){return new A(this,fe)};case R:return function(){return new A(this,fe)}}return function(){return new A(this)}},ee=E+" Iterator",N=!1,H=x.prototype,I=H[S]||H["@@iterator"]||D&&H[D],X=!w&&I||V(D),J=E=="Array"&&H.entries||I,B,oe,he;if(J&&(B=u(J.call(new x)),_!==Object.prototype&&B.next&&(!v&&u(B)!==_&&(c?c(B,_):typeof B[S]!="function"&&f(B,S,M)),d(B,ee,!0,!0),v&&(y[ee]=M))),D==P&&I&&I.name!==P&&(N=!0,X=function(){return I.call(this)}),(!v||j)&&H[S]!==X&&f(H,S,X),y[E]=X,D)if(oe={values:V(P),keys:$?X:V(k),entries:V(R)},j)for(he in oe)(w||N||!(he in H))&&h(H,he,oe[he]);else s({target:E,proto:!0,forced:w||N},oe);return oe}},"7f9a":function(a,i,o){var s=o("da84"),l=o("8925"),u=s.WeakMap;a.exports=typeof u=="function"&&/native code/.test(l(u))},"825a":function(a,i,o){var s=o("861d");a.exports=function(l){if(!s(l))throw TypeError(String(l)+" is not an object");return l}},"83ab":function(a,i,o){var s=o("d039");a.exports=!s(function(){return Object.defineProperty({},1,{get:function(){return 7}})[1]!=7})},8418:function(a,i,o){var s=o("c04e"),l=o("9bf2"),u=o("5c6c");a.exports=function(c,d,f){var h=s(d);h in c?l.f(c,h,u(0,f)):c[h]=f}},"861d":function(a,i){a.exports=function(o){return typeof o=="object"?o!==null:typeof o=="function"}},8875:function(a,i,o){var s,l,u;(function(c,d){l=[],s=d,u=typeof s=="function"?s.apply(i,l):s,u!==void 0&&(a.exports=u)})(typeof self<"u"?self:this,function(){function c(){var d=Object.getOwnPropertyDescriptor(document,"currentScript");if(!d&&"currentScript"in document&&document.currentScript||d&&d.get!==c&&document.currentScript)return document.currentScript;try{throw new Error}catch(R){var f=/.*at [^(]*\((.*):(.+):(.+)\)$/ig,h=/@([^@]*):(\d+):(\d+)\s*$/ig,p=f.exec(R.stack)||h.exec(R.stack),v=p&&p[1]||!1,y=p&&p[2]||!1,g=document.location.href.replace(document.location.hash,""),_,w,S,k=document.getElementsByTagName("script");v===g&&(_=document.documentElement.outerHTML,w=new RegExp("(?:[^\\n]+?\\n){0,"+(y-2)+"}[^<]* - - - -
- - + + + + + + + Vite App + + + + + + + + +
+ + \ No newline at end of file diff --git a/assets/vendor/manager/src/App.vue b/assets/vendor/manager/src/App.vue index 29ec018c..9afbc2ec 100644 --- a/assets/vendor/manager/src/App.vue +++ b/assets/vendor/manager/src/App.vue @@ -1,12 +1,9 @@ + \ No newline at end of file diff --git a/assets/vendor/manager/src/components/helpers/ResponsiveToggle.vue b/assets/vendor/manager/src/components/helpers/ResponsiveToggle.vue new file mode 100644 index 00000000..530071d6 --- /dev/null +++ b/assets/vendor/manager/src/components/helpers/ResponsiveToggle.vue @@ -0,0 +1,46 @@ + + \ No newline at end of file diff --git a/assets/vendor/manager/src/components/helpers/SelectBox.vue b/assets/vendor/manager/src/components/helpers/SelectBox.vue new file mode 100644 index 00000000..764ac4b6 --- /dev/null +++ b/assets/vendor/manager/src/components/helpers/SelectBox.vue @@ -0,0 +1,38 @@ + + \ No newline at end of file diff --git a/assets/vendor/manager/src/components/helpers/Spacing.vue b/assets/vendor/manager/src/components/helpers/Spacing.vue index b57fc8cb..a86f3852 100644 --- a/assets/vendor/manager/src/components/helpers/Spacing.vue +++ b/assets/vendor/manager/src/components/helpers/Spacing.vue @@ -1,12 +1,28 @@