.btn-success{--bs-btn-color:var(--bs-success-foreground);--bs-btn-bg:var(--bs-success);--bs-btn-border-color:var(--bs-ctx-btn-border-color);--bs-btn-hover-color:var(--bs-btn-color);--bs-btn-hover-bg:var(--bs-success-hover-bg);--bs-btn-hover-border-color:var(--bs-ctx-btn-hover-border-color);--bs-btn-focus-shadow-hsl:var(--bs-success-hsl);--bs-btn-active-color:var(--bs-btn-color);--bs-btn-active-bg:var(--bs-success-active-bg);--bs-btn-active-border-color:var(--bs-ctx-btn-active-border-color);--bs-btn-disabled-border-color:var(--bs-ctx-btn-disabled-border-color);--bs-btn-bg-clip:var(--bs-ctx-btn-bg-clip)}.btn-info,.btn-success,.btn-warning{--bs-btn-active-shadow:none;--bs-btn-disabled-color:var(--bs-btn-color);--bs-btn-disabled-bg:var(--bs-btn-bg)}.btn-info{--bs-btn-color:var(--bs-info-foreground);--bs-btn-bg:var(--bs-info);--bs-btn-border-color:var(--bs-ctx-btn-border-color);--bs-btn-hover-color:var(--bs-btn-color);--bs-btn-hover-bg:var(--bs-info-hover-bg);--bs-btn-hover-border-color:var(--bs-ctx-btn-hover-border-color);--bs-btn-focus-shadow-hsl:var(--bs-info-hsl);--bs-btn-active-color:var(--bs-btn-color);--bs-btn-active-bg:var(--bs-info-active-bg);--bs-btn-active-border-color:var(--bs-ctx-btn-active-border-color);--bs-btn-disabled-border-color:var(--bs-ctx-btn-disabled-border-color);--bs-btn-bg-clip:var(--bs-ctx-btn-bg-clip)}.btn-warning{--bs-btn-color:var(--bs-warning-foreground);--bs-btn-bg:var(--bs-warning);--bs-btn-hover-bg:var(--bs-warning-hover-bg);--bs-btn-focus-shadow-hsl:var(--bs-warning-hsl);--bs-btn-active-bg:var(--bs-warning-active-bg)}.btn-danger,.btn-light,.btn-warning{--bs-btn-border-color:var(--bs-ctx-btn-border-color);--bs-btn-hover-color:var(--bs-btn-color);--bs-btn-hover-border-color:var(--bs-ctx-btn-hover-border-color);--bs-btn-active-color:var(--bs-btn-color);--bs-btn-active-border-color:var(--bs-ctx-btn-active-border-color);--bs-btn-disabled-border-color:var(--bs-ctx-btn-disabled-border-color);--bs-btn-bg-clip:var(--bs-ctx-btn-bg-clip)}.btn-danger{--bs-btn-color:var(--bs-danger-foreground);--bs-btn-bg:var(--bs-danger);--bs-btn-hover-bg:var(--bs-danger-hover-bg);--bs-btn-focus-shadow-hsl:var(--bs-danger-hsl);--bs-btn-active-bg:var(--bs-danger-active-bg);--bs-btn-active-shadow:none;--bs-btn-disabled-color:var(--bs-btn-color);--bs-btn-disabled-bg:var(--bs-btn-bg)}.btn-light{--bs-btn-color:var(--bs-light-foreground);--bs-btn-bg:var(--bs-light);--bs-btn-hover-bg:var(--bs-light-hover-bg);--bs-btn-focus-shadow-hsl:var(--bs-light-hsl);--bs-btn-active-bg:var(--bs-light-active-bg)}.btn-dark,.btn-light,.btn-outline-primary,.btn-outline-secondary{--bs-btn-active-shadow:none;--bs-btn-disabled-color:var(--bs-btn-color);--bs-btn-disabled-bg:var(--bs-btn-bg)}.btn-dark{--bs-btn-color:var(--bs-dark-foreground);--bs-btn-bg:var(--bs-dark);--bs-btn-border-color:var(--bs-ctx-btn-border-color);--bs-btn-hover-color:var(--bs-btn-color);--bs-btn-hover-bg:var(--bs-dark-hover-bg);--bs-btn-hover-border-color:var(--bs-ctx-btn-hover-border-color);--bs-btn-focus-shadow-hsl:var(--bs-dark-hsl);--bs-btn-active-color:var(--bs-btn-color);--bs-btn-active-bg:var(--bs-dark-active-bg);--bs-btn-active-border-color:var(--bs-ctx-btn-active-border-color);--bs-btn-disabled-border-color:var(--bs-ctx-btn-disabled-border-color);--bs-btn-bg-clip:var(--bs-ctx-btn-bg-clip)}.btn-outline-primary,.btn-outline-secondary{--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);--bs-btn-disabled-border-color:var(--bs-btn-border-color);--bs-btn-bg-clip:border-box;--bs-gradient:none}.btn-outline-primary{--bs-btn-color:var(--bs-primary-text-emphasis);--bs-btn-border-color:var(--bs-primary-text-emphasis);--bs-btn-hover-color:var(--bs-primary-foreground);--bs-btn-hover-bg:var(--bs-primary);--bs-btn-hover-border-color:var(--bs-primary);--bs-btn-focus-shadow-hsl:var(--bs-primary-hsl)}.btn-outline-secondary{--bs-btn-color:var(--bs-secondary-text-emphasis);--bs-btn-border-color:var(--bs-secondary-text-emphasis);--bs-btn-hover-color:var(--bs-secondary-foreground);--bs-btn-hover-bg:var(--bs-secondary);--bs-btn-hover-border-color:var(--bs-secondary);--bs-btn-focus-shadow-hsl:var(--bs-secondary-hsl)}.btn-outline-success{--bs-btn-color:var(--bs-success-text-emphasis);--bs-btn-border-color:var(--bs-success-text-emphasis);--bs-btn-hover-color:var(--bs-success-foreground);--bs-btn-hover-bg:var(--bs-success);--bs-btn-hover-border-color:var(--bs-success);--bs-btn-focus-shadow-hsl:var(--bs-success-hsl)}.btn-outline-info,.btn-outline-success,.btn-outline-warning{--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);--bs-btn-active-shadow:none;--bs-btn-disabled-color:var(--bs-btn-color);--bs-btn-disabled-bg:var(--bs-btn-bg);--bs-btn-disabled-border-color:var(--bs-btn-border-color);--bs-btn-bg-clip:border-box;--bs-gradient:none}.btn-outline-info{--bs-btn-color:var(--bs-info-text-emphasis);--bs-btn-border-color:var(--bs-info-text-emphasis);--bs-btn-hover-color:var(--bs-info-foreground);--bs-btn-hover-bg:var(--bs-info);--bs-btn-hover-border-color:var(--bs-info);--bs-btn-focus-shadow-hsl:var(--bs-info-hsl)}.btn-outline-warning{--bs-btn-color:var(--bs-warning-text-emphasis);--bs-btn-border-color:var(--bs-warning-text-emphasis);--bs-btn-hover-color:var(--bs-warning-foreground);--bs-btn-hover-bg:var(--bs-warning);--bs-btn-hover-border-color:var(--bs-warning);--bs-btn-focus-shadow-hsl:var(--bs-warning-hsl)}.btn-outline-danger{--bs-btn-color:var(--bs-danger-text-emphasis);--bs-btn-border-color:var(--bs-danger-text-emphasis);--bs-btn-hover-color:var(--bs-danger-foreground);--bs-btn-hover-bg:var(--bs-danger);--bs-btn-hover-border-color:var(--bs-danger);--bs-btn-focus-shadow-hsl:var(--bs-danger-hsl)}.btn-outline-danger,.btn-outline-dark,.btn-outline-light{--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);--bs-btn-active-shadow:none;--bs-btn-disabled-color:var(--bs-btn-color);--bs-btn-disabled-bg:var(--bs-btn-bg);--bs-btn-disabled-border-color:var(--bs-btn-border-color);--bs-btn-bg-clip:border-box;--bs-gradient:none}.btn-outline-light{--bs-btn-color:var(--bs-light-text-emphasis);--bs-btn-border-color:var(--bs-light-text-emphasis);--bs-btn-hover-color:var(--bs-light-foreground);--bs-btn-hover-bg:var(--bs-light);--bs-btn-hover-border-color:var(--bs-light);--bs-btn-focus-shadow-hsl:var(--bs-light-hsl)}.btn-outline-dark{--bs-btn-color:var(--bs-dark-text-emphasis);--bs-btn-border-color:var(--bs-dark-text-emphasis);--bs-btn-hover-color:var(--bs-dark-foreground);--bs-btn-hover-bg:var(--bs-dark);--bs-btn-hover-border-color:var(--bs-dark);--bs-btn-focus-shadow-hsl:var(--bs-dark-hsl)}.btn-link{--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:var(--bs-secondary-color);--bs-btn-disabled-border-color:transparent;--bs-btn-box-shadow:none;--bs-btn-focus-shadow-hsl:var(--bs-primary-hsl);text-decoration:var(--bs-link-decoration);text-underline-offset:var(--bs-link-decoration-offset)}.btn-link:focus-visible{color:var(--bs-btn-color)}.btn-link:hover{color:var(--bs-btn-hover-color);text-decoration:var(--bs-link-hover-decoration)}.btn-group-lg>.btn,.btn-lg{--bs-btn-padding-x:var(--bs-action-lg-padding-x);--bs-btn-padding-y:var(--bs-action-lg-padding-y);--bs-btn-font-size:var(--bs-action-lg-font-size);--bs-btn-line-height:var(--bs-action-lg-line-height);--bs-btn-border-radius:var(--bs-border-radius-lg)}.btn-group-sm>.btn,.btn-sm{--bs-btn-padding-x:var(--bs-action-sm-padding-x);--bs-btn-padding-y:var(--bs-action-sm-padding-y);--bs-btn-font-size:var(--bs-action-sm-font-size);--bs-btn-line-height:var(--bs-action-sm-line-height);--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}}.dropdown,.dropdown-center,.dropend,.dropstart,.dropup,.dropup-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,.dropend .dropdown-toggle:empty::after,.dropstart .dropdown-toggle:empty::after,.dropup .dropdown-toggle:empty::after{margin-left:0}.dropdown-menu{--bs-dropdown-zindex:1000;--bs-dropdown-min-width:11.25rem;--bs-dropdown-padding-x:0.25rem;--bs-dropdown-padding-y:0.25rem;--bs-dropdown-spacer:0.125rem;--bs-dropdown-font-size:var(--bs-font-size-base);--bs-dropdown-color:var(--bs-content-floating-color);--bs-dropdown-bg:var(--bs-content-floating-bg);--bs-dropdown-border-color:var(--bs-content-floating-border-color);--bs-dropdown-border-radius:var(--bs-border-radius);--bs-dropdown-border-width:var(--bs-border-width);--bs-dropdown-inner-border-radius:calc(var(--bs-dropdown-border-radius) - var(--bs-border-width));--bs-dropdown-divider-bg:var(--bs-border-color-translucent);--bs-dropdown-divider-margin-y:0.5rem;--bs-dropdown-box-shadow:var(--bs-content-floating-box-shadow);--bs-dropdown-link-color:var(--bs-dropdown-color);--bs-dropdown-link-hover-color:var(--bs-dropdown-link-color);--bs-dropdown-link-hover-bg:var(--bs-action-hover-bg);--bs-dropdown-link-active-color:var(--bs-dropdown-link-color);--bs-dropdown-link-active-bg:var(--bs-action-active-bg);--bs-dropdown-link-disabled-color:var(--bs-tertiary-color);--bs-dropdown-link-webkit-font-smoothing:var(--bs-body-webkit-font-smoothing);--bs-dropdown-link-moz-osx-font-smoothing:var(--bs-body-moz-osx-font-smoothing);--bs-dropdown-item-padding-x:1rem;--bs-dropdown-item-padding-y:0.25rem;--bs-dropdown-item-border-radius:var(--bs-border-radius-sm);--bs-dropdown-header-color:var(--bs-secondary-color);--bs-dropdown-header-padding-x:1rem;--bs-dropdown-header-padding-y:0.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);box-shadow:var(--bs-dropdown-box-shadow)}.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)}.dropend .dropdown-toggle::after,.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}.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{border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid;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{margin-left:.255em;vertical-align:.255em;content:"";display:none}.dropstart .dropdown-toggle::before{display:inline-block;margin-right:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent;vertical-align:0}.dropdown-divider{height:0;margin:var(--bs-dropdown-divider-margin-y)0;overflow:hidden;border-top:var(--bs-border-width) 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:var(--bs-font-weight-normal);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);-webkit-font-smoothing:var(--bs-dropdown-link-webkit-font-smoothing);-moz-osx-font-smoothing:var(--bs-dropdown-link-moz-osx-font-smoothing)}.dropdown-item:focus,.dropdown-item:hover{color:var(--bs-dropdown-link-hover-color);background-color:var(--bs-dropdown-link-hover-bg)}.dropdown-item:active{color:var(--bs-dropdown-link-active-color);text-decoration:none;background-color:var(--bs-dropdown-link-active-bg)}.dropdown-item.active{color:var(--bs-primary-foreground);background-color:var(--bs-primary);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.dropdown-item.active:focus-visible{background-color:var(--bs-primary-hover-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}