.introjs-overlay{position:absolute;box-sizing:content-box;z-index:999999;opacity:0;transition:all .3s ease-out}.introjs-showElement{z-index:9999999!important}tr.introjs-showElement>td{z-index:9999999!important;position:relative}tr.introjs-showElement>th{z-index:9999999!important;position:relative}.introjs-disableInteraction{z-index:99999999!important;position:absolute;background-color:#fff;opacity:0}.introjs-relativePosition{position:relative}.introjs-helperLayer{box-sizing:content-box;position:absolute;z-index:9999998;border-radius:4px;transition:all .3s ease-out}.introjs-helperLayer *{box-sizing:content-box}.introjs-helperLayer :before{box-sizing:content-box}.introjs-helperLayer :after{box-sizing:content-box}.introjs-tooltipReferenceLayer{font-family:"Helvetica Neue",Inter,ui-sans-serif,"Apple Color Emoji",Helvetica,Arial,sans-serif;box-sizing:content-box;position:absolute;visibility:hidden;z-index:100000000;background-color:transparent;transition:all .3s ease-out}.introjs-tooltipReferenceLayer *{font-family:"Helvetica Neue",Inter,ui-sans-serif,"Apple Color Emoji",Helvetica,Arial,sans-serif}.introjs-helperNumberLayer{font-family:"Helvetica Neue",Inter,ui-sans-serif,"Apple Color Emoji",Helvetica,Arial,sans-serif;color:#9e9e9e;text-align:center;padding-top:10px;padding-bottom:10px}.introjs-arrow{border:5px solid transparent;content:"";position:absolute}.introjs-arrow.top{top:-10px;left:10px;border-bottom-color:#fff}.introjs-arrow.top-right{top:-10px;right:10px;border-bottom-color:#fff}.introjs-arrow.top-middle{top:-10px;left:50%;margin-left:-5px;border-bottom-color:#fff}.introjs-arrow.right{right:-10px;top:10px;border-left-color:#fff}.introjs-arrow.right-bottom{bottom:10px;right:-10px;border-left-color:#fff}.introjs-arrow.bottom{bottom:-10px;left:10px;border-top-color:#fff}.introjs-arrow.bottom-right{bottom:-10px;right:10px;border-top-color:#fff}.introjs-arrow.bottom-middle{bottom:-10px;left:50%;margin-left:-5px;border-top-color:#fff}.introjs-arrow.left{left:-10px;top:10px;border-right-color:#fff}.introjs-arrow.left-bottom{left:-10px;bottom:10px;border-right-color:#fff}.introjs-tooltip{box-sizing:content-box;position:absolute;visibility:visible;background-color:#fff;min-width:250px;max-width:300px;border-radius:5px;box-shadow:0 3px 30px rgba(33,33,33,.3);transition:opacity .1s ease-out}.introjs-tooltiptext{padding:20px}.introjs-dontShowAgain{padding-left:20px;padding-right:20px}.introjs-dontShowAgain input{padding:0;margin:0;margin-bottom:2px;display:inline;width:10px;height:10px}.introjs-dontShowAgain label{font-size:14px;display:inline-block;font-weight:400;margin:0 0 0 5px;padding:0;background-color:#fff;color:#616161;-webkit-user-select:none;user-select:none}.introjs-tooltip-title{font-size:18px;width:90%;min-height:1.5em;margin:0;padding:0;font-weight:700;line-height:1.5}.introjs-tooltip-header{position:relative;padding-left:20px;padding-right:20px;padding-top:10px;min-height:1.5em}.introjs-tooltipbuttons{border-top:1px solid #e0e0e0;padding:10px;text-align:right;white-space:nowrap}.introjs-tooltipbuttons:after{content:"";visibility:hidden;display:block;height:0;clear:both}.introjs-button{box-sizing:content-box;position:relative;overflow:visible;padding:.5rem 1rem;border:1px solid #bdbdbd;text-decoration:none;text-shadow:1px 1px 0 #fff;font-size:14px;color:#424242;white-space:nowrap;cursor:pointer;outline:0;background-color:#f4f4f4;border-radius:.2em;zoom:1;display:inline}.introjs-button:hover{outline:0;text-decoration:none;border-color:#9e9e9e;background-color:#e0e0e0;color:#212121}.introjs-button:focus{outline:0;text-decoration:none;background-color:#eee;box-shadow:0 0 0 .2rem rgba(158,158,158,.5);border:1px solid #616161;color:#212121}.introjs-button:active{outline:0;text-decoration:none;background-color:#e0e0e0;border-color:#9e9e9e;color:#212121}.introjs-button::-moz-focus-inner{padding:0;border:0}.introjs-skipbutton{position:absolute;top:0;right:0;display:inline-block;width:45px;height:45px;line-height:45px;color:#616161;font-size:22px;cursor:pointer;font-weight:700;text-align:center;text-decoration:none}.introjs-skipbutton:focus,.introjs-skipbutton:hover{color:#212121;outline:0;text-decoration:none}.introjs-prevbutton{float:left}.introjs-nextbutton{float:right}.introjs-disabled{color:#9e9e9e;border-color:#bdbdbd;box-shadow:none;cursor:default;background-color:#f4f4f4;background-image:none;text-decoration:none}.introjs-disabled:focus,.introjs-disabled:hover{color:#9e9e9e;border-color:#bdbdbd;box-shadow:none;cursor:default;background-color:#f4f4f4;background-image:none;text-decoration:none}.introjs-hidden{display:none}.introjs-bullets{text-align:center;padding-top:10px;padding-bottom:10px}.introjs-bullets ul{box-sizing:content-box;clear:both;margin:0 auto 0;padding:0;display:inline-block}.introjs-bullets ul li{box-sizing:content-box;list-style:none;float:left;margin:0 2px}.introjs-bullets ul li a{transition:width .1s ease-in;box-sizing:content-box;display:block;width:6px;height:6px;background:#ccc;border-radius:10px;text-decoration:none;cursor:pointer}.introjs-bullets ul li a:focus,.introjs-bullets ul li a:hover{width:15px;background:#999;text-decoration:none;outline:0}.introjs-bullets ul li a.active{width:15px;background:#999}.introjs-progress{box-sizing:content-box;overflow:hidden;height:10px;margin:10px;border-radius:4px;background-color:#e0e0e0}.introjs-progressbar{box-sizing:content-box;float:left;width:0%;height:100%;font-size:10px;line-height:10px;text-align:center;background-color:#08c}.introjsFloatingElement{position:absolute;height:0;width:0;left:50%;top:50%}.introjs-fixedTooltip{position:fixed}.introjs-hint{box-sizing:content-box;position:absolute;background:0 0;width:20px;height:15px;cursor:pointer}.introjs-hint:focus{border:0;outline:0}.introjs-hint:hover>.introjs-hint-pulse{background-color:rgba(60,60,60,.57)}.introjs-hidehint{display:none}.introjs-fixedhint{position:fixed}@keyframes introjspulse{0%{transform:scale(.95);box-shadow:0 0 0 0 rgba(0,0,0,.7)}70%{transform:scale(1);box-shadow:0 0 0 10px transparent}100%{transform:scale(.95);box-shadow:0 0 0 0 transparent}}.introjs-hint-pulse{box-sizing:content-box;width:15px;height:15px;border-radius:30px;background-color:rgba(136,136,136,.24);z-index:10;position:absolute;transition:all .2s ease-out;animation:introjspulse 2s infinite}.introjs-hint-no-anim .introjs-hint-pulse{animation:none}.introjs-hint-dot{box-sizing:content-box;background:0 0;border-radius:60px;height:50px;width:50px;position:absolute;top:-18px;left:-18px;z-index:1;opacity:0}
/* Slider */
.slick-slider
{
    position: relative;

    display: block;
    box-sizing: border-box;

    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;

    -webkit-touch-callout: none;
    -khtml-user-select: none;
    -ms-touch-action: pan-y;
        touch-action: pan-y;
    -webkit-tap-highlight-color: transparent;
}

.slick-list
{
    position: relative;

    display: block;
    overflow: hidden;

    margin: 0;
    padding: 0;
}
.slick-list:focus
{
    outline: none;
}
.slick-list.dragging
{
    cursor: pointer;
    cursor: hand;
}

.slick-slider .slick-track,
.slick-slider .slick-list
{
    -webkit-transform: translate3d(0, 0, 0);
       -moz-transform: translate3d(0, 0, 0);
        -ms-transform: translate3d(0, 0, 0);
         -o-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
}

.slick-track
{
    position: relative;
    top: 0;
    left: 0;

    display: block;
    margin-left: auto;
    margin-right: auto;
}
.slick-track:before,
.slick-track:after
{
    display: table;

    content: '';
}
.slick-track:after
{
    clear: both;
}
.slick-loading .slick-track
{
    visibility: hidden;
}

.slick-slide
{
    display: none;
    float: left;

    height: 100%;
    min-height: 1px;
}
[dir='rtl'] .slick-slide
{
    float: right;
}
.slick-slide img
{
    display: block;
}
.slick-slide.slick-loading img
{
    display: none;
}
.slick-slide.dragging img
{
    pointer-events: none;
}
.slick-initialized .slick-slide
{
    display: block;
}
.slick-loading .slick-slide
{
    visibility: hidden;
}
.slick-vertical .slick-slide
{
    display: block;

    height: auto;

    border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
    display: none;
}

@charset 'UTF-8';
/* Slider */
.slick-loading .slick-list
{
    background: #fff url("../fb6f3c230cb846e25247.c5cd7f530057.gif") center center no-repeat;
}

/* Icons */
@font-face
{
    font-family: 'slick';
    font-weight: normal;
    font-style: normal;

    src: url("../a4e97f5a2a64f0ab1323.ced611daf770.eot");
    src: url("../a4e97f5a2a64f0ab1323.ced611daf770.eot?#iefix") format('embedded-opentype'), url("../295183786cd8a1389865.b7c9e1e479de.woff") format('woff'), url("../c94f7671dcc99dce43e2.d41f55a78e6f.ttf") format('truetype'), url("../291c348c601174db561e.33f85cb8a889.svg#slick") format('svg');
}
/* Arrows */
.slick-prev,
.slick-next
{
    font-size: 0;
    line-height: 0;

    position: absolute;
    top: 50%;

    display: block;

    width: 20px;
    height: 20px;
    padding: 0;
    -webkit-transform: translate(0, -50%);
    -ms-transform: translate(0, -50%);
    transform: translate(0, -50%);

    cursor: pointer;

    color: transparent;
    border: none;
    outline: none;
    background: transparent;
}
.slick-prev:hover,
.slick-prev:focus,
.slick-next:hover,
.slick-next:focus
{
    color: transparent;
    outline: none;
    background: transparent;
}
.slick-prev:hover:before,
.slick-prev:focus:before,
.slick-next:hover:before,
.slick-next:focus:before
{
    opacity: 1;
}
.slick-prev.slick-disabled:before,
.slick-next.slick-disabled:before
{
    opacity: .25;
}

.slick-prev:before,
.slick-next:before
{
    font-family: 'slick';
    font-size: 20px;
    line-height: 1;

    opacity: .75;
    color: white;

    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.slick-prev
{
    left: -25px;
}
[dir='rtl'] .slick-prev
{
    right: -25px;
    left: auto;
}
.slick-prev:before
{
    content: '←';
}
[dir='rtl'] .slick-prev:before
{
    content: '→';
}

.slick-next
{
    right: -25px;
}
[dir='rtl'] .slick-next
{
    right: auto;
    left: -25px;
}
.slick-next:before
{
    content: '→';
}
[dir='rtl'] .slick-next:before
{
    content: '←';
}

/* Dots */
.slick-dotted.slick-slider
{
    margin-bottom: 30px;
}

.slick-dots
{
    position: absolute;
    bottom: -25px;

    display: block;

    width: 100%;
    padding: 0;
    margin: 0;

    list-style: none;

    text-align: center;
}
.slick-dots li
{
    position: relative;

    display: inline-block;

    width: 20px;
    height: 20px;
    margin: 0 5px;
    padding: 0;

    cursor: pointer;
}
.slick-dots li button
{
    font-size: 0;
    line-height: 0;

    display: block;

    width: 20px;
    height: 20px;
    padding: 5px;

    cursor: pointer;

    color: transparent;
    border: 0;
    outline: none;
    background: transparent;
}
.slick-dots li button:hover,
.slick-dots li button:focus
{
    outline: none;
}
.slick-dots li button:hover:before,
.slick-dots li button:focus:before
{
    opacity: 1;
}
.slick-dots li button:before
{
    font-family: 'slick';
    font-size: 6px;
    line-height: 20px;

    position: absolute;
    top: 0;
    left: 0;

    width: 20px;
    height: 20px;

    content: '•';
    text-align: center;

    opacity: .25;
    color: black;

    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.slick-dots li.slick-active button:before
{
    opacity: .75;
    color: black;
}

.react-checkbox-tree {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
      -ms-flex-direction: row-reverse;
          flex-direction: row-reverse;
  font-size: 16px;
}
.react-checkbox-tree > ol {
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
}
.react-checkbox-tree ol {
  margin: 0;
  padding-left: 0;
  list-style-type: none;
}
.react-checkbox-tree ol ol {
  padding-left: 24px;
}
.react-checkbox-tree button {
  line-height: normal;
  color: inherit;
}
.react-checkbox-tree button:disabled {
  cursor: not-allowed;
}
.react-checkbox-tree .rct-bare-label {
  cursor: default;
}
.react-checkbox-tree label {
  margin-bottom: 0;
  cursor: pointer;
}
.react-checkbox-tree label:hover {
  background: rgba(51, 51, 204, 0.1);
}
.react-checkbox-tree label:active, .react-checkbox-tree label:focus {
  background: rgba(51, 51, 204, 0.15);
}
.react-checkbox-tree:not(.rct-native-display) input {
  display: none;
}
.react-checkbox-tree.rct-native-display input {
  margin: 0 5px;
}
.react-checkbox-tree .rct-icon {
  display: inline-block;
  text-align: center;
  text-rendering: auto;
  font-family: "Font Awesome 5 Free", "FontAwesome", sans-serif;
  font-weight: normal;
  font-variant: normal;
  font-style: normal;
}

.rct-disabled > .rct-text > label {
  opacity: 0.75;
  cursor: not-allowed;
}
.rct-disabled > .rct-text > label:hover {
  background: transparent;
}
.rct-disabled > .rct-text > label:active {
  background: transparent;
}

.rct-text {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.rct-options {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  margin-left: 0.5rem;
  text-align: right;
}

.rct-option {
  opacity: 0.75;
  border: 0;
  background: none;
  cursor: pointer;
  padding: 0 4px;
  font-size: 18px;
}
.rct-option:hover {
  opacity: 1;
}
.rct-option + .rct-option {
  margin-left: 2px;
}

.rct-collapse,
.rct-checkbox,
.rct-node-icon {
  padding: 0 5px;
}
.rct-collapse *,
.rct-checkbox *,
.rct-node-icon * {
  display: inline-block;
  margin: 0;
  width: 14px;
}

.rct-collapse {
  -ms-flex-item-align: stretch;
      align-self: stretch;
  border: 0;
  background: none;
  line-height: normal;
  color: inherit;
  font-size: 12px;
}
.rct-collapse.rct-collapse-btn {
  cursor: pointer;
}
.rct-collapse > .rct-icon-expand-close {
  opacity: 0.5;
}
.rct-collapse > .rct-icon-expand-close:hover {
  opacity: 1;
}

.rct-native-display .rct-checkbox {
  display: none;
}

.rct-node-clickable {
  cursor: pointer;
}
.rct-node-clickable:hover {
  background: rgba(51, 51, 204, 0.1);
}
.rct-node-clickable:focus {
  outline: 0;
  background: rgba(51, 51, 204, 0.2);
}

.rct-node-icon {
  color: #33c;
}

.rct-title {
  padding: 0 5px;
}

.rct-icons-fa4 .rct-icon-expand-close::before {
  content: "\f054";
}
.rct-icons-fa4 .rct-icon-expand-open::before {
  content: "\f078";
}
.rct-icons-fa4 .rct-icon-uncheck::before {
  content: "\f096";
}
.rct-icons-fa4 .rct-icon-check::before {
  content: "\f046";
}
.rct-icons-fa4 .rct-icon-half-check::before {
  opacity: 0.5;
  content: "\f046";
}
.rct-icons-fa4 .rct-icon-leaf::before {
  content: "\f016";
}
.rct-icons-fa4 .rct-icon-parent-open::before {
  content: "\f115";
}
.rct-icons-fa4 .rct-icon-parent-close::before {
  content: "\f114";
}
.rct-icons-fa4 .rct-icon-expand-all::before {
  content: "\f0fe";
}
.rct-icons-fa4 .rct-icon-collapse-all::before {
  content: "\f146";
}

.rct-icons-fa5 .rct-icon-expand-close::before {
  font-weight: 900;
  content: "\f054";
}
.rct-icons-fa5 .rct-icon-expand-open::before {
  font-weight: 900;
  content: "\f078";
}
.rct-icons-fa5 .rct-icon-uncheck::before {
  content: "\f0c8";
}
.rct-icons-fa5 .rct-icon-check::before {
  content: "\f14a";
}
.rct-icons-fa5 .rct-icon-half-check::before {
  opacity: 0.5;
  content: "\f14a";
}
.rct-icons-fa5 .rct-icon-leaf::before {
  content: "\f15b";
}
.rct-icons-fa5 .rct-icon-parent-open::before {
  content: "\f07c";
}
.rct-icons-fa5 .rct-icon-parent-close::before {
  content: "\f07b";
}
.rct-icons-fa5 .rct-icon-expand-all::before {
  content: "\f0fe";
}
.rct-icons-fa5 .rct-icon-collapse-all::before {
  content: "\f146";
}

.rct-direction-rtl {
  direction: rtl;
}
.rct-direction-rtl ol ol {
  padding-right: 24px;
  padding-left: 0;
}
.rct-direction-rtl.rct-icons-fa4 .rct-icon-expand-close::before {
  content: "\f105";
}
.rct-direction-rtl.rct-icons-fa5 .rct-icon-expand-close::before {
  content: "\f053";
}
.navbar-avatar{object-fit:cover;width:32px;height:32px;max-height:inherit !important;border-radius:50%}@media(min-width: 1200px){#sidenav-main{width:4rem;transition:width .2s ease;overflow-x:hidden}#sidenav-main .tooltip{pointer-events:none}#sidenav-main .nav-link{display:flex;align-items:center;gap:.5rem}#sidenav-main .pg-icon{width:40px;display:inline-flex;justify-content:center}#sidenav-main .nav-text,#sidenav-main .section-title{display:none}#sidenav-main .logo-expanded{display:none;width:200px}#sidenav-main .logo-collapsed{display:inline;width:36px}#sidenav-main .css-sidebar-show-collapsed{display:block}#sidenav-main .css-sidebar-show-expanded{display:none}#sidenav-main .sidenav-pin{position:absolute;top:56px;right:7px;width:16px;height:16px;padding:0;display:none;align-items:center;cursor:pointer;transition:transform .15s ease;background:rgba(0,0,0,0);border:.5px solid var(--primary);border-radius:4px}#sidenav-main .sidenav-pin:hover{transform:scale(1.04)}#sidenav-main .sidenav-pin .inner-pin{width:8px;height:100%;box-sizing:content-box;border-radius:3px 0 0 3px}#sidenav-main:not(.pinned):hover{width:15.625rem}#sidenav-main:not(.pinned):hover .nav-text,#sidenav-main:not(.pinned):hover .section-title{display:inline}#sidenav-main:not(.pinned):hover .logo-expanded{display:inline}#sidenav-main:not(.pinned):hover .logo-collapsed{display:none}#sidenav-main:not(.pinned):hover .css-sidebar-show-collapsed{display:none}#sidenav-main:not(.pinned):hover .css-sidebar-show-expanded{display:block;min-width:15.625rem}#sidenav-main:not(.pinned):hover .sidenav-pin{display:inline-flex}#sidenav-main:not(.pinned):hover .sidenav-pin .inner-pin{background:#a4a7f6}#sidenav-main.pinned,#sidenav-main.expanded{width:15.625rem}#sidenav-main.pinned .nav-text,#sidenav-main.pinned .section-title,#sidenav-main.expanded .nav-text,#sidenav-main.expanded .section-title{display:inline}#sidenav-main.pinned .logo-expanded,#sidenav-main.expanded .logo-expanded{display:inline}#sidenav-main.pinned .logo-collapsed,#sidenav-main.expanded .logo-collapsed{display:none}#sidenav-main.pinned .css-sidebar-show-collapsed,#sidenav-main.expanded .css-sidebar-show-collapsed{display:none}#sidenav-main.pinned .css-sidebar-show-expanded,#sidenav-main.expanded .css-sidebar-show-expanded{display:block;min-width:15.625rem}#sidenav-main.pinned .sidenav-pin,#sidenav-main.expanded .sidenav-pin{display:inline-flex}#sidenav-main.pinned .sidenav-pin .inner-pin,#sidenav-main.expanded .sidenav-pin .inner-pin{background:var(--primary)}#sidenav-main.pinned .sidenav-pin .fa-lock{display:none}#sidenav-main:not(.pinned) .sidenav-pin .fa-lock-open{display:none}.main-content{margin-left:5rem;transition:margin-left .2s ease}#sidenav-main:not(.pinned):hover+.main-content,#sidenav-main.expanded+.main-content,#sidenav-main.pinned+.main-content{margin-left:16.625rem}body #sidenav-main+.main-content{margin-left:5rem !important}body #sidenav-main:not(.pinned):hover+.main-content,body #sidenav-main.expanded+.main-content,body #sidenav-main.pinned+.main-content{margin-left:16.625rem !important}}@media(max-width: 1199.98px){.main-content{margin-left:0 !important}#sidenav-main{position:fixed;top:0;left:0;height:100vh;z-index:1045;width:15.625rem;max-width:100%;transform:translateX(-16.625rem);transition:transform .2s ease,width .2s ease;overflow-y:auto;-webkit-overflow-scrolling:touch}#sidenav-main .sidenav-pin{display:none !important}#sidenav-main .logo-expanded{display:inline;width:200px}#sidenav-main .logo-collapsed{display:none}#sidenav-main .css-sidebar-show-collapsed{display:none}#sidenav-main .css-sidebar-show-expanded{display:block;min-width:15.625rem}.sidenav-mobile-open #sidenav-main{transform:translateX(0)}.sidenav-backdrop{position:fixed;inset:0;background:rgba(0,0,0,.25);z-index:1040;display:none}.sidenav-mobile-open .sidenav-backdrop{display:block}}.navbar-avatar{object-fit:cover;width:32px;height:32px;border-radius:50%}@media(min-width: 1200px){#navbarDesktop .user-menu{position:relative;z-index:10}#navbarDesktop .user-menu .dropdown-menu{display:block;position:absolute;right:0;top:100%;min-width:14rem;border-radius:.5rem;padding:.25rem 0;box-shadow:0 10px 30px rgba(0,0,0,.08);opacity:0;transform:translateY(6px);visibility:hidden;transition:opacity .12s ease,transform .12s ease,visibility 0s linear .12s;z-index:1051;pointer-events:none;margin-top:0 !important}#navbarDesktop .user-menu:hover .dropdown-menu,#navbarDesktop .user-menu:focus-within .dropdown-menu{opacity:1;transform:translateY(0);visibility:visible;transition-delay:0s;pointer-events:auto}}@media(max-width: 1199.98px){#navbarBlur .user-menu{position:relative;z-index:10}#navbarBlur .user-menu .dropdown-toggle{touch-action:manipulation}#navbarBlur .user-menu .dropdown-menu{display:block;position:fixed;right:16px;top:64px;min-width:14rem;border-radius:.5rem;padding:.25rem 0;box-shadow:0 10px 30px rgba(0,0,0,.08);background:#fff;opacity:0;transform:translateY(6px);visibility:hidden;transition:opacity .12s ease,transform .12s ease,visibility 0s linear .12s;z-index:2002;pointer-events:none;margin-top:0 !important}#navbarBlur .user-menu:focus-within .dropdown-menu,#navbarBlur .user-menu:hover .dropdown-menu{opacity:1;transform:translateY(0);visibility:visible;transition-delay:0s;pointer-events:auto}}.user-menu .dropdown-menu .dropdown-item i{width:1rem;text-align:center;margin-right:.25rem}.main-content .breadcrumb-item{font-size:12px}.main-content .breadcrumb{margin-top:0;margin-bottom:0}@media(max-width: 1199.98px){.breadcrumb{display:none !important}}#profile-picture{display:flex;justify-content:center}#profile-picture img.avatar{object-fit:cover;width:128px;height:128px;border-radius:50%}#profile-upload-holder{padding-top:.5em}#profile-upload-holder input[type=file]{display:none}.progress-bar{background-color:var(--primary);width:2px}#progress-bar-message{color:var(--gray)}.loading-dots:after{content:" .";animation:dots 1s steps(5, end) infinite}@keyframes dots{0%,20%{color:rgba(0,0,0,0);text-shadow:.25em 0 0 rgba(0,0,0,0),.5em 0 0 rgba(0,0,0,0)}40%{color:#000;text-shadow:.25em 0 0 rgba(0,0,0,0),.5em 0 0 rgba(0,0,0,0)}60%{text-shadow:.25em 0 0 #000,.5em 0 0 rgba(0,0,0,0)}80%,100%{text-shadow:.25em 0 0 #000,.5em 0 0 #000}}.stripe-element{box-shadow:inset 0 .0625em .125em rgba(10,10,10,.05);border-radius:4px;line-height:1.5;border:1px solid #dbdbdb;padding:1em}.focused-stripe-element{border-color:var(--primary)}.invalid-stripe-element{border-color:var(--danger)}.complete-stripe-element{border-color:var(--success)}.upgrade-features li{display:flex}.upgrade-features li .pg-icon{margin-right:.5rem}.upgrade-features li .upgrade-feature{width:100%}#subscription-details-table .subscription-detail{display:flex;flex-direction:row;align-items:flex-start;margin:.5rem}#subscription-details-table .subscription-detail .subscription-detail-label{width:16rem;text-align:right;margin-right:1rem}#subscription-details-table .subscription-detail .subscription-detail-value{width:100%}#subscription-details-table .subscription-detail .subdetail{font-size:.8rem;margin-top:.2rem}#plan-selector .plan{height:100%;border:3px solid rgba(0,0,0,0);border-radius:8px;cursor:pointer;padding:1rem}#plan-selector .plan.is-selected{border:3px solid var(--primary)}#plan-selector .plan .plan-summary{display:flex;flex-direction:row;align-items:center}#plan-selector .plan .price{font-size:1.5rem}[x-cloak]{display:none !important}.h-100{height:100%}.mh-200{max-height:200px}.muted-link{color:hsl(0,0%,71%)}.muted-link:hover{color:hsl(0,0%,48%);text-decoration:underline}.errorlist{color:var(--danger)}img.socialicon{padding-right:.5em;max-width:24px;max-height:24px}.lds-ripple{display:inline-block;position:relative;width:80px;height:80px}.lds-ripple div{position:absolute;border:4px solid var(--primary);opacity:1;border-radius:50%;animation:lds-ripple 1s cubic-bezier(0, 0.2, 0.8, 1) infinite}.lds-ripple div:nth-child(2){animation-delay:-0.5s}@keyframes lds-ripple{0%{top:36px;left:36px;width:0;height:0;opacity:1}100%{top:0px;left:0px;width:72px;height:72px;opacity:0}}.lds-ellipsis{position:relative;width:80px;height:20px}.lds-ellipsis div{position:absolute;width:8px;height:8px;border-radius:50%;background:var(--primary);animation-timing-function:cubic-bezier(0, 1, 1, 0)}.lds-ellipsis div:nth-child(1){left:8px;animation:lds-ellipsis1 .6s infinite}.lds-ellipsis div:nth-child(2){left:8px;animation:lds-ellipsis2 .6s infinite}.lds-ellipsis div:nth-child(3){left:32px;animation:lds-ellipsis2 .6s infinite}.lds-ellipsis div:nth-child(4){left:56px;animation:lds-ellipsis3 .6s infinite}@keyframes lds-ellipsis1{0%{transform:scale(0)}100%{transform:scale(1)}}@keyframes lds-ellipsis3{0%{transform:scale(1)}100%{transform:scale(0)}}@keyframes lds-ellipsis2{0%{transform:translate(0, 0)}100%{transform:translate(24px, 0)}}.scrollable-div{max-height:200px;overflow-y:auto;background-color:var(--bs-gray-200)}.scrollable-div:hover{background-color:var(--bs-primary);cursor:pointer;color:#fff}.clamp{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;text-overflow:ellipsis}.text-black{color:#000}@media(min-width: 1200px){.modal-xl{--bs-modal-width: 95vw !important}}.h-25px{height:25px}.text-ellipsis{text-overflow:ellipsis}.text-right{text-align:right}.ai-assistants-table .dropdown-menu{display:none !important;opacity:0;visibility:hidden;pointer-events:none}.ai-assistants-table .dropdown-menu.show{display:block !important;opacity:1;visibility:visible;pointer-events:auto}.code-container{border:1px solid #ccc;padding:10px;position:relative}.copy-code{position:absolute !important;bottom:10px;right:10px;margin-bottom:0 !important}.chat-credits-left{padding-left:16px}#chatbot-widget .rw-widget-embedded .rw-response{max-width:85%}#chatbot-widget .rw-widget-embedded .rw-client{max-width:80%}#chatbot-widget .rw-widget-embedded .rw-header{background-color:rgba(0,0,0,0) !important;display:flex}#chatbot-widget .rw-widget-embedded .rw-header .rw-toggle-fullscreen-button{display:none !important}#chatbot-widget .rw-widget-embedded .rw-header .rw-close-button{display:none !important}#in-app-chat #chatbot-widget{min-height:200px;height:calc(100vh - 205px)}@media(max-width: 480px){#in-app-chat #chatbot-widget{height:calc(100vh - 376px) !important}}@media(max-width: 1024px){#in-app-chat #chatbot-widget{height:calc(100vh - 205px) !important}}#in-app-chat #chatbot-widget .rw-widget-embedded .rw-sender{border:0;border-radius:1.5rem;box-shadow:#f0f8ff;width:80%;align-self:center;background-color:#f5f5f5}#in-app-chat #chatbot-widget .rw-widget-embedded .rw-sender .rw-new-message{margin-left:16px;background-color:rgba(0,0,0,0)}#in-app-chat #chatbot-widget .rw-widget-embedded .rw-response{max-width:85%}#in-app-chat #chatbot-widget .rw-widget-embedded .rw-client{max-width:80%}#in-app-chat #chatbot-widget .rw-widget-embedded .rw-conversation-container .rw-send,#in-app-chat #chatbot-widget .rw-widget-embedded .rw-conversation-container .rw-stop-icon{color:var(--bs-secondary) !important}#in-app-chat #chatbot-widget .rw-widget-embedded .rw-conversation-container .rw-send:disabled,#in-app-chat #chatbot-widget .rw-widget-embedded .rw-conversation-container .rw-stop-icon:disabled{color:#b9bec6 !important}#in-app-chat #chatbot-widget.credit-limit-exceeded .rw-new-message{pointer-events:none}.message-list-container{height:570px !important}.message-list-container .message-list{max-height:490px;padding:.5rem}.chat-list-container{height:510px !important;overflow-y:auto;overflow-x:hidden}.chat-list-container::-webkit-scrollbar{width:6px}.chat-list-container::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.chat-list-container::-webkit-scrollbar-thumb{background:#6c757d;border-radius:3px}.chat-list-container::-webkit-scrollbar-thumb:hover{background:rgb(84.3605150215,91.3905579399,97.6394849785)}.chat-list-pagination{border-top:1px solid #dee2e6;background-color:#fff}.conversation-list{display:flex;flex-direction:column}.conversation-list .conversation-list-empty{min-height:200px;display:flex;flex-direction:column;align-items:center;justify-content:center}.conversation-item{cursor:pointer;transition:all .2s ease-in-out;margin-bottom:.5rem;background-color:#fff;border:1px solid #dee2e6}.conversation-item:hover{background-color:#f8f9fa}.conversation-item:active{transform:scale(0.99)}.conversation-item.active{background-color:rgba(60,64,154,.03);border-color:rgba(60,64,154,.2);border-left:4px solid #3c409a}.conversation-item.active .conversation-title{color:#212529 !important;font-weight:600 !important}.conversation-item.active .conversation-date{color:#6c757d !important}.conversation-item .conversation-avatar{width:48px;height:48px;flex-shrink:0}.conversation-item .conversation-avatar img{width:100%;height:100%;object-fit:cover}.conversation-item .conversation-details{min-width:0}.conversation-item .conversation-details .conversation-title{font-size:.95rem;font-weight:500;margin:0;color:#212529;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.conversation-item .conversation-details .conversation-date{font-size:.75rem;white-space:nowrap}.tool-message{background-color:#fff;border:1px solid #dee2e6;border-radius:8px;margin:0 auto;max-width:80%;box-shadow:0 1px 3px rgba(0,0,0,.1)}.tool-message .tool-message-header{display:flex;align-items:center;justify-content:space-between;padding:.75rem 1rem;cursor:pointer;background-color:#f8f9fa;border-radius:8px 8px 0 0;transition:background-color .2s ease}.tool-message .tool-message-header:hover{background-color:rgb(239.075,241.35,243.625)}.tool-message .tool-message-header .tool-message-header-content{display:flex;align-items:center;gap:.5rem}.tool-message .tool-message-header .tool-message-header-content .tool-icon{width:20px;height:20px;color:#3c409a;object-fit:cover}.tool-message .tool-message-header .tool-message-header-content .tool-icon.fa-solid{font-size:16px}.tool-message .tool-message-header .tool-message-header-content .tool-name{font-weight:600;color:#333;font-size:.9rem}.tool-message .tool-message-header .tool-chevron{color:#6c757d;font-size:.85rem}.tool-message .tool-message-content{display:none;padding:1rem;background-color:#fff}.tool-message .tool-message-content.show{display:block}.tool-message .tool-message-content .tool-section{margin-bottom:1rem}.tool-message .tool-message-content .tool-section:last-child{margin-bottom:0}.tool-message .tool-message-content .tool-section .tool-section-label{font-weight:600;color:#3c409a;font-size:.85rem;margin-bottom:.5rem;display:flex;align-items:center}.tool-message .tool-message-content .tool-section .tool-section-label i{font-size:.75rem}.tool-message .tool-message-content .tool-section .tool-code{background-color:#f6f8fa;border:1px solid #e1e4e8;border-radius:6px;padding:.75rem;font-family:"Courier New",Courier,monospace;font-size:.8rem;color:#24292e;overflow-x:auto;margin:0;white-space:pre-wrap;word-wrap:break-word;max-height:300px;overflow-y:auto}.tool-message .tool-message-content .tool-section .tool-code::-webkit-scrollbar{width:6px;height:6px}.tool-message .tool-message-content .tool-section .tool-code::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.tool-message .tool-message-content .tool-section .tool-code::-webkit-scrollbar-thumb{background:#6c757d;border-radius:3px}.tool-message .tool-message-content .tool-section .tool-code::-webkit-scrollbar-thumb:hover{background:rgb(84.3605150215,91.3905579399,97.6394849785)}.tool-message .tool-message-content .tool-section .tool-see-more{padding:.25rem .5rem;font-size:.75rem;color:#3c409a;text-decoration:none;display:inline-flex;align-items:center;margin-top:.25rem}.tool-message .tool-message-content .tool-section .tool-see-more:hover{color:rgb(45.7009345794,48.7476635514,117.2990654206);text-decoration:underline}.tool-message .tool-message-content .tool-section .tool-see-more i{font-size:.7rem}.message-thread{display:flex;flex-direction:column;padding:1rem;overflow-y:auto;max-height:520px}.message-thread::-webkit-scrollbar{width:6px}.message-thread::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.message-thread::-webkit-scrollbar-thumb{background:#6c757d;border-radius:3px}.message-thread::-webkit-scrollbar-thumb:hover{background:rgb(84.3605150215,91.3905579399,97.6394849785)}.message-thread .message-thread-empty{min-height:300px;display:flex;flex-direction:column;align-items:center;justify-content:center}.message-bubble{margin-bottom:1rem}.message-bubble.message-left .d-flex{justify-content:flex-start}.message-bubble.message-left .message-content{margin-left:.5rem}.message-bubble.message-right .d-flex{justify-content:flex-end}.message-bubble.message-right .message-content{margin-right:.5rem}.message-bubble.system-message{text-align:center;margin:1.5rem 0}.message-bubble.system-message .badge{font-size:.75rem;padding:.5rem 1rem}.message-avatar{width:40px;height:40px;flex-shrink:0}.message-avatar img{width:100%;height:100%;object-fit:cover;border:2px solid #dee2e6}.message-content{max-width:85%;min-width:200px}.message-content.message-bubble-ai{background-color:#f8f9fa;border:1px solid #dee2e6;border-radius:12px 12px 12px 4px;padding:.75rem 1rem}.message-content.message-bubble-user{background-color:#3c409a;color:#fff;border-radius:12px 12px 4px 12px;padding:.75rem 1rem}.message-content.message-bubble-user .message-sender{color:#fff;font-weight:600}.message-content.message-bubble-user .message-time{color:hsla(0,0%,100%,.8) !important}.message-header{margin-bottom:.5rem}.message-header .message-sender{font-size:.85rem;font-weight:600;color:#495057}.message-header .message-time{font-size:.75rem;color:#6c757d}.message-body{font-size:.95rem;line-height:1.5;word-wrap:break-word}.message-body p{margin-bottom:.5rem}.message-body p:last-child{margin-bottom:0}.message-body code{background-color:rgba(0,0,0,.05);padding:.2rem .4rem;border-radius:3px;font-size:.9em}.message-body pre{background-color:rgba(0,0,0,.05);padding:.75rem;border-radius:6px;overflow-x:auto}.message-body pre code{background-color:rgba(0,0,0,0);padding:0}.message-body ul,.message-body ol{margin-bottom:.5rem;padding-left:1.5rem}.message-body a{color:#3c409a;text-decoration:none}.message-body a:hover{text-decoration:underline}@media(max-width: 768px){.chat-list-container{height:auto !important;max-height:400px;margin-bottom:1rem}.message-list-container{height:auto !important;max-height:500px}.conversation-item .conversation-avatar{width:40px;height:40px}.conversation-item .conversation-details .conversation-title{font-size:.9rem}.conversation-item .conversation-details .conversation-date{font-size:.7rem}.message-thread{padding:.5rem;max-height:400px}.message-content{max-width:85% !important;min-width:150px !important}.message-content.message-bubble-ai,.message-content.message-bubble-user{padding:.5rem .75rem;font-size:.9rem}.message-avatar{width:32px !important;height:32px !important}.message-header .message-sender{font-size:.8rem}.message-header .message-time{font-size:.7rem}.message-body{font-size:.9rem}.tool-message{max-width:80%;margin:0 auto}.tool-message .tool-message-header{padding:.5rem .75rem;border-radius:8px}.tool-message .tool-message-header .tool-icon{width:18px;height:18px}.tool-message .tool-message-header .tool-icon.fa-solid{font-size:14px}.tool-message .tool-message-header .tool-name{font-size:.85rem}.tool-message .tool-message-content{padding:.75rem;border-radius:8px}.tool-message .tool-message-content .tool-section-label{font-size:.8rem}.tool-message .tool-message-content .tool-code{font-size:.75rem;padding:.5rem}.tool-message .tool-message-content .tool-see-more{font-size:.7rem}}.array-item-add,.object-property-expand{justify-content:center !important;display:inline-grid !important}.array-item-add svg,.object-property-expand svg{width:25px;height:25px}.field-array .field-array{background-color:#f0f2f5;margin-left:25px;padding:10px}.slider-container{position:relative}.slider-tooltip{position:absolute;background-color:#fff;border:1px solid #ccc;padding:2px 5px;border-radius:4px;display:inline-block;top:-6px;pointer-events:none}.error-list .alert-danger{border-radius:8px;border-color:#d12064;background-color:#fff5f8;background-image:none}.error-list .alert-danger .alert-heading{color:#d12064;font-weight:600}.error-list .alert-danger ul{list-style:none}.error-list .alert-danger ul li:last-child{margin-bottom:0 !important}.error-list .alert-danger ul li button{border:none;background:none;color:#d12064;transition:all .2s ease}.error-list .alert-danger ul li button:hover{color:#3c409a;text-decoration:underline !important}.error-list .alert-danger ul li button:focus{outline:none;box-shadow:none}.modal-fixed-right .modal-dialog{margin-left:auto;margin-right:0;margin-bottom:0;margin-top:0}.modal-fixed-right .modal-body{overflow-y:auto}.modal-fixed-right .modal-content{max-height:100vh;min-height:100vh;border-radius:.5rem 0 0 .5rem}.modal-fixed-right .modal-footer{justify-content:flex-start}.modal .modal-header button.close{background:rgba(0,0,0,0) url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 fill=%27%23000%27%3e%3cpath d=%27M.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%27/%3e%3c/svg%3e") center/1em auto no-repeat;width:1em;height:1em;padding:.5rem;border:none;opacity:.5;cursor:pointer;margin:-0.5rem -0.5rem -0.5rem auto}.modal .modal-header button.close span{display:none}.modal .modal-header button.close:hover{opacity:.75}.modal .modal-header button.close:focus{box-shadow:none;opacity:.75;outline:none}.modal .modal-header .btn-close{background:rgba(0,0,0,0) url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 fill=%27%23000%27%3e%3cpath d=%27M.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%27/%3e%3c/svg%3e") center/1em auto no-repeat !important;opacity:.5;width:1em;height:1em;padding:.5rem;border:none}.modal .modal-header .btn-close:hover{opacity:.75}.modal .modal-header .btn-close:focus{box-shadow:none;opacity:.75}.modal.stop-confirmation-modal .modal-footer .btn-primary{background-color:#dc3545;border-color:#dc3545;background-image:none}.modal.stop-confirmation-modal .modal-footer .btn-primary:hover{background-color:#bb2d3b;border-color:#b02a37}.loading-container{display:flex;justify-content:center;align-items:center;width:100%;height:100%;position:absolute;background-color:hsla(0,0%,100%,.5);z-index:9999999;top:0;bottom:0;right:0;left:0}.loading-container.behind-modal{z-index:1049 !important}.introjs-tooltip{background-color:var(--bs-gray-900);color:#fff}.introjs-button,.introjs-button:hover,.introjs-button:focus,.introjs-button:active,.introjs-disabled,.introjs-disabled:focus,.introjs-disabled:hover{outline:none;background-image:none;background-color:var(--bs-gray-900);color:#fff;border:1px solid rgba(0,0,0,0);border-radius:50px;box-shadow:none;border-shadow:none;text-shadow:none}.introjs-button:hover,.introjs-button:focus,.introjs-button:active{border:1px solid #fff}.introjs-disabled,.introjs-disabled:focus,.introjs-disabled:hover{color:#ccc;border:1px solid rgba(0,0,0,0)}.introjs-arrow{border:10px solid #fff}.introjs-arrow.top,.introjs-arrow.top-middle,.introjs-arrow.top-right{border-color:rgba(0,0,0,0) rgba(0,0,0,0) var(--bs-gray-900);top:-20px;left:20px}.introjs-arrow.bottom,.introjs-arrow.bottom-middle,.introjs-arrow.bottom-right{border-color:var(--bs-gray-900) rgba(0,0,0,0) rgba(0,0,0,0);bottom:-20px;left:20px}.introjs-arrow.left,.introjs-arrow.right{top:20px}.introjs-arrow.left-bottom,.introjs-arrow.right-bottom{bottom:20px}.introjs-arrow.left,.introjs-arrow.left-bottom{left:-20px;border-color:rgba(0,0,0,0) var(--bs-gray-900) rgba(0,0,0,0) rgba(0,0,0,0)}.introjs-arrow.right,.introjs-arrow.right-bottom{right:-20px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) var(--bs-gray-900)}.introjs-skipbutton{color:#fff}.introjs-tooltip-title{color:#fff}.tooltip-50vw{width:50vw;max-width:50vw}.introjs-tooltiptext a{color:var(--bs-secondary);text-decoration:underline}.introjs-progressbar{background-color:var(--bs-secondary)}.slick-prev:before,.slick-next:before{color:var(--bs-secondary)}
