@charset "UTF-8";#page-topbar{left:0;position:fixed;right:0;top:0;transition:all .1s ease-out;z-index:5}#page-topbar.topbar-shadow{box-shadow:0 1px 5px #0000002e}#page-topbar.topbar-shadow,#page-topbar.topbar-shadow .app-search .form-control{background-color:var(--tb-secondary-bg)}@media(min-width:768px){#page-topbar{left:var(--tb-vertical-menu-width)}}.dashboard-topbar-wrapper .wrapper{height:505px}.wrapper{background-color:var(--tb-header-bg);height:170px;left:0;position:absolute;right:0;top:0}.navbar-header{align-items:center;display:flex;height:var(--tb-header-height);justify-content:space-between;margin:0 auto;padding:0 var(--tb-grid-gutter-width) 0 calc(var(--tb-grid-gutter-width)*.5);z-index:1002}@media(max-width:767.98px){.navbar-header{padding:0 calc(var(--tb-grid-gutter-width)*.5) 0 calc(var(--tb-grid-gutter-width)*.5)}}.navbar-header .topbar-head-dropdown .dropdown-menu.show{top:13px!important}.navbar-header .topbar-head-dropdown .notification-actions{background-color:var(--tb-dropdown-bg);border-top:1px solid var(--tb-border-color);bottom:0;display:none;left:0;padding:7px;position:absolute;right:0}.navbar-header .btn-topbar{height:42px;width:42px}@media(max-width:360px){.navbar-header .btn-topbar{height:36px;width:36px}}.navbar-header .user-name-text{color:var(--tb-header-item-color)!important}.navbar-header .user-name-sub-text{color:var(--tb-header-item-sub-color)}#search-dropdown{top:var(--tb-header-height)}.app-search{align-items:center;height:var(--tb-header-height)}.app-search .form-control{border-color:var(--tb-header-border-color);color:var(--tb-header-item-color);height:38px;padding-left:40px;padding-right:30px;transition:all .5s ease}.app-search .form-control,.app-search .form-control:active,.app-search .form-control:focus,.app-search .form-control:hover{background-color:var(--tb-header-bg)}.app-search span.search-widget-icon{color:var(--tb-header-item-color);cursor:pointer;font-size:18px;left:13px;line-height:38px;position:absolute;top:0;z-index:10}.app-search .search-widget-icon-close{left:auto!important;right:7px}@media(max-width:1023.99px){.app-search{padding-left:calc(var(--tb-grid-gutter-width)*.5)}}.megamenu-list li{padding:5px 0;position:relative}.megamenu-list li a{color:var(--tb-body-color)}@media(max-width:767.98px){.logo span.logo-lg{display:none}.logo span.logo-sm{display:inline-block}}.header-item{align-items:center;display:flex;height:var(--tb-header-height)}.header-profile-user{height:32px;width:32px}.topbar-badge-sm{right:0;top:7px!important}.topbar-badge{right:-9px;top:4px!important}@media(min-width:768px){.topbar-user{background-color:var(--tb-topbar-user-bg)}}.topbar-user .dropdown-menu{top:2px!important}.notification-item{padding:.75rem 1rem;position:relative;white-space:inherit}.notification-item .form-check-input{position:relative;z-index:2}.notification-item .active-badge{border:2px solid var(--tb-light);top:25px}.notification-item.unread-message{background-color:rgba(var(--tb-light-rgb),1.5)}.notification-item.unread-message.active,.notification-item.unread-message:active{background-color:rgba(var(--tb-light-rgb),2.5)}.notification-item{border-bottom:1px solid var(--tb-border-color)}.notification-item:last-child{border-bottom:none}.dropdown-icon-item{border:1px solid transparent;border-radius:3px;color:var(--tb-dropdown-link-color);display:block;line-height:34px;padding:15px 0 9px;text-align:center}.dropdown-icon-item img{height:24px}.dropdown-icon-item span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dropdown-icon-item:hover{background-color:var(--tb-dropdown-link-hover-bg)}.fullscreen-enable [data-toggle=fullscreen] .ti-arrows-maximize:before{content:""}[data-bs-theme=dark] .mode-layout .ti-sun:before{content:""!important}.mode-auto .mode-layout .ti-sun:before{content:""!important}@media(max-width:600px){.navbar-header .dropdown{position:static}.navbar-header .dropdown .dropdown-menu{width:100%}}@media(max-width:767.98px){#search-dropdown-reponsive{top:54px!important}}@media(min-width:1024.1px){[data-layout=vertical][data-layout-style=detached] #page-topbar{box-shadow:var(--tb-shadow);left:0!important}[data-layout=vertical][data-layout-style=detached] .horizontal-logo{display:inline-block;padding-left:0;width:auto}[data-layout=vertical][data-layout-style=detached] .topnav-hamburger{visibility:hidden}[data-layout=vertical][data-layout-style=detached] .layout-width{margin:0 auto;max-width:95%}[data-layout=vertical][data-layout-style=detached]:is([data-sidebar-size=sm],[data-sidebar-size=sm-hover]) .navbar-brand-box{background-color:transparent!important;position:relative;text-align:left;width:auto}[data-layout=vertical][data-layout-style=detached]:is([data-sidebar-size=sm],[data-sidebar-size=sm-hover]) .navbar-brand-box .logo-sm{display:none}[data-layout=vertical][data-layout-style=detached]:is([data-sidebar-size=sm],[data-sidebar-size=sm-hover]) .navbar-brand-box .logo-lg{display:block}}[data-layout=vertical][data-layout-style=detached]:is([data-sidebar=gradient],[data-sidebar=gradient-2],[data-sidebar=gradient-3],[data-sidebar=gradient-4],[data-sidebar=dark]) .horizontal-logo .logo-dark{display:block}[data-layout=vertical][data-layout-style=detached]:is([data-sidebar=gradient],[data-sidebar=gradient-2],[data-sidebar=gradient-3],[data-sidebar=gradient-4],[data-sidebar=dark]) .horizontal-logo .logo-light{display:none}[data-layout=horizontal] #page-topbar{border-bottom:1px solid var(--tb-header-border-color);left:0}@media(min-width:1024.1px){[data-layout=horizontal] #page-topbar.topbar-shadow{box-shadow:none}}[data-layout=horizontal] .page-content{margin-top:var(--tb-header-height);padding:calc(45px + var(--tb-grid-gutter-width)) calc(var(--tb-grid-gutter-width)*.5) 60px calc(var(--tb-grid-gutter-width)*.5)}@media(max-width:1024px){[data-layout=horizontal] .page-content{padding-top:0}}@media(min-width:1024.1px){[data-layout=horizontal][data-layout-width=boxed] .page-content{min-height:calc(100vh - 60px - var(--tb-header-height))}}@media(min-width:768px){[data-layout=vertical]:is([data-sidebar-size=sm],[data-sidebar-size=sm-hover]) #page-topbar{left:var(--tb-vertical-menu-width-sm)}}@media(min-width:768px){[data-layout=vertical][data-sidebar-size=md] #page-topbar{left:var(--tb-vertical-menu-width-md)}[data-layout=twocolumn] #page-topbar{left:calc(var(--tb-twocolumn-menu-iconview-width) + var(--tb-twocolumn-menu-width))}}[data-bs-theme=dark] .navbar-brand-box .logo-dark,[data-layout=twocolumn] .horizontal-logo{display:none}[data-bs-theme=dark] .navbar-brand-box .logo-light,[data-bs-theme=dark][data-sidebar=light] .navbar-brand-box .logo-dark{display:block}[data-bs-theme=dark][data-sidebar=light] .navbar-brand-box .logo-light{display:none}.page-title-box{padding:0 0 calc(var(--tb-grid-gutter-width)*1.1)}.page-title-box .breadcrumb{background-color:transparent;padding:0}.page-title-box h4{font-size:15px!important;font-weight:var(--tb-font-weight-bold);text-transform:uppercase}[data-layout=horizontal] .page-title-box{background-color:transparent!important;border-bottom:none;border-top:none;box-shadow:none;margin:0;padding:1.2rem 0}@media(min-width:1024.1px){[data-layout=horizontal] .page-title-box{margin:-19px 0 0}}[data-layout=vertical][data-layout-style=detached] .page-title-box{background-color:transparent!important;border-bottom:none;border-top:none;box-shadow:none;margin:0;padding:1.2rem 0}@media(min-width:1024.1px){[data-layout=vertical][data-layout-style=detached] .page-title-box{margin:-19px 0 0}}.footer{background-color:var(--tb-footer-bg);border-top:1px solid var(--tb-border-color);bottom:0;color:var(--tb-footer-color);height:60px;left:var(--tb-vertical-menu-width);padding:20px calc(var(--tb-grid-gutter-width)*.5);position:absolute;right:0}@media(max-width:991.98px){.footer{left:0}}[data-layout=vertical][data-sidebar-size=sm-hover] .footer,[data-layout=vertical][data-sidebar-size=sm] .footer{left:var(--tb-vertical-menu-width-sm)}@media(max-width:767.98px){[data-layout=vertical][data-sidebar-size=sm-hover] .footer,[data-layout=vertical][data-sidebar-size=sm] .footer{left:0}}[data-layout=vertical][data-sidebar-size=md] .footer{left:var(--tb-vertical-menu-width-md)}@media(max-width:991.98px){[data-layout=vertical][data-sidebar-size=md] .footer{left:0}}[data-layout=horizontal] .footer{left:0!important}@media(min-width:1024.1px){[data-layout=vertical][data-layout-style=detached] .footer{background-color:transparent;left:0!important}}@media(min-width:768.1px){[data-layout=twocolumn] .footer{left:calc(var(--tb-twocolumn-menu-iconview-width) + var(--tb-twocolumn-menu-width))}}.app-content{margin-left:var(--tb-vertical-menu-width);overflow:hidden}.app-content .content{margin-top:var(--tb-header-height);padding:0 15px 10px}.main-content{transition:all .1s ease-out}@media(min-width:768px){.main-content{margin-left:var(--tb-vertical-menu-width)}}.page-content{padding:calc(var(--tb-header-height) + var(--tb-grid-gutter-width)) calc(var(--tb-grid-gutter-width)*.5) 60px calc(var(--tb-grid-gutter-width)*.5)}.navbar-menu{background:var(--tb-vertical-menu-bg);border-right:1px solid var(--tb-vertical-menu-border);height:100%;left:0;overflow:hidden;padding:0;position:fixed;top:0;transition:all .1s ease-out;width:var(--tb-vertical-menu-width);z-index:1003}@media(min-width:1025px){.navbar-menu{overflow-x:hidden}}.navbar-menu #scrollbar{height:100%;overflow-y:auto}@media(min-width:1025px){.navbar-menu .navbar-nav .settings-flyout{position:relative}.navbar-menu .navbar-nav .settings-flyout>.menu-dropdown#sidebarSettings{background:var(--tb-vertical-menu-bg);border:1px solid var(--tb-vertical-menu-border);border-left:0;border-radius:0 6px 6px 0;box-shadow:var(--tb-vertical-menu-box-shadow);display:none;left:100%;max-height:calc(100vh - 24px);min-width:240px;opacity:0;overflow:auto;padding:8px 0;pointer-events:auto;position:absolute;top:0;transform:translate(6px);transition:opacity .16s ease-out,transform .16s ease-out;visibility:hidden;width:-moz-max-content;width:max-content;z-index:1013}.navbar-menu .navbar-nav .settings-flyout:focus-within>.menu-dropdown#sidebarSettings,.navbar-menu .navbar-nav .settings-flyout:hover>.menu-dropdown#sidebarSettings,.navbar-menu .navbar-nav .settings-flyout>.menu-link[aria-expanded=true]+.menu-dropdown#sidebarSettings{display:block!important;height:auto!important;opacity:1;transform:translate(0);visibility:visible}.navbar-menu .navbar-nav .settings-flyout>.menu-dropdown#sidebarSettings.collapse.show{display:block!important;height:auto!important;opacity:1;transform:translate(0);visibility:visible}}.navbar-menu .navbar-nav .nav-link{align-items:center;color:#fff;display:flex;font-family:var(--tb-font-sans-serif);font-size:var(--tb-vertical-menu-item-font-size);font-weight:var(--tb-vertical-menu-item-font-weight);margin:4px 12px;padding:.625rem 1rem}.navbar-menu .navbar-nav .nav-link.active{background-color:var(--tb-vertical-menu-item-active-bg);color:var(--tb-vertical-menu-item-active-color)}.navbar-menu .navbar-nav .nav-link:hover{color:var(--tb-vertical-menu-item-hover-color)}.navbar-menu .navbar-nav .nav-link i{display:inline-block;font-size:calc(var(--tb-vertical-menu-item-font-size)*1.2);line-height:inherit;min-width:1.75rem}.navbar-menu .navbar-nav .nav-link .badge{margin-left:auto;margin-right:-2px;z-index:1}.navbar-menu .navbar-nav .nav-link[data-bs-toggle=collapse]:after{color:var(--tb-vertical-menu-title-color);content:"";display:block;font-family:tabler-icons;font-size:1.05rem;margin-left:auto;position:absolute;right:20px;transition:transform .2s}.navbar-menu .navbar-nav .nav-link[data-bs-toggle=collapse][aria-expanded=true]{background-color:var(--tb-vertical-menu-item-active-bg);color:var(--tb-vertical-menu-item-active-color)}.navbar-menu .navbar-nav .nav-link[data-bs-toggle=collapse][aria-expanded=true]:after{color:var(--tb-vertical-menu-item-active-color);transform:rotate(90deg)}.navbar-menu .navbar-nav .nav-link[data-bs-toggle=collapse][aria-expanded=true]:before{background-color:var(--tb-vertical-menu-item-active-color);opacity:1}.navbar-menu .navbar-nav .nav-link.collapsed.active:after{transform:rotate(90deg)}.navbar-menu .navbar-nav .nav-sm{padding-left:1.75rem}.navbar-menu .navbar-nav .nav-sm .nav-link{color:var(--tb-vertical-menu-sub-item-color);font-family:var(--tb-font-sans-serif);font-size:var(--tb-vertical-menu-sub-item-font-size);font-weight:var(--tb-vertical-menu-item-font-weight);margin:0;padding:.55rem 1.8rem;position:relative}.navbar-menu .navbar-nav .nav-sm .nav-link:before{background-color:var(--tb-vertical-menu-sub-item-color);border-radius:50%;content:"";height:3.5px;left:5px;opacity:.5;position:absolute;top:17.5px;transition:all .4s ease-in-out;width:3.5px}.navbar-menu .navbar-nav .nav-sm .nav-link[aria-expanded=true]{background-color:transparent}.navbar-menu .navbar-nav .nav-sm .nav-link:hover{color:var(--tb-vertical-menu-sub-item-hover-color)}.navbar-menu .navbar-nav .nav-sm .nav-link:hover:before{opacity:1}.navbar-menu .navbar-nav .nav-sm .nav-link.active{background-color:transparent;color:var(--tb-vertical-menu-item-active-color)}.navbar-menu .navbar-nav .nav-sm .nav-link.active:before{opacity:1}.navbar-menu .navbar-nav .nav-sm .nav-sm{padding-left:15px}.navbar-menu .navbar-nav .nav-sm .nav-sm .nav-link:before{background-color:transparent;border:1px solid;border-radius:50%;height:5px;left:12px;top:16px;width:5px}.navbar-menu .btn-vertical-sm-hover{color:var(--tb-secondary-color);display:none}.navbar-brand-box{padding:0;text-align:center;transition:all .1s ease-out}@media(max-width:767.98px){.navbar-brand-box{display:none}}.hamburger-icon{cursor:pointer;display:inline-block;height:14px;position:relative;width:20px}.hamburger-icon span{background-color:var(--tb-header-item-sub-color);border-radius:2px;display:block;height:2px;left:0;position:absolute;transition:.3s cubic-bezier(.8,.5,.2,1.4);width:100%}.hamburger-icon span:first-child{top:0;width:80%}.hamburger-icon span:nth-child(2){top:6px}.hamburger-icon span:nth-child(3){bottom:0;width:60%}.vertical-menu-btn:hover .hamburger-icon:not(.open) span:first-child{top:-1px}.vertical-menu-btn:hover .hamburger-icon:not(.open) span:nth-child(3){bottom:-1px}.hamburger-icon.open{transform:rotate(-90deg)}.hamburger-icon.open span:first-child{left:1px;top:5px;transform:rotate(90deg);transition-delay:.15s;width:20px}.hamburger-icon.open span:nth-child(2){left:3px;top:13px;transform:rotate(45deg);transition-delay:50ms;width:10px}.hamburger-icon.open span:nth-child(3){left:9px;top:13px;transform:rotate(-45deg);transition-delay:.1s;width:10px}.logo{line-height:var(--tb-header-height)}.logo .logo-sm,.logo-light{display:none}[data-layout=vertical] .app-menu .row{margin:0}[data-layout=vertical] .app-menu .row>*{padding:0;width:100%}@media(max-width:767.98px){[data-layout=vertical] .app-menu{margin-left:-100%;padding:10px 0 20px}}[data-layout=vertical] .navbar-menu .container-fluid{padding:0}@media(max-width:767.98px){[data-layout=vertical] .navbar-brand-box{display:none}}[data-layout=vertical] .horizontal-logo{display:none}[data-layout=vertical][data-sidebar-size=sm-hover] .main-content{margin-left:var(--tb-vertical-menu-width-sm)}@media(max-width:767.98px){[data-layout=vertical][data-sidebar-size=sm-hover] .main-content{margin-left:0}}[data-layout=vertical][data-sidebar-size=sm-hover] .logo span.logo-lg{display:none}[data-layout=vertical][data-sidebar-size=sm-hover] .btn-vertical-sm-hover,[data-layout=vertical][data-sidebar-size=sm-hover] .logo span.logo-sm{display:inline-block}@media(min-width:768px){[data-layout=vertical][data-sidebar-size=sm-hover] .topnav-hamburger{display:none}}[data-layout=vertical][data-sidebar-size=sm-hover] .navbar-menu{height:100vh;overflow:hidden;padding:0;position:fixed;top:0;width:var(--tb-vertical-menu-width-sm)}[data-layout=vertical][data-sidebar-size=sm-hover] .navbar-menu #scrollbar{height:100%;overflow-y:auto}[data-layout=vertical][data-sidebar-size=sm-hover] .navbar-menu .btn-vertical-sm-hover{display:none}[data-layout=vertical][data-sidebar-size=sm-hover] .navbar-menu .btn-vertical-sm-hover i.ri-record-circle-line:before{content:""}[data-layout=vertical][data-sidebar-size=sm-hover] .navbar-menu .navbar-nav .badge{display:none}[data-layout=vertical][data-sidebar-size=sm-hover] .navbar-menu .navbar-nav .menu-title{text-align:center}[data-layout=vertical][data-sidebar-size=sm-hover] .navbar-menu .navbar-nav .menu-title span{display:inline-block;max-width:0;opacity:0;overflow:hidden;transform:translate(-8px);transition:opacity var(--sb-text-duration,.16s) var(--sb-text-ease,ease-out) var(--sb-text-delay,30ms),transform var(--sb-text-duration,.16s) var(--sb-text-ease,ease-out) var(--sb-text-delay,30ms),max-width var(--sb-text-duration,.16s) var(--sb-text-ease,ease-out) var(--sb-text-delay,30ms)}[data-layout=vertical][data-sidebar-size=sm-hover] .navbar-menu .navbar-nav .menu-title i{display:block;font-size:1rem;line-height:36px}[data-layout=vertical][data-sidebar-size=sm-hover] .navbar-menu .navbar-nav .nav-link{margin:0;padding:.625rem 1.8rem}[data-layout=vertical][data-sidebar-size=sm-hover] .navbar-menu .navbar-nav .nav-link span{display:inline-block;max-width:0;opacity:0;overflow:hidden;transform:translate(-8px);transition:opacity var(--sb-text-duration,.16s) var(--sb-text-ease,ease-out) var(--sb-text-delay,30ms),transform var(--sb-text-duration,.16s) var(--sb-text-ease,ease-out) var(--sb-text-delay,30ms),max-width var(--sb-text-duration,.16s) var(--sb-text-ease,ease-out) var(--sb-text-delay,30ms)}[data-layout=vertical][data-sidebar-size=sm-hover] .navbar-menu .navbar-nav .nav-link i{font-size:18px;margin:0 auto;text-align:center}[data-layout=vertical][data-sidebar-size=sm-hover] .navbar-menu .navbar-nav .menu-dropdown,[data-layout=vertical][data-sidebar-size=sm-hover] .navbar-menu .navbar-nav .nav-link:after,[data-layout=vertical][data-sidebar-size=sm-hover] .navbar-menu .navbar-nav .nav-link:before{display:none}[data-layout=vertical][data-sidebar-size=sm-hover] .navbar-menu:focus-within,[data-layout=vertical][data-sidebar-size=sm-hover] .navbar-menu:hover{border-right:1px solid var(--tb-vertical-menu-border);width:var(--tb-vertical-menu-width)!important}@media(min-width:1024.99px){[data-layout=vertical][data-sidebar-size=sm-hover] .navbar-menu:focus-within .btn-vertical-sm-hover,[data-layout=vertical][data-sidebar-size=sm-hover] .navbar-menu:hover .btn-vertical-sm-hover{display:inline-block}[data-layout=vertical][data-sidebar-size=sm-hover] .navbar-menu:focus-within .navbar-brand-box,[data-layout=vertical][data-sidebar-size=sm-hover] .navbar-menu:hover .navbar-brand-box{text-align:left}}[data-layout=vertical][data-sidebar-size=sm-hover] .navbar-menu:focus-within .navbar-nav .menu-dropdown.show,[data-layout=vertical][data-sidebar-size=sm-hover] .navbar-menu:hover .navbar-nav .menu-dropdown.show{display:block}[data-layout=vertical][data-sidebar-size=sm-hover] .navbar-menu:focus-within .navbar-nav .menu-link.nav-link,[data-layout=vertical][data-sidebar-size=sm-hover] .navbar-menu:hover .navbar-nav .menu-link.nav-link{margin:4px 12px;padding:.625rem 1rem}[data-layout=vertical][data-sidebar-size=sm-hover] .navbar-menu:focus-within .navbar-nav .menu-link.nav-link span,[data-layout=vertical][data-sidebar-size=sm-hover] .navbar-menu:hover .navbar-nav .menu-link.nav-link span{max-width:24rem;opacity:1;transform:translate(0)}[data-layout=vertical][data-sidebar-size=sm-hover] .navbar-menu:focus-within .nav-link i,[data-layout=vertical][data-sidebar-size=sm-hover] .navbar-menu:hover .nav-link i{font-size:18px;margin:0;text-align:start}[data-layout=vertical][data-sidebar-size=sm-hover] .navbar-menu:focus-within .nav-link span,[data-layout=vertical][data-sidebar-size=sm-hover] .navbar-menu:focus-within .nav-link:after,[data-layout=vertical][data-sidebar-size=sm-hover] .navbar-menu:focus-within .nav-link:before,[data-layout=vertical][data-sidebar-size=sm-hover] .navbar-menu:hover .nav-link span,[data-layout=vertical][data-sidebar-size=sm-hover] .navbar-menu:hover .nav-link:after,[data-layout=vertical][data-sidebar-size=sm-hover] .navbar-menu:hover .nav-link:before{display:inline-block}[data-layout=vertical][data-sidebar-size=sm-hover] .navbar-menu:focus-within .logo span.logo-lg,[data-layout=vertical][data-sidebar-size=sm-hover] .navbar-menu:hover .logo span.logo-lg{display:inline-block}[data-layout=vertical][data-sidebar-size=sm-hover] .navbar-menu:focus-within .logo span.logo-sm,[data-layout=vertical][data-sidebar-size=sm-hover] .navbar-menu:hover .logo span.logo-sm{display:none}[data-layout=vertical][data-sidebar-size=sm-hover] .navbar-menu:focus-within .menu-title,[data-layout=vertical][data-sidebar-size=sm-hover] .navbar-menu:hover .menu-title{text-align:left}[data-layout=vertical][data-sidebar-size=sm-hover] .navbar-menu:focus-within .menu-title span,[data-layout=vertical][data-sidebar-size=sm-hover] .navbar-menu:hover .menu-title span{max-width:24rem;opacity:1;transform:translate(0)}[data-layout=vertical][data-sidebar-size=sm-hover] .navbar-menu:focus-within .menu-title i,[data-layout=vertical][data-sidebar-size=sm-hover] .navbar-menu:hover .menu-title i{display:none}[data-layout=vertical][data-sidebar-size=sm-hover-active] .navbar-brand-box{text-align:left}[data-layout=vertical][data-sidebar-size=sm-hover-active] .topnav-hamburger{display:none}[data-layout=vertical][data-sidebar-size=sm-hover-active] .btn-vertical-sm-hover{display:inline-block}[data-layout=vertical][data-sidebar-size=sm-hover-active] .navbar-menu{border-right:1px solid var(--tb-vertical-menu-border);width:var(--tb-vertical-menu-width)!important}[data-layout=vertical][data-sidebar-size=sm-hover-active] .navbar-menu .navbar-nav .menu-link.nav-link{margin:4px 12px;padding:.625rem 1rem}[data-layout=vertical][data-sidebar-size=sm-hover-active] .navbar-menu .navbar-nav .menu-title i{display:none}[data-layout=vertical][data-sidebar-size=sm-hover-active] .navbar-menu .navbar-nav .menu-link.nav-link i{font-size:18px}@media(min-width:1025px){[data-layout=vertical]:is([data-sidebar-size=sm-hover],[data-sidebar-size=sm-hover-active]) .navbar-header{padding-left:var(--tb-grid-gutter-width)}}@media(min-width:768px){[data-layout=vertical][data-sidebar-size=sm]{min-height:1460px}[data-layout=vertical][data-sidebar-size=sm] .main-content{margin-left:var(--tb-vertical-menu-width-sm)}}[data-layout=vertical][data-sidebar-size=sm] #page-topbar{z-index:1004}[data-layout=vertical][data-sidebar-size=sm] .logo span.logo-lg{display:none}[data-layout=vertical][data-sidebar-size=sm] .logo span.logo-sm{display:inline-block}[data-layout=vertical][data-sidebar-size=sm] .navbar-menu{height:100vh;overflow:hidden;padding:0;position:fixed;top:0;width:var(--tb-vertical-menu-width-sm)!important}[data-layout=vertical][data-sidebar-size=sm] .navbar-menu #scrollbar{height:100%;overflow-y:auto}[data-layout=vertical][data-sidebar-size=sm] .navbar-menu .simplebar-content-wrapper,[data-layout=vertical][data-sidebar-size=sm] .navbar-menu .simplebar-mask{overflow:visible!important}[data-layout=vertical][data-sidebar-size=sm] .navbar-menu .simplebar-scrollbar,[data-layout=vertical][data-sidebar-size=sm] .navbar-menu .vertical-menu-btn{display:none!important}[data-layout=vertical][data-sidebar-size=sm] .navbar-menu .simplebar-offset{bottom:0!important}[data-layout=vertical][data-sidebar-size=sm] .navbar-menu .navbar-nav .badge{display:none!important}[data-layout=vertical][data-sidebar-size=sm] .navbar-menu .navbar-nav .menu-title{font-size:1rem;text-align:center}[data-layout=vertical][data-sidebar-size=sm] .navbar-menu .navbar-nav .menu-title span{display:none}[data-layout=vertical][data-sidebar-size=sm] .navbar-menu .navbar-nav .menu-title i{display:block;line-height:36px}[data-layout=vertical][data-sidebar-size=sm] .navbar-menu .navbar-nav .nav-link{margin:0;padding:.625rem 1.8rem}[data-layout=vertical][data-sidebar-size=sm] .navbar-menu .navbar-nav .nav-link span{display:none}[data-layout=vertical][data-sidebar-size=sm] .navbar-menu .navbar-nav .nav-link i{font-size:19px;text-align:center}[data-layout=vertical][data-sidebar-size=sm] .navbar-menu .navbar-nav .nav-link:after,[data-layout=vertical][data-sidebar-size=sm] .navbar-menu .navbar-nav .nav-link:before{display:none}[data-layout=vertical][data-sidebar-size=sm] .navbar-menu .navbar-nav .menu-dropdown{display:none;height:auto!important}[data-layout=vertical][data-sidebar-size=sm] .navbar-menu .navbar-nav .nav-item{position:relative}[data-layout=vertical][data-sidebar-size=sm] .navbar-menu .navbar-nav .nav-item:focus-within>a.menu-link,[data-layout=vertical][data-sidebar-size=sm] .navbar-menu .navbar-nav .nav-item:hover>a.menu-link{background:var(--tb-vertical-menu-item-hover-bg);color:#fff;position:relative;transition:none;width:calc(212px + var(--tb-vertical-menu-width-sm))}[data-layout=vertical][data-sidebar-size=sm] .navbar-menu .navbar-nav .nav-item:focus-within>a.menu-link span,[data-layout=vertical][data-sidebar-size=sm] .navbar-menu .navbar-nav .nav-item:hover>a.menu-link span{display:inline-block;padding-left:48px}[data-layout=vertical][data-sidebar-size=sm] .navbar-menu .navbar-nav .nav-item:focus-within>a.menu-link:after,[data-layout=vertical][data-sidebar-size=sm] .navbar-menu .navbar-nav .nav-item:hover>a.menu-link:after{color:#fff;display:block;transform:rotate(90deg)}[data-layout=vertical][data-sidebar-size=sm] .navbar-menu .navbar-nav .nav-item:focus-within>.menu-dropdown,[data-layout=vertical][data-sidebar-size=sm] .navbar-menu .navbar-nav .nav-item:hover>.menu-dropdown{background:var(--tb-vertical-menu-bg);border-radius:0 0 3px 3px;box-shadow:var(--tb-vertical-menu-box-shadow);display:block;height:auto!important;left:var(--tb-vertical-menu-width-sm);padding:.5rem 0;position:absolute;width:212px}[data-layout=vertical][data-sidebar-size=sm] .navbar-menu .navbar-nav .nav-sm{padding:0}[data-layout=vertical][data-sidebar-size=sm] .navbar-menu .navbar-nav .nav-sm .nav-item:hover>.nav-link{color:var(--tb-vertical-menu-item-hover-color)}[data-layout=vertical][data-sidebar-size=sm] .navbar-menu .navbar-nav .nav-sm .nav-item:hover>.nav-link:after{color:inherit}[data-layout=vertical][data-sidebar-size=sm] .navbar-menu .navbar-nav .nav-sm .nav-link:after{display:block!important;transform:rotate(0)!important}[data-layout=vertical][data-sidebar-size=sm] .navbar-menu .navbar-nav .nav-sm .menu-dropdown{border-radius:3px!important;left:100%!important;top:0}[data-layout=vertical][data-sidebar-size=sm] .navbar-brand-box{background:var(--tb-vertical-menu-bg);padding:0;position:fixed;top:0;width:89px;z-index:1}[data-layout=vertical][data-sidebar-size=sm][data-layout-style=detached] .navbar-brand-box{top:auto}@media(min-width:768px){[data-layout=vertical][data-sidebar-size=md] .main-content{margin-left:var(--tb-vertical-menu-width-md)}}[data-layout=vertical][data-sidebar-size=md] .navbar-brand-box{width:var(--tb-vertical-menu-width-md)}[data-layout=vertical][data-sidebar-size=md] .navbar-menu{height:100vh;overflow:hidden;padding:0;position:fixed;top:0;width:var(--tb-vertical-menu-width-md)!important}[data-layout=vertical][data-sidebar-size=md] .navbar-menu #scrollbar{height:100%;overflow-y:auto}[data-layout=vertical][data-sidebar-size=md] .navbar-menu .navbar-nav .nav-link{display:block;padding:.55rem .63rem;text-align:center}[data-layout=vertical][data-sidebar-size=md] .navbar-menu .navbar-nav .nav-link i{display:block}[data-layout=vertical][data-sidebar-size=md] .navbar-menu .navbar-nav .nav-link:before{display:none!important}[data-layout=vertical][data-sidebar-size=md] .navbar-menu .navbar-nav .nav-link[data-bs-toggle=collapse]:after{display:inline-block;position:relative;right:0;top:3px}[data-layout=vertical][data-sidebar-size=md] .navbar-menu .navbar-nav .nav-link.menu-link[data-bs-toggle=collapse]:after{display:none}[data-layout=vertical][data-sidebar-size=md] .navbar-menu .navbar-nav .badge{display:none!important}[data-layout=vertical][data-sidebar-size=md] .navbar-menu .navbar-nav .nav-sm{padding-left:0}[data-layout=vertical][data-sidebar-size=md] .navbar-menu .menu-title{text-align:center}[data-layout=vertical][data-sidebar-size=md] .navbar-menu .menu-title span{text-decoration:underline}[data-layout=vertical][data-sidebar-size=lg] .btn-vertical-sm-hover{display:inline-block}[data-layout=vertical][data-sidebar-size=lg] .navbar-menu .navbar-nav .menu-link.nav-link{margin:4px 12px;padding:.625rem 1rem}[data-layout=vertical][data-sidebar-size=lg] .navbar-menu .navbar-nav .menu-title i{display:none}[data-layout=vertical][data-sidebar-size=lg] .navbar-menu .navbar-nav .menu-link.nav-link i{font-size:18px}[data-layout=vertical][data-sidebar=dark][data-sidebar-size=sm] .navbar-menu .navbar-nav .nav-sm .nav-link:after{display:block!important;transform:rotate(0)!important}[data-layout=vertical][data-sidebar=dark][data-sidebar-size=sm] .navbar-menu .navbar-nav .nav-sm .menu-dropdown{border-radius:3px!important;left:100%!important;top:0}[data-layout=vertical][data-sidebar=dark] .logo-dark{display:none}[data-layout=vertical][data-sidebar=dark] .logo-light{display:inline-block}[data-layout=vertical]:is([data-sidebar=gradient],[data-sidebar=gradient-2],[data-sidebar=gradient-3],[data-sidebar=gradient-4]) .logo-dark{display:none}[data-layout=vertical]:is([data-sidebar=gradient],[data-sidebar=gradient-2],[data-sidebar=gradient-3],[data-sidebar=gradient-4]) .logo-light{display:inline-block}[data-layout=vertical][data-sidebar=light] .logo-dark{display:inline-block}[data-layout=vertical][data-sidebar=light] .logo-light{display:none}[data-layout=vertical][data-layout-style=detached] #layout-wrapper,[data-layout=vertical][data-layout-style=detached] .main-content{min-height:100vh}@media(min-width:1024.1px){[data-layout=vertical][data-layout-style=detached] .main-content{position:relative}[data-layout=vertical][data-layout-style=detached] #layout-wrapper{margin:0 auto;max-width:95%;padding-left:var(--tb-grid-gutter-width)}[data-layout=vertical][data-layout-style=detached] .navbar-header{padding-left:var(--tb-grid-gutter-width)}[data-layout=vertical][data-layout-style=detached] .navbar-menu{border-radius:0;border-right:1px solid var(--tb-vertical-menu-border);bottom:0;height:100%;overflow:hidden;padding:0;position:fixed;top:0;z-index:1}[data-layout=vertical][data-layout-style=detached] .navbar-menu #scrollbar{height:100%;overflow-y:auto}[data-layout=vertical][data-layout-style=detached] .navbar-menu .navbar-brand-box{display:none}}[data-layout=vertical][data-layout-style=detached] .footer{border-top:1px dashed var(--tb-border-color)}[data-layout=vertical][data-layout-style=detached] .auth-page-wrapper .footer{border-top:none}@media(min-width:768px){[data-layout=vertical][data-layout-style=detached][data-sidebar-size=sm] #layout-wrapper,[data-layout=vertical][data-layout-style=detached][data-sidebar-size=sm] .main-content{min-height:1400px}}.menu-title{color:var(--tb-vertical-menu-title-color);cursor:default;font-size:11px;font-weight:var(--tb-font-weight-semibold);letter-spacing:.05em;text-transform:uppercase}.menu-title span{display:inline-block;padding:12px 20px}.menu-title i{display:none}.vertical-overlay{background-color:#0f172a59;display:none;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:1003}.vertical-sidebar-enable .vertical-overlay{display:block}.vertical-sidebar-enable .app-menu{margin-left:0!important;z-index:1004}[dir=rtl] .navbar-menu .navbar-nav .nav-link[data-bs-toggle=collapse]:after{transform:rotate(180deg)}[dir=rtl] .navbar-menu .navbar-nav .nav-link[data-bs-toggle=collapse][aria-expanded=true]:after{transform:rotate(270deg)}.bg-vertical-gradient{background:linear-gradient(270deg,#285599,#1b3966)}.bg-vertical-gradient-2{background:linear-gradient(270deg,#0e5f66,#094044)}.bg-vertical-gradient-3{background:linear-gradient(270deg,#36358d,#24235e)}.bg-vertical-gradient-4{background:linear-gradient(90deg,#1b7a45,#12512e)}.sidebar-background{background-position:50%;background-size:cover;display:block;height:100%;left:0;opacity:.07;position:absolute;top:0;width:100%;z-index:-1}[data-sidebar-image=img-1] .sidebar-background{background-image:url(/build/images/img-1.jpg)}[data-sidebar-image=img-2] .sidebar-background{background-image:url(/build/images/img-2.jpg)}[data-sidebar-image=img-3] .sidebar-background{background-image:url(/build/images/img-3.jpg)}[data-sidebar-image=img-4] .sidebar-background{background-image:url(/build/images/img-4.jpg)}[data-topbar=dark] .btn-ghost-dark{color:#f1f5f9}[data-topbar=dark] .btn-ghost-dark:active,[data-topbar=dark] .btn-ghost-dark:focus,[data-topbar=dark] .btn-ghost-dark:hover{background-color:#f1f5f91a;color:#f1f5f9}.back-btn{bottom:24px;left:12px;position:fixed}[data-layout=horizontal] .wrapper{height:var(--tb-header-height)}[data-layout=horizontal] .main-content{margin-left:0}@media(min-width:1024.1px){[data-layout=horizontal] .wrapper{height:116px}[data-layout=horizontal] .container-fluid,[data-layout=horizontal] .layout-width{margin:0 auto;max-width:90%}[data-layout=horizontal] .topnav-hamburger{visibility:hidden}}[data-layout=horizontal] .dashboard-topbar-wrapper .wrapper{height:590px}[data-layout=horizontal] .dashboard-topbar-wrapper .page-content{padding-top:calc(85px + var(--tb-grid-gutter-width))}@media(max-width:1024px){[data-layout=horizontal] .dashboard-topbar-wrapper .page-content{padding-top:var(--tb-header-height)}}[data-layout=horizontal] .horizontal-logo{padding-left:calc(var(--tb-grid-gutter-width)*.5);width:auto}@media(max-width:1024.98px){[data-layout=horizontal] .horizontal-logo{padding-left:var(--tb-grid-gutter-width)}}[data-layout=horizontal] .navbar-menu{background:var(--tb-topnav-bg);border-right-color:transparent;bottom:auto;box-shadow:0 2px 4px #0f223a1f;left:0;padding:0 calc(var(--tb-grid-gutter-width)*.5);position:fixed;right:0;top:var(--tb-header-height);width:100%;z-index:5}@media(max-width:575.98px){[data-layout=horizontal] .navbar-menu .container-fluid{padding:0}}[data-layout=horizontal] .navbar-menu .navbar-nav{flex-direction:row}[data-layout=horizontal] .navbar-menu .navbar-nav .nav-sm{padding-left:0}[data-layout=horizontal] .navbar-menu .navbar-nav .nav-sm .nav-link{padding:.55rem 1.2rem}[data-layout=horizontal] .navbar-menu .navbar-nav .nav-sm .nav-link:before{opacity:0!important}[data-layout=horizontal] .navbar-menu .navbar-nav .nav-sm .nav-link.active,[data-layout=horizontal] .navbar-menu .navbar-nav .nav-sm .nav-link:hover{color:var(--tb-topnav-item-color-active)}[data-layout=horizontal] .navbar-menu .navbar-nav .nav-link{color:var(--tb-topnav-item-color);margin:0;padding:.75rem 1.2rem}[data-layout=horizontal] .navbar-menu .navbar-nav .nav-link i{line-height:1}[data-layout=horizontal] .navbar-menu .navbar-nav .nav-link.active{background-color:transparent;color:var(--tb-topnav-item-color-active)}[data-layout=horizontal] .navbar-menu .navbar-nav .nav-link.active:after{color:var(--tb-topnav-item-color-active)}[data-layout=horizontal] .navbar-menu .navbar-nav .nav-link[data-bs-toggle=collapse][aria-expanded=true]{background-color:transparent;color:var(--tb-topnav-item-color-active)}[data-layout=horizontal] .navbar-menu .navbar-nav .nav-link[data-bs-toggle=collapse][aria-expanded=true]:after{color:var(--tb-topnav-item-color-active)}[data-layout=horizontal] .navbar-menu .navbar-nav>.nav-item>.nav-link[data-bs-toggle=collapse]:after{right:0;transform:rotate(90deg)!important}[data-layout=horizontal] .navbar-menu .navbar-nav>li:nth-of-type(2)>.nav-link.menu-link{padding-left:0}[data-layout=horizontal] .navbar-menu .navbar-brand-box{display:none}[data-layout=horizontal] .navbar-nav .nav-item{flex-shrink:0;position:relative}[data-layout=horizontal] .navbar-nav .nav-item .nav-link[data-bs-toggle=collapse]:after{right:10px;transform:rotate(0)!important}[data-layout=horizontal] .navbar-nav .nav-item>.nav-link>.badge{display:none}[data-layout=horizontal] .navbar-nav .nav-item:hover>.nav-link,[data-layout=horizontal] .navbar-nav .nav-item:hover>.nav-link:after{color:var(--tb-topnav-item-color-active)}@media(min-width:1024.1px){[data-layout=horizontal] .navbar-nav .nav-item:hover>.menu-dropdown{display:block;height:auto!important}}[data-layout=horizontal] .navbar-nav .nav-item.active{color:var(--tb-topnav-item-color-active)}[data-layout=horizontal] .menu-dropdown{animation-duration:.3s;animation-fill-mode:both;animation-name:DropDownSlide;background-clip:padding-box;background-color:var(--tb-secondary-bg);border:var(--tb-border-width) solid var(--tb-border-color-translucent);border-radius:.3rem;box-shadow:0 0 5px #0f223a26;display:none;margin:0;min-width:12rem;padding:.5rem 0;position:absolute;z-index:1000}[data-layout=horizontal] .menu-dropdown .menu-dropdown{left:100%;top:0}[data-layout=horizontal] .mega-dropdown-menu{width:40rem}[data-layout=horizontal] .menu-title{display:none}[data-layout=horizontal] .dropdown-custom-right{left:-100%!important;right:100%}@media(min-width:992px){[data-layout=horizontal] .mega-dropdown-menu.dropdown-custom-right{left:calc(-100% - 28rem)!important}}@media(max-width:1024px){[data-layout=horizontal] .navbar-menu{display:none}[data-layout=horizontal] .menu .navbar-menu{display:block;max-height:360px;overflow-y:auto;padding-left:0}[data-layout=horizontal] .menu .navbar-menu .navbar-nav{flex-direction:column}[data-layout=horizontal] .menu .navbar-menu .navbar-nav>li:nth-of-type(2)>.nav-link.menu-link{padding-left:1rem}[data-layout=horizontal] .menu .navbar-menu .navbar-nav .nav-sm .nav-link:before{opacity:1!important}[data-layout=horizontal] .menu .menu-dropdown{animation:none;box-shadow:none;left:0;min-width:100%;padding-left:28px;padding-top:0;position:relative}[data-layout=horizontal] .menu .menu-dropdown.show{display:block}[data-layout=horizontal] .menu .dropdown-custom-right{left:0!important}[data-layout=horizontal] .menu .nav-item .nav-link[data-bs-toggle=collapse]:after{right:0}[data-layout=horizontal] .menu .mega-dropdown-menu{width:100%}}[data-bs-theme=dark][data-layout=horizontal] .navbar-header .horizontal-logo .logo-dark{display:none}[data-bs-theme=dark][data-layout=horizontal] .navbar-header .horizontal-logo .logo-light{display:block}[dir=rtl][data-layout=horizontal] .navbar-menu .navbar-nav>.nav-item>.nav-link[data-bs-toggle=collapse]:after{transform:rotate(-90deg)!important}[dir=rtl][data-layout=horizontal] .navbar-nav .nav-item .nav-link[data-bs-toggle=collapse]:after{transform:rotate(-180deg)!important}[data-layout=twocolumn] .app-menu{left:var(--tb-twocolumn-menu-iconview-width);padding-bottom:0;width:var(--tb-twocolumn-menu-width)}[data-layout=twocolumn] .app-menu .menu-link{color:var(--tb-vertical-menu-title-color)!important;cursor:default;font-size:11px;font-weight:var(--tb-font-weight-semibold);letter-spacing:.05em;text-transform:uppercase}[data-layout=twocolumn] .app-menu .menu-link:after{display:none!important}[data-layout=twocolumn] .app-menu .menu-link i{display:none}[data-layout=twocolumn] .app-menu .navbar-nav{height:calc(100vh - var(--tb-header-height))}@media(max-width:767.98px){[data-layout=twocolumn] .app-menu .navbar-nav{padding-top:16px}}[data-layout=twocolumn] .app-menu .navbar-nav>li:not(.twocolumn-item-show){display:none}[data-layout=twocolumn] .app-menu .navbar-nav .twocolumn-item-show>div,[data-layout=twocolumn] .app-menu .navbar-nav>.nav-item>.menu-dropdown{display:block!important;height:auto!important}[data-layout=twocolumn] .app-menu .navbar-nav .nav-item .menu-dropdown .row{margin:0}[data-layout=twocolumn] .app-menu .navbar-nav .nav-item .menu-dropdown .row .col-lg-4{padding:0;width:100%}[data-layout=twocolumn] .app-menu .navbar-nav .nav-sm .nav-link{color:var(--tb-vertical-menu-item-color)}[data-layout=twocolumn] .app-menu .navbar-nav .nav-sm .nav-link.active{color:var(--tb-vertical-menu-item-active-color)}[data-layout=twocolumn] .app-menu .container-fluid{padding:0}[data-layout=twocolumn] .main-content{margin-left:calc(var(--tb-twocolumn-menu-width) + var(--tb-twocolumn-menu-iconview-width))}@media(max-width:767.98px){[data-layout=twocolumn] .main-content{margin-left:var(--tb-twocolumn-menu-iconview-width)}}[data-layout=twocolumn] .twocolumn-iconview{background-color:var(--tb-twocolumn-menu-iconview-bg);box-shadow:var(--tb-twocolumn-menu-box-shadow);height:100%;left:calc(var(--tb-twocolumn-menu-iconview-width)*-1);padding:0;position:absolute;text-align:center;top:0;width:var(--tb-twocolumn-menu-iconview-width)}[data-layout=twocolumn] .twocolumn-iconview li{position:relative}[data-layout=twocolumn] .twocolumn-iconview li .nav-icon:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0}[data-layout=twocolumn] .twocolumn-iconview .nav-icon{align-items:center;border-radius:3px;color:var(--tb-vertical-menu-item-color);display:inline-flex;font-size:22px;height:42px;justify-content:center;line-height:42px;margin:5px 0;text-align:center;width:42px;z-index:1}[data-layout=twocolumn] .twocolumn-iconview .nav-icon .icon-dual{color:var(--tb-vertical-menu-item-color);width:18px}[data-layout=twocolumn] .twocolumn-iconview .nav-icon.active{background-color:var(--tb-vertical-menu-item-active-bg);color:var(--tb-vertical-menu-item-active-color)}[data-layout=twocolumn] .menu-title{display:none}@media(max-width:991.98px){[data-layout=twocolumn] .logo span.logo-lg{display:block}[data-layout=twocolumn] .logo span.logo-sm{display:none}}[data-layout=twocolumn]:is([data-sidebar=dark],[data-sidebar=gradient],[data-sidebar=gradient-2],[data-sidebar=gradient-3],[data-sidebar=gradient-4]) .app-menu .navbar-brand-box .logo-light{display:block}[data-layout=twocolumn]:is([data-sidebar=dark],[data-sidebar=gradient],[data-sidebar=gradient-2],[data-sidebar=gradient-3],[data-sidebar=gradient-4]) .app-menu .navbar-brand-box .logo-dark{display:none}[data-layout=twocolumn] .twocolumn-panel .app-menu{border-right:0;width:0}@media(max-width:575.98px){[data-layout=twocolumn] .twocolumn-panel .app-menu{display:none}}[data-layout=twocolumn] .twocolumn-panel .navbar-brand-box,[data-layout=twocolumn] .twocolumn-panel .navbar-nav{display:none}[data-layout=twocolumn] .twocolumn-panel .main-content{margin-left:var(--tb-twocolumn-menu-iconview-width)}[data-layout=twocolumn] .twocolumn-panel #page-topbar,[data-layout=twocolumn] .twocolumn-panel .footer{left:var(--tb-twocolumn-menu-iconview-width)}@media(max-width:575.98px){[data-layout=twocolumn] .twocolumn-panel .main-content{margin-left:0}[data-layout=twocolumn] .twocolumn-panel #page-topbar,[data-layout=twocolumn] .twocolumn-panel .footer{left:0}}@media(max-width:767.98px){[data-layout=twocolumn] #page-topbar,[data-layout=twocolumn] .footer{left:var(--tb-twocolumn-menu-iconview-width)}}@media(max-width:575.98px){[data-layout=twocolumn] .main-content{margin-left:0}[data-layout=twocolumn] #page-topbar,[data-layout=twocolumn] .footer{left:0}}[data-layout-width=boxed] body{background-color:var(--tb-boxed-body-bg)}[data-layout-width=boxed] #layout-wrapper{background-color:var(--tb-body-bg);box-shadow:var(--tb-shadow);margin:0 auto;max-width:1300px}[data-layout-width=boxed][data-layout=vertical] #layout-wrapper{min-height:100vh}[data-layout-width=boxed] #page-topbar,[data-layout-width=boxed] .footer{left:0!important;margin:0 auto;max-width:1300px}@media(min-width:768px){[data-layout-width=boxed]:is([data-sidebar-size=sm],[data-sidebar-size=sm-hover])[data-layout=vertical] #layout-wrapper{min-height:1400px}}@media(max-width:767.98px){[data-layout-width=boxed]:is([data-sidebar-size=sm],[data-sidebar-size=sm-hover])[data-layout=vertical] .main-content{margin-left:0}}[data-layout-width=boxed]:is([data-sidebar-size=sm],[data-sidebar-size=sm-hover]) #page-topbar,[data-layout-width=boxed]:is([data-sidebar-size=sm],[data-sidebar-size=sm-hover]) .footer{left:0!important;max-width:calc(1300px - var(--tb-vertical-menu-width-sm))}@media(min-width:768px){[data-layout-width=boxed]:is([data-sidebar-size=sm],[data-sidebar-size=sm-hover]) #page-topbar,[data-layout-width=boxed]:is([data-sidebar-size=sm],[data-sidebar-size=sm-hover]) .footer{left:var(--tb-vertical-menu-width-sm)!important}}[data-layout-width=boxed]:is([data-sidebar-size=sm-hover-active],[data-sidebar-size=lg]) #page-topbar,[data-layout-width=boxed]:is([data-sidebar-size=sm-hover-active],[data-sidebar-size=lg]) .footer{max-width:calc(1300px - var(--tb-vertical-menu-width))}@media(min-width:768px){[data-layout-width=boxed]:is([data-sidebar-size=sm-hover-active],[data-sidebar-size=lg]) #page-topbar,[data-layout-width=boxed]:is([data-sidebar-size=sm-hover-active],[data-sidebar-size=lg]) .footer{left:var(--tb-vertical-menu-width)!important}}[data-layout-width=boxed][data-sidebar-size=md] #page-topbar,[data-layout-width=boxed][data-sidebar-size=md] .footer{max-width:calc(1300px - var(--tb-vertical-menu-width-md))}@media(min-width:768px){[data-layout-width=boxed][data-sidebar-size=md] #page-topbar,[data-layout-width=boxed][data-sidebar-size=md] .footer{left:var(--tb-vertical-menu-width-md)!important}}[data-layout-width=boxed][data-layout=vertical][data-layout-style=detached] body{background-color:var(--tb-body-bg)}@media(min-width:1024.1px){[data-layout-width=boxed][data-layout=vertical][data-layout-style=detached] #layout-wrapper{box-shadow:none;max-width:1300px}[data-layout-width=boxed][data-layout=vertical][data-layout-style=detached] .layout-width{max-width:1300px}}[data-layout-width=boxed][data-layout=vertical][data-layout-style=detached]:is([data-sidebar-size=sm],[data-sidebar-size=sm-hover],[data-sidebar-size=md],[data-sidebar-size=lg]) #page-topbar,[data-layout-width=boxed][data-layout=vertical][data-layout-style=detached]:is([data-sidebar-size=sm],[data-sidebar-size=sm-hover],[data-sidebar-size=md],[data-sidebar-size=lg]) .footer{left:0!important;max-width:100%}[data-layout=horizontal][data-layout-width=boxed] #layout-wrapper,[data-layout=horizontal][data-layout-width=boxed] #page-topbar,[data-layout=horizontal][data-layout-width=boxed] .footer{max-width:100%}[data-layout=horizontal][data-layout-width=boxed] .container-fluid,[data-layout=horizontal][data-layout-width=boxed] .navbar-header{max-width:1300px}[data-layout=horizontal][data-layout-width=boxed] .navbar-header{padding:0 calc(var(--tb-grid-gutter-width)/2) 0 0}[data-layout=horizontal][data-layout-width=boxed][data-sidebar-size=lg] #page-topbar,[data-layout=horizontal][data-layout-width=boxed][data-sidebar-size=lg] .footer,[data-layout=horizontal][data-layout-width=boxed][data-sidebar-size=sm-hover] #page-topbar,[data-layout=horizontal][data-layout-width=boxed][data-sidebar-size=sm-hover] .footer,[data-layout=horizontal][data-layout-width=boxed][data-sidebar-size=sm] [data-layout=horizontal][data-layout-width=boxed][data-sidebar-size=sm-hover-active] #page-topbar,[data-layout=horizontal][data-layout-width=boxed][data-sidebar-size=sm] [data-layout=horizontal][data-layout-width=boxed][data-sidebar-size=sm-hover-active] .footer{left:0!important}@media(min-width:992px){[data-layout-position=scrollable] #page-topbar,[data-layout-position=scrollable] .navbar-menu,[data-layout-position=scrollable][data-layout=horizontal] #page-topbar,[data-layout-position=scrollable][data-layout=horizontal] .topnav{position:absolute}}.avatar-xxs{height:1.5rem;width:1.5rem}.avatar-xs{height:2rem;width:2rem}.avatar-sm{height:3rem;width:3rem}.avatar-md{height:4.5rem;width:4.5rem}.avatar-lg{height:6rem;width:6rem}.avatar-xl{height:7.5rem;width:7.5rem}.avatar-title{align-items:center;background-color:var(--tb-primary-text-emphasis);color:#fff;display:flex;font-weight:var(--tb-font-weight-medium);height:100%;justify-content:center;width:100%}.avatar-group{display:flex;flex-wrap:wrap;padding-left:12px}.avatar-group .avatar-group-item{border:2px solid var(--tb-border-color);border-radius:50%;margin-left:-12px;transition:all .2s}.avatar-group .avatar-group-item:hover{position:relative;transform:translateY(-2px);z-index:1}.accordion .accordion-button{font-weight:var(--tb-font-weight-medium)}.accordion .accordion-body{color:var(--tb-secondary-color)}.accordion.accordion-icon-none .accordion-button:after{background-image:none!important;content:""}.accordion.accordion-icon-none .accordion-button:not(.collapsed):after{content:""}.custom-accordionwithicon .accordion-button:after{background-image:none!important;content:"";font-family:tabler-icons;font-size:1.1rem;line-height:.8;vertical-align:middle}.custom-accordionwithicon .accordion-button:not(.collapsed):after{background-image:none!important;content:"";margin-right:-3px}.custom-accordionwithicon-plus .accordion-button:after{background-image:none!important;content:"";font-family:tabler-icons;font-size:1.1rem;line-height:.8;vertical-align:middle}.custom-accordionwithicon-plus .accordion-button:not(.collapsed):after{background-image:none!important;content:"";margin-right:-3px}.lefticon-accordion .accordion-button{padding-left:2.75rem}.lefticon-accordion .accordion-button:after{left:1.25rem;position:absolute;top:14px}.lefticon-accordion .accordion-button:not(.collapsed):after{top:20px}.accordion-border-box .accordion-item{border-radius:var(--tb-border-radius);border-top:var(--tb-border-width) solid var(--tb-border-color)}.accordion-border-box .accordion-item:not(:first-of-type){margin-top:8px}.accordion-border-box .accordion-item .accordion-button{border-radius:var(--tb-border-radius)}.accordion-border-box .accordion-item .accordion-button:not(.collapsed){border-bottom-left-radius:0;border-bottom-right-radius:0}.custom-accordion-border .accordion-item{border-left:3px solid var(--tb-border-color)}[dir=rtl] .custom-accordionwithicon .accordion-button:after{transform:rotate(180deg)}.accordion-primary .accordion-item{border-color:var(--tb-primary-border-subtle)}.accordion-primary .accordion-item .accordion-button{box-shadow:none}.accordion-primary .accordion-item .accordion-button:not(.collapsed){background-color:var(--tb-primary-bg-subtle)!important;color:var(--tb-primary)}.accordion-primary .accordion-item .accordion-button:after{color:var(--tb-primary)}.accordion-fill-primary .accordion-item .accordion-button{box-shadow:none}.accordion-fill-primary .accordion-item .accordion-button:not(.collapsed){background-color:var(--tb-primary)!important}.accordion-secondary .accordion-item{border-color:var(--tb-secondary-border-subtle)}.accordion-secondary .accordion-item .accordion-button{box-shadow:none}.accordion-secondary .accordion-item .accordion-button:not(.collapsed){background-color:var(--tb-secondary-bg-subtle)!important;color:var(--tb-secondary)}.accordion-secondary .accordion-item .accordion-button:after{color:var(--tb-secondary)}.accordion-fill-secondary .accordion-item .accordion-button{box-shadow:none}.accordion-fill-secondary .accordion-item .accordion-button:not(.collapsed){background-color:var(--tb-secondary)!important}.accordion-success .accordion-item{border-color:var(--tb-success-border-subtle)}.accordion-success .accordion-item .accordion-button{box-shadow:none}.accordion-success .accordion-item .accordion-button:not(.collapsed){background-color:var(--tb-success-bg-subtle)!important;color:var(--tb-success)}.accordion-success .accordion-item .accordion-button:after{color:var(--tb-success)}.accordion-fill-success .accordion-item .accordion-button{box-shadow:none}.accordion-fill-success .accordion-item .accordion-button:not(.collapsed){background-color:var(--tb-success)!important}.accordion-info .accordion-item{border-color:var(--tb-info-border-subtle)}.accordion-info .accordion-item .accordion-button{box-shadow:none}.accordion-info .accordion-item .accordion-button:not(.collapsed){background-color:var(--tb-info-bg-subtle)!important;color:var(--tb-info)}.accordion-info .accordion-item .accordion-button:after{color:var(--tb-info)}.accordion-fill-info .accordion-item .accordion-button{box-shadow:none}.accordion-fill-info .accordion-item .accordion-button:not(.collapsed){background-color:var(--tb-info)!important}.accordion-warning .accordion-item{border-color:var(--tb-warning-border-subtle)}.accordion-warning .accordion-item .accordion-button{box-shadow:none}.accordion-warning .accordion-item .accordion-button:not(.collapsed){background-color:var(--tb-warning-bg-subtle)!important;color:var(--tb-warning)}.accordion-warning .accordion-item .accordion-button:after{color:var(--tb-warning)}.accordion-fill-warning .accordion-item .accordion-button{box-shadow:none}.accordion-fill-warning .accordion-item .accordion-button:not(.collapsed){background-color:var(--tb-warning)!important}.accordion-danger .accordion-item{border-color:var(--tb-danger-border-subtle)}.accordion-danger .accordion-item .accordion-button{box-shadow:none}.accordion-danger .accordion-item .accordion-button:not(.collapsed){background-color:var(--tb-danger-bg-subtle)!important;color:var(--tb-danger)}.accordion-danger .accordion-item .accordion-button:after{color:var(--tb-danger)}.accordion-fill-danger .accordion-item .accordion-button{box-shadow:none}.accordion-fill-danger .accordion-item .accordion-button:not(.collapsed){background-color:var(--tb-danger)!important}.accordion-light .accordion-item{border-color:var(--tb-light-border-subtle)}.accordion-light .accordion-item .accordion-button{box-shadow:none}.accordion-light .accordion-item .accordion-button:not(.collapsed){background-color:var(--tb-light-bg-subtle)!important;color:var(--tb-light)}.accordion-light .accordion-item .accordion-button:after{color:var(--tb-light)}.accordion-fill-light .accordion-item .accordion-button{box-shadow:none}.accordion-fill-light .accordion-item .accordion-button:not(.collapsed){background-color:var(--tb-light)!important}.accordion-dark .accordion-item{border-color:var(--tb-dark-border-subtle)}.accordion-dark .accordion-item .accordion-button{box-shadow:none}.accordion-dark .accordion-item .accordion-button:not(.collapsed){background-color:var(--tb-dark-bg-subtle)!important;color:var(--tb-dark)}.accordion-dark .accordion-item .accordion-button:after{color:var(--tb-dark)}.accordion-fill-dark .accordion-item .accordion-button{box-shadow:none}.accordion-fill-dark .accordion-item .accordion-button:not(.collapsed){background-color:var(--tb-dark)!important}.accordion-fill-danger,.accordion-fill-info,.accordion-fill-primary,.accordion-fill-secondary,.accordion-fill-success,.accordion-fill-warning{--tb-accordion-active-color:#fff}.accordion-fill-light{--tb-accordion-active-color:#000}.accordion-fill-dark{--tb-accordion-active-color:#fff}.fs-3xs{font-size:var(--tb-font-3xs)!important}.fs-2xs{font-size:var(--tb-font-2xs)!important}.fs-xs{font-size:var(--tb-font-xs)!important}.fs-sm{font-size:var(--tb-font-sm)!important}.fs-md{font-size:var(--tb-font-md)!important}.fs-base{font-size:var(--tb-font-base)!important}.fs-lg{font-size:var(--tb-font-lg)!important}.fs-xl{font-size:var(--tb-font-xl)!important}.fs-2xl{font-size:var(--tb-font-2xl)!important}.fs-3xl{font-size:var(--tb-font-3xl)!important}.fs-4xl{font-size:var(--tb-font-4xl)!important}.fs-5xl{font-size:var(--tb-font-5xl)!important}.ff-primary{font-family:var(--tb-font-sans-serif)}.ff-secondary{font-family:var(--tb-font-monospace)}.bg-pattern{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAfQAAAFUCAMAAADlFD5WAAAAPFBMVEUAAAAstX4FdrkbmJsZlJ4FdrkFdrkstX4FdrkstX4FdrkFdrkstX4stX4FdrkstX4stX4stX4FdrkFdrl55kGxAAAAFHRSTlMAMzMCBhgyLisLEQsQKSQjHRYwH5UVxkQAAAOhSURBVHja7N1bUsMwDAVQW07SpC/asv+9UjLtHwsA7jlb0ESOLY3U+P+mevlsxLjWbpkaOY5rPc2NJGNeah2NLNNRcgcAAAAAAAD4I4YKb55Lv2nmCHPvvR+2RpBx6E/nRpCpP10aUaaP3mX3OJvkDgAAAAA/GUqgceblMQt7ltNSVeuxEeRau+upkeJY34wnSjLWelsc7CHmEvQ041HSe5qx1IvpcznmenNpy3F6X9kaQfZ5sotrepYxPxZ/cXGUXAAAAIDfa/JyEWeuhwJUmGlvFlWOiHKt3accn+OkxyDPWi8SfAzLqRNZTp3IcupEllNHspwaAAAAAAAAAAAAAAAAAAAAAAAAAAAAAtgRlmfr/S7sYS6998O5EeTcd6IeZBwEPc7Udx+NIPf9U98aScat91sjzOZA54u9e8FNGAaiAJh1DAnQNEm5/12LaJB6gqrozdzBu7a8HwAAAADe2Gg1eJ6lNqU4YfaqmnzbRRknRRlxej0sA1H6qigjkA96AAAAAAAAAACAv7fVtA9E2ethUbSX5DUccdVqlWOrg1arGJf6oQEjyFoHYzFjfNRv0nqEpZ4MPU7ioAda68XQ4xjjWi+TF1uMy1JWV+TZJ4/0PONmBk6gfpHQAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4H/rlozEObWv60CUfm6tzbeBIJ/t6S7G57i1gxCfY24HAT5Gb4f7QIwjpZ9tdU9yndvDaSDJeDq32d09Tb8K7gAAAAAAwHc7d7CrKBBEAZRqWtGngDj//69jeG9cTDJkFpgAdc7WDUk11dVqXwAAAAAAPsk/9RMqgyuX6ZRSfrmjkUx5OZ80+VRKKXJTsinuWOcjQSOh8u1pVz+aulh0aQpHdCqX22LRpSkczpxrOPyjrILQjmlYauDzZ0PDsdTFM5nz2iG1w9Kk9nUxxR3S12VhUmtv3vNDauVeAQAAAAAAAAAAAAAAACDjk/80RndvSGWKl9F91EzaLmaP1E2+5lr0j/jRJa56ezlnyjO+xlvijf1USnnmSbsc4y3RUv9LfaYKRGvj7dGkVc+5kg+73Wzp7QcfsA6psozrGN+mZtumzx4wbmma++zax0vfbFuNl27rK3NHpi7i2mzbGLN+68+5H+1965P71byZTx8/tt+TWMkUip5OF7M9TJyspPWiJ/SIP8aGLO5dzLqtHzNYUTvt4ntD1lXHiH7rPxCwtnpXcwAAAAAAAAAAAODjfgM9jQ/oTfkSkAAAAABJRU5ErkJggg==) var(--tb-secondary-bg)}.w-xs{min-width:80px}.w-sm{min-width:95px}.w-md{min-width:110px}.w-lg{min-width:140px}.w-xl{min-width:160px}.search-box{position:relative}.search-box .form-control{padding-left:40px}.search-box .search-icon{align-items:center;color:var(--tb-secondary-color);display:flex;font-size:var(--tb-font-md);height:100%;left:13px;position:absolute;top:0}.bg-overlay{background-color:#000;bottom:0;height:100%;left:0;opacity:.7;position:absolute;right:0;top:0;width:100%}.customizer-setting{bottom:50%;position:fixed;right:0;z-index:1000}.customizer-setting .btn{writing-mode:vertical-rl}code{-webkit-user-select:all;-moz-user-select:all;user-select:all}.text-truncate-two-lines{display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;white-space:normal}.card-logo-light{display:var(--tb-card-logo-light)}.card-logo-dark{display:var(--tb-card-logo-dark)}#back-to-top{bottom:35px;display:none;position:fixed;right:28px;transition:all .5s ease;z-index:1000}#back-to-top:hover{animation:fade-up 1.5s linear infinite}@keyframes fade-up{0%{opacity:1;transform:translateY(0)}75%{opacity:0;transform:translateY(-20px)}}#preloader{background-color:var(--tb-secondary-bg);bottom:0;left:0;position:fixed;right:0;top:0;z-index:9999}[data-preloader=disable] #preloader{opacity:0;visibility:hidden}#status{height:40px;left:50%;margin:-20px 0 0 -20px;position:absolute;top:50%;width:40px}[type=email]::-moz-placeholder,[type=number]::-moz-placeholder,[type=tel]::-moz-placeholder,[type=url]::-moz-placeholder{text-align:left}[type=email]::placeholder,[type=number]::placeholder,[type=tel]::placeholder,[type=url]::placeholder{text-align:left}.bs-example-modal{bottom:auto;display:block;left:auto;position:relative;right:auto;top:auto;z-index:1}[dir=rtl] .modal-open{padding-left:0!important}.icon-demo-content{color:var(--tb-gray-500)}.icon-demo-content div{-webkit-user-select:all;-moz-user-select:all;user-select:all}.icon-demo-content i{color:var(--tb-gray-600);font-size:22px;margin-right:10px;transition:all .4s;vertical-align:middle}.icon-demo-content svg{height:20px;margin-right:10px;transition:all .4s}.icon-demo-content .col-lg-4{margin-top:24px}.icon-demo-content .col-lg-4:hover i,.icon-demo-content .col-lg-4:hover svg{color:var(--tb-primary);transform:scale(1.5)}.img-switch .card-radio .form-check-input{display:none}.img-switch .card-radio .form-check-input:checked+.form-check-label:before{background-color:rgba(var(--tb-primary-rgb),.5);bottom:0;content:"";left:0;position:absolute;right:0;top:0}.img-switch .card-radio .form-check-input:checked+.form-check-label:after{color:#fff;content:"";font-family:remixicon;font-size:18px;left:50%;position:absolute;top:50%;transform:translateY(-50%) translate(-50%)}[data-bs-target="#collapseBgGradient"].active{border-color:var(--tb-primary)!important}[data-bs-target="#collapseBgGradient"].active:before{color:var(--tb-primary);content:"";font-family:remixicon;font-size:16px;position:absolute;right:6px;top:2px}[data-bs-theme=dark] .colorscheme-cardradio .form-check-label{background-color:var(--tb-dark)}[data-bs-theme=dark] .colorscheme-cardradio .bg-light{background-color:rgba(var(--tb-light-rgb),.1)!important}[data-bs-theme=dark] .colorscheme-cardradio .bg-light-subtle{background-color:rgba(var(--tb-dark-rgb),.1)!important}[data-bs-theme=dark] .colorscheme-cardradio .dark .bg-dark{background-color:var(--tb-secondary-bg)!important}@media print{#back-to-top,.app-menu,.footer,.navbar-header,.page-title-box,.right-bar,.vertical-menu{display:none!important}.main-content,.page-content,.right-bar,body{margin:0;padding:0}.card{border:0;box-shadow:none!important}.invoice-details .d-sm-flex{display:flex!important}.address.col-sm-6{flex:0 0 auto!important;max-width:100%!important;width:50%!important}}.ribbon-box{position:relative}.ribbon-box .ribbon{box-shadow:2px 5px 10px rgba(var(--tb-dark),.15);color:#fff;font-size:var(--tb-font-base);font-weight:var(--tb-font-weight-semibold);left:-1px;padding:5px 12px;position:absolute;top:10px;z-index:0}.ribbon-box .ribbon.round-shape{border-radius:0 30px 30px 0}.ribbon-box .ribbon.ribbon-shape{display:inline-block}.ribbon-box .ribbon.ribbon-shape:after,.ribbon-box .ribbon.ribbon-shape:before{border-radius:5px 0 0 5px;content:"";position:absolute}.ribbon-box .ribbon.ribbon-shape:before{height:124%;left:-6.5px;padding:0 0 7px;top:0;width:7px}.ribbon-box .ribbon.ribbon-shape:after{bottom:-5px;height:5px;left:-4.5px;width:5px}.ribbon-box .ribbon.vertical-shape{align-items:center;color:#fff;display:flex;font-weight:var(--tb-font-weight-medium);height:36px;justify-content:center;position:absolute;top:-2px;transform:rotate(-90deg) translate(-27%);width:70px}.ribbon-box .ribbon.vertical-shape:after{border-bottom:18px solid var(--tb-primary);border-left:11px solid transparent;border-right:11px solid transparent;border-top:18px solid var(--tb-primary);content:"";left:-11px;position:absolute;top:0}.ribbon-box.ribbon-circle .ribbon{align-items:center;border-radius:50%;display:flex;height:48px;justify-content:center;left:20px;padding:0;top:20px;width:48px}.ribbon-box.ribbon-fill{overflow:hidden}.ribbon-box.ribbon-fill .ribbon{align-items:flex-end;display:flex;height:52px;justify-content:center;left:-36px;top:-16px;transform:rotate(-45deg);width:93px}.ribbon-box.ribbon-fill.ribbon-sm .ribbon{box-shadow:none;font-size:var(--tb-font-xs);height:42px;padding:2px 12px;width:78px}.ribbon-box.right .ribbon{left:auto;position:absolute;right:0}.ribbon-box.right .ribbon.round-shape{border-radius:30px 0 0 30px}.ribbon-box.right .ribbon.ribbon-shape{text-align:right}.ribbon-box.right .ribbon.ribbon-shape:before{border-radius:0 5px 5px 0;left:auto;right:-6.5px}.ribbon-box.right .ribbon.ribbon-shape:after{border-radius:0 5px 5px 0;left:auto;right:-4.5px}.ribbon-box.right.ribbon-circle .ribbon{left:auto;right:20px}.ribbon-box.right .icon-ribbon{left:auto;right:24px}.ribbon-box.right.ribbon-fill .ribbon{left:auto;right:-38px;transform:rotate(45deg)}.ribbon-box.right.ribbon-box .ribbon-two{left:auto;right:-5px}.ribbon-box.right.ribbon-box .ribbon-two span{left:auto;right:-21px;transform:rotate(45deg)}.ribbon-box .ribbon-content{clear:both}.ribbon-box .ribbon-primary{background:var(--tb-primary)}.ribbon-box .ribbon-primary.vertical-shape:after{border-bottom-color:var(--tb-primary);border-top-color:var(--tb-primary)}.ribbon-box .ribbon-primary:before{border-color:var(--tb-primary-text-emphasis) transparent transparent}.ribbon-box .ribbon-primary.ribbon-shape:before{background-color:var(--tb-primary);border-right-color:var(--tb-primary);border-top-color:var(--tb-primary)}.ribbon-box .ribbon-primary.ribbon-shape:after{background-color:var(--tb-primary);border-bottom-color:var(--tb-primary);border-right-color:var(--tb-primary)}.ribbon-box .ribbon-secondary{background:var(--tb-secondary)}.ribbon-box .ribbon-secondary.vertical-shape:after{border-bottom-color:var(--tb-secondary);border-top-color:var(--tb-secondary)}.ribbon-box .ribbon-secondary:before{border-color:var(--tb-secondary-text-emphasis) transparent transparent}.ribbon-box .ribbon-secondary.ribbon-shape:before{background-color:var(--tb-secondary);border-right-color:var(--tb-secondary);border-top-color:var(--tb-secondary)}.ribbon-box .ribbon-secondary.ribbon-shape:after{background-color:var(--tb-secondary);border-bottom-color:var(--tb-secondary);border-right-color:var(--tb-secondary)}.ribbon-box .ribbon-success{background:var(--tb-success)}.ribbon-box .ribbon-success.vertical-shape:after{border-bottom-color:var(--tb-success);border-top-color:var(--tb-success)}.ribbon-box .ribbon-success:before{border-color:var(--tb-success-text-emphasis) transparent transparent}.ribbon-box .ribbon-success.ribbon-shape:before{background-color:var(--tb-success);border-right-color:var(--tb-success);border-top-color:var(--tb-success)}.ribbon-box .ribbon-success.ribbon-shape:after{background-color:var(--tb-success);border-bottom-color:var(--tb-success);border-right-color:var(--tb-success)}.ribbon-box .ribbon-info{background:var(--tb-info)}.ribbon-box .ribbon-info.vertical-shape:after{border-bottom-color:var(--tb-info);border-top-color:var(--tb-info)}.ribbon-box .ribbon-info:before{border-color:var(--tb-info-text-emphasis) transparent transparent}.ribbon-box .ribbon-info.ribbon-shape:before{background-color:var(--tb-info);border-right-color:var(--tb-info);border-top-color:var(--tb-info)}.ribbon-box .ribbon-info.ribbon-shape:after{background-color:var(--tb-info);border-bottom-color:var(--tb-info);border-right-color:var(--tb-info)}.ribbon-box .ribbon-warning{background:var(--tb-warning)}.ribbon-box .ribbon-warning.vertical-shape:after{border-bottom-color:var(--tb-warning);border-top-color:var(--tb-warning)}.ribbon-box .ribbon-warning:before{border-color:var(--tb-warning-text-emphasis) transparent transparent}.ribbon-box .ribbon-warning.ribbon-shape:before{background-color:var(--tb-warning);border-right-color:var(--tb-warning);border-top-color:var(--tb-warning)}.ribbon-box .ribbon-warning.ribbon-shape:after{background-color:var(--tb-warning);border-bottom-color:var(--tb-warning);border-right-color:var(--tb-warning)}.ribbon-box .ribbon-danger{background:var(--tb-danger)}.ribbon-box .ribbon-danger.vertical-shape:after{border-bottom-color:var(--tb-danger);border-top-color:var(--tb-danger)}.ribbon-box .ribbon-danger:before{border-color:var(--tb-danger-text-emphasis) transparent transparent}.ribbon-box .ribbon-danger.ribbon-shape:before{background-color:var(--tb-danger);border-right-color:var(--tb-danger);border-top-color:var(--tb-danger)}.ribbon-box .ribbon-danger.ribbon-shape:after{background-color:var(--tb-danger);border-bottom-color:var(--tb-danger);border-right-color:var(--tb-danger)}.ribbon-box .ribbon-light{background:var(--tb-light)}.ribbon-box .ribbon-light.vertical-shape:after{border-bottom-color:var(--tb-light);border-top-color:var(--tb-light)}.ribbon-box .ribbon-light:before{border-color:var(--tb-light-text-emphasis) transparent transparent}.ribbon-box .ribbon-light.ribbon-shape:before{background-color:var(--tb-light);border-right-color:var(--tb-light);border-top-color:var(--tb-light)}.ribbon-box .ribbon-light.ribbon-shape:after{background-color:var(--tb-light);border-bottom-color:var(--tb-light);border-right-color:var(--tb-light)}.ribbon-box .ribbon-dark{background:var(--tb-dark)}.ribbon-box .ribbon-dark.vertical-shape:after{border-bottom-color:var(--tb-dark);border-top-color:var(--tb-dark)}.ribbon-box .ribbon-dark:before{border-color:var(--tb-dark-text-emphasis) transparent transparent}.ribbon-box .ribbon-dark.ribbon-shape:before{background-color:var(--tb-dark);border-right-color:var(--tb-dark);border-top-color:var(--tb-dark)}.ribbon-box .ribbon-dark.ribbon-shape:after{background-color:var(--tb-dark);border-bottom-color:var(--tb-dark);border-right-color:var(--tb-dark)}.ribbon-box .trending-ribbon{transform:translate(-50px);transition:all .5s ease}.ribbon-box .trending-ribbon .trending-ribbon-text{opacity:0;transition:all .5s ease}.ribbon-box:hover .trending-ribbon{transform:translate(0)}.ribbon-box:hover .trending-ribbon .trending-ribbon-text{opacity:1}.ribbon-box.right .trending-ribbon{transform:translate(50px);transition:all .5s ease}.ribbon-box.right .trending-ribbon .trending-ribbon-text{opacity:0;transition:all .5s ease}.ribbon-box.right:hover .trending-ribbon{transform:translate(0)}.ribbon-box.right:hover .trending-ribbon .trending-ribbon-text{opacity:1}.ribbon-box.page-agency-overview .trending-ribbon{border-bottom-right-radius:4px;border-top-right-radius:4px;transform:translate(-100px);transition:all .5s ease}.ribbon-box.page-agency-overview .trending-ribbon .trending-ribbon-text{opacity:0;transition:all .5s ease}.ribbon-box.page-agency-overview:hover .trending-ribbon{transform:translate(0)}.ribbon-box.page-agency-overview:hover .trending-ribbon .trending-ribbon-text{opacity:1}.profile-wid-bg{height:320px;left:0;position:absolute;right:0;top:0}@media(max-width:575.98px){.profile-wid-bg{height:445px}}.profile-wid-bg .profile-wid-img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.profile-basic{background-position:50%;background-size:cover;height:180px}.toast:not(:last-child){margin-bottom:.75rem}.toast-border-primary .toast-body{border-bottom:3px solid var(--tb-primary);color:var(--tb-primary)}.toast-border-secondary .toast-body{border-bottom:3px solid var(--tb-secondary);color:var(--tb-secondary)}.toast-border-success .toast-body{border-bottom:3px solid var(--tb-success);color:var(--tb-success)}.toast-border-info .toast-body{border-bottom:3px solid var(--tb-info);color:var(--tb-info)}.toast-border-warning .toast-body{border-bottom:3px solid var(--tb-warning);color:var(--tb-warning)}.toast-border-danger .toast-body{border-bottom:3px solid var(--tb-danger);color:var(--tb-danger)}.toast-border-light .toast-body{border-bottom:3px solid var(--tb-light);color:var(--tb-light)}.toast-border-dark .toast-body{border-bottom:3px solid var(--tb-dark);color:var(--tb-dark)}.scrollspy-example{height:200px;margin-top:.5rem;overflow:auto;position:relative}.scrollspy-example-2{height:370px;overflow:auto;position:relative}.c-btn-alt{align-items:center;background:#fff;border:1px solid #e3e3e3;border-radius:10px;color:#2f3440;display:inline-flex;font-size:.72rem;font-weight:600;gap:.45rem;justify-content:center;line-height:1;padding:.55rem .85rem;transition:all .2s ease}.c-btn-alt:hover{border-color:#5a58eb;color:#5a58eb}.c-btn-alt:focus-visible{box-shadow:0 0 0 3px #5a58eb2e;outline:none}.c-btn-alt.is-disabled,.c-btn-alt:disabled{filter:grayscale(.1);opacity:.65;pointer-events:none}.c-btn-alt__icon{display:inline-block;font-size:1rem}.c-btn-alt--icon-only{height:44px;padding:0;width:44px}.c-btn-alt--xs{border-radius:8px;font-size:.62rem;padding:.3rem .5rem}.c-btn-alt--xs .c-btn__icon{font-size:.9rem}.c-btn-alt--xs.c-btn-alt--icon-only{height:26px;width:26px}.c-btn-alt--sm{border-radius:10px;font-size:.68rem;padding:.45rem .7rem}.c-btn-alt--sm .c-btn__icon{font-size:.95rem}.c-btn-alt--sm.c-btn-alt--icon-only{height:34px;width:34px}.c-btn-alt--md{font-size:.75rem;padding:.6rem .9rem}.c-btn-alt--md .c-btn__icon{font-size:1rem}.c-btn-alt--md.c-btn-alt--icon-only{height:40px;width:40px}.c-btn-alt--lg{font-size:.85rem;padding:.8rem 1.1rem}.c-btn-alt--lg .c-btn__icon{font-size:1.1rem}.c-btn-alt--lg.c-btn-alt--icon-only{height:48px;width:48px}.c-btn-alt--xl{font-size:.95rem;padding:.95rem 1.25rem}.c-btn-alt--xl .c-btn__icon{font-size:2.5rem;height:48px;width:48px}.c-btn-alt--xl.c-btn-alt--icon-only{height:80px;width:80px}.c-btn-alt--lg.c-btn-alt--icon-only,.c-btn-alt--md.c-btn-alt--icon-only,.c-btn-alt--sm.c-btn-alt--icon-only,.c-btn-alt--xl.c-btn-alt--icon-only,.c-btn-alt--xs.c-btn-alt--icon-only{padding:0}.c-btn-alt--primary{background:linear-gradient(135deg,#636efe,#7b6dff);border-color:#929afe;box-shadow:0 6px 18px -6px #636efe73;color:#fff}.c-btn-alt--primary:hover{box-shadow:0 10px 26px -8px #636efe8c;color:#fff;filter:brightness(1.05)}.c-btn-alt--secondary{background:#fff;border-color:#e3e3e3;color:#2f3440}.c-btn-alt--secondary:hover{border-color:#5a58eb;color:#5a58eb}.c-btn-alt--ghost{background:transparent;border-color:transparent}.c-btn-alt--ghost:hover{border-color:#e3e3e3}.c-btn-alt--plain{box-shadow:none!important}.c-btn-alt--plain,.c-btn-alt--plain:hover{background:transparent!important;border-color:transparent!important}.c-btn-alt--plain:hover{color:inherit}.c-btn-alt--danger{background:#f9554c;border-color:#e04d44;color:#fff}.c-btn-alt--danger:hover{color:#fff;filter:brightness(1.05)}.c-btn__icon{display:inline-flex;height:1em;line-height:0;width:1em}.c-btn__icon img,.c-btn__icon svg{height:100%;width:100%}:root{--cmp-gap-y:clamp(12px,2.2vw,22px);--app-x-start:clamp(16px,4.5vw,52px);--app-x-end:clamp(16px,4.3vw,50px)}.c-kpi-alt{background:#fff;border:none;border-radius:16px;box-shadow:0 1px 3px #0000000a;display:flex;flex-direction:column;min-height:140px;padding:1.1rem 1rem 1rem;position:relative}.c-kpi-alt:hover{box-shadow:0 6px 20px -4px #0000001a}.c-kpi-alt__icon{position:absolute;right:10px;top:10px}.c-kpi-alt__icon-img{display:block;height:auto;width:32px}.c-kpi-alt__dot{background:var(--kpi-dot-color,#636efe);border-radius:50%;height:10px;position:absolute;right:12px;top:50%;transform:translateY(-50%);width:10px}.c-kpi-alt__dot--total{--kpi-dot-color:#4d64ff}.c-kpi-alt__dot--active{--kpi-dot-color:#2fc26e}.c-kpi-alt__dot--inactive{--kpi-dot-color:#ff5668}.c-kpi-alt__dot--expired,.c-kpi-alt__dot--training{--kpi-dot-color:#ffb648}.c-kpi-alt__dot--leave{--kpi-dot-color:#7c8bff}.c-kpi-alt__label{color:#5a6075;font-size:.7rem;font-weight:700;letter-spacing:.3px;margin:0 0 .55rem;padding-right:42px;text-transform:none}.c-kpi-alt__spacer{height:.35rem}.c-kpi-alt__value{color:#1d2330;font-size:1.95rem;font-weight:700;margin-top:.1rem}.c-kpi-alt__sub{color:#6b707c;font-size:.7rem;margin-top:.15rem}.c-kpi-alt--center{align-items:center;text-align:center}.c-kpi-alt--dense{min-height:auto;padding:.8rem}.c-kpi-stack{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin-bottom:var(--cmp-gap-y);margin-top:var(--cmp-gap-y)}.c-search{display:inline-block;position:relative}.c-search__input{background:#f8f8fa;border:1px solid #e3e3e3;border-radius:10px;font-size:.7rem;height:34px;padding:.45rem .7rem .45rem 1.95rem;width:100%}.c-search__input:focus{background:#fff;border-color:#5a58eb;box-shadow:0 0 0 3px #5a58eb26;outline:none}.c-search__icon{color:#666;font-size:.85rem;left:.65rem;position:absolute;top:50%;transform:translateY(-50%)}.c-btn-dropdown{display:inline-block;position:relative}.c-btn-dropdown__btn{align-items:center;background:#fff;border:1px solid #e3e3e3;border-radius:10px;display:inline-flex;font-size:.7rem;font-weight:600;gap:.35rem;padding:.55rem .85rem}.c-btn-dropdown__btn:hover{border-color:#5a58eb;color:#5a58eb}.c-btn-dropdown__btn i{display:inline-block;font-size:1rem;line-height:1}.c-btn-dropdown__menu{background:#fff;border:1px solid #e3e3e3;border-radius:12px;box-shadow:0 6px 18px #00000014;display:none;min-width:140px;padding:.4rem .55rem;position:absolute;top:110%;z-index:12}.c-btn-dropdown__menu.is-open{display:block!important}.c-icon-btn{align-items:center;background:#fff;border:1px solid #e3e3e3;border-radius:8px;color:#555;cursor:pointer;display:inline-flex;font-size:.9rem;height:28px;justify-content:center;transition:all .2s;width:28px}.c-icon-btn:hover:not(:disabled):not(.is-disabled){border-color:#5a58eb;color:#5a58eb}.c-icon-btn:focus-visible{box-shadow:0 0 0 3px #5a58eb26;outline:none}.c-icon-btn--xs{height:28px;width:28px}.c-icon-btn--sm{height:32px;width:32px}.c-icon-btn--danger:hover:not(:disabled):not(.is-disabled){border-color:#ff5f5f;color:#f33}.c-icon-btn.is-disabled,.c-icon-btn:disabled{background:#f5f5f5;border-color:#e3e3e3;color:#aaa;cursor:not-allowed;opacity:.45;pointer-events:none}.c-toolbar{align-items:center;display:flex;flex-wrap:nowrap;gap:var(--toolbar-gap,.6rem);margin-bottom:1rem}.c-toolbar--wrap{flex-wrap:wrap}.c-toolbar--align-center{justify-content:center}.c-toolbar--align-end{justify-content:flex-end}.c-toolbar__left,.c-toolbar__right{align-items:center;display:inline-flex;gap:var(--toolbar-gap,.6rem)}.c-toolbar__spacer{flex:1 1 auto}.c-toolbar .c-btn-alt,.c-toolbar .c-btn-dropdown__btn{font-size:.7rem;font-weight:500;min-height:34px}.c-toolbar .c-tab-btn{min-height:34px}.c-tabs{display:flex;gap:.6rem;margin-bottom:1.1rem}.c-tab-btn{background:transparent;border:1px solid transparent;border-radius:30px;color:#5a6075;cursor:pointer;font-size:.72rem;font-weight:700;padding:.55rem 1rem;transition:all .2s}.c-tab-btn.is-active{background:#fff;border-color:#eaecf5;box-shadow:0 4px 14px #1114270f;color:#1d2330}.c-tab-btn:not(.is-active):hover{color:#313748;transform:translateY(-1px)}.c-chip{align-items:center;background:#f4f5f8;border:1px solid #d7dbe2;border-radius:30px;color:#5a5f6a;display:inline-flex;font-size:.55rem;font-weight:600;gap:.3rem;justify-content:center;line-height:1;padding:.25rem .55rem}.c-chip__icon{font-size:.9rem}.c-chip--sm{font-size:.58rem;padding:.22rem .5rem}.c-chip--md{font-size:.65rem;padding:.3rem .65rem}.c-chip--status-active{background:#e9f9f0;border-color:#b4ecd2;color:#1b8d42}.c-chip--status-inactive{background:#fff1f1;border-color:#ffcfcf;color:#c24a44}.c-chip--warning{background:#fff9e6;border-color:#f6e7ba;color:#b68600}.c-chip--count{background:#eef1ff;border-color:#d9dbff;color:#535bd3}.c-chip--permission{background:#f1f3ff;border-color:#dfe3ff;border-radius:8px;color:#4b55d6}.c-chip--permission-warning{background:#fff9e6;border-color:#f6e7ba;border-radius:8px;color:#b68600}.c-header-page{background:#fff;border:none;border-bottom:1px solid #ececec;color:#222;margin:0;padding:.5rem 0}.c-header-page>.container-fluid{padding:0;padding-left:var(--app-x-start);padding-right:var(--app-x-end)}.c-header-page__inner{align-items:center;display:flex;gap:1rem;justify-content:space-between}.c-header-page__title-wrap{align-items:center;display:flex;gap:.4rem}.c-header-page__title{font-size:1.15rem;font-weight:700;margin:0}.c-header-page__icon{height:20px;-o-object-fit:contain;object-fit:contain;width:20px}.c-header-page__title-append{align-items:center;display:inline-flex;height:100%}.c-header-page__actions{align-items:center;display:inline-flex;gap:.5rem}[data-bs-theme=dark] .c-header-page{background:#1a1d21;border-bottom:1px solid #2d3238;color:#e9ecef}.c-header-page__title-append .c-btn-alt--xl.c-btn-alt--icon-only{height:100%;width:100%}.ai-card{background:#fff;border:1px solid #ececec;border-radius:16px;box-shadow:0 1px 3px #0000000a;display:flex;flex-direction:column;gap:.5rem;padding:16px;position:relative}.ai-card__header{justify-content:space-between;margin-bottom:.25rem}.ai-card__header,.ai-card__ident{align-items:flex-start;display:flex}.ai-card__ident{gap:.6rem}.ai-card__avatar{align-items:center;background:#f3f4f8;border-radius:12px;display:inline-flex;flex-shrink:0;height:38px;justify-content:center;overflow:hidden;position:relative;width:38px}.ai-card__avatar img{aspect-ratio:1/1;display:block;height:100%;image-rendering:auto;-o-object-fit:cover!important;object-fit:cover!important;-o-object-position:top center;object-position:top center;transform:translateZ(0);width:100%}.ai-card__info{display:flex;flex-direction:column;gap:.25rem}.ai-card__name{color:#0f1728;font-weight:700;line-height:1.2;text-decoration:none}.ai-card__name:hover{color:#5854ff}.ai-card__menu{align-items:center;display:inline-flex;position:absolute;right:.5rem;top:.5rem;z-index:5}.ai-card__meta{align-items:center;display:flex;flex-wrap:wrap;gap:.35rem}.ai-card__progress{margin-top:.2rem}.ai-card__progress-head{align-items:center;color:#6b707c;display:flex;font-size:.72rem;justify-content:space-between;margin:.15rem 0 .45rem}.ai-card__bar{background:#ececf5;border-radius:999px;height:8px;overflow:hidden;position:relative}.ai-card__bar-fill{background:linear-gradient(90deg,#d59cff,#b968ff,#a64dff);border-radius:999px;top:0;right:0;bottom:0;left:0;max-width:100%;position:absolute;width:var(--progress)}.ai-card__actions{align-items:center;justify-content:space-between;margin-top:.6rem}.ai-card__actions,.ai-card__actions-left{display:flex;gap:.6rem}.ai-card__stats{display:flex;gap:1rem;margin-top:0}.ai-card__stats>div{align-items:flex-end;display:flex;flex-direction:column}.ai-card__stats small{color:#6b707c;display:block;font-size:.58rem;letter-spacing:.3px;text-transform:uppercase}.ai-card__stats strong{color:#101728;display:block;font-size:.8rem;line-height:1.2}.ai-empty-state{align-items:center;background:#fff;border:1px dashed #e0e4ef;border-radius:20px;display:flex;flex-direction:column;grid-column:1/-1;justify-content:center;padding:4rem 2rem;text-align:center}.ai-empty-state__icon{margin-bottom:1.5rem;opacity:.7}.ai-empty-state__icon svg{color:#a0a6b8}.ai-empty-state__title{color:#1d2635;font-size:1.25rem;font-weight:700;margin:0 0 .5rem}.ai-empty-state__text{color:#6b707c;font-size:.95rem;line-height:1.5;margin:0 0 1.5rem;max-width:400px}.ai-empty-state--filter{background:transparent;border:none;padding:3rem 2rem}.ai-empty-state--filter .ai-empty-state__text{margin-bottom:0}.ai-card .c-btn-dropdown__btn{background:transparent!important;border:none!important;box-shadow:none!important;color:#9aa0b3;padding:.25rem!important}.ai-card .c-btn-dropdown__btn:hover{color:#5b60ff}.ai-card .c-btn-dropdown__btn:focus,.ai-card .c-btn-dropdown__btn:focus-visible{box-shadow:none!important;outline:none}.ai-card .c-btn-dropdown__btn .c-btn-dropdown__label{display:none}.ai-card .c-btn-dropdown__menu{border:none!important}.ai-modal{border:1px solid #e4e4f2;border-radius:24px;box-shadow:0 10px 30px #1a1a281f}.ai-modal__header{border:none;padding:3rem;padding:3rem 3rem 0}.ai-modal__title{color:#1e1f26;font-size:1.35rem;font-weight:800;margin:0}.ai-modal__subtitle{color:#8a8fa3;font-size:.92rem;margin:.25rem 0 0}.ai-modal__body{padding:3rem;padding:2rem 3rem 3rem}.ai-modal__submit:hover{box-shadow:0 6px 20px #6869ff59}.ai-section{margin-top:1rem}.ai-section__title{color:#1f2330;font-size:1rem;font-weight:700;margin:.2rem 0 .6rem}.ai-field{background:#f7f8fb;border:1px solid #eceef6;border-radius:12px;padding:.65rem .85rem}.ai-field:focus{background:#fff;border-color:#636efe;box-shadow:0 0 0 3px #636efe1f}.ai-human-block{margin-top:1.1rem}.ai-human-pill{align-items:center;background:#6869ff;border-radius:18px;box-shadow:inset 0 0 0 1px #ffffff2e;color:#fff;display:flex;gap:.8rem;justify-content:space-between;padding:.85rem 1.1rem}.ai-human-pill__left{align-items:center;display:inline-flex;font-weight:600;gap:.7rem}.ai-human-pill__icon{align-items:center;background:#ffffff38;background:none;border-radius:0;box-shadow:inset 0 0 0 1px #ffffff40;box-shadow:none;display:inline-flex;height:26px;height:auto;justify-content:center;width:26px;width:auto}.ai-human-pill__icon i{color:#fff;font-size:1.05rem;line-height:1}.ai-human-pill__text{color:#f4f5ff;letter-spacing:.1px}.ai-human-hint{color:#9aa0b3;display:block;font-size:.8rem;font-style:italic;margin-top:.45rem}.ai-toggle{align-items:center;cursor:pointer;display:inline-flex;position:relative}.ai-toggle__checkbox{opacity:0;pointer-events:none;position:absolute}.ai-toggle__track{align-items:center;background:transparent;border:2px solid hsla(0,0%,100%,.55);border-radius:999px;display:inline-flex;height:24px;padding:2px;transition:border-color .2s ease,background-color .2s ease;width:48px}.ai-toggle__thumb{background:#fff;border-radius:50%;box-shadow:0 1px 2px #00000026;height:20px;transform:translate(0);transition:transform .25s ease;width:20px}.ai-toggle__checkbox:checked+.ai-toggle__track{background:#ffffff1f;border-color:#ffffffbf}.ai-toggle__checkbox:checked+.ai-toggle__track .ai-toggle__thumb{transform:translate(24px)}.ai-toggle__checkbox:focus-visible+.ai-toggle__track{outline:2px solid hsla(0,0%,100%,.3);outline-offset:2px}.ai-hours-table{border:1px solid var(--tbl-border);--tbl-border:#e6e9f4;background:#fff;border:1px solid var(--tbl-border)!important;border-collapse:separate;border-radius:14px;border-spacing:0;overflow:hidden}.ai-hours-table thead th{background:#f7f8fb;border-bottom:1px solid var(--tbl-border);color:#61677b;font-size:.8rem}.ai-hours-table td,.ai-hours-table th{border-right:1px solid var(--tbl-border);padding:.65rem .7rem}.ai-hours-table td:last-child,.ai-hours-table th:last-child{border-right:0}.ai-hours-table tbody tr+tr td{border-top:1px solid var(--tbl-border)}.ai-hours-table__day{white-space:nowrap}.ai-field.input-group{background:#f7f8fb;border:1px solid #eceef6;border-radius:12px;padding:0}.ai-field.input-group .form-control{background:transparent;border:0;height:auto;padding:.65rem .85rem}.ai-field.input-group .input-group-text{background:transparent;border:0;color:#6b707c;padding:.65rem .85rem}.ai-hours-table.table-bordered>:not(caption)>*>*{border-color:var(--tbl-border)}.ai-modal__submit{align-items:center;background:#6869ff;border:none;border-radius:999px;box-shadow:0 6px 20px #6869ff59;color:#fff;display:inline-flex;font-weight:700;gap:.6rem;justify-content:center;padding:1rem 1.25rem}.ai-modal__submit:hover{background:#6869ff;color:#fff!important;filter:none}.ai-modal__submit:hover span{color:#fff!important}.ai-modal__submit:active{transform:translateY(1px)}.ai-modal__submit-icon{align-items:center;color:#fff;display:inline-flex;justify-content:center;opacity:.95}.ai-config-avatar{background:#f1f3f8;border-radius:999px;cursor:pointer;display:inline-block;height:44px;overflow:hidden;width:44px}.ai-config-avatar button,.ai-config-avatar label{background:transparent;border:0;border-radius:999px;display:grid;height:100%;margin:0;padding:0;place-items:center;width:100%}.ai-config-avatar__img{aspect-ratio:1/1;height:100%;image-rendering:auto;-o-object-position:top center;object-position:top center;transform:translateZ(0);width:100%}.ai-config-avatar__img,.ai-config-avatar__placeholder{border-radius:999px;display:block;-o-object-fit:cover!important;object-fit:cover!important}.ai-config-avatar__placeholder{height:100%!important;opacity:.85;pointer-events:none;width:100%!important}.ai-config-progress{background:#ececf5;border-radius:999px;height:10px;margin:0;overflow:hidden;position:relative;width:100%}.ai-config-progress__bar{background:linear-gradient(90deg,#6e7bff,#a87bff 60%,#e19add);border-radius:999px;height:100%;transition:width .25s ease}.ai-config-progress__bar[data-has-progress="1"]:after{background:#fff;border-radius:999px;content:"";height:6px;opacity:.95;position:absolute;right:2px;top:50%;transform:translateY(-50%);width:6px}.ai-config-progress--lg{height:12px}.ai-cta{border:none!important;border-radius:999px!important;box-shadow:0 6px 20px #6869ff40;font-weight:700}.ai-cta,.ai-cta:hover{background:#6869ff!important;color:#fff!important}.ai-cta:hover{box-shadow:0 6px 20px #6869ff47;filter:brightness(1.02)}.ai-cta:active{transform:translateY(1px)}.ai-page .card{background:#fff;border-radius:16px}.ai-config-page .card{border-radius:20px}.ai-config-page .card .card-body{padding:1.25rem}.ai-config-page .card .card-body.p-4{padding:3rem!important}.c-btn-dropdown__btn.ai-config-ellipsis{background:transparent!important;border:none!important;box-shadow:none!important;color:#9aa0b3;padding:.25rem!important}.c-btn-dropdown__btn.ai-config-ellipsis:hover{color:#5b60ff}.c-btn-dropdown__btn.ai-config-ellipsis:focus,.c-btn-dropdown__btn.ai-config-ellipsis:focus-visible{box-shadow:none!important;outline:none}.c-btn-dropdown__btn.ai-config-ellipsis .c-btn-dropdown__label{display:none}.ai-config-ellipsis-wrap .c-btn-dropdown__menu{border:none!important}.ai-config-hero .card{background:#fff;border:1px solid #eef1f7;border-radius:20px;box-shadow:0 8px 24px #1117290a}.ai-config-hero .card .card-body{padding:3rem}.ai-config-hero .card{position:relative}.ai-config-hero .ai-config-ellipsis-wrap{position:absolute;right:1rem;top:1rem;z-index:5}.ai-config-hero .ai-config-actions .ai-cta{justify-content:center;min-width:150px}.ai-config-hero .ai-config-actions .ai-cta .c-btn__icon{height:24px;width:24px}.ai-config-hero .c-chip--beta{background:#fff7d6;border-color:#ffe5a3;border-radius:12px;color:#b68600}.ai-config-hero .c-chip--permission{background:#f1f3ff;border-color:#dfe3ff;border-radius:12px;color:#4b55d6}.ai-config-hero .ai-config-actions .ai-cta{min-width:170px}.ai-config-hero .ai-config-actions .ai-cta .c-btn__icon svg,.ai-config-hero .ai-config-actions .ai-cta .c-btn__icon svg circle,.ai-config-hero .ai-config-actions .ai-cta .c-btn__icon svg line,.ai-config-hero .ai-config-actions .ai-cta .c-btn__icon svg path,.ai-config-hero .ai-config-actions .ai-cta .c-btn__icon svg polyline,.ai-config-hero .ai-config-actions .ai-cta .c-btn__icon svg rect{fill:#fff!important;stroke:#fff!important}.ai-config-hero .ai-config-conversations{margin-top:.4rem}.ai-config-table{background:transparent}.ai-config-table__wrap{background:#fff;border:1px solid #eef1f7;border-radius:22px;box-shadow:0 4px 18px #1117290a;padding:1.25rem 1.5rem}.ai-config-table__head{color:#1d2635;display:grid;font-size:.95rem;font-weight:700;grid-template-columns:40% 16% 36% 8%;padding:.25rem 0 1rem}.ai-config-table__body{display:block}.ai-config-table .ai-row{align-items:center;border-top:1px solid #f0f2f7;display:grid;grid-template-columns:40% 16% 36% 8%;padding:1.1rem 0}.ai-config-table .ai-row:first-child{border-top:none}.ai-col--name{color:#1d2635;letter-spacing:.2px;text-transform:uppercase}.ai-config-table__body .ai-col--name{font-weight:500}.ai-config-table__head .ai-col--name{font-weight:700}.ai-col--updated small{color:#8b92a6;font-size:.9rem;font-weight:500}.ai-col--actions{color:#1a2a5b}.ai-chip-implemented{background:#f1f3ff!important;border-color:#dfe3ff!important;border-radius:10px!important;color:#4b55d6!important}.ai-acc{align-items:center;display:grid;gap:.6rem;grid-template-columns:1fr auto}.ai-acc__bar{background:#ececf5;border-radius:999px;height:10px;overflow:hidden;position:relative}.ai-acc__fill{background:linear-gradient(90deg,#6e7bff,#a87bff 60%,#e19add);border-radius:999px;inset:0 auto 0 0;position:absolute;width:50%}.ai-acc__pct{color:#1d2635;font-size:.95rem;font-weight:600;min-width:36px}.ai-security{display:grid;gap:1rem}.ai-security-card{background:#fff;border:1px solid #eef1f7;border-radius:16px;box-shadow:0 8px 24px #1117290a}.ai-security-card .card-body{padding:1.25rem}.ai-sec-item{display:grid;gap:1rem;grid-template-columns:1fr auto;padding:1rem 1.25rem}.ai-sec-item__title{color:#1d2635;font-weight:700}.ai-sec-item__desc{color:#8b92a6}.ai-sec-item__action{align-items:center;display:flex}.ai-sec-divider{background:#f0f2f7;height:1px;margin:0 .75rem}.ai-sec-block-title{color:#1d2635;font-size:1.25rem;font-weight:800;padding:1.25rem 1.25rem .5rem}.ai-sec-list{padding:0 .5rem .5rem}.ai-sec-row{align-items:center;display:grid;gap:1rem;grid-template-columns:1fr auto;padding:1rem .75rem}.ai-sec-row+.ai-sec-row{border-top:1px solid #f0f2f7}.ai-sec-row__title{color:#1d2635;font-weight:700}.ai-sec-row__desc{color:#a0a6b8}.ai-sec-row__toggle{align-items:center;display:flex;justify-content:flex-end;min-width:72px}.ai-switch{align-items:center;cursor:pointer;display:inline-flex;position:relative}.ai-switch__checkbox{opacity:0;pointer-events:none;position:absolute}.ai-switch__track{align-items:center;background:#e9ebf3;border:1px solid #dfe2ee;border-radius:999px;display:inline-flex;height:28px;padding:3px;transition:background-color .2s ease,border-color .2s ease;width:52px}.ai-switch__thumb{background:#fff;border-radius:50%;box-shadow:0 1px 2px #00000026;height:22px;transform:translate(0);transition:transform .25s ease;width:22px}.ai-switch__checkbox:checked+.ai-switch__track{background:#6c6dff;border-color:#6c6dff}.ai-switch__checkbox:checked+.ai-switch__track .ai-switch__thumb{transform:translate(24px)}.ai-switch.is-disabled,.ai-switch__checkbox:disabled+.ai-switch__track{cursor:not-allowed;opacity:.45}.ai-sec-config-btn{background:#f7f8fc!important;border:1px solid #e6e9f4!important;border-radius:12px!important;color:#6b7280!important;padding:.55rem .9rem!important}.ai-sec-config-btn .c-btn__icon img{filter:grayscale(1);opacity:.85}.ai-sec-config-btn:hover{background:#eef1fb!important;border-color:#dfe3ff!important;color:#4b55d6!important}.ai-test-modal .modal-dialog{max-width:980px}.ai-test-modal .modal-content{border:none;border-radius:26px;box-shadow:0 30px 80px #11172940;overflow:hidden}.ai-test__wrap{background:#fff;position:relative}.ai-test__header{align-items:center;border-bottom:1px solid #f0f2f7;display:flex;justify-content:space-between;padding:1.25rem 1.75rem}.ai-test__agent{align-items:center;display:flex;gap:.75rem}.ai-test__avatar{align-items:center;background:#e9edf7;border-radius:50%;display:flex;height:34px;justify-content:center;overflow:hidden;position:relative;width:34px}.ai-test__avatar img{aspect-ratio:1/1;height:100%;image-rendering:auto;-o-object-fit:cover!important;object-fit:cover!important;-o-object-position:top center;object-position:top center;transform:translateZ(0);width:100%}.ai-test__avatar-dot{background:#93a0c1;border-radius:50%;display:inline-block;height:12px;width:12px}.ai-test__agent-name{color:#1a1f2f;font-weight:800}.ai-test__agent-company{color:#7f8699;font-size:.9rem}.ai-test__room{color:#7f8699}.ai-test__body{background:#fafbfe;background-image:linear-gradient(transparent,transparent);height:540px;overflow:auto;padding:1.75rem}.ai-msg{margin-bottom:1.25rem;max-width:70%}.ai-msg--left{margin-left:1.5rem}.ai-msg--right{margin-left:auto;margin-right:1.5rem;text-align:right}.ai-msg__bubble{border-radius:15px;box-shadow:0 .5px 1px #00000005;color:#8d8e8f;display:inline-block;max-width:30rem;padding:15px 20px}.ai-msg--right .ai-msg__bubble,.ai-msg__bubble{background:#e9eaec}.ai-msg__meta{color:#a0a6b8;font-size:.7rem;margin-top:.35rem}.ai-msg--right .ai-msg__meta{text-align:right}.ai-msg--voice .ai-voice{align-items:center;background:#e9eaec;border-radius:15px;box-shadow:0 .5px 1px #00000005;display:inline-flex;gap:8px;height:45px;padding:0 12px}.ai-voice__play{align-items:center;background:#636efe;border:none;border-radius:50%;color:#fff;display:inline-flex;font-size:20px;height:24px;justify-content:center;line-height:1;width:24px}.ai-voice__bar{background:#bbb;border-radius:5px;height:3px;overflow:hidden;position:relative;width:140px}.ai-voice__bar span{background:#636efe;border-radius:5px;bottom:0;left:0;position:absolute;top:0;width:50%}.ai-test__footer{align-items:center;background:#fff;border-top:1px solid #f0f2f7;display:grid;gap:.9rem;grid-template-columns:1fr auto auto;padding:1rem 1.25rem}.ai-test__input .form-control{background:#f7f8fb;border:1px solid #e6e9f4;border-radius:10px;height:44px}.ai-test__side-actions{display:none}.ai-test__quick{align-items:center;display:flex;gap:.5rem}.ai-quick-btn{align-items:center;background:#edf0fb;border:none;border-radius:50%;color:#6c6dff;display:inline-flex;height:36px;justify-content:center;width:36px}.ai-quick-btn.dropdown-toggle:after{display:none}.ai-quick-btn--mic{background:#6c6dff;box-shadow:0 4px 16px #6c6dff59;color:#fff}.ai-quick-dropdown{background:#6c6dff;border:none;border-radius:12px;box-shadow:0 8px 24px #6c6dff59;min-width:auto;padding:6px}.ai-quick-dropdown .dropdown-item{align-items:center;border-radius:8px;color:#fff;display:flex;height:44px;justify-content:center;width:44px}.ai-quick-dropdown .dropdown-item+.dropdown-item{margin-top:6px}.ai-quick-dropdown .dropdown-item i{color:#fff;font-size:20px}.ai-quick-item:hover{background:#ffffff1f}.c-notice{align-items:center;background:#f6f9ff;border-radius:10px;color:#1e3a8a;display:flex;font-size:.7rem;gap:.75rem;line-height:1.25;margin:.9rem 0 1rem;padding:.75rem 1rem;position:relative}.c-notice__bar{align-self:stretch;background:#3b82f6;border-radius:4px;width:4px}.c-notice__content{flex:1;padding-right:.25rem}.c-notice__close{align-items:center;background:transparent;border:none;border-radius:6px;color:currentColor;cursor:pointer;display:inline-flex;justify-content:center;margin-left:auto;padding:.25rem}.c-notice__close:hover{background:#0000000d}.c-notice__close svg{display:block;height:14px;width:14px}.c-notice--info{background:#f0f7ff;color:#0f3a7a}.c-notice--info .c-notice__bar{background:#3b82f6}.c-notice--warning{background:#fff7c2;color:#664d00}.c-notice--warning .c-notice__bar{background:#e2b100}.c-notice--danger{background:#ffe2df;color:#7f1d1d}.c-notice--danger .c-notice__bar{background:#dc2626}.c-notice--success{background:#e9fbf3;color:#065f46}.c-notice--success .c-notice__bar{background:#059669}:root{--tb-card-logo-dark:block;--tb-card-logo-light:none;--tb-font-sans-serif:"Public Sans",sans-serif;--tb-font-monospace:"Public Sans",sans-serif;--tb-shadow:rgba(0,0,0,.06) 0px 2px 4px -1px;--tb-shadow-sm:0 .125rem .25rem rgba(#000,.075);--tb-shadow-lg:0 5px 10px rgba(30,32,37,.12);--tb-element-shadow:hsla(210,8%,62%,.2) 0px 3px 20px;--tb-grid-gutter-width:1.375rem;--tb-card-border-width-custom:1px;--tb-card-header-border-width:0;--tb-card-bottom-padding:0;--tb-card-shadow:none;--tb-email-bg:#f8f9fd;--tb-email-sidebar-bg:#ebf2fb;--tb-vertical-menu-width:250px;--tb-vertical-menu-width-md:180px;--tb-vertical-menu-width-sm:90px;--tb-header-height:70px;--tb-twocolumn-menu-width:220px;--tb-twocolumn-menu-iconview-width:70px;--tb-twocolumn-menu-box-shadow:0 2px 4px rgba(15,34,58,.12);--tb-page-title-box-shadow:0 1px 2px rgba(56,65,74,.15);--tb-page-title-border:none;--tb-vertical-menu-box-shadow:0 2px 4px rgba(15,34,58,.12);--tb-vertical-menu-item-font-size:.875rem;--tb-vertical-menu-sub-item-font-size:.875rem;--tb-vertical-menu-item-font-weight:400;--tb-footer-bg:#fff;--tb-footer-color:#98a6ad;--tb-twocolumn-menu-bg:#fff;--tb-boxed-body-bg:#f5f5f5}:root:is([data-sidebar=gradient],[data-sidebar=gradient-2],[data-sidebar=gradient-3],[data-sidebar=gradient-4]){--tb-vertical-menu-item-color:hsla(0,0%,100%,.5);--tb-vertical-menu-item-hover-color:#fff;--tb-vertical-menu-item-active-color:#fff;--tb-vertical-menu-item-active-bg:hsla(0,0%,100%,.15);--tb-vertical-menu-sub-item-color:hsla(0,0%,100%,.5);--tb-vertical-menu-sub-item-hover-color:#fff;--tb-vertical-menu-sub-item-active-color:#fff;--tb-vertical-menu-title-color:hsla(0,0%,100%,.5)}:root{--tb-font-3xs:.625rem;--tb-font-2xs:.6875rem;--tb-font-xs:.75rem;--tb-font-sm:.8125rem;--tb-font-md:.875rem;--tb-font-base:.9375rem;--tb-font-lg:1rem;--tb-font-xl:1.0625rem;--tb-font-2xl:1.125rem;--tb-font-3xl:1.25rem;--tb-font-4xl:1.375rem;--tb-font-5xl:1.5rem;--tb-font-weight-light:300;--tb-font-weight-normal:400;--tb-font-weight-medium:500;--tb-font-weight-semibold:600;--tb-font-weight-bold:700}[data-topbar=warning]{--tb-header-bg:var(--tb-warning-bg-subtle);--tb-header-item-color:#0f172a;--tb-header-border-color:#f1f5f9;--tb-header-item-sub-color:var(--tb-secondary-color);--tb-topbar-user-bg:rgba(15,23,42,0);--tb-topnav-bg:#fff;--tb-topnav-item-color:#4f5b6d;--tb-topnav-item-color-active:#5a58eb}[data-topbar=danger]{--tb-header-bg:var(--tb-danger-bg-subtle);--tb-header-item-color:var(--tb-secondary-color);--tb-header-border-color:#f1f5f9;--tb-header-item-sub-color:var(--tb-secondary-color);--tb-topbar-user-bg:rgba(15,23,42,0);--tb-topnav-bg:#fff;--tb-topnav-item-color:#4f5b6d;--tb-topnav-item-color-active:#5a58eb}[data-topbar=success]{--tb-header-bg:var(--tb-success-bg-subtle);--tb-header-item-color:var(--tb-secondary-color);--tb-header-border-color:#f1f5f9;--tb-header-item-sub-color:var(--tb-secondary-color);--tb-topbar-user-bg:rgba(15,23,42,0);--tb-topnav-bg:#fff;--tb-topnav-item-color:#4f5b6d;--tb-topnav-item-color-active:#5a58eb}[data-sidebar=light]{--tb-vertical-menu-bg:#fff;--tb-vertical-menu-border:#cddcea;--tb-vertical-menu-item-color:#4f5b6d;--tb-vertical-menu-item-hover-color:var(--tb-primary);--tb-vertical-menu-item-hover-bg:var(--tb-primary);--tb-vertical-menu-item-active-color:var(--tb-primary);--tb-vertical-menu-item-active-bg:rgba(90,88,235,.15);--tb-vertical-menu-sub-item-color:#5b6a7f;--tb-vertical-menu-sub-item-hover-color:var(--tb-primary);--tb-vertical-menu-sub-item-active-color:var(--tb-primary);--tb-vertical-menu-title-color:#919da9;--tb-twocolumn-menu-iconview-bg:#fff}[data-sidebar=dark]{--tb-vertical-menu-bg:#332757;--tb-vertical-menu-border:#332757;--tb-vertical-menu-item-color:#b2a6d6;--tb-vertical-menu-item-hover-color:#f7f6fb;--tb-vertical-menu-item-hover-bg:#2d234e;--tb-vertical-menu-item-active-color:#f7f6fb;--tb-vertical-menu-item-active-bg:#2d234e;--tb-vertical-menu-sub-item-color:#b2a6d6;--tb-vertical-menu-sub-item-hover-color:#f7f6fb;--tb-vertical-menu-sub-item-active-color:#f7f6fb;--tb-vertical-menu-title-color:#b2a6d6;--tb-twocolumn-menu-iconview-bg:#382a5f}[data-sidebar=gradient]{--tb-vertical-menu-bg:linear-gradient(270deg,#285599,#1b3966);--tb-vertical-menu-border:#285599;--tb-vertical-menu-item-hover-bg:linear-gradient(270deg,#285599,#1b3966);--tb-twocolumn-menu-iconview-bg:#1b3966}[data-sidebar=gradient-2]{--tb-vertical-menu-bg:linear-gradient(270deg,#0e5f66,#094044);--tb-vertical-menu-border:#0e5f66;--tb-vertical-menu-item-hover-bg:linear-gradient(270deg,#0e5f66,#094044);--tb-twocolumn-menu-iconview-bg:#094044}[data-sidebar=gradient-3]{--tb-vertical-menu-bg:linear-gradient(270deg,#36358d,#24235e);--tb-vertical-menu-border:#36358d;--tb-vertical-menu-item-hover-bg:linear-gradient(270deg,#36358d,#24235e);--tb-twocolumn-menu-iconview-bg:#24235e}[data-sidebar=gradient-4]{--tb-vertical-menu-bg:linear-gradient(90deg,#1b7a45,#12512e);--tb-vertical-menu-border:#1b7a45;--tb-vertical-menu-item-hover-bg:linear-gradient(90deg,#1b7a45,#12512e);--tb-twocolumn-menu-iconview-bg:#12512e}[data-bs-theme=dark]{--tb-light:#1d1f22;--tb-light-rgb:29,31,34;--tb-light-text-emphasis:#4b4d4f;--tb-light-bg-subtle:#27292c;--tb-light-border-subtle:#27292c;--tb-dark:#2b313e;--tb-dark-rgb:43,49,62;--tb-dark-text-emphasis:#3e4657;--tb-dark-bg-subtle:#1a212b;--tb-dark-border-subtle:#334155;--tb-card-logo-dark:none;--tb-card-logo-light:block;--tb-footer-bg:#191c22;--tb-footer-color:#64748b;--tb-email-bg:#17191c;--tb-email-sidebar-bg:#1c1e21;--tb-boxed-body-bg:#0c0d10}[data-bs-theme=dark] .btn-light,[data-bs-theme=dark] .btn-outline-light{--tb-btn-color:#fff;--tb-btn-hover-color:#fff}[data-bs-theme=dark] .table-light{--tb-table-color:#b4b8be;--tb-table-bg:var(--tb-light);--tb-table-border-color:var(--tb-border-color);--tb-table-striped-bg:var(--tb-light);--tb-table-striped-color:#fff;--tb-table-active-bg:var(--tb-light);--tb-table-active-color:#fff;--tb-table-hover-bg:var(--tb-light);--tb-table-hover-color:#fff}[data-bs-theme=dark][data-topbar=danger],[data-bs-theme=dark][data-topbar=success],[data-bs-theme=dark][data-topbar=warning]{--tb-header-item-color:var(--tb-secondary-color);--tb-header-border-color:#1d1f22;--tb-topnav-bg:#1d1f22;--tb-topnav-item-color:#c0cddf;--tb-topnav-item-color-active:#5a58eb}html{min-height:100%;position:relative}.blockquote{border-left:4px solid var(--tb-border-color-translucent);padding:10px 20px}.blockquote-reverse{border-left:0;border-right:4px solid var(--tb-border-color-translucent);text-align:right}b,strong{font-weight:var(--tb-font-weight-semibold)}.row>*{position:relative}.alert-label-icon{border:0;padding-left:60px;position:relative}.alert-label-icon .label-icon{align-items:center;background-color:#ffffff26;display:flex;font-size:var(--tb-font-lg);height:100%;justify-content:center;left:0;position:absolute;top:0;width:45px}.alert-label-icon.label-arrow{overflow:hidden}.alert-label-icon.label-arrow .label-icon:after{border:6px solid transparent;border-left-color:#5a58eb;content:"";position:absolute;right:-12px}.alert-border-left{border-left:3px solid}.alert-top-border{background-color:var(--tb-secondary-bg);border-color:var(--tb-border-color);border-top:2px solid;color:var(--tb-body-color)}.alert-additional{padding:0}.alert-additional .alert-body{padding:.8rem 1rem}.alert-additional .alert-content{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem;color:var(--tb-alert-color);margin:0 -var(--tb-border-width) -var(--tb-border-width) -var(--tb-border-width);padding:.8rem 1rem}.rounded-label .label-icon{border-radius:0 30px 30px 0;height:26px;left:0;top:50%;transform:translateY(-50%);width:45px}.alert-dismissible .btn-close{background:transparent!important}.alert-dismissible .btn-close:after{background:transparent!important;content:""!important;font-family:tabler-icons!important;font-size:18px;line-height:15px}.alert-primary.alert-top-border{border-top-color:var(--tb-primary)}.alert-primary:is(.rounded-label,.label-arrow) .label-icon{background-color:var(--tb-primary)}.alert-primary:is(.rounded-label,.label-arrow) .label-icon:after{border-left-color:var(--tb-primary)}.alert-primary .btn-close:after{color:var(--tb-primary)}.alert-primary.alert-additional .alert-content{background-color:var(--tb-primary)}.alert-secondary.alert-top-border{border-top-color:var(--tb-secondary)}.alert-secondary:is(.rounded-label,.label-arrow) .label-icon{background-color:var(--tb-secondary)}.alert-secondary:is(.rounded-label,.label-arrow) .label-icon:after{border-left-color:var(--tb-secondary)}.alert-secondary .btn-close:after{color:var(--tb-secondary)}.alert-secondary.alert-additional .alert-content{background-color:var(--tb-secondary)}.alert-success.alert-top-border{border-top-color:var(--tb-success)}.alert-success:is(.rounded-label,.label-arrow) .label-icon{background-color:var(--tb-success)}.alert-success:is(.rounded-label,.label-arrow) .label-icon:after{border-left-color:var(--tb-success)}.alert-success .btn-close:after{color:var(--tb-success)}.alert-success.alert-additional .alert-content{background-color:var(--tb-success)}.alert-info.alert-top-border{border-top-color:var(--tb-info)}.alert-info:is(.rounded-label,.label-arrow) .label-icon{background-color:var(--tb-info)}.alert-info:is(.rounded-label,.label-arrow) .label-icon:after{border-left-color:var(--tb-info)}.alert-info .btn-close:after{color:var(--tb-info)}.alert-info.alert-additional .alert-content{background-color:var(--tb-info)}.alert-warning.alert-top-border{border-top-color:var(--tb-warning)}.alert-warning:is(.rounded-label,.label-arrow) .label-icon{background-color:var(--tb-warning)}.alert-warning:is(.rounded-label,.label-arrow) .label-icon:after{border-left-color:var(--tb-warning)}.alert-warning .btn-close:after{color:var(--tb-warning)}.alert-warning.alert-additional .alert-content{background-color:var(--tb-warning)}.alert-danger.alert-top-border{border-top-color:var(--tb-danger)}.alert-danger:is(.rounded-label,.label-arrow) .label-icon{background-color:var(--tb-danger)}.alert-danger:is(.rounded-label,.label-arrow) .label-icon:after{border-left-color:var(--tb-danger)}.alert-danger .btn-close:after{color:var(--tb-danger)}.alert-danger.alert-additional .alert-content{background-color:var(--tb-danger)}.alert-light.alert-top-border{border-top-color:var(--tb-light)}.alert-light:is(.rounded-label,.label-arrow) .label-icon{background-color:var(--tb-light)}.alert-light:is(.rounded-label,.label-arrow) .label-icon:after{border-left-color:var(--tb-light)}.alert-light .btn-close:after{color:var(--tb-light)}.alert-light.alert-additional .alert-content{background-color:var(--tb-light)}.alert-dark.alert-top-border{border-top-color:var(--tb-dark)}.alert-dark:is(.rounded-label,.label-arrow) .label-icon{background-color:var(--tb-dark)}.alert-dark:is(.rounded-label,.label-arrow) .label-icon:after{border-left-color:var(--tb-dark)}.alert-dark .btn-close:after{color:var(--tb-dark)}.alert-dark.alert-additional .alert-content{background-color:var(--tb-dark)}.alert-primary:is(.rounded-label,.label-arrow,.alert-additional) :is(.label-icon,.alert-content){color:#fff}.alert-secondary:is(.rounded-label,.label-arrow,.alert-additional) :is(.label-icon,.alert-content){color:#fff}.alert-success:is(.rounded-label,.label-arrow,.alert-additional) :is(.label-icon,.alert-content){color:#fff}.alert-info:is(.rounded-label,.label-arrow,.alert-additional) :is(.label-icon,.alert-content){color:#fff}.alert-warning:is(.rounded-label,.label-arrow,.alert-additional) :is(.label-icon,.alert-content){color:#fff}.alert-danger:is(.rounded-label,.label-arrow,.alert-additional) :is(.label-icon,.alert-content){color:#fff}.alert-light:is(.rounded-label,.label-arrow,.alert-additional) :is(.label-icon,.alert-content){color:#000}.alert-dark:is(.rounded-label,.label-arrow,.alert-additional) :is(.label-icon,.alert-content){color:#fff}.badge-border{border-left:2px solid}.badge-label{margin-left:8px;position:relative}.badge-label:before{border:10px solid transparent;border-right:10px solid var(--tb-primary);content:"";left:-18px;position:absolute;top:0}.badge-label.bg-primary:before{border-right-color:var(--tb-primary)}.badge-label.bg-secondary:before{border-right-color:var(--tb-secondary)}.badge-label.bg-success:before{border-right-color:var(--tb-success)}.badge-label.bg-info:before{border-right-color:var(--tb-info)}.badge-label.bg-warning:before{border-right-color:var(--tb-warning)}.badge-label.bg-danger:before{border-right-color:var(--tb-danger)}.badge-label.bg-light:before{border-right-color:var(--tb-light)}.badge-label.bg-dark:before{border-right-color:var(--tb-dark)}.badge-gradient-primary{background:linear-gradient(135deg,#5a58eb,#2dcb73)}.badge-gradient-secondary{background:linear-gradient(135deg,#438eff,#179faa)}.badge-gradient-success{background:linear-gradient(135deg,#2dcb73,#e9bc18)}.badge-gradient-danger{background:linear-gradient(135deg,#f9554c,#438eff)}.badge-gradient-warning{background:linear-gradient(135deg,#e9bc18,#a58510)}.badge-gradient-info{background:linear-gradient(135deg,#179faa,#2dcb73)}.badge-gradient-dark{background:linear-gradient(135deg,#0f172a,#5a58eb)}.btn{box-shadow:var(--tb-element-shadow);position:relative}.btn.btn-hover{transition:all .5s ease}.btn.btn-hover:hover{transform:translateY(-5px)}[class*=btn-ghost],[class*=btn-outline],[class*=btn-subtle]{box-shadow:none}.btn-check:checked+.btn,.btn.active,.btn.show,.btn:first-child:active,:not(.btn-check)+.btn:active{border-color:transparent}.btn-icon{align-items:center;display:inline-flex;height:calc(1rem + 1.5em + 2px);justify-content:center;padding:0;width:calc(1rem + 1.5em + 2px)}.btn-icon :is(i,svg,img){vertical-align:middle}.btn-icon.btn-sm{height:calc(.5rem + 1.5em + 2px);width:calc(.5rem + 1.5em + 2px)}.btn-icon.btn-lg{height:calc(1.4rem + 1.5em + 2px);width:calc(1.4rem + 1.5em + 2px)}.btn-primary{--tb-btn-bg:var(--tb-primary);--tb-btn-border-color:var(--tb-primary);--tb-btn-hover-bg:var(--tb-primary-text-emphasis);--tb-btn-hover-border-color:var(--tb-primary-text-emphasis);--tb-btn-focus-shadow-rgb:var(--tb-primary-rgb);--tb-btn-active-bg:var(--tb-primary-text-emphasis);--tb-btn-active-border-color:var(--tb-primary-text-emphasis)}.btn-outline-primary{--tb-btn-color:var(--tb-primary);--tb-btn-bg:transparent;--tb-btn-border-color:var(--tb-primary);--tb-btn-hover-bg:var(--tb-primary);--tb-btn-hover-border-color:var(--tb-primary);--tb-btn-focus-shadow-rgb:var(--tb-primary-rgb);--tb-btn-active-bg:var(--tb-primary);--tb-btn-active-border-color:var(--tb-primary)}.btn-subtle-primary{--tb-btn-color:var(--tb-primary);--tb-btn-bg:var(--tb-primary-bg-subtle);--tb-btn-border-color:transparent;--tb-btn-hover-bg:var(--tb-primary);--tb-btn-hover-border-color:transparent;--tb-btn-focus-shadow-rgb:var(--tb-primary-rgb);--tb-btn-active-bg:var(--tb-primary);--tb-btn-active-border-color:transparent}.btn-ghost-primary{--tb-btn-color:var(--tb-primary);--tb-btn-bg:transparent;--tb-btn-border-color:transparent;--tb-btn-hover-color:var(--tb-primary);--tb-btn-hover-bg:var(--tb-primary-bg-subtle);--tb-btn-hover-border-color:transparent;--tb-btn-focus-shadow-rgb:var(--tb-primary-rgb);--tb-btn-active-color:var(--tb-primary);--tb-btn-active-bg:var(--tb-primary-bg-subtle);--tb-btn-active-border-color:transparent}.btn-secondary{--tb-btn-bg:var(--tb-secondary);--tb-btn-border-color:var(--tb-secondary);--tb-btn-hover-bg:var(--tb-secondary-text-emphasis);--tb-btn-hover-border-color:var(--tb-secondary-text-emphasis);--tb-btn-focus-shadow-rgb:var(--tb-secondary-rgb);--tb-btn-active-bg:var(--tb-secondary-text-emphasis);--tb-btn-active-border-color:var(--tb-secondary-text-emphasis)}.btn-outline-secondary{--tb-btn-color:var(--tb-secondary);--tb-btn-bg:transparent;--tb-btn-border-color:var(--tb-secondary);--tb-btn-hover-bg:var(--tb-secondary);--tb-btn-hover-border-color:var(--tb-secondary);--tb-btn-focus-shadow-rgb:var(--tb-secondary-rgb);--tb-btn-active-bg:var(--tb-secondary);--tb-btn-active-border-color:var(--tb-secondary)}.btn-subtle-secondary{--tb-btn-color:var(--tb-secondary);--tb-btn-bg:var(--tb-secondary-bg-subtle);--tb-btn-border-color:transparent;--tb-btn-hover-bg:var(--tb-secondary);--tb-btn-hover-border-color:transparent;--tb-btn-focus-shadow-rgb:var(--tb-secondary-rgb);--tb-btn-active-bg:var(--tb-secondary);--tb-btn-active-border-color:transparent}.btn-ghost-secondary{--tb-btn-color:var(--tb-secondary);--tb-btn-bg:transparent;--tb-btn-border-color:transparent;--tb-btn-hover-color:var(--tb-secondary);--tb-btn-hover-bg:var(--tb-secondary-bg-subtle);--tb-btn-hover-border-color:transparent;--tb-btn-focus-shadow-rgb:var(--tb-secondary-rgb);--tb-btn-active-color:var(--tb-secondary);--tb-btn-active-bg:var(--tb-secondary-bg-subtle);--tb-btn-active-border-color:transparent}.btn-success{--tb-btn-bg:var(--tb-success);--tb-btn-border-color:var(--tb-success);--tb-btn-hover-bg:var(--tb-success-text-emphasis);--tb-btn-hover-border-color:var(--tb-success-text-emphasis);--tb-btn-focus-shadow-rgb:var(--tb-success-rgb);--tb-btn-active-bg:var(--tb-success-text-emphasis);--tb-btn-active-border-color:var(--tb-success-text-emphasis)}.btn-outline-success{--tb-btn-color:var(--tb-success);--tb-btn-bg:transparent;--tb-btn-border-color:var(--tb-success);--tb-btn-hover-bg:var(--tb-success);--tb-btn-hover-border-color:var(--tb-success);--tb-btn-focus-shadow-rgb:var(--tb-success-rgb);--tb-btn-active-bg:var(--tb-success);--tb-btn-active-border-color:var(--tb-success)}.btn-subtle-success{--tb-btn-color:var(--tb-success);--tb-btn-bg:var(--tb-success-bg-subtle);--tb-btn-border-color:transparent;--tb-btn-hover-bg:var(--tb-success);--tb-btn-hover-border-color:transparent;--tb-btn-focus-shadow-rgb:var(--tb-success-rgb);--tb-btn-active-bg:var(--tb-success);--tb-btn-active-border-color:transparent}.btn-ghost-success{--tb-btn-color:var(--tb-success);--tb-btn-bg:transparent;--tb-btn-border-color:transparent;--tb-btn-hover-color:var(--tb-success);--tb-btn-hover-bg:var(--tb-success-bg-subtle);--tb-btn-hover-border-color:transparent;--tb-btn-focus-shadow-rgb:var(--tb-success-rgb);--tb-btn-active-color:var(--tb-success);--tb-btn-active-bg:var(--tb-success-bg-subtle);--tb-btn-active-border-color:transparent}.btn-info{--tb-btn-bg:var(--tb-info);--tb-btn-border-color:var(--tb-info);--tb-btn-hover-bg:var(--tb-info-text-emphasis);--tb-btn-hover-border-color:var(--tb-info-text-emphasis);--tb-btn-focus-shadow-rgb:var(--tb-info-rgb);--tb-btn-active-bg:var(--tb-info-text-emphasis);--tb-btn-active-border-color:var(--tb-info-text-emphasis)}.btn-outline-info{--tb-btn-color:var(--tb-info);--tb-btn-bg:transparent;--tb-btn-border-color:var(--tb-info);--tb-btn-hover-bg:var(--tb-info);--tb-btn-hover-border-color:var(--tb-info);--tb-btn-focus-shadow-rgb:var(--tb-info-rgb);--tb-btn-active-bg:var(--tb-info);--tb-btn-active-border-color:var(--tb-info)}.btn-subtle-info{--tb-btn-color:var(--tb-info);--tb-btn-bg:var(--tb-info-bg-subtle);--tb-btn-border-color:transparent;--tb-btn-hover-bg:var(--tb-info);--tb-btn-hover-border-color:transparent;--tb-btn-focus-shadow-rgb:var(--tb-info-rgb);--tb-btn-active-bg:var(--tb-info);--tb-btn-active-border-color:transparent}.btn-ghost-info{--tb-btn-color:var(--tb-info);--tb-btn-bg:transparent;--tb-btn-border-color:transparent;--tb-btn-hover-color:var(--tb-info);--tb-btn-hover-bg:var(--tb-info-bg-subtle);--tb-btn-hover-border-color:transparent;--tb-btn-focus-shadow-rgb:var(--tb-info-rgb);--tb-btn-active-color:var(--tb-info);--tb-btn-active-bg:var(--tb-info-bg-subtle);--tb-btn-active-border-color:transparent}.btn-warning{--tb-btn-bg:var(--tb-warning);--tb-btn-border-color:var(--tb-warning);--tb-btn-hover-bg:var(--tb-warning-text-emphasis);--tb-btn-hover-border-color:var(--tb-warning-text-emphasis);--tb-btn-focus-shadow-rgb:var(--tb-warning-rgb);--tb-btn-active-bg:var(--tb-warning-text-emphasis);--tb-btn-active-border-color:var(--tb-warning-text-emphasis)}.btn-outline-warning{--tb-btn-color:var(--tb-warning);--tb-btn-bg:transparent;--tb-btn-border-color:var(--tb-warning);--tb-btn-hover-bg:var(--tb-warning);--tb-btn-hover-border-color:var(--tb-warning);--tb-btn-focus-shadow-rgb:var(--tb-warning-rgb);--tb-btn-active-bg:var(--tb-warning);--tb-btn-active-border-color:var(--tb-warning)}.btn-subtle-warning{--tb-btn-color:var(--tb-warning);--tb-btn-bg:var(--tb-warning-bg-subtle);--tb-btn-border-color:transparent;--tb-btn-hover-bg:var(--tb-warning);--tb-btn-hover-border-color:transparent;--tb-btn-focus-shadow-rgb:var(--tb-warning-rgb);--tb-btn-active-bg:var(--tb-warning);--tb-btn-active-border-color:transparent}.btn-ghost-warning{--tb-btn-color:var(--tb-warning);--tb-btn-bg:transparent;--tb-btn-border-color:transparent;--tb-btn-hover-color:var(--tb-warning);--tb-btn-hover-bg:var(--tb-warning-bg-subtle);--tb-btn-hover-border-color:transparent;--tb-btn-focus-shadow-rgb:var(--tb-warning-rgb);--tb-btn-active-color:var(--tb-warning);--tb-btn-active-bg:var(--tb-warning-bg-subtle);--tb-btn-active-border-color:transparent}.btn-danger{--tb-btn-bg:var(--tb-danger);--tb-btn-border-color:var(--tb-danger);--tb-btn-hover-bg:var(--tb-danger-text-emphasis);--tb-btn-hover-border-color:var(--tb-danger-text-emphasis);--tb-btn-focus-shadow-rgb:var(--tb-danger-rgb);--tb-btn-active-bg:var(--tb-danger-text-emphasis);--tb-btn-active-border-color:var(--tb-danger-text-emphasis)}.btn-outline-danger{--tb-btn-color:var(--tb-danger);--tb-btn-bg:transparent;--tb-btn-border-color:var(--tb-danger);--tb-btn-hover-bg:var(--tb-danger);--tb-btn-hover-border-color:var(--tb-danger);--tb-btn-focus-shadow-rgb:var(--tb-danger-rgb);--tb-btn-active-bg:var(--tb-danger);--tb-btn-active-border-color:var(--tb-danger)}.btn-subtle-danger{--tb-btn-color:var(--tb-danger);--tb-btn-bg:var(--tb-danger-bg-subtle);--tb-btn-border-color:transparent;--tb-btn-hover-bg:var(--tb-danger);--tb-btn-hover-border-color:transparent;--tb-btn-focus-shadow-rgb:var(--tb-danger-rgb);--tb-btn-active-bg:var(--tb-danger);--tb-btn-active-border-color:transparent}.btn-ghost-danger{--tb-btn-color:var(--tb-danger);--tb-btn-bg:transparent;--tb-btn-border-color:transparent;--tb-btn-hover-color:var(--tb-danger);--tb-btn-hover-bg:var(--tb-danger-bg-subtle);--tb-btn-hover-border-color:transparent;--tb-btn-focus-shadow-rgb:var(--tb-danger-rgb);--tb-btn-active-color:var(--tb-danger);--tb-btn-active-bg:var(--tb-danger-bg-subtle);--tb-btn-active-border-color:transparent}.btn-light{--tb-btn-bg:var(--tb-light);--tb-btn-border-color:var(--tb-light);--tb-btn-hover-bg:var(--tb-light-text-emphasis);--tb-btn-hover-border-color:var(--tb-light-text-emphasis);--tb-btn-focus-shadow-rgb:var(--tb-light-rgb);--tb-btn-active-bg:var(--tb-light-text-emphasis);--tb-btn-active-border-color:var(--tb-light-text-emphasis)}.btn-outline-light{--tb-btn-color:var(--tb-light);--tb-btn-bg:transparent;--tb-btn-border-color:var(--tb-light);--tb-btn-hover-bg:var(--tb-light);--tb-btn-hover-border-color:var(--tb-light);--tb-btn-focus-shadow-rgb:var(--tb-light-rgb);--tb-btn-active-bg:var(--tb-light);--tb-btn-active-border-color:var(--tb-light)}.btn-subtle-light{--tb-btn-color:var(--tb-light);--tb-btn-bg:var(--tb-light-bg-subtle);--tb-btn-border-color:transparent;--tb-btn-hover-bg:var(--tb-light);--tb-btn-hover-border-color:transparent;--tb-btn-focus-shadow-rgb:var(--tb-light-rgb);--tb-btn-active-bg:var(--tb-light);--tb-btn-active-border-color:transparent}.btn-ghost-light{--tb-btn-color:var(--tb-light);--tb-btn-bg:transparent;--tb-btn-border-color:transparent;--tb-btn-hover-color:var(--tb-light);--tb-btn-hover-bg:var(--tb-light-bg-subtle);--tb-btn-hover-border-color:transparent;--tb-btn-focus-shadow-rgb:var(--tb-light-rgb);--tb-btn-active-color:var(--tb-light);--tb-btn-active-bg:var(--tb-light-bg-subtle);--tb-btn-active-border-color:transparent}.btn-dark{--tb-btn-bg:var(--tb-dark);--tb-btn-border-color:var(--tb-dark);--tb-btn-hover-bg:var(--tb-dark-text-emphasis);--tb-btn-hover-border-color:var(--tb-dark-text-emphasis);--tb-btn-focus-shadow-rgb:var(--tb-dark-rgb);--tb-btn-active-bg:var(--tb-dark-text-emphasis);--tb-btn-active-border-color:var(--tb-dark-text-emphasis)}.btn-outline-dark{--tb-btn-color:var(--tb-dark);--tb-btn-bg:transparent;--tb-btn-border-color:var(--tb-dark);--tb-btn-hover-bg:var(--tb-dark);--tb-btn-hover-border-color:var(--tb-dark);--tb-btn-focus-shadow-rgb:var(--tb-dark-rgb);--tb-btn-active-bg:var(--tb-dark);--tb-btn-active-border-color:var(--tb-dark)}.btn-subtle-dark{--tb-btn-color:var(--tb-dark);--tb-btn-bg:var(--tb-dark-bg-subtle);--tb-btn-border-color:transparent;--tb-btn-hover-bg:var(--tb-dark);--tb-btn-hover-border-color:transparent;--tb-btn-focus-shadow-rgb:var(--tb-dark-rgb);--tb-btn-active-bg:var(--tb-dark);--tb-btn-active-border-color:transparent}.btn-ghost-dark{--tb-btn-color:var(--tb-dark);--tb-btn-bg:transparent;--tb-btn-border-color:transparent;--tb-btn-hover-color:var(--tb-dark);--tb-btn-hover-bg:var(--tb-dark-bg-subtle);--tb-btn-hover-border-color:transparent;--tb-btn-focus-shadow-rgb:var(--tb-dark-rgb);--tb-btn-active-color:var(--tb-dark);--tb-btn-active-bg:var(--tb-dark-bg-subtle);--tb-btn-active-border-color:transparent}.btn-label{padding-left:4.1625rem;position:relative}.btn-label .label-icon{align-items:center;background-color:#ffffff1a;bottom:-1px;display:flex;font-size:16px;justify-content:center;left:-1px;position:absolute;top:-1px;width:39.78px}.btn-label.btn-light .label-icon{background-color:rgba(var(--tb-light-rgb),.05)}.btn-label.right{padding-left:1.125rem;padding-right:4.1625rem}.btn-label.right .label-icon{left:auto;right:-1px}.btn-group-vertical label{margin-bottom:0}.btn-group.radio .btn{border:none}.btn-group.radio .btn-check:active+.btn-light,.btn-group.radio .btn-check:checked+.btn-light,.btn-group.radio .btn-light.active,.btn-group.radio .btn-light.dropdown-toggle.show,.btn-group.radio .btn-light:active{background-color:rgba(var(--tb-info-rgb),.2);color:var(--tb-info)}.btn-load :is(.spinner-border,.spinner-grow){height:19px;width:19px}.link-effect{display:inline-flex;overflow:hidden;padding-bottom:3px;position:relative}.link-effect:before{background:var(--tb-primary);bottom:0;content:"";height:1px;left:0;position:absolute;transform:translate(-100%);transition:all .5s ease;width:100%}.link-effect:hover:before{transform:translate(0)}.custom-toggle .icon-off,.custom-toggle.active .icon-on{display:none}.custom-toggle.active .icon-off{display:block}:is(.btn-subtle-primary,.btn-outline-primary){--tb-btn-active-color:#fff;--tb-btn-hover-color:#fff}:is(.btn-subtle-secondary,.btn-outline-secondary){--tb-btn-active-color:#fff;--tb-btn-hover-color:#fff}:is(.btn-subtle-success,.btn-outline-success){--tb-btn-active-color:#fff;--tb-btn-hover-color:#fff}:is(.btn-subtle-info,.btn-outline-info){--tb-btn-active-color:#fff;--tb-btn-hover-color:#fff}:is(.btn-subtle-warning,.btn-outline-warning){--tb-btn-active-color:#fff;--tb-btn-hover-color:#fff}:is(.btn-subtle-danger,.btn-outline-danger){--tb-btn-active-color:#fff;--tb-btn-hover-color:#fff}:is(.btn-subtle-light,.btn-outline-light){--tb-btn-active-color:#000;--tb-btn-hover-color:#000}:is(.btn-subtle-dark,.btn-outline-dark){--tb-btn-active-color:#fff;--tb-btn-hover-color:#fff}.breadcrumb-item>a{color:var(--tb-breadcrumb-divider-color)}.breadcrumb-item+.breadcrumb-item:before{font-family:tabler-icons;font-size:15px;line-height:20px}.card{box-shadow:var(--tb-card-shadow);margin-bottom:var(--tb-grid-gutter-width)}.card-header{border-bottom:var(--tb-card-header-border-width) solid var(--tb-border-color-translucent);padding-bottom:var(--tb-card-bottom-padding)}.card-header-dropdown .dropdown-btn{padding:1.2rem 0}.card-footer{border-top:1px solid var(--tb-border-color-translucent)}.card-title{font-size:var(--tb-font-lg);margin:0 0 7px}.card-height-100{height:calc(100% - var(--tb-grid-gutter-width))}.card-animate{transition:all .4s}.card-animate:hover{box-shadow:var(--tb-shadow-lg);transform:translateY(calc(var(--tb-grid-gutter-width)*-.5))}.card-preloader{background-color:rgba(var(--tb-light-rgb),.6);bottom:0;left:0;position:absolute;right:0;top:0;z-index:9999}.card-status{height:40px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)!important;width:40px}.custom-loader{animation:spin 2s linear infinite}@keyframes spin{to{transform:rotate(1turn)}}.card-overlay{overflow:hidden;position:relative}.card-overlay:before{background-color:rgba(var(--tb-primary-rgb),.5);bottom:0;content:"";left:0;position:absolute;right:0;top:0}.card-overlay :is(.card-header,.card-footer){border-color:#ffffff26!important}.card-toolbar-menu{line-height:.8}.card-toolbar-menu a{font-size:17px}.card-toolbar-menu .minimize-card .plus{display:none}.card-toolbar-menu .minimize-card .minus,.card-toolbar-menu .minimize-card.collapsed .plus{display:block}.card-toolbar-menu .minimize-card.collapsed .minus{display:none}.card-primary{background-color:var(--tb-primary)}.card-primary :is(.card-header,.card-footer){background-color:#ffffff1a;border-color:transparent}.card-border-primary{border-color:var(--tb-primary-border-subtle)!important}.card-secondary{background-color:var(--tb-secondary)}.card-secondary :is(.card-header,.card-footer){background-color:#ffffff1a;border-color:transparent}.card-border-secondary{border-color:var(--tb-secondary-border-subtle)!important}.card-success{background-color:var(--tb-success)}.card-success :is(.card-header,.card-footer){background-color:#ffffff1a;border-color:transparent}.card-border-success{border-color:var(--tb-success-border-subtle)!important}.card-info{background-color:var(--tb-info)}.card-info :is(.card-header,.card-footer){background-color:#ffffff1a;border-color:transparent}.card-border-info{border-color:var(--tb-info-border-subtle)!important}.card-warning{background-color:var(--tb-warning)}.card-warning :is(.card-header,.card-footer){background-color:#ffffff1a;border-color:transparent}.card-border-warning{border-color:var(--tb-warning-border-subtle)!important}.card-danger{background-color:var(--tb-danger)}.card-danger :is(.card-header,.card-footer){background-color:#ffffff1a;border-color:transparent}.card-border-danger{border-color:var(--tb-danger-border-subtle)!important}.card-light{background-color:var(--tb-light)}.card-light :is(.card-header,.card-footer){background-color:#ffffff1a;border-color:transparent}.card-border-light{border-color:var(--tb-light-border-subtle)!important}.card-dark{background-color:var(--tb-dark)}.card-dark :is(.card-header,.card-footer){background-color:#ffffff1a;border-color:transparent}.card-border-dark{border-color:var(--tb-dark-border-subtle)!important}.card-danger,.card-info,.card-primary,.card-secondary,.card-success,.card-warning{--tb-card-color:#fff}.card-light{--tb-card-color:#000}.card-dark{--tb-card-color:#fff}.dropdown-toggle:after{content:"";display:inline-block;font-family:tabler-icons;font-size:var(--tb-font-md);line-height:15px;margin-left:.255em}.dropdown-menu{animation-duration:.3s;animation-fill-mode:both;animation-name:DropDownSlide;box-shadow:var(--tb-shadow-lg);position:absolute;z-index:1000}.dropdown-menu.dropdown-megamenu{left:0!important;padding:20px;right:0!important}.dropdown-menu[data-popper-placement=top-start]{animation-name:DropDownSlideDown}@keyframes DropDownSlide{to{margin-top:-1px}0%{margin-top:8px}}@keyframes DropDownSlideDown{to{margin-bottom:0}0%{margin-bottom:8px}}@media(min-width:600px){.dropdown-menu-xl{width:420px}.dropdown-menu-lg{width:320px}.dropdown-menu-md{width:240px}}.dropdown-toggle-split{border-left:none}.dropdown-toggle-split:after{margin-left:0}.dropdown-toggle-split:before{background-color:#ffffff1f;border-radius:0 .3rem .3rem 0;bottom:-var(--tb-border-width);content:"";left:0;position:absolute;right:-var(--tb-border-width);top:-var(--tb-border-width)}.dropdown-mega{position:static!important}.dropdown-mega-menu-xl{width:38rem}.dropdown-mega-menu-lg{width:26rem}[dir=ltr] .dropdown-menu-start{--tb-position:end}[dir=ltr] .dropdown-menu-end{--tb-position:start}.dropdown-head .nav-tabs-custom{border:0}.dropdown-head .nav-tabs-custom .nav-link{color:var(--tb-secondary-color)}.dropdown-head .nav-tabs-custom .nav-link.active{background-color:var(--tb-dropdown-bg)}.dropdown-head .nav-tabs-custom .nav-link:hover{color:var(--tb-dark)}.dropdownmenu-primary .dropdown-item:is(:focus,:hover,.active){background-color:var(--tb-primary-bg-subtle);color:var(--tb-primary)}.dropdownmenu-secondary .dropdown-item:is(:focus,:hover,.active){background-color:var(--tb-secondary-bg-subtle);color:var(--tb-secondary)}.dropdownmenu-success .dropdown-item:is(:focus,:hover,.active){background-color:var(--tb-success-bg-subtle);color:var(--tb-success)}.dropdownmenu-info .dropdown-item:is(:focus,:hover,.active){background-color:var(--tb-info-bg-subtle);color:var(--tb-info)}.dropdownmenu-warning .dropdown-item:is(:focus,:hover,.active){background-color:var(--tb-warning-bg-subtle);color:var(--tb-warning)}.dropdownmenu-danger .dropdown-item:is(:focus,:hover,.active){background-color:var(--tb-danger-bg-subtle);color:var(--tb-danger)}.dropdownmenu-light .dropdown-item:is(:focus,:hover,.active){background-color:var(--tb-light-bg-subtle);color:var(--tb-light)}.dropdownmenu-dark .dropdown-item:is(:focus,:hover,.active){background-color:var(--tb-dark-bg-subtle);color:var(--tb-dark)}.nav-tabs-custom{border-bottom:1px solid var(--tb-border-color)}.nav-tabs-custom .nav-item{position:relative}.nav-tabs-custom .nav-item .nav-link{border:none}.nav-tabs-custom .nav-item .nav-link:after{background:var(--tb-primary);bottom:0;content:"";height:1px;left:0;position:absolute;transform:scale(0);transition:all .25s ease 0s;width:100%}.nav-tabs-custom .nav-item .nav-link.active,.nav-tabs-custom .nav-item .nav-link:hover{color:var(--tb-primary)}.nav-tabs-custom .nav-item .nav-link.active:after,.nav-tabs-custom .nav-item .nav-link:hover:after{transform:scale(1)}.nav-tabs-custom.card-header-tabs{margin-top:-1rem}.nav-tabs-custom.card-header-tabs .nav-link{padding:1.2rem}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{box-shadow:var(--tb-element-shadow)}.vertical-nav .nav .nav-link{margin-bottom:8px;padding:24px 16px;text-align:center}.vertical-nav .nav .nav-link .nav-icon{font-size:var(--tb-font-5xl)}.arrow-navtabs .nav-item .nav-link{position:relative;text-align:center}.arrow-navtabs .nav-item .nav-link:before{border:6px solid transparent;bottom:-12px;content:"";left:50%;position:absolute;transform:translate(-50%);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}@media(prefers-reduced-motion:reduce){.arrow-navtabs .nav-item .nav-link:before{transition:none}}.arrow-navtabs .nav-item .nav-link.active:before{border-top-color:var(--tb-primary)}.custom-hover-nav-tabs .nav-item{overflow:hidden;text-align:center}.custom-hover-nav-tabs .nav-item .nav-link{border-radius:0;height:45px;position:relative;width:120px}.custom-hover-nav-tabs .nav-item .nav-link .nav-icon{font-size:var(--tb-font-4xl)}.custom-hover-nav-tabs .nav-item .nav-link .nav-titl{font-size:var(--tb-font-md)}.custom-hover-nav-tabs .nav-item .nav-link.active .nav-tab-position{color:#fff}.custom-hover-nav-tabs .nav-item .nav-link .nav-tab-position{left:0;position:absolute;right:0;transition:all .4s}.custom-hover-nav-tabs .nav-item .nav-link .nav-tab-position.nav-icon{top:50%;transform:translateY(-50%)}.custom-hover-nav-tabs .nav-item .nav-link .nav-tab-position.nav-titl{bottom:-20px}.custom-hover-nav-tabs .nav-item .nav-link:hover .nav-titl{bottom:50%;transform:translateY(50%)}.custom-hover-nav-tabs .nav-item .nav-link:hover .nav-icon{top:-20px}.custom-verti-nav-pills .nav-link{background-color:var(--tb-light);margin-top:7px;position:relative}@media(min-width:992px){.custom-verti-nav-pills .nav-link:before{border:12px solid transparent;content:"";position:absolute;right:-20px;top:50%;transform:translateY(-50%);transition:border-left-color .04 ease}.custom-verti-nav-pills .nav-link.active:before{border-left-color:var(--tb-primary)}}.animation-nav li{position:relative}.animation-nav li a{border-radius:4px;color:var(--tb-body-color);overflow:hidden;position:relative;transition:all .4s;z-index:1}.animation-nav li a span{position:relative}.animation-nav li a:before{background-color:var(--tb-primary);content:"";height:100%;position:absolute;right:0;top:0;transition:width .4s cubic-bezier(.51,.18,0,.88) .1s;width:0;z-index:-1}.animation-nav li a:is(:hover,.active){background-color:transparent!important;color:#fff}.animation-nav li a:is(:hover,.active):before{left:0;width:100%}.nav-border-top .nav-link{border-top:3px solid transparent}.nav-border-top .nav-link.active{border-top-color:var(--tb-primary)}.nav-custom{background-color:var(--tb-primary);border-radius:var(--tb-border-radius)}.nav-custom .nav-item .nav-link{color:#ffffffbf}.nav-custom .nav-item .nav-link.active{background-color:#ffffff1a;color:#fff}.progress-nav{margin-left:1rem;margin-right:1rem;position:relative}.progress-nav .progress{left:0;position:absolute;top:50%;transform:translateY(-50%);width:100%}.progress-nav .nav{justify-content:space-between;margin-left:-1rem;margin-right:-1rem}.progress-nav .nav .nav-link{background-color:var(--tb-light);color:var(--tb-body-color);font-weight:var(--tb-font-weight-medium);height:2rem;padding:0;position:relative;width:2rem}.progress-nav .nav .nav-link.active,.progress-nav .nav .nav-link.done{background-color:var(--tb-primary);color:#fff}.step-arrow-nav .nav{background-color:var(--tb-light)}.step-arrow-nav .nav .nav-link{border-radius:0;color:var(--tb-body-color);font-weight:var(--tb-font-weight-medium);position:relative}.step-arrow-nav .nav .nav-link:before{border:7px solid transparent;content:"";position:absolute;right:-14px;top:50%;transform:translateY(-50%)}.step-arrow-nav .nav .nav-link.done{background-color:rgba(var(--tb-primary-rgb),.05);color:var(--tb-primary)}.step-arrow-nav .nav .nav-link.done:before{border-left-color:transparent}.step-arrow-nav .nav .nav-link.active{background-color:rgba(var(--tb-primary-rgb),.1);box-shadow:none;color:var(--tb-primary)}.step-arrow-nav .nav .nav-link.active:before{border-left-color:rgba(var(--tb-primary-rgb),.1)}.step-arrow-nav .nav .nav-item:last-child .nav-link:before{display:none}.vertical-navs-step .nav{gap:16px}.vertical-navs-step .nav .nav-link{background-color:rgba(var(--tb-light-rgb),.4);border:1px solid var(--tb-border-color);color:var(--tb-body-color);text-align:left}.vertical-navs-step .nav .nav-link .step-title{font-weight:var(--tb-font-weight-semibold)}.vertical-navs-step .nav .nav-link .step-icon{color:#f9554c;float:left;font-weight:var(--tb-font-weight-medium);vertical-align:middle}.vertical-navs-step .nav .nav-link.active .step-icon,.vertical-navs-step .nav .nav-link.done .step-icon{color:var(--tb-success)}.vertical-navs-step .nav .nav-link.active .step-icon:before,.vertical-navs-step .nav .nav-link.done .step-icon:before{content:""}.vertical-navs-step .nav .nav-link.active{border-color:var(--tb-primary)}.vertical-navs-step .nav .nav-link.done{border-color:var(--tb-success)}.nav-custom-outline.nav .nav-link{border:solid transparent;border-width:1px 1px 2px}.nav-custom-outline.nav .nav-link.active{background-color:transparent;border-color:var(--tb-primary);color:var(--tb-primary)}.nav-border-top-primary .nav-link.active{border-top-color:var(--tb-primary);color:var(--tb-primary)}.nav-custom-primary,.nav-primary .nav-link.active{background-color:var(--tb-primary)}.nav-primary.nav-tabs .nav-link.active,.nav-primary.nav-tabs-custom .nav-link.active,.nav-primary.nav-tabs-custom .nav-link:hover{background-color:var(--tb-secondary-bg);color:var(--tb-primary)}.nav-primary.nav-tabs-custom .nav-link.active:after,.nav-primary.nav-tabs-custom .nav-link:hover:after{background-color:var(--tb-primary)}.nav-primary.arrow-navtabs .nav-link.active:before{border-top-color:var(--tb-primary)}.nav-primary.custom-verti-nav-pills .nav-link.active:before{border-left-color:var(--tb-primary)}.nav-primary.nav-custom-outline .nav-link.active{border-color:var(--tb-primary);color:var(--tb-primary)}.nav-border-top-secondary .nav-link.active{border-top-color:var(--tb-secondary);color:var(--tb-secondary)}.nav-custom-secondary,.nav-secondary .nav-link.active{background-color:var(--tb-secondary)}.nav-secondary.nav-tabs .nav-link.active,.nav-secondary.nav-tabs-custom .nav-link.active,.nav-secondary.nav-tabs-custom .nav-link:hover{background-color:var(--tb-secondary-bg);color:var(--tb-secondary)}.nav-secondary.nav-tabs-custom .nav-link.active:after,.nav-secondary.nav-tabs-custom .nav-link:hover:after{background-color:var(--tb-secondary)}.nav-secondary.arrow-navtabs .nav-link.active:before{border-top-color:var(--tb-secondary)}.nav-secondary.custom-verti-nav-pills .nav-link.active:before{border-left-color:var(--tb-secondary)}.nav-secondary.nav-custom-outline .nav-link.active{border-color:var(--tb-secondary);color:var(--tb-secondary)}.nav-border-top-success .nav-link.active{border-top-color:var(--tb-success);color:var(--tb-success)}.nav-custom-success,.nav-success .nav-link.active{background-color:var(--tb-success)}.nav-success.nav-tabs .nav-link.active,.nav-success.nav-tabs-custom .nav-link.active,.nav-success.nav-tabs-custom .nav-link:hover{background-color:var(--tb-secondary-bg);color:var(--tb-success)}.nav-success.nav-tabs-custom .nav-link.active:after,.nav-success.nav-tabs-custom .nav-link:hover:after{background-color:var(--tb-success)}.nav-success.arrow-navtabs .nav-link.active:before{border-top-color:var(--tb-success)}.nav-success.custom-verti-nav-pills .nav-link.active:before{border-left-color:var(--tb-success)}.nav-success.nav-custom-outline .nav-link.active{border-color:var(--tb-success);color:var(--tb-success)}.nav-border-top-info .nav-link.active{border-top-color:var(--tb-info);color:var(--tb-info)}.nav-custom-info,.nav-info .nav-link.active{background-color:var(--tb-info)}.nav-info.nav-tabs .nav-link.active,.nav-info.nav-tabs-custom .nav-link.active,.nav-info.nav-tabs-custom .nav-link:hover{background-color:var(--tb-secondary-bg);color:var(--tb-info)}.nav-info.nav-tabs-custom .nav-link.active:after,.nav-info.nav-tabs-custom .nav-link:hover:after{background-color:var(--tb-info)}.nav-info.arrow-navtabs .nav-link.active:before{border-top-color:var(--tb-info)}.nav-info.custom-verti-nav-pills .nav-link.active:before{border-left-color:var(--tb-info)}.nav-info.nav-custom-outline .nav-link.active{border-color:var(--tb-info);color:var(--tb-info)}.nav-border-top-warning .nav-link.active{border-top-color:var(--tb-warning);color:var(--tb-warning)}.nav-custom-warning,.nav-warning .nav-link.active{background-color:var(--tb-warning)}.nav-warning.nav-tabs .nav-link.active,.nav-warning.nav-tabs-custom .nav-link.active,.nav-warning.nav-tabs-custom .nav-link:hover{background-color:var(--tb-secondary-bg);color:var(--tb-warning)}.nav-warning.nav-tabs-custom .nav-link.active:after,.nav-warning.nav-tabs-custom .nav-link:hover:after{background-color:var(--tb-warning)}.nav-warning.arrow-navtabs .nav-link.active:before{border-top-color:var(--tb-warning)}.nav-warning.custom-verti-nav-pills .nav-link.active:before{border-left-color:var(--tb-warning)}.nav-warning.nav-custom-outline .nav-link.active{border-color:var(--tb-warning);color:var(--tb-warning)}.nav-border-top-danger .nav-link.active{border-top-color:var(--tb-danger);color:var(--tb-danger)}.nav-custom-danger,.nav-danger .nav-link.active{background-color:var(--tb-danger)}.nav-danger.nav-tabs .nav-link.active,.nav-danger.nav-tabs-custom .nav-link.active,.nav-danger.nav-tabs-custom .nav-link:hover{background-color:var(--tb-secondary-bg);color:var(--tb-danger)}.nav-danger.nav-tabs-custom .nav-link.active:after,.nav-danger.nav-tabs-custom .nav-link:hover:after{background-color:var(--tb-danger)}.nav-danger.arrow-navtabs .nav-link.active:before{border-top-color:var(--tb-danger)}.nav-danger.custom-verti-nav-pills .nav-link.active:before{border-left-color:var(--tb-danger)}.nav-danger.nav-custom-outline .nav-link.active{border-color:var(--tb-danger);color:var(--tb-danger)}.nav-border-top-light .nav-link.active{border-top-color:var(--tb-light);color:var(--tb-light)}.nav-custom-light,.nav-light .nav-link.active{background-color:var(--tb-light)}.nav-light.nav-tabs .nav-link.active,.nav-light.nav-tabs-custom .nav-link.active,.nav-light.nav-tabs-custom .nav-link:hover{background-color:var(--tb-secondary-bg);color:var(--tb-light)}.nav-light.nav-tabs-custom .nav-link.active:after,.nav-light.nav-tabs-custom .nav-link:hover:after{background-color:var(--tb-light)}.nav-light.arrow-navtabs .nav-link.active:before{border-top-color:var(--tb-light)}.nav-light.custom-verti-nav-pills .nav-link.active:before{border-left-color:var(--tb-light)}.nav-light.nav-custom-outline .nav-link.active{border-color:var(--tb-light);color:var(--tb-light)}.nav-border-top-dark .nav-link.active{border-top-color:var(--tb-dark);color:var(--tb-dark)}.nav-custom-dark,.nav-dark .nav-link.active{background-color:var(--tb-dark)}.nav-dark.nav-tabs .nav-link.active,.nav-dark.nav-tabs-custom .nav-link.active,.nav-dark.nav-tabs-custom .nav-link:hover{background-color:var(--tb-secondary-bg);color:var(--tb-dark)}.nav-dark.nav-tabs-custom .nav-link.active:after,.nav-dark.nav-tabs-custom .nav-link:hover:after{background-color:var(--tb-dark)}.nav-dark.arrow-navtabs .nav-link.active:before{border-top-color:var(--tb-dark)}.nav-dark.custom-verti-nav-pills .nav-link.active:before{border-left-color:var(--tb-dark)}.nav-dark.nav-custom-outline .nav-link.active{border-color:var(--tb-dark);color:var(--tb-dark)}.nav-light .nav-link.active{color:var(--tb-body-color)}.table>thead{border-color:var(--tb-table-border-color)}.table>:not(:first-child){border-top-width:var(--tb-border-width)}.table-nowrap td,.table-nowrap th{white-space:nowrap}.table-card{margin:-1.2rem}.table-card td:first-child,.table-card th:first-child{padding-left:var(--tb-card-spacer-x)}.table-card td:last-child,.table-card th:last-child{padding-right:var(--tb-card-spacer-x)}.table-card .table>:not(:first-child){border-top-width:var(--tb-border-width)}.table .form-check{margin-bottom:0;padding-left:0}.table .form-check .form-check-input{float:none;margin-left:0;margin-top:0;vertical-align:middle}.table .sort{position:relative}.table .sort:before{content:"";top:22px}.table .sort:after,.table .sort:before{font-family:bootstrap-icons;font-size:.5rem;position:absolute;right:.5rem}.table .sort:after{content:"";top:14px}.table-custom-effect tr{border-left:2px solid transparent}.table-custom-effect tr.table-active{border-left-color:#5a58eb}.border-primary.table>thead{border-color:var(--tb-primary)!important;border-bottom-color:var(--tb-primary)!important}.border-secondary.table>thead{border-color:var(--tb-secondary)!important;border-bottom-color:var(--tb-secondary)!important}.border-success.table>thead{border-color:var(--tb-success)!important;border-bottom-color:var(--tb-success)!important}.border-info.table>thead{border-color:var(--tb-info)!important;border-bottom-color:var(--tb-info)!important}.border-warning.table>thead{border-color:var(--tb-warning)!important;border-bottom-color:var(--tb-warning)!important}.border-danger.table>thead{border-color:var(--tb-danger)!important;border-bottom-color:var(--tb-danger)!important}.border-light.table>thead{border-color:var(--tb-light)!important;border-bottom-color:var(--tb-light)!important}.border-dark.table>thead{border-color:var(--tb-dark)!important;border-bottom-color:var(--tb-dark)!important}[data-bs-theme=dark] ::-webkit-scrollbar-track{background:var(--tb-secondary-bg)}[data-bs-theme=dark] ::-webkit-scrollbar-thumb{background-color:var(--tb-light);border:3px solid var(--tb-secondary-bg)}.table-custom{border-collapse:separate;border-spacing:0 10px}.table-custom tr{background-color:var(--tb-secondary-bg)}.modal-title{font-size:calc(var(--tb-font-base)*1.25);font-weight:var(--tb-font-weight-semibold)}.modal-dialog:not(.modal-dialog-scrollable) .modal-header{padding-bottom:0}.modal-dialog:not(.modal-dialog-scrollable) .modal-header .btn-close{margin-top:-1.25rem 1.25rem}.modal-dialog:not(.modal-dialog-scrollable) .modal-footer{padding-top:0}.modal{box-shadow:var(--tb-modal-box-shadow)}.modal.fadeInRight .modal-dialog{opacity:0;transform:translate(20%);transition:all .3s ease-in-out}.modal.fadeInRight.show .modal-dialog{opacity:1;transform:translate(0)}.modal.fadeInLeft .modal-dialog{animation:fadeInLeft .3s ease-in-out;transform:translate(-50%)}.modal.fadeInLeft.show .modal-dialog{transform:none}.modal.fadeInUp .modal-dialog{animation:fadeInUp .3s ease-in-out;transform:translateY(30%)}.modal.fadeInUp.show .modal-dialog{transform:none}.modal.flip{perspective:1300px}.modal.flip .modal-dialog{opacity:0;transform:rotateY(-70deg);transition:all .3s}.modal.flip.show .modal-dialog{opacity:1;transform:rotateY(0)}.modal.zoomIn .modal-dialog{opacity:0;transform:scale(.7);transition:all .3s ease}.modal.zoomIn.show .modal-dialog{opacity:1;transform:scale(1)}.modal-dialog-right{margin-right:1.75rem}.modal-dialog-bottom{align-items:flex-end;display:flex;min-height:calc(100% - 1.75rem)}@media(min-width:576px){.modal-dialog-bottom{min-height:calc(100% - 3.5rem)}}.modal-dialog-bottom-right{align-items:flex-end;display:flex;margin-right:1.75rem;min-height:calc(100% - 1.75rem)}@media(min-width:576px){.modal-dialog-bottom-right{min-height:calc(100% - 3.5rem)}}@keyframes fadeInLeft{0%{opacity:0;transform:translate3d(-30%,0,0)}to{opacity:1;transform:translateZ(0)}}.login-modal{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1440' height='560' preserveAspectRatio='none' viewBox='0 0 1440 560'%3E%3Cg fill='none' mask='url(%26quot;%23a%26quot;)'%3E%3Cpath fill='rgba(64, 81, 137, 1)' d='M0 0h1440v560H0z'/%3E%3Cpath fill='%2333416e' d='M0 650.704c122.328-1.958 159.175-177.661 255.674-252.867 84.05-65.504 205.855-72.913 270.775-157.416C598.428 146.73 655.546 24.847 631.015-90.726c-24.349-114.718-148.089-172.771-229.45-257.232-76.35-79.259-126.022-201.054-233.739-223.605-107.482-22.502-195.529 88.631-302.989 111.238-121.173 25.492-266.766-49.326-362.809 28.83-94.835 77.174-81.893 224.609-97.631 345.86-15.53 119.651-61.158 254.818 6.719 354.569 68.03 99.975 226.426 71.39 327.895 137.172C-158.875 472.306-121.679 652.651 0 650.704'/%3E%3Cpath fill='%234d61a4' d='M1440 995.672c79.728-10.931 123.12-95.893 186.466-145.525 56.173-44.012 129.795-67.545 164.828-129.716 36.277-64.379 44.243-142.77 29.52-215.184-14.296-70.314-67.55-122.077-109.873-180.019-46.466-63.614-75.949-150.068-150.284-176.148-74.697-26.207-158.511 6.463-228.627 43.209-62.489 32.749-99.276 94.962-142.061 151.058-40.044 52.502-74.188 105.553-100.009 166.325-33.96 79.927-100.992 161.494-74.403 244.165 26.353 81.937 127.157 109.773 201.941 152.383 70.89 40.391 141.669 100.535 222.502 89.452'/%3E%3C/g%3E%3Cdefs%3E%3Cmask id='a'%3E%3Cpath fill='%23fff' d='M0 0h1440v560H0z'/%3E%3C/mask%3E%3C/defs%3E%3C/svg%3E");background-position:50%;background-size:cover}.pagination-separated .page-item .page-link{border-radius:.3rem;margin-left:.35rem}.pagination-rounded .page-link{border:none;border-radius:30px!important;margin:0 3px!important;min-height:32px;min-width:32px;text-align:center}.pagination-rounded.pagination-sm .page-link{min-height:25px;min-width:25px}.progress-sm{height:5px}.progress-lg{height:12px}.progress-xl{height:16px}.custom-progess{position:relative}.custom-progess .progress-icon{position:absolute;top:-12px}.custom-progess .progress-icon .avatar-title{background:var(--tb-secondary-bg)}.animated-progress{position:relative}.animated-progress .progress-bar{animation:animate-positive 2s;border-radius:6px;position:relative}@keyframes animate-positive{0%{width:0}}.custom-progress{border-radius:30px;height:15px;padding:4px}.custom-progress .progress-bar{border-radius:30px;position:relative}.custom-progress .progress-bar:before{background-color:#fff;border-radius:7px;content:"";height:4px;position:absolute;right:2px;top:50%;transform:translateY(-50%);width:4px}.progress-label{overflow:visible}.progress-label .progress-bar{overflow:visible;position:relative}.progress-label .progress-bar .label{background-color:var(--tb-primary);border-radius:4px;color:#fff;display:inline-block;line-height:18px;padding:0 4px;position:absolute;right:-9px;top:-25px}.progress-label .progress-bar .label:after{border:4px solid transparent;border-top:4px solid var(--tb-primary);bottom:-7px;content:"";left:50%;position:absolute;transform:translate(-50%)}.progress-step-arrow{height:3.25rem}.progress-step-arrow .progress-bar{background-color:rgba(var(--tb-tertiary-bg-rgb),.2);color:var(--tb-secondary-color);display:inline-block;font-size:.875rem;line-height:3.25rem;overflow:initial;position:relative}.progress-step-arrow .progress-bar:after{border:10px solid transparent;bottom:15px;content:"";position:absolute;right:-20px;z-index:1}.progress-primary .progress-bar.active{background-color:var(--tb-primary);color:#fff}.progress-primary .progress-bar.active:after{border-left-color:var(--tb-primary)}.progress-primary .progress-bar.pending:not(:first-child){background-color:var(--tb-primary-bg-subtle)!important;color:var(--tb-primary)!important}.progress-primary .progress-bar.pending:not(:first-child):after{border-left-color:var(--tb-primary-bg-subtle)}.progress-secondary .progress-bar.active{background-color:var(--tb-secondary);color:#fff}.progress-secondary .progress-bar.active:after{border-left-color:var(--tb-secondary)}.progress-secondary .progress-bar.pending:not(:first-child){background-color:var(--tb-secondary-bg-subtle)!important;color:var(--tb-secondary)!important}.progress-secondary .progress-bar.pending:not(:first-child):after{border-left-color:var(--tb-secondary-bg-subtle)}.progress-success .progress-bar.active{background-color:var(--tb-success);color:#fff}.progress-success .progress-bar.active:after{border-left-color:var(--tb-success)}.progress-success .progress-bar.pending:not(:first-child){background-color:var(--tb-success-bg-subtle)!important;color:var(--tb-success)!important}.progress-success .progress-bar.pending:not(:first-child):after{border-left-color:var(--tb-success-bg-subtle)}.progress-info .progress-bar.active{background-color:var(--tb-info);color:#fff}.progress-info .progress-bar.active:after{border-left-color:var(--tb-info)}.progress-info .progress-bar.pending:not(:first-child){background-color:var(--tb-info-bg-subtle)!important;color:var(--tb-info)!important}.progress-info .progress-bar.pending:not(:first-child):after{border-left-color:var(--tb-info-bg-subtle)}.progress-warning .progress-bar.active{background-color:var(--tb-warning);color:#fff}.progress-warning .progress-bar.active:after{border-left-color:var(--tb-warning)}.progress-warning .progress-bar.pending:not(:first-child){background-color:var(--tb-warning-bg-subtle)!important;color:var(--tb-warning)!important}.progress-warning .progress-bar.pending:not(:first-child):after{border-left-color:var(--tb-warning-bg-subtle)}.progress-danger .progress-bar.active{background-color:var(--tb-danger);color:#fff}.progress-danger .progress-bar.active:after{border-left-color:var(--tb-danger)}.progress-danger .progress-bar.pending:not(:first-child){background-color:var(--tb-danger-bg-subtle)!important;color:var(--tb-danger)!important}.progress-danger .progress-bar.pending:not(:first-child):after{border-left-color:var(--tb-danger-bg-subtle)}.progress-light .progress-bar.active{background-color:var(--tb-light);color:#fff}.progress-light .progress-bar.active:after{border-left-color:var(--tb-light)}.progress-light .progress-bar.pending:not(:first-child){background-color:var(--tb-light-bg-subtle)!important;color:var(--tb-light)!important}.progress-light .progress-bar.pending:not(:first-child):after{border-left-color:var(--tb-light-bg-subtle)}.progress-dark .progress-bar.active{background-color:var(--tb-dark);color:#fff}.progress-dark .progress-bar.active:after{border-left-color:var(--tb-dark)}.progress-dark .progress-bar.pending:not(:first-child){background-color:var(--tb-dark-bg-subtle)!important;color:var(--tb-dark)!important}.progress-dark .progress-bar.pending:not(:first-child):after{border-left-color:var(--tb-dark-bg-subtle)}.popover{box-shadow:var(--tb-popover-box-shadow)}.text-white-75{color:#ffffffbf!important}.custom-blockquote.blockquote{border-left:3px solid;padding:16px}.custom-blockquote.blockquote.blockquote-outline{background-color:var(--tb-secondary-bg)!important;border:1px solid;border-left:3px solid}.custom-blockquote.blockquote.blockquote-primary{background-color:var(--tb-primary-bg-subtle);border-color:var(--tb-primary);color:var(--tb-primary)}.custom-blockquote.blockquote.blockquote-primary .blockquote-footer{color:var(--tb-primary)}.custom-blockquote.blockquote.blockquote-outline.blockquote-primary{border-color:var(--tb-primary)}.custom-blockquote.blockquote.blockquote-outline.blockquote-primary .blockquote-footer{color:var(--tb-primary)}.custom-blockquote.blockquote.blockquote-secondary{background-color:var(--tb-secondary-bg-subtle);border-color:var(--tb-secondary);color:var(--tb-secondary)}.custom-blockquote.blockquote.blockquote-secondary .blockquote-footer{color:var(--tb-secondary)}.custom-blockquote.blockquote.blockquote-outline.blockquote-secondary{border-color:var(--tb-secondary)}.custom-blockquote.blockquote.blockquote-outline.blockquote-secondary .blockquote-footer{color:var(--tb-secondary)}.custom-blockquote.blockquote.blockquote-success{background-color:var(--tb-success-bg-subtle);border-color:var(--tb-success);color:var(--tb-success)}.custom-blockquote.blockquote.blockquote-success .blockquote-footer{color:var(--tb-success)}.custom-blockquote.blockquote.blockquote-outline.blockquote-success{border-color:var(--tb-success)}.custom-blockquote.blockquote.blockquote-outline.blockquote-success .blockquote-footer{color:var(--tb-success)}.custom-blockquote.blockquote.blockquote-info{background-color:var(--tb-info-bg-subtle);border-color:var(--tb-info);color:var(--tb-info)}.custom-blockquote.blockquote.blockquote-info .blockquote-footer{color:var(--tb-info)}.custom-blockquote.blockquote.blockquote-outline.blockquote-info{border-color:var(--tb-info)}.custom-blockquote.blockquote.blockquote-outline.blockquote-info .blockquote-footer{color:var(--tb-info)}.custom-blockquote.blockquote.blockquote-warning{background-color:var(--tb-warning-bg-subtle);border-color:var(--tb-warning);color:var(--tb-warning)}.custom-blockquote.blockquote.blockquote-warning .blockquote-footer{color:var(--tb-warning)}.custom-blockquote.blockquote.blockquote-outline.blockquote-warning{border-color:var(--tb-warning)}.custom-blockquote.blockquote.blockquote-outline.blockquote-warning .blockquote-footer{color:var(--tb-warning)}.custom-blockquote.blockquote.blockquote-danger{background-color:var(--tb-danger-bg-subtle);border-color:var(--tb-danger);color:var(--tb-danger)}.custom-blockquote.blockquote.blockquote-danger .blockquote-footer{color:var(--tb-danger)}.custom-blockquote.blockquote.blockquote-outline.blockquote-danger{border-color:var(--tb-danger)}.custom-blockquote.blockquote.blockquote-outline.blockquote-danger .blockquote-footer{color:var(--tb-danger)}.custom-blockquote.blockquote.blockquote-light{background-color:var(--tb-light-bg-subtle);border-color:var(--tb-light);color:var(--tb-light)}.custom-blockquote.blockquote.blockquote-light .blockquote-footer{color:var(--tb-light)}.custom-blockquote.blockquote.blockquote-outline.blockquote-light{border-color:var(--tb-light)}.custom-blockquote.blockquote.blockquote-outline.blockquote-light .blockquote-footer{color:var(--tb-light)}.custom-blockquote.blockquote.blockquote-dark{background-color:var(--tb-dark-bg-subtle);border-color:var(--tb-dark);color:var(--tb-dark)}.custom-blockquote.blockquote.blockquote-dark .blockquote-footer{color:var(--tb-dark)}.custom-blockquote.blockquote.blockquote-outline.blockquote-dark{border-color:var(--tb-dark)}.custom-blockquote.blockquote.blockquote-outline.blockquote-dark .blockquote-footer{color:var(--tb-dark)}.rotating-border{--border-radius:1rem;--border-size:.5rem;--border-bg:conic-gradient(red,#ff0,lime,aqua,blue,#f0f,red);--padding:1rem;border-radius:var(--border-radius);display:inline-block;font-size:2rem;overflow:hidden;padding:calc(var(--padding) + var(--border-size));position:relative}.rotating-border:before{animation:spin 5s linear infinite;background:var(--border-bg);border-radius:100%;content:"";display:block;left:50%;padding-bottom:141.421356237%;position:absolute;top:50%;transform:translate(-50%,-50%);width:141.421356237%;z-index:-2}.rotating-border--reverse:before{animation-direction:reverse}.rotating-border:after{background:#fff;border-radius:calc(var(--border-radius) - var(--border-size));content:"";inset:var(--border-size);position:absolute;z-index:-1}.form-check{position:relative;text-align:left}.form-check .form-check-input{cursor:pointer}.form-check-label{cursor:pointer;margin-bottom:0}.form-check-right{display:inline-block;padding-left:0}.form-check-right .form-check-input{float:right;margin-left:0;margin-right:-1.6em}.form-check-right .form-check-label{display:block}.form-check-right.form-switch .form-check-input{margin-right:-2.56em}.form-check-outline .form-check-input{position:relative}.form-check-outline .form-check-input:checked[type=checkbox]{background-image:none}.form-check-outline .form-check-input:checked[type=checkbox]:before{content:"";font-family:tabler-icons;font-size:13px;font-weight:700;left:1px;position:absolute;top:-2px}.form-switch-md{line-height:22px;min-height:22px;padding-left:2.5rem}.form-switch-md .form-check-input{height:20px;left:-.5rem;position:relative;width:40px}.form-switch-md .form-check-label{vertical-align:middle}.form-switch-lg{line-height:28px;min-height:28px;padding-left:2.75rem}.form-switch-lg .form-check-input{height:24px;left:-.75rem;position:relative;width:48px}.input-group-text{margin-bottom:0}.form-switch-right{display:inline-block;margin-bottom:0;padding-left:0!important;padding-right:.8em}.form-switch-right .form-check-input{float:right;margin-left:0;margin-right:-1.6em;margin-top:.1em!important}.form-switch-right label{margin-bottom:0;margin-right:1rem}.card-radio{padding:0}.card-radio .form-check-label{background-color:var(--tb-secondary-bg);border:1px solid var(--tb-border-color);border-radius:.3rem;display:block;overflow:hidden;padding:1rem 32px 1rem 1rem;position:relative;text-overflow:ellipsis;white-space:nowrap}.card-radio .form-check-label:hover{cursor:pointer}.card-radio .form-check-input{display:none}.card-radio .form-check-input:checked+.form-check-label{border-color:#5a58eb!important}.card-radio .form-check-input:checked+.form-check-label:before{color:#5a58eb;content:"";font-family:remixicon;font-size:var(--tb-font-lg);position:absolute;right:6px;top:2px}.card-radio.dark .form-check-input:checked+.form-check-label:before{color:#fff}.form-check-primary .form-check-input:checked{background-color:var(--tb-primary);border-color:var(--tb-primary)}.form-check-primary.form-check-outline .form-check-input:checked[type=checkbox]{background-color:transparent;border-color:var(--tb-primary);color:var(--tb-primary)}.form-radio-primary .form-check-input:checked{background-color:var(--tb-primary);border-color:var(--tb-primary)}.form-radio-primary .form-check-input:checked:after{background-color:var(--tb-primary)}.form-switch-primary .form-check-input:checked{background-color:var(--tb-primary);border-color:var(--tb-primary)}.form-check-secondary .form-check-input:checked{background-color:var(--tb-secondary);border-color:var(--tb-secondary)}.form-check-secondary.form-check-outline .form-check-input:checked[type=checkbox]{background-color:transparent;border-color:var(--tb-secondary);color:var(--tb-secondary)}.form-radio-secondary .form-check-input:checked{background-color:var(--tb-secondary);border-color:var(--tb-secondary)}.form-radio-secondary .form-check-input:checked:after{background-color:var(--tb-secondary)}.form-switch-secondary .form-check-input:checked{background-color:var(--tb-secondary);border-color:var(--tb-secondary)}.form-check-success .form-check-input:checked{background-color:var(--tb-success);border-color:var(--tb-success)}.form-check-success.form-check-outline .form-check-input:checked[type=checkbox]{background-color:transparent;border-color:var(--tb-success);color:var(--tb-success)}.form-radio-success .form-check-input:checked{background-color:var(--tb-success);border-color:var(--tb-success)}.form-radio-success .form-check-input:checked:after{background-color:var(--tb-success)}.form-switch-success .form-check-input:checked{background-color:var(--tb-success);border-color:var(--tb-success)}.form-check-info .form-check-input:checked{background-color:var(--tb-info);border-color:var(--tb-info)}.form-check-info.form-check-outline .form-check-input:checked[type=checkbox]{background-color:transparent;border-color:var(--tb-info);color:var(--tb-info)}.form-radio-info .form-check-input:checked{background-color:var(--tb-info);border-color:var(--tb-info)}.form-radio-info .form-check-input:checked:after{background-color:var(--tb-info)}.form-switch-info .form-check-input:checked{background-color:var(--tb-info);border-color:var(--tb-info)}.form-check-warning .form-check-input:checked{background-color:var(--tb-warning);border-color:var(--tb-warning)}.form-check-warning.form-check-outline .form-check-input:checked[type=checkbox]{background-color:transparent;border-color:var(--tb-warning);color:var(--tb-warning)}.form-radio-warning .form-check-input:checked{background-color:var(--tb-warning);border-color:var(--tb-warning)}.form-radio-warning .form-check-input:checked:after{background-color:var(--tb-warning)}.form-switch-warning .form-check-input:checked{background-color:var(--tb-warning);border-color:var(--tb-warning)}.form-check-danger .form-check-input:checked{background-color:var(--tb-danger);border-color:var(--tb-danger)}.form-check-danger.form-check-outline .form-check-input:checked[type=checkbox]{background-color:transparent;border-color:var(--tb-danger);color:var(--tb-danger)}.form-radio-danger .form-check-input:checked{background-color:var(--tb-danger);border-color:var(--tb-danger)}.form-radio-danger .form-check-input:checked:after{background-color:var(--tb-danger)}.form-switch-danger .form-check-input:checked{background-color:var(--tb-danger);border-color:var(--tb-danger)}.form-check-light .form-check-input:checked{background-color:var(--tb-light);border-color:var(--tb-light)}.form-check-light.form-check-outline .form-check-input:checked[type=checkbox]{background-color:transparent;border-color:var(--tb-light);color:var(--tb-light)}.form-radio-light .form-check-input:checked{background-color:var(--tb-light);border-color:var(--tb-light)}.form-radio-light .form-check-input:checked:after{background-color:var(--tb-light)}.form-switch-light .form-check-input:checked{background-color:var(--tb-light);border-color:var(--tb-light)}.form-check-dark .form-check-input:checked{background-color:var(--tb-dark);border-color:var(--tb-dark)}.form-check-dark.form-check-outline .form-check-input:checked[type=checkbox]{background-color:transparent;border-color:var(--tb-dark);color:var(--tb-dark)}.form-radio-dark .form-check-input:checked{background-color:var(--tb-dark);border-color:var(--tb-dark)}.form-radio-dark .form-check-input:checked:after{background-color:var(--tb-dark)}.form-switch-dark .form-check-input:checked{background-color:var(--tb-dark);border-color:var(--tb-dark)}.form-icon{position:relative}.form-icon .form-control-icon{padding-left:3.375rem;position:relative}.form-icon i{align-items:center;bottom:0;display:flex;left:18px;position:absolute;top:0}.form-icon.right .form-control-icon{padding-left:1.125rem;padding-right:3.375rem;position:relative}.form-icon.right i{left:auto;right:18px}.list-group-item{margin-bottom:0}.list-group-item .list-text{color:var(--tb-secondary-color)}.list-group-item.active .list-title{color:#fff}.list-group-item.active .list-text{color:#ffffff80}.primary-tooltip{--tb-tooltip-bg:var(--tb-primary)}.secondary-tooltip{--tb-tooltip-bg:var(--tb-secondary)}.success-tooltip{--tb-tooltip-bg:var(--tb-success)}.info-tooltip{--tb-tooltip-bg:var(--tb-info)}.warning-tooltip{--tb-tooltip-bg:var(--tb-warning)}.danger-tooltip{--tb-tooltip-bg:var(--tb-danger)}.light-tooltip{--tb-tooltip-bg:var(--tb-light)}.dark-tooltip{--tb-tooltip-bg:var(--tb-dark)}.link-primary{color:RGBA(var(--tb-primary-rgb),var(--tb-link-opacity,1))}.link-primary:focus,.link-primary:hover{color:var(--tb-primary-text-emphasis)}.link-secondary{color:RGBA(var(--tb-secondary-rgb),var(--tb-link-opacity,1))}.link-secondary:focus,.link-secondary:hover{color:var(--tb-secondary-text-emphasis)}.link-success{color:RGBA(var(--tb-success-rgb),var(--tb-link-opacity,1))}.link-success:focus,.link-success:hover{color:var(--tb-success-text-emphasis)}.link-info{color:RGBA(var(--tb-info-rgb),var(--tb-link-opacity,1))}.link-info:focus,.link-info:hover{color:var(--tb-info-text-emphasis)}.link-warning{color:RGBA(var(--tb-warning-rgb),var(--tb-link-opacity,1))}.link-warning:focus,.link-warning:hover{color:var(--tb-warning-text-emphasis)}.link-danger{color:RGBA(var(--tb-danger-rgb),var(--tb-link-opacity,1))}.link-danger:focus,.link-danger:hover{color:var(--tb-danger-text-emphasis)}.link-light{color:RGBA(var(--tb-light-rgb),var(--tb-link-opacity,1))}.link-light:focus,.link-light:hover{color:var(--tb-light-text-emphasis)}.link-dark{color:RGBA(var(--tb-dark-rgb),var(--tb-link-opacity,1))}.link-dark:focus,.link-dark:hover{color:var(--tb-dark-text-emphasis)}[data-simplebar]{align-content:flex-start;align-items:flex-start;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;position:relative}.simplebar-wrapper{height:inherit;max-height:inherit;max-width:inherit;overflow:hidden;width:inherit}.simplebar-mask{direction:inherit;height:auto!important;left:0;overflow:hidden;right:0;width:auto!important;z-index:0}.simplebar-mask,.simplebar-offset{bottom:0;margin:0;padding:0;position:absolute;top:0}.simplebar-offset{box-sizing:inherit!important;direction:inherit!important;left:0!important;resize:none!important;right:0!important;-webkit-overflow-scrolling:touch}.simplebar-content-wrapper{box-sizing:border-box!important;direction:inherit;display:block;height:100%;max-height:100%;max-width:100%;overflow:auto;padding:0!important;position:relative;scrollbar-width:none;visibility:visible;width:auto}.simplebar-content-wrapper::-webkit-scrollbar,.simplebar-hide-scrollbar::-webkit-scrollbar{display:none}.simplebar-content:is(:before,:after){content:" ";display:table}.simplebar-placeholder{max-height:100%;max-width:100%;pointer-events:none;width:100%}.simplebar-height-auto-observer-wrapper{box-sizing:inherit!important;flex-basis:0;flex-grow:inherit;flex-shrink:0;float:left;height:100%;margin:0;max-height:1px;max-width:1px;overflow:hidden;padding:0;pointer-events:none;position:relative;width:100%;z-index:-1}.simplebar-height-auto-observer{box-sizing:inherit;display:block;height:1000%;left:0;min-height:1px;min-width:1px;opacity:0;top:0;width:1000%;z-index:-1}.simplebar-height-auto-observer,.simplebar-track{overflow:hidden;pointer-events:none;position:absolute}.simplebar-track{bottom:0;right:0;z-index:1}[data-simplebar].simplebar-dragging .simplebar-content{pointer-events:none;-moz-user-select:none;user-select:none;-webkit-user-select:none}[data-simplebar].simplebar-dragging .simplebar-track{pointer-events:all}.simplebar-scrollbar{min-height:10px;position:absolute;right:2px;width:6px}.simplebar-scrollbar:before{background:#a2adb7;border-radius:7px;content:"";left:0;opacity:0;position:absolute;right:0;transition:opacity .2s linear}.simplebar-scrollbar.simplebar-visible:before{opacity:.5;transition:opacity 0s linear}.simplebar-track.simplebar-vertical{top:0;width:11px}.simplebar-track.simplebar-vertical .simplebar-scrollbar:before{bottom:2px;top:2px}.simplebar-track.simplebar-horizontal{height:11px;left:0}.simplebar-track.simplebar-horizontal .simplebar-scrollbar:before{height:100%;left:2px;right:2px}.simplebar-track.simplebar-horizontal .simplebar-scrollbar{height:7px;left:0;min-height:0;min-width:10px;right:auto;top:2px;width:auto}[data-simplebar-direction=rtl] .simplebar-track.simplebar-vertical{left:0;right:auto}.hs-dummy-scrollbar-size{direction:rtl;height:500px;opacity:0;overflow-x:scroll;overflow-y:hidden;position:fixed;visibility:hidden;width:500px}.simplebar-hide-scrollbar{left:0;overflow-y:scroll;position:fixed;scrollbar-width:none;visibility:hidden}.custom-scroll{height:100%}[data-simplebar-track=primary] .simplebar-scrollbar:before{background:var(--tb-primary)}[data-simplebar-track=secondary] .simplebar-scrollbar:before{background:var(--tb-secondary)}[data-simplebar-track=success] .simplebar-scrollbar:before{background:var(--tb-success)}[data-simplebar-track=info] .simplebar-scrollbar:before{background:var(--tb-info)}[data-simplebar-track=warning] .simplebar-scrollbar:before{background:var(--tb-warning)}[data-simplebar-track=danger] .simplebar-scrollbar:before{background:var(--tb-danger)}[data-simplebar-track=light] .simplebar-scrollbar:before{background:var(--tb-light)}[data-simplebar-track=dark] .simplebar-scrollbar:before{background:var(--tb-dark)}:is(code,pre):is([class*=language-]){background:none;color:#000;font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;font-size:1em;text-align:left;text-shadow:0 1px #fff;white-space:pre;word-break:normal;word-spacing:normal;word-wrap:normal;-webkit-hyphens:none;hyphens:none;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4}:is(pre,code):is([class*=language-]) ::-moz-selection,:is(pre,code):is([class*=language-])::-moz-selection{background:#b3d4fc;text-shadow:none}:is(pre,code):is([class*=language-]) ::selection,:is(pre,code):is([class*=language-])::selection{background:#b3d4fc;text-shadow:none}@media print{:is(code,pre):is([class*=language-]){text-shadow:none}}pre[class*=language-]{margin:0;overflow:auto}:not(pre)>code[class*=language-],pre[class*=language-]{background:var(--tb-secondary-bg)!important}:not(pre)>code[class*=language-]{border-radius:.3em;padding:.1em;white-space:normal}.token:is(.cdata,.doctype,.prolog,.comment){color:var(--tb-success-text)}.token.punctuation{color:#999}.token.namespace{opacity:.7}.token:is(.property,.tag,.boolean,.number,.constant,.symbol,.deleted){color:var(--tb-danger)}.token:is(.selector,.attr-name,.string,.char,.builtin,.inserted){color:#690}.token:is(.operator,.entity,.url),:is(.language-css,.style) .token.string{background:#ffffff80;color:#9a6e3a}.token:is(.atrule,.attr-value,.keyword){color:#07a}.token:is(.function,.class-name){color:#d63284}.token:is(.regex,.important,.variable){color:#e90}.token:is(.important,.bold){font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}:not(pre)>code[class*=language-],pre[class*=language-]{background:#f1f5f9}:is(code,pre):is([class*=language-]){color:#64748b;text-shadow:none}:is(.language-markup,.language-js)::-webkit-scrollbar{-webkit-appearance:none}:is(.language-markup,.language-js)::-webkit-scrollbar:vertical{width:10px}:is(.language-markup,.language-js)::-webkit-scrollbar:horizontal{height:10px}:is(.language-markup,.language-js)::-webkit-scrollbar-thumb{background-color:rgba(var(--tb-dark-rgb),.1);border:2px solid var(--tb-light);border-radius:10px}:is(.language-markup,.language-js)::-webkit-scrollbar-track{background-color:var(--tb-light);border-radius:10px}#scroll-top{background:#343a40;border-color:transparent;border-radius:3px;bottom:65px;color:#fff;height:30px;position:fixed;right:30px;transition:all .5s ease;width:30px}.btn-clipboard{position:absolute!important;right:15px!important;z-index:1!important}div.code-toolbar>.toolbar{opacity:1!important}div.code-toolbar>.toolbar button{background-color:transparent;border:1px solid rgba(var(--tb-primary-rgb),.35)!important;border-radius:.2rem!important;box-shadow:none!important;color:var(--tb-primary)!important;display:inline-block!important;margin:.375rem .5rem!important;padding:.25rem .75rem!important;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out!important}div.code-toolbar>.toolbar button:focus{box-shadow:none!important;outline:none!important}div.code-toolbar>.toolbar button:hover{background-color:var(--tb-primary)!important;color:#fff!important}.swal2-container .swal2-title{font-size:var(--tb-font-3xl);font-weight:var(--tb-font-weight-medium);padding:24px 24px 0}.swal2-popup{background-color:var(--tb-secondary-bg);border-radius:var(--tb-border-radius-lg);color:var(--tb-body-color);padding-bottom:24px}.swal2-popup .swal2-title{color:var(--tb-heading-color)}.swal2-footer,.swal2-popup .swal2-html-container{color:var(--tb-body-color)}.swal2-footer{border-top:1px solid var(--tb-border-color)}.swal2-html-container{font-size:var(--tb-font-lg)}.swal2-icon.swal2-question{border-color:var(--tb-info);color:var(--tb-info)}.swal2-icon.swal2-success [class^=swal2-success-line]{background-color:var(--tb-success)}.swal2-icon.swal2-success .swal2-success-ring{border-color:rgba(var(--tb-success-rgb),.3)}.swal2-icon.swal2-warning{border-color:var(--tb-warning);color:var(--tb-warning)}.swal2-styled:focus{box-shadow:none}.swal2-loader{border-color:var(--tb-primary) transparent var(--tb-primary) transparent}.swal2-timer-progress-bar{background-color:rgba(var(--tb-success-rgb),.4)}.swal2-progress-steps .swal2-progress-step,.swal2-progress-steps .swal2-progress-step.swal2-active-progress-step{background:var(--tb-primary)}.swal2-progress-steps .swal2-progress-step.swal2-active-progress-step~.swal2-progress-step,.swal2-progress-steps .swal2-progress-step.swal2-active-progress-step~.swal2-progress-step-line{background:rgba(var(--tb-primary-rgb),.3)}.swal2-progress-steps .swal2-progress-step-line{background:var(--tb-primary)}.swal2-actions.swal2-loading .swal2-styled.swal2-confirm{border-left-color:var(--tb-primary)!important;border-right-color:var(--tb-primary)!important}:is(.swal2-file,.swal2-input,.swal2-textarea){border:1px solid var(--tb-border-color-translucent)}:is(.swal2-file,.swal2-input,.swal2-textarea):focus{border-color:var(--tb-primary-border-subtle);box-shadow:none}.swal2-input{background-clip:padding-box;background-color:var(--tb-body-bg);border:var(--tb-border-width) solid var(--tb-border-color-translucent);color:var(--tb-body-color);display:block;font-size:var(--tb-font-md);font-weight:var(--tb-font-weight-normal);height:auto;line-height:1.5;padding:.5rem 1.125rem}.swal2-close{font-family:var(--tb-font-sans-serif);font-size:28px;font-weight:var(--tb-font-weight-light)}.swal2-close:focus{box-shadow:none}.swal2-close:hover{color:var(--tb-primary)}.swal2-validation-message{background-color:transparent}.dropzone{background:var(--tb-secondary-bg);border:2px dashed var(--tb-border-color);border-radius:6px;min-height:230px}.dropzone .dz-message{font-size:var(--tb-font-5xl);margin:1em 0;width:100%}[data-dz-thumbnail]{height:100%;width:100%}.dropzone .dz-preview .dz-image{background:var(--tb-light);border-radius:20px;height:120px;overflow:hidden;position:relative;text-align:center;width:120px;z-index:10}.dropzone .dz-preview .dz-image,.dropzone .dz-preview .dz-image img{align-items:center;display:block;display:flex;justify-content:center}.dropzone .dz-preview .dz-image img{height:90px;width:90px}.dropzone .dz-preview .dz-remove{font-size:var(--tb-font-xs);margin-top:10px}.nested-list .list-group-item{background-color:rgba(var(--tb-primary-rgb),.05);border-color:rgba(var(--tb-primary-rgb),.05)}.nested-1,.nested-2,.nested-3,.nested-list{margin-top:5px}.nested-sortable-handle .handle{align-items:center;cursor:grab;display:flex;height:42px;justify-content:center;left:0;position:absolute;top:0;width:42px}.nested-sortable-handle .list-group-item{padding-left:42px}.swiper-button-next,.swiper-button-prev{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:rgba(var(--tb-primary-rgb),.2);border-radius:8px;height:32px;width:32px}.swiper-button-next:after,.swiper-button-prev:after{color:rgba(var(--tb-primary-rgb),1);font-family:remixicon;font-size:28px;transition:all .3s ease}.swiper-button-prev:after{content:""!important}.swiper-button-next:after{content:""!important}.swiper-pagination-bullet{background-color:#fff;border-radius:50px;height:5px;width:22px}.swiper-pagination-bullet .swiper-pagination-bullet-active{opacity:1}.dynamic-pagination .swiper-pagination-bullet{background-color:#fff;height:8px;opacity:.5;transition:all .5s ease;width:8px}.dynamic-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1;width:20px}.swiper-pagination-fraction{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:#0000004d;color:#fff;font-size:16px}.pagination-custom .swiper-pagination-bullet{background-color:#fff;border-radius:8px;height:25px;line-height:25px;opacity:.5;transition:all .5s ease;width:25px}.pagination-custom .swiper-pagination-bullet.swiper-pagination-bullet-active{color:#438eff;opacity:1}.swiper-pagination-progressbar{background-color:rgba(var(--tb-success-rgb),.25);height:6px!important}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background-color:var(--tb-success)}.swiper-scrollbar{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:#ffffff59;height:6px!important;padding:1.2px}.swiper-scrollbar .swiper-scrollbar-drag{background-color:#fff}.swiper-pagination-dark .dynamic-pagination .swiper-pagination-bullet,.swiper-pagination-dark .swiper-pagination-bullet{background-color:var(--tb-secondary)}.swiper-pagination-dark.pagination-custom .swiper-pagination-bullet{color:#fff}.swiper-pagination-dark.pagination-custom .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1}.swiper-pagination-dark.swiper-scrollbar{background-color:rgba(var(--tb-dark-rgb),.35)}.multi-wrapper{border:none;position:relative}.multi-wrapper:before{align-items:center;background-color:var(--tb-light);border-radius:50%;bottom:86px;color:var(--tb-secondary-color);content:"";display:flex;font-family:remixicon;font-size:var(--tb-font-lg);height:32px;justify-content:center;left:50%;position:absolute;transform:translate(-50%);width:32px;z-index:1}.multi-wrapper .non-selected-wrapper{background-color:var(--tb-body-bg);border:1px solid var(--tb-border-color-translucent);border-bottom-left-radius:.3rem;border-top-left-radius:.3rem}.multi-wrapper .non-selected-wrapper::-webkit-scrollbar,.multi-wrapper .selected-wrapper::-webkit-scrollbar{-webkit-appearance:none}.multi-wrapper .non-selected-wrapper::-webkit-scrollbar:vertical,.multi-wrapper .selected-wrapper::-webkit-scrollbar:vertical{width:10px}.multi-wrapper .non-selected-wrapper::-webkit-scrollbar:horizontal,.multi-wrapper .selected-wrapper::-webkit-scrollbar:horizontal{height:9px}.multi-wrapper .non-selected-wrapper::-webkit-scrollbar-thumb,.multi-wrapper .selected-wrapper::-webkit-scrollbar-thumb{background-color:rgba(var(--tb-secondary-rgb),.2);border:2px solid var(--tb-body-bg);border-radius:10px}.multi-wrapper .non-selected-wrapper::-webkit-scrollbar-track,.multi-wrapper .selected-wrapper::-webkit-scrollbar-track{background-color:var(--tb-body-bg);border-radius:10px}.multi-wrapper .item-group .group-label{font-size:var(--tb-font-xs)}.multi-wrapper .item{color:var(--tb-body-color)}.multi-wrapper .item:hover{background-color:rgba(var(--tb-primary-rgb),.1)}.multi-wrapper .selected-wrapper{background:var(--tb-body-bg);border:1px solid var(--tb-border-color-translucent);border-bottom-right-radius:.3rem;border-top-right-radius:.3rem}.multi-wrapper .search-input{background-color:var(--tb-body-bg);border:var(--tb-border-width) solid var(--tb-border-color-translucent);border-radius:.3rem;color:var(--tb-body-color);flex:0 0 auto;font-size:var(--tb-font-md);margin-bottom:16px;padding:.5rem 1.125rem}.multi-wrapper .search-input::-moz-placeholder{color:var(--tb-secondary-color)}.multi-wrapper .search-input::placeholder{color:var(--tb-secondary-color)}.multi-wrapper .header{color:var(--tb-body-color);font-weight:var(--tb-font-weight-semibold)}.pcr-app{background:var(--tb-secondary-bg);border:1px solid #cddcea;border-radius:4px;box-shadow:var(--tb-shadow-lg)}.pickr .pcr-button{height:60px;width:150px}.pickr .pcr-button,.pickr .pcr-button:after,.pickr .pcr-button:before{border-radius:.3rem}.pcr-app[data-theme=classic] .pcr-selection .pcr-color-preview{margin-left:0;margin-right:.75em}.pcr-app[data-theme=classic] .pcr-selection .pcr-color-chooser,.pcr-app[data-theme=classic] .pcr-selection .pcr-color-opacity{margin-left:.75em;margin-right:0}.pcr-app[data-theme=monolith] .pcr-result{min-width:100%}.pcr-app .pcr-interaction .pcr-type.active{background:var(--tb-primary)}.pcr-app .pcr-interaction .pcr-result{background-color:var(--tb-body-bg);border:1px solid var(--tb-border-color-translucent);border-radius:.3rem;color:var(--tb-body-color)}.pcr-app .pcr-interaction input{border-radius:.3rem!important}.pcr-app .pcr-interaction input:focus{background-color:var(--tb-body-bg);border-color:var(--tb-primary-border-subtle);box-shadow:none}.pcr-app .pcr-interaction .pcr-save{background:#2dcb73!important}.pcr-app .pcr-interaction .pcr-cancel,.pcr-app .pcr-interaction .pcr-clear{background:#f9554c!important}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;height:auto}.input-step{background:var(--tb-body-bg);border:1px solid var(--tb-border-color-translucent);border-radius:.3rem;display:inline-flex;height:37.5px;overflow:visible;padding:4px}.input-step input{background:transparent;border:0;border-radius:.3rem;color:var(--tb-body-color);height:100%;text-align:center;width:4em}.input-step input:focus-visible{outline:0}.input-step button{border:none;border-radius:.3rem;color:var(--tb-body-color);font-size:1.4em;font-weight:300;height:100%;line-height:.1em;padding:.2em!important;width:1.4em}.input-step button,.input-step.light{background:var(--tb-light)}.input-step.light button{background-color:var(--tb-body-bg)}.input-step.light-input{background:var(--tb-light)}.input-step.light-input input{background-color:var(--tb-body-bg)}.input-step.full-width{display:flex;width:100%}.input-step.full-width button{flex-shrink:0}.input-step.full-width input{flex-grow:1}.input-step.step-primary button{background-color:var(--tb-primary);color:#fff}.input-step.step-secondary button{background-color:var(--tb-secondary);color:#fff}.input-step.step-success button{background-color:var(--tb-success);color:#fff}.input-step.step-info button{background-color:var(--tb-info);color:#fff}.input-step.step-warning button{background-color:var(--tb-warning);color:#fff}.input-step.step-danger button{background-color:var(--tb-danger);color:#fff}.input-step.step-light button{background-color:var(--tb-light);color:#fff}.input-step.step-dark button{background-color:var(--tb-dark);color:#fff}.ck{font-family:var(--tb-font-sans-serif)!important}.ck.ck-reset_all,.ck.ck-reset_all *{color:var(--tb-body-color)!important}.ck.ck-toolbar{background:rgba(var(--tb-light-rgb),.75)!important}.ck p{margin-bottom:0}.ck.ck-toolbar{border:1px solid var(--tb-border-color-translucent)!important}.ck.ck-toolbar.ck-toolbar_grouping>.ck-toolbar__items{flex-wrap:wrap!important}.ck.ck-toolbar .ck.ck-toolbar__separator{background:transparent!important}.ck.ck-editor__main>.ck-editor__editable{background-color:var(--tb-secondary-bg)!important;border-top:0!important;border-color:var(--tb-border-color-translucent)!important;box-shadow:none!important}.ck.ck-dropdown__panel{animation-duration:.3s;animation-fill-mode:both;animation-name:DropDownSlide;border-radius:.3rem;box-shadow:var(--tb-shadow-lg)}.ck.ck-dropdown__panel,.ck.ck-list{background:var(--tb-secondary-bg)!important}.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_ne,.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_se{left:0;right:auto!important}.ck.ck-editor__editable_inline[dir=ltr]{text-align:left!important}.ck.ck-dropdown__panel{border:1px solid var(--tb-border-color-translucent)!important;border-radius:.3rem!important;box-shadow:var(--tb-shadow-lg)!important}.ck.ck-button:active,.ck.ck-button:focus,a.ck.ck-button:active,a.ck.ck-button:focus{border:1px solid var(--tb-light)!important;box-shadow:none!important}.ck.ck-button.ck-on,.ck.ck-button:not(.ck-disabled):hover,a.ck.ck-button.ck-on,a.ck.ck-button:not(.ck-disabled):hover{background:var(--tb-light)!important}.ck-rounded-corners .ck.ck-editor__top .ck-sticky-panel .ck-toolbar,.ck.ck-editor__top .ck-sticky-panel .ck-toolbar.ck-rounded-corners{border-radius:.3rem!important;border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.ck-rounded-corners .ck.ck-editor__main>.ck-editor__editable,.ck.ck-editor__main>.ck-editor__editable.ck-rounded-corners{border-radius:.3rem!important;border-top-left-radius:0!important;border-top-right-radius:0!important}.ck-editor__editable{min-height:245px!important}.ck[class*=ck-heading_heading]{font-weight:var(--tb-font-weight-medium)!important}.ck.ck-button.ck-on:not(.ck-disabled):active,.ck.ck-button.ck-on:not(.ck-disabled):hover,a.ck.ck-button.ck-on:not(.ck-disabled):active,a.ck.ck-button.ck-on:not(.ck-disabled):hover{box-shadow:none!important}.ck.ck-tooltip .ck-tooltip__text{background:var(--tb-tertiary-bg)!important;color:#e2e8f0!important}.ck.ck-input-text{background:var(--tb-body-bg)!important;border:1px solid var(--tb-border-color-translucent)!important}.ck.ck-input-text:focus{border:1px solid var(--tb-primary-border-subtle)!important;box-shadow:none!important}.ck.ck-balloon-panel{background:var(--tb-secondary-bg)!important;border:1px solid var(--tb-border-color-translucent)!important}.ck.ck-balloon-panel[class*=arrow_n]:after{border-bottom-color:var(--tb-secondary-bg)!important}.ck.ck-balloon-panel[class*=arrow_n]:before{border-bottom-color:var(--tb-border-color-translucent)!important}.ck.ck-labeled-field-view>.ck.ck-labeled-field-view__input-wrapper>.ck.ck-label{background:var(--tb-secondary-bg)!important}.ck-editor-reverse .ck-editor{display:flex;flex-direction:column-reverse}.ck-editor-reverse .ck.ck-editor__main>.ck-editor__editable{border:1px solid var(--tb-border-color-translucent)!important;border-bottom:0!important}.ck-editor-reverse .ck-rounded-corners .ck.ck-editor__main>.ck-editor__editable,.ck-editor-reverse .ck.ck-editor__main>.ck-editor__editable.ck-rounded-corners{border-radius:.3rem!important;border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.ck-editor-reverse .ck-rounded-corners .ck.ck-editor__top .ck-sticky-panel .ck-toolbar,.ck-editor-reverse .ck.ck-editor__top .ck-sticky-panel .ck-toolbar.ck-rounded-corners{border-radius:.3rem!important;border-top-left-radius:0!important;border-top-right-radius:0!important}[dir=rtl] .ck.ck-toolbar>.ck-toolbar__items{flex-direction:row-reverse}.gridjs-container{color:var(--tb-body-color);display:block;padding:0}.gridjs-wrapper{border:1px solid var(--tb-border-color);border-radius:0;box-shadow:none}.gridjs-wrapper::-webkit-scrollbar{-webkit-appearance:none}.gridjs-wrapper::-webkit-scrollbar:vertical{width:12px}.gridjs-wrapper::-webkit-scrollbar:horizontal{height:12px}.gridjs-wrapper::-webkit-scrollbar-thumb{background-color:rgba(var(--tb-dark-rgb),.075);border:2px solid var(--tb-secondary-bg);border-radius:10px}.gridjs-wrapper::-webkit-scrollbar-track{background-color:var(--tb-secondary-bg);border-radius:10px}.gridjs-footer{border:none!important;padding:12px 0 0}.gridjs-table{width:100%}.gridjs-tbody,td.gridjs-td{background-color:transparent}td.gridjs-td,th.gridjs-th{border:1px solid var(--tb-border-color);padding:.75rem .6rem}th.gridjs-th{background-color:rgba(var(--tb-light-rgb),.75);border-top:0;color:var(--tb-body-color)}th.gridjs-th-sort:is(:focus,:hover){background-color:rgba(var(--tb-light-rgb),.85)}.gridjs-head{padding-top:0}.gridjs-footer{background-color:transparent;border:1px solid var(--tb-border-color);border-top:0;box-shadow:none}.gridjs-summary{color:var(--tb-secondary-color);margin-top:8px!important}.gridjs-pagination .gridjs-pages button{background-color:var(--tb-secondary-bg);border:1px solid var(--tb-border-color);border-radius:.3rem!important;color:var(--tb-link-color);margin-left:.3rem}.gridjs-pagination .gridjs-pages button:last-child{border-right:1px solid var(--tb-border-color)}.gridjs-pagination .gridjs-pages button:is(:disabled,:hover:disabled,[disabled]){background-color:var(--tb-secondary-bg);color:var(--tb-secondary-color)}.gridjs-pagination .gridjs-pages button:hover{background-color:var(--tb-tertiary-bg);color:var(--tb-link-hover-color)}.gridjs-pagination .gridjs-pages button:focus{box-shadow:none}.gridjs-pagination .gridjs-pages button:is(:last-child,:first-child):hover{background-color:transparent}.gridjs-pagination .gridjs-pages button.gridjs-currentPage{background-color:var(--tb-primary);border-color:var(--tb-primary);color:#fff;font-weight:var(--tb-font-weight-medium)}.gridjs-search{float:left;position:relative}.gridjs-search:before{color:var(--tb-secondary-color);content:"";font-family:remixicon;font-size:14px;left:10px;position:absolute;top:50%;transform:translateY(-50%)}input.gridjs-input{background-color:var(--tb-body-bg);border-color:var(--tb-border-color-translucent);border-radius:.3rem;color:var(--tb-body-color);font-size:var(--tb-font-md);line-height:1.5;padding:.5rem 1.125rem .5rem 2.53125rem}input.gridjs-input:focus{background-color:var(--tb-body-bg);border-color:var(--tb-primary-border-subtle);box-shadow:none}input.gridjs-input::-moz-placeholder{color:var(--tb-secondary-color)}input.gridjs-input::placeholder{color:var(--tb-secondary-color)}th.gridjs-th .gridjs-th-content{font-weight:var(--tb-font-weight-semibold)}button.gridjs-sort,th.gridjs-th .gridjs-th-content{display:inline-block;float:none;vertical-align:middle}button.gridjs-sort{height:20px;width:10px}th.gridjs-th-sort .gridjs-th-content{width:calc(100% - 10px)}button:is(.gridjs-sort-asc,.gridjs-sort-desc){background-size:7px}.table-card .gridjs-head{padding:16px 16px 5px}.table-card .gridjs-wrapper{border-radius:0;border-top:0;border-width:1px 0}.table-card .gridjs-footer{padding:8px 16px}.gridjs-tr-selected td{background-color:#0f172a08}.gridjs-tr-selected .gridjs-td .gridjs-checkbox[type=checkbox]{background-color:var(--tb-primary);background-image:url("data:image/svg+xml;charset=utf-8,%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");border-color:var(--tb-primary)}.gridjs-td .gridjs-checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--tb-body-bg);background-position:50%;background-repeat:no-repeat;background-size:contain;border:var(--tb-border-width) solid var(--tb-border-color);height:1.1em;-webkit-print-color-adjust:exact;print-color-adjust:exact;vertical-align:top;width:1.1em}.gridjs-td .gridjs-checkbox[type=checkbox]{border-radius:.25em}.gridjs-border-none td.gridjs-td,.gridjs-border-none th.gridjs-th{border-left-width:0;border-right-width:0}.gridjs-loading-bar{background-color:var(--tb-secondary-bg)}[data-bs-theme=dark] button:is(.gridjs-sort-neutral,.gridjs-sort-asc,.gridjs-sort-desc){filter:invert(1) grayscale(100%) brightness(200%)}.listjs-pagination{gap:8px;justify-content:flex-end;margin-bottom:0}.listjs-pagination li .page{background-color:var(--tb-secondary-bg);border:var(--tb-border-width) solid var(--tb-border-color);border-radius:.3rem;color:var(--tb-link-color);display:block;padding:.375rem .75rem}.listjs-pagination li.active .page{background-color:var(--tb-primary);border-color:var(--tb-primary);color:#fff}.pagination-wrap{align-items:center;display:flex;-webkit-user-select:none;-moz-user-select:none;user-select:none}.pagination-wrap a{display:inline-block;text-decoration:none}.pagination-next,.pagination-prev{background-color:var(--tb-secondary-bg);border:var(--tb-border-width) solid var(--tb-border-color);border-radius:.3rem;color:var(--tb-primary);font-weight:var(--tb-font-weight-medium);padding:.375rem .75rem}.pagination-next:hover,.pagination-prev:hover{color:var(--tb-primary-text)}.pagination-next.disabled,.pagination-prev.disabled{color:var(--tb-secondary-color);cursor:default}.pagination-next.disabled:hover,.pagination-prev.disabled:hover{color:var(--tb-secondary-color)}.apex-charts{min-height:10px!important}.apex-charts text{font-family:var(--tb-font-sans-serif)!important}.apex-charts .apexcharts-canvas{margin:0 auto}:is(.apexcharts-tooltip-title,.apexcharts-tooltip-text){color:var(--tb-primary);font-family:var(--tb-font-sans-serif)!important}.apexcharts-tooltip{background-color:var(--tb-secondary-bg)!important;border:1px solid var(--tb-border-color)!important;box-shadow:var(--tb-shadow)!important}.apexcharts-tooltip *{color:#64748b!important;font-family:var(--tb-font-sans-serif)!important}.apexcharts-tooltip .apexcharts-tooltip-title{background-color:rgba(var(--tb-light-rgb),.75)!important;border-bottom:1px solid var(--tb-border-color)!important}.apexcharts-tooltip.apexcharts-theme-dark *{color:#fff!important}.apexcharts-legend-series{font-weight:var(--tb-font-weight-medium)}.apexcharts-gridline{pointer-events:none;stroke:var(--tb-border-color)}.apexcharts-legend-text{color:#64748b!important;font-family:var(--tb-font-sans-serif)!important;font-size:var(--tb-font-sm)!important}.apexcharts-pie-label{fill:#fff!important}:is(.apexcharts-title-text,.apexcharts-subtitle-text){fill:var(--tb-emphasis-color)}:is(.apexcharts-yaxis,.apexcharts-xaxis) text{fill:var(--tb-secondary-color);font-family:var(--tb-font-sans-serif)!important}.apexcharts-yaxis-title{font-weight:500}#dynamicloadedchart-wrap{margin:0 auto;max-width:800px;position:relative}.chart-box{padding-left:0}:is(#chart-year,#chart-quarter){background:var(--tb-secondary-bg);border:1px solid var(--tb-border-color);box-shadow:none;max-width:48%;padding-left:0;padding-top:20px;width:96%}#chart-year{float:left;position:relative;transition:transform 1s ease;z-index:3}#chart-year.chart-quarter-activated{transform:translate(0);transition:transform 1s ease}#chart-quarter{float:left;position:relative;transition:transform 1s ease;z-index:-2}#chart-quarter.active{transform:translate(0);transition:transform 1.1s ease-in-out;z-index:1}@media screen and (min-width:480px){#chart-year{transform:translate(50%)}#chart-quarter{transform:translate(-50%)}}.apexcharts-radar-series :is(polygon,line){stroke:var(--tb-border-color)}.apexcharts-pie :is(circle,line){stroke:var(--tb-border-color)}.apexcharts-pie text{fill:var(--tb-body-color)}.apex-charts :is(.apexcharts-xaxis,.apexcharts-yaxis) line{stroke:var(--tb-border-color)}.apex-charts .apexcharts-xaxis-tick{stroke:var(--tb-border-color)}.apex-charts :is(.apexcharts-pie-series,.apexcharts-bar-series) path{position:relative}.apex-charts .apexcharts-radialbar-track path{stroke:var(--tb-light)}.apex-charts .apexcharts-marker{stroke:var(--tb-secondary-bg)}.apex-charts .apexcharts-boxPlot-series path{stroke:var(--tb-border-color)}.apex-charts :is(.apexcharts-treemap,.apexcharts-heatmap-series) rect{stroke:var(--tb-secondary-bg)}.apexcharts-xaxistooltip.apexcharts-theme-light{background:var(--tb-secondary-bg);border:1px solid var(--tb-border-color);box-shadow:var(--tb-shadow);color:var(--tb-secondary-color);font-family:var(--tb-font-sans-serif)}.apexcharts-xaxistooltip.apexcharts-theme-light:before{border-bottom-color:var(--tb-border-color)}.effect-chart :is(.apexcharts-pie-series,.apexcharts-bar-series) path{clip-path:polygon(50% 2%,100% 0,100% 100%,0 100%,0 0)}.apexcharts-grid-borders line{stroke:var(--tb-border-color)}.apexcharts-xaxistooltip-bottom:after{border-bottom-color:var(--tb-border-color)!important}.apexcharts-legend-marker{top:0!important}.e-charts{height:350px}.e-charts>div:nth-child(2){background-color:var(--tb-secondary-bg)!important;border-color:var(--tb-border-color)!important;box-shadow:var(--tb-shadow-lg)!important;color:var(--tb-secondary-color)!important;font-family:var(--tb-font-sans-serif)!important;font-size:var(--tb-font-base)!important}.e-charts>div:nth-child(2) span{color:var(--tb-emphasis-color)!important;font-size:var(--tb-font-base)!important}.e-charts-height{height:300px}.gmaps,.gmaps-panaroma{background:#f8fafc;border-radius:3px;height:300px}.gmaps-overlay{background:var(--tb-primary);border-radius:4px;color:#fff;display:block;font-size:16px;line-height:40px;padding:10px 20px;text-align:center}.gmaps-overlay_arrow{height:0;left:50%;margin-left:-16px;position:absolute;width:0}.gmaps-overlay_arrow.above{border-top:16px solid var(--tb-primary);bottom:-15px}.gmaps-overlay_arrow.above,.gmaps-overlay_arrow.below{border-left:16px solid transparent;border-right:16px solid transparent}.gmaps-overlay_arrow.below{border-bottom:16px solid var(--tb-primary);top:-15px}.autoComplete_wrapper{display:block}.autoComplete_wrapper>input{background-clip:padding-box;background-color:var(--tb-body-bg);background-image:none;border:var(--tb-border-width) solid var(--tb-border-color-translucent);border-radius:.3rem;color:var(--tb-body-color);display:block;font-size:var(--tb-font-md);font-weight:var(--tb-font-weight-normal);height:auto;line-height:1.5;padding:.5rem 1.125rem;width:100%}.autoComplete_wrapper>input::-moz-placeholder{color:var(--tb-secondary-color)!important;font-size:var(--tb-font-md)!important;padding:0!important}.autoComplete_wrapper>input::placeholder{color:var(--tb-secondary-color)!important;font-size:var(--tb-font-md)!important;padding:0!important}.autoComplete_wrapper>input:focus{border:var(--tb-border-width) solid var(--tb-primary-border-subtle);color:var(--tb-body-color)}.autoComplete_wrapper>input:hover{color:var(--tb-body-color)}.autoComplete_wrapper>ul{animation-duration:.3s;animation-fill-mode:both;animation-name:DropDownSlide;background-color:var(--tb-secondary-bg);border-color:var(--tb-border-color-translucent);border-radius:.3rem;box-shadow:var(--tb-shadow-lg);margin:0;max-height:160px;overflow:auto;padding:0}.autoComplete_wrapper>ul>li{background-color:var(--tb-secondary-bg);border-radius:0;color:var(--tb-body-color);font-size:var(--tb-font-base);margin:0;padding:.25rem 1rem}.autoComplete_wrapper>ul>li mark{color:#f9554c;font-weight:var(--tb-font-weight-semibold);padding:1px}.autoComplete_wrapper>ul>li:hover,.autoComplete_wrapper>ul>li[aria-selected=true]{background-color:var(--tb-tertiary-bg);color:var(--tb-body-color)}.autoComplete_wrapper>ul .no_result{font-style:italic;font-weight:var(--tb-font-weight-medium);padding:.5rem 1rem}.jvm-tooltip{background-color:var(--tb-primary);border-radius:3px;box-shadow:var(--tb-shadow-lg);padding:5px 9px}.jvm-container text,.jvm-tooltip{font-family:var(--tb-font-sans-serif)}.jvm-container text{fill:var(--tb-body-color);font-size:var(--tb-font-base)}.jvm-zoom-btn{background-color:var(--tb-primary)}.leaflet-map{height:300px}.leaflet-map.leaflet-container{font-family:var(--tb-font-sans-serif);z-index:0}.leaflet-gray .leaflet-tile-pane{filter:grayscale(100%)}.fc .fc-scrollgrid,.fc td,.fc th{border:var(--tb-border-width) solid var(--tb-border-color)!important}.fc .fc-toolbar h2{font-size:var(--tb-font-lg);line-height:30px;text-transform:uppercase}@media(max-width:767.98px){.fc .fc-toolbar .fc-center,.fc .fc-toolbar .fc-left,.fc .fc-toolbar .fc-right{clear:both;display:block;float:none;margin:10px 0;text-align:center}.fc .fc-toolbar>*>*{float:none}.fc .fc-toolbar .fc-today-button{display:none}}.fc .fc-toolbar .btn{text-transform:capitalize}.fc .fc-col-header-cell{background-color:var(--tb-light)}.fc .fc-col-header-cell-cushion{display:block!important;padding:8px 4px!important}.fc .fc-daygrid-day-number{align-items:center;border-radius:50%;display:flex;font-size:var(--tb-font-xs);font-weight:var(--tb-font-weight-medium);height:24px;justify-content:center;margin:2px;padding:0;width:24px}.fc .fc-daygrid-day.fc-day-today{background-color:rgba(var(--tb-secondary-rgb),.1)}.fc .fc-daygrid-day.fc-day-today .fc-daygrid-day-number{background-color:var(--tb-primary);color:#fff}.fc .fc-daygrid-day.fc-day-today,.fc .fc-timegrid-col.fc-day-today{background-color:rgba(var(--tb-primary-rgb),.1)}.fc .fc-list-event:hover td{background:transparent}.fc .fc-list-event-title a{color:#fff!important}.fc .fc-col-header,.fc .fc-daygrid-body,.fc .fc-scrollgrid-sync-table{width:100%!important}.fc .fc-scrollgrid-section>*{border-left:var(--tb-border-width) solid var(--tb-border-color);border-top:var(--tb-border-width) solid var(--tb-border-color)}.fc .fc-scrollgrid-section-liquid>td{border-top:0}.fc-theme-bootstrap a:not([href]){color:var(--tb-body-color)}.fc-event{background-color:transparent}.fc th.fc-widget-header{background:#e2e8f0;font-weight:var(--tb-font-weight-bold);line-height:20px;padding:10px 0;text-transform:uppercase}.fc-unthemed .fc-content,.fc-unthemed .fc-divider,.fc-unthemed .fc-list-heading td,.fc-unthemed .fc-list-view,.fc-unthemed .fc-popover,.fc-unthemed .fc-row,.fc-unthemed tbody,.fc-unthemed td,.fc-unthemed th,.fc-unthemed thead{border-color:#e2e8f0}.fc-unthemed td.fc-today{background:#f8fafc}.fc-button{background:var(--tb-secondary-bg);border-color:#cddcea;box-shadow:none;color:#475569;height:auto!important;padding:6px 12px!important;text-transform:capitalize!important}.fc-state-active,.fc-state-disabled,.fc-state-down{background-color:var(--tb-primary);color:#fff;text-shadow:none}.fc-event{border:none!important;border-radius:2px!important;cursor:move!important;font-size:var(--tb-font-base);margin:5px 7px;padding:5px;text-align:center}.fc-daygrid-dot-event.fc-event-mirror,.fc-daygrid-dot-event:hover,.fc-event-dot{background-color:var(--tb-primary)}.fc-event-title,.fc-sticky{font-weight:var(--tb-font-weight-semibold)!important;text-overflow:ellipsis;white-space:nowrap}.fc-daygrid-event-dot{border-color:#fff!important;display:none}.fc-event-time{display:none}.fc-event .fc-content{color:#fff}#external-events .external-event{margin:0;padding:8px 0;text-align:left}.fc-day-grid-event.fc-h-event.fc-event.fc-start.fc-end.bg-dark .fc-content{color:var(--tb-light)}.fc-next-button,.fc-prev-button{padding:6px 8px!important;position:relative}.fc-toolbar-chunk .fc-button-group .fc-button{background-color:rgba(var(--tb-secondary-rgb),.05);border-color:rgba(var(--tb-secondary-rgb),.05);box-shadow:none!important;color:var(--tb-secondary)}.fc-toolbar-chunk .fc-button-group .fc-button.active,.fc-toolbar-chunk .fc-button-group .fc-button:hover{background-color:var(--tb-secondary);border-color:var(--tb-secondary);color:#fff}.fc-toolbar-chunk .fc-today-button{background-color:var(--tb-secondary)!important;border-color:var(--tb-secondary)!important}.fc .fc-button-primary:not(:disabled).fc-button-active,.fc .fc-button-primary:not(:disabled):active{background-color:var(--tb-secondary)!important;border-color:var(--tb-secondary)!important;color:#fff!important}@media(max-width:575.98px){.fc-toolbar{flex-direction:column;gap:16px}}#upcoming-event-list .card:last-child{margin-bottom:6px!important}#event-modal .event-details,#event-modal .view-event #event-category-tag,#event-modal .view-event .event-form{display:none}#event-modal .view-event .event-details{display:block}.fc-daygrid-event-harness .fc-daygrid-event,.fc-timegrid-event-harness .fc-timegrid-event{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.fc-timegrid-slots table tr{border-color:var(--tb-border-color)!important}.fc-list-table{border-color:var(--tb-border-color)}.fc-daygrid-event-harness .fc-daygrid-event.bg-primary-subtle .fc-event-main,.fc-daygrid-event-harness .fc-daygrid-event.bg-primary-subtle .fc-event-title,.fc-list-table .fc-list-event.bg-primary-subtle,.fc-list-table .fc-list-event.bg-primary-subtle .fc-list-event-title>a,.fc-timegrid-event-harness .fc-timegrid-event.bg-primary-subtle .fc-event-title{color:#5a58eb!important}.fc-list-table .fc-list-event.bg-primary-subtle .fc-list-event-dot{border-color:#5a58eb}.fc-daygrid-event-harness .fc-daygrid-event.bg-secondary-subtle .fc-event-main,.fc-daygrid-event-harness .fc-daygrid-event.bg-secondary-subtle .fc-event-title,.fc-list-table .fc-list-event.bg-secondary-subtle,.fc-list-table .fc-list-event.bg-secondary-subtle .fc-list-event-title>a,.fc-timegrid-event-harness .fc-timegrid-event.bg-secondary-subtle .fc-event-title{color:#438eff!important}.fc-list-table .fc-list-event.bg-secondary-subtle .fc-list-event-dot{border-color:#438eff}.fc-daygrid-event-harness .fc-daygrid-event.bg-success-subtle .fc-event-main,.fc-daygrid-event-harness .fc-daygrid-event.bg-success-subtle .fc-event-title,.fc-list-table .fc-list-event.bg-success-subtle,.fc-list-table .fc-list-event.bg-success-subtle .fc-list-event-title>a,.fc-timegrid-event-harness .fc-timegrid-event.bg-success-subtle .fc-event-title{color:#2dcb73!important}.fc-list-table .fc-list-event.bg-success-subtle .fc-list-event-dot{border-color:#2dcb73}.fc-daygrid-event-harness .fc-daygrid-event.bg-info-subtle .fc-event-main,.fc-daygrid-event-harness .fc-daygrid-event.bg-info-subtle .fc-event-title,.fc-list-table .fc-list-event.bg-info-subtle,.fc-list-table .fc-list-event.bg-info-subtle .fc-list-event-title>a,.fc-timegrid-event-harness .fc-timegrid-event.bg-info-subtle .fc-event-title{color:#179faa!important}.fc-list-table .fc-list-event.bg-info-subtle .fc-list-event-dot{border-color:#179faa}.fc-daygrid-event-harness .fc-daygrid-event.bg-warning-subtle .fc-event-main,.fc-daygrid-event-harness .fc-daygrid-event.bg-warning-subtle .fc-event-title,.fc-list-table .fc-list-event.bg-warning-subtle,.fc-list-table .fc-list-event.bg-warning-subtle .fc-list-event-title>a,.fc-timegrid-event-harness .fc-timegrid-event.bg-warning-subtle .fc-event-title{color:#e9bc18!important}.fc-list-table .fc-list-event.bg-warning-subtle .fc-list-event-dot{border-color:#e9bc18}.fc-daygrid-event-harness .fc-daygrid-event.bg-danger-subtle .fc-event-main,.fc-daygrid-event-harness .fc-daygrid-event.bg-danger-subtle .fc-event-title,.fc-list-table .fc-list-event.bg-danger-subtle,.fc-list-table .fc-list-event.bg-danger-subtle .fc-list-event-title>a,.fc-timegrid-event-harness .fc-timegrid-event.bg-danger-subtle .fc-event-title{color:#f9554c!important}.fc-list-table .fc-list-event.bg-danger-subtle .fc-list-event-dot{border-color:#f9554c}.fc-daygrid-event-harness .fc-daygrid-event.bg-light-subtle .fc-event-main,.fc-daygrid-event-harness .fc-daygrid-event.bg-light-subtle .fc-event-title,.fc-list-table .fc-list-event.bg-light-subtle,.fc-list-table .fc-list-event.bg-light-subtle .fc-list-event-title>a,.fc-timegrid-event-harness .fc-timegrid-event.bg-light-subtle .fc-event-title{color:#e2e8f0!important}.fc-list-table .fc-list-event.bg-light-subtle .fc-list-event-dot{border-color:#e2e8f0}.fc-daygrid-event-harness .fc-daygrid-event.bg-dark-subtle .fc-event-main,.fc-daygrid-event-harness .fc-daygrid-event.bg-dark-subtle .fc-event-title,.fc-list-table .fc-list-event.bg-dark-subtle,.fc-list-table .fc-list-event.bg-dark-subtle .fc-list-event-title>a,.fc-timegrid-event-harness .fc-timegrid-event.bg-dark-subtle .fc-event-title{color:#0f172a!important}.fc-list-table .fc-list-event.bg-dark-subtle .fc-list-event-dot{border-color:#0f172a}.fc-daygrid-event-harness .fc-daygrid-event.bg-dark-subtle .fc-event-main,.fc-daygrid-event-harness .fc-daygrid-event.bg-dark-subtle .fc-event-title{color:var(--tb-body-color)!important}.fc-direction-ltr{direction:ltr}.fc-direction-ltr .fc-toolbar>*>:not(:first-child){margin-left:.75em}@media(min-width:992px){.calendar-event-card{max-width:100%}}.fc .fc-toolbar.fc-header-toolbar{border-bottom:1px dashed var(--tb-border-color);margin:0!important;padding:16px}.fc .fc-dayGridMonth-view{padding:var(--tb-card-spacer-y) var(--tb-card-spacer-x)}.fc a:not([href]){color:var(--tb-body-color)}.-fc-page-bg-color{background-color:var(--tb-secondary-bg)}.-fc-netural-bg-color{background-color:var(--tb-tertiary-bg)}.fc-theme-standard .fc-list{border:1px solid var(--tb-border-color)}.fc .fc-list-sticky .fc-list-day>*{background-color:var(--tb-tertiary-bg)!important}@media(max-width:400px){.calendar-widget .d-flex{flex-direction:column;text-align:center}.calendar-widget .d-flex .ms-2{margin-left:0;margin-top:.5rem}}.fg-emoji-picker{bottom:130px;box-shadow:var(--tb-shadow)!important;top:auto!important;width:250px!important}.fg-emoji-picker *{color:var(--tb-body-color)!important;font-family:var(--tb-font-sans-serif)!important}@media(max-width:991.98px){.fg-emoji-picker{bottom:118px;left:14px!important;top:auto!important}}.fg-emoji-picker .fg-emoji-picker-container-title{color:#0f172a!important}.fg-emoji-picker .fg-emoji-picker-search{height:40px!important}.fg-emoji-picker .fg-emoji-picker-search input{background-color:var(--tb-body-bg)!important;color:var(--tb-body-color)!important;font-size:var(--tb-font-base)!important;padding:.5rem 1.125rem!important}.fg-emoji-picker .fg-emoji-picker-search input::-moz-placeholder{color:var(--tb-secondary-color)!important}.fg-emoji-picker .fg-emoji-picker-search input::placeholder{color:var(--tb-secondary-color)!important}.fg-emoji-picker .fg-emoji-picker-search svg{fill:var(--tb-body-color)!important;right:11px;top:12px}.fg-emoji-picker .fg-emoji-picker-categories{background-color:var(--tb-light)!important}.fg-emoji-picker .fg-emoji-picker-categories a:hover,.fg-emoji-picker .fg-emoji-picker-categories li.active{background-color:rgba(var(--bs-primary-rgb),.2)}.fg-emoji-picker-grid>li:hover{background-color:rgba(var(--bs-primary-rgb),.2)!important}a.fg-emoji-picker-close-button{background-color:#d5dde9!important}table:is(.dataTable) :is(td,th).dataTables_empty{font-weight:var(--tb-font-weight-semibold);padding:50px;text-align:center;--tb-table-accent-bg:var(--tb-secondary-bg)}table:is(.dataTable>thead) :is(.sorting,.sorting_asc,.sorting_desc,.sorting_asc_disabled,.sorting_desc_disabled):before{content:"󰍠";font-family:Material Design Icons;font-size:var(--tb-font-sm);position:absolute;right:.5rem;top:12px}table:is(.dataTable>thead) :is(.sorting,.sorting_asc,.sorting_desc,.sorting_asc_disabled,.sorting_desc_disabled):after{content:"󰍝";font-family:Material Design Icons;font-size:var(--tb-font-sm);position:absolute;right:.5rem;top:18px}table.dataTable>tbody>tr.child span.dtr-title{font-weight:var(--tb-font-weight-semibold);min-width:150px}table.dataTable.dtr-inline.collapsed>tbody>tr>td.dtr-control:before,table.dataTable.dtr-inline.collapsed>tbody>tr>th.dtr-control:before{background-color:var(--tb-primary);border-color:var(--tb-secondary-bg)}table.dataTable.dtr-inline.collapsed>tbody>tr.parent.parent>th.dtr-control:before,table.dataTable.dtr-inline.collapsed>tbody>tr.parent>td.dtr-control:before{background-color:#f9554c}table.dataTable>tbody>tr.child span.dtr-title{min-width:135px}.table-card :is(.dataTables_length,.dataTables_filter){padding:1.2rem 1.2rem 0}.table-card :is(.dataTables_info,.dataTables_paginate){padding:1.2rem}.table-card div.dataTables_wrapper .col-md-6{width:100%}.table-card div.dataTables_wrapper div.dataTables_filter input{width:calc(100% - 52px)}.table-card div.dataTables_wrapper div.dataTables_filter label{display:block}div.dtr-modal div.dtr-modal-display{background-color:var(--tb-secondary-bg);border-color:var(--tb-border-color);box-shadow:none;height:70%}div.dtr-modal div.dtr-modal-content{padding:1.25rem}div.dtr-modal div.dtr-modal-content h2{font-size:calc(var(--tb-font-base)*1.25);font-weight:var(--tb-font-weight-semibold);margin-bottom:15px}div.dtr-modal div.dtr-modal-content .dtr-details tr td{padding:.75rem .6rem}div.dtr-modal div.dtr-modal-close{background-color:var(--tb-secondary-bg);border-color:var(--tb-border-color);font-size:24px;height:30px;line-height:30px;right:11px;top:9px;width:30px}div.dtr-modal div.dtr-modal-close:hover{background-color:var(--tb-light)}.dt-buttons :is(button.dt-button,div.dt-button,a.dt-button,input.dt-button){background:var(--tb-light);border-color:var(--tb-border-color);color:var(--tb-body-color)}.toastify{background:var(--tb-success);border-radius:2px;box-shadow:0 3px 6px -1px #0000001f,0 10px 36px -4px #4d60e84d;color:#fff;cursor:pointer;display:inline-block;max-width:calc(50% - 20px);opacity:0;padding:12px 16px;position:fixed;text-decoration:none;transition:all .4s cubic-bezier(.215,.61,.355,1);z-index:2147483647}.toastify.on{opacity:1}.toast-close{background:none;border:none;left:4px;margin-left:4px;opacity:.4;padding:0 5px;position:relative}.toastify-right{right:15px}.toastify-left{left:15px}.toastify-left .toast-close{left:-4px;margin-left:0;margin-right:4px}.toastify-top{top:-150px}.toastify-bottom{bottom:-150px}.toastify-rounded{border-radius:25px}.toastify-avatar{border-radius:2px;height:1.5em;margin:-7px 5px;width:1.5em}.toastify-center{left:0;margin-left:auto;margin-right:auto;max-width:fit-content;max-width:-moz-fit-content;right:0}@media only screen and (max-width:360px){.toastify-left,.toastify-right{left:0;margin-left:auto;margin-right:auto;max-width:-moz-fit-content;max-width:fit-content;right:0}}.flatpickr-calendar{animation:none;background:transparent;background:var(--tb-secondary-bg);border:0;border-radius:5px;box-shadow:1px 0 0 var(--tb-border-color),-1px 0 0 var(--tb-border-color),0 1px 0 var(--tb-border-color),0 -1px 0 var(--tb-border-color),0 3px 13px #00000014;box-sizing:border-box;direction:ltr;display:none;font-size:var(--tb-font-md);line-height:24px;opacity:0;padding:0;position:absolute;text-align:center;touch-action:manipulation;visibility:hidden;width:307.875px}.flatpickr-calendar:is(.open,.inline){max-height:640px;opacity:1;visibility:visible}.flatpickr-calendar.open{display:inline-block;z-index:1056}.flatpickr-calendar.animate.open{animation:fpFadeInDown .3s cubic-bezier(.23,1,.32,1)}.flatpickr-calendar.inline{box-shadow:none;display:block;position:relative;top:2px;width:100%}.flatpickr-calendar.inline .flatpickr-rContainer{display:block;width:100%}.flatpickr-calendar.inline .flatpickr-rContainer .flatpickr-days{border:var(--tb-border-width) solid var(--tb-border-color-translucent);border-radius:0 0 5px 5px;border-top:none;width:100%}.flatpickr-calendar.inline .flatpickr-rContainer .flatpickr-days .dayContainer{max-width:100%;min-width:100%;width:100%}.flatpickr-calendar.inline .flatpickr-rContainer .flatpickr-days .dayContainer .flatpickr-day{border-radius:4px;max-width:100%}.flatpickr-calendar.inline .flatpickr-time{border:var(--tb-border-width) solid var(--tb-border-color-translucent)!important;border-radius:.3rem}.flatpickr-calendar.static{position:absolute;top:calc(100% + 2px)}.flatpickr-calendar.static.open{display:block;z-index:999}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+1) .flatpickr-day.inRange:nth-child(7n+7){box-shadow:none!important}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .flatpickr-day.inRange:nth-child(7n+1){box-shadow:-2px 0 #e6e6e6,5px 0 #e6e6e6}.flatpickr-calendar :is(.hasWeeks,.hasTime) .dayContainer{border-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.flatpickr-calendar .hasWeeks .dayContainer{border-left:0}.flatpickr-calendar.hasTime .flatpickr-time{border-top:1px solid var(--tb-border-color);height:40px}.flatpickr-calendar.noCalendar.hasTime .flatpickr-time{height:auto}.flatpickr-calendar:after,.flatpickr-calendar:before{border:solid transparent;content:"";display:block;height:0;left:22px;pointer-events:none;position:absolute;width:0}.flatpickr-calendar.arrowRight:after,.flatpickr-calendar.arrowRight:before,.flatpickr-calendar.rightMost:after,.flatpickr-calendar.rightMost:before{left:auto;right:22px}.flatpickr-calendar.arrowCenter:after,.flatpickr-calendar.arrowCenter:before{left:50%;right:50%}.flatpickr-calendar:before{border-width:5px;margin:0 -5px}.flatpickr-calendar:after{border-width:4px;margin:0 -4px}.flatpickr-calendar.arrowTop:after,.flatpickr-calendar.arrowTop:before{bottom:100%}.flatpickr-calendar.arrowTop:after,.flatpickr-calendar.arrowTop:before{border-bottom-color:var(--tb-primary)}.flatpickr-calendar.arrowBottom:after,.flatpickr-calendar.arrowBottom:before{top:100%}.flatpickr-calendar.arrowBottom:after,.flatpickr-calendar.arrowBottom:before{border-top-color:var(--tb-primary)}.flatpickr-calendar:focus{outline:0}.flatpickr-wrapper{display:inline-block;position:relative}.flatpickr-months{background-color:var(--tb-primary);border-radius:5px 5px 0 0;display:flex}.flatpickr-months .flatpickr-month{background:transparent;color:#ffffffe6;fill:#ffffffe6;flex:1;height:34px;line-height:1;overflow:hidden;position:relative;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.flatpickr-months .flatpickr-next-month,.flatpickr-months .flatpickr-prev-month{color:#ffffffe6;cursor:pointer;fill:#ffffffe6;height:34px;padding:10px;position:absolute;text-decoration:none;top:-5px;z-index:3}.flatpickr-months .flatpickr-next-month.flatpickr-disabled,.flatpickr-months .flatpickr-prev-month.flatpickr-disabled{display:none}.flatpickr-months .flatpickr-next-month i,.flatpickr-months .flatpickr-prev-month i{position:relative}.flatpickr-months .flatpickr-next-month.flatpickr-prev-month,.flatpickr-months .flatpickr-prev-month.flatpickr-prev-month{left:0}.flatpickr-months .flatpickr-next-month.flatpickr-next-month,.flatpickr-months .flatpickr-prev-month.flatpickr-next-month{right:0}.flatpickr-months .flatpickr-next-month:hover,.flatpickr-months .flatpickr-prev-month:hover{color:#959ea9}.flatpickr-months .flatpickr-next-month:hover svg,.flatpickr-months .flatpickr-prev-month:hover svg{fill:#ffffffe6}.flatpickr-months .flatpickr-next-month svg,.flatpickr-months .flatpickr-prev-month svg{height:14px;width:14px}.flatpickr-months .flatpickr-next-month svg path,.flatpickr-months .flatpickr-prev-month svg path{fill:inherit;transition:fill .1s}.numInputWrapper{height:auto;position:relative}.numInputWrapper input,.numInputWrapper span{display:inline-block}.numInputWrapper input{width:100%}.numInputWrapper input::-ms-clear{display:none}.numInputWrapper input::-webkit-inner-spin-button,.numInputWrapper input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.numInputWrapper span{border:1px solid var(--tb-border-color);box-sizing:border-box;cursor:pointer;height:50%;line-height:50%;opacity:0;padding:0 4px 0 2px;position:absolute;right:0;width:14px}.numInputWrapper span:hover{background:#0000001a}.numInputWrapper span:active{background:#0003}.numInputWrapper span:after{content:"";display:block;position:absolute}.numInputWrapper span.arrowUp{border-bottom:0;top:0}.numInputWrapper span.arrowUp:after{border-bottom:4px solid rgba(57,57,57,.6);border-left:4px solid transparent;border-right:4px solid transparent;top:26%}.numInputWrapper span.arrowDown{top:50%}.numInputWrapper span.arrowDown:after{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid rgba(57,57,57,.6);top:40%}.numInputWrapper span svg{height:auto;width:inherit}.numInputWrapper span svg path{fill:#00000080}.numInputWrapper:hover{background:#0000000d}.numInputWrapper:hover span{opacity:1}.flatpickr-current-month{color:inherit;display:inline-block;font-size:100%;font-weight:300;height:34px;left:12.5%;line-height:inherit;line-height:1;padding:7.48px 0 0;position:absolute;text-align:center;transform:translateZ(0);width:75%}.flatpickr-current-month span.cur-month{color:inherit;display:inline-block;font-family:inherit;font-weight:700;margin-left:.5ch;padding:0}.flatpickr-current-month span.cur-month:hover{background:#0000000d}.flatpickr-current-month .numInputWrapper{display:inline-block;width:6ch;width:7ch�}.flatpickr-current-month span.arrowUp:after{border-bottom-color:#000000e6}.flatpickr-current-month span.arrowDown:after{border-top-color:#000000e6}.flatpickr-current-month input.cur-year{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;background:transparent;border:0;border-radius:0;box-sizing:border-box;color:inherit;cursor:text;display:inline-block;font-family:inherit;font-size:inherit;font-weight:var(--tb-font-weight-semibold);height:auto;line-height:inherit;margin:0;padding:0 0 0 .5ch;vertical-align:initial}.flatpickr-current-month input.cur-year:focus{outline:0}.flatpickr-current-month input.cur-year[disabled],.flatpickr-current-month input.cur-year[disabled]:hover{background:transparent;color:#ffffffe6;font-size:100%;pointer-events:none}.flatpickr-current-month .flatpickr-monthDropdown-months{-webkit-appearance:menulist;-moz-appearance:menulist;appearance:menulist;background:transparent;border:none;border-radius:0;box-sizing:border-box;color:inherit;cursor:pointer;font-family:inherit;font-size:inherit;font-weight:var(--tb-font-weight-semibold);height:auto;line-height:inherit;margin:-1px 0 0;outline:none;padding:0 0 0 .5ch;position:relative;vertical-align:initial;width:auto}.flatpickr-current-month .flatpickr-monthDropdown-months:active,.flatpickr-current-month .flatpickr-monthDropdown-months:focus{outline:none}.flatpickr-current-month .flatpickr-monthDropdown-months:hover{background-color:transparent}.flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month{background-color:transparent;color:#000c;outline:none;padding:0}.flatpickr-weekdays{align-items:center;background-color:var(--tb-primary);border-bottom:1px solid var(--tb-border-color);display:flex;height:36px;overflow:hidden;text-align:center;width:100%}.flatpickr-weekdays .flatpickr-weekdaycontainer{display:flex;flex:1}span.flatpickr-weekday{background:var(--tb-primary);color:#fff;cursor:default;display:block;flex:1;font-size:90%;font-weight:var(--tb-font-weight-medium);line-height:1;margin:0;text-align:center}.dayContainer,.flatpickr-weeks{padding:1px 0 0}.flatpickr-days{align-items:flex-start;display:flex;overflow:hidden;position:relative;width:307.875px}.flatpickr-days:focus{outline:0}.dayContainer{box-sizing:border-box;display:inline-block;display:flex;flex-wrap:wrap;justify-content:space-around;max-width:307.875px;min-width:307.875px;opacity:1;outline:0;padding:0;text-align:left;transform:translateZ(0);width:307.875px}.dayContainer+.dayContainer{box-shadow:-1px 0 #e6e6e6}.flatpickr-day{background:none;border:1px solid transparent;border-radius:150px;box-sizing:border-box;color:var(--tb-body-color);cursor:pointer;display:inline-block;flex-basis:14.2857143%;font-weight:400;height:39px;justify-content:center;line-height:39px;margin:0;max-width:39px;position:relative;text-align:center;width:14.2857143%}.flatpickr-day:focus,.flatpickr-day:hover{background-color:rgba(var(--tb-light-rgb),.7)}.flatpickr-day.inRange,.flatpickr-day.nextMonthDay.inRange,.flatpickr-day.nextMonthDay.today.inRange,.flatpickr-day.nextMonthDay:focus,.flatpickr-day.nextMonthDay:hover,.flatpickr-day.prevMonthDay.inRange,.flatpickr-day.prevMonthDay.today.inRange,.flatpickr-day.prevMonthDay:focus,.flatpickr-day.prevMonthDay:hover,.flatpickr-day.today.inRange,.flatpickr-day:focus,.flatpickr-day:hover{background-color:var(--tb-light);border-color:var(--tb-light);cursor:pointer;outline:0}.flatpickr-day.today{background-color:rgba(var(--tb-primary-rgb),.1);border-color:var(--tb-primary)}.flatpickr-day.today:focus,.flatpickr-day.today:hover{background-color:rgba(var(--tb-primary-rgb),.15);border-color:var(--tb-primary);color:var(--tb-dark)}.flatpickr-day.endRange,.flatpickr-day.endRange.inRange,.flatpickr-day.endRange.nextMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.endRange:focus,.flatpickr-day.endRange:hover,.flatpickr-day.selected,.flatpickr-day.selected.inRange,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.selected:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange,.flatpickr-day.startRange.inRange,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.startRange:focus,.flatpickr-day.startRange:hover{background:var(--tb-primary);border-color:var(--tb-primary);color:#fff}.flatpickr-day.endRange.startRange,.flatpickr-day.selected.startRange,.flatpickr-day.startRange.startRange{border-radius:50px 0 0 50px}.flatpickr-day.endRange.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.selected.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.startRange.startRange+.endRange:not(:nth-child(7n+1)){box-shadow:-10px 0 0 var(--tb-primary)}.flatpickr-day.endRange.startRange .endRange,.flatpickr-day.selected.startRange .endRange,.flatpickr-day.startRange.startRange .endRange{border-radius:50px}.flatpickr-day.endRange.endRange,.flatpickr-day.selected.endRange,.flatpickr-day.startRange.endRange{border-radius:0 50px 50px 0}.flatpickr-day.inRange{border-radius:0;box-shadow:-5px 0 0 var(--tb-light),5px 0 0 var(--tb-light)}.flatpickr-day:is(.flatpickr-disabled,.flatpickr-disabled:hover,.prevMonthDay,.nextMonthDay,.notAllowed,.notAllowed.prevMonthDay,.notAllowed.nextMonthDay){background:transparent;border-color:transparent;color:rgba(var(--tb-body-color-rgb),.3);cursor:default}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover{color:rgba(var(--tb-body-color-rgb),.3);cursor:not-allowed}.flatpickr-day.week.selected{border-radius:0;box-shadow:-5px 0 0 var(--tb-primary),5px 0 0 var(--tb-primary)}.flatpickr-day.hidden{visibility:hidden}.rangeMode .flatpickr-day{margin-top:1px}.flatpickr-weekwrapper{float:left}.flatpickr-weekwrapper .flatpickr-weeks{box-shadow:1px 0 0 var(--tb-border-color);padding:0 12px}.flatpickr-weekwrapper .flatpickr-weekday{float:none;line-height:35px;width:100%}.flatpickr-weekwrapper span.flatpickr-day,.flatpickr-weekwrapper span.flatpickr-day:hover{background:transparent;border:none;color:rgba(var(--tb-body-color-rgb),.3);cursor:default;display:block;max-width:none;width:100%}.flatpickr-innerContainer{box-sizing:border-box;display:block;display:flex;overflow:hidden}.flatpickr-rContainer{box-sizing:border-box;display:inline-block;padding:0}.flatpickr-time{box-sizing:border-box;display:block;display:flex;height:0;line-height:40px;max-height:40px;outline:0;overflow:hidden;text-align:center}.flatpickr-time:after{clear:both;content:"";display:table}.flatpickr-time .numInputWrapper{flex:1;float:left;height:40px;width:40%}.flatpickr-time .numInputWrapper span:is(.arrowUp,.arrowDown):after{border-bottom-color:var(--tb-border-color)}.flatpickr-time.hasSeconds .numInputWrapper{width:26%}.flatpickr-time.time24hr .numInputWrapper{width:49%}.flatpickr-time input{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;background:transparent;border:0;border-radius:0;box-shadow:none;box-sizing:border-box;color:var(--tb-body-color);font-size:var(--tb-font-md);height:inherit;line-height:inherit;margin:0;padding:0;position:relative;text-align:center}.flatpickr-time input.flatpickr-hour{font-weight:700}.flatpickr-time input:is(.flatpickr-minute,.flatpickr-second){font-weight:400}.flatpickr-time input:focus{border:0;outline:0}.flatpickr-time .flatpickr-am-pm,.flatpickr-time .flatpickr-time-separator{align-self:center;color:var(--tb-body-color);float:left;font-weight:700;height:inherit;line-height:inherit;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:2%}.flatpickr-time .flatpickr-am-pm{cursor:pointer;font-weight:400;outline:0;text-align:center;width:18%}.flatpickr-time .flatpickr-am-pm:is(:hover,:focus),.flatpickr-time input:is(:hover,:focus){background:rgba(var(--tb-primary-rgb),.04)}.flatpickr-am-pm:is(:focus,:hover),.numInput:is(:focus,:hover),.numInputWrapper:is(:focus,:hover){background-color:transparent}.flatpickr-input[readonly]{cursor:pointer}[data-inline-date=true],[data-time-inline]{display:none}@keyframes fpFadeInDown{0%{opacity:0;transform:translate3d(0,-20px,0)}to{opacity:1;transform:translateZ(0)}}[datepicker-inline],[timepicker-inline]{display:none}[data-input-flag]{position:relative}[data-input-flag] .dropdown-menu .dropdown-menu-list{max-height:158px;overflow-y:auto}[data-input-flag] .dropdown-menu .dropdown-menu-list::-webkit-scrollbar{-webkit-appearance:none}[data-input-flag] .dropdown-menu .dropdown-menu-list::-webkit-scrollbar:vertical{width:8px}[data-input-flag] .dropdown-menu .dropdown-menu-list::-webkit-scrollbar:horizontal{height:10px}[data-input-flag] .dropdown-menu .dropdown-menu-list::-webkit-scrollbar-thumb{background-color:var(--tb-tertiary-bg);border-radius:8px}[data-input-flag] .dropdown-menu .dropdown-menu-list::-webkit-scrollbar-track{border-radius:8px}[data-option-flag-img-name] .flag-input{background-image:url(/build/images/us.svg);background-position:14px 8px;background-repeat:no-repeat;background-size:18px;padding-left:45px}[data-option-flag-img-name]:before,[data-option-flag-name]:before{content:"";font-family:remixicon;font-size:var(--tb-font-lg);position:absolute;right:1.125rem;top:.5rem}[data-option-countrycode=false] .country-codeno,[data-search-input=false] .searchlist-input{display:none}.choices{font-size:var(--tb-font-lg);margin-bottom:24px;position:relative}.choices:focus{outline:none}.choices:last-child{margin-bottom:0}.choices.is-disabled .choices__inner,.choices.is-disabled .choices__input{background-color:rgba(var(--tb-light-rgb),.75);cursor:not-allowed;-webkit-user-select:none;-moz-user-select:none;user-select:none}.choices.is-disabled .choices__item{cursor:not-allowed}.choices [hidden]{display:none!important}.choices[data-type*=select-one]{cursor:pointer}.choices[data-type*=select-one] .choices__inner{padding-bottom:.25rem}.choices[data-type*=select-one] .choices__input{background-color:var(--tb-body-bg);border:1px solid var(--tb-border-color-translucent);border-radius:.3rem;color:var(--tb-body-color);display:block;font-size:var(--tb-font-md);margin-bottom:10px;padding:.5rem 1.125rem;width:100%}.choices[data-type*=select-one] .choices__button{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMSIgaGVpZ2h0PSIyMSIgdmlld0JveD0iMCAwIDIxIDIxIj48ZyBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Im0yLjU5Mi4wNDQgMTguMzY0IDE4LjM2NC0yLjU0OCAyLjU0OEwuMDQ0IDIuNTkyeiIvPjxwYXRoIGQ9Ik0wIDE4LjM2NCAxOC4zNjQgMGwyLjU0OCAyLjU0OEwyLjU0OCAyMC45MTJ6Ii8+PC9nPjwvc3ZnPg==);background-size:8px;border-radius:10em;height:20px;left:auto;margin-left:0;margin-right:25px;margin-top:-10px;opacity:.5;padding:0;position:absolute;right:0;top:50%;width:20px}.choices[data-type*=select-one] .choices__button:focus,.choices[data-type*=select-one] .choices__button:hover{opacity:1}.choices[data-type*=select-one] .choices__button:focus{box-shadow:0 0 0 2px #00bcd4}.choices[data-type*=select-one] .choices__item[data-value=""] .choices__button{display:none}.choices[data-type*=select-one]:after{border:0;border-color:#0f172a transparent transparent;content:"";font-family:tabler-icons;height:auto;left:auto;margin-top:0;pointer-events:none;position:absolute;right:11.5px;top:50%;transform:translateY(-50%);width:auto}.choices[data-type*=select-one].is-open:after{margin-top:0;transform:translateY(-50%) rotate(-180deg)}.choices[data-type*=select-multiple] .choices__inner,.choices[data-type*=text] .choices__inner{cursor:text;padding-right:1.125rem}.choices[data-type*=select-multiple] .choices__button,.choices[data-type*=text] .choices__button{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMSIgaGVpZ2h0PSIyMSIgdmlld0JveD0iMCAwIDIxIDIxIj48ZyBmaWxsPSIjZmZmIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Im0yLjU5Mi4wNDQgMTguMzY0IDE4LjM2NC0yLjU0OCAyLjU0OEwuMDQ0IDIuNTkyeiIvPjxwYXRoIGQ9Ik0wIDE4LjM2NCAxOC4zNjQgMGwyLjU0OCAyLjU0OEwyLjU0OCAyMC45MTJ6Ii8+PC9nPjwvc3ZnPg==);background-size:8px;border-left:1px solid hsla(0,0%,100%,.5);border-radius:0;border-right:0;display:inline-block;line-height:1;margin:0 -4px 0 8px;opacity:.75;padding-left:16px;position:relative;width:8px}.choices[data-type*=select-multiple] .choices__button:focus,.choices[data-type*=select-multiple] .choices__button:hover,.choices[data-type*=text] .choices__button:focus,.choices[data-type*=text] .choices__button:hover{opacity:1}.choices[data-type*=select-multiple] .choices__list--dropdown,.choices[data-type*=text] .choices__list--dropdown{padding-bottom:10px}.choices[data-type*=select-multiple] .choices__list--dropdown .choices__list,.choices[data-type*=text] .choices__list--dropdown .choices__list{margin-bottom:0}.choices[data-type*=select-multiple] .choices__input{padding-top:6px}.input-light .choices__inner{background-color:var(--tb-light);border:none}.choices__inner{background-color:var(--tb-body-bg);border:var(--tb-border-width) solid var(--tb-border-color-translucent);border-radius:.3rem!important;display:inline-block;font-size:var(--tb-font-md);min-height:35.78px;overflow:hidden;padding:.35rem 4.5rem .1rem .5rem;vertical-align:middle;width:100%}.is-focused .choices__inner,.is-open .choices__inner{border-color:var(--tb-primary-border-subtle)}.choices__list{list-style:none;margin:0;padding-left:0}.choices__list--single{display:inline-block;padding:4px 16px 4px 4px;width:100%}.choices__list--single .choices__item{width:100%}.choices__list--multiple{display:inline}.choices__list--multiple .choices__item{background-color:var(--tb-primary);border:1px solid var(--tb-primary);border-radius:7px;box-sizing:border-box;color:#fff;display:inline-block;font-size:11px;font-weight:var(--tb-font-weight-normal);margin-bottom:3.75px;margin-right:3.75px;margin-top:2px;padding:2px 7px;vertical-align:initial;word-break:break-all}.choices__list--multiple .choices__item[data-deletable]{padding-right:5px}.choices__list--multiple .choices__item.is-highlighted{background-color:var(--tb-primary);border:1px solid var(--tb-primary)}.is-disabled .choices__list--multiple .choices__item{background-color:#438eff;border:1px solid #438eff}.choices__list--dropdown{animation-duration:.3s;animation-fill-mode:both;background-color:var(--tb-secondary-bg);border:1px solid var(--tb-border-color);border-bottom-left-radius:2.5px;border-bottom-right-radius:2.5px;box-shadow:var(--tb-shadow-lg);margin-top:0;overflow:hidden;padding:10px 10px 20px;position:absolute;top:100%;transform:translateY(1px);visibility:hidden;width:100%;will-change:visibility;word-break:break-all;z-index:1000}.choices__list--dropdown.is-active{animation-name:DropDownSlide;visibility:visible}.choices__list--dropdown .choices__item--selectable.is-highlighted{background-color:var(--tb-tertiary-bg)}.choices__list--dropdown .choices__list{margin:0 -16px -16px}.choices__list--dropdown .has-no-results{font-style:italic;font-weight:var(--tb-font-weight-medium)}.choices__list--dropdown .choices__item--selectable:after{display:none}.is-open .choices__list--dropdown{border-color:var(--tb-border-color-translucent)}.is-flipped .choices__list--dropdown{border-radius:.25rem .25rem 0 0;bottom:100%;margin-bottom:-1px;margin-top:0;top:auto}.is-flipped .choices__list--dropdown.is-active{animation-name:DropDownSlideDown;transform:translateY(-1px)}.choices__list--dropdown .choices__list{max-height:300px;overflow:auto;position:relative;-webkit-overflow-scrolling:touch;will-change:scroll-position}.choices__list--dropdown .choices__item{font-size:var(--tb-font-base);padding:.25rem 1rem .25rem 16px;position:relative}@media(min-width:640px){.choices__list--dropdown .choices__item--selectable:after{content:attr(data-select-text);font-size:var(--tb-font-xs);opacity:0;position:absolute;right:10px;top:50%;transform:translateY(-50%)}.choices__list--dropdown .choices__item--selectable.is-highlighted:after{opacity:.5}}.choices__item{cursor:default}.choices__item--selectable{cursor:pointer}.choices__item--disabled{cursor:not-allowed;opacity:.5;-webkit-user-select:none;-moz-user-select:none;user-select:none}.choices__heading{border-bottom:1px solid var(--tb-border-color);color:var(--tb-secondary-color);font-size:var(--tb-font-xs);font-weight:var(--tb-font-weight-semibold);padding:10px 16px}.choices__button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;background-position:50%;background-repeat:no-repeat;border:0;cursor:pointer;text-indent:-9999px}.choices__button:focus{outline:none}.choices__input{background-color:var(--tb-body-bg);border:0;border-radius:0;color:var(--tb-body-color);display:inline-block;font-size:var(--tb-font-md);margin-bottom:0;max-width:100%;padding:2px 0 2px 2px;vertical-align:baseline}.choices__input:focus{outline:0}.choices__input::-moz-placeholder{color:var(--tb-secondary-color)}.choices__input::placeholder{color:var(--tb-secondary-color)}.choices__placeholder{color:var(--tb-secondary-color);opacity:1}[data-bs-theme=dark] .choices[data-type*=select-one] .choices__button{filter:invert(1) grayscale(100%) brightness(200%)}.noUi-connect,.noUi-handle{background:var(--tb-success)}.noUi-handle{border:2px solid var(--tb-secondary-bg);box-shadow:none}.noUi-horizontal{height:4px}.noUi-horizontal .noUi-handle{border-radius:50%;height:16px;right:-10px!important;top:-7px;width:16px}.noUi-horizontal .noUi-handle:after,.noUi-horizontal .noUi-handle:before{display:none}.noUi-horizontal .noUi-handle:focus{outline:0}.noUi-pips-horizontal{height:50px}.noUi-tooltip{background-color:var(--tb-secondary-bg);border-color:var(--tb-border-color);border-radius:var(--tb-border-radius-sm);color:var(--tb-body-color);padding:.4rem .7rem}.noUi-vertical{width:4px}.noUi-vertical .noUi-handle{border-radius:50%;height:16px;left:auto;right:-8px;top:-12px;width:16px}.noUi-vertical .noUi-handle:after,.noUi-vertical .noUi-handle:before{display:none}.noUi-vertical .noUi-handle:focus{outline:0}.noUi-vertical .noUi-origin{top:0}.noUi-value{font-size:12px}.noUi-marker-horizontal.noUi-marker-large{height:12px}.noUi-value-horizontal{padding-top:4px}.noUi-target{background-color:var(--tb-light);border-color:var(--tb-light);box-shadow:none}.noUi-marker{background:var(--tb-light)}.noUi-touch-area:focus{outline:0}#blue,#green,#red{display:inline-block;height:200px;margin:10px}#colorpicker{height:240px;margin:0 auto;padding:10px;width:310px}#colorpicker,#result{border:1px solid var(--tb-border-color)}#result{border-radius:7px;box-shadow:0 0 3px;display:inline-block;height:100px;margin:60px 26px;vertical-align:top;width:100px}#red .noUi-connect{background:var(--tb-danger)}#green .noUi-connect{background:var(--tb-success)}#blue .noUi-connect{background:var(--tb-primary)}.form-control.keyboard{max-width:340px!important}.example-val{color:var(--tb-secondary-color);display:block;font-size:var(--tb-font-xs);margin:15px 0}.example-val:before{content:"Value: ";font-size:var(--tb-font-xs);font-weight:600}.noUi-tooltip{display:none}.noUi-active .noUi-tooltip{display:block}.c-1-color{background:var(--tb-danger)}.c-2-color{background:var(--tb-warning)}.c-3-color{background:var(--tb-success)}.c-4-color{background:var(--tb-primary)}.c-5-color{background:var(--tb-secondary)}#slider-toggle{height:50px}#slider-toggle.off .noUi-handle{border-color:var(--tb-danger)}[data-slider-size=lg].noUi-horizontal{height:12px}[data-slider-size=lg].noUi-horizontal .noUi-handle{height:24px;width:24px}[data-slider-size=md].noUi-horizontal{height:8px}[data-slider-size=md].noUi-horizontal .noUi-handle{height:20px;width:20px}[data-slider-size=sm].noUi-horizontal{height:4px}[data-slider-size=sm].noUi-horizontal .noUi-handle{height:16px;width:16px}[data-slider-style=line].noUi-horizontal .noUi-handle{border-radius:4px;right:-8px;width:8px}[data-slider-style=line].noUi-vertical .noUi-handle{border-radius:4px;height:8px;top:-3px}[data-slider-style=border] .noUi-handle{background-color:var(--tb-secondary-bg);border-color:var(--tb-success)}[data-slider-style=square] .noUi-handle{background-color:var(--tb-secondary-bg);border-color:var(--tb-success);border-radius:0;height:10px;top:-4px;transform:rotate(45deg);width:10px}[data-slider-color=primary] .noUi-connect,[data-slider-color=primary] .noUi-handle{background:var(--tb-primary)}[data-slider-color=primary][data-slider-style=border] .noUi-handle,[data-slider-color=primary][data-slider-style=square] .noUi-handle{border-color:var(--tb-primary)}[data-slider-color=secondary] .noUi-connect,[data-slider-color=secondary] .noUi-handle{background:var(--tb-secondary)}[data-slider-color=secondary][data-slider-style=border] .noUi-handle,[data-slider-color=secondary][data-slider-style=square] .noUi-handle{border-color:var(--tb-secondary)}[data-slider-color=success] .noUi-connect,[data-slider-color=success] .noUi-handle{background:var(--tb-success)}[data-slider-color=success][data-slider-style=border] .noUi-handle,[data-slider-color=success][data-slider-style=square] .noUi-handle{border-color:var(--tb-success)}[data-slider-color=info] .noUi-connect,[data-slider-color=info] .noUi-handle{background:var(--tb-info)}[data-slider-color=info][data-slider-style=border] .noUi-handle,[data-slider-color=info][data-slider-style=square] .noUi-handle{border-color:var(--tb-info)}[data-slider-color=warning] .noUi-connect,[data-slider-color=warning] .noUi-handle{background:var(--tb-warning)}[data-slider-color=warning][data-slider-style=border] .noUi-handle,[data-slider-color=warning][data-slider-style=square] .noUi-handle{border-color:var(--tb-warning)}[data-slider-color=danger] .noUi-connect,[data-slider-color=danger] .noUi-handle{background:var(--tb-danger)}[data-slider-color=danger][data-slider-style=border] .noUi-handle,[data-slider-color=danger][data-slider-style=square] .noUi-handle{border-color:var(--tb-danger)}[data-slider-color=light] .noUi-connect,[data-slider-color=light] .noUi-handle{background:var(--tb-light)}[data-slider-color=light][data-slider-style=border] .noUi-handle,[data-slider-color=light][data-slider-style=square] .noUi-handle{border-color:var(--tb-light)}[data-slider-color=dark] .noUi-connect,[data-slider-color=dark] .noUi-handle{background:var(--tb-dark)}[data-slider-color=dark][data-slider-style=border] .noUi-handle,[data-slider-color=dark][data-slider-style=square] .noUi-handle{border-color:var(--tb-dark)}.card-wrapper .jp-card .jp-card-back,.card-wrapper .jp-card .jp-card-front{background-color:var(--tb-primary)}.card-wrapper .jp-card .jp-card-identified{box-shadow:var(--tb-shadow)}.card-wrapper .jp-card .jp-card-front .jp-card-lower{font-family:var(--tb-font-sans-serif)}.card-wrapper .jp-card .jp-card-front .jp-card-lower .jp-card-name{font-family:var(--tb-font-sans-serif);font-size:var(--tb-font-lg)}.card-wrapper .jp-card .jp-card-front .jp-card-lower .jp-card-number{font-family:var(--tb-font-sans-serif);font-size:var(--tb-font-5xl)}.card-wrapper .jp-card .jp-card-front .jp-card-lower .jp-card-expiry{font-family:var(--tb-font-sans-serif)}.email-wrapper{background-color:var(--tb-email-bg);overflow-x:hidden;position:relative}.email-panel{border:var(--tb-card-border-width-custom) solid var(--tb-border-color-translucent);height:60px;position:relative;width:100%}.email-panel .panel-list a{flex-direction:column;font-size:var(--tb-font-lg)}.email-panel .panel-list a span{display:inline-block;font-size:var(--tb-font-xs);margin-top:1px}.email-panel.show .panel-list a{flex-direction:row}.email-panel.show .panel-list a span{margin-left:8px}.email-menu-rightsidebar,.email-menu-sidebar{background-color:var(--tb-secondary-bg);border:var(--tb-card-border-width-custom) solid var(--tb-border-color-translucent);height:calc(100vh - 137px);position:relative;transition:all .2s}@media(min-width:992px){.email-menu-rightsidebar,.email-menu-sidebar{height:calc(100vh - var(--tb-header-height) - 72px);max-width:250px;min-width:250px}}@media(max-width:991.98px){.email-menu-rightsidebar,.email-menu-sidebar{bottom:0;box-shadow:var(--tb-shadow-lg);height:100vh;left:0;max-width:100%;position:fixed;top:0;transform:translate(-100%);visibility:hidden;width:200px;z-index:1004}.email-menu-rightsidebar.menubar-show,.email-menu-sidebar.menubar-show{transform:none;visibility:visible}}.email-menu-rightsidebar .email-menu-sidebar-scroll,.email-menu-sidebar .email-menu-sidebar-scroll{height:calc(100vh - 238px)}@media(max-width:991.98px){.email-menu-rightsidebar .email-menu-sidebar-scroll,.email-menu-sidebar .email-menu-sidebar-scroll{height:calc(100vh - 80px)}}:is(.mail-list,.panel-list) a{align-items:center;color:#64748b;display:flex;font-weight:var(--tb-font-weight-medium);padding:5px 0}:is(.mail-list,.panel-list) a:hover{color:var(--tb-primary)}:is(.mail-list,.panel-list) a i{font-size:var(--tb-font-md)}:is(.mail-list,.panel-list) a.active{color:var(--tb-primary);font-weight:var(--tb-font-weight-semibold)}:is(.mail-list,.panel-list) a.active i{color:var(--tb-primary)}.email-chat-list a{padding:6px 24px}.email-chat-list a.active{background-color:var(--tb-email-sidebar-bg)}.email-topbar-link .btn-ghost-secondary{color:var(--tb-secondary-color)}.email-topbar-link .btn-ghost-secondary:hover{color:var(--tb-secondary)}.email-content{background-color:var(--tb-secondary-bg);border:1px solid var(--tb-border-color);height:calc(100vh - var(--tb-header-height) - 72px);overflow:hidden;transition:all .2s;width:100%}.email-content .search-box .form-control{background-color:var(--tb-email-sidebar-bg)}.unreadConversations-alert{bottom:60px;left:50%;position:fixed;transform:translate(-50%);z-index:1}.email-detail-content{background-color:var(--tb-secondary-bg);border-left:2px solid var(--tb-body-bg);bottom:0;display:none;left:-2px;position:relative;top:0;transform:translate(200%);transition:all .2s;width:0}.email-detail-show .email-detail-content{display:block;transform:none;width:60%}.email-detail-show .email-content{margin-right:0}.email-detail-content-scroll{height:calc(100vh - 395px)}@media(max-width:1349.98px){.email-detail-content-scroll{height:calc(100vh - 257px)}}.message-list-content{height:calc(100vh - 257px);overflow-y:auto;position:relative}.message-list-content::-webkit-scrollbar{-webkit-appearance:none}.message-list-content::-webkit-scrollbar:vertical{width:12px}.message-list-content::-webkit-scrollbar:horizontal{height:12px}.message-list-content::-webkit-scrollbar-thumb{background-color:rgba(var(--tb-dark-rgb),.075);border:2px solid var(--tb-secondary-bg);border-radius:10px}.message-list-content::-webkit-scrollbar-track{background-color:var(--tb-secondary-bg);border-radius:10px}@media(max-width:575.98px){.message-list-content{height:calc(100vh - 230px)}}.message-list{display:block;margin:0;padding-left:0}.message-list li{clear:both;cursor:default;display:block;height:50px;line-height:50px;position:relative;transition-duration:.3s}.message-list li a{color:var(--tb-body-color)}.message-list li:hover{background:var(--tb-email-sidebar-bg);transition-duration:.05s}.message-list li .col-mail{float:left;position:relative}.message-list li .col-mail-1{width:280px}.message-list li .col-mail-1 .checkbox-wrapper-mail,.message-list li .col-mail-1 .dot,.message-list li .col-mail-1 .star-toggle{display:block;float:left}.message-list li .col-mail-1 .dot{border:4px solid transparent;border-radius:100px;font-size:0;height:0;line-height:0;margin:22px 26px 0;width:0}.message-list li .col-mail-1 .checkbox-wrapper-mail{line-height:normal;margin:15px 0 0 20px}.message-list li .col-mail-1 .star-toggle{margin-left:5px;margin-top:18px}.message-list li .col-mail-1 .title{left:95px;margin-bottom:0;overflow:hidden;position:absolute;right:0;text-overflow:ellipsis;top:0;white-space:nowrap}@media(max-width:575.98px){.message-list li .col-mail-1 .title{left:95px}}.message-list li .col-mail-2{bottom:0;left:280px;position:absolute;right:0;top:0}.message-list li .col-mail-2 .date,.message-list li .col-mail-2 .subject{position:absolute;top:0}.message-list li .col-mail-2 .subject{left:0;overflow:hidden;right:110px;text-overflow:ellipsis;white-space:nowrap}.message-list li .col-mail-2 .subject .teaser{color:var(--tb-secondary-color)}.message-list li .col-mail-2 .date{padding-left:20px;right:0;width:100px}.message-list li.active,.message-list li.active:hover{background-color:var(--tb-email-sidebar-bg)}.message-list li.unread,.message-list li.unread a{color:var(--tb-body-color)}.message-list li.unread a{font-weight:var(--tb-font-weight-semibold)}#email-topbar-actions,#unreadConversations{display:none}#elmLoader{align-items:center;bottom:0;display:flex;justify-content:center;left:0;position:absolute;top:0;width:100%}.email-compose-input{padding-right:80px}@media(max-width:1349.98px){.email-detail-content{bottom:0;box-shadow:var(--tb-shadow-lg);display:block;left:auto;max-width:100%;position:fixed;right:0;top:0;transform:translate(100%);visibility:hidden;width:400px;z-index:1004}.email-detail-show .email-detail-content{transform:none;visibility:visible;width:400px}}@media(max-width:575.98px){.message-list li .col-mail-1{width:180px}}.email-editor .ck-editor__editable_inline{min-height:200px!important}.email-chat-detail{bottom:60px;display:none;max-width:100%;position:fixed;right:60px;width:350px;z-index:9}.email-chat-detail .card{box-shadow:var(--tb-shadow-lg)}@media(max-width:515.98px){.email-chat-detail{left:16px;right:16px}}@media(min-width:1025px){[data-layout=horizontal] .email-wrapper{margin-left:0!important;margin-right:0!important}}@media(max-width:991.98px){[data-layout=horizontal] .email-wrapper{margin-top:0!important}}[data-layout=horizontal] .email-menu-sidebar{height:calc(100vh - var(--tb-header-height) - 114px)}@media(max-width:991.98px){[data-layout=horizontal] .email-menu-sidebar{height:100vh}}[data-layout=horizontal] .email-menu-sidebar .email-menu-sidebar-scroll{height:calc(100vh - 330px)}@media(max-width:991.98px){[data-layout=horizontal] .email-menu-sidebar .email-menu-sidebar-scroll{height:calc(100vh - 150px)}}[data-layout=horizontal] .message-list-content{height:calc(100vh - 289px)}[data-layout=horizontal] .email-detail-content-scroll{height:calc(100vh - 435px)}@media(max-width:1349.98px){[data-layout=horizontal] .email-detail-content-scroll{height:calc(100vh - 252px)}}.favorite-btn{box-shadow:none}.favorite-btn .ri-star-fill{color:var(--tb-secondary-color)}.favorite-btn.active .ri-star-fill{color:var(--tb-warning)}.chat-wrapper{overflow-x:hidden;position:relative}@media(max-width:1199.98px){.chat-wrapper{margin-bottom:0!important;margin-top:-1.5rem!important}}.chat-leftsidebar,.chat-rightsidebar{background-color:var(--tb-secondary-bg);border:var(--tb-card-border-width-custom) solid var(--tb-border-color-translucent);position:relative}@media(min-width:1199.98px){.chat-leftsidebar,.chat-rightsidebar{height:calc(100vh - var(--tb-header-height) - 64px);max-width:310px;min-width:310px}}.chat-list{margin:0}.chat-list>li.active a{background-color:rgba(var(--tb-primary-rgb),.1);color:rgba(var(--tb-primary-rgb),1)}.chat-list>li.active a .badge{background-color:rgba(var(--tb-white-rgb),.5)!important;color:#0f172a!important}.chat-list>li a{color:var(--tb-body-color);display:block;font-size:var(--tb-font-base);font-weight:var(--tb-font-weight-medium);padding:7px 24px;transition:all .4s}.chat-list>li .chat-user-message{font-size:var(--tb-font-md)}.chat-list>li .unread-msg-user{font-weight:var(--tb-font-weight-semibold)}.chat-list>li .unread-message{display:inline-block;left:auto;position:absolute;right:24px;top:33px}.chat-list>li .unread-message .badge{font-size:var(--tb-font-xxs);font-weight:var(--tb-font-weight-semibold);line-height:16px}.chat-user-img{position:relative}.chat-user-img .user-status{background-color:var(--tb-gray-500);border:2px solid var(--tb-secondary-bg);border-radius:50%;bottom:0;height:10px;left:auto;position:absolute;right:0;width:10px}.chat-user-img.online .user-status{background-color:var(--tb-success)}.chat-user-img.away .user-status{background-color:var(--tb-warning)}.chat-room-list{max-height:calc(100vh - 270px)}@media(max-width:1199.98px){.chat-room-list{height:calc(100vh - 275px)}}.contact-list li{color:var(--tb-body-color);cursor:pointer;font-size:var(--tb-font-base);padding:8px 24px;transition:all .4s}.contact-list li,.contact-list-title{font-weight:var(--tb-font-weight-medium)}.contact-list-title{color:var(--tb-primary);font-size:var(--tb-font-xs);padding:6px 24px;position:relative}.contact-list-title:after{background-color:var(--tb-light);content:"";height:1px;left:50px;position:absolute;right:0;top:50%;transform:translateY(-50%)}.user-chat{background-color:var(--tb-secondary-bg);border:var(--tb-card-border-width-custom) solid var(--tb-border-color-translucent);position:relative;transition:all .4s}@media(max-width:1199.98px){.user-chat{height:calc(100% - 3px);left:0;padding-top:70px;position:absolute;top:3px;transform:translate(100%);visibility:hidden;width:100%;z-index:4}.user-chat.user-chat-show{transform:translate(0);visibility:visible}}.user-chat .chat-content{position:relative}.user-chat.user-chat-show .chat-welcome-section{display:none}.user-chat-topbar{background-color:var(--tb-secondary-bg);border-bottom:1px solid transparent}@media(max-width:1199.98px){.user-chat-topbar{left:0;position:fixed;right:0;top:0;z-index:1}}.user-chat-nav .nav-btn{box-shadow:none;color:var(--tb-gray-800);font-size:var(--tb-font-2xl);height:40px;line-height:40px;padding:0;width:40px}@media(max-width:575.98px){.user-chat-nav{display:flex;justify-content:flex-end}}.chat-conversation{height:calc(100vh - 310px)}@media(max-width:1199.98px){.chat-conversation{height:calc(100vh - 285px)}}.chat-conversation .simplebar-content-wrapper{display:flex;flex-direction:column}.chat-conversation .simplebar-content-wrapper .simplebar-content{margin-top:auto}.chat-conversation .chat-conversation-list{margin-bottom:0;padding-top:10px}.chat-conversation .chat-conversation-list>li{display:flex}.chat-conversation li:last-of-type .conversation-list{margin-bottom:0}.chat-conversation .chat-list.left .check-message-icon{display:none}.chat-conversation .chat-list .message-box-drop{visibility:hidden}.chat-conversation .chat-list:hover .message-box-drop{visibility:visible}.chat-conversation .chat-avatar{margin:0 16px 0 0}.chat-conversation .chat-avatar img{border-radius:50%;height:28px;width:28px}.chat-conversation .chat-day-title{margin-bottom:24px;margin-top:12px;position:relative;text-align:center;width:100%}.chat-conversation .chat-day-title .title{background-color:#fff;border-radius:5px;font-size:var(--tb-font-sm);padding:6px 12px;position:relative;z-index:1}.chat-conversation .chat-day-title:before{background-color:var(--tb-primary-bg-subtle);content:"";height:1px;left:0;position:absolute;right:0;top:10px;width:100%}.chat-conversation .chat-day-title .badge{font-size:var(--tb-font-xs)}.chat-conversation .conversation-list{align-items:flex-end;display:inline-flex;margin-bottom:24px;max-width:80%;position:relative}@media(max-width:575.98px){.chat-conversation .conversation-list{max-width:90%}}.chat-conversation .conversation-list .ctext-wrap{display:flex;margin-bottom:10px}.chat-conversation .conversation-list .ctext-content{word-wrap:break-word;word-break:break-word}.chat-conversation .conversation-list .ctext-wrap-content{background-color:var(--tb-light);border-radius:3px;padding:12px 20px;position:relative}@media(max-width:575.98px){.chat-conversation .conversation-list .ctext-wrap-content .attached-file .attached-file-avatar{display:none}.chat-conversation .conversation-list .ctext-wrap-content .attached-file .dropdown .dropdown-toggle{display:block}}.chat-conversation .conversation-list .conversation-name{align-items:center;display:flex;flex-wrap:wrap;font-weight:var(--tb-font-weight-medium);gap:8px}.chat-conversation .conversation-list .dropdown .dropdown-toggle{color:var(--tb-gray-600);font-size:var(--tb-font-2xl);padding:4px}.chat-conversation .conversation-list .dropdown .dropdown-toggle:after{display:none}@media(max-width:575.98px){.chat-conversation .conversation-list .dropdown .dropdown-toggle{display:none}}.chat-conversation .conversation-list .chat-time{font-size:var(--tb-font-xs);margin-top:4px;text-align:right}.chat-conversation .conversation-list .message-img{border-radius:.2rem;display:flex;flex-wrap:wrap;gap:8px;position:relative}.chat-conversation .conversation-list .message-img .message-img-list{position:relative}.chat-conversation .conversation-list .message-img img{max-width:150px}.chat-conversation .conversation-list .message-img .message-img-link{bottom:10px;left:auto;position:absolute;right:10px}.chat-conversation .conversation-list .message-img .message-img-link li>a{background-color:rgba(var(--tb-secondary-rgb),.7);border-radius:3px;color:#fff;display:inline-block;font-size:var(--tb-font-2xl);height:24px;line-height:20px;text-align:center;width:26px}.chat-conversation .right{justify-content:flex-end}.chat-conversation .right .chat-avatar{margin-left:16px;margin-right:0;order:3}.chat-conversation .right .chat-time{color:var(--tb-gray-600);text-align:left}.chat-conversation .right .conversation-list{text-align:right}.chat-conversation .right .conversation-list .ctext-wrap{justify-content:flex-end}.chat-conversation .right .conversation-list .ctext-wrap .ctext-wrap-content{background-color:rgba(var(--tb-primary-rgb),1);color:var(--tb-white);order:2;text-align:right}.chat-conversation .right .conversation-list .ctext-wrap .ctext-wrap-content .replymessage-block{background-color:#ffffff80;border-color:rgba(var(--tb-success-rgb),1);color:var(--tb-body-color)}.chat-conversation .right .conversation-list .ctext-wrap .ctext-wrap-content .replymessage-block .conversation-name{color:rgba(var(--tb-success-rgb),1)}.chat-conversation .right .conversation-list .conversation-name{justify-content:flex-end}.chat-conversation .right .conversation-list .conversation-name .check-message-icon{order:1}.chat-conversation .right .conversation-list .conversation-name .time{order:2}.chat-conversation .right .conversation-list .conversation-name .name{order:3}.chat-conversation .right .conversation-list .dropdown{order:1}.chat-conversation .right .dot{background-color:var(--tb-secondary)}.chat-input-section{background-color:var(--tb-secondary-bg);border-top:1px solid transparent;position:relative;z-index:1}.chat-input-section .chat-input-feedback{color:var(--tb-danger);display:none;font-size:var(--tb-font-xs);left:4px;position:absolute;top:-20px}.chat-input-section .show{display:block}.chat-input-links{display:flex}.chat-input-links .links-list-item>.btn{box-shadow:none;font-size:var(--tb-font-2xl);height:42.69px;padding:0;width:42.69px}.chat-input-links .links-list-item>.btn.btn-link{color:var(--tb-gray-600)}.copyclipboard-alert{bottom:0;display:none;left:50%;position:absolute;transform:translate(-50%)}.replyCard{border-radius:0;border-top:1px solid var(--tb-border-color);bottom:0;left:0;opacity:0;overflow:hidden;position:absolute;right:0;transition:all .4s}@media(max-width:991.98px){.replyCard{bottom:-12px}}.replyCard.show{opacity:1;transform:translateY(-88px)}@media(max-width:991.98px){.replyCard.show{transform:translateY(-83px)}}.replymessage-block{background-color:rgba(var(--tb-success-rgb),.1);border-left:2px solid rgba(var(--tb-success-rgb),1);border-radius:4px;margin-bottom:8px;padding:12px 20px;text-align:left}.replymessage-block .conversation-name{color:rgba(var(--tb-success-rgb),1);font-size:var(--tb-font-md)}.chat-sm .ctext-wrap-content{box-shadow:none!important}.chat-sm .message-img img{max-width:90px!important}.chat-sm .message-img-link{bottom:0!important;right:5px!important}@media(min-width:1025px){[data-layout=horizontal] .chat-wrapper{margin-left:0!important;margin-right:0!important}}@media(max-width:991.98px){[data-layout=horizontal] .chat-wrapper{margin-top:0!important}}[data-layout=horizontal] .chat-leftsidebar{height:calc(100vh - var(--tb-header-height) - 114px)}@media(max-width:991.98px){[data-layout=horizontal] .chat-leftsidebar{height:calc(100vh - var(--tb-header-height) - 64px)}}[data-layout=horizontal] .chat-room-list{height:calc(100vh - 352px)}@media(max-width:991.98px){[data-layout=horizontal] .chat-room-list{height:calc(100vh - 265px)}}[data-layout=horizontal] .chat-conversation{height:calc(100vh - 343px)}@media(max-width:991.98px){[data-layout=horizontal] .chat-conversation{height:calc(100vh - 275px)}}.chat-wrapper-menu{background-color:var(--tb-secondary-bg);border:var(--tb-card-border-width-custom) solid var(--tb-border-color-translucent);position:relative;width:100%}@media(max-width:1199.98px){.chat-wrapper-menu{bottom:0;flex-direction:row!important;height:70px;left:150px;position:fixed;right:0;width:86%;z-index:9}}.chat-wrapper-menu .chat-menu li a{align-items:center;border-radius:50%;color:var(--tb-secondary-color);display:inline-flex;font-size:var(--tb-font-xl);height:36px;justify-content:center;margin-right:6px;transition:all .5s ease;width:36px}@media(max-width:991.98px){.chat-wrapper-menu .chat-menu li a{margin-right:0}}@media(max-width:1199.98px){.chat-wrapper-menu .chat-menu{justify-content:space-around!important;width:83%}}.chat-bookmark-list,.chat-call-list{max-height:calc(100vh - 208px)}@media(max-width:991.98px){.chat-bookmark-list,.chat-call-list{height:calc(100vh - 125px)}}.chat-bookmark-list li,.chat-call-list li{border-bottom:1px solid var(--tb-border-color);padding:10px 24px;position:relative}.chat-bookmark-list li:last-child,.chat-call-list li:last-child{border-bottom:0}.chat-rightsidebar{display:none}.chat-detail-show .chat-rightsidebar{display:block}@media(max-width:1399.98px){.chat-rightsidebar{bottom:0;box-shadow:var(--tb-shadow-lg)!important;height:100vh;left:auto;max-width:100%;position:fixed;right:0;top:0;transform:translate(100%);width:400px;z-index:1004}.chat-detail-show .chat-rightsidebar{transform:none}}.filter-panel{--tb-accordion-active-bg:rgba(var(--tb-primary-rgb),.05)}.filter-panel .accordion-item .accordion-button{padding:14px}@media(min-width:992px){.sticky-side-div{position:sticky;top:calc(var(--tb-header-height) + var(--tb-grid-gutter-width))}}.product-img-slider .product-nav-slider .nav-slide-item{border:1px solid var(--tb-border-color);border-radius:.3rem;cursor:pointer;padding:.5rem}.product-img-slider .product-nav-slider .swiper-slide-thumb-active .nav-slide-item{background-color:var(--tb-light)}.file-manager-wrapper{min-height:calc(100vh - var(--tb-grid-gutter-width) - 60px);width:450px}.file-manager-wrapper .simplebar-content,.file-manager-wrapper [data-simplebar]{height:100%}@media(max-width:1199.98px){.file-manager-wrapper{bottom:0;box-shadow:var(--tb-shadow-lg)!important;height:100vh;left:0;max-width:100%;position:fixed;top:0;transform:translate(-100%);visibility:hidden;width:200px;z-index:1003}.file-manager-wrapper.menubar-show{transform:none;visibility:visible}}.file-manager-menu a{color:var(--tb-body-color);display:block;padding:8px 0;transition:all .5s ease}.file-manager-menu a:hover{color:var(--tb-link-color)}.file-manager-right-wrapper{display:none;min-height:calc(100vh - var(--tb-grid-gutter-width) - 60px);width:500px}.file-detail-show .file-manager-right-wrapper{display:block}@media(max-width:1199.98px){.file-detail-show .file-manager-right-wrapper{display:none}.file-manager-right-wrapper{bottom:0;box-shadow:var(--tb-shadow-lg)!important;height:100vh;left:auto;max-width:100%;position:fixed;right:0;top:0;transform:translate(100%);width:400px;z-index:1003}.file-detail-show .file-manager-right-wrapper{transform:none}}.file-manager-widgets{background-image:url(/build/images/pattern.png);background-position:50%;background-repeat:no-repeat;background-size:cover}.file-dropzone{min-height:auto;padding:5px}.todo-rightsidebar,.todo-sidebar{background-color:var(--tb-body-bg);position:relative}@media(min-width:992px){.todo-rightsidebar,.todo-sidebar{max-width:260px;min-width:260px}}@media(max-width:991.98px){.todo-rightsidebar,.todo-sidebar{bottom:0;box-shadow:var(--tb-shadow-lg);height:100vh;left:0;max-width:100%;overflow-y:auto;position:fixed;top:0;transform:translate(-100%);visibility:hidden;width:200px;z-index:1004}.todo-rightsidebar.menubar-show,.todo-sidebar.menubar-show{transform:none;visibility:visible}}.todo-rightsidebar .choices__inner{padding:.2rem 4.5rem 0 .5rem}.to-do-menu li .nav-link{background-color:var(--tb-light);border-radius:4px;color:var(--tb-body-color);display:block;font-weight:var(--tb-font-weight-medium);margin-bottom:8px;padding:10px 12px}.to-do-menu li .nav-link.active,.to-do-menu li .nav-link:hover{color:#2dcb73}.todo-content{height:100%;overflow-y:auto}.todo-content::-webkit-scrollbar{-webkit-appearance:none}.todo-content::-webkit-scrollbar:vertical{width:8px}.todo-content::-webkit-scrollbar:horizontal{height:10px}.todo-content::-webkit-scrollbar-thumb{background-color:rgba(var(--tb-dark-rgb),.075);border-radius:8px}.todo-content::-webkit-scrollbar-track{border-radius:8px}.todo-task table .form-check .form-check-input:checked+.form-check-label{text-decoration:line-through}.task-handle{cursor:move}#task-error-msg{display:none}.invoice-effect-top{top:-20px}.invoice-table tbody:last-child{border:none}.currency-select .choices__inner{min-height:0;padding:0 15px 0 0}.currency-select .choices__list--single{padding:0 16px 0 4px}.currency-select .choices[data-type*=select-one]{bottom:0}.currency-select .choices[data-type*=select-one] :after{top:4px}.currency-select .choices[data-type*=select-one] .choices__inner{padding-bottom:0}.invoice-signature{max-width:155px}.kanban-page{--kanban-bg:#f5f7fa;--kanban-sidebar-bg:#fff;--kanban-sidebar-border:#e9ecef;--kanban-sidebar-text:#1f2a44;--kanban-header-bg:#fff;--kanban-header-border:#e9ecef;--kanban-header-text:#1f2a44;--kanban-board-bg:#fff;--kanban-board-content-bg:#fff;--kanban-main-content-bg:#f5f7fa;--kanban-main-content-text:#1f2a44;--kanban-column-bg:#efefef;--kanban-card-bg:#fff;--kanban-card-border:#e9ecef;--kanban-card-hover-bg:#f8f9fa;--kanban-card-hover-border:#dee2e6;--kanban-card-title:#1f2a44;--kanban-card-muted:#6c757d;--kanban-card-tag-bg:#e9ecef;--kanban-card-tag-text:#495057;--kanban-modal-bg:#fff;--kanban-modal-border:#e9ecef;--kanban-modal-header-bg:linear-gradient(135deg,#f8f9fa,#e9ecef);--kanban-modal-header-border:#e9ecef;--kanban-form-bg:#fff;--kanban-form-border:#dee2e6;--kanban-form-text:#495057;--kanban-btn-bg:#636efe;--kanban-btn-text:#fff;--kanban-btn-hover-bg:#727cff;--kanban-dropdown-bg:#fff;--kanban-dropdown-border:#dee2e6;--kanban-dropdown-item-text:#1f2a44;--kanban-dropdown-item-hover-bg:#f1f3f5;--kanban-dropdown-item-hover-text:#495057;--kanban-avatar-bg:linear-gradient(135deg,#6c757d,#495057);--kanban-avatar-border:#fff;--kanban-note-preview:#6c757d;--kanban-note-preview-gradient:linear-gradient(90deg,transparent,#fff);--kanban-tasks-list-bg:#fff;--kanban-tasks-list-border:#e9ecef;--kanban-tasks-list-shadow:0 2px 8px rgba(0,0,0,.05);--kanban-search-bg:#fff;--kanban-search-text:#1f2a44;--kanban-search-border:#e9ecef;--kanban-search-placeholder:#adb5bd}[data-bs-theme=dark] .kanban-page{--kanban-bg:#181a1b;--kanban-sidebar-bg:#23262b;--kanban-sidebar-border:#2d3238;--kanban-sidebar-text:#e9ecef;--kanban-header-bg:#23262b;--kanban-header-border:#2d3238;--kanban-header-text:#e9ecef;--kanban-board-bg:#181a1b;--kanban-board-content-bg:#23262b;--kanban-main-content-bg:#181a1b;--kanban-main-content-text:#e9ecef;--kanban-column-bg:#23262b;--kanban-card-bg:#181a1b;--kanban-card-border:#2d3238;--kanban-card-hover-bg:#23262b;--kanban-card-hover-border:#353a40;--kanban-card-title:#e9ecef;--kanban-card-muted:#b0b8c1;--kanban-card-tag-bg:#353a40;--kanban-card-tag-text:#e9ecef;--kanban-modal-bg:#23262b;--kanban-modal-border:#2d3238;--kanban-modal-header-bg:linear-gradient(135deg,#23262b,#181a1b);--kanban-modal-header-border:#2d3238;--kanban-form-bg:#23262b;--kanban-form-border:#2d3238;--kanban-form-text:#e9ecef;--kanban-btn-bg:#636efe;--kanban-btn-text:#fff;--kanban-btn-hover-bg:#727cff;--kanban-dropdown-bg:#23262b;--kanban-dropdown-border:#2d3238;--kanban-dropdown-item-text:#e9ecef;--kanban-dropdown-item-hover-bg:#353a40;--kanban-dropdown-item-hover-text:#fff;--kanban-avatar-bg:linear-gradient(135deg,#353a40,#23262b);--kanban-avatar-border:#181a1b;--kanban-note-preview:#b0b8c1;--kanban-note-preview-gradient:linear-gradient(90deg,transparent,#23262b);--kanban-conversation-bg:#23262b;--kanban-tasks-list-bg:#282c34;--kanban-tasks-list-border:#2d3238;--kanban-tasks-list-shadow:0 2px 8px rgba(0,0,0,.15);--kanban-search-bg:#23262b;--kanban-search-text:#e9ecef;--kanban-search-border:#2d3238;--kanban-search-placeholder:#adb5bd}.kanban-context footer{display:none!important}.kanban-context .page-content{padding:10vh 0 0!important}.kanban-context .layout-wrapper .wrapper{background-color:#fff!important}.kanban-page{--kanban-conversation-bg:#efefef}.kanban-page .kanban-wrapper{background-color:var(--kanban-bg)!important;display:flex;height:90vh;overflow:hidden;position:sticky;width:100%}.kanban-page .kanban-leftsidebar{background-color:var(--kanban-sidebar-bg);border-right:1px solid var(--kanban-sidebar-border);box-shadow:0 2px 4px #0000000d;color:var(--kanban-sidebar-text);display:flex;flex-direction:column;flex-shrink:0;height:100%;justify-content:flex-start;min-width:380px;padding:0;--kanban-header-height:103px}.kanban-page .kanban-leftsidebar .kanban-header{align-items:center;background-color:var(--kanban-header-bg);border-bottom:1px solid var(--kanban-header-border);box-sizing:border-box;display:flex;justify-content:space-between;min-height:103px;padding:20px 30px;position:relative;z-index:10}.kanban-page .kanban-leftsidebar .kanban-header h5{color:var(--kanban-header-text);font-family:Poppins,sans-serif;font-size:24px;font-weight:700;letter-spacing:-.5px;margin:0}.kanban-page .kanban-leftsidebar .kanban-header .add-board-btn{align-items:center;background-color:var(--kanban-btn-bg);border:none;border-radius:3px;color:var(--kanban-btn-text);cursor:pointer;display:block;font-size:14px;font-weight:500;height:22px;padding:8px 12px;position:relative;transition:background-color .3s ease;width:28px}.kanban-page .kanban-leftsidebar .kanban-header .add-board-btn img{height:15px;position:absolute;right:7px;top:4px;width:15px}.kanban-page .kanban-leftsidebar .kanban-header .add-board-btn .add-icon{align-items:center;background:#73c673d9;border-radius:50%;color:#fff;display:flex;font-size:12px;height:14px;justify-content:center;left:-9px;position:absolute;top:50%;transform:translateY(-50%);width:14px}.kanban-page .kanban-leftsidebar .kanban-header .add-board-btn .board-count{font-size:12px;font-weight:600;margin-left:40px;white-space:nowrap}.kanban-page .kanban-leftsidebar .kanban-header .add-board-btn:hover{background-color:var(--kanban-btn-hover-bg)}.kanban-page .kanban-leftsidebar .kanban-filter{background-color:var(--kanban-sidebar-bg);border-bottom:1px solid var(--kanban-sidebar-border);padding:15px 20px}.kanban-page .kanban-leftsidebar .kanban-filter .filter-toggle{align-items:center;background-color:transparent;border:none;border-radius:0;color:var(--kanban-sidebar-text);cursor:pointer;display:flex;font-size:16px;font-weight:600;justify-content:space-between;padding:10px 12px;transition:color .3s ease;width:100%}.kanban-page .kanban-leftsidebar .kanban-filter .filter-toggle:hover{color:#495057}.kanban-page .kanban-leftsidebar .kanban-filter .filter-toggle .filter-arrow{color:#6c757d;font-size:16px;transition:transform .3s ease,color .3s ease}.kanban-page .kanban-leftsidebar .kanban-filter .filter-toggle.expanded .filter-arrow{color:#495057;transform:rotate(180deg)}.kanban-page .kanban-leftsidebar .kanban-filter .filter-list{background-color:#fff;margin-top:5px;max-height:0;overflow:hidden;padding:10px 0;transition:max-height .3s ease-out}.kanban-page .kanban-leftsidebar .kanban-filter .filter-list.expanded{max-height:400px}.kanban-page .kanban-leftsidebar .kanban-filter .filter-list .filter-item{border-radius:6px;color:#6c757d;cursor:pointer;display:flex;justify-content:space-between;padding:8px 15px;transition:all .3s ease}.kanban-page .kanban-leftsidebar .kanban-filter .filter-list .filter-item:hover{background-color:#f1f3f5;color:#1f2a44;font-weight:600}.kanban-page .kanban-leftsidebar .kanban-filter .filter-list .filter-item .filter-count{color:#6c757d;font-family:Poppins,sans-serif;font-weight:500}.kanban-page .kanban-leftsidebar .kanban-search{background-color:var(--kanban-sidebar-bg);padding:15px 20px;position:relative}.kanban-page .kanban-leftsidebar .kanban-search .search-input{background-color:#f8f9fa;border:1px solid #dee2e6;border-radius:25px;box-sizing:border-box;color:#495057;font-family:Poppins,sans-serif;font-size:12px;outline:none;padding:6px 12px;transition:all .3s ease;width:100%}.kanban-page .kanban-leftsidebar .kanban-search .search-input:focus{border-color:#6c757d;box-shadow:0 0 5px #6d767e4d;outline:none}.kanban-page .kanban-leftsidebar .kanban-search .search-input::-moz-placeholder{color:#6c757d}.kanban-page .kanban-leftsidebar .kanban-search .search-input::placeholder{color:#6c757d}.kanban-page .kanban-leftsidebar .kanban-search .search-icon{color:#6c757d;font-size:16px;pointer-events:none;position:absolute;right:30px;top:50%;transform:translateY(-50%)}.kanban-page .kanban-leftsidebar .kanban-board-list{background-color:var(--kanban-board-bg);flex-grow:1;overflow-y:auto;padding:20px}.kanban-page .kanban-leftsidebar .kanban-board-list::-webkit-scrollbar{display:none}.kanban-page .kanban-leftsidebar .kanban-board-list{-ms-overflow-style:none;scrollbar-width:none}.kanban-page .kanban-leftsidebar .kanban-board-list:hover::-webkit-scrollbar{background-color:#f5f7fa;display:block;height:6px;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;width:6px}.kanban-page .kanban-leftsidebar .kanban-board-list:hover::-webkit-scrollbar-thumb{background-color:#adb5bd;border-radius:3px}.kanban-page .kanban-leftsidebar .kanban-board-list .board-list-item{align-items:center;background-color:var(--kanban-sidebar-bg);border-bottom:1px solid #e9ecef;border-radius:14px;box-shadow:0 2px 4px #0000000d;cursor:pointer;display:flex;margin-bottom:12px;min-height:60px;padding:15px;position:relative;transition:background-color .2s ease}.kanban-page .kanban-leftsidebar .kanban-board-list .board-list-item:hover{background-color:var(--kanban-card-hover-bg)}.kanban-page .kanban-leftsidebar .kanban-board-list .board-list-item:last-child{border-bottom:none}.kanban-page .kanban-leftsidebar .kanban-board-list .board-list-item .status-indicator{background-color:#6c757d;border-radius:50%;height:10px;margin-right:12px;width:10px}.kanban-page .kanban-leftsidebar .kanban-board-list .board-list-item .flex-grow-1{display:flex;flex-direction:column;flex-grow:1;justify-content:flex-start;width:100%}.kanban-page .kanban-leftsidebar .kanban-board-list .board-list-item .flex-grow-1 h6{align-items:center;color:#6c7588;display:flex;font-family:Poppins,sans-serif;font-size:15px;font-weight:100;justify-content:space-between;margin:0 0 8px}.kanban-page .kanban-leftsidebar .kanban-board-list .board-list-item .flex-grow-1 h6 .favorite-icon{color:#e5c86c;font-size:16px;margin-left:8px}.kanban-page .kanban-leftsidebar .kanban-board-list .board-list-item .flex-grow-1 .labels{display:flex;gap:8px;margin:2px 0 20px}.kanban-page .kanban-leftsidebar .kanban-board-list .board-list-item .flex-grow-1 .labels .label-btn{border:none;border-radius:20px;color:#fff;cursor:default;font-size:8px;font-weight:500;margin-top:16px;outline:none;padding:4px 10px}.kanban-page .kanban-leftsidebar .kanban-board-list .board-list-item .flex-grow-1 .labels .label-btn.green{background-color:#43af57}.kanban-page .kanban-leftsidebar .kanban-board-list .board-list-item .flex-grow-1 .labels .label-btn.yellow{background-color:#e5c86c}.kanban-page .kanban-leftsidebar .kanban-board-list .board-list-item .flex-grow-1 .labels .label-btn.red{background-color:#ea3434}.kanban-page .kanban-leftsidebar .kanban-board-list .board-list-item .flex-grow-1 .labels .label-btn.purple{background-color:#6f42c1}.kanban-page .kanban-leftsidebar .kanban-board-list .board-list-item .flex-grow-1 .board-info{align-items:center;display:flex;justify-content:space-between;width:100%}.kanban-page .kanban-leftsidebar .kanban-board-list .board-list-item .flex-grow-1 .board-info p{color:#6c757d;display:flex;font-family:Poppins,sans-serif;font-size:12px;gap:8px;margin:0}.kanban-page .kanban-leftsidebar .kanban-board-list .board-list-item .flex-grow-1 .board-info p span.overdue{color:#f38787}.kanban-page .kanban-leftsidebar .kanban-board-list .board-list-item .flex-grow-1 .board-info .actions{align-items:center;display:flex;gap:10px}.kanban-page .kanban-leftsidebar .kanban-board-list .board-list-item .flex-grow-1 .board-info .actions .config-button{color:#6c757d;cursor:pointer;font-size:18px;transition:color .3s ease}.kanban-page .kanban-leftsidebar .kanban-board-list .board-list-item .flex-grow-1 .board-info .actions .config-button:hover{color:#495057}.kanban-page .kanban-leftsidebar .kanban-board-list .board-list-item .flex-grow-1 .board-info .actions .archive-icon{color:#6c757d;cursor:pointer;font-size:16px;transition:color .3s ease}.kanban-page .kanban-leftsidebar .kanban-board-list .board-list-item .flex-grow-1 .board-info .actions .archive-icon:hover{color:#495057}.kanban-page .kanban-board{background-color:var(--kanban-board-bg);display:flex;flex-direction:column;flex-grow:1;height:100%;overflow-x:auto}.kanban-page .kanban-board::-webkit-scrollbar{display:none}.kanban-page .kanban-board{-ms-overflow-style:none;scrollbar-width:none}.kanban-page .kanban-board .kanban-board-topbar{align-items:center;background-color:var(--kanban-header-bg);border-bottom:1px solid var(--kanban-header-border);box-shadow:0 1px 3px #0000000d;display:flex;justify-content:space-between;min-height:103px;padding:15px 25px;position:sticky;top:0;z-index:10}.kanban-page .kanban-board .kanban-board-topbar .board-info{align-items:center;display:flex;gap:20px}.kanban-page .kanban-board .kanban-board-topbar .board-info .board-title{align-items:center;display:flex;min-width:-moz-fit-content;min-width:fit-content;width:100%!important}.kanban-page .kanban-board .kanban-board-topbar .board-info .board-title h6{color:var(--kanban-header-text);font-family:Poppins,sans-serif;font-size:16px;font-weight:600;margin:0 8px 0 0}.kanban-page .kanban-board .kanban-board-topbar .board-info .board-title .favorite-icon{color:#e5c86c;font-size:16px;margin-left:8px}.kanban-page .kanban-board .kanban-board-topbar .board-info .channel-dropdown{position:relative}.kanban-page .kanban-board .kanban-board-topbar .board-info .channel-dropdown .channel-toggle{align-items:center;background-color:transparent;border:none;border-radius:0;color:var(--kanban-header-text);cursor:pointer;display:flex;font-size:16px;font-weight:600;justify-content:space-between;padding:10px 12px;text-wrap-mode:nowrap;transition:color .3s ease;width:100%}.kanban-page .kanban-board .kanban-board-topbar .board-info .channel-dropdown .channel-toggle:hover{color:#495057}.kanban-page .kanban-board .kanban-board-topbar .board-info .channel-dropdown .channel-toggle .channel-arrow{color:#6c757d;font-size:14px;margin:0 7px;transition:transform .3s ease,color .3s ease}.kanban-page .kanban-board .kanban-board-topbar .board-info .channel-dropdown .channel-toggle.expanded .channel-arrow{color:#495057;transform:rotate(180deg)}.kanban-page .kanban-board .kanban-board-topbar .board-info .channel-dropdown .channel-list{background-color:#fff;border:1px solid #e9ecef;border-radius:6px;box-shadow:0 4px 12px #0000001a;display:none;left:0;margin-top:5px;max-height:0;overflow:hidden;padding:10px 0;pointer-events:auto;position:absolute;top:100%;transition:max-height .3s ease-out;width:200px;z-index:1000}.kanban-page .kanban-board .kanban-board-topbar .board-info .channel-dropdown .channel-list.expanded{display:block;max-height:400px}.kanban-page .kanban-board .kanban-board-topbar .board-info .channel-dropdown .channel-list .channel-item{border-radius:6px;color:#6c757d;cursor:pointer;display:flex;justify-content:space-between;padding:8px 15px;transition:all .3s ease}.kanban-page .kanban-board .kanban-board-topbar .board-info .channel-dropdown .channel-list .channel-item:hover{background-color:#f1f3f5;color:#1f2a44;font-weight:600}.kanban-page .kanban-board .kanban-board-topbar .board-info .channel-dropdown .channel-list .channel-item .channel-count{color:#6c757d;font-family:Poppins,sans-serif;font-weight:500}.kanban-page .kanban-board .kanban-board-topbar .board-info .members{align-items:center;display:flex;gap:5px}.kanban-page .kanban-board .kanban-board-topbar .board-info .members .avatar{background-color:#e9ecef;border:2px solid #fff;border-radius:50%;height:32px;margin-left:-10px;overflow:hidden;width:32px}.kanban-page .kanban-board .kanban-board-topbar .board-info .members .avatar img{border-radius:50%;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.kanban-page .kanban-board .kanban-board-topbar .board-info .members .avatar:first-child{margin-left:0}.kanban-page .kanban-board .kanban-board-topbar .board-info .members .member-count{color:#6c757d;font-family:Poppins,sans-serif;font-size:12px;font-weight:500;margin-left:10px}.kanban-page .kanban-board .kanban-board-topbar .topbar-actions{align-items:center;display:flex;gap:15px}.kanban-page .kanban-board .kanban-board-topbar .topbar-actions .search-bar{position:relative}.kanban-page .kanban-board .kanban-board-topbar .topbar-actions .search-bar input{background-color:#f8f9fa;border:1px solid #dee2e6;border-radius:25px;color:#495057;font-family:Poppins,sans-serif;font-size:12px;outline:none;padding:6px 12px;transition:all .3s ease;width:250px}.kanban-page .kanban-board .kanban-board-topbar .topbar-actions .search-bar input:focus{border-color:#6c757d;box-shadow:0 0 5px #6d767e4d;outline:none}.kanban-page .kanban-board .kanban-board-topbar .topbar-actions .search-bar input::-moz-placeholder{color:#6c757d}.kanban-page .kanban-board .kanban-board-topbar .topbar-actions .search-bar input::placeholder{color:#6c757d}.kanban-page .kanban-board .kanban-board-topbar .topbar-actions .search-bar .search-icon{color:#6c757d;font-size:16px;pointer-events:none;position:absolute;right:15px;top:50%;transform:translateY(-50%)}.kanban-page .kanban-board .kanban-board-topbar .topbar-actions .dropdown .config-button{color:#6c757d;cursor:pointer;font-size:20px;transition:color .3s ease}.kanban-page .kanban-board .kanban-board-topbar .topbar-actions .dropdown .config-button:hover{color:#495057}.kanban-page .kanban-board .kanban-board-topbar .topbar-actions .dropdown .dropdown-menu{background:#fff;border:1px solid #dee2e6;border-radius:8px;box-shadow:0 4px 12px #0000001a;min-width:180px;padding:10px 0}.kanban-page .kanban-board .kanban-board-topbar .topbar-actions .dropdown .dropdown-menu .dropdown-item{color:#1f2a44;font-size:13px;padding:8px 20px;transition:all .2s ease}.kanban-page .kanban-board .kanban-board-topbar .topbar-actions .dropdown .dropdown-menu .dropdown-item:hover{background-color:#f1f3f5;color:#495057}.kanban-page .kanban-board .kanban-main-content{display:flex;flex-grow:1;overflow-x:auto;overflow-y:hidden}.kanban-page .kanban-board .kanban-main-content::-webkit-scrollbar{display:none}.kanban-page .kanban-board .kanban-main-content{-ms-overflow-style:none;scrollbar-width:none}.kanban-page .kanban-board .kanban-main-content .kanban-board-content{background-color:var(--kanban-board-content-bg);box-sizing:border-box;flex-grow:1;overflow-x:auto;overflow-y:hidden;padding:0}.kanban-page .kanban-board .kanban-main-content .kanban-board-content::-webkit-scrollbar{display:none}.kanban-page .kanban-board .kanban-main-content .kanban-board-content{-ms-overflow-style:none;scrollbar-width:none}.kanban-page .kanban-board .kanban-main-content .kanban-board-content .tasks-board{cursor:grab;display:flex;gap:5px;min-width:0;overflow-x:auto;overflow-y:hidden;padding:20px 0 20px 20px}.kanban-page .kanban-board .kanban-main-content .kanban-board-content .tasks-board::-webkit-scrollbar{display:none}.kanban-page .kanban-board .kanban-main-content .kanban-board-content .tasks-board{-ms-overflow-style:none;scrollbar-width:none}.kanban-page .kanban-board .kanban-main-content .kanban-board-content .tasks-board .tasks-list{background-color:var(--kanban-tasks-list-bg);border:1px solid var(--kanban-tasks-list-border);border-radius:10px;box-shadow:var(--kanban-tasks-list-shadow);flex-shrink:0;margin-left:20px;min-height:85vh;min-width:300px;padding:15px}.kanban-page .kanban-board .kanban-main-content .kanban-board-content .tasks-board .tasks-list .tasks-list-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:15px}.kanban-page .kanban-board .kanban-main-content .kanban-board-content .tasks-board .tasks-list .tasks-list-header h6{color:var(--kanban-header-text);font-family:Poppins,sans-serif;font-size:15px;font-weight:600;margin:0}.kanban-page .kanban-board .kanban-main-content .kanban-board-content .tasks-board .tasks-list .tasks-list-header .task-counter{color:#6c757d;font-family:Poppins,sans-serif;font-size:12px}.kanban-page .kanban-board .kanban-main-content .kanban-board-content .tasks-board .tasks-list .tasks-list-header .dropdown .config-button{color:#6c757d;cursor:pointer;font-size:18px;transition:color .3s ease}.kanban-page .kanban-board .kanban-main-content .kanban-board-content .tasks-board .tasks-list .tasks-list-header .dropdown .config-button:hover{color:#495057}.kanban-page .kanban-board .kanban-main-content .kanban-board-content .tasks-board .tasks-list .tasks-list-header .dropdown .dropdown-menu{background:#fff;border:1px solid #dee2e6;border-radius:8px;box-shadow:0 4px 12px #0000001a;min-width:180px;padding:10px 0}.kanban-page .kanban-board .kanban-main-content .kanban-board-content .tasks-board .tasks-list .tasks-list-header .dropdown .dropdown-menu .dropdown-item{color:#1f2a44;font-size:13px;padding:8px 20px;transition:all .2s ease}.kanban-page .kanban-board .kanban-main-content .kanban-board-content .tasks-board .tasks-list .tasks-list-header .dropdown .dropdown-menu .dropdown-item:hover{background-color:#f1f3f5;color:#495057}.kanban-page .kanban-board .kanban-main-content .kanban-board-content .tasks-board .tasks-list .tasks-wrapper{margin-bottom:10px;max-height:calc(122vh - 450px);overflow-y:auto}.kanban-page .kanban-board .kanban-main-content .kanban-board-content .tasks-board .tasks-list .tasks-wrapper::-webkit-scrollbar{display:none}.kanban-page .kanban-board .kanban-main-content .kanban-board-content .tasks-board .tasks-list .tasks-wrapper{-ms-overflow-style:none;scrollbar-width:none}.kanban-page .kanban-board .kanban-main-content .kanban-board-content .tasks-board .tasks-list .tasks-box{background-color:var(--kanban-card-bg);border:1px solid var(--kanban-card-border);border-radius:16px;box-shadow:0 2px 4px #0000000d;cursor:pointer;margin-bottom:12px;padding:20px;position:relative;transition:all .2s ease}.kanban-page .kanban-board .kanban-main-content .kanban-board-content .tasks-board .tasks-list .tasks-box:hover{background-color:var(--kanban-card-hover-bg);border-color:var(--kanban-card-hover-border)}.kanban-page .kanban-board .kanban-main-content .kanban-board-content .tasks-board .tasks-list .tasks-box h6{color:var(--kanban-card-title);font-family:Poppins,sans-serif;font-size:14px;font-weight:500;margin:0 0 8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kanban-page .kanban-board .kanban-main-content .kanban-board-content .tasks-board .tasks-list .tasks-box .labels{display:flex;gap:5px;margin:18px 0 32px}.kanban-page .kanban-board .kanban-main-content .kanban-board-content .tasks-board .tasks-list .tasks-box .labels .label{border:none;border-radius:20px;color:#fff;cursor:default;font-size:8px;font-weight:500;outline:none;padding:4px 10px}.kanban-page .kanban-board .kanban-main-content .kanban-board-content .tasks-board .tasks-list .tasks-box .labels .label.green{background-color:#43af57}.kanban-page .kanban-board .kanban-main-content .kanban-board-content .tasks-board .tasks-list .tasks-box .labels .label.yellow{background-color:#e5c86c}.kanban-page .kanban-board .kanban-main-content .kanban-board-content .tasks-board .tasks-list .tasks-box .labels .label.red{background-color:#ea3434}.kanban-page .kanban-board .kanban-main-content .kanban-board-content .tasks-board .tasks-list .tasks-box .labels .label.purple{background-color:#6f42c1}.kanban-page .kanban-board .kanban-main-content .kanban-board-content .tasks-board .tasks-list .tasks-box .channels{display:flex;gap:5px;margin-bottom:8px}.kanban-page .kanban-board .kanban-main-content .kanban-board-content .tasks-board .tasks-list .tasks-box .channels img{border-radius:4px;height:18px;-o-object-fit:contain;object-fit:contain;width:18px}.kanban-page .kanban-board .kanban-main-content .kanban-board-content .tasks-board .tasks-list .tasks-box .due-date{color:#6c757d;font-size:12px;margin-bottom:8px}.kanban-page .kanban-board .kanban-main-content .kanban-board-content .tasks-board .tasks-list .tasks-box .comments{align-items:center;color:#6c757d;display:flex;font-size:12px;gap:5px}.kanban-page .kanban-board .kanban-main-content .kanban-board-content .tasks-board .tasks-list .tasks-box .comments img{height:16px;-o-object-fit:contain;object-fit:contain;width:16px}.kanban-page .kanban-board .kanban-main-content .kanban-board-content .tasks-board .tasks-list .tasks-box .bottom-left{align-items:center;bottom:10px;display:flex;gap:8px;left:20px;position:absolute}.kanban-page .kanban-board .kanban-main-content .kanban-board-content .tasks-board .tasks-list .tasks-box .bottom-left .channels-container{align-items:center;display:flex;gap:5px}.kanban-page .kanban-board .kanban-main-content .kanban-board-content .tasks-board .tasks-list .tasks-box .bottom-left .channels-container .channel-icon{border-radius:4px;height:18px;-o-object-fit:contain;object-fit:contain;width:18px}.kanban-page .kanban-board .kanban-main-content .kanban-board-content .tasks-board .tasks-list .tasks-box .bottom-left .notes-container{align-items:center;display:flex;gap:3px}.kanban-page .kanban-board .kanban-main-content .kanban-board-content .tasks-board .tasks-list .tasks-box .bottom-left .notes-container .icon{height:16px;-o-object-fit:contain;object-fit:contain;width:16px}.kanban-page .kanban-board .kanban-main-content .kanban-board-content .tasks-board .tasks-list .tasks-box .bottom-left .description-container{align-items:center;display:flex}.kanban-page .kanban-board .kanban-main-content .kanban-board-content .tasks-board .tasks-list .tasks-box .bottom-left .description-container i{color:#6c757d;font-size:16px}.kanban-page .kanban-board .kanban-main-content .kanban-board-content .tasks-board .tasks-list .tasks-box .bottom-right{align-items:center;bottom:8px;display:flex;position:absolute;right:12px}.kanban-page .kanban-board .kanban-main-content .kanban-board-content .tasks-board .tasks-list .tasks-box .bottom-right .members{align-items:center;display:flex;gap:-8px}.kanban-page .kanban-board .kanban-main-content .kanban-board-content .tasks-board .tasks-list .tasks-box .bottom-right .members .avatar{border:2px solid #fff;border-radius:50%;height:24px;overflow:hidden;width:24px}.kanban-page .kanban-board .kanban-main-content .kanban-board-content .tasks-board .tasks-list .tasks-box .bottom-right .members .avatar img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.kanban-page .kanban-board .kanban-main-content .kanban-board-content .tasks-board .tasks-list .tasks-box .bottom-right .members .avatar:first-child{margin-left:0}.kanban-page .kanban-board .kanban-main-content .kanban-board-content .tasks-board .tasks-list .tasks-box .card-config{position:absolute;right:5px;top:5px}.kanban-page .kanban-board .kanban-main-content .kanban-board-content .tasks-board .tasks-list .tasks-box .card-config .config-button{color:#6c757d;cursor:pointer;font-size:18px;transition:color .3s ease}.kanban-page .kanban-board .kanban-main-content .kanban-board-content .tasks-board .tasks-list .tasks-box .card-config .config-button:hover{color:#495057}.kanban-page .kanban-board .kanban-main-content .kanban-board-content .tasks-board .tasks-list .tasks-box .card-config .dropdown-menu{background:#fff;border:1px solid #dee2e6;border-radius:8px;box-shadow:0 4px 12px #0000001a;min-width:180px;padding:10px 0}.kanban-page .kanban-board .kanban-main-content .kanban-board-content .tasks-board .tasks-list .tasks-box .card-config .dropdown-menu .dropdown-item{color:#1f2a44;font-size:13px;padding:8px 20px;transition:all .2s ease}.kanban-page .kanban-board .kanban-main-content .kanban-board-content .tasks-board .tasks-list .tasks-box .card-config .dropdown-menu .dropdown-item:hover{background-color:#f1f3f5;color:#495057}.kanban-page .kanban-board .kanban-main-content .kanban-board-content .tasks-board .tasks-list .add-card-btn{background-color:transparent;border:none;color:var(--kanban-card-muted);cursor:pointer;font-size:14px;padding:8px;transition:color .3s ease;width:100%}.kanban-page .kanban-board .kanban-main-content .kanban-board-content .tasks-board .tasks-list .add-card-btn:hover{color:var(--kanban-dropdown-item-hover-text)}.kanban-page .kanban-board .kanban-main-content .kanban-board-content .tasks-board .tasks-list .add-card-btn i{margin-right:8px}.kanban-page .kanban-board .kanban-main-content .kanban-board-content .tasks-board .load-more{display:flex;justify-content:center;padding:10px}.kanban-page .kanban-board .kanban-main-content .kanban-board-content .tasks-board .load-more button{font-size:14px;padding:8px 16px}.kanban-page .kanban-board .kanban-main-content .kanban-board-content .tasks-board .add-column-btn{align-items:center;background:none;background-color:transparent;border:2px dashed #cfd6dd;box-shadow:none;cursor:pointer;display:flex;justify-content:center;padding:10px}.kanban-page .kanban-board .kanban-main-content .kanban-board-content .tasks-board .add-column-btn:hover{border-color:#bcc6cf}.kanban-page .kanban-board .kanban-main-content .kanban-board-content .tasks-board .add-column-btn .tasks-list-header{width:100%}.kanban-page .kanban-board .kanban-main-content .kanban-board-content .tasks-board .add-column-btn .tasks-list-header button{font-size:14px;padding:8px 16px}.kanban-page .kanban-board .kanban-main-content .kanban-board-content .tasks-board .add-column-btn .ac-tile{background:transparent;border:0;box-shadow:none;padding:1rem;text-align:center}.kanban-page .kanban-board .kanban-main-content .kanban-board-content .tasks-board .add-column-btn .ac-icon{color:#5e6b7c}.kanban-page .kanban-board .kanban-main-content .kanban-board-content .tasks-board .add-column-btn .ac-title{color:#2a3446;font-weight:600}.kanban-page #cardDetailsModal .modal-dialog{max-width:900px}.kanban-page #cardDetailsModal .modal-content{background-color:var(--kanban-modal-bg);border:1px solid var(--kanban-modal-border);border-radius:16px;box-shadow:0 2px 4px #0000000d;display:flex;flex-direction:column;height:80vh;padding:0}.kanban-page #cardDetailsModal .modal-header{display:none}.kanban-page #cardDetailsModal .modal-body{display:flex;flex-grow:1;overflow:hidden;padding:0;width:100%}.kanban-page #cardDetailsModal #cardDetailsContent{border-radius:30px;height:100%;overflow:hidden;width:100%}.kanban-page #cardDetailsModal .modal-content-wrapper{display:flex;flex-grow:1;height:100%;width:100%}.kanban-page #cardDetailsModal .modal-left-content{background-color:var(--kanban-modal-bg,#fff);flex:1;min-width:55%;overflow-y:auto;padding:0}.kanban-page #cardDetailsModal .modal-left-content .card-details-header{align-items:center;border-bottom:1px inset;display:flex;gap:15px;margin-bottom:20px;padding:25px 50px}.kanban-page #cardDetailsModal .modal-left-content .card-details-header .board-title{align-items:center;display:flex;gap:10px}.kanban-page #cardDetailsModal .modal-left-content .card-details-header .board-title h5{color:var(--kanban-header-text);font-family:Poppins,sans-serif;font-size:16px;font-weight:600;margin:0 0 5px}.kanban-page #cardDetailsModal .modal-left-content .card-details-header .board-title h5 .favorite-icon{color:#e5c86c;font-size:16px;margin-left:8px}.kanban-page #cardDetailsModal .modal-left-content .card-details-header .board-title .assistant-dropdown .dropdown-toggle{font-size:12px;padding:6px 12px}.kanban-page #cardDetailsModal .modal-left-content .card-details-header .board-title .assistant-dropdown .assistant-btn{align-items:center!important;background:linear-gradient(135deg,#6d5dd3,#a084e8)!important;border:none!important;border-radius:20px!important;cursor:pointer!important;display:flex!important;height:20px!important;justify-content:center!important;overflow:hidden!important;padding:0!important;position:relative!important;width:25px!important}.kanban-page #cardDetailsModal .modal-left-content .card-details-header .board-title .assistant-dropdown .dropdown-menu{font-size:12px;min-width:100px}.kanban-page #cardDetailsModal .modal-left-content .card-details-header .board-title .assistant-dropdown .dropdown-menu .dropdown-item{padding:6px 12px}.kanban-page #cardDetailsModal .modal-left-content .card-details-header h6{color:#495057;font-family:Poppins,sans-serif;font-size:14px;font-weight:500;margin:0}.kanban-page #cardDetailsModal .modal-left-content .card-details-info{margin:50px 0;padding:0 40px}.kanban-page #cardDetailsModal .modal-left-content .card-details-info .contact-info{align-items:center;display:flex;gap:15px;margin-bottom:15px}.kanban-page #cardDetailsModal .modal-left-content .card-details-info .contact-info .avatar{border:2px solid #fff;border-radius:50%;box-shadow:0 2px 4px #0000001a;height:50px;overflow:hidden;width:50px}.kanban-page #cardDetailsModal .modal-left-content .card-details-info .contact-info .avatar img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.kanban-page #cardDetailsModal .modal-left-content .card-details-info .contact-info div{flex-grow:1}.kanban-page #cardDetailsModal .modal-left-content .card-details-info .contact-info div h6{color:#1f2a44;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;margin:0 0 5px}.kanban-page #cardDetailsModal .modal-left-content .card-details-info .contact-info div p{color:#6c757d;font-family:Poppins,sans-serif;font-size:12px;margin:0}.kanban-page #cardDetailsModal .modal-left-content .card-details-info .contact-info .btn{font-size:12px;padding:5px 12px}.kanban-page #cardDetailsModal .modal-left-content .card-details-info .labels{display:flex;gap:5px;margin-bottom:15px}.kanban-page #cardDetailsModal .modal-left-content .card-details-info .labels .label{border:none;border-radius:20px;color:#fff;cursor:default;font-size:8px;font-weight:500;outline:none;padding:4px 10px}.kanban-page #cardDetailsModal .modal-left-content .card-details-info .labels .label.green{background-color:#43af57}.kanban-page #cardDetailsModal .modal-left-content .card-details-info .labels .label.yellow{background-color:#e5c86c}.kanban-page #cardDetailsModal .modal-left-content .card-details-info .labels .label.red{background-color:#ea3434}.kanban-page #cardDetailsModal .modal-left-content .notes-section{padding:0 40px}.kanban-page #cardDetailsModal .modal-left-content .notes-section h6{color:#1f2a44;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;margin:0 0 10px;padding-bottom:5px}.kanban-page #cardDetailsModal .modal-left-content .notes-section textarea{background-color:var(--kanban-form-bg);border-radius:16px;color:var(--kanban-form-text);font-family:Poppins,sans-serif;font-size:12px;margin-bottom:10px;min-height:8rem;padding:10px;position:relative;resize:vertical;resize:none;scrollbar-width:none;width:100%}.kanban-page #cardDetailsModal .modal-left-content .notes-section textarea .attachment-btn{align-items:center;background-color:#6c757d;border:none;border-radius:50%;bottom:8px;cursor:pointer;display:flex;height:24px;justify-content:center;padding:0;position:absolute;right:8px;width:24px}.kanban-page #cardDetailsModal .modal-left-content .notes-section textarea .attachment-btn i{color:#fff;font-size:12px}.kanban-page #cardDetailsModal .modal-left-content .notes-section textarea .attachment-btn:hover{background-color:#495057}.kanban-page #cardDetailsModal .modal-left-content .notes-section .btn{background-color:#636efe;border-radius:100%}.kanban-page #cardDetailsModal .modal-left-content .notes-section .btn-secondary{bottom:50px;right:-374px}.kanban-page #cardDetailsModal .modal-left-content .notes-section .notes-actions{display:flex;gap:10px;justify-content:flex-start}.kanban-page #cardDetailsModal .modal-left-content .notes-section .notes-actions .btn{border:none;border-radius:20px;cursor:pointer;font-size:12px;font-weight:400;height:2rem;outline:none;padding:4px 10px;width:5rem}.kanban-page #cardDetailsModal .modal-left-content .notes-section .notes-actions .btn.btn-primary{background-color:#636efe;color:#fff}.kanban-page #cardDetailsModal .modal-left-content .notes-section .notes-actions .btn.btn-danger{background-color:#fff;box-shadow:none;color:#7a7c7a}.kanban-page #cardDetailsModal .modal-left-content .notes-section .notes-actions .btn:hover{opacity:.9}.kanban-page #cardDetailsModal .modal-right-content{background-color:var(--kanban-modal-bg);border-left:1px solid var(--kanban-modal-border);flex:1;overflow-y:auto;padding:20px;scrollbar-width:none}.kanban-page #cardDetailsModal .modal-right-content .conversations-tab h6{align-items:center;color:#1f2a44;display:flex;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;gap:10px;margin:0 0 10px;padding-bottom:5px}.kanban-page #cardDetailsModal .modal-right-content .conversations-tab .channel-dropdown .dropdown-toggle,.kanban-page #cardDetailsModal .modal-right-content .conversations-tab .chat-btn{font-size:12px;padding:6px 12px}.kanban-page #cardDetailsModal .modal-right-content .conversations-tab .channel-dropdown .dropdown-menu{font-size:12px;min-width:100px}.kanban-page #cardDetailsModal .modal-right-content .conversations-tab .channel-dropdown .dropdown-menu .dropdown-item{padding:6px 12px}.kanban-page #cardDetailsModal .modal-right-content .conversations-tab .conversation-list .conversation-item{align-items:center;background-color:var(--kanban-conversation-bg);border-radius:16px;display:flex;margin:12px;min-height:6rem;padding:0 22px}.kanban-page #cardDetailsModal .modal-right-content .conversations-tab .conversation-list .conversation-item:last-child{border-bottom:none}.kanban-page #cardDetailsModal .modal-right-content .conversations-tab .conversation-list .conversation-item .message-text{color:#495057;flex-grow:1;font-family:Poppins,sans-serif;font-size:12px;margin-right:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kanban-page #cardDetailsModal .modal-right-content .conversations-tab .conversation-list .conversation-item .right-section{align-items:flex-end;display:flex;flex-direction:column}.kanban-page #cardDetailsModal .modal-right-content .conversations-tab .conversation-list .conversation-item .right-section .datetime{color:#6c757d;font-family:Poppins,sans-serif;font-size:10px;margin-bottom:2px}.kanban-page #cardDetailsModal .modal-right-content .conversations-tab .conversation-list .conversation-item .right-section .author-info{align-items:center;display:flex;gap:5px}.kanban-page #cardDetailsModal .modal-right-content .conversations-tab .conversation-list .conversation-item .right-section .author-info .avatar{border:1px solid #fff;border-radius:50%;height:20px;overflow:hidden;width:20px}.kanban-page #cardDetailsModal .modal-right-content .conversations-tab .conversation-list .conversation-item .right-section .author-info .avatar img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.kanban-page #cardDetailsModal .modal-right-content .conversations-tab .conversation-list .conversation-item .right-section .author-info .channel-icon{border-radius:4px;height:14px;-o-object-fit:contain;object-fit:contain;width:14px}@media(max-width:768px){.kanban-page .kanban-wrapper{flex-direction:column;height:auto}.kanban-page .kanban-leftsidebar{border-bottom:1px solid #e9ecef;border-right:none;max-height:40vh;min-width:100%;overflow-y:auto}.kanban-page .kanban-board{min-height:60vh}.kanban-page .kanban-board-topbar{flex-wrap:wrap;gap:10px;padding:10px 15px}.kanban-page .kanban-board-topbar .board-info{align-items:flex-start;flex-direction:column;gap:10px}.kanban-page .kanban-board-topbar .topbar-actions .search-bar input{width:200px}.kanban-page .tasks-board{gap:10px;padding:10px}.kanban-page .tasks-board .tasks-list{margin-left:10px;min-width:280px}.kanban-page .members{flex-wrap:wrap;gap:5px}.kanban-page .members .avatar{height:28px!important;width:28px!important}}.kanban-page .mobile-device .add-card-btn,.kanban-page .mobile-device .board-list-item,.kanban-page .mobile-device .btn,.kanban-page .mobile-device .filter-item,.kanban-page .mobile-device .tasks-box{transition:all .2s ease}.kanban-page .mobile-device .add-card-btn:active,.kanban-page .mobile-device .board-list-item:active,.kanban-page .mobile-device .btn:active,.kanban-page .mobile-device .filter-item:active,.kanban-page .mobile-device .tasks-box:active{background-color:#0000000d;transform:scale(.98)}.kanban-page .mobile-device .tasks-box{cursor:pointer;margin-bottom:15px;padding:15px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.kanban-page .mobile-device .tasks-box:hover{box-shadow:0 4px 8px #0000001a;transform:translateY(-2px)}.kanban-page .mobile-device .kanban-board-content{touch-action:pan-x}.kanban-page .mobile-device .tasks-wrapper{touch-action:pan-y}.kanban-page .mobile-device .btn-close,.kanban-page .mobile-device .config-button,.kanban-page .mobile-device .filter-arrow{align-items:center;display:flex;justify-content:center;min-height:44px;min-width:44px}@media(prefers-color-scheme:dark){.kanban-page .board-list-item{background-color:#242731}.kanban-page .board-list-item:hover{background-color:#2a2d3e}.kanban-page .board-list-item.active-board{background-color:#363a4f}.kanban-page .modal-content{background-color:#242731;color:#fff}.kanban-page .form-control,.kanban-page .form-select{background-color:#2f3349;border-color:#3e4261;color:#fff}.kanban-page .form-control:focus,.kanban-page .form-select:focus{background-color:#2f3349;border-color:#636efe;color:#fff}}.kanban-card{cursor:pointer;overflow:hidden;position:relative;transition:all .3s ease}.kanban-card:hover{box-shadow:0 4px 8px #0000001f;transform:translateY(-2px)}.kanban-card.dragging{opacity:.8;transform:rotate(2deg)}.priority-indicator{border-radius:0 4px 4px 0;height:100%;left:0;position:absolute;top:0;width:4px}.priority-indicator.priority-high{background-color:#dc3545}.priority-indicator.priority-medium{background-color:#ffc107}.priority-indicator.priority-low{background-color:#28a745}.priority-indicator.priority-urgent{animation:pulse 2s infinite;background:linear-gradient(45deg,#6f42c1,#dc3545)}.card-tag{background-color:var(--kanban-card-tag-bg);border-radius:12px;color:var(--kanban-card-tag-text);display:inline-block;font-size:.75rem;font-weight:500;margin-bottom:.25rem;margin-right:.25rem;padding:.25rem .5rem}.card-tag.tag-urgent{background-color:#dc3545;color:#fff}.card-tag.tag-high{background-color:#fd7e14;color:#fff}.card-tag.tag-medium{background-color:#ffc107;color:#212529}.card-tag.tag-low{background-color:#20c997;color:#fff}.overdue-badge{animation:bounce 1s infinite;position:absolute;right:8px;top:8px;z-index:1}@keyframes bounce{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-5px)}60%{transform:translateY(-3px)}}.search-filters{background:linear-gradient(135deg,#f8f9fa,#e9ecef);border:1px solid #dee2e6;border-radius:12px;box-shadow:0 2px 4px #0000000d;margin-bottom:1.5rem;padding:1.5rem}.kanban-stats{display:flex;flex-wrap:wrap;gap:1rem;margin-bottom:1.5rem}.kanban-stats .stat-card{background:#fff;border:1px solid #e9ecef;border-radius:12px;box-shadow:0 2px 8px #0000001a;flex:1;min-width:200px;padding:1.5rem;text-align:center;transition:transform .2s ease,box-shadow .2s ease}.kanban-stats .stat-card:hover{box-shadow:0 4px 16px #00000026;transform:translateY(-2px)}.kanban-stats .stat-number{color:#495057;font-family:Poppins,sans-serif;font-size:2rem;font-weight:700;margin-bottom:.5rem}.kanban-stats .stat-label{color:#6c757d;font-size:.875rem;font-weight:500;letter-spacing:.5px;text-transform:uppercase}.contact-avatar{align-items:center;background:linear-gradient(135deg,#6c757d,#495057);border:2px solid #fff;border-radius:50%;box-shadow:0 2px 4px #0000001a;color:#fff;display:flex;font-size:.75rem;font-weight:700;height:32px;justify-content:center;width:32px}.note-preview{color:var(--kanban-note-preview);font-size:.875rem;line-height:1.4;max-height:3rem;overflow:hidden;position:relative}.note-preview:after{background:var(--kanban-note-preview-gradient);bottom:0;content:"";height:1.2rem;position:absolute;right:0;width:30px}.sortable-list{border-radius:8px;min-height:100px;padding:.5rem;transition:background-color .2s ease}.sortable-list.sortable-drag-over{background-color:#0d6efd1a;border:2px dashed #0d6efd}.progress-bar{transition:width .3s ease}.kanban-modal .modal-xl,.kanban-modal.modal-xl{max-width:95vw}.kanban-modal .modal-content,.kanban-modal.modal-content{border:none;border-radius:16px;box-shadow:0 10px 30px #0003}.kanban-modal .modal-header,.kanban-modal.modal-header{background:var(--kanban-modal-header-bg);border-bottom:1px solid var(--kanban-modal-header-border);border-radius:16px 16px 0 0;padding:1.5rem}.kanban-modal .modal-body,.kanban-modal.modal-body{padding:0}.form-control,.form-select{border:1px solid var(--kanban-form-border);border-radius:8px;padding:.75rem;transition:all .2s ease}.form-control:focus,.form-select:focus{border-color:var(--kanban-btn-bg);box-shadow:0 0 0 .2rem #636efe40}.btn{border-radius:8px;font-weight:500;padding:.75rem 1.5rem;transition:all .2s ease}.btn:hover{box-shadow:0 2px 8px #00000026;transform:translateY(-1px)}.toast-container{z-index:9999}.toast{border:none;border-radius:8px;box-shadow:0 4px 12px #00000026}.loading-overlay{align-items:center;background:#fffc;border-radius:inherit;bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0;z-index:1000}.loading-overlay .spinner-border{color:#0d6efd}@media(max-width:768px){.kanban-stats .stat-card{margin-bottom:1rem;min-width:100%}.search-filters{padding:1rem}.search-filters .row>.col-md-2,.search-filters .row>.col-md-4{margin-bottom:.75rem}.tasks-board{padding:1rem}.tasks-board .tasks-list{min-width:280px}.modal-xl{margin:1rem;max-width:95vw}}[data-bs-theme=dark] .kanban-page .kanban-wrapper{background-color:var(--bs-body-bg,#1a1d21)!important;color:var(--bs-body-color,#e9ecef)!important}[data-bs-theme=dark] .kanban-page .kanban-leftsidebar{background-color:var(--bs-card-bg,#23262b)!important;border-right-color:var(--bs-border-color,#2d3238)!important;box-shadow:0 2px 4px #0000001a!important;color:var(--bs-body-color,#e9ecef)!important}[data-bs-theme=dark] .kanban-page .kanban-leftsidebar .kanban-header{color:var(--bs-body-color,#e9ecef)!important}[data-bs-theme=dark] .kanban-page .kanban-leftsidebar .kanban-filter,[data-bs-theme=dark] .kanban-page .kanban-leftsidebar .kanban-header,[data-bs-theme=dark] .kanban-page .kanban-leftsidebar .kanban-search{background-color:var(--bs-card-bg,#23262b)!important;border-bottom:1px solid var(--bs-border-color,#2d3238)!important}[data-bs-theme=dark] .kanban-page .kanban-leftsidebar .filter-item{color:var(--bs-secondary-color,#adb5bd)!important}[data-bs-theme=dark] .kanban-page .kanban-leftsidebar .filter-item:hover{background-color:var(--bs-secondary-bg,#2d3238)!important;color:var(--bs-body-color,#e9ecef)!important}[data-bs-theme=dark] .kanban-page .kanban-leftsidebar .search-input{background-color:var(--bs-secondary-bg,#181b20)!important;border-color:var(--bs-border-color,#2d3238)!important;color:var(--bs-body-color,#e9ecef)!important}[data-bs-theme=dark] .kanban-page .kanban-leftsidebar .search-input::-moz-placeholder{color:var(--bs-secondary-color,#adb5bd)!important}[data-bs-theme=dark] .kanban-page .kanban-leftsidebar .search-input::placeholder{color:var(--bs-secondary-color,#adb5bd)!important}[data-bs-theme=dark] .kanban-page .kanban-leftsidebar .search-icon{color:var(--bs-secondary-color,#adb5bd)!important}[data-bs-theme=dark] .kanban-page .kanban-leftsidebar .kanban-board-list{background-color:var(--bs-secondary-bg,#181b20)!important}[data-bs-theme=dark] .kanban-page .kanban-leftsidebar .kanban-board-list .board-list-item{background-color:var(--bs-card-bg,#23262b)!important;border-bottom:1px solid var(--bs-border-color,#2d3238)!important;color:var(--bs-body-color,#e9ecef)!important}[data-bs-theme=dark] .kanban-page .kanban-leftsidebar .kanban-board-list .board-list-item:hover{background-color:var(--bs-secondary-bg,#2d3238)!important}[data-bs-theme=dark] .kanban-page .kanban-board{background-color:var(--bs-body-bg,#1a1d21)!important;color:var(--bs-body-color,#e9ecef)!important}[data-bs-theme=dark] .kanban-page .kanban-board .kanban-board-topbar{background-color:var(--bs-card-bg,#23262b)!important;border-bottom:1px solid var(--bs-border-color,#2d3238)!important;color:var(--bs-body-color,#e9ecef)!important}[data-bs-theme=dark] .kanban-page .kanban-board .kanban-main-content .kanban-board-content{background-color:var(--bs-body-bg,#1a1d21)!important}[data-bs-theme=dark] .kanban-page .kanban-board .kanban-main-content .kanban-board-content .tasks-list{background-color:var(--bs-secondary-bg,#23262b)!important;box-shadow:0 2px 6px #0000001a!important}[data-bs-theme=dark] .kanban-page .kanban-board .kanban-main-content .kanban-board-content .tasks-list .tasks-list-header h6{color:var(--bs-body-color,#e9ecef)!important}[data-bs-theme=dark] .kanban-page .kanban-board .kanban-main-content .kanban-board-content .tasks-list .kanban-card,[data-bs-theme=dark] .kanban-page .kanban-board .kanban-main-content .kanban-board-content .tasks-list .tasks-box{background-color:var(--bs-card-bg,#23262b)!important;border-color:var(--bs-border-color,#2d3238)!important;color:var(--bs-body-color,#e9ecef)!important;transition:background-color .3s,color .3s,border-color .3s}[data-bs-theme=dark] .kanban-page .kanban-board .kanban-main-content .kanban-board-content .tasks-list .kanban-card:hover,[data-bs-theme=dark] .kanban-page .kanban-board .kanban-main-content .kanban-board-content .tasks-list .tasks-box:hover{background-color:var(--bs-secondary-bg,#2d3238)!important}[data-bs-theme=dark] .kanban-page .kanban-board .kanban-main-content .kanban-board-content .tasks-list .kanban-card .task-title a,[data-bs-theme=dark] .kanban-page .kanban-board .kanban-main-content .kanban-board-content .tasks-list .tasks-box .task-title a{color:var(--bs-body-color,#e9ecef)!important}[data-bs-theme=dark] .kanban-page .kanban-board .kanban-main-content .kanban-board-content .tasks-list .kanban-card .note-preview,[data-bs-theme=dark] .kanban-page .kanban-board .kanban-main-content .kanban-board-content .tasks-list .tasks-box .note-preview{color:var(--bs-secondary-color,#adb5bd)!important}[data-bs-theme=dark] .kanban-page .kanban-board .kanban-main-content .kanban-board-content .tasks-list .kanban-card .card-tag,[data-bs-theme=dark] .kanban-page .kanban-board .kanban-main-content .kanban-board-content .tasks-list .tasks-box .card-tag{background-color:#23262b!important;color:#adb5bd!important}[data-bs-theme=dark] .kanban-page .kanban-board .kanban-main-content .kanban-board-content .tasks-list .kanban-card .overdue-badge,[data-bs-theme=dark] .kanban-page .kanban-board .kanban-main-content .kanban-board-content .tasks-list .tasks-box .overdue-badge{background:var(--bs-danger,#dc3545)!important;color:#fff!important}[data-bs-theme=dark] .kanban-page .kanban-modal .modal-content,[data-bs-theme=dark] .kanban-page .kanban-modal.modal-content{background-color:var(--bs-modal-bg,#23262b)!important;border-color:var(--bs-border-color,#2d3238)!important;box-shadow:0 10px 30px #00000040!important;color:var(--bs-body-color,#e9ecef)!important}[data-bs-theme=dark] .kanban-page .kanban-modal .modal-header,[data-bs-theme=dark] .kanban-page .kanban-modal.modal-header{background:linear-gradient(135deg,#23262b,#181a1b)!important;border-bottom:1px solid var(--bs-border-color,#2d3238)!important;color:var(--bs-body-color,#e9ecef)!important}[data-bs-theme=dark] .kanban-page .form-control,[data-bs-theme=dark] .kanban-page .form-select{background-color:var(--bs-secondary-bg,#181b20)!important;border-color:var(--bs-border-color,#2d3238)!important;color:var(--bs-body-color,#e9ecef)!important}[data-bs-theme=dark] .kanban-page .form-control::-moz-placeholder,[data-bs-theme=dark] .kanban-page .form-select::-moz-placeholder{color:var(--bs-secondary-color,#adb5bd)!important}[data-bs-theme=dark] .kanban-page .form-control::placeholder,[data-bs-theme=dark] .kanban-page .form-select::placeholder{color:var(--bs-secondary-color,#adb5bd)!important}[data-bs-theme=dark] .kanban-page .form-control:focus,[data-bs-theme=dark] .kanban-page .form-select:focus{background-color:var(--bs-secondary-bg,#181b20)!important;border-color:var(--bs-primary,#636efe)!important;box-shadow:0 0 0 .2rem #636efe26!important;color:var(--bs-body-color,#e9ecef)!important}[data-bs-theme=dark] .kanban-page .btn{background:var(--bs-primary,#636efe)!important;border:none!important;color:#fff!important}[data-bs-theme=dark] .kanban-page .btn:hover{background:#7b2ff2!important;color:#fff!important}[data-bs-theme=dark] .kanban-page .btn-outline-primary{background:transparent!important;border:1px solid var(--bs-primary,#636efe)!important;color:var(--bs-primary,#636efe)!important}[data-bs-theme=dark] .kanban-page .btn-outline-primary:hover{background:var(--bs-primary,#636efe)!important;color:#fff!important}[data-bs-theme=dark] .kanban-page .progress{background-color:#2d3238!important}[data-bs-theme=dark] .kanban-page .progress-bar{background-color:var(--bs-success,#22c55e)!important}[data-bs-theme=dark] .kanban-page .avatar-group-item .avatar-title{background:#23262b!important;color:#adb5bd!important}[data-bs-theme=dark] .kanban-page .bg-light,[data-bs-theme=dark] .kanban-page .bg-white{background-color:#23262b!important;color:#adb5bd!important}[data-bs-theme=dark] .kanban-page .text-muted{color:#adb5bd!important}[data-bs-theme=dark] .kanban-page .border-top-dashed{border-top:1px dashed #2d3238!important}[data-bs-theme=dark] .kanban-page *,[data-bs-theme=dark] .kanban-page :after,[data-bs-theme=dark] .kanban-page :before{transition:background-color .3s,color .3s,border-color .3s!important}@media print{[data-bs-theme=dark] .kanban-page .dropdown,[data-bs-theme=dark] .kanban-page .kanban-stats,[data-bs-theme=dark] .kanban-page .modal,[data-bs-theme=dark] .kanban-page .search-filters{display:none!important}[data-bs-theme=dark] .kanban-page .tasks-board{display:block!important}[data-bs-theme=dark] .kanban-page .tasks-board .tasks-list{-moz-column-break-inside:avoid;break-inside:avoid;margin-bottom:2rem}}[data-bs-theme=dark] .kanban-page #cardDetailsModal .modal-content .form-control,[data-bs-theme=dark] .kanban-page #cardDetailsModal .modal-content .form-select,[data-bs-theme=dark] .kanban-page .kanban-modal .modal-content .form-control,[data-bs-theme=dark] .kanban-page .kanban-modal .modal-content .form-select{background-color:#23262b;border:1px solid #2d3238;color:#e9ecef}[data-bs-theme=dark] .kanban-page #cardDetailsModal .modal-content .form-control:focus,[data-bs-theme=dark] .kanban-page #cardDetailsModal .modal-content .form-select:focus,[data-bs-theme=dark] .kanban-page .kanban-modal .modal-content .form-control:focus,[data-bs-theme=dark] .kanban-page .kanban-modal .modal-content .form-select:focus{border-color:#636efe;box-shadow:0 0 0 .2rem #636efe40}[data-bs-theme=dark] .kanban-page #cardDetailsModal .modal-content .form-control::-moz-placeholder,[data-bs-theme=dark] .kanban-page .kanban-modal .modal-content .form-control::-moz-placeholder{color:#adb5bd}[data-bs-theme=dark] .kanban-page #cardDetailsModal .modal-content .form-control::placeholder,[data-bs-theme=dark] .kanban-page .kanban-modal .modal-content .form-control::placeholder{color:#adb5bd}[data-bs-theme=dark] .kanban-page #cardDetailsModal .modal-content .card-body,[data-bs-theme=dark] .kanban-page #cardDetailsModal .modal-content .card-header,[data-bs-theme=dark] .kanban-page .kanban-modal .modal-content .card-body,[data-bs-theme=dark] .kanban-page .kanban-modal .modal-content .card-header{background-color:#23262b;color:#e9ecef}[data-bs-theme=dark] .kanban-page #cardDetailsModal .modal-content .bg-light,[data-bs-theme=dark] .kanban-page #cardDetailsModal .modal-content .bg-primary,[data-bs-theme=dark] .kanban-page #cardDetailsModal .modal-content .bg-secondary,[data-bs-theme=dark] .kanban-page .kanban-modal .modal-content .bg-light,[data-bs-theme=dark] .kanban-page .kanban-modal .modal-content .bg-primary,[data-bs-theme=dark] .kanban-page .kanban-modal .modal-content .bg-secondary{background-color:#23262b!important;color:#e9ecef!important}[data-bs-theme=dark] .kanban-page #cardDetailsModal .filter-item,[data-bs-theme=dark] .kanban-page #cardDetailsModal .filter-list,[data-bs-theme=dark] .kanban-page #cardDetailsModal .kanban-search,[data-bs-theme=dark] .kanban-page #cardDetailsModal .search-bar,[data-bs-theme=dark] .kanban-page .kanban-modal .filter-item,[data-bs-theme=dark] .kanban-page .kanban-modal .filter-list,[data-bs-theme=dark] .kanban-page .kanban-modal .kanban-search,[data-bs-theme=dark] .kanban-page .kanban-modal .search-bar{background-color:#23262b;border:1px solid #2d3238;color:#e9ecef}[data-bs-theme=dark] .kanban-page #cardDetailsModal .filter-item.active,[data-bs-theme=dark] .kanban-page .kanban-modal .filter-item.active{background-color:#282c34;color:#e9ecef}.auth-page-wrapper.auth-split-viewport{background:#000;display:flex;flex-direction:row;height:100vh;min-height:100vh;overflow:hidden;width:100vw}.auth-split-left,.auth-split-right{flex:1 1 50%;min-width:0;position:relative}.auth-split-left{background:var(--tb-body-bg);display:flex}.login-left-inner{height:100%;padding:clamp(1.75rem,3vh + .5rem,3.5rem) clamp(1.5rem,2.2vw,3.25rem);width:100%}.login-form-body form,.login-form-shell{width:100%}.login-left-inner{position:relative}.login-left-inner:before{content:"";top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute}.login-left-inner{overflow:hidden}.login-form-shell{display:flex;flex-direction:column;max-height:100%}.login-form-body{flex:1 0 auto;overflow:auto;overscroll-behavior:contain}.auth-split-right{overflow:hidden}.auth-split-image{height:100%;top:0;right:0;bottom:0;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.auth-split-overlay{color:#fff;display:flex;flex-direction:column;top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute;text-shadow:0 2px 12px rgba(0,0,0,.4)}.auth-split-overlay .overlay-top{flex:0 0 auto}.auth-split-overlay .overlay-bottom{flex:0 0 auto;left:50%;margin:0 auto;max-width:72%;position:absolute;top:66%;transform:translate(-50%,-50%);width:100%}.auth-split-overlay .overlay-title{font-size:clamp(1.7rem,2.5vw + .4rem,3rem);font-weight:600;line-height:1.1}.auth-split-overlay .overlay-subtitle{font-size:clamp(2.1rem,3vw + .5rem,3.4rem);font-weight:700;line-height:1.05}.auth-split-overlay .overlay-top-text{font-size:clamp(.9rem,.8vw + .55rem,1.05rem);opacity:.9}@media(max-height:760px){.login-left-inner{padding:1.25rem}.login-form-body{padding-right:.25rem}.login-left-inner{padding:1.2rem 1.15rem}.login-form-shell .mb-4:first-child{margin-bottom:clamp(1.5rem,4vh,2.5rem)!important}.auth-split-overlay .overlay-bottom{top:63%}.auth-split-overlay .overlay-title{font-size:clamp(1.4rem,2vw + .4rem,2.2rem)}.auth-split-overlay .overlay-subtitle{font-size:clamp(1.7rem,2.4vw + .45rem,2.6rem)}}@media(max-height:620px){.login-left-inner{padding:.85rem .9rem}.login-form-shell .mb-4:first-child{margin-bottom:1.1rem!important}.login-form-body form .mb-3{margin-bottom:.55rem}.auth-split-overlay{display:none}}@media(max-width:767.98px){.auth-page-wrapper.auth-split-viewport{flex-direction:column;height:auto;min-height:100vh}.auth-split-right{display:none}.login-left-inner{padding:2rem 1.25rem}}.auth-card{background:none}.login-right-card{background:var(--tb-primary)}.login-right-card .card-body{padding-bottom:2.5rem;padding-top:2.5rem}.login-right-image{align-items:center;display:flex;flex:0 0 50%;justify-content:center}.login-right-image img{display:block;height:100%;max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain;width:auto}.login-right-overlay{color:#fff;pointer-events:none;text-shadow:0 2px 12px rgba(0,0,0,.35)}.login-right-overlay .overlay-top-text{font-size:clamp(.95rem,1vw + .4rem,1.15rem);font-weight:400;letter-spacing:.35px;opacity:.85}.login-right-overlay .overlay-title{font-size:clamp(1.5rem,2.2vw + .5rem,2.75rem);font-weight:600;line-height:1.1;margin-bottom:.2rem}.login-right-overlay .overlay-subtitle{font-size:clamp(2rem,3vw + .5rem,3.25rem);font-weight:800;line-height:1.02}.login-right-overlay .overlay-bottom{align-items:center;bottom:14%;display:flex;flex-direction:column;justify-content:center;left:0;padding-left:1rem;padding-right:1rem;position:absolute;right:0;text-align:center;width:100%}.login-left-wrapper{justify-content:center;padding:clamp(1.5rem,3vh + .5rem,3.25rem) clamp(1.25rem,2.2vw,3rem);position:relative}.login-logo{flex:0 0 auto}.login-scroll{display:flex;flex:1 1 auto;flex-direction:column;max-height:100%;overflow:hidden}.login-register-block,.login-scroll form{flex:0 0 auto}@media(max-height:760px){.login-left-wrapper{justify-content:flex-start}.login-scroll{overflow-y:auto;padding-right:.25rem}.login-logo{margin-bottom:1rem!important}}@media(max-height:620px){.login-left-wrapper{padding:1rem .85rem!important}.login-scroll form .mb-3{margin-bottom:.65rem}.login-register-block{margin-top:1rem!important}}.signin-other-title:after{border-top:1px dashed var(--tb-border-color);content:"";height:1px;left:0;position:absolute;right:0;top:10px;width:100%}.signin-other-title .title{background-color:var(--tb-body-bg);display:inline-block;padding:2px 16px;position:relative;z-index:2}.auth-pass-inputgroup .input-group input[type=text]+.btn .ri-eye-fill:before{content:""}#password-contain{display:none}#password-contain p{padding-left:13px}#password-contain p.valid{color:#2dcb73}#password-contain p.valid:before{content:"✔";left:-8px;position:relative}#password-contain p.invalid{color:#f9554c}#password-contain p.invalid:before{content:"✖";left:-8px;position:relative}.password-addon{z-index:5}.auth-page-wrapper .form-control,.auth-page-wrapper .form-select{background-color:var(--tb-body-bg);border:1px solid var(--tb-border-color)!important;border-radius:var(--tb-border-radius)!important;color:var(--tb-body-color)}.auth-page-wrapper .form-control:focus,.auth-page-wrapper .form-select:focus{border-color:var(--tb-primary);box-shadow:0 0 0 .2rem rgba(var(--tb-primary-rgb),.25)}.dashboard-container-fluid{padding-left:0;padding-right:0;width:100%}.dashboard-page .page-content{padding-left:0;padding-right:0;padding-top:var(--tb-header-height)}[data-bs-theme=dark] .dashboard-container-fluid{background-color:#0f1114;color:#e9ecef}[data-bs-theme=dark] .card{background-color:#1a1d21;border-color:#2d3238;color:#e9ecef}[data-bs-theme=dark] .card-header{border-bottom-color:#2d3238}[data-bs-theme=dark] .card-body,[data-bs-theme=dark] .card-header{background-color:#1a1d21;color:#e9ecef}[data-bs-theme=dark] .text-muted{color:#adb5bd!important}[data-bs-theme=dark] .text-dark{color:#e9ecef!important}[data-bs-theme=dark] .bg-light{background-color:#1a1d21!important}[data-bs-theme=dark] .border,[data-bs-theme=dark] .border-light{border-color:#2d3238!important}[data-bs-theme=dark] .table{color:#e9ecef}[data-bs-theme=dark] .table td,[data-bs-theme=dark] .table th{border-color:#2d3238;color:#e9ecef}[data-bs-theme=dark] .table-striped>tbody>tr:nth-of-type(odd)>td{background-color:#1a1d21}[data-bs-theme=dark] .progress{background-color:#2d3238}[data-bs-theme=dark] .dropdown-menu{background-color:#1a1d21;border-color:#2d3238}[data-bs-theme=dark] .dropdown-item{color:#e9ecef}[data-bs-theme=dark] .dropdown-item:hover{background-color:#2d3238;color:#e9ecef}[data-bs-theme=dark] .btn-light{background-color:#1a1d21;border-color:#2d3238;color:#e9ecef}[data-bs-theme=dark] .btn-light:hover{background-color:#2d3238;border-color:#3d4248;color:#e9ecef}[data-bs-theme=dark] .form-control{background-color:#1a1d21;border-color:#2d3238;color:#e9ecef}[data-bs-theme=dark] .form-control:focus{background-color:#1a1d21;border-color:#636efe;color:#e9ecef}[data-bs-theme=dark] .form-select{color:#e9ecef}[data-bs-theme=dark] .form-select,[data-bs-theme=dark] .modal-content{background-color:#1a1d21;border-color:#2d3238}[data-bs-theme=dark] .modal-header{border-bottom-color:#2d3238}[data-bs-theme=dark] .modal-footer{border-top-color:#2d3238}[data-bs-theme=dark] .offcanvas{background-color:#1a1d21}[data-bs-theme=dark] .offcanvas-header{border-bottom-color:#2d3238}[data-bs-theme=dark] .list-group-item{background-color:#1a1d21;border-color:#2d3238;color:#e9ecef}[data-bs-theme=dark] .nav-tabs .nav-link{color:#adb5bd}[data-bs-theme=dark] .nav-tabs .nav-link.active{background-color:#1a1d21;border-color:#2d3238;color:#e9ecef}[data-bs-theme=dark] .nav-pills .nav-link.active{background-color:#636efe;color:#fff}[data-bs-theme=dark] .badge.bg-light{background-color:#2d3238!important;color:#e9ecef!important}[data-bs-theme=dark] .alert-light{color:#e9ecef}[data-bs-theme=dark] .alert-light,[data-bs-theme=dark] .toast{background-color:#1a1d21;border-color:#2d3238}[data-bs-theme=dark] .toast-header{background-color:#1a1d21;border-bottom-color:#2d3238;color:#e9ecef}[data-bs-theme=dark] ::-webkit-scrollbar{height:8px;width:8px}[data-bs-theme=dark] ::-webkit-scrollbar-track{background:#1a1d21}[data-bs-theme=dark] ::-webkit-scrollbar-thumb{background:#2d3238;border-radius:4px}[data-bs-theme=dark] ::-webkit-scrollbar-thumb:hover{background:#3d4248}[data-bs-theme=dark] *{scrollbar-color:#2d3238 #1a1d21;scrollbar-width:thin;transition:background-color .3s ease,color .3s ease,border-color .3s ease}[data-bs-theme=dark] .form-select,[data-bs-theme=dark] select{background-color:#1a1d21;border-color:#2d3238;color:#e9ecef}[data-bs-theme=dark] .form-select:focus,[data-bs-theme=dark] select:focus{background-color:#1a1d21;border-color:#636efe;color:#e9ecef}[data-bs-theme=dark] option{background:#1a1d21;color:#e9ecef}[data-bs-theme=dark] .btn-light,[data-bs-theme=dark] .btn-outline,[data-bs-theme=dark] .btn-outline-light,[data-bs-theme=dark] .btn-outline-secondary,[data-bs-theme=dark] .btn-secondary{background-color:#23262b;border-color:#2d3238;color:#e9ecef}[data-bs-theme=dark] .btn-light:hover,[data-bs-theme=dark] .btn-outline-light:hover,[data-bs-theme=dark] .btn-outline-secondary:hover,[data-bs-theme=dark] .btn-outline:hover,[data-bs-theme=dark] .btn-secondary:hover{background-color:#2d3238;border-color:#636efe;color:#fff}[data-bs-theme=dark] .table,[data-bs-theme=dark] .table-borderless,[data-bs-theme=dark] .table-centered,[data-bs-theme=dark] .table-nowrap{background:#1a1d21;color:#e9ecef}[data-bs-theme=dark] .table td,[data-bs-theme=dark] .table th,[data-bs-theme=dark] .table-borderless td,[data-bs-theme=dark] .table-borderless th,[data-bs-theme=dark] .table-centered td,[data-bs-theme=dark] .table-centered th,[data-bs-theme=dark] .table-nowrap td,[data-bs-theme=dark] .table-nowrap th{background:#1a1d21;border-color:#2d3238;color:#e9ecef}[data-bs-theme=dark] .table .table-light,[data-bs-theme=dark] .table thead,[data-bs-theme=dark] .table-borderless .table-light,[data-bs-theme=dark] .table-borderless thead,[data-bs-theme=dark] .table-centered .table-light,[data-bs-theme=dark] .table-centered thead,[data-bs-theme=dark] .table-nowrap .table-light,[data-bs-theme=dark] .table-nowrap thead{background:#23262b;color:#adb5bd}[data-bs-theme=dark] .table tbody tr:hover,[data-bs-theme=dark] .table-borderless tbody tr:hover,[data-bs-theme=dark] .table-centered tbody tr:hover,[data-bs-theme=dark] .table-nowrap tbody tr:hover{background:#23262b}[data-bs-theme=dark] .badge,[data-bs-theme=dark] .badge.bg-danger-subtle,[data-bs-theme=dark] .badge.bg-light,[data-bs-theme=dark] .badge.bg-success-subtle,[data-bs-theme=dark] .badge.bg-warning-subtle{background:#23262b!important;border-color:#2d3238!important;color:#e9ecef!important}[data-bs-theme=dark] .dropdown-menu,[data-bs-theme=dark] .popover,[data-bs-theme=dark] .tooltip-inner{background-color:#23262b;border-color:#2d3238;color:#e9ecef}[data-bs-theme=dark] .dropdown-item,[data-bs-theme=dark] .popover-body{color:#e9ecef}[data-bs-theme=dark] .dropdown-item.active,[data-bs-theme=dark] .dropdown-item:hover{background-color:#2d3238;color:#fff}[data-bs-theme=dark] .tooltip-arrow:before{border-top-color:#23262b!important}[data-bs-theme=dark] .modal-content,[data-bs-theme=dark] .modal-footer,[data-bs-theme=dark] .modal-header{background-color:#1a1d21;border-color:#2d3238;color:#e9ecef}[data-bs-theme=dark] .modal-title{color:#e9ecef}[data-bs-theme=dark] .list-group,[data-bs-theme=dark] .list-group-item{background-color:#1a1d21;border-color:#2d3238;color:#e9ecef}[data-bs-theme=dark] .apexcharts-canvas,[data-bs-theme=dark] .chartjs-render-monitor,[data-bs-theme=dark] canvas{background:#1a1d21!important}[data-bs-theme=dark] .text-black-50,[data-bs-theme=dark] .text-body,[data-bs-theme=dark] .text-dark,[data-bs-theme=dark] .text-muted,[data-bs-theme=dark] .text-primary,[data-bs-theme=dark] .text-secondary{color:#b0b0b0!important}[data-bs-theme=dark] .text-danger,[data-bs-theme=dark] .text-info,[data-bs-theme=dark] .text-success,[data-bs-theme=dark] .text-warning{filter:brightness(1.1)}[data-bs-theme=dark] .border,[data-bs-theme=dark] .border-bottom,[data-bs-theme=dark] .border-light,[data-bs-theme=dark] .border-secondary,[data-bs-theme=dark] .border-top,[data-bs-theme=dark] hr{border-color:#2d3238!important}[data-bs-theme=dark] .bg-body-secondary,[data-bs-theme=dark] .bg-light,[data-bs-theme=dark] .bg-white{background-color:#1a1d21!important}[data-bs-theme=dark] ::-moz-placeholder{color:#adb5bd!important;opacity:1}[data-bs-theme=dark] ::placeholder{color:#adb5bd!important;opacity:1}[data-bs-theme=dark] .add-widget-svg{color:#23262b}[data-bs-theme=dark] .dashboard-user-name{color:#636efe!important;font-weight:700}[data-bs-theme=dark] .dashboard-company-name{color:#adb5bd!important;font-weight:400;margin-left:.5rem}[data-bs-theme=dark] .dashboard-welcome-banner{background:#1a1d21;border:none;border-bottom:1px solid #2d3238;color:#e9ecef;margin-bottom:1.5rem;margin-top:0;padding:1rem 3.5rem}[data-bs-theme=dark] .dashboard-kpi-divider{border-color:#2d3238}[data-bs-theme=dark] .dashboard-conversion-chart-box{background:#1a1d21}[data-bs-theme=dark] .dashboard-conversion-center,[data-bs-theme=dark] .dashboard-conversion-details{color:#e9ecef}[data-bs-theme=dark] .operational-indicator-card{border-color:#2d3238}[data-bs-theme=dark] .indicator-title{color:#e9ecef}[data-bs-theme=dark] .indicator-desc{color:#adb5bd}[data-bs-theme=dark] .dashboard-bottom-card-title{color:#e9ecef}[data-bs-theme=dark] .kpi-number{color:#636efe!important}[data-bs-theme=dark] .add-widget-label,[data-bs-theme=dark] .kpi-label{color:#adb5bd}[data-bs-theme=dark] .form-select,[data-bs-theme=dark] select{background-color:#1a1d21!important;border-color:#2d3238!important;color:#e9ecef!important}[data-bs-theme=dark] .form-select:focus,[data-bs-theme=dark] select:focus{background-color:#1a1d21!important;border-color:#636efe!important;box-shadow:0 0 0 .2rem #636efe40!important;color:#e9ecef!important}[data-bs-theme=dark] option{background-color:#1a1d21!important;color:#e9ecef!important}[data-bs-theme=dark] .btn-light{background-color:#23262b!important;border-color:#2d3238!important;color:#e9ecef!important}[data-bs-theme=dark] .btn-light:hover{background-color:#2d3238!important;border-color:#636efe!important;color:#fff!important}[data-bs-theme=dark] .carousel-control-next,[data-bs-theme=dark] .carousel-control-prev{background-color:#2d3238cc;border-color:#2d3238}[data-bs-theme=dark] .carousel-indicators button{background-color:#2d3238}[data-bs-theme=dark] .carousel-indicators button.active{background-color:#636efe}.dashboard-page .dashboard-welcome-banner{background:#fff;border:none;border-bottom:1px solid #ececec;color:#222;margin-bottom:1.5rem;margin-top:0;padding:1rem 3.5rem}.canal-icon{height:20px;-o-object-fit:contain;object-fit:contain;vertical-align:middle;width:20px}.btn-icon.rounded-circle .canal-icon{margin:0 auto}::-webkit-scrollbar{height:8px;width:8px}::-webkit-scrollbar-track{background:#f8f9fa}::-webkit-scrollbar-thumb{background:#dee2e6;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#adb5bd}*{scrollbar-color:#dee2e6 #f8f9fa;scrollbar-width:thin}.add-widget-svg{color:#6c757d}.dashboard-user-name{color:#636efe!important;font-weight:700}.dashboard-company-name{color:#6c757d!important;font-weight:400;margin-left:.5rem}.dashboard-overview-wrapper{margin-left:unset!important;padding:0 0 2rem}.dashboard-overview-wrapper .dashboard-widgets-wrapper{height:519px;margin-right:-1.35rem;margin-top:-6.6rem}.dashboard-overview-wrapper .dashboard-topbar{border-bottom:1px solid #f0f0f0;padding-bottom:1.5rem}.dashboard-overview-wrapper .kpi-box{background:#f8f9fa;border-radius:12px;margin-bottom:.5rem;padding:1.2rem .5rem}.dashboard-overview-wrapper .kpi-label{color:#888;font-size:.95rem;font-weight:500;margin-bottom:.25rem}.dashboard-overview-wrapper .kpi-value{font-size:2rem;font-weight:700}.dashboard-overview-wrapper .border-dashed{border:2px dashed #d3d3d3!important}.dashboard-overview-wrapper .conversion-chart{align-items:center;display:flex;justify-content:center;min-height:80px;min-width:80px}.dashboard-overview-wrapper .dashboard-kpis-select label{color:#444;font-size:1rem;font-weight:400}.dashboard-overview-wrapper .dashboard-kpi-card-no-border{align-items:center;background:transparent;border:none;box-shadow:none;display:flex;flex:1 1 0;flex-direction:column;justify-content:center;margin:0 .5rem;max-width:33.33%;min-width:0}.dashboard-overview-wrapper .dashboard-kpi-value{align-items:center;color:#3b5bfd;display:flex;font-size:2.3rem;font-weight:700;gap:.4rem;justify-content:center}.dashboard-overview-wrapper .dashboard-kpi-arrow{align-items:center;display:flex;font-size:1.5rem;justify-content:center;margin-right:.1rem;min-width:1.5rem}.dashboard-overview-wrapper .dashboard-export-btn-sm{align-items:center;border-radius:18px!important;box-shadow:0 2px 8px #7b2ff214;display:flex;font-size:.6rem;justify-content:center;padding:0 .5rem}.dashboard-overview-wrapper .dashboard-export-btn-sm i{font-size:1.3rem}.dashboard-overview-wrapper .dashboard-conversion-chart-box{align-items:center;display:flex;height:100%;justify-content:center;position:relative;width:100%}.dashboard-overview-wrapper .dashboard-conversion-center{left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%)}.dashboard-overview-wrapper .dashboard-conversion-percent{font-size:2.1rem;font-weight:700}.dashboard-overview-wrapper .dashboard-conversion-label{color:#888;font-size:1.1rem;margin-top:-.2rem}.dashboard-overview-wrapper .dashboard-conversion-item{font-size:1.1rem;margin-bottom:.2rem}.dashboard-overview-wrapper .dashboard-conversion-desc{color:#888}.dashboard-overview-wrapper .dashboard-conversion-whatsapp{z-index:2}@media(max-width:991.98px){.dashboard-overview-wrapper .dashboard-topbar{align-items:flex-start;flex-direction:column;gap:1rem}.dashboard-overview-wrapper .dashboard-conversion-percent{font-size:1.3rem}.dashboard-overview-wrapper .dashboard-conversion-chart-box{height:100%;width:100%}}@media(max-width:767.98px){.dashboard-overview-wrapper{padding:0 .5rem 1rem}.dashboard-overview-wrapper .kpi-box{padding:.8rem .2rem}.dashboard-overview-wrapper .dashboard-conversion-chart-box{height:100%;width:100%}}@media(max-width:991px){.dashboard-overview-wrapper .dashboard-scroll-area{position:relative;width:100%;z-index:1}}.dashboard-overview-wrapper .dashboard-scroll-area{display:flex;flex-direction:column;height:100vh;overflow-y:auto}.dashboard-overview-wrapper .dashboard-scroll-content{flex:1;overflow-y:auto}@media(min-width:992px){.dashboard-overview-wrapper{padding-left:1rem!important;padding-right:1rem!important}}@media(max-width:991.98px){.dashboard-overview-wrapper{padding-left:.5rem!important;padding-right:.5rem!important}}.dashboard-container-fluid .list-group-item{border-bottom:1px solid #e9ecef!important;box-shadow:none!important}.dashboard-container-fluid .list-group-item:last-child{border-bottom:none!important}.dashboard-container-fluid #theme-settings-offcanvas .pt-3,.dashboard-container-fluid .pt-3{padding-top:8rem!important}.dashboard-container-fluid .logo{margin-top:22px}.dashboard-conversion-card,.dashboard-kpis-card{background:#fff;border-radius:18px;box-shadow:0 2px 8px #636efe0a;box-sizing:border-box;display:flex;flex:1 1 0;flex-direction:column;height:100%;justify-content:center;margin:0;min-width:0;padding:1.6rem 1.6rem 1.2rem;position:relative;width:100%}[data-bs-theme=dark] .dashboard-conversion-card,[data-bs-theme=dark] .dashboard-kpis-card{background:#1a1d21;border:1px solid #2d3238;box-shadow:0 2px 8px #0003}.dashboard-conversion-card{max-width:unset!important;min-width:unset!important}.dashboard-conversion-content,.dashboard-kpis-list{display:flex;flex:1 1 0;justify-content:center;width:100%}.dashboard-kpi-item{align-items:center;display:flex;flex:1 1 0;flex-direction:column;max-width:160px;min-width:120px}.dashboard-conversion-chart-box{align-items:center;display:flex;height:100%;justify-content:center;margin:0 auto .5rem;position:relative;width:100%}.dashboard-conversion-chart-box canvas{background:none!important;display:block;height:160px!important;margin:0 auto;width:160px!important}.dashboard-conversion-center{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.dashboard-conversion-percent{color:#22c55e;font-size:2.2rem;font-weight:700;line-height:1;margin-bottom:.1rem;text-align:center}.dashboard-conversion-label{color:#b0b0b0;font-size:1.1rem;font-weight:500;margin-top:.1rem;text-align:center}[data-bs-theme=dark] .dashboard-conversion-label{color:#adb5bd}.dashboard-conversion-details{align-items:start;display:flex;flex-direction:column;gap:.3rem;margin-top:1.2rem;width:50%}.dashboard-conversion-item{align-items:center;align-items:flex-start;color:#222;display:flex;flex-direction:column;font-size:1.05rem;font-weight:500;gap:.4rem;justify-content:center}.dashboard-conversion-desc{color:#b0b0b0;font-size:.98rem;font-weight:400}[data-bs-theme=dark] .dashboard-conversion-desc{color:#adb5bd}.dashboard-conversion-whatsapp{bottom:1.2rem;pointer-events:auto;position:absolute;right:1.2rem;z-index:2}.dashboard-conversion-whatsapp button{align-items:center;background:#fff!important;border:none!important;box-shadow:0 2px 8px #22c55e14;display:flex;height:44px;justify-content:center;transition:box-shadow .2s;width:44px}[data-bs-theme=dark] .dashboard-conversion-whatsapp button{background:#1a1d21!important;box-shadow:0 2px 8px #22c55e26}.dashboard-conversion-whatsapp button i{color:#22c55e!important;font-size:1.7rem!important}.dashboard-conversion-whatsapp button:hover{box-shadow:0 4px 16px #22c55e2e}.dashboard-container-fluid .form-select,.dashboard-container-fluid select{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:#fff;background-image:url("data:image/svg+xml;utf8,<svg fill='none' height='20' viewBox='0 0 20 20' width='20' xmlns='http://www.w3.org/2000/svg'><path d='M5 8L10 13L15 8' stroke='%23999' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/></svg>");background-position:right .7rem center;background-repeat:no-repeat;background-size:1.2rem 1.2rem;border:none;border-radius:8px;box-shadow:none;color:#222;font-size:1.1rem;font-weight:500;min-width:110px;padding:.2rem 2.2rem .2rem .7rem}.dashboard-container-fluid .form-select:focus,.dashboard-container-fluid select:focus{border:none;box-shadow:none;outline:none}.dashboard-bottom-title{color:#222;font-size:1.08rem;font-weight:600;margin-bottom:.5rem;text-align:center}[data-bs-theme=dark] .dashboard-bottom-title{color:#e9ecef}.operational-indicator-card{align-items:center;background:#fff;border-radius:18px;box-shadow:0 2px 8px #00000008;display:flex;flex:1 1 0;flex-direction:column;justify-content:center;max-height:0!important;max-width:0!important;min-height:15rem!important;min-width:180px;padding:2rem 1.5rem 1.5rem;transition:box-shadow .2s}[data-bs-theme=dark] .operational-indicator-card{background:#1a1d21;border:1px solid #2d3238;box-shadow:0 2px 8px #0003}.operational-indicator-card .kpi-label{color:#888;font-size:1rem;font-weight:500;margin-bottom:.5rem;text-align:center}[data-bs-theme=dark] .operational-indicator-card .kpi-label{color:#adb5bd}.operational-indicator-card .kpi-value{align-items:center;color:#636efe;display:flex;font-size:2.1rem;font-weight:700;gap:.4rem;justify-content:center;margin-bottom:.5rem}.operational-indicator-card .kpi-value .indicator-arrow{font-size:1.5rem;vertical-align:middle}.operational-indicator-card .kpi-number{color:#636efe;font-size:2.1rem;font-weight:700}.operational-indicator-card .kpi-percent{color:#22c55e;font-size:1.5rem;font-weight:700;margin-left:.2rem}.operational-indicator-card .text-muted.small{color:#b0b0b0!important;font-size:.98rem;font-weight:400;text-align:center}[data-bs-theme=dark] .operational-indicator-card .text-muted.small{color:#6c757d!important}.operational-indicator-card.add-widget{align-items:center;background:#fafbfc;border:2px dashed #d3d3d3;color:#bdbdbd;cursor:pointer;display:flex;justify-content:center;max-width:220px;min-width:220px}[data-bs-theme=dark] .operational-indicator-card.add-widget{background:#1a1d21;border:2px dashed #495057;color:#adb5bd}.add-widget-content{align-items:center;display:flex;flex-direction:column;gap:.5rem}@media(max-width:900px){.operational-indicator-card{height:auto;max-width:100%;min-width:120px;padding:1.2rem .7rem 1rem}.dashboard-bottom-title{font-size:1rem}}.dashboard-bottom-carousel .operational-carousel-track,.dashboard-operational-indicators .operational-carousel-track{align-items:stretch;display:flex;gap:0;justify-content:flex-start;overflow-x:auto;scroll-behavior:smooth;scrollbar-width:none;width:100%;-ms-overflow-style:none;padding:0;text-align:-webkit-center}.dashboard-bottom-carousel .operational-carousel-track::-webkit-scrollbar,.dashboard-operational-indicators .operational-carousel-track::-webkit-scrollbar{display:none}.dashboard-bottom-carousel .operational-indicator-card,.dashboard-operational-indicators .operational-indicator-card{align-items:flex-start;background:#fff;border-radius:18px;box-shadow:0 2px 8px #00000008;display:flex;flex:0 0 270px;flex-direction:column;justify-content:center;min-height:15rem!important;min-width:90%!important;padding:2rem 1.5rem 1.5rem;transition:box-shadow .2s}[data-bs-theme=dark] .dashboard-bottom-carousel .operational-indicator-card,[data-bs-theme=dark] .dashboard-operational-indicators .operational-indicator-card{background:#1a1d21;border:1px solid #2d3238;box-shadow:0 2px 8px #0003}.dashboard-bottom-carousel .operational-indicator-card .indicator-title,.dashboard-operational-indicators .operational-indicator-card .indicator-title{color:#222;font-size:1.1rem;font-weight:500;margin-bottom:.5rem}[data-bs-theme=dark] .dashboard-bottom-carousel .operational-indicator-card .indicator-title,[data-bs-theme=dark] .dashboard-operational-indicators .operational-indicator-card .indicator-title{color:#e9ecef}.dashboard-bottom-carousel .operational-indicator-card .indicator-value,.dashboard-operational-indicators .operational-indicator-card .indicator-value{color:#636efe;font-size:2.5rem;font-weight:700;margin-bottom:.5rem}.dashboard-bottom-carousel .operational-indicator-card .indicator-value.up,.dashboard-operational-indicators .operational-indicator-card .indicator-value.up{color:#4caf50}.dashboard-bottom-carousel .operational-indicator-card .indicator-value.down,.dashboard-operational-indicators .operational-indicator-card .indicator-value.down{color:#f44336}.dashboard-bottom-carousel .operational-indicator-card .indicator-desc,.dashboard-operational-indicators .operational-indicator-card .indicator-desc{color:#7b7b7b;font-size:.8rem}[data-bs-theme=dark] .dashboard-bottom-carousel .operational-indicator-card .indicator-desc,[data-bs-theme=dark] .dashboard-operational-indicators .operational-indicator-card .indicator-desc{color:#adb5bd}.dashboard-bottom-carousel .operational-indicator-card.add-widget,.dashboard-operational-indicators .operational-indicator-card.add-widget{align-items:center;background:#fafbfc;border:2px dashed #d3d3d3;color:#bdbdbd;cursor:pointer;display:flex;height:200px;justify-content:center;max-height:200px;max-width:260px;min-height:200px;min-width:260px}[data-bs-theme=dark] .dashboard-bottom-carousel .operational-indicator-card.add-widget,[data-bs-theme=dark] .dashboard-operational-indicators .operational-indicator-card.add-widget{background:#1a1d21;border:2px dashed #495057;color:#adb5bd}.dashboard-bottom-carousel .add-widget-content,.dashboard-operational-indicators .add-widget-content{display:flex;flex-direction:column;gap:.5rem}.dashboard-bottom-carousel .carousel-control-next,.dashboard-bottom-carousel .carousel-control-prev,.dashboard-operational-indicators .carousel-control-next,.dashboard-operational-indicators .carousel-control-prev{border:none;border-radius:50%;height:38px;margin-left:-2rem;margin-right:-2rem;opacity:1;top:64%;transform:translateY(-50%);transition:box-shadow .2s;width:38px;z-index:10}.dashboard-bottom-carousel .carousel-control-next-icon,.dashboard-bottom-carousel .carousel-control-prev-icon,.dashboard-operational-indicators .carousel-control-next-icon,.dashboard-operational-indicators .carousel-control-prev-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none' viewBox='0 0 20 20'%3E%3Cpath stroke='%23333' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m13 15-4-5 4-5'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:60% 60%;filter:none;height:38px;width:38px}.dashboard-bottom-carousel .add-widget-content span,.dashboard-operational-indicators .add-widget-content span{color:#bdbdbd!important;display:block;font-size:1rem;font-weight:500;letter-spacing:.02em;text-align:center}[data-bs-theme=dark] .dashboard-bottom-carousel .add-widget-content span,[data-bs-theme=dark] .dashboard-operational-indicators .add-widget-content span{color:#adb5bd!important}.dashboard-bottom-carousel .add-widget-content,.dashboard-operational-indicators .add-widget-content{align-items:center;justify-content:center;text-align:center}.dashboard-bottom-carousel .carousel-indicators,.dashboard-operational-indicators .carousel-indicators{display:flex;gap:.5rem;justify-content:center;margin-top:2rem}.dashboard-bottom-carousel .carousel-indicators [data-bs-target],.dashboard-operational-indicators .carousel-indicators [data-bs-target]{background:#d3d3d3;border:none;border-radius:50%;height:10px;opacity:.7;transition:background .2s,opacity .2s;width:10px}[data-bs-theme=dark] .dashboard-bottom-carousel .carousel-indicators [data-bs-target],[data-bs-theme=dark] .dashboard-operational-indicators .carousel-indicators [data-bs-target]{background:#495057}.dashboard-bottom-carousel .carousel-indicators .active,.dashboard-operational-indicators .carousel-indicators .active{background:#636efe;opacity:1}.dashboard-bottom-carousel .row,.dashboard-operational-indicators .row{align-items:stretch;justify-content:center}.dashboard-bottom-carousel .carousel-control-prev-icon,.dashboard-operational-indicators .carousel-control-prev-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none' viewBox='0 0 20 20'%3E%3Cpath stroke='%23333' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m13 15-4-5 4-5'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:60% 60%;filter:none;height:38px;width:38px}.dashboard-bottom-carousel .carousel-control-next-icon,.dashboard-operational-indicators .carousel-control-next-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none' viewBox='0 0 20 20'%3E%3Cpath stroke='%23333' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m7 5 4 5-4 5'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:60% 60%;filter:none;height:38px;width:38px}.dashboard-bottom-carousel .carousel-control-next:hover,.dashboard-bottom-carousel .carousel-control-prev:hover,.dashboard-operational-indicators .carousel-control-next:hover,.dashboard-operational-indicators .carousel-control-prev:hover{box-shadow:0 4px 16px #636efe2e}.countdownlist{display:flex;gap:24px;text-align:center}.countdownlist .countdownlist-item{width:25%}.countdownlist .countdownlist-item:last-of-type .count-num:after{display:none}.countdownlist .count-title{display:block;font-size:13px;margin-bottom:8px;text-transform:uppercase}.countdownlist .count-num,.countdownlist .count-title{color:var(--tb-white);font-weight:var(--tb-font-weight-semibold)}.countdownlist .count-num{background-color:rgba(var(--tb-light-rgb),.08);border-radius:var(--tb-border-radius);font-size:32px;padding:16px 10px;position:relative}@media(max-width:575.98px){.countdownlist .count-num{font-size:18px}}.countdownlist .count-num:after{color:var(--tb-white);content:":";font-size:20px;position:absolute;right:-16px;top:50%;transform:translateY(-50%)}.move-animation{animation:mover 1s infinite alternate}@keyframes mover{0%{transform:translateY(0)}to{transform:translateY(-16px)}}.countdown-input-subscribe{position:relative}.countdown-input-subscribe input{height:50px;padding-right:95px}.countdown-input-subscribe .btn{position:absolute;right:4px;top:5px}.timeline{margin:0 auto;max-width:1400px;position:relative;width:100%}.timeline:after{background:var(--tb-border-color);bottom:166px;content:"";left:50.3%;margin-left:-1.5px;position:absolute;top:57px;width:2px}.timeline-item{background:inherit;padding:30px 60px;position:relative;width:50%}.timeline-item .icon{align-items:center;background:var(--tb-card-bg);border:1px solid #cddcea;border-radius:50px;color:#2dcb73;display:inline-flex;font-size:25px;height:25px;justify-content:center;padding:9px 0;position:absolute;right:-15px;top:30px;width:25px;z-index:1}.timeline-item .date{display:inline-block;font-size:14px;font-style:italic;font-weight:500;position:absolute;top:50px;width:calc(100% - 48px)}.timeline-item .content{background:var(--tb-card-bg-custom);border-radius:.3rem;border-right:1px solid var(--tb-border-color);border:1px solid var(--tb-border-color);border-right:25px solid rgba(90,88,235,.5);box-shadow:var(--tb-shadow-sm);padding:20px;position:relative}.timeline-item .content:before{border:10px solid transparent;border-left-color:#5a58eb80;content:"";position:absolute;right:-45px;top:13%}.timeline-item:nth-child(2n) .content{border-left:25px solid rgba(90,88,235,.5);border-right:1px solid var(--tb-border-color)}.timeline-item:nth-child(2n) .content:before{border-left:10px solid transparent;border-right:10px solid rgba(90,88,235,.5);left:-45px;right:auto}.timeline-item:nth-child(5n-1) .content{border-left-color:#f9554c80!important}.timeline-item:nth-child(5n-1) .content:before{border-right-color:#f9554c80!important}.timeline-item:nth-child(5n-2) .content{border-right-color:#438eff80!important}.timeline-item:nth-child(5n-2) .content:before{border-left-color:#438eff80!important}.timeline-item:nth-child(3) .content:before{border-left-color:#438eff80!important;border-right-color:transparent}.timeline-item:nth-child(5n-3) .content{border-left-color:#179faa80!important}.timeline-item:nth-child(5n-3) .content:before{border-right-color:#179faa80!important}.timeline-item:nth-child(5n-4) .content{border-right-color:#e9bc1880!important}.timeline-item:nth-child(5n-4) .content:before{border-left-color:#e9bc1880!important}.timeline-item:nth-child(6) .content{border-left-color:#e9bc1880!important;border-right-color:var(--tb-border-color)!important}.timeline-item:nth-child(6) .content:before{border-left-color:transparent!important;border-right-color:#e9bc1880!important}.timeline-item.left{left:0}.timeline-item.left .date{left:calc(100% + 48px);text-align:start}.timeline-item.right{left:50%}.timeline-item.right .icon{left:-10px}.timeline-item.right .date{right:calc(100% + 48px);text-align:end}.timeline-item.right:before{border-color:transparent transparent transparent #fff;left:28px}@media(max-width:991.98px){.timeline:after{bottom:180px;left:100px}.timeline-item{padding-left:165px;padding-right:0;width:100%}.timeline-item .content{border-left:15px solid rgba(90,88,235,.5);border-right:1px solid #cddcea}.timeline-item .content:before{border:none;right:auto}.timeline-item:nth-child(2n) .content{border-left:15px solid;border-right:1px solid #cddcea!important}.timeline-item:nth-child(5n-2) .content,.timeline-item:nth-child(5n-4) .content{border-right-color:#cddcea!important}.timeline-item.left,.timeline-item.right{left:0}.timeline-item.left .icon,.timeline-item.right .icon{font-size:10px;height:15px;left:90px;top:37.5px;width:20px}.timeline-item.left:before,.timeline-item.right:before{border-color:transparent transparent transparent #cddcea;left:110px}.timeline-item.left .date,.timeline-item.right .date{left:0;right:auto;top:38px;width:79px}}@media(max-width:600px){.timeline:after{display:none}.timeline-item{padding-left:0}.timeline-item .date,.timeline-item .icon{display:none}}.acitivity-timeline{overflow:hidden;position:relative}.acitivity-timeline .acitivity-item{position:relative}.acitivity-timeline .acitivity-item .flex-shrink-0{z-index:2}.acitivity-timeline .acitivity-item .acitivity-avatar{background-color:var(--tb-body-bg);border:1px solid var(--tb-border-color);height:50px;padding:4px;width:50px}.acitivity-timeline .acitivity-item:before{border-left:1px dashed var(--tb-border-color);content:"";height:100%;left:25px;position:absolute;top:5px;z-index:0}.acitivity-timeline .acitivity-item:last-child:before{border-color:transparent}.acitivity-timeline .acitivity-item:nth-child(4n-3) .acitivity-avatar{background-color:#5a58eb26}.acitivity-timeline .acitivity-item:nth-child(4n-2) .acitivity-avatar{background-color:#179faa26}.acitivity-timeline .acitivity-item:nth-child(4n-1) .acitivity-avatar{background-color:#f9554c26}.acitivity-timeline .acitivity-item:nth-child(4n) .acitivity-avatar{background-color:#438eff26}.profile-media .fixed-width{height:185px}.profile-user{display:inline-block;position:relative}.profile-user .profile-photo-edit{bottom:0;cursor:pointer;left:auto;position:absolute;right:0}.profile-user .user-profile-image{-o-object-fit:cover;object-fit:cover}.profile-user .profile-img-file-input{display:none}.pricing-box li.active::marker{color:#5a58eb}.campanha-page .page-content{padding-top:var(--tb-header-height)}.campanha-page .page-content,.campanha-page .page-content>.container-fluid{padding-left:0;padding-right:0}.campanha-page .c-header-page{padding:1rem 0}.campanha-wrapper{font-size:14px;margin:0 auto;overflow-x:visible;padding:1.5rem 0 2rem;padding-left:var(--app-x-start);padding-right:var(--app-x-end);width:100%}.campanha-search-input{background:#f8f9fb;border:1px solid #e9ecef;border-radius:8px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:.9rem;font-weight:400;min-width:280px;padding:.75rem 1rem .75rem 2.5rem;position:relative;transition:all .2s ease}.campanha-search-input:focus{background:#fff;border-color:#6c63ff;box-shadow:0 0 0 3px #6c63ff1a}.campanha-search-input::-moz-placeholder{color:#9ca3af;font-weight:400}.campanha-search-input::placeholder{color:#9ca3af;font-weight:400}.campanha-search-input:before{color:#9ca3af;content:"🔍";font-size:.9rem;left:.75rem;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.campanha-search-wrapper{display:inline-block;position:relative}.campanha-search-wrapper:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%239ca3af' viewBox='0 0 24 24'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m21 21-6-6m2-5a7 7 0 1 1-14 0 7 7 0 0 1 14 0'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;content:"";height:16px;left:.75rem;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);width:16px;z-index:2}.campanha-search-wrapper .campanha-search-input{padding-left:2.5rem}.campanha-abas{background:none;border-bottom:none;display:flex;gap:.5rem;margin:0;padding:0 0 2.25rem}.campanha-aba-content{padding:0 2rem}.campanha-aba-btn{background:none;border:none;border-radius:24px;box-shadow:none;color:#6b7280;font-size:.9rem;font-weight:400;margin-bottom:0;outline:none;padding:.75rem 1.5rem;position:relative;transition:all .2s ease}.campanha-aba-btn:hover{background:#f9fafb;color:#374151}.campanha-aba-btn.active{background:#fff;box-shadow:0 1px 3px #0000001a;color:#1f2937;font-weight:500}.campanha-form-card,.campanha-ultimos-disparos-card{background:#fff;border:none;border-radius:1.5rem;box-shadow:0 4px 24px #0000000f;margin-bottom:2rem;padding:2rem 1.5rem 1.5rem}.campanha-form-card input,.campanha-form-card select,.campanha-form-card textarea{background:#f8f9fb;border:1px solid #e9ecef;border-radius:1.2rem;box-shadow:none;transition:border .2s,box-shadow .2s}.campanha-form-card input:focus,.campanha-form-card select:focus,.campanha-form-card textarea:focus{background:#fff;border-color:#a3aed6;box-shadow:0 2px 8px #0000000a}.campanha-form-card{position:relative}.campanha-autocomplete-list{background:#fff;border:1px solid #e9ecef;left:0;margin-top:2px;max-height:220px;overflow-y:auto;position:absolute;right:0;top:100%;width:100%;z-index:9999}.campanha-canais{gap:.5rem}.campanha-canal-btn{align-items:center;background:#f5f6fa;border:1px solid #e9ecef;border-radius:50%;display:flex;height:38px;justify-content:center;padding:0;transition:border .2s,background .2s;width:38px}.campanha-canal-btn.active,.campanha-canal-btn:focus{background:#e6e9f5;border-color:#a3aed6}.icon-canal{fill:#7b809a;height:22px;width:22px}.campanha-canal-btn.active .icon-canal{fill:#3b3f5c}.campanha-btn-exportar,.campanha-btn-ia,.campanha-btn-preview{border:none;border-radius:2rem;box-shadow:none;font-weight:500;padding:.5rem 1.5rem;transition:background .2s,color .2s}.campanha-btn-preview{background:#f5f6fa;color:#3b3f5c}.campanha-btn-ia{background:#e0d6f5;color:#7b3ff3}.campanha-btn-exportar{color:#3b3f5c}.campanha-btn-exportar:hover{background:#f5f6fa}.campanha-autocomplete-list{border-radius:1.2rem;box-shadow:0 4px 16px #00000012}.campanha-autocomplete-item{align-items:center;background:none;border-radius:.8rem;color:#3b3f5c;cursor:pointer;display:flex;font-size:1rem;justify-content:space-between;margin:.2rem 0;padding:.6rem 1.2rem;transition:background .18s,color .18s}.campanha-autocomplete-item.active,.campanha-autocomplete-item:hover{background:#f5f6fa;color:#2d2f3a}.campanha-autocomplete-nome{font-weight:500}.campanha-autocomplete-tipo{background:#f0f1f6;border-radius:1em;color:#7b809a;font-size:.85em;font-weight:400;margin-left:.7em;padding:.18em .7em;text-transform:capitalize}.campanha-autocomplete-tipo.empresa{background:#e6e9f5;color:#3b3f5c}.campanha-autocomplete-tipo.contato{background:#e0d6f5;color:#7b3ff3}.campanha-ultimos-disparos-list{margin-top:1rem}.campanha-disparo-item{align-items:center;border-bottom:1px solid #f0f1f6;display:flex;font-size:1rem;gap:1.2rem;padding:.7rem 0}.campanha-disparo-item:last-child{border-bottom:none}.campanha-disparo-canal{align-items:center;background:#f5f6fa;border-radius:50%;display:flex;height:28px;justify-content:center;width:28px}.campanha-disparo-status{border-radius:4px;font-size:.95em;font-weight:500;margin-left:.5rem;padding:.2rem .7rem}.campanha-disparo-status.enviado{background:#e6f9e6;color:#2e7d32}.campanha-disparo-status.pendente{background:#fffbe6;color:#b59f00}.campanha-disparo-status.falha{background:#ffe6e6;color:#d32f2f}@media(max-width:768px){.campanha-aba-btn .campanha-form-card,.campanha-aba-btn .campanha-ultimos-disparos-card,.campanha-abas .campanha-form-card,.campanha-abas .campanha-ultimos-disparos-card,.campanha-autocomplete-item .campanha-form-card,.campanha-autocomplete-item .campanha-ultimos-disparos-card,.campanha-autocomplete-list .campanha-form-card,.campanha-autocomplete-list .campanha-ultimos-disparos-card,.campanha-btn-exportar .campanha-form-card,.campanha-btn-exportar .campanha-ultimos-disparos-card,.campanha-btn-ia .campanha-form-card,.campanha-btn-ia .campanha-ultimos-disparos-card,.campanha-btn-preview .campanha-form-card,.campanha-btn-preview .campanha-ultimos-disparos-card,.campanha-canais .campanha-form-card,.campanha-canais .campanha-ultimos-disparos-card,.campanha-canal-btn .campanha-form-card,.campanha-canal-btn .campanha-ultimos-disparos-card,.campanha-disparo-canal .campanha-form-card,.campanha-disparo-canal .campanha-ultimos-disparos-card,.campanha-disparo-item .campanha-form-card,.campanha-disparo-item .campanha-ultimos-disparos-card,.campanha-disparo-status .campanha-form-card,.campanha-disparo-status .campanha-ultimos-disparos-card,.campanha-form-card .campanha-form-card,.campanha-form-card .campanha-ultimos-disparos-card,.campanha-search-input .campanha-form-card,.campanha-search-input .campanha-ultimos-disparos-card,.campanha-ultimos-disparos-card .campanha-form-card,.campanha-ultimos-disparos-card .campanha-ultimos-disparos-card,.campanha-ultimos-disparos-list .campanha-form-card,.campanha-ultimos-disparos-list .campanha-ultimos-disparos-card,.icon-canal .campanha-form-card,.icon-canal .campanha-ultimos-disparos-card{padding:1rem .7rem}.campanha-aba-btn .campanha-abas,.campanha-abas .campanha-abas,.campanha-autocomplete-item .campanha-abas,.campanha-autocomplete-list .campanha-abas,.campanha-btn-exportar .campanha-abas,.campanha-btn-ia .campanha-abas,.campanha-btn-preview .campanha-abas,.campanha-canais .campanha-abas,.campanha-canal-btn .campanha-abas,.campanha-disparo-canal .campanha-abas,.campanha-disparo-item .campanha-abas,.campanha-disparo-status .campanha-abas,.campanha-form-card .campanha-abas,.campanha-search-input .campanha-abas,.campanha-ultimos-disparos-card .campanha-abas,.campanha-ultimos-disparos-list .campanha-abas,.icon-canal .campanha-abas{flex-wrap:wrap;gap:.5rem}.campanha-aba-btn .campanha-aba-btn,.campanha-abas .campanha-aba-btn,.campanha-autocomplete-item .campanha-aba-btn,.campanha-autocomplete-list .campanha-aba-btn,.campanha-btn-exportar .campanha-aba-btn,.campanha-btn-ia .campanha-aba-btn,.campanha-btn-preview .campanha-aba-btn,.campanha-canais .campanha-aba-btn,.campanha-canal-btn .campanha-aba-btn,.campanha-disparo-canal .campanha-aba-btn,.campanha-disparo-item .campanha-aba-btn,.campanha-disparo-status .campanha-aba-btn,.campanha-form-card .campanha-aba-btn,.campanha-search-input .campanha-aba-btn,.campanha-ultimos-disparos-card .campanha-aba-btn,.campanha-ultimos-disparos-list .campanha-aba-btn,.icon-canal .campanha-aba-btn{font-size:1rem;padding:.4rem 1rem}.campanha-aba-btn .campanha-disparo-item,.campanha-abas .campanha-disparo-item,.campanha-autocomplete-item .campanha-disparo-item,.campanha-autocomplete-list .campanha-disparo-item,.campanha-btn-exportar .campanha-disparo-item,.campanha-btn-ia .campanha-disparo-item,.campanha-btn-preview .campanha-disparo-item,.campanha-canais .campanha-disparo-item,.campanha-canal-btn .campanha-disparo-item,.campanha-disparo-canal .campanha-disparo-item,.campanha-disparo-item .campanha-disparo-item,.campanha-disparo-status .campanha-disparo-item,.campanha-form-card .campanha-disparo-item,.campanha-search-input .campanha-disparo-item,.campanha-ultimos-disparos-card .campanha-disparo-item,.campanha-ultimos-disparos-list .campanha-disparo-item,.icon-canal .campanha-disparo-item{align-items:flex-start;flex-direction:column;font-size:.97rem;gap:.5rem}}.campanha-multiselect-wrapper{margin-bottom:.2em;min-width:0;position:relative;width:100%}.campanha-multiselect-selected{align-items:center;background:transparent;border:none;box-sizing:border-box;display:flex;flex-wrap:wrap;gap:.3em;margin:0;min-height:1.5em;padding:0;width:100%}.campanha-multiselect-tag{align-items:center;background:#f5f6fa;border-radius:1.2em;color:#3b3f5c;display:inline-flex;font-size:.97em;font-weight:500;margin-bottom:.2em;margin-right:.4em;max-width:100%;overflow:hidden;padding:.18em .8em .18em .7em;text-overflow:ellipsis;white-space:nowrap}.campanha-multiselect-remove{background:none;border:none;color:#b59f00;cursor:pointer;font-size:1.1em;font-weight:700;line-height:1;margin-left:.5em;padding:0;transition:color .18s}.campanha-multiselect-remove:hover{color:#d32f2f}.campanha-canal-dropdown-wrapper{align-items:flex-end;display:flex;position:relative}.campanha-canal-selector{align-items:center;background:none;border:none;border-radius:50%;cursor:pointer;display:flex;height:38px;justify-content:center;margin:0;outline:none;padding:0;transition:box-shadow .15s;width:38px}.campanha-canal-selector:focus{box-shadow:0 0 0 2px #bfc9d1}.campanha-canal-icone{align-items:center;display:flex;height:32px;justify-content:center;width:32px}.campanha-canal-dropdown{background:#fff;border:1px solid #e0e0e0;border-radius:.5em;box-shadow:0 4px 16px #00000014;left:0;list-style:none;margin:0;min-width:180px;padding:.3em 0;position:absolute;top:110%;z-index:30}.campanha-canal-dropdown-item{align-items:center;background:none;border:none;color:#333;cursor:pointer;display:flex;font-size:1.05em;gap:.7em;padding:.5em 1em;transition:background .13s,color .13s}.campanha-canal-dropdown-item:focus,.campanha-canal-dropdown-item:hover{background:#f5f6fa;color:#1a73e8}.campanha-canal-multiselect-wrapper{position:relative;width:100%}.campanha-canal-multiselect-display{all:unset;background-color:#f8f9fb;border:1px solid #edf0f2;border-radius:24px;box-sizing:border-box;color:#000;cursor:pointer;display:block;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:16px;font-weight:400;height:46px;line-height:24px;overflow:hidden;padding:6px 40px 6px 12px;position:relative;transition:all .2s ease;white-space:nowrap;width:100%}.campanha-canal-multiselect-display:hover{border-color:#adb5bd}.campanha-canal-multiselect-display:focus{border-color:#80bdff;box-shadow:0 0 0 3px #007bff26;outline:none}.campanha-canal-multiselect-placeholder{color:#6c757d;display:inline-block;font-size:16px;line-height:24px;vertical-align:middle}.campanha-canal-multiselect-icons{display:inline-block;margin-left:8px;vertical-align:middle}.campanha-canal-multiselect-icon{cursor:pointer;display:inline-block;margin-right:6px;transition:opacity .2s;vertical-align:middle}.campanha-canal-multiselect-icon:hover{opacity:.7}.campanha-canal-multiselect-arrow{line-height:0;pointer-events:none;position:absolute;right:12px;top:50%;transform:translateY(-50%)}.campanha-canal-multiselect-dropdown{background:#fff;border:1px solid #ced4da;border-radius:8px;box-shadow:0 4px 12px #0000001a;left:0;list-style:none;margin:0;max-height:300px;min-width:100%;overflow-y:auto;padding:4px 0;position:absolute;top:calc(100% + 4px);z-index:1000}.campanha-canal-multiselect-item{align-items:center;background:transparent;border:none;color:#212529;cursor:pointer;display:flex;font-size:16px;gap:8px;padding:10px 12px;transition:background-color .15s ease}.campanha-canal-multiselect-item:focus,.campanha-canal-multiselect-item:hover{background:#f5f6fa;color:#1a73e8}.campanha-ultimos-disparos{background:#fff;border-radius:1.2em;box-shadow:0 2px 8px #00000008;margin-bottom:2em;min-height:220px;padding:2.2em 2em 1.5em;position:relative}.campanha-ultimos-disparos h6{color:#23272f;font-size:1.13em;font-weight:500;letter-spacing:.01em;margin-bottom:.7em}.campanha-ultimos-nome{color:#23272f;font-size:1.01em;font-weight:400}.campanha-ultimos-assunto,.campanha-ultimos-destinatario{color:#7b7e8a;font-size:.98em;font-weight:400}.campanha-ultimos-data{color:#bfc9d1;font-size:.97em;font-weight:400}.campanha-ultimos-lista{margin:0;padding:0}.campanha-ultimos-item{background:#f9fafb;border:none;border-radius:.7em;box-shadow:none;display:flex;flex-direction:column;gap:.5em;margin-bottom:.7em;padding:1.1em 1.2em;transition:background .13s}.campanha-ultimos-item:hover{background:#f3f6fa}.campanha-ultimos-vermensagem{background:#f5f6fa;border-radius:.4em;color:#6c63ff;font-size:.98em;font-weight:500;padding:.2em .9em;text-decoration:none!important;transition:background .13s,color .13s}.campanha-ultimos-vermensagem:focus,.campanha-ultimos-vermensagem:hover{background:#ecebff;color:#4b47b7;text-decoration:none}.campanha-ultimos-canais img.icon-canal{background:#fff;border:1.5px solid #e0e0e0;border-radius:50%;box-shadow:0 1px 2px #0000000a;height:28px;-o-object-fit:cover;object-fit:cover;width:28px}.campanha-ultimos-disparos .btn-exportar-relatorio{background:#f5f6fa;border:none;border-radius:.5em;box-shadow:none;color:#6c63ff;font-size:.99em;font-weight:400;padding:.45em 1.2em;transition:background .13s,color .13s}.campanha-ultimos-disparos .btn-exportar-relatorio:hover{background:#ecebff;color:#4b47b7}@media(max-width:900px){.campanha-ultimos-disparos{padding:1.2em .7em 1em}.campanha-ultimos-disparos .btn-exportar-relatorio{padding:.45em .7em;right:.7em;top:1.2em}}.campanha-btn-ia,.campanha-btn-preview{align-items:center;border:none;border-radius:2em;box-shadow:none;color:#fff;display:inline-flex;font-size:.85rem;font-weight:500;gap:.5em;height:36px;letter-spacing:.04em;line-height:1.1;outline:none;padding:.45em 1.3em;text-transform:uppercase;transition:filter .15s}.campanha-btn-ia,.campanha-btn-preview{background:linear-gradient(90deg,#6c63ff,#d377cc)}.campanha-btn-ia svg,.campanha-btn-preview svg{height:1.05em;width:1.05em}.campanha-btn-ia,.campanha-btn-ia:active,.campanha-btn-ia:focus,.campanha-btn-ia:hover,.campanha-btn-preview,.campanha-btn-preview:active,.campanha-btn-preview:focus,.campanha-btn-preview:hover{color:#fff!important}.campanha-filtros-disparos input[type=text],.campanha-filtros-disparos select{background:#fff!important;border:none!important;border-radius:.7em!important;box-shadow:none!important;color:#23272f;font-size:.97em;min-width:20rem;outline:none;padding:.55em 1.1em}.campanha-filtros-disparos select{max-width:240px;min-width:170px}.campanha-filtros-disparos input[type=text]:focus,.campanha-filtros-disparos select:focus{background:#fff!important;border:none!important;box-shadow:none!important}.campanha-filtros-disparos option{background:#fff;color:#23272f}.campanha-filtro-canal-wrapper{display:inline-block;position:relative}.campanha-filtro-canal-wrapper select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background:#fff!important;padding-right:2.2em!important}.campanha-filtro-canal-arrow{pointer-events:none;position:absolute;right:12px;top:50%;transform:translateY(-50%);z-index:2}.campanha-aprovacao-card{background:#fff;border-radius:2rem;box-shadow:0 2px 12px #2c3e500a;margin-bottom:2rem;padding:2rem}#campanha-aprovacao-tabela th{background:transparent;border:none;color:#23272f;font-size:1rem;font-weight:600;padding-bottom:.8rem}#campanha-aprovacao-tabela td{border:none;color:#8b909a;font-size:.98rem;padding:.7rem 0;vertical-align:middle}#campanha-aprovacao-tabela tr{border-bottom:1px solid #f3f4f6}#campanha-aprovacao-tabela tr:last-child{border-bottom:none}.campanha-btn-exportar{background:#fff;border:1px solid #e6e8ec;border-radius:1.5em;box-shadow:none;color:#23272f;font-size:.98rem;font-weight:500;transition:none}.campanha-btn-exportar:active,.campanha-btn-exportar:focus,.campanha-btn-exportar:hover{background:#fff;border:1px solid #e6e8ec;box-shadow:none;color:#23272f}@media(max-width:900px){.campanha-aprovacao-card{padding:1rem}#campanha-aprovacao-tabela td,#campanha-aprovacao-tabela th{font-size:.93rem}}.campanha-nps-card{background:#fff;border-radius:2rem;box-shadow:0 2px 12px #2c3e500a;margin-bottom:2rem;padding:2rem}#campanha-nps-grafico-placeholder{align-items:center;background:#fafbfc;border-radius:1.2em;color:#bfc9d1;display:flex;font-size:1.2em;justify-content:center;min-height:180px}#campanha-nps-tabela-comentarios th{background:transparent;border:none;color:#23272f;font-size:1rem;font-weight:600;padding-bottom:.8rem}#campanha-nps-tabela-comentarios td{border:none;color:#8b909a;font-size:.98rem;padding:.7rem 0;vertical-align:middle}#campanha-nps-tabela-comentarios tr{border-bottom:1px solid #f3f4f6}#campanha-nps-tabela-comentarios tr:last-child{border-bottom:none}#campanha-nps-tabela-comentarios .campanha-nps-avatar{background:#f3f4f6;border-radius:50%;display:inline-block;height:2.2em;margin-right:.8em;vertical-align:middle;width:2.2em}#campanha-nps-tabela-comentarios .campanha-nps-canal{align-items:center;display:flex;font-size:1em;font-weight:500;gap:.5em}#campanha-nps-tabela-comentarios .campanha-nps-canal svg{display:inline-block;height:1.25em;margin-right:.2em;min-height:1.25em;min-width:1.25em;vertical-align:middle;width:1.25em}#campanha-nps-tabela-comentarios .campanha-nps-canal.whatsapp svg{color:#25d366}#campanha-nps-tabela-comentarios .campanha-nps-canal.instagram svg{color:#e1306c}#campanha-nps-tabela-comentarios .campanha-nps-canal.facebook svg{color:#1877f3}@media(max-width:900px){.campanha-nps-card{padding:1rem}#campanha-nps-tabela-comentarios td,#campanha-nps-tabela-comentarios th{font-size:.93rem}}.campanha-cadencia-card{background:#fff;border-radius:2rem;box-shadow:0 2px 12px #2c3e500a;margin-bottom:2rem;padding:2rem}#campanha-cadencia-tabela td,#campanha-cadencia-tabela th{text-align:left;vertical-align:middle}#campanha-cadencia-tabela td{background:transparent;border:none;color:#8b909a;font-size:.98rem;padding:.7rem 0;vertical-align:middle}#campanha-cadencia-tabela tr{border-bottom:1px solid #f3f4f6;transition:background .15s}#campanha-cadencia-tabela tr:hover{background:#fafbfc}#campanha-cadencia-tabela tr:last-child{border-bottom:none}#campanha-cadencia-tabela .campanha-cadencia-canal{align-items:center;display:flex;font-size:1em;font-weight:500;gap:.5em}#campanha-cadencia-tabela .campanha-cadencia-canal .campanha-disparo-canal{margin-right:.3em}#campanha-cadencia-tabela .campanha-cadencia-acoes{align-items:center;display:flex;gap:.7em;justify-content:flex-end;min-width:70px}#campanha-cadencia-tabela .campanha-cadencia-acoes svg{color:#bfc9d1;cursor:pointer;height:1.3em;transition:color .18s,transform .18s;vertical-align:middle;width:1.3em}#campanha-cadencia-tabela .campanha-cadencia-acoes svg:hover{color:#7b3ff3;transform:scale(1.15)}@media(max-width:900px){.campanha-cadencia-card{padding:1rem}#campanha-cadencia-tabela td,#campanha-cadencia-tabela th{font-size:.93rem}}#campanha-aba-aprovacao .meta-stats-card{background:#fff;border-left:4px solid transparent;border-radius:12px;box-shadow:0 2px 8px #0000000a;cursor:pointer;padding:1.25rem 1.5rem;transition:all .2s ease}#campanha-aba-aprovacao .meta-stats-card:hover{box-shadow:0 4px 16px #00000014;transform:translateY(-2px)}#campanha-aba-aprovacao .meta-stats-card.stat-approved{border-left-color:#00a884}#campanha-aba-aprovacao .meta-stats-card.stat-pending{border-left-color:#ffc107}#campanha-aba-aprovacao .meta-stats-card.stat-rejected{border-left-color:#dc3545}#campanha-aba-aprovacao .meta-stats-card.stat-total{border-left-color:#6c63ff}#campanha-aba-aprovacao .meta-stats-card .stat-icon{align-items:center;border-radius:12px;display:flex;font-size:1.5rem;height:48px;justify-content:center;width:48px}#campanha-aba-aprovacao .meta-stats-card .stat-icon.bg-success-subtle{background:#00a8841a;color:#00a884}#campanha-aba-aprovacao .meta-stats-card .stat-icon.bg-warning-subtle{background:#ffc1071a;color:#ffc107}#campanha-aba-aprovacao .meta-stats-card .stat-icon.bg-danger-subtle{background:#dc35451a;color:#dc3545}#campanha-aba-aprovacao .meta-stats-card .stat-icon.bg-primary-subtle{background:#6c63ff1a;color:#6c63ff}#campanha-aba-aprovacao .meta-stats-card .stat-value{color:#23272f;font-size:1.75rem;font-weight:600;line-height:1.2}#campanha-aba-aprovacao .meta-stats-card .stat-label{color:#8b909a;font-size:.875rem;font-weight:400}#campanha-aba-aprovacao .meta-templates-table{background:#fff;border-radius:16px;box-shadow:0 2px 12px #0000000a;overflow:hidden}#campanha-aba-aprovacao .meta-templates-table thead th{background:#f8f9fb;border:none;color:#23272f;font-size:.875rem;font-weight:600;letter-spacing:.03em;padding:1rem 1.25rem;text-transform:uppercase}#campanha-aba-aprovacao .meta-templates-table tbody tr{border-bottom:1px solid #f3f4f6;cursor:pointer;transition:background .15s ease}#campanha-aba-aprovacao .meta-templates-table tbody tr:hover{background:#f8f9fb}#campanha-aba-aprovacao .meta-templates-table tbody tr:last-child{border-bottom:none}#campanha-aba-aprovacao .meta-templates-table tbody td{border:none;color:#23272f;font-size:.95rem;padding:1rem 1.25rem;vertical-align:middle}#campanha-aba-aprovacao .meta-filters{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem}#campanha-aba-aprovacao .meta-filters .form-control,#campanha-aba-aprovacao .meta-filters .form-select{background:#fff;border:1px solid #e6e8ec;border-radius:8px;font-size:.875rem;height:38px;min-width:150px;padding:.5rem 1rem}#campanha-aba-aprovacao .meta-filters .form-control:focus,#campanha-aba-aprovacao .meta-filters .form-select:focus{border-color:#6c63ff;box-shadow:0 0 0 3px #6c63ff1a}#campanha-aba-aprovacao .meta-filters .btn-filter{border-radius:8px;font-size:.875rem;height:38px;padding:.5rem 1rem}#modalMetaTemplate .modal-content{border:none;border-radius:16px;box-shadow:0 8px 32px #0000001f}#modalMetaTemplate .modal-header{border-bottom:1px solid #f3f4f6;padding:1.25rem 1.5rem}#modalMetaTemplate .modal-header .modal-title{color:#23272f;font-weight:600}#modalMetaTemplate .modal-body{padding:1.5rem}#modalMetaTemplate .template-preview-container{background:#f8f9fb;border:1px solid #e6e8ec;border-radius:12px;padding:1.5rem}#modalMetaTemplate .template-status-badge{align-items:center;border-radius:20px;display:inline-flex;font-size:.8125rem;font-weight:500;gap:.375rem;padding:.375rem .75rem}#modalMetaTemplate .template-status-badge.status-approved{background:#00a8841a;color:#00a884}#modalMetaTemplate .template-status-badge.status-pending{background:#ffc1071a;color:#d4a106}#modalMetaTemplate .template-status-badge.status-rejected{background:#dc35451a;color:#dc3545}#modalMetaTemplate .template-status-badge.status-in_appeal{background:#6c63ff1a;color:#6c63ff}#modalMetaTemplate .template-id-code{background:#f3f4f6;border:1px solid #e6e8ec;border-radius:4px;color:#6c63ff;font-family:SF Mono,Monaco,Inconsolata,Fira Code,monospace;font-size:.8125rem;padding:.25rem .5rem}#modalMetaTemplate .template-info-row{align-items:flex-start;border-bottom:1px solid #f3f4f6;display:flex;padding:.75rem 0}#modalMetaTemplate .template-info-row:last-child{border-bottom:none}#modalMetaTemplate .template-info-row .info-label{color:#8b909a;flex:0 0 140px;font-size:.875rem;font-weight:500}#modalMetaTemplate .template-info-row .info-value{color:#23272f;flex:1;font-size:.9375rem}#modalCriarTemplate .modal-dialog{max-width:1100px}#modalCriarTemplate .modal-content{border:none;border-radius:16px;box-shadow:0 8px 32px #0000001f}#modalCriarTemplate .modal-header{border-bottom:1px solid #f3f4f6;padding:1.25rem 1.5rem}#modalCriarTemplate .modal-header .modal-title{color:#23272f;font-weight:600}#modalCriarTemplate .modal-body{max-height:75vh;overflow-y:auto;padding:1.5rem}#modalCriarTemplate .template-section{background:#f8f9fb;border:1px solid #e6e8ec;border-radius:12px;margin-bottom:1.25rem;padding:1.25rem}#modalCriarTemplate .template-section:last-child{margin-bottom:0}#modalCriarTemplate .template-section-title{align-items:center;color:#23272f;display:flex;font-size:1rem;font-weight:600;gap:.5rem;margin-bottom:1rem}#modalCriarTemplate .template-section-title i{color:#6c63ff;font-size:1.125rem}#modalCriarTemplate .template-preview-sticky{position:sticky;top:1rem}#modalCriarTemplate .form-label{color:#23272f;font-size:.875rem;font-weight:500;margin-bottom:.5rem}#modalCriarTemplate .form-control,#modalCriarTemplate .form-select{border:1px solid #e6e8ec;border-radius:8px;font-size:.9375rem;padding:.625rem .875rem}#modalCriarTemplate .form-control:focus,#modalCriarTemplate .form-select:focus{border-color:#6c63ff;box-shadow:0 0 0 3px #6c63ff1a}#modalCriarTemplate textarea.form-control{min-height:100px;resize:vertical}#modalCriarTemplate .char-counter{color:#8b909a;font-size:.75rem;margin-top:.25rem;text-align:right}#modalCriarTemplate .char-counter.warning{color:#ffc107}#modalCriarTemplate .char-counter.danger{color:#dc3545}.whatsapp-preview{background:#e5ddd5;border-radius:12px;box-shadow:0 2px 8px #0000001a;margin:0 auto;max-width:360px;overflow:hidden}.whatsapp-preview-header{align-items:center;background:#075e54;color:#fff;display:flex;gap:.75rem;padding:.875rem 1rem}.whatsapp-preview-header .header-avatar{align-items:center;background:#fff3;border-radius:50%;display:flex;height:40px;justify-content:center;width:40px}.whatsapp-preview-header .header-avatar i{font-size:1.25rem}.whatsapp-preview-header .header-info{flex:1}.whatsapp-preview-header .header-info .header-name{font-size:1rem;font-weight:600;line-height:1.2}.whatsapp-preview-header .header-info .header-status{font-size:.75rem;opacity:.8}.whatsapp-preview-body{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='60' height='60' viewBox='0 0 60 60'%3E%3Cpath fill='%23d9d2c5' fill-opacity='.3' fill-rule='evenodd' d='M36 34v-4h-2v4h-4v2h4v4h2v-4h4v-2zm0-30V0h-2v4h-4v2h4v4h2V6h4V4zM6 34v-4H4v4H0v2h4v4h2v-4h4v-2zM6 4V0H4v4H0v2h4v4h2V6h4V4z'/%3E%3C/svg%3E");min-height:200px;padding:1rem}.whatsapp-message{background:#fff;border-radius:0 8px 8px;box-shadow:0 1px 2px #0000001a;max-width:95%;overflow:hidden;padding:0;position:relative}.whatsapp-message:before{border-left:8px solid transparent;border-top:8px solid #fff;content:"";height:0;left:-8px;position:absolute;top:0;width:0}.whatsapp-message-header{background:#f5f5f5;border-bottom:1px solid #e0e0e0;color:#667781;font-size:.8125rem;padding:.75rem}.whatsapp-message-header img,.whatsapp-message-header video{border-radius:4px;margin-bottom:.5rem;width:100%}.whatsapp-message-header .header-text{color:#23272f;font-weight:600}.whatsapp-message-body{color:#111b21;font-size:.9375rem;line-height:1.4;padding:.75rem;word-break:break-word}.whatsapp-message-body .variable-placeholder{background:#6c63ff1a;border-radius:4px;color:#6c63ff;font-family:SF Mono,Monaco,Inconsolata,Fira Code,monospace;font-size:.8125rem;padding:.125rem .375rem}.whatsapp-message-footer{border-top:1px solid #f0f0f0;color:#8696a0;font-size:.75rem;padding:.5rem .75rem}.whatsapp-message-time{align-items:center;color:#8696a0;display:flex;font-size:.6875rem;gap:.25rem;justify-content:flex-end;padding:.25rem .5rem}.whatsapp-message-time .message-checks{color:#53bdeb;font-size:.875rem}.whatsapp-quick-reply-btn{background:#fff;border:none;border-top:1px solid #e0e0e0;color:#00a884;cursor:pointer;display:block;font-size:.875rem;font-weight:500;padding:.75rem;text-align:center;transition:background .15s ease;width:100%}.whatsapp-quick-reply-btn:hover{background:#f5f5f5}.whatsapp-quick-reply-btn i{margin-right:.375rem}.whatsapp-cta-btn{align-items:center;background:#fff;border:none;border-top:1px solid #e0e0e0;color:#00a884;cursor:pointer;display:flex;font-size:.875rem;font-weight:500;gap:.5rem;justify-content:center;padding:.75rem;text-align:center;transition:background .15s ease;width:100%}.whatsapp-cta-btn:hover{background:#f5f5f5}.whatsapp-cta-btn.cta-url{color:#00a884}.whatsapp-cta-btn.cta-url i{transform:rotate(-45deg)}.whatsapp-cta-btn.cta-copy,.whatsapp-cta-btn.cta-phone{color:#00a884}.whatsapp-buttons-container{border-radius:8px;box-shadow:0 1px 2px #0000001a;margin-top:.5rem;overflow:hidden}.template-submit-loading{align-items:center;background:#ffffffe6;border-radius:inherit;bottom:0;display:flex;flex-direction:column;gap:1rem;justify-content:center;left:0;position:absolute;right:0;top:0;z-index:100}.template-submit-loading .spinner-border{color:#6c63ff;height:3rem;width:3rem}.template-submit-loading .loading-text{color:#23272f;font-size:1rem;font-weight:500}[data-bs-theme=dark] #campanha-aba-aprovacao .meta-stats-card,[data-layout-mode=dark] #campanha-aba-aprovacao .meta-stats-card{background:var(--tb-card-bg,#1e2533);box-shadow:0 2px 8px #0003}[data-bs-theme=dark] #campanha-aba-aprovacao .meta-stats-card .stat-value,[data-layout-mode=dark] #campanha-aba-aprovacao .meta-stats-card .stat-value{color:#f3f4f6}[data-bs-theme=dark] #campanha-aba-aprovacao .meta-stats-card .stat-label,[data-layout-mode=dark] #campanha-aba-aprovacao .meta-stats-card .stat-label{color:#8b909a}[data-bs-theme=dark] #campanha-aba-aprovacao .meta-stats-card:hover,[data-layout-mode=dark] #campanha-aba-aprovacao .meta-stats-card:hover{box-shadow:0 4px 16px #0000004d}[data-bs-theme=dark] #campanha-aba-aprovacao .meta-templates-table,[data-layout-mode=dark] #campanha-aba-aprovacao .meta-templates-table{background:var(--tb-card-bg,#1e2533);box-shadow:0 2px 12px #0003}[data-bs-theme=dark] #campanha-aba-aprovacao .meta-templates-table thead th,[data-layout-mode=dark] #campanha-aba-aprovacao .meta-templates-table thead th{background:#0003;color:#f3f4f6}[data-bs-theme=dark] #campanha-aba-aprovacao .meta-templates-table tbody tr,[data-layout-mode=dark] #campanha-aba-aprovacao .meta-templates-table tbody tr{border-bottom-color:#ffffff1a}[data-bs-theme=dark] #campanha-aba-aprovacao .meta-templates-table tbody tr:hover,[data-layout-mode=dark] #campanha-aba-aprovacao .meta-templates-table tbody tr:hover{background:#ffffff0d}[data-bs-theme=dark] #campanha-aba-aprovacao .meta-templates-table tbody td,[data-layout-mode=dark] #campanha-aba-aprovacao .meta-templates-table tbody td{color:#e3e5e8}[data-bs-theme=dark] #campanha-aba-aprovacao .meta-filters .form-control,[data-bs-theme=dark] #campanha-aba-aprovacao .meta-filters .form-select,[data-layout-mode=dark] #campanha-aba-aprovacao .meta-filters .form-control,[data-layout-mode=dark] #campanha-aba-aprovacao .meta-filters .form-select{background:var(--tb-card-bg,#1e2533);border-color:#ffffff1a;color:#f3f4f6}[data-bs-theme=dark] #campanha-aba-aprovacao .meta-filters .form-control:focus,[data-bs-theme=dark] #campanha-aba-aprovacao .meta-filters .form-select:focus,[data-layout-mode=dark] #campanha-aba-aprovacao .meta-filters .form-control:focus,[data-layout-mode=dark] #campanha-aba-aprovacao .meta-filters .form-select:focus{border-color:#6c63ff}[data-bs-theme=dark] #modalMetaTemplate .modal-content,[data-layout-mode=dark] #modalMetaTemplate .modal-content{background:var(--tb-card-bg,#1e2533)}[data-bs-theme=dark] #modalMetaTemplate .modal-header,[data-layout-mode=dark] #modalMetaTemplate .modal-header{border-bottom-color:#ffffff1a}[data-bs-theme=dark] #modalMetaTemplate .modal-header .modal-title,[data-layout-mode=dark] #modalMetaTemplate .modal-header .modal-title{color:#f3f4f6}[data-bs-theme=dark] #modalMetaTemplate .template-preview-container,[data-layout-mode=dark] #modalMetaTemplate .template-preview-container{background:#0003;border-color:#ffffff1a}[data-bs-theme=dark] #modalMetaTemplate .template-id-code,[data-layout-mode=dark] #modalMetaTemplate .template-id-code{background:#0000004d;border-color:#ffffff1a}[data-bs-theme=dark] #modalMetaTemplate .template-info-row,[data-layout-mode=dark] #modalMetaTemplate .template-info-row{border-bottom-color:#ffffff1a}[data-bs-theme=dark] #modalMetaTemplate .template-info-row .info-label,[data-layout-mode=dark] #modalMetaTemplate .template-info-row .info-label{color:#8b909a}[data-bs-theme=dark] #modalMetaTemplate .template-info-row .info-value,[data-layout-mode=dark] #modalMetaTemplate .template-info-row .info-value{color:#f3f4f6}[data-bs-theme=dark] #modalCriarTemplate .modal-content,[data-layout-mode=dark] #modalCriarTemplate .modal-content{background:var(--tb-card-bg,#1e2533)}[data-bs-theme=dark] #modalCriarTemplate .modal-header,[data-layout-mode=dark] #modalCriarTemplate .modal-header{border-bottom-color:#ffffff1a}[data-bs-theme=dark] #modalCriarTemplate .modal-header .modal-title,[data-layout-mode=dark] #modalCriarTemplate .modal-header .modal-title{color:#f3f4f6}[data-bs-theme=dark] #modalCriarTemplate .template-section,[data-layout-mode=dark] #modalCriarTemplate .template-section{background:#0003;border-color:#ffffff1a}[data-bs-theme=dark] #modalCriarTemplate .template-section-title,[data-layout-mode=dark] #modalCriarTemplate .template-section-title{color:#f3f4f6}[data-bs-theme=dark] #modalCriarTemplate .form-label,[data-layout-mode=dark] #modalCriarTemplate .form-label{color:#e3e5e8}[data-bs-theme=dark] #modalCriarTemplate .form-control,[data-bs-theme=dark] #modalCriarTemplate .form-select,[data-layout-mode=dark] #modalCriarTemplate .form-control,[data-layout-mode=dark] #modalCriarTemplate .form-select{background:var(--tb-card-bg,#1e2533);border-color:#ffffff1a;color:#f3f4f6}[data-bs-theme=dark] #modalCriarTemplate .form-control:focus,[data-bs-theme=dark] #modalCriarTemplate .form-select:focus,[data-layout-mode=dark] #modalCriarTemplate .form-control:focus,[data-layout-mode=dark] #modalCriarTemplate .form-select:focus{border-color:#6c63ff}[data-bs-theme=dark] #modalCriarTemplate .char-counter,[data-layout-mode=dark] #modalCriarTemplate .char-counter{color:#8b909a}[data-bs-theme=dark] .whatsapp-preview,[data-layout-mode=dark] .whatsapp-preview{background:#0b141a}[data-bs-theme=dark] .whatsapp-preview-header,[data-layout-mode=dark] .whatsapp-preview-header{background:#005c4b}[data-bs-theme=dark] .whatsapp-preview-body,[data-layout-mode=dark] .whatsapp-preview-body{background-color:#0b141a;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='60' height='60' viewBox='0 0 60 60'%3E%3Cpath fill='%23182229' fill-opacity='.6' fill-rule='evenodd' d='M36 34v-4h-2v4h-4v2h4v4h2v-4h4v-2zm0-30V0h-2v4h-4v2h4v4h2V6h4V4zM6 34v-4H4v4H0v2h4v4h2v-4h4v-2zM6 4V0H4v4H0v2h4v4h2V6h4V4z'/%3E%3C/svg%3E")}[data-bs-theme=dark] .whatsapp-message,[data-layout-mode=dark] .whatsapp-message{background:#1f2c34;box-shadow:0 1px 2px #0000004d}[data-bs-theme=dark] .whatsapp-message:before,[data-layout-mode=dark] .whatsapp-message:before{border-top-color:#1f2c34}[data-bs-theme=dark] .whatsapp-message-header,[data-layout-mode=dark] .whatsapp-message-header{background:#182229;border-bottom-color:#2a3942}[data-bs-theme=dark] .whatsapp-message-body,[data-bs-theme=dark] .whatsapp-message-header .header-text,[data-layout-mode=dark] .whatsapp-message-body,[data-layout-mode=dark] .whatsapp-message-header .header-text{color:#e9edef}[data-bs-theme=dark] .whatsapp-message-body .variable-placeholder,[data-layout-mode=dark] .whatsapp-message-body .variable-placeholder{background:#6c63ff33}[data-bs-theme=dark] .whatsapp-message-footer,[data-layout-mode=dark] .whatsapp-message-footer{border-top-color:#2a3942;color:#8696a0}[data-bs-theme=dark] .whatsapp-message-time,[data-layout-mode=dark] .whatsapp-message-time{color:#8696a0}[data-bs-theme=dark] .whatsapp-cta-btn,[data-bs-theme=dark] .whatsapp-quick-reply-btn,[data-layout-mode=dark] .whatsapp-cta-btn,[data-layout-mode=dark] .whatsapp-quick-reply-btn{background:#1f2c34;border-top-color:#2a3942;color:#00a884}[data-bs-theme=dark] .whatsapp-cta-btn:hover,[data-bs-theme=dark] .whatsapp-quick-reply-btn:hover,[data-layout-mode=dark] .whatsapp-cta-btn:hover,[data-layout-mode=dark] .whatsapp-quick-reply-btn:hover{background:#182229}[data-bs-theme=dark] .template-submit-loading,[data-layout-mode=dark] .template-submit-loading{background:#1e2533f2}[data-bs-theme=dark] .template-submit-loading .loading-text,[data-layout-mode=dark] .template-submit-loading .loading-text{color:#f3f4f6}@media(max-width:991.98px){#modalCriarTemplate .template-preview-sticky{position:relative;top:0}#modalCriarTemplate .modal-dialog{margin:1rem auto;max-width:95%}#campanha-aba-aprovacao .meta-stats-card{padding:1rem}#campanha-aba-aprovacao .meta-stats-card .stat-icon{font-size:1.25rem;height:40px;width:40px}#campanha-aba-aprovacao .meta-stats-card .stat-value{font-size:1.5rem}}@media(max-width:768px){#campanha-aba-aprovacao .meta-filters{align-items:stretch;flex-direction:column}#campanha-aba-aprovacao .meta-filters .form-control,#campanha-aba-aprovacao .meta-filters .form-select{min-width:auto;width:100%}#campanha-aba-aprovacao .meta-stats-card{padding:.875rem}#campanha-aba-aprovacao .meta-stats-card .stat-value{font-size:1.25rem}#campanha-aba-aprovacao .meta-stats-card .stat-label{font-size:.8125rem}.meta-stats-grid{display:grid;gap:.75rem;grid-template-columns:repeat(2,1fr)}.whatsapp-preview{max-width:100%}#modalCriarTemplate .modal-body{max-height:70vh;padding:1rem}#modalCriarTemplate .template-section,#modalMetaTemplate .modal-body{padding:1rem}#modalMetaTemplate .template-info-row{flex-direction:column;gap:.25rem}#modalMetaTemplate .template-info-row .info-label{flex:none}}@media(max-width:576px){#campanha-aba-aprovacao .meta-templates-table{font-size:.8125rem}#campanha-aba-aprovacao .meta-templates-table tbody td,#campanha-aba-aprovacao .meta-templates-table thead th{padding:.75rem .5rem}.whatsapp-preview-header{padding:.75rem}.whatsapp-preview-header .header-avatar{height:36px;width:36px}.whatsapp-preview-header .header-name{font-size:.9375rem}.whatsapp-message-body{font-size:.875rem}}.user-page .page-content{padding-top:var(--tb-header-height)}.user-page .page-content,.user-page .page-content>.container-fluid{padding-left:0;padding-right:0}.user-mgmt-wrapper{font-size:14px;margin:0 auto;overflow-x:visible;padding:.5rem 0 2rem;padding-inline-end:var(--app-x-end);padding-inline-start:var(--app-x-start);width:100%}.user-mgmt-wrapper .user-mgmt-header{background:transparent;border:none;border-radius:18px;margin-bottom:1.25rem;padding:.85rem 0;position:relative;z-index:0}.user-mgmt-wrapper .user-mgmt-header:before{background:#fff;border:1px solid #e5e7ef;bottom:0;content:"";left:50%;position:absolute;top:0;transform:translate(-50%);width:100vw;z-index:-1}@supports (width:100dvw){.user-mgmt-wrapper .user-mgmt-header:before{width:100dvw}}.user-mgmt-wrapper .user-mgmt-header .user-mgmt-header-inner{align-items:center;display:flex;gap:1.2rem;justify-content:space-between;margin:0;max-width:100%;padding:0}.user-mgmt-wrapper .user-mgmt-header .user-mgmt-header-left{display:flex;flex-direction:column;gap:.25rem}.user-mgmt-wrapper .user-mgmt-header .user-mgmt-title{gap:.65rem}.user-mgmt-wrapper .user-mgmt-header .user-mgmt-icon-badge-group{align-items:center;display:inline-flex;gap:.4rem}.user-mgmt-wrapper .user-mgmt-header .user-mgmt-header-meta{color:#5d6372;font-size:.6rem;font-weight:600;gap:.75rem;letter-spacing:.85px;text-transform:uppercase}.user-mgmt-wrapper .user-mgmt-header .user-mgmt-header-meta .company-id{padding:.4rem .65rem}.user-mgmt-wrapper .user-mgmt-header .user-mgmt-title{align-items:center;color:#1d2330;display:flex;font-size:1.55rem;font-weight:700;gap:.75rem;letter-spacing:.4px;line-height:1.15;margin:0}.user-mgmt-wrapper .user-mgmt-header .user-mgmt-create-btn-inline:not(.c-btn-alt){align-items:center;background:transparent;border:none;cursor:pointer;display:flex;height:31px;justify-content:center;line-height:1;margin:0;padding:0 0 0 4px;width:54px;width:60px}.user-mgmt-wrapper .user-mgmt-header .user-mgmt-create-btn-inline:not(.c-btn-alt) svg{display:block;filter:drop-shadow(0 4px 10px rgba(0,0,0,.12));height:31px;margin-left:0;overflow:visible;transition:transform .25s,filter .25s;width:auto}.user-mgmt-wrapper .user-mgmt-header .user-mgmt-create-btn-inline:not(.c-btn-alt):hover svg{filter:drop-shadow(0 8px 18px rgba(0,0,0,.18));transform:translateY(-2px) scale(1.03)}.user-mgmt-wrapper .user-mgmt-header .user-mgmt-create-btn-inline:not(.c-btn-alt):active svg{transform:translateY(0) scale(1)}.user-mgmt-wrapper .user-mgmt-header .user-mgmt-header-meta{align-items:center;display:flex;gap:.9rem}.user-mgmt-wrapper .user-mgmt-header .user-mgmt-header-meta .company-id{background:#f4f5fa;border:1px solid #e1e4f2;border-radius:8px;color:#394052;font-size:.55rem;font-weight:600;letter-spacing:.85px;padding:.45rem .7rem;text-transform:uppercase}.user-mgmt-wrapper .user-mgmt-header .user-mgmt-create-btn-svg{align-items:center;background:transparent;border:none;cursor:pointer;display:flex;height:31px;justify-content:center;line-height:1;padding:0;width:54px}.user-mgmt-wrapper .user-mgmt-header .user-mgmt-create-btn-svg svg{display:block;filter:drop-shadow(0 4px 10px rgba(0,0,0,.12));height:31px;transition:transform .25s,filter .25s;width:auto}.user-mgmt-wrapper .user-mgmt-header .user-mgmt-create-btn-svg:hover svg{filter:drop-shadow(0 8px 18px rgba(0,0,0,.18));transform:translateY(-2px) scale(1.03)}.user-mgmt-wrapper .user-mgmt-header .user-mgmt-create-btn-svg:active svg{transform:translateY(0) scale(1)}.user-mgmt-wrapper .user-mgmt-header .user-mgmt-sub{color:#7b8190;font-size:.65rem;font-weight:600;letter-spacing:.9px;text-transform:uppercase}.user-mgmt-wrapper .user-mgmt-header .user-mgmt-create-btn{align-items:center;background:linear-gradient(135deg,#636efe,#7b6dff);border:1px solid #d9dcf2;border-radius:14px;box-shadow:0 6px 18px -4px #636efe73;color:#fff;display:flex;font-size:1.25rem;height:44px;justify-content:center;transition:all .25s;width:44px}.user-mgmt-wrapper .user-mgmt-header .user-mgmt-create-btn:hover{box-shadow:0 10px 26px -6px #636efe8c;transform:translateY(-2px)}.user-mgmt-wrapper .user-mgmt-header .user-mgmt-create-btn:active{transform:translateY(0)}.user-mgmt-wrapper .user-mgmt-kpis{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin-bottom:var(--cmp-gap-y);margin-top:var(--cmp-gap-y)}.user-mgmt-wrapper .user-mgmt-kpi-card{background:#fff;border:none;border-radius:16px;box-shadow:0 1px 3px #0000000a;display:flex;flex-direction:column;min-height:150px;overflow:hidden;padding:1.25rem 1.15rem 1.15rem;position:relative}.user-mgmt-wrapper .user-mgmt-kpi-card:hover{box-shadow:0 6px 20px -4px #0000001a}.user-mgmt-wrapper .user-mgmt-kpi-head,.user-mgmt-wrapper .user-mgmt-kpi-main{display:none}.user-mgmt-wrapper .user-mgmt-kpi-card{min-height:140px;padding:1.1rem 1rem 1rem}.user-mgmt-wrapper .user-mgmt-kpi-icon{position:absolute;right:10px;top:10px}.user-mgmt-wrapper .user-mgmt-kpi-icon svg{height:auto;width:32px}.user-mgmt-wrapper .user-mgmt-kpi-label{margin:0 0 .55rem;padding-right:42px}.user-mgmt-wrapper .user-mgmt-kpi-spacer{height:.35rem}.user-mgmt-wrapper .user-mgmt-kpi-value{font-size:1.95rem;margin-top:.1rem}.user-mgmt-wrapper .user-mgmt-kpi-sub{margin-top:.15rem}.user-mgmt-wrapper .user-mgmt-create-btn-inline:not(.c-btn-alt){height:34px;padding-left:2px;width:58px}.user-mgmt-wrapper .user-mgmt-create-btn-inline:not(.c-btn-alt) svg{margin-left:1px;overflow:visible;transform:none}.user-mgmt-wrapper .user-mgmt-toolbar{align-items:center;display:flex;flex-wrap:wrap;gap:.6rem;margin-bottom:1rem}.user-mgmt-wrapper .user-mgmt-search{flex:0 0 200px;position:relative}.user-mgmt-wrapper .user-mgmt-search input{background:#f8f8fa;border:1px solid #e3e3e3;border-radius:10px;font-size:.7rem;height:34px;padding:.45rem .7rem .45rem 1.95rem;width:100%}.user-mgmt-wrapper .user-mgmt-search input:focus{background:#fff;border-color:#636efe;box-shadow:0 0 0 3px #636efe26;outline:none}.user-mgmt-wrapper .user-mgmt-search-icon{color:#666;font-size:.85rem;left:.65rem;position:absolute;right:auto;top:50%;transform:translateY(-50%)}.user-mgmt-wrapper .user-mgmt-export-btn,.user-mgmt-wrapper .user-mgmt-filter-btn{align-items:center;background:#fff;border:1px solid #e3e3e3;border-radius:10px;cursor:pointer;display:flex;font-size:.7rem;font-weight:500;gap:.35rem;padding:.55rem .85rem;transition:all .2s}.user-mgmt-wrapper .user-mgmt-export-btn:hover,.user-mgmt-wrapper .user-mgmt-filter-btn:hover{border-color:#636efe;color:#636efe}.user-mgmt-wrapper .user-mgmt-tabs{display:flex;gap:.6rem;margin-bottom:1.1rem}.user-mgmt-wrapper .user-mgmt-tab-btn{background:transparent;border:1px solid transparent;border-radius:30px;color:#5a6075;cursor:pointer;font-size:.72rem;font-weight:700;padding:.55rem 1rem;transition:all .2s}.user-mgmt-wrapper .user-mgmt-tab-btn.is-active{background:#fff;border-color:#eaecf5;box-shadow:0 4px 14px #1114270f;color:#1d2330}.user-mgmt-wrapper .user-mgmt-tab-btn:not(.is-active):hover{color:#313748;transform:translateY(-1px)}.user-mgmt-wrapper .user-mgmt-table-wrapper{background:#fff;border:1px solid #ececec;border-radius:16px;box-shadow:0 2px 8px #00000008;padding:.3rem .6rem 0}.user-mgmt-wrapper table.user-mgmt-table{border-collapse:separate;border-spacing:0;font-size:.72rem;width:100%}.user-mgmt-wrapper table.user-mgmt-table thead th{background:transparent;color:#666;font-size:.58rem;font-weight:700;letter-spacing:.8px;padding:.75rem .6rem;text-transform:uppercase;white-space:nowrap}.user-mgmt-wrapper table.user-mgmt-table tbody td{border-top:1px solid #f0f0f0;font-weight:500;padding:.9rem .6rem;vertical-align:middle}.user-mgmt-wrapper table.user-mgmt-table tbody tr:hover{background:#f9f9fe}.user-mgmt-wrapper .user-mgmt-user-name{font-size:.75rem;font-weight:600;line-height:1.1;margin:0 0 .15rem}.user-mgmt-wrapper .user-mgmt-user-email{color:#888;font-size:.65rem;font-weight:500;margin:0}.user-mgmt-wrapper .user-mgmt-user-company{color:#8a8f99;font-size:.6rem;font-weight:500;line-height:1.1;margin:0}.user-mgmt-wrapper .user-mgmt-user-cpf{color:#555;font-size:.65rem;font-weight:500;margin:0}.user-mgmt-wrapper .user-mgmt-status-chip{align-items:center;background:#f4f5f8;border:1px solid #d7dbe2;border-radius:30px;color:#5a5f6a;display:inline-flex;font-size:.55rem;font-weight:600;justify-content:center;letter-spacing:.4px;min-width:46px;padding:.25rem .55rem;text-align:center}.user-mgmt-wrapper .user-mgmt-status-chip.is-active{background:#e9f9f0;border-color:#b4ecd2;color:#1b8d42}.user-mgmt-wrapper .user-mgmt-status-chip.is-inactive{background:#fff1f1;border-color:#ffcfcf;color:#c24a44}.user-mgmt-wrapper .user-mgmt-permissions{display:flex;flex-wrap:wrap;gap:.3rem}.user-mgmt-wrapper .user-mgmt-permission-chip{align-items:center;background:#f1f3ff;border-radius:8px;color:#4b55d6;display:inline-flex;font-size:.55rem;font-weight:600;gap:.25rem;padding:.3rem .5rem}.user-mgmt-wrapper .user-mgmt-permission-chip.is-warning{background:#fff9e6;color:#b68600}.user-mgmt-wrapper .user-mgmt-permission-chip.is-danger{background:#ffecec;color:#d93030}.user-mgmt-wrapper .user-mgmt-empty{padding:3rem 1rem;text-align:center}.user-mgmt-wrapper .user-mgmt-empty h6{color:#555;font-size:.85rem;font-weight:600;margin-top:1rem}.user-mgmt-wrapper .user-mgmt-actions{display:flex;gap:.4rem}.user-mgmt-wrapper .user-mgmt-action-btn{align-items:center;background:#fff;border:1px solid #e3e3e3;border-radius:8px;color:#555;cursor:pointer;display:flex;font-size:.9rem;height:28px;justify-content:center;transition:all .2s;width:28px}.user-mgmt-wrapper .user-mgmt-action-btn:hover{border-color:#636efe;color:#636efe}.user-mgmt-wrapper .user-mgmt-action-btn.is-delete:hover{border-color:#ff5f5f;color:#f33}.user-mgmt-wrapper .user-mgmt-usage-grid{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(230px,1fr))}.user-mgmt-wrapper .user-mgmt-usage-card{background:#fff;border:none;border-radius:18px;box-shadow:0 10px 22px -12px #11142724,0 2px 6px #1114270f;display:flex;flex-direction:column;gap:.6rem;min-height:150px;padding:1.25rem 1.2rem}.user-mgmt-wrapper .user-mgmt-usage-card h5{align-items:center;color:#2f3440;display:flex;font-size:.8rem;font-weight:700;gap:.4rem;letter-spacing:.2px;margin:0;text-transform:none}.user-mgmt-wrapper .user-mgmt-usage-card small{color:#717589;font-size:.62rem}.user-mgmt-wrapper .user-mgmt-progress-bar{background:#ecebf5;border-radius:8px;height:6px;margin-top:.45rem;overflow:hidden;position:relative;width:100%}.user-mgmt-wrapper .user-mgmt-progress-fill{background:linear-gradient(90deg,#8b7df8,#b18cff);height:100%;transition:width .5s ease;width:0}.user-mgmt-wrapper .user-mgmt-feature-tags{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:.25rem}.user-mgmt-wrapper .user-mgmt-feature-tag{border:1px solid #e9eaf3;border-radius:999px;color:#545b7a;font-size:.55rem;font-weight:600;padding:.28rem .5rem}.user-mgmt-wrapper .user-mgmt-plan-badge{border-radius:10px;height:28px}.user-mgmt-wrapper .user-mgmt-progress-block{display:flex;flex-direction:column;gap:.5rem;margin-top:.2rem}.user-mgmt-wrapper .user-mgmt-progress-legend{align-items:center;display:flex;justify-content:space-between}.user-mgmt-wrapper .user-mgmt-progress-legend small{color:#6c7385;font-size:.6rem}.user-mgmt-wrapper .user-mgmt-progress-caption{color:#8a91a3;font-size:.62rem;margin-top:.1rem;text-align:center}.user-mgmt-wrapper .user-mgmt-plan-badge{align-items:center;background:#fff;border:1px solid #d9dbe5;border-radius:999px;color:#2f3440;display:inline-flex;font-size:.63rem;font-weight:700;gap:.35rem;padding:.35rem .6rem}.user-mgmt-wrapper .user-mgmt-plan-badge i{color:#b89100;font-size:.9rem}.user-mgmt-wrapper .user-mgmt-progress-row{align-items:center;display:grid;gap:.55rem;grid-template-columns:auto 1fr auto}.user-mgmt-wrapper .user-mgmt-progress-row>small{color:#6c7385;font-size:.6rem;white-space:nowrap}.user-mgmt-wrapper .user-mgmt-feature-tag{background:#fff;border-color:#ebeef5;color:#5a6075;font-weight:500}html:has(.user-mgmt-wrapper){overflow-x:hidden}.user-mgmt-modal .modal-dialog{max-width:620px}.user-mgmt-modal .modal-content{border:1px solid #e4e4f2;border-radius:22px;box-shadow:0 6px 22px #1a1a2826}.user-mgmt-modal .modal-header{border:none;padding:1.3rem 1.4rem 0}.user-mgmt-modal .modal-title{font-size:1.05rem;font-weight:600}.user-mgmt-modal .modal-body{padding:1.1rem 1.4rem 1.4rem}.user-mgmt-modal label{color:#666;font-size:.6rem;font-weight:600;letter-spacing:.5px;margin-bottom:.35rem;text-transform:uppercase}.user-mgmt-modal input,.user-mgmt-modal select{background:#f9faff;border:1px solid #dadde7;border-radius:10px;font-size:.75rem;padding:.55rem .7rem}.user-mgmt-modal input:focus,.user-mgmt-modal select:focus{background:#fff;border-color:#636efe;box-shadow:0 0 0 3px #636efe26;outline:none}.user-mgmt-modal .user-mgmt-submit{background:#636efe;border:none;border-radius:16px;color:#fff;font-size:.75rem;font-weight:600;margin-top:1.1rem;padding:.75rem 1rem;transition:filter .2s;width:100%}.user-mgmt-modal .user-mgmt-submit:hover{filter:brightness(1.07)}.user-mgmt-modal-advanced .modal-header{padding:1.6rem 1.9rem 0}.user-mgmt-modal-advanced .modal-title{font-size:1.05rem;font-weight:600;letter-spacing:.3px}.user-mgmt-modal-body{padding:1.1rem 1.9rem 1.8rem}.user-mgmt-modal-desc{color:#6b707c;font-size:.7rem;line-height:1.4;margin:0 0 1.35rem}.user-mgmt-modal-section{margin-bottom:1.6rem}.user-mgmt-section-title{color:#555;font-size:.63rem;font-weight:700;letter-spacing:.85px;margin:0 0 .75rem;text-transform:uppercase}.user-mgmt-field-group{display:flex;flex-direction:column;gap:.8rem}.user-mgmt-field-inline-2{display:flex;gap:.75rem}.user-mgmt-input-half{flex:1}.user-mgmt-modal-advanced input,.user-mgmt-modal-advanced select{background:#f5f7fa;border:1px solid #e1e4ea;border-radius:10px;font-size:.72rem;padding:.65rem .85rem;transition:border .2s,background .2s}.user-mgmt-modal-advanced input:focus,.user-mgmt-modal-advanced select:focus{background:#fff;border-color:#636efe;box-shadow:0 0 0 3px #636efe26;outline:none}.user-mgmt-permissions-grid{display:grid;gap:.9rem .8rem;grid-template-columns:repeat(auto-fit,minmax(170px,1fr))}.perm-check{align-items:flex-start;cursor:pointer;display:flex;font-size:.63rem;gap:.55rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.perm-check input{opacity:0;pointer-events:none;position:absolute}.perm-check .perm-box{align-items:center;background:#fff;border:2px solid #c7ccd5;border-radius:4px;display:inline-flex;flex-shrink:0;height:16px;justify-content:center;transition:all .2s;width:16px}.perm-check .perm-box:after{background:#636efe;border-radius:2px;content:"";height:8px;transform:scale(0);transition:transform .18s ease;width:8px}.perm-check input:checked+.perm-box{background:#eef1ff;border-color:#636efe}.perm-check input:checked+.perm-box:after{transform:scale(1)}.perm-check .perm-label{color:#2f3440;display:flex;flex-direction:column;font-weight:600;line-height:1.1}.perm-check .perm-label small{color:#8a909c;font-size:.5rem;font-weight:500;letter-spacing:.3px;margin-top:.25rem}.user-mgmt-status-card{background:#f5f6fa;border:1px solid #e2e5ed;border-radius:12px;display:flex;flex-direction:column;gap:.75rem;padding:1rem .95rem}.user-mgmt-status-help{color:#7b808a;font-size:.58rem;font-weight:500;margin:0}.status-check{align-items:center;cursor:pointer;display:flex;font-size:.63rem;font-weight:600;gap:.55rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.status-check input{opacity:0;position:absolute}.status-check .status-box{align-items:center;background:#fff;border:2px solid #c7ccd5;border-radius:5px;display:flex;height:18px;justify-content:center;transition:all .2s;width:18px}.status-check .status-box:after{background:#636efe;border-radius:3px;content:"";height:10px;transform:scale(0);transition:transform .18s ease;width:10px}.status-check input:checked+.status-box{background:#eef1ff;border-color:#636efe}.status-check input:checked+.status-box:after{transform:scale(1)}.status-check .status-label{color:#2f3440}.user-mgmt-modal-footer{padding:0 1.9rem 1.9rem}.user-mgmt-submit-large{align-items:center;background:#636efe;border-radius:22px;display:flex;font-size:.7rem;font-weight:600;height:46px;justify-content:center;letter-spacing:.8px;text-transform:uppercase}.user-mgmt-submit-large:hover{filter:brightness(1.08)}@media(max-width:600px){.user-mgmt-permissions-grid{grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}.user-mgmt-field-inline-2{flex-direction:column}}.contact-page .page-content{padding-top:var(--tb-header-height)}.contact-page .page-content,.contact-page .page-content>.container-fluid{padding-left:0;padding-right:0}.contact-mgmt-wrapper{font-size:14px;margin:0 auto;overflow-x:visible;padding:.5rem 0 2rem;padding-inline-end:var(--app-x-end);padding-inline-start:var(--app-x-start);width:100%}.contact-mgmt-wrapper .contact-mgmt-toolbar{align-items:center;display:flex;flex-wrap:wrap;gap:.6rem;margin-bottom:1rem}.contact-mgmt-wrapper .contact-mgmt-search{flex:0 0 200px;max-width:320px}.contact-mgmt-wrapper .contact-mgmt-table-wrapper{background:#fff;border:1px solid #ececec;border-radius:16px;box-shadow:0 2px 8px #00000008;padding:.3rem .6rem 0}.contact-mgmt-wrapper table.contact-mgmt-table{border-collapse:separate;border-spacing:0;font-size:.71rem;width:100%}.contact-mgmt-wrapper table.contact-mgmt-table thead th{background:transparent;color:#666;font-size:.56rem;font-weight:700;letter-spacing:.68px;padding:.75rem .6rem;text-transform:uppercase;white-space:nowrap}.contact-mgmt-wrapper table.contact-mgmt-table tbody td{border-top:1px solid #f0f0f0;font-weight:500;padding:.88rem .6rem;vertical-align:middle}.contact-mgmt-wrapper table.contact-mgmt-table tbody tr:hover{background:#f9f9fe}.contact-mgmt-wrapper .contact-mgmt-actions{display:flex;gap:.4rem}.contact-mgmt-wrapper .contact-mgmt-action-btn{align-items:center;background:#fff;border:1px solid #e3e3e3;border-radius:8px;color:#555;cursor:pointer;display:flex;font-size:.9rem;height:28px;justify-content:center;transition:all .2s;width:28px}.contact-mgmt-wrapper .contact-mgmt-action-btn:hover{border-color:#636efe;color:#636efe}.contact-mgmt-wrapper .contact-mgmt-channel-icons{align-items:center;display:flex;gap:.35rem}.contact-mgmt-wrapper .contact-mgmt-channel-icons i{align-items:center;color:#5b6474;display:inline-flex;font-size:1.05rem;justify-content:center;line-height:1}.contact-mgmt-wrapper .contact-mgmt-channel-icons a:hover i{color:#5854ff}.contact-mgmt-wrapper .contact-mgmt-status-badge{align-items:center;background:#f4f5f8;border:1px solid #d7dbe2;border-radius:30px;color:#5a5f6a;display:inline-flex;font-size:.55rem;font-weight:700;justify-content:center;min-width:46px;padding:.25rem .55rem}.contact-mgmt-wrapper .contact-mgmt-status-badge.is-active{background:#e9f9f0;border-color:#b4ecd2;color:#1b8d42}.contact-mgmt-wrapper .contact-mgmt-status-badge.is-inactive{background:#fff1f1;border-color:#ffcfcf;color:#c24a44}html:has(.contact-mgmt-wrapper){overflow-x:hidden}html:has(.contact-mgmt-wrapper) .app-footer,html:has(.contact-mgmt-wrapper) .footer,html:has(.contact-mgmt-wrapper) footer{display:none!important}.contact-mgmt-modal .modal-dialog{max-width:680px}.contact-mgmt-modal .modal-content{border:none;border-radius:22px;box-shadow:0 24px 60px #10182824}.contact-mgmt-modal .modal-header{border-bottom:none;padding:18px 22px 0}.contact-mgmt-modal .modal-body{padding:18px 26px}.contact-mgmt-modal h2{color:#0f1728;font-size:20.5px;font-weight:700;margin:0 0 6px;-webkit-font-smoothing:antialiased}.contact-mgmt-modal .sub{color:#7a7f8f;font-size:12.5px;margin-bottom:18px}.contact-mgmt-modal .section-title{color:#0f1728;font-size:14px;font-weight:700;margin:12px 0 8px}.contact-mgmt-modal .field{margin-bottom:12px}.contact-mgmt-modal .input,.contact-mgmt-modal select{background:#f5f7fb;border:1px solid #e8ecf3;border-radius:12px;font-size:13.5px;height:44px;padding:10px 12px;width:100%}.contact-mgmt-modal .input::-moz-placeholder{color:#a0a6b4}.contact-mgmt-modal .input::placeholder{color:#a0a6b4}.contact-mgmt-modal .input:focus,.contact-mgmt-modal select:focus{background:#fff;border-color:#9aa5ff;box-shadow:0 0 0 3px #5854ff1f;outline:none}.contact-mgmt-modal .channels-row{align-items:center;display:flex;gap:10px}.contact-mgmt-modal .channels-row>*{flex:1}.contact-mgmt-modal .add-channel{align-items:center;background:#eef0ff;border:none;border-radius:999px;color:#5854ff;display:inline-flex;font-size:12px;font-weight:700;gap:8px;justify-content:center;letter-spacing:.15px;padding:9px 16px}.contact-mgmt-modal .add-channel i{font-size:14px}.contact-mgmt-modal .primary-btn{background:#5854ff;border:none;border-radius:999px;box-shadow:0 10px 24px #5854ff47;color:#fff;font-weight:800;height:50px;letter-spacing:.2px;width:100%}.contact-mgmt-modal .primary-btn i{margin-right:8px}.contact-mgmt-modal .channels-added{display:flex;flex-wrap:wrap;gap:6px;margin:14px 0 6px}.contact-mgmt-modal .ch-pill{align-items:center;background:#f0f2f8;border:1px solid #d9dde5;border-radius:999px;display:inline-flex;font-size:11px;font-weight:600;gap:6px;padding:6px 10px}.contact-mgmt-modal .ch-pill .rm{color:#c13b3b;cursor:pointer;display:inline-flex;font-size:12px}.contact-mgmt-modal .ch-pill .rm:hover{color:#ff4d4f}html:has(.contact-mgmt-wrapper) .modal-backdrop.show{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#141a2773}.contact-upload-modal .modal-dialog{max-width:720px}.contact-upload-modal .upload-dropzone{align-items:center;background:#f5f7fb;border:2px dashed #d9dde5;border-radius:14px;cursor:pointer;display:flex;justify-content:center;min-height:120px;padding:20px;transition:all .2s ease;width:100%}.contact-upload-modal .upload-dropzone:hover{background:#fafaff;border-color:#9aa5ff}.contact-upload-modal .upload-dropzone:focus-within{border-color:#5854ff;box-shadow:0 0 0 3px #5854ff1f}.contact-upload-modal .upload-dropzone-content{align-items:center;display:flex;gap:16px;text-align:left}.contact-upload-modal .upload-dropzone-content i{color:#5854ff;font-size:2.5rem;opacity:.8}.contact-upload-modal .upload-dropzone-content strong{color:#0f1728;display:block;font-size:13.5px;font-weight:700;margin-bottom:4px}.contact-upload-modal .upload-dropzone-content p{color:#7a7f8f;font-size:12px;margin:0}.contact-upload-modal .upload-file-info{color:#5b6474;font-size:12.5px;margin-top:10px}.contact-upload-modal .upload-file-info strong{color:#0f1728}.contact-upload-modal .upload-progress-section{margin-top:16px}.contact-upload-modal .upload-progress-header{align-items:center;color:#0f1728;display:flex;font-size:12.5px;font-weight:600;justify-content:space-between;margin-bottom:8px}.contact-upload-modal .progress{background:#e8ecf3;border-radius:999px;height:10px;overflow:hidden}.contact-upload-modal .progress-bar{background:linear-gradient(90deg,#5854ff,#9aa5ff);border-radius:999px;height:100%;transition:width .3s ease}.contact-upload-modal .upload-progress-hint{color:#7a7f8f;display:block;font-size:11px;margin-top:8px}.contact-upload-modal .upload-summary-grid{display:grid;gap:10px;grid-template-columns:repeat(4,1fr);margin-top:10px}.contact-upload-modal .upload-summary-item{align-items:center;background:#f5f7fb;border:1px solid #e8ecf3;border-radius:12px;display:flex;flex-direction:column;padding:12px 8px;text-align:center}.contact-upload-modal .upload-summary-item .label{color:#7a7f8f;font-size:11px;font-weight:600;margin-bottom:4px}.contact-upload-modal .upload-summary-item strong{color:#0f1728;font-size:18px;font-weight:800}.contact-upload-modal .upload-summary-item.success{background:#e9f9f0;border-color:#b4ecd2}.contact-upload-modal .upload-summary-item.success strong{color:#1b8d42}.contact-upload-modal .upload-summary-item.warning{background:#fff8e6;border-color:#ffe0a3}.contact-upload-modal .upload-summary-item.warning strong{color:#b5850a}.contact-upload-modal .upload-summary-item.info{background:#eef0ff;border-color:#c7cbff}.contact-upload-modal .upload-summary-item.info strong{color:#5854ff}.contact-upload-modal .upload-summary-item.danger{background:#fff1f1;border-color:#ffcfcf}.contact-upload-modal .upload-summary-item.danger strong{color:#c24a44}.contact-upload-modal .upload-errors-list{background:#fff8f8;border:1px solid #ffcfcf;border-radius:10px;list-style:none;margin:10px 0 0;max-height:150px;overflow-y:auto;padding:10px 14px}.contact-upload-modal .upload-errors-list li{border-bottom:1px solid #ffe8e8;color:#c24a44;font-size:12px;padding:4px 0}.contact-upload-modal .upload-errors-list li:last-child{border-bottom:none}@media(max-width:576px){.contact-upload-modal .upload-dropzone-content{flex-direction:column;text-align:center}.contact-upload-modal .upload-summary-grid{grid-template-columns:repeat(2,1fr)}}[data-bs-theme=dark] .contact-upload-modal .upload-dropzone,[data-layout-mode=dark] .contact-upload-modal .upload-dropzone{background:#1a1d24;border-color:#3a3f4b}[data-bs-theme=dark] .contact-upload-modal .upload-dropzone:hover,[data-layout-mode=dark] .contact-upload-modal .upload-dropzone:hover{background:#22252e;border-color:#5854ff}[data-bs-theme=dark] .contact-upload-modal .upload-dropzone-content strong,[data-layout-mode=dark] .contact-upload-modal .upload-dropzone-content strong{color:#e4e6eb}[data-bs-theme=dark] .contact-upload-modal .upload-dropzone-content p,[data-bs-theme=dark] .contact-upload-modal .upload-file-info,[data-layout-mode=dark] .contact-upload-modal .upload-dropzone-content p,[data-layout-mode=dark] .contact-upload-modal .upload-file-info{color:#9ca3af}[data-bs-theme=dark] .contact-upload-modal .upload-file-info strong,[data-bs-theme=dark] .contact-upload-modal .upload-progress-header,[data-layout-mode=dark] .contact-upload-modal .upload-file-info strong,[data-layout-mode=dark] .contact-upload-modal .upload-progress-header{color:#e4e6eb}[data-bs-theme=dark] .contact-upload-modal .progress,[data-layout-mode=dark] .contact-upload-modal .progress{background:#3a3f4b}[data-bs-theme=dark] .contact-upload-modal .upload-summary-item,[data-layout-mode=dark] .contact-upload-modal .upload-summary-item{background:#22252e;border-color:#3a3f4b}[data-bs-theme=dark] .contact-upload-modal .upload-summary-item strong,[data-layout-mode=dark] .contact-upload-modal .upload-summary-item strong{color:#e4e6eb}[data-bs-theme=dark] .contact-upload-modal .upload-summary-item.success,[data-layout-mode=dark] .contact-upload-modal .upload-summary-item.success{background:#0f291a;border-color:#1b8d42}[data-bs-theme=dark] .contact-upload-modal .upload-summary-item.warning,[data-layout-mode=dark] .contact-upload-modal .upload-summary-item.warning{background:#2a2510;border-color:#b5850a}[data-bs-theme=dark] .contact-upload-modal .upload-summary-item.info,[data-layout-mode=dark] .contact-upload-modal .upload-summary-item.info{background:#1a1a2e;border-color:#5854ff}[data-bs-theme=dark] .contact-upload-modal .upload-errors-list,[data-bs-theme=dark] .contact-upload-modal .upload-summary-item.danger,[data-layout-mode=dark] .contact-upload-modal .upload-errors-list,[data-layout-mode=dark] .contact-upload-modal .upload-summary-item.danger{background:#2a1515;border-color:#c24a44}[data-bs-theme=dark] .contact-upload-modal .upload-errors-list li,[data-layout-mode=dark] .contact-upload-modal .upload-errors-list li{border-bottom-color:#3a2020;color:#ff8a8a}.calendar-page .page-content{box-sizing:border-box;height:100vh;margin:0;overflow:hidden;padding-bottom:0;padding-left:0;padding-right:0;padding-top:var(--tb-header-height)}.calendar-page .page-content>.container-fluid{box-sizing:border-box;display:flex;flex-direction:column;height:calc(100vh - var(--tb-header-height));margin:0;overflow:hidden;padding:0}.calendar-page .page-content>.container-fluid>.row{flex-shrink:0;margin:0}.calendar-page .page-content>.container-fluid>.row>.col-12{padding:0}.calendar-page .c-header-page{flex-shrink:0;margin:0}.calendar-wrapper{display:flex;flex:1;flex-direction:column;padding:0;width:100%}.calendar-layout,.calendar-wrapper{box-sizing:border-box;margin:0;min-height:0;overflow:hidden}.calendar-layout{display:grid;gap:0;grid-template-columns:320px 1fr;height:96%}@media(max-width:1200px){.calendar-layout{grid-template-columns:280px 1fr}}@media(max-width:992px){.calendar-layout{flex:none;grid-template-columns:1fr;height:auto}}.calendar-sidebar{background:#f5f5f5;border:none;border-radius:0;box-shadow:none;box-sizing:border-box;display:flex;flex-direction:column;height:100%;overflow:hidden}@media(max-width:992px){.calendar-sidebar{height:auto;max-height:500px}}.calendar-sidebar-header{background:transparent;border-bottom:none;flex-shrink:0;padding:1.25rem var(--app-x-start)}.calendar-sidebar-title{color:#1a1a1a;font-size:.875rem;font-weight:700;letter-spacing:.5px;margin:0;text-transform:uppercase}.calendar-sidebar-content{background:transparent;flex:1;overflow-x:hidden;overflow-y:auto;padding:0 var(--app-x-start) 1.5rem var(--app-x-start)}.calendar-sidebar-content::-webkit-scrollbar{width:6px}.calendar-sidebar-content::-webkit-scrollbar-track{background:transparent;border-radius:10px}.calendar-sidebar-content::-webkit-scrollbar-thumb{background:#d0d0d0;border-radius:10px}.calendar-sidebar-content::-webkit-scrollbar-thumb:hover{background:#b0b0b0}.calendar-event-card{background:#fff;border:none;border-radius:12px;box-shadow:0 1px 3px #0000000f;cursor:pointer;margin-bottom:.75rem;padding:1rem 1.25rem;position:relative;transition:all .2s ease}.calendar-event-card:hover{box-shadow:0 4px 12px #0000001a;transform:translateY(-2px)}.calendar-event-card:last-child{margin-bottom:0}.calendar-event-card-header{display:flex;justify-content:flex-end;margin-bottom:.5rem}.calendar-event-card-menu{background:transparent;border:none;color:#999;cursor:pointer;font-size:1.25rem;line-height:1;padding:.25rem;transition:color .2s}.calendar-event-card-menu:hover{color:#636efe}.calendar-event-card-body{display:flex;flex-direction:column;gap:.5rem}.calendar-event-card-title{color:#222;font-size:.875rem;font-weight:700;line-height:1.4;margin:0}.calendar-event-card-description{color:#666;font-size:.75rem;line-height:1.5;margin:0}.calendar-event-card-meta{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem;margin-top:.25rem}.calendar-event-card-badge,.calendar-event-card-date{align-items:center;color:#555;display:flex;font-size:.7rem;font-weight:500;gap:.35rem}.calendar-event-icon{height:14px;opacity:.8;width:14px}.calendar-empty-state{color:#999;padding:3rem 1rem;text-align:center}.calendar-empty-state i{display:block;font-size:3rem;margin-bottom:1rem;opacity:.5}.calendar-empty-state p{font-size:.875rem;margin:0}.calendar-main{box-sizing:border-box;height:100%}@media(max-width:992px){.calendar-main{height:auto}}.calendar-container{background:#fff;border:1px solid #ececec;border-left:none;border-radius:0;box-shadow:none;box-sizing:border-box;display:flex;flex-direction:column;height:100%;overflow-x:hidden;overflow-y:auto;padding:3rem;position:relative}.calendar-container #calendar{flex:1 1 auto;min-height:400px;position:relative;width:100%}@media(max-width:992px){.calendar-container{border-left:1px solid #ececec;height:auto;overflow-y:visible;padding:1.5rem}}.calendar-export-section{display:flex;flex:0 0 auto;justify-content:flex-start;min-height:0;padding-top:1.5rem}@media(max-width:992px){.calendar-export-section{padding-top:1rem}}.calendar-header-nav{align-items:center;display:flex;gap:.5rem}.calendar-header-nav .btn{align-items:center;background:#fff;border:1px solid #d4d4d8;border-radius:8px;color:#52525b;display:inline-flex;font-size:.875rem;font-weight:500;height:38px;justify-content:center;line-height:1;padding:.5rem .875rem;transition:all .2s}.calendar-header-nav .btn:hover{background:#f4f4f5;border-color:#a1a1aa}.calendar-header-nav .btn i{font-size:1.125rem;line-height:1}.calendar-month-display{color:#333;font-size:1.125rem;font-weight:600;text-transform:capitalize}.calendar-create-event-btn{align-items:center!important;border-radius:.375rem!important;display:inline-flex!important;height:38px!important;justify-content:center!important;padding:0!important;width:38px!important}.calendar-create-event-btn i{font-size:1.25rem!important;line-height:1!important}.calendar-google-connect-btn{border-radius:24px!important;padding-left:1.25rem!important;padding-right:1.25rem!important}#eventModal .modal-content,#viewEventModal .modal-content{border:none;border-radius:24px!important;box-shadow:0 10px 40px #00000026}#eventModal .modal-header,#viewEventModal .modal-header{border-bottom:1px solid #f0f0f0;padding:1.5rem 2rem}#eventModal .modal-header .modal-title,#viewEventModal .modal-header .modal-title{color:#222;font-size:1.25rem;font-weight:700}#eventModal .modal-header .btn-close,#viewEventModal .modal-header .btn-close{background-size:1rem;opacity:.5}#eventModal .modal-header .btn-close:hover,#viewEventModal .modal-header .btn-close:hover{opacity:1}#eventModal .modal-body,#viewEventModal .modal-body{padding:1.5rem 2rem}#eventModal .modal-footer,#viewEventModal .modal-footer{padding:1rem 2rem 1.5rem}.calendar-event-view{padding:0}.calendar-event-view-header{margin-bottom:1.5rem}.calendar-event-status-badge{background:#e8f5e9;border-radius:20px;color:#2e7d32;display:inline-block;font-size:.75rem;font-weight:600;margin-bottom:.75rem;padding:.375rem .875rem}.calendar-event-view-title{color:#222;font-size:1.5rem;font-weight:700;margin-bottom:.5rem}.calendar-event-view-description{color:#666;font-size:.875rem;margin-bottom:0}.calendar-event-view-info{background:#f9f9fe;border-radius:12px;margin-bottom:1.5rem;padding:1.25rem}.calendar-event-view-info-item{align-items:flex-start;display:flex;gap:1rem}.calendar-event-view-info-item label{color:#999;display:block;font-size:.75rem;font-weight:600;letter-spacing:.5px;margin-bottom:.25rem;text-transform:uppercase}.calendar-event-view-info-item span{color:#333;display:block;font-size:.875rem;font-weight:500}.calendar-event-view-info-item .calendar-icon{height:20px;margin-top:.25rem;width:20px}.calendar-event-view-section{margin-bottom:1.5rem}.calendar-event-view-section:last-child{margin-bottom:0}.calendar-event-view-section-title{color:#333;font-size:.875rem;font-weight:700;margin-bottom:.75rem}.calendar-event-members{display:flex;flex-direction:column;gap:.5rem}.calendar-event-member{align-items:center;background:#f9f9fe;border-radius:8px;display:flex;gap:.75rem;padding:.5rem}.calendar-event-member img{border-radius:50%;height:32px;width:32px}.calendar-event-member span{color:#333;font-size:.875rem;font-weight:500}.calendar-event-view-footer{border-top:1px solid #f0f0f0;padding-top:1rem}.calendar-event-view-tags{display:flex;flex-wrap:wrap;gap:.5rem}.calendar-event-tag{align-items:center;background:#f0f0f0;border-radius:20px;color:#555;display:inline-flex;font-size:.75rem;font-weight:600;gap:.4rem;padding:.375rem .75rem}.calendar-event-tag .calendar-icon{height:14px;width:14px}.calendar-event-tag i{font-size:.875rem}.calendar-event-tabs{border-bottom:2px solid #f0f0f0;margin-bottom:1.5rem!important}.calendar-event-tabs .nav-link{align-items:center;background:transparent;border:none;border-bottom:3px solid transparent;color:#666;display:flex;font-size:.875rem;font-weight:600;gap:.5rem;padding:.75rem 1.25rem;transition:all .2s}.calendar-event-tabs .nav-link:hover{border-bottom-color:#636efe4d;color:#636efe}.calendar-event-tabs .nav-link.active{border-bottom-color:#636efe;color:#636efe}.calendar-tab-icon{height:18px;width:18px}.calendar-event-label-indicator{display:none!important}.calendar-form-icon{height:16px;margin-right:.35rem;vertical-align:middle;width:16px}#eventModal .form-label{color:#555;font-size:.875rem;font-weight:600;margin-bottom:.5rem}#eventModal .form-control,#eventModal .form-select{border:1px solid #e0e0e0;border-radius:12px;font-size:.875rem;padding:.75rem 1rem}#eventModal .form-control:focus,#eventModal .form-select:focus{border-color:#636efe;box-shadow:0 0 0 3px #636efe1a}#eventModal textarea.form-control{border-radius:12px}#eventModal .btn-primary{background:linear-gradient(135deg,#636efe,#7b6dff);border:none;border-radius:12px;box-shadow:0 4px 12px #636efe4d;font-size:.875rem;font-weight:600;letter-spacing:.5px;padding:.875rem 1.75rem;text-transform:uppercase}#eventModal .btn-primary:hover{box-shadow:0 6px 16px #636efe66;transform:translateY(-1px)}.calendar-label-selector{display:flex;flex-direction:column;gap:.75rem}.calendar-label-option{align-items:center;border:2px solid #e8e8e8;border-radius:12px;cursor:pointer;display:flex;gap:1rem;padding:1rem;transition:all .2s}.calendar-label-option.selected,.calendar-label-option:hover{background:#f9f9fe;border-color:#636efe}.calendar-label-option .calendar-label-color{border-radius:50%;flex-shrink:0;height:24px;width:24px}.calendar-label-option span{color:#333;font-size:.875rem;font-weight:600}.calendar-container .fc{font-family:inherit}.calendar-container .fc .fc-toolbar-title{color:#333;font-size:1.25rem;font-weight:700}.calendar-container .fc .fc-button{background:#fff;border:1px solid #e0e0e0;border-radius:8px;color:#555;font-weight:600;padding:.5rem 1rem;transition:all .2s}.calendar-container .fc .fc-button:hover:not(:disabled){background:#636efe;border-color:#636efe;color:#fff}.calendar-container .fc .fc-button:disabled{cursor:not-allowed;opacity:.5}.calendar-container .fc .fc-button.fc-button-active{background:#636efe;border-color:#636efe;color:#fff}.calendar-container .fc .fc-daygrid-day:hover{background:#f9f9fe}.calendar-container .fc .fc-event{border:none;border-radius:6px;cursor:pointer;font-size:.75rem;font-weight:600;padding:.25rem .5rem;transition:all .2s}.calendar-container .fc .fc-event:hover{box-shadow:0 2px 6px #00000026;transform:translateY(-1px)}.calendar-container .fc .fc-daygrid-day-number{color:#555;font-weight:600;padding:.5rem}.calendar-container .fc .fc-col-header-cell{color:#666;font-size:.7rem;font-weight:700;letter-spacing:.5px;padding:.75rem 0;text-transform:uppercase}.calendar-container .fc .fc-day-today{background:#636efe0d!important}.calendar-container .fc .fc-day-today .fc-daygrid-day-number{align-items:center;background:#636efe;border-radius:50%;color:#fff;display:inline-flex;height:28px;justify-content:center;width:28px}#successToast{border:none;border-radius:16px;box-shadow:0 8px 24px #00000026}#successToast .toast-body{font-size:.875rem;font-weight:500;padding:1rem 1.25rem}#successToast .toast-body i{font-size:1.25rem;vertical-align:middle}.recurrence-options-container{animation:slideDown .2s ease;background:#f9f9fe;border:1px solid #e8e8e8;border-radius:12px;padding:1.25rem}@keyframes slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.recurrence-day-check .form-check-input{border-radius:50%!important;cursor:pointer;height:2rem;margin-top:0;width:2rem}.recurrence-day-check .form-check-input:checked{background-color:#636efe;border-color:#636efe}.recurrence-day-check .form-check-label{cursor:pointer;font-size:.75rem;font-weight:600;padding:.5rem .25rem}#manageLabelModal .card{border:1px solid #e8e8e8;border-radius:12px;box-shadow:none}#manageLabelModal .card-header{border-bottom:1px solid #e8e8e8;border-radius:12px 12px 0 0}#manageLabelModal .list-group-item{border-left:none;border-right:none;padding:1rem 1.25rem}#manageLabelModal .list-group-item:first-child{border-top:none}#manageLabelModal .list-group-item:last-child{border-bottom:none}#manageLabelModal .list-group-item:hover{background:#f9f9fe}#editLabelModal .form-control-color{cursor:pointer;height:44px;padding:.5rem}#editLabelModal .form-control-color::-webkit-color-swatch-wrapper{padding:0}#editLabelModal .form-control-color::-webkit-color-swatch{border:none;border-radius:8px}#recurrentDeleteModal .modal-content,#recurrentEditModal .modal-content{border-radius:24px!important}#recurrentDeleteModal .btn-lg,#recurrentEditModal .btn-lg{border-radius:12px;border-width:2px;padding:1rem 1.25rem}#recurrentDeleteModal .btn-lg:hover,#recurrentEditModal .btn-lg:hover{box-shadow:0 4px 12px #0000001a;transform:translateY(-2px)}#recurrentDeleteModal .btn-lg strong,#recurrentEditModal .btn-lg strong{font-size:.95rem}#recurrentDeleteModal .btn-lg small,#recurrentEditModal .btn-lg small{font-size:.75rem}#event-labels-section .badge{align-items:center;border-radius:20px;display:inline-flex;font-size:.8rem;font-weight:500;gap:.25rem;padding:.5rem .75rem}#event-labels-section .badge .btn-close{opacity:.7;transition:opacity .2s}#event-labels-section .badge .btn-close:hover{opacity:1}#label-selector-list .text-muted i{display:block;margin-bottom:.5rem}[data-bs-theme=dark] .recurrence-options-container{background:#ffffff0d;border-color:#ffffff1a}[data-bs-theme=dark] .calendar-label-option{border-color:#ffffff1a}[data-bs-theme=dark] .calendar-label-option:hover{background:#636efe1a;border-color:#636efe}[data-bs-theme=dark] .calendar-label-option span{color:#fff}[data-bs-theme=dark] #manageLabelModal .card{background:var(--bs-body-bg);border-color:#ffffff1a}[data-bs-theme=dark] #manageLabelModal .card-header{background:#ffffff0d;border-color:#ffffff1a}[data-bs-theme=dark] #manageLabelModal .list-group-item{background:transparent;border-color:#ffffff1a}[data-bs-theme=dark] #manageLabelModal .list-group-item:hover{background:#ffffff0d}[data-bs-theme=dark] #recurrentDeleteModal .btn-outline-danger:hover,[data-bs-theme=dark] #recurrentDeleteModal .btn-outline-primary:hover,[data-bs-theme=dark] #recurrentEditModal .btn-outline-danger:hover,[data-bs-theme=dark] #recurrentEditModal .btn-outline-primary:hover{color:#fff}@media(max-width:768px){.calendar-layout{grid-template-columns:1fr}.calendar-header-nav{flex-wrap:wrap;gap:.25rem}.calendar-month-display{font-size:1rem;margin:0 .5rem}.calendar-container{padding:1rem}.calendar-event-view-title{font-size:1.25rem}.recurrence-options-container{padding:1rem}.recurrence-options-container .row>div{margin-bottom:.75rem}.recurrence-day-check .form-check-input{height:1.75rem;width:1.75rem}}.revenda-page .page-content{padding-top:var(--tb-header-height)}.revenda-page .page-content,.revenda-page .page-content>.container-fluid{padding-left:0;padding-right:0}html:has(.reseller-panel-wrapper){overflow-x:hidden}.reseller-panel-wrapper{--rp-card-bg:#fff;--rp-border:#e7e8f1;--rp-radius-xl:24px;--rp-radius-lg:18px;--rp-radius-md:14px;--rp-text-main:#1f2433;--rp-text-muted:#747b8c;--rp-bg:#f5f6fb;color:var(--rp-text-main);font-size:14px;margin:0 auto;overflow-x:visible;padding:0 0 2.4rem;padding-inline-end:var(--app-x-end);padding-inline-start:var(--app-x-start);position:relative;width:100%}.reseller-panel-wrapper .reseller-panel-kpis{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));margin-bottom:var(--cmp-gap-y);margin-top:var(--cmp-gap-y)}.reseller-panel-wrapper .reseller-panel-kpis .reseller-panel-kpi-card{background:var(--rp-card-bg);border:1px solid var(--rp-border);border-radius:var(--rp-radius-lg);box-shadow:none;display:flex;flex-direction:column;gap:.35rem;padding:1.2rem 1.1rem}.reseller-panel-wrapper .reseller-panel-kpis .reseller-panel-kpi-card .reseller-panel-kpi-dot{border-radius:50%;height:10px;position:absolute;right:18px;top:50%;transform:translateY(-50%);width:10px}.reseller-panel-wrapper .reseller-panel-kpis .reseller-panel-kpi-card .reseller-panel-kpi-dot.is-total{background:#4d64ff}.reseller-panel-wrapper .reseller-panel-kpis .reseller-panel-kpi-card .reseller-panel-kpi-dot.is-active{background:#2fc26e}.reseller-panel-wrapper .reseller-panel-kpis .reseller-panel-kpi-card .reseller-panel-kpi-dot.is-inactive{background:#ff5668}.reseller-panel-wrapper .reseller-panel-kpis .reseller-panel-kpi-card .reseller-panel-kpi-dot.is-expired{background:#ffb648}.reseller-panel-wrapper .reseller-panel-kpis .reseller-panel-kpi-card .reseller-panel-search{flex:0 1 320px;max-width:320px}.reseller-panel-wrapper .reseller-panel-kpis .reseller-panel-kpi-card{flex:0 1 320px;max-width:320px;position:relative;width:100%}.reseller-panel-wrapper .reseller-panel-kpis .reseller-panel-kpi-card i{color:#8a90a4;font-size:.9rem;left:.85rem;position:absolute;top:50%;transform:translateY(-50%)}.reseller-panel-wrapper .reseller-panel-kpis .reseller-panel-kpi-card input{background:#fff;border:1px solid #e2e4ef;border-radius:12px;font-size:.71rem;height:2.35rem;padding:.5rem .75rem .5rem 2.1rem;transition:border-color .2s ease,box-shadow .2s ease;width:100%}.reseller-panel-wrapper .reseller-panel-kpis .reseller-panel-kpi-card input:focus{border-color:#636efe;box-shadow:0 0 0 3px #636efe1f;outline:none}.reseller-panel-wrapper .reseller-panel-kpis .reseller-panel-filter-group{align-items:center;display:inline-flex;position:relative}.reseller-panel-wrapper .reseller-panel-kpis .reseller-panel-filter-group .reseller-panel-filter-btn{align-items:center;background:#fff;border:1px solid #e3e3e3;border-radius:12px;cursor:pointer;display:inline-flex;font-size:.69rem;font-weight:600;gap:.5rem;height:2.35rem;padding:.5rem .9rem;transition:all .2s ease}.reseller-panel-wrapper .reseller-panel-kpis .reseller-panel-filter-group .reseller-panel-filter-btn svg{height:16px;width:16px}.reseller-panel-wrapper .reseller-panel-kpis .reseller-panel-filter-group .reseller-panel-filter-btn i{font-size:1rem;line-height:1}.reseller-panel-wrapper .reseller-panel-kpis .reseller-panel-filter-group .reseller-panel-filter-btn:hover{border-color:#636efe;color:#636efe}.reseller-panel-wrapper .reseller-panel-kpis .reseller-panel-filter-group .reseller-panel-filter-menu{background:#fff;border:1px solid var(--rp-border);border-radius:12px;box-shadow:0 12px 30px -18px #181d3f66;display:none;left:0;min-width:150px;padding:.35rem;position:absolute;top:calc(100% + 6px);z-index:20}.reseller-panel-wrapper .reseller-panel-kpis .reseller-panel-filter-group .reseller-panel-filter-menu.is-open{display:block}.reseller-panel-wrapper .reseller-panel-kpis .reseller-panel-filter-group .reseller-panel-filter-menu button{background:transparent;border:none;border-radius:10px;color:var(--rp-text-main);font-size:.68rem;font-weight:600;padding:.45rem .6rem;text-align:left;transition:background .2s ease,color .2s ease;width:100%}.reseller-panel-wrapper .reseller-panel-kpis .reseller-panel-filter-group .reseller-panel-filter-menu button.is-active,.reseller-panel-wrapper .reseller-panel-kpis .reseller-panel-filter-group .reseller-panel-filter-menu button:hover{background:#6973ff14;color:#5f69ff}.reseller-panel-wrapper .reseller-panel-table-wrapper{background:#fff;border:1px solid var(--rp-border);border-radius:20px;box-shadow:none;padding:.6rem .75rem}.reseller-panel-wrapper .reseller-panel-table-wrapper table{border-collapse:separate;border-spacing:0;font-size:.72rem;width:100%}.reseller-panel-wrapper .reseller-panel-table-wrapper table thead th{border-bottom:1px solid rgba(231,232,241,.6);color:var(--rp-text-muted);font-size:.55rem;font-weight:700;letter-spacing:.75px;padding:.75rem .55rem;text-transform:uppercase;white-space:nowrap}.reseller-panel-wrapper .reseller-panel-table-wrapper table tbody td{border-bottom:1px solid rgba(240,241,248,.8);padding:.95rem .55rem;vertical-align:middle}.reseller-panel-wrapper .reseller-panel-table-wrapper table tbody tr:last-child td{border-bottom:none}.reseller-panel-wrapper .reseller-panel-table-wrapper table tbody tr:hover{background:#656fff0a}.reseller-panel-wrapper .reseller-panel-table-wrapper table input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:2px solid #ccd1e2;border-radius:6px;cursor:pointer;height:16px;position:relative;transition:all .18s ease;width:16px}.reseller-panel-wrapper .reseller-panel-table-wrapper table input[type=checkbox]:checked{background:#5d66ff;border-color:#5d66ff}.reseller-panel-wrapper .reseller-panel-table-wrapper table input[type=checkbox]:checked:after{background:#fff;border-radius:3px;content:"";top:4px;right:4px;bottom:4px;left:4px;position:absolute}.reseller-panel-wrapper .reseller-panel-table-wrapper .reseller-panel-company{display:flex;flex-direction:column;gap:.15rem}.reseller-panel-wrapper .reseller-panel-table-wrapper .reseller-panel-company .reseller-panel-company-name{color:var(--rp-text-main);font-size:.76rem;font-weight:600;margin:0}.reseller-panel-wrapper .reseller-panel-table-wrapper .reseller-panel-company .reseller-panel-company-id{color:var(--rp-text-muted);font-size:.6rem;font-weight:600}.reseller-panel-wrapper .reseller-panel-table-wrapper .reseller-panel-chip{align-items:center;background:#f0f1ff;border-radius:999px;color:#455076;display:inline-flex;font-size:.62rem;font-weight:600;justify-content:center;padding:.25rem .65rem}.reseller-panel-wrapper .reseller-panel-table-wrapper .reseller-panel-status{align-items:center;border:1px solid transparent;border-radius:999px;display:inline-flex;font-size:.6rem;font-weight:700;justify-content:center;letter-spacing:.35px;min-width:66px;padding:.3rem .65rem}.reseller-panel-wrapper .reseller-panel-table-wrapper .reseller-panel-status.is-active{background:#e9f9f2;border-color:#bae9d0;color:#1aa058}.reseller-panel-wrapper .reseller-panel-table-wrapper .reseller-panel-status.is-inactive{background:#ffe9eb;border-color:#ffb5bf;color:#d84857}.reseller-panel-wrapper .reseller-panel-table-wrapper .reseller-panel-status.is-expired{background:#fff4e1;border-color:#ffd8a3;color:#ca7a16}.reseller-panel-wrapper .reseller-panel-table-wrapper .reseller-panel-actions{align-items:center;display:inline-flex;gap:.4rem}.reseller-panel-wrapper .reseller-panel-table-wrapper .reseller-panel-actions .reseller-panel-action{align-items:center;background:#fff;border:1px solid var(--rp-border);border-radius:10px;color:#5b6378;cursor:pointer;display:inline-flex;height:32px;justify-content:center;transition:all .2s ease;width:32px}.reseller-panel-wrapper .reseller-panel-table-wrapper .reseller-panel-actions .reseller-panel-action svg{height:18px;width:18px}.reseller-panel-wrapper .reseller-panel-table-wrapper .reseller-panel-actions .reseller-panel-action i{font-size:.95rem}.reseller-panel-wrapper .reseller-panel-table-wrapper .reseller-panel-actions .reseller-panel-action:hover{border-color:#5d66ff;color:#5d66ff}.reseller-panel-wrapper .reseller-panel-pagination{align-items:center;background:#fff;border:1px solid var(--rp-border);border-radius:var(--rp-radius-lg);box-shadow:0 14px 32px -26px #181d3f59;display:flex;flex-wrap:wrap;gap:.9rem;justify-content:space-between;margin-top:1.4rem;padding:.85rem 1.1rem}.reseller-panel-wrapper .reseller-panel-pagination .reseller-pagination-meta{color:var(--rp-text-muted);display:flex;flex-direction:column;font-size:.66rem;font-weight:600;gap:.2rem}.reseller-panel-wrapper .reseller-panel-pagination .reseller-pagination-meta .reseller-pagination-counter{letter-spacing:.65px;text-transform:uppercase}.reseller-panel-wrapper .reseller-panel-pagination .reseller-pagination-meta .reseller-pagination-page{color:var(--rp-text-main);font-size:.68rem}.reseller-panel-wrapper .reseller-panel-pagination .reseller-pagination-actions{align-items:center;display:inline-flex;gap:.75rem}.reseller-panel-wrapper .reseller-panel-pagination .reseller-pagination-actions .reseller-pagination-button{align-items:center;background:#fff;border:1px solid var(--rp-border);border-radius:999px;color:var(--rp-text-main);display:inline-flex;font-size:.68rem;font-weight:700;gap:.45rem;padding:.55rem 1.1rem;text-decoration:none;transition:all .2s ease}.reseller-panel-wrapper .reseller-panel-pagination .reseller-pagination-actions .reseller-pagination-button i{font-size:.9rem}.reseller-panel-wrapper .reseller-panel-pagination .reseller-pagination-actions .reseller-pagination-button:hover{border-color:#5f69ff;box-shadow:0 8px 18px -12px #5f69ff80;color:#5f69ff}.reseller-panel-wrapper .reseller-panel-pagination .reseller-pagination-actions .reseller-pagination-button.is-disabled{background:#f4f5fc;border-color:#e7e8f1cc;box-shadow:none;color:#b0b6c7;cursor:not-allowed}.reseller-panel-wrapper .reseller-panel-bulk{display:flex;justify-content:flex-start;margin-top:1.4rem}.reseller-panel-wrapper .reseller-panel-bulk .reseller-panel-bulk-delete{align-items:center;background:linear-gradient(120deg,#636efe,#7a75ff);border:none;border-radius:999px;box-shadow:0 18px 32px -18px #5d66ff99;color:#fff;cursor:pointer;display:inline-flex;font-size:.72rem;font-weight:700;gap:.5rem;padding:.65rem 1.4rem;transition:transform .2s ease,box-shadow .2s ease}.reseller-panel-wrapper .reseller-panel-bulk .reseller-panel-bulk-delete svg{height:18px;width:18px}.reseller-panel-wrapper .reseller-panel-bulk .reseller-panel-bulk-delete:hover{box-shadow:0 22px 38px -18px #5d66ffbf;transform:translateY(-2px)}.reseller-panel-wrapper .reseller-panel-bulk .reseller-panel-bulk-delete:active{transform:translateY(0)}.reseller-panel-modal .modal-dialog{max-width:520px}.reseller-panel-modal .modal-content{border:1px solid #ebeef8;border-radius:26px;box-shadow:0 24px 64px -38px #1d233a73}.reseller-panel-modal .modal-body{display:flex;flex-direction:column;gap:1.2rem;padding:1.9rem 2rem 2rem}.reseller-panel-modal h2{color:#22273a;font-size:1.1rem;font-weight:700;margin:0}.reseller-panel-modal .reseller-panel-modal-sub{color:#7b8295;font-size:.7rem;margin:0}.reseller-panel-modal form{display:flex;flex-direction:column;gap:1.4rem}.reseller-panel-modal .reseller-panel-modal-grid{display:grid;gap:.9rem;grid-template-columns:repeat(2,minmax(0,1fr))}.reseller-panel-modal .reseller-panel-modal-grid .reseller-panel-field{display:flex;flex-direction:column;gap:.35rem}.reseller-panel-modal .reseller-panel-modal-grid .reseller-panel-field.reseller-panel-field-full{grid-column:span 2}.reseller-panel-modal .reseller-panel-modal-grid .reseller-panel-field label{color:#5b6277;font-size:.58rem;font-weight:700;letter-spacing:.6px;text-transform:uppercase}.reseller-panel-modal .reseller-panel-modal-grid .reseller-panel-field input,.reseller-panel-modal .reseller-panel-modal-grid .reseller-panel-field select{background:#f6f7fb;border:1px solid #dfe2f0;border-radius:14px;font-size:.74rem;padding:.62rem .85rem;transition:border .2s ease,background .2s ease,box-shadow .2s ease}.reseller-panel-modal .reseller-panel-modal-grid .reseller-panel-field input:focus,.reseller-panel-modal .reseller-panel-modal-grid .reseller-panel-field select:focus{background:#fff;border-color:#656fff;box-shadow:0 0 0 3px #656fff2e;outline:none}.reseller-panel-modal .reseller-panel-submit{align-items:center;background:linear-gradient(120deg,#636efe,#7871ff);border:none;border-radius:999px;box-shadow:0 16px 32px -20px #636efea6;color:#fff;cursor:pointer;display:inline-flex;font-size:.75rem;font-weight:700;gap:.5rem;justify-content:center;letter-spacing:.7px;padding:.75rem 1.2rem;text-transform:uppercase;transition:transform .2s ease,box-shadow .2s ease}.reseller-panel-modal .reseller-panel-submit svg{height:20px;width:20px}.reseller-panel-modal .reseller-panel-submit:hover{box-shadow:0 20px 36px -18px #636efebf;transform:translateY(-2px)}.reseller-panel-modal .reseller-panel-submit:active{transform:translateY(0)}@media(max-width:768px){.reseller-panel-wrapper{padding-inline:.6rem}.reseller-panel-wrapper .reseller-panel-header:before{margin-inline:-.6rem}.reseller-panel-wrapper .reseller-panel-toolbar{align-items:stretch;flex-direction:column}.reseller-panel-wrapper .reseller-panel-toolbar .reseller-panel-search{flex:1 1 auto}.reseller-panel-wrapper .reseller-panel-toolbar .reseller-panel-export-btn,.reseller-panel-wrapper .reseller-panel-toolbar .reseller-panel-filter-group{width:100%}.reseller-panel-wrapper .reseller-panel-toolbar .reseller-panel-export-group{align-items:stretch;flex-direction:column;gap:.5rem;width:100%}.reseller-panel-wrapper .reseller-panel-toolbar .reseller-panel-filter-group .reseller-panel-filter-btn{justify-content:center;width:100%}.reseller-panel-wrapper .reseller-panel-toolbar .reseller-panel-filter-group .reseller-panel-filter-menu{min-width:100%}.reseller-panel-wrapper .reseller-panel-toolbar .reseller-panel-export-btn{justify-content:center;width:100%}.reseller-panel-wrapper .reseller-panel-table-wrapper{overflow-x:auto}.reseller-panel-wrapper .reseller-panel-table-wrapper table{min-width:720px}.reseller-panel-modal .reseller-panel-modal-grid{grid-template-columns:1fr}.reseller-panel-modal .reseller-panel-modal-grid .reseller-panel-field.reseller-panel-field-full{grid-column:span 1}}.tecnicos-page .page-content{padding-top:var(--tb-header-height)}.tecnicos-page .page-content,.tecnicos-page .page-content>.container-fluid{padding-left:0;padding-right:0}.technician-page .page-content{padding-left:0;padding-right:0;padding-top:var(--tb-header-height)}.technician-page .page-content>.container-fluid{padding-left:0;padding-right:0}html:has(.technician-panel-wrapper){background:#f5f6fb;overflow-x:hidden}.technician-panel-wrapper{--tp-card-bg:#fff;--tp-border:#e6e7f2;--tp-radius-lg:18px;--tp-radius-md:12px;--tp-text-main:#1f2433;--tp-text-muted:#747b8c;--tp-bg:#f5f6fb;color:var(--tp-text-main);font-size:14px;margin:0 auto;padding:0 0 2.4rem;padding-inline-end:var(--app-x-end);padding-inline-start:var(--app-x-start);width:100%}.technician-panel-wrapper .technician-panel-kpis{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));margin-bottom:var(--cmp-gap-y);margin-top:var(--cmp-gap-y)}.technician-panel-wrapper .technician-panel-kpis .technician-panel-kpi-card{background:var(--tp-card-bg);border:1px solid var(--tp-border);border-radius:var(--tp-radius-lg);display:flex;flex-direction:column;gap:.35rem;min-height:112px;padding:1.15rem 1.05rem}.technician-panel-wrapper .technician-panel-kpis .technician-panel-kpi-card .technician-panel-kpi-dot{border-radius:50%;height:10px;position:absolute;right:18px;top:50%;transform:translateY(-50%);width:10px}.technician-panel-wrapper .technician-panel-kpis .technician-panel-kpi-card .technician-panel-kpi-dot.is-total{background:#636efe}.technician-panel-wrapper .technician-panel-kpis .technician-panel-kpi-card .technician-panel-kpi-dot.is-active{background:#2fc26e}.technician-panel-wrapper .technician-panel-kpis .technician-panel-kpi-card .technician-panel-kpi-dot.is-training{background:#ffb648}.technician-panel-wrapper .technician-panel-kpis .technician-panel-kpi-card .technician-panel-kpi-dot.is-leave{background:#7c8bff}.technician-panel-wrapper .technician-panel-kpis .technician-panel-kpi-card .technician-panel-search{flex:0 1 320px;max-width:320px}.technician-panel-wrapper .technician-panel-kpis .technician-panel-kpi-card{flex:0 1 320px;max-width:320px;position:relative;width:100%}.technician-panel-wrapper .technician-panel-kpis .technician-panel-kpi-card i{color:#8a90a4;font-size:.9rem;left:.85rem;position:absolute;top:50%;transform:translateY(-50%)}.technician-panel-wrapper .technician-panel-kpis .technician-panel-kpi-card input{background:#fff;border:1px solid #e2e4ef;border-radius:12px;font-size:.71rem;height:2.35rem;padding:.5rem .75rem .5rem 2.1rem;transition:border-color .2s ease,box-shadow .2s ease;width:100%}.technician-panel-wrapper .technician-panel-kpis .technician-panel-kpi-card input:focus{border-color:#636efe;box-shadow:0 0 0 3px #636efe1f;outline:none}.technician-panel-wrapper .technician-panel-kpis .technician-panel-filter-group{align-items:center;display:inline-flex;position:relative}.technician-panel-wrapper .technician-panel-kpis .technician-panel-filter-group .technician-panel-filter-btn{align-items:center;background:#fff;border:1px solid #e3e3e3;border-radius:12px;cursor:pointer;display:inline-flex;font-size:.69rem;font-weight:600;gap:.45rem;height:2.35rem;padding:.5rem .9rem;transition:all .2s ease}.technician-panel-wrapper .technician-panel-kpis .technician-panel-filter-group .technician-panel-filter-btn i{font-size:1rem;line-height:1}.technician-panel-wrapper .technician-panel-kpis .technician-panel-filter-group .technician-panel-filter-btn:hover{border-color:#636efe;color:#636efe}.technician-panel-wrapper .technician-panel-kpis .technician-panel-filter-group .technician-panel-filter-menu{background:#fff;border:1px solid #e3e3e3;border-radius:12px;box-shadow:0 12px 30px -18px #181d3f66;display:none;left:0;min-width:160px;padding:.35rem;position:absolute;top:calc(100% + 6px);z-index:20}.technician-panel-wrapper .technician-panel-kpis .technician-panel-filter-group .technician-panel-filter-menu.is-open{display:block}.technician-panel-wrapper .technician-panel-kpis .technician-panel-filter-group .technician-panel-filter-menu button{background:transparent;border:none;border-radius:10px;color:var(--tp-text-main);font-size:.68rem;font-weight:600;padding:.45rem .6rem;text-align:left;transition:background .2s ease,color .2s ease;width:100%}.technician-panel-wrapper .technician-panel-kpis .technician-panel-filter-group .technician-panel-filter-menu button.is-active,.technician-panel-wrapper .technician-panel-kpis .technician-panel-filter-group .technician-panel-filter-menu button:hover{background:#6973ff14;color:#5f69ff}.technician-panel-wrapper .technician-panel-table-wrapper{background:#fff;border:1px solid var(--tp-border);border-radius:20px;padding:.55rem .75rem}.technician-panel-wrapper .technician-panel-table-wrapper table{border-collapse:separate;border-spacing:0;font-size:.72rem;width:100%}.technician-panel-wrapper .technician-panel-table-wrapper table thead th{border-bottom:1px solid rgba(231,232,241,.6);color:var(--tp-text-muted);font-size:.55rem;font-weight:700;letter-spacing:.75px;padding:.75rem .55rem;text-transform:uppercase;white-space:nowrap}.technician-panel-wrapper .technician-panel-table-wrapper table tbody td{border-bottom:1px solid rgba(240,241,248,.8);color:#3b4153;padding:.95rem .55rem;vertical-align:middle}.technician-panel-wrapper .technician-panel-table-wrapper table tbody tr:last-child td{border-bottom:none}.technician-panel-wrapper .technician-panel-table-wrapper table tbody tr:hover{background:#656fff0a}.technician-panel-wrapper .technician-panel-table-wrapper table input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:2px solid #ccd1e2;border-radius:6px;cursor:pointer;height:16px;position:relative;transition:all .18s ease;width:16px}.technician-panel-wrapper .technician-panel-table-wrapper table input[type=checkbox]:checked{background:#5d66ff;border-color:#5d66ff}.technician-panel-wrapper .technician-panel-table-wrapper table input[type=checkbox]:checked:after{background:#fff;border-radius:3px;content:"";top:4px;right:4px;bottom:4px;left:4px;position:absolute}.technician-panel-wrapper .technician-panel-table-wrapper .technician-panel-name{color:var(--tp-text-main);font-size:.76rem;font-weight:600}.technician-panel-wrapper .technician-panel-table-wrapper .technician-panel-document{color:#4a5170;font-size:.68rem;font-weight:600}.technician-panel-wrapper .technician-panel-table-wrapper .technician-panel-status{align-items:center;border:1px solid transparent;border-radius:999px;display:inline-flex;font-size:.6rem;font-weight:700;justify-content:center;letter-spacing:.35px;min-width:70px;padding:.3rem .65rem}.technician-panel-wrapper .technician-panel-table-wrapper .technician-panel-status.is-active{background:#e9f9f2;border-color:#bae9d0;color:#1aa058}.technician-panel-wrapper .technician-panel-table-wrapper .technician-panel-status.is-inactive{background:#ffe9eb;border-color:#ffb5bf;color:#d84857}.technician-panel-wrapper .technician-panel-table-wrapper .technician-panel-status.is-training{background:#fff4e1;border-color:#ffd8a3;color:#ca7a16}.technician-panel-wrapper .technician-panel-table-wrapper .technician-panel-status.is-leave{background:#eef0ff;border-color:#ccd2ff;color:#4d5aff}.technician-panel-wrapper .technician-panel-table-wrapper .technician-panel-actions{align-items:center;display:inline-flex;gap:.45rem}.technician-panel-wrapper .technician-panel-table-wrapper .technician-panel-actions .technician-panel-action:not(.c-icon-btn){align-items:center;background:#fff;border:1px solid var(--tp-border);border-radius:10px;color:#5b6378;cursor:pointer;display:inline-flex;height:32px;justify-content:center;transition:all .2s ease;width:32px}.technician-panel-wrapper .technician-panel-table-wrapper .technician-panel-actions .technician-panel-action:not(.c-icon-btn) svg{height:18px;width:18px}.technician-panel-wrapper .technician-panel-table-wrapper .technician-panel-actions .technician-panel-action:not(.c-icon-btn) i{font-size:.95rem}.technician-panel-wrapper .technician-panel-table-wrapper .technician-panel-actions .technician-panel-action:not(.c-icon-btn)[data-action=edit]{border-color:#2fc26e40;color:#2fc26e}.technician-panel-wrapper .technician-panel-table-wrapper .technician-panel-actions .technician-panel-action:not(.c-icon-btn)[data-action=edit]:hover{background:#2fc26e14;border-color:#2fc26e}.technician-panel-wrapper .technician-panel-table-wrapper .technician-panel-actions .technician-panel-action:not(.c-icon-btn)[data-action=export] svg{filter:grayscale(.1)}.technician-panel-wrapper .technician-panel-table-wrapper .technician-panel-actions .technician-panel-action:not(.c-icon-btn)[data-action=delete]{border-color:#df414140}.technician-panel-wrapper .technician-panel-table-wrapper .technician-panel-actions .technician-panel-action:not(.c-icon-btn)[data-action=delete]:hover{background:#df414114;border-color:#df4141}.technician-panel-wrapper .technician-panel-table-wrapper .technician-panel-actions .technician-panel-action:not(.c-icon-btn):hover{border-color:#5d66ff;color:#5d66ff}.technician-panel-wrapper .technician-panel-pagination{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;margin-top:1rem}.technician-panel-wrapper .technician-panel-pagination .technician-pagination-meta{color:#5d6274;display:flex;flex-direction:column;font-size:.68rem;gap:.25rem}.technician-panel-wrapper .technician-panel-pagination .technician-pagination-actions{align-items:center;display:inline-flex;gap:.6rem}.technician-panel-wrapper .technician-panel-pagination .technician-pagination-actions .technician-pagination-button{align-items:center;background:#fff;border:1px solid #dedff2;border-radius:12px;color:#4d5170;display:inline-flex;font-size:.69rem;font-weight:600;gap:.45rem;padding:.5rem .95rem;transition:all .2s ease}.technician-panel-wrapper .technician-panel-pagination .technician-pagination-actions .technician-pagination-button:hover{border-color:#636efe;color:#636efe}.technician-panel-wrapper .technician-panel-pagination .technician-pagination-actions .technician-pagination-button.is-disabled{background:#f0f1fb;border-color:#e5e6f4;color:#c2c4d2;cursor:not-allowed}.technician-panel-wrapper .technician-panel-bulk{margin-top:1.6rem}.technician-panel-wrapper .technician-panel-bulk .technician-panel-bulk-delete{align-items:center;background:linear-gradient(135deg,#5d66ff,#6f7bff);border:none;border-radius:999px;color:#fff;cursor:pointer;display:inline-flex;font-size:.75rem;font-weight:700;gap:.5rem;letter-spacing:.35px;padding:.65rem 1.4rem;transition:transform .2s ease,box-shadow .2s ease}.technician-panel-wrapper .technician-panel-bulk .technician-panel-bulk-delete svg{height:18px;width:18px}.technician-panel-wrapper .technician-panel-bulk .technician-panel-bulk-delete.is-disabled,.technician-panel-wrapper .technician-panel-bulk .technician-panel-bulk-delete:disabled{background:#bcc0f5;box-shadow:none;cursor:not-allowed;transform:none}.technician-panel-wrapper .technician-panel-bulk .technician-panel-bulk-delete:hover:not(:disabled){box-shadow:0 12px 30px #5d66ff3d;transform:translateY(-2px)}.technician-panel-modal .modal-content{border:none;border-radius:22px;box-shadow:0 24px 60px #10182824}.technician-panel-modal .modal-body{padding:1.6rem 2rem 2rem}.technician-panel-modal h2{color:#1f2433;font-size:1.4rem;font-weight:700;margin:0 0 .6rem}.technician-panel-modal .technician-panel-modal-sub{color:#7a7f8f;font-size:.75rem;margin-bottom:1.2rem}.technician-panel-modal .technician-panel-modal-grid{display:grid;gap:.85rem 1rem;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin-bottom:1.4rem}.technician-panel-modal .technician-panel-field{display:flex;flex-direction:column;gap:.35rem}.technician-panel-modal .technician-panel-field label{color:#5a6074;font-size:.68rem;font-weight:600;letter-spacing:.55px;text-transform:uppercase}.technician-panel-modal .technician-panel-field input,.technician-panel-modal .technician-panel-field select{background:#f7f8fd;border:1px solid #e2e5f1;border-radius:12px;font-size:.75rem;height:42px;padding:.5rem .75rem;transition:border-color .2s ease,box-shadow .2s ease;width:100%}.technician-panel-modal .technician-panel-field input:focus,.technician-panel-modal .technician-panel-field select:focus{background:#fff;border-color:#636efe;box-shadow:0 0 0 3px #636efe1f;outline:none}.technician-panel-modal .technician-panel-field.technician-panel-field-full{grid-column:1/-1}.technician-panel-modal .technician-panel-submit{align-items:center;background:linear-gradient(135deg,#5d66ff,#707cff);border:none;border-radius:999px;color:#fff;cursor:pointer;display:inline-flex;font-size:.78rem;font-weight:700;gap:.6rem;height:48px;justify-content:center;letter-spacing:.3px;transition:transform .2s ease,box-shadow .2s ease;width:100%}.technician-panel-modal .technician-panel-submit svg{height:20px;width:20px}.technician-panel-modal .technician-panel-submit:hover{box-shadow:0 18px 32px #6069ff47;transform:translateY(-1px)}@media(max-width:768px){.technician-panel-banner .technician-panel-banner-inner{padding:0 1.4rem}.technician-panel-wrapper{--tp-pad-x:1rem}.technician-panel-wrapper .technician-panel-toolbar{align-items:stretch}.technician-panel-wrapper .technician-panel-toolbar .technician-panel-export-group,.technician-panel-wrapper .technician-panel-toolbar .technician-panel-filter-group{width:100%}.technician-panel-wrapper .technician-panel-toolbar .technician-panel-export-group .technician-panel-export-btn,.technician-panel-wrapper .technician-panel-toolbar .technician-panel-export-group .technician-panel-filter-btn,.technician-panel-wrapper .technician-panel-toolbar .technician-panel-filter-group .technician-panel-export-btn,.technician-panel-wrapper .technician-panel-toolbar .technician-panel-filter-group .technician-panel-filter-btn{justify-content:center;width:100%}.technician-panel-wrapper .technician-panel-pagination{align-items:stretch;flex-direction:column}.technician-panel-wrapper .technician-panel-pagination .technician-pagination-actions{justify-content:space-between}}.ai-page .page-content{padding-left:0;padding-right:0;padding-top:var(--tb-header-height)}.ai-wrapper{margin:0 auto;padding-inline-end:var(--app-x-end);padding-inline-start:var(--app-x-start);width:100%}.ai-toolbar{margin-bottom:.5rem}.ai-toolbar .user-mgmt-tabs{margin:0}.ai-toolbar .user-mgmt-tab-btn{min-height:34px}.ai-kpis .c-kpi-alt__icon{right:14px;top:12px}.ai-kpis .c-kpi-alt__icon img,.ai-kpis .c-kpi-alt__icon svg,.ai-kpis .c-kpi-alt__icon-img{display:block;filter:none!important;height:auto;width:32px}.ai-agents-grid{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin-bottom:2rem}.fluxo-page .page-content{padding-top:var(--tb-header-height)}.fluxo-page .page-content,.fluxo-page .page-content>.container-fluid{padding-left:0;padding-right:0}.fluxo-page .fluxo-kpis{margin-top:.5rem}.fluxo-page .fluxo-toolbar{align-items:center;display:flex;flex-wrap:wrap;gap:.6rem;margin:10px 0 12px}.fluxo-page .fluxo-search{flex:0 0 200px;max-width:320px}.fluxo-page .fluxo-grid{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.fluxo-wrapper{--fx-pad-x:.75rem;font-size:14px;margin:0 auto;overflow-x:visible;padding:.5rem var(--fx-pad-x) 2rem var(--fx-pad-x);width:100%}@media(min-width:1200px){.fluxo-wrapper{--fx-pad-x:1rem}}@media(min-width:1600px){.fluxo-wrapper{--fx-pad-x:1.25rem}}.fluxo-wrapper{padding-inline-end:var(--app-x-end);padding-inline-start:var(--app-x-start)}.fluxo-card{background:#fff;border:1px solid #eef1f7;border-radius:16px;box-shadow:0 1px 3px #1117290f;display:flex;flex-direction:column;gap:1rem;padding:2rem;position:relative}.fluxo-card__head{align-items:center;display:flex;justify-content:space-between}.fluxo-card__title{color:#1d2635;font-size:1.1rem;font-weight:700}.fluxo-card__menu{position:absolute;right:.5rem;top:.5rem;z-index:2}.fluxo-card__menu .c-btn-dropdown__btn{background:transparent;border:none;box-shadow:none;color:#7a7f8f;padding:4px}.fluxo-card__menu .c-btn-dropdown__btn:hover{background:#f4f6fb;border-radius:8px;color:#1d2635}.fluxo-card__badge{background:#eaf3e7;border-radius:12px;color:#3b3f49;display:inline-block;font-size:.72rem;font-weight:600;padding:.2rem .5rem;width:-moz-fit-content;width:fit-content}.fluxo-card__badge--inactive{background:#f3f4f8;color:#7f8699}.fluxo-card__badge--draft{background:#fff4d9;color:#b68600}.fluxo-card__body{display:flex;flex-direction:column;gap:.6rem;margin-top:.25rem}.fluxo-card .fluxo-page .c-kpi-alt{padding:2.2rem 2rem 2rem}.fluxo-card .fluxo-page .c-kpi-alt__icon-img{height:28px;width:auto}.fluxo-card .fluxo-page .icon-fluxo-total.c-kpi-alt__icon-img{height:auto;width:21px}.fluxo-card__metrics{display:grid;gap:.75rem;grid-template-columns:repeat(2,1fr)}.fluxo-card__metric{display:flex;flex-direction:column;gap:.15rem}.fluxo-card__metric small{color:#8b92a6}.fluxo-card__metric strong{color:#1d2635;font-size:1.05rem}.fluxo-card__channels-block{display:flex;flex-direction:column;gap:.35rem;margin-top:.5rem}.fluxo-card__channels{align-items:center;display:flex;gap:.5rem}.fluxo-card__actions{display:flex;gap:.5rem;margin-top:.4rem}.fluxo-card__actions .c-btn{font-size:.7rem;--_py:6px;--_px:12px;--_icon-size:18px}.fluxo-new-modal .c-btn{font-size:.78rem;--_py:10px;--_px:16px;--_icon-size:18px}.fluxo-new-modal .c-btn-alt.c-btn-alt--sm{padding:.35rem .55rem}.fluxo-new-modal .c-btn-alt .c-btn__icon{font-size:.85rem}.fluxo-new-modal .modal-content{border:none;border-radius:26px;box-shadow:0 30px 80px #11172933;overflow:hidden}.fluxo-new__wrap{background:#fff}.fluxo-new__header{border-bottom:1px solid #f0f2f7}.fluxo-new__body,.fluxo-new__header{padding:1.25rem 1.75rem}.fluxo-new__footer{border-top:1px solid #f0f2f7;padding:1rem 1.25rem}.fluxo-new__cta{display:flex;flex-direction:column;gap:.6rem}.fluxo-new-modal .c-btn{border-radius:12px;justify-content:center}.fluxo-new-modal .c-btn .c-btn__icon{margin-right:.35rem}.fluxo-picker-popover{background:#fff;border:1px solid #e5e7ef;border-radius:10px;box-shadow:0 12px 28px #11172926;padding:.5rem}.fluxo-picker-popover .form-control{font-size:.85rem;min-height:38px}.fluxo-contacts-menu{background:#fff;border:1px solid #e5e7ef;border-radius:10px;box-shadow:0 12px 28px #11172926;margin-top:.25rem;width:100%}.fluxo-contacts-menu .fluxo-contacts-list{max-height:260px;overflow:auto}.fluxo-contacts-menu .fluxo-contact-item{align-items:flex-start;background:transparent;border:none;cursor:pointer;display:flex;flex-direction:column;gap:2px;padding:.5rem .6rem;text-align:left;width:100%}.fluxo-contacts-menu .fluxo-contact-item:hover{background:#f6f8ff}.fluxo-contacts-menu .fc-name{color:#1d2635;font-weight:600}.fluxo-contacts-menu .fc-sub{color:#78819a;font-size:.8rem}.fluxo-contacts-menu .fc-empty{color:#8b92a6;padding:.6rem .75rem}@media(max-width:992px){.fluxo-page .fluxo-grid{gap:.85rem}.fluxo-card{padding:1.5rem}}@media(max-width:576px){.fluxo-page .fluxo-grid{gap:.75rem;grid-template-columns:1fr}.fluxo-card{border-radius:14px;padding:1.1rem 1rem}.fluxo-card__title{font-size:1rem}.fluxo-page .c-kpi-alt{padding:1.25rem}}.company-page .page-content{padding-top:var(--tb-header-height)}.company-page .page-content,.company-page .page-content>.container-fluid{padding-left:0;padding-right:0}.company-mgmt-wrapper{font-size:14px;margin:0 auto;overflow-x:visible;padding:.5rem 0 2rem;padding-inline-end:var(--app-x-end);padding-inline-start:var(--app-x-start);width:100%}.company-mgmt-wrapper .company-mgmt-table-wrapper{background:#fff;border:1px solid #ececec;border-radius:16px;box-shadow:0 2px 8px #00000008;padding:.3rem .6rem 0}.company-mgmt-wrapper table.company-mgmt-table{border-collapse:separate;border-spacing:0;font-size:.71rem;width:100%}.company-mgmt-wrapper table.company-mgmt-table thead th{background:transparent;color:#666;font-size:.56rem;font-weight:700;letter-spacing:.68px;padding:.75rem .6rem;text-transform:uppercase;white-space:nowrap}.company-mgmt-wrapper table.company-mgmt-table tbody td{border-top:1px solid #f0f0f0;font-weight:500;padding:.88rem .6rem;vertical-align:middle}.company-mgmt-wrapper table.company-mgmt-table tbody tr:hover{background:#f9f9fe}html:has(.company-mgmt-wrapper){overflow-x:hidden}.company-form-wrapper{margin:0 auto;padding:.5rem 0 2rem;padding-inline-end:var(--app-x-end);padding-inline-start:var(--app-x-start);width:100%}.company-form-grid{display:grid;gap:16px;grid-template-columns:1fr 320px}@media(max-width:992px){.company-form-grid{grid-template-columns:1fr}}.company-form-panel{background:#fff;border:1px solid #ececec;border-radius:16px;box-shadow:0 2px 8px #00000008;padding:14px 16px 8px}.company-form-actions{display:flex;gap:.6rem;justify-content:flex-end;margin-top:10px}.company-logo-panel{background:#fff;border:1px solid #ececec;border-radius:16px;box-shadow:0 2px 8px #00000008;display:flex;flex-direction:column}.company-logo-header{border-bottom:1px solid #f0f0f0;font-weight:700;padding:12px 14px}.company-logo-body{padding:16px}.company-logo-avatar{height:140px;margin:0 auto;position:relative;width:140px}.company-logo-img{border:4px solid #fff;border-radius:50%;box-shadow:0 6px 20px #0000001a;height:auto;-o-object-fit:cover;object-fit:cover;width:140px}.company-logo-upload{bottom:0;position:absolute;right:0}.company-logo-upload-btn{align-items:center;background:#fff;border:1px solid #e3e6ef;border-radius:50%;box-shadow:0 6px 14px #00000014;color:#4a5568;cursor:pointer;display:inline-flex;height:36px;justify-content:center;width:36px}.company-logo-upload-btn:hover{border-color:#b6bbff;color:#5854ff}.chat-page{--chat-sidebar-width:380px;--chat-sidebar-min:260px;--chat-sidebar-max:560px;--chat-chat-min:520px;--chat-splitter-width:1px;height:100vh;overflow:hidden;padding-top:var(--tb-header-height)}.chat-page .page-content{height:calc(100vh - var(--tb-header-height));overflow:hidden;padding:0!important}.chat-page .container-fluid{height:100%;padding:0!important}.chat-page footer{display:none}.chat-page .chat-wrapper{align-items:stretch;display:grid;gap:0;grid-auto-rows:1fr;grid-template-columns:var(--chat-sidebar-width) var(--chat-splitter-width) 1fr;height:100%;min-height:0;width:100%}.chat-page .chat-leftsidebar{background:#f3f4f5;color:#333;display:flex;flex:0 0 var(--chat-sidebar-width);flex-direction:column;height:100%;justify-content:space-between;max-width:var(--chat-sidebar-width);min-height:0;min-width:var(--chat-sidebar-width);overflow:hidden;width:var(--chat-sidebar-width)}.chat-page .chat-splitter{background:transparent;cursor:col-resize;position:relative;z-index:30}.chat-page .chat-splitter:before{background:var(--tb-border-color);opacity:.65;transition:background-color .15s ease,opacity .15s ease;width:1px}.chat-page .chat-splitter:after,.chat-page .chat-splitter:before{content:"";height:100%;left:50%;position:absolute;top:0;transform:translate(-50%)}.chat-page .chat-splitter:after{background:transparent;width:14px}.chat-page .chat-splitter:focus-visible:before,.chat-page .chat-splitter:hover:before{background:var(--tb-primary);opacity:.95}.chat-page body.chat-resizing .chat-splitter:before{background:var(--tb-primary);opacity:.95}.chat-page .chat-splitter:focus{outline:none}.chat-page .chat-splitter:focus-visible{box-shadow:0 0 0 2px #636efe59}.chat-page .chat-leftsidebar .first-div{align-items:center;background-color:#f3f4f5;border-bottom:1px solid #e0e0e0;box-sizing:border-box;display:flex;flex-shrink:0;height:60px!important;margin-bottom:0;max-height:60px!important;min-height:60px!important;padding:0 30px!important}.chat-page .chat-leftsidebar .first-div h5{align-items:center;color:#333;display:flex;font-size:1.5rem;font-weight:500;justify-content:space-between;margin:0;padding:0;width:100%}.chat-page .chat-leftsidebar .first-div h5 img{height:32px;vertical-align:middle;width:32px}.chat-page .chat-leftsidebar .divider-container{display:none}.chat-page .chat-leftsidebar .second-div{background-color:#f3f4f5;box-sizing:border-box;padding:5px 30px}.chat-page .chat-leftsidebar .filter-toggle{align-items:center;background:none;border:none;color:#333;cursor:pointer;display:flex;font-size:1rem;font-weight:100;justify-content:space-between;margin:0;padding:0;transition:color .3s ease;width:100%}.chat-page .chat-leftsidebar .filter-toggle:hover{color:#636efe}.chat-page .chat-leftsidebar .filter-toggle .filter-arrow{color:#71757d;font-size:1.2rem;line-height:1;opacity:1;transition:transform .3s ease}.chat-page .chat-leftsidebar .filter-toggle .filter-arrow:hover{color:#636efe}.chat-page .chat-leftsidebar .filter-toggle.expanded .filter-arrow{color:#636efe;transform:rotate(180deg)}.chat-page .chat-leftsidebar .filter-list{background-color:#f3f4f5;margin-top:10px;max-height:0;overflow:hidden;padding:10px 0 0;transition:max-height .3s ease-out}.chat-page .chat-leftsidebar .filter-list.expanded{max-height:400px}.chat-page .chat-leftsidebar .filter-item{border-radius:15px;color:#6c757d;cursor:pointer;display:flex;justify-content:space-between;padding:8px 14px;transition:color .3s ease,background-color .3s ease}.chat-page .chat-leftsidebar .filter-item:hover{background-color:#e9eaec;color:#333;font-weight:500}.chat-page .chat-leftsidebar .filter-item .filter-arrow{color:#636efe;font-size:1rem;opacity:0;transition:opacity .3s ease,transform .3s ease}.chat-page .chat-leftsidebar .filter-item:hover .filter-arrow{opacity:1;transform:translate(5px)}.chat-page .chat-leftsidebar .third-div{background-color:#f7f7f7;display:flex;flex-direction:column;flex-grow:1;overflow-y:auto;padding:0}.chat-page .chat-room-list{display:flex;flex-direction:column;flex-grow:1;max-height:100vh!important;overflow-y:auto;scrollbar-color:hsla(208,7%,46%,.4) transparent;scrollbar-width:thin}.chat-page .chat-room-list::-webkit-scrollbar{background-color:transparent;width:6px}.chat-page .chat-room-list::-webkit-scrollbar-thumb{background-color:#6d767e66;border-radius:3px;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.chat-page .chat-room-list:hover::-webkit-scrollbar-thumb{background-color:#6d767eb3}.chat-page .chat-room-list::-webkit-scrollbar-track{background-color:transparent}.chat-page .chat-leftsidebar .chat-list-item{align-items:center;border-bottom:1px solid #e0e0e0;cursor:pointer;display:flex;min-height:60px;padding:15px 5px 15px 15px;position:relative;transition:background-color .2s ease}.chat-page .chat-leftsidebar .chat-list-item:hover{background-color:#e9ecef}.chat-page .chat-leftsidebar .chat-list-item:last-child{border-bottom:none}.chat-page .chat-leftsidebar .chat-list-item.active-chat{background-color:#e9ecef}.chat-page .chat-leftsidebar .chat-list-item .avatar{align-items:center;background-color:#e6e6e6;border-radius:50%;cursor:pointer;display:flex;flex-shrink:0;height:40px;justify-content:center;margin-right:12px;position:relative;width:40px}.chat-page .chat-leftsidebar .chat-list-item .avatar img{border-radius:50%;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.chat-page .chat-leftsidebar .chat-list-item .status-indicator{border-radius:50%;bottom:2px;height:10px;position:absolute;right:2px;width:10px}.chat-page .chat-leftsidebar .chat-list-item .flex-grow-1{display:flex;flex-direction:column;flex-grow:1;justify-content:flex-start;min-width:0;position:relative}.chat-page .chat-leftsidebar .chat-list-item h6{color:#333;font-size:1rem;margin:0 0 2px;max-width:250px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chat-page .chat-leftsidebar .chat-list-item .contact-name-text{display:inline-block;max-width:250px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chat-page .chat-leftsidebar .chat-list-item .message-info{align-items:center;display:flex;justify-content:space-between;width:100%}.chat-page .chat-leftsidebar .chat-list-item p{color:#6c757d;font-size:.875rem;margin:0}.chat-page .chat-leftsidebar .chat-list-item .time-config{align-items:center;display:flex}.chat-page .chat-leftsidebar .chat-list-item .message-time{color:#6c757d;font-size:.625rem;margin-right:8px}.chat-page .chat-leftsidebar .chat-list-item .config-button{background:none;border:none;box-shadow:none;color:#6c757d;cursor:pointer;font-size:1.2rem;margin-left:auto;outline:none;padding:0;transition:color .3s ease}.chat-page .chat-leftsidebar .chat-list-item .config-button:hover{color:#636efe}.chat-page .chat-leftsidebar .chat-list-item .config-button:active,.chat-page .chat-leftsidebar .chat-list-item .config-button:focus{background:none;border:none;box-shadow:none;outline:none}.chat-page .chat-leftsidebar .chat-list-item .dropdown-menu{background:linear-gradient(135deg,#f8f9fa,#fff);border:1px solid #eee;border-radius:10px;box-shadow:0 4px 12px #0000001a;min-width:180px;opacity:0;padding:10px 0;transform:translateY(-5px);transform-origin:top right;transition:opacity .2s ease,transform .2s ease}.chat-page .chat-leftsidebar .chat-list-item .dropdown-menu.show{opacity:1;transform:translateY(0)}.chat-page .chat-leftsidebar .chat-list-item .dropdown-menu .dropdown-item{color:#333;font-size:.9rem;padding:8px 20px;transition:background-color .2s ease,color .2s ease}.chat-page .chat-leftsidebar .chat-list-item .dropdown-menu .dropdown-item:hover{background-color:#e9ecef;border-radius:5px;color:#636efe}.chat-page .user-chat{background:#fff;display:flex;flex-direction:column;height:100%;min-height:0;overflow:hidden}.chat-page .chat-conversation{background-color:#f9f9f9;box-sizing:border-box;flex-grow:1;overflow-y:auto;padding:10px}.chat-page .message-container{display:flex;flex-direction:column;width:100%}.chat-page .message-bubble{border-radius:16px;box-shadow:0 1px 2px #0000000a;margin:2px 10px;padding:8px 10px 6px;position:relative;word-wrap:break-word;display:inline-block;line-height:1.35;max-width:50rem}.chat-page .message-bubble .bubble-time{display:block;font-size:10px;line-height:1;margin-top:4px;opacity:.75;text-align:right}.chat-page .message-bubble.message-sent .bubble-time{color:#ffffffd9}.chat-page .message-bubble.message-received .bubble-time{color:#475569;opacity:.7}.chat-page .message-item{margin:4px 0}.chat-page .message-item.is-group-start{margin-top:8px}.chat-page .message-item.is-group-cont{margin-bottom:2px;margin-top:1px}.chat-page .message-bubble.message-received,.chat-page .message-received .message-bubble{background-color:#fff;border:1px solid #e5e7eb;border-top-left-radius:6px;color:#334155}.chat-page .message-bubble.message-sent,.chat-page .message-sent .message-bubble{background:linear-gradient(135deg,#6d5dd3,#8b79f0);border-top-right-radius:6px;color:#fff}.chat-page .message-item.is-group-cont .message-bubble.message-sent{border-top-right-radius:4px}.chat-page .message-item.is-group-cont .message-bubble.message-received{border-top-left-radius:4px}.chat-page .bubble-time.message-time-received,.chat-page .bubble-time.message-time-sent{padding:0!important;text-align:right!important}.chat-page .bubble-time i{font-size:.85rem;margin-left:4px;opacity:.9;vertical-align:-1px}.chat-page .chat-date-separator{align-items:center;display:flex;justify-content:center;margin:10px 0 8px}.chat-page .chat-date-separator span{background:#eef2ff;border:1px solid #e5e7eb;border-radius:999px;color:#6b7280;font-size:11px;padding:4px 10px}.chat-page .message-audio{align-items:center;background-color:#e9eaec;border-radius:15px;color:#333;display:flex;height:45px;justify-content:space-between;margin:6px 20px;padding:8px 12px;width:190px}.chat-page .message-audio .play-button{align-items:center;background-color:#636efe;border-radius:50%;display:flex;height:24px;justify-content:center;margin-right:8px;width:24px}.chat-page .message-audio .play-button i{color:#fff;font-size:20px;padding:2px 0 0 1px}.chat-page .message-audio .progress-bar{background:#bbb;border-radius:5px;flex-grow:1;height:3px;position:relative}.chat-page .message-audio .progress{background-color:#636efe;border-radius:5px;height:100%;width:50%}.chat-page .message-time{align-items:center;color:#6c757d;display:flex;font-size:.6rem;margin-top:2px;position:relative}.chat-page .message-time-sent{display:block!important;padding-right:30px!important;text-align:end!important}.chat-page .message-time-received{display:block!important;padding-left:30px!important}.chat-page .message-time i{color:#636efe;font-size:.875rem;margin-left:2px}.chat-page .chat-input-section{align-items:center;background-color:#edeff1;border-top:1px solid #eee;display:flex;justify-content:space-between;max-height:75px;padding:10px 34px}.chat-page .chat-input-section .ia-dropdown{margin-right:0;position:relative}.chat-page .chat-input-section .ia-dropdown .dropdown-toggle{align-items:center;background:linear-gradient(135deg,#6d5dd3,#a084e8);border:none;border-radius:20px;cursor:pointer;display:flex;height:35px;justify-content:center;overflow:hidden;padding:0;position:relative;width:47px}.chat-page .chat-input-section .ia-dropdown .dropdown-toggle:after{display:none}.chat-page .chat-input-section .ia-dropdown .dropdown-toggle img{filter:brightness(0) invert(1);height:16px;-o-object-fit:contain;object-fit:contain;width:16px}.chat-page .chat-input-section .ia-dropdown .dropdown-menu{background:linear-gradient(135deg,#6d5dd3,#a084e8);border:none;border-radius:8px;box-shadow:0 2px 4px #0000001a;height:100px;left:-2px!important;min-width:40px;padding:15px 6px;text-align:center;top:-74px!important}.chat-page .chat-input-section .ia-dropdown .dropdown-menu .avatar{align-items:center;background-color:#e6e6e6;border-radius:50%;display:flex;height:40px;justify-content:center;margin:0 auto 8px;width:40px}.chat-page .chat-input-section .ia-dropdown .dropdown-menu .avatar img{border-radius:50%;height:40px;-o-object-fit:cover;object-fit:cover;width:40px}.chat-page .chat-input-section .ia-dropdown .dropdown-menu .switch{align-items:center;display:flex;justify-content:center}.chat-page .chat-input-section .ia-dropdown .dropdown-menu .switch .slider{background-color:#ccc;border-radius:20px;cursor:pointer;display:inline-block;height:20px;position:relative;width:34px}.chat-page .chat-input-section .ia-dropdown .dropdown-menu .switch .slider:before{background-color:#fff;border-radius:50%;bottom:2px;content:"";height:16px;left:2px;position:absolute;transition:.4s;width:16px}.chat-page .chat-input-section .ia-dropdown .dropdown-menu .switch .slider.active{background-color:#73c673}.chat-page .chat-input-section .ia-dropdown .dropdown-menu .switch .slider.active:before{transform:translate(14px)}.chat-page .chat-input-section .input-group{flex-grow:1;margin:0 10px;position:relative}.chat-page .chat-input-section .input-group .input-field{background:#f8fafc;border:none;border-radius:6px;box-sizing:border-box;color:#333;font-size:14px;height:50px;padding:10px 50px 10px 12px;width:100%}.chat-page .chat-input-section .input-group .dropdown{position:absolute;right:12px;top:50%;transform:translateY(-50%)}.chat-page .chat-input-section .input-group .dropdown .dropdown-toggle{align-items:center;background:none;border:none;border-radius:15px;cursor:pointer;display:flex;height:22px;justify-content:center;overflow:hidden;padding:0;position:relative;width:22px}.chat-page .chat-input-section .input-group .dropdown .dropdown-toggle:after{display:none}.chat-page .chat-input-section .input-group .dropdown .dropdown-toggle img{border-radius:15px;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.chat-page .chat-input-section .input-group .dropdown .dropdown-menu{background:linear-gradient(135deg,#6d5dd3,#a084e8);border:none;border-radius:8px;bottom:auto;box-shadow:0 2px 4px #0000001a;height:72px;left:-10px!important;min-width:40px;padding:8px;position:absolute;text-align:center;top:-68px!important;transform:translate(-50%);z-index:1000}.chat-page .chat-input-section .input-group .dropdown .dropdown-menu li{margin:4px 0}.chat-page .chat-input-section .input-group .dropdown .dropdown-menu li img{display:block;height:20px;margin:0 auto;width:20px}.chat-page .chat-input-section .mic-button{align-items:center;background-color:#636efe;border:none;border-radius:50%;box-sizing:border-box;cursor:pointer;display:flex;height:40px;justify-content:center;margin-right:36px;padding:0;transition:background-color .3s ease;width:50px}.chat-page .chat-input-section .mic-button.send-mode{background-color:#636efe}.chat-page .chat-input-section .mic-button img{height:24px;-o-object-fit:contain;object-fit:contain;transition:opacity .3s ease;width:24px}.chat-page .chat-input-section .mic-button .send-icon,.chat-page .chat-input-section .mic-button.send-mode .mic-icon{opacity:0}.chat-page .chat-input-section .mic-button.send-mode .send-icon{opacity:1}.chat-page .user-chat-topbar{align-items:center;background-color:#fff;border-bottom:1px solid #eee;box-shadow:0 1px 2px #0000000d;display:flex;height:60px;justify-content:space-between;padding:10px 25px}.chat-page .user-chat-topbar .avatar{align-items:center;background-color:#e6e6e6;border-radius:50%;cursor:pointer;display:flex;height:40px;justify-content:center;position:relative;width:40px}.chat-page .user-chat-topbar .avatar img{border-radius:50%;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.chat-page .user-chat-topbar .status-indicator{border:2px solid #fff;border-radius:50%;bottom:0;height:10px;position:absolute;right:0;width:10px}.chat-page .active-chat{background-color:#e9ecef}.chat-page .user-chat-topbar .dropdown .call-dropdown-menu{background:linear-gradient(135deg,#6d5dd3,#a084e8)!important;border:none!important;border-radius:8px!important;box-shadow:0 2px 4px #0000001a!important;height:72px!important;left:50%!important;margin-top:7px!important;min-width:40px!important;padding:8px!important;position:absolute!important;text-align:center!important;top:100%!important;transform:translate(-50%)!important;width:40px!important;z-index:1001!important}.chat-page .user-chat-topbar .dropdown .call-dropdown-menu li{margin:4px 0!important}.chat-page .user-chat-topbar .dropdown .call-dropdown-menu .call-dropdown-image{border-radius:0!important;display:block!important;height:20px!important;margin:0 auto!important;-o-object-fit:contain!important;object-fit:contain!important;width:20px!important}.chat-page .user-chat-topbar .dropdown .call-dropdown-menu .dropdown-item{background-color:transparent!important;color:transparent!important;padding:0!important;transition:none!important}.chat-page .user-chat-topbar .dropdown .call-dropdown-menu .dropdown-item:hover{background-color:transparent!important}.chat-page .user-chat-topbar .dropdown-toggle{align-items:center;background:none;background-color:#e9eaec;border:#e9eaec;border-radius:20px;color:#333;cursor:pointer;display:flex;font-size:.875rem;justify-content:center;overflow:hidden;padding:6px 14px;position:relative}.chat-page .user-chat-topbar .config-button{color:#6c757d;cursor:pointer;font-size:1.2rem;transition:color .3s ease}.chat-page .user-chat-topbar .config-button:hover{color:#636efe}.chat-page .user-chat-topbar .dropdown-menu{background:linear-gradient(135deg,#f8f9fa,#fff);border:1px solid #eee;border-radius:10px;box-shadow:0 4px 12px #0000001a;min-width:180px;opacity:0;padding:10px 0;transform:translateY(-5px);transform-origin:top right;transition:opacity .2s ease,transform .2s ease}.chat-page .user-chat-topbar .dropdown-menu.show{opacity:1;transform:translateY(0)}.chat-page .user-chat-topbar .dropdown-menu .dropdown-item{color:#333;font-size:.9rem;padding:8px 20px;transition:background-color .2s ease,color .2s ease}.chat-page .user-chat-topbar .dropdown-menu .dropdown-item:hover{background-color:#e9ecef;border-radius:5px;color:#636efe}.chat-page .chat-back-button{background:transparent;border:none;color:#333;display:none}.chat-page .chat-back-button:focus{outline:none}.chat-page .modal{display:none}.chat-page .modal-dialog{max-width:450px}.chat-page .modal-content{background:#fff;border:none;border-radius:15px;box-shadow:0 4px 12px #0000001a;padding:0}.chat-page .modal-header{border-bottom:none;margin-bottom:0;padding:0}.chat-page .modal-header .btn-close{margin-right:5px;margin-top:5px}.chat-page .modal-body{padding:20px;text-align:center}.chat-page .user-profile-avatar{background:#e6e6e6;border:4px solid #fff;border-radius:50%;box-shadow:0 2px 5px #0000001a;height:150px;margin:0 auto 20px;overflow:hidden;position:relative;width:150px}.chat-page .user-profile-avatar img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.chat-page .user-profile-avatar .status-indicator{background-color:#28a745;border:3px solid #fff;border-radius:50%;bottom:5px;height:15px;position:absolute;right:5px;width:15px}.chat-page .user-profile-name{color:#2c3e50;font-size:1.75rem;font-weight:600;margin-bottom:10px}.chat-page .user-profile-channel{color:#7f8c8d;font-size:1rem;font-style:italic;margin-bottom:25px}.chat-page .user-profile-buttons{display:flex;gap:15px;justify-content:center}.chat-page .user-profile-btn{border:none;border-radius:25px;cursor:pointer;font-size:1rem;font-weight:500;padding:12px 25px;transition:background-color .3s ease,transform .2s ease;width:140px}.chat-page .user-profile-btn.resumir{background-color:#4a90e2;color:#fff}.chat-page .user-profile-btn.resumir:hover{background-color:#357abd;transform:translateY(-2px)}.chat-page .user-profile-btn.arquivar{background-color:#e74c3c;color:#fff}.chat-page .user-profile-btn.arquivar:hover{background-color:#c0392b;transform:translateY(-2px)}.chat-page .modal-footer{border-top:none;padding:0}.chat-page #disableAiModal .modal-dialog{max-width:500px}.chat-page #disableAiModal .modal-header{border-bottom:1px solid rgba(0,0,0,.1);padding:1rem}.chat-page #disableAiModal .modal-header .modal-title{align-items:center;display:flex;font-size:1.1rem;font-weight:600}.chat-page #disableAiModal .modal-header .modal-title i{color:#dc3545}.chat-page #disableAiModal .modal-body{padding:1.5rem;text-align:left}.chat-page #disableAiModal .modal-body p{color:#6c757d;margin-bottom:1rem}.chat-page #disableAiModal .modal-body .form-control{min-height:80px;resize:vertical}.chat-page #disableAiModal .modal-footer{border-top:1px solid rgba(0,0,0,.1);gap:.5rem;padding:1rem}.chat-page #summaryModal .modal-dialog{max-width:450px}.chat-page #summaryModal .summary-modal-content{background:#fff;border:none;border-radius:15px;box-shadow:0 4px 12px #0000001a;padding:0}.chat-page #summaryModal .modal-header{border-bottom:none;margin-bottom:0;padding:0}.chat-page #summaryModal .modal-header .btn-close{margin-right:10px;margin-top:10px;position:absolute;right:0;top:0;z-index:1}.chat-page #summaryModal .modal-body{padding:20px 30px 30px;text-align:center}.chat-page .summary-icon-wrapper{align-items:center;background:linear-gradient(135deg,#4a90e2,#357abd);border-radius:50%;box-shadow:0 4px 15px #4a90e24d;display:flex;height:100px;justify-content:center;margin:0 auto 20px;width:100px}.chat-page .summary-icon-wrapper i{color:#fff;font-size:2.5rem}.chat-page .summary-title{color:#2c3e50;font-size:1.5rem;font-weight:600;margin-bottom:20px}.chat-page .summary-subtitle{color:#7f8c8d;font-size:1rem;margin-bottom:0}.chat-page .summary-state{margin-bottom:20px}.chat-page .summary-date-label{color:#7f8c8d;font-size:.875rem;margin-bottom:15px}.chat-page .summary-text-box{background:#f8f9fa;border:1px solid #e9ecef;border-radius:12px;color:#333;font-size:.95rem;line-height:1.6;max-height:250px;overflow-y:auto;padding:20px;text-align:left}.chat-page .summary-error-text{color:#e74c3c;font-size:.95rem}.chat-page .summary-buttons{display:flex;flex-wrap:wrap;gap:15px;justify-content:center}.chat-page .summary-btn{border:none;border-radius:25px;cursor:pointer;font-size:1rem;font-weight:500;min-width:140px;padding:12px 25px;transition:background-color .3s ease,transform .2s ease}.chat-page .summary-btn.gerar{background-color:#4a90e2;color:#fff}.chat-page .summary-btn.gerar:hover{background-color:#357abd;transform:translateY(-2px)}.chat-page .summary-btn.regerar{background-color:#6c757d;color:#fff}.chat-page .summary-btn.regerar:hover{background-color:#5a6268;transform:translateY(-2px)}.chat-page .summary-btn.copiar{background-color:#28a745;color:#fff}.chat-page .summary-btn.copiar:hover{background-color:#218838;transform:translateY(-2px)}.chat-page .ia-dropdown .ia-icon-inactive,.chat-page .ia-dropdown.ai-disabled .ia-icon-active{display:none!important}.chat-page .ia-dropdown.ai-disabled .ia-icon-inactive{display:block!important}.chat-page .ia-dropdown.ai-disabled .dropdown-toggle{background:linear-gradient(135deg,#6c757d,#9ca3af)!important;opacity:.8}.chat-page .ia-dropdown .ai-status-text{padding:0 10px}.chat-page .ia-dropdown .ai-status-text small{display:block;font-size:.75rem;margin-top:4px}.chat-page #ai-toggle-switch{cursor:pointer}.chat-page #ai-toggle-switch.ai-off .slider{background-color:#ccc}.chat-page #ai-toggle-switch.ai-off .slider:before{transform:translate(0)}.chat-page #newChatModal .contact-list{list-style:none;padding:0}.chat-page #newChatModal .contact-list .chat-list-item{align-items:center;border-bottom:1px solid #f0f2f5;cursor:pointer;display:flex;min-height:60px;padding:12px 26px;position:relative;transition:background-color .2s ease}.chat-page #newChatModal .contact-list .chat-list-item:hover{background-color:#f8f9fa}.chat-page #newChatModal .contact-list .chat-list-item:last-child{border-bottom:none}.chat-page #newChatModal .contact-list .chat-list-item .avatar{align-items:center;background-color:#e6e6e6;border-radius:50%;cursor:pointer;display:flex;height:40px;justify-content:center;margin-right:12px;position:relative;width:40px}.chat-page #newChatModal .contact-list .chat-list-item .avatar img{border-radius:50%;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.chat-page #newChatModal .contact-list .chat-list-item .status-indicator{border-radius:50%;bottom:2px;height:10px;position:absolute;right:2px;width:10px}.chat-page #newChatModal .contact-list .chat-list-item .flex-grow-1{display:flex;flex-direction:column;flex-grow:1;justify-content:flex-start;position:relative}.chat-page #newChatModal .contact-list .chat-list-item h6{color:#333;font-size:.95rem;font-weight:600;margin:0 0 2px;text-align:left}.chat-page #newChatModal .contact-list .chat-list-item .message-info{align-items:center;display:flex;justify-content:space-between;width:100%}.chat-page #newChatModal .contact-list .chat-list-item p{color:#6c757d;font-size:.85rem;margin:0}.chat-page #newChatModal .contact-list .chat-list-item .time-config{align-items:center;display:flex}.chat-page #newChatModal .contact-list .chat-list-item .message-time{color:#6c757d;font-size:.625rem;margin-right:8px}.chat-page #newChatModal .contact-list .chat-list-item .config-button{color:#6c757d;cursor:pointer;font-size:1.2rem;margin-left:auto;transition:color .3s ease}.chat-page #newChatModal .contact-list .chat-list-item .config-button:hover{color:#636efe}.chat-page #newChatModal .contact-list .chat-list-item .dropdown-menu{background:linear-gradient(135deg,#f8f9fa,#fff);border:1px solid #eee;border-radius:10px;box-shadow:0 4px 12px #0000001a;min-width:180px;opacity:0;padding:10px 0;transform:translateY(-5px);transform-origin:top right;transition:opacity .2s ease,transform .2s ease}.chat-page #newChatModal .contact-list .chat-list-item .dropdown-menu.show{opacity:1;transform:translateY(0)}.chat-page #newChatModal .contact-list .chat-list-item .dropdown-menu .dropdown-item{color:#333;font-size:.9rem;padding:8px 20px;transition:background-color .2s ease,color .2s ease}.chat-page #newChatModal .contact-list .chat-list-item .dropdown-menu .dropdown-item:hover{background-color:#e9ecef;border-radius:5px;color:#636efe}.chat-page .message-failed{border-left:3px solid #dc3545;opacity:.6;padding-left:12px}.chat-page .message-retry-btn{font-size:.75rem;margin-top:4px;padding:2px 8px}.chat-page .template-option:hover{background-color:#f8f9fa;cursor:pointer}.chat-page .template-option .badge{font-size:.65rem;font-weight:500;padding:2px 6px}.chat-page #templateModal .modal-header{border-bottom:1px solid #dee2e6;padding:1rem 1.5rem}.chat-page #templateModal .modal-body{max-height:400px;overflow-y:auto;padding:1.5rem}.chat-page #templateModal .list-group-item{border:1px solid #dee2e6;border-radius:8px;margin-bottom:8px;transition:all .2s ease}.chat-page #templateModal .list-group-item:hover{border-color:#636efe;box-shadow:0 2px 4px #636efe26}.chat-page .conversation-updated{animation:highlight-pulse 2s ease-in-out}.chat-page .conversation-new{animation:slide-in-fade .5s ease-out}@media(max-width:991.98px){.chat-page .chat-wrapper{display:flex;flex-direction:column;min-height:100vh;position:relative}.chat-page .chat-leftsidebar,.chat-page .user-chat{width:100%}.chat-page .chat-leftsidebar{display:block;flex:0 0 auto;max-width:100%!important;min-height:100vh;min-width:100%!important;width:100%!important}.chat-page .user-chat{display:none!important;min-height:100vh;opacity:0;visibility:hidden}.chat-page .user-chat .chat-conversation{flex:1 1 auto;min-height:0;overflow:auto}.chat-page.chat-mobile-open .chat-leftsidebar{display:none!important}.chat-page.chat-mobile-open .user-chat{display:flex!important;opacity:1;visibility:visible}.chat-page .chat-back-button{align-items:center;display:inline-flex!important;gap:6px;margin-right:8px}.chat-splitter{display:none!important}}.chat-page .chat-wrapper .chat-leftsidebar{border-right:none!important;min-width:var(--chat-sidebar-width)}.chat-page .chat-wrapper .user-chat{border-left:none!important}.chat-page.chat-resizing,.chat-page.chat-resizing *{cursor:col-resize!important}[data-bs-theme=dark] #summaryModal .summary-modal-content,[data-layout-mode=dark] #summaryModal .summary-modal-content{background:#1a1d24;box-shadow:0 4px 12px #0000004d}[data-bs-theme=dark] #summaryModal .modal-header .btn-close,[data-layout-mode=dark] #summaryModal .modal-header .btn-close{filter:invert(1)}[data-bs-theme=dark] .summary-title,[data-layout-mode=dark] .summary-title{color:#e9ecef}[data-bs-theme=dark] .summary-date-label,[data-bs-theme=dark] .summary-subtitle,[data-layout-mode=dark] .summary-date-label,[data-layout-mode=dark] .summary-subtitle{color:#9ca3af}[data-bs-theme=dark] .summary-text-box,[data-layout-mode=dark] .summary-text-box{background:#2a2e35;border-color:#3a3f4b;color:#e9ecef}[data-bs-theme=dark] .summary-icon-wrapper,[data-layout-mode=dark] .summary-icon-wrapper{box-shadow:0 4px 15px #4a90e233}[data-bs-theme=dark] #disableAiModal .modal-content,[data-bs-theme=dark] #userProfileModal .modal-content,[data-layout-mode=dark] #disableAiModal .modal-content,[data-layout-mode=dark] #userProfileModal .modal-content{background:#1a1d24}[data-bs-theme=dark] .user-profile-name,[data-layout-mode=dark] .user-profile-name{color:#e9ecef}[data-bs-theme=dark] .user-profile-channel,[data-layout-mode=dark] .user-profile-channel{color:#9ca3af}[data-bs-theme=dark] #disableAiModal .form-control,[data-layout-mode=dark] #disableAiModal .form-control{background:#2a2e35;border-color:#3a3f4b;color:#e9ecef}[data-bs-theme=dark] #disableAiModal .text-muted,[data-layout-mode=dark] #disableAiModal .text-muted{color:#9ca3af!important}[data-bs-theme=dark] .ia-dropdown .dropdown-menu,[data-layout-mode=dark] .ia-dropdown .dropdown-menu{background:#1a1d24;border-color:#3a3f4b}[data-bs-theme=dark] .ia-dropdown .ai-status-text small,[data-layout-mode=dark] .ia-dropdown .ai-status-text small{color:#9ca3af}[data-bs-theme=dark] .chat-room-list,[data-layout-mode=dark] .chat-room-list{scrollbar-color:hsla(0,0%,100%,.3) transparent}[data-bs-theme=dark] .chat-room-list::-webkit-scrollbar-thumb,[data-layout-mode=dark] .chat-room-list::-webkit-scrollbar-thumb{background-color:#ffffff4d}[data-bs-theme=dark] .chat-room-list:hover::-webkit-scrollbar-thumb,[data-layout-mode=dark] .chat-room-list:hover::-webkit-scrollbar-thumb{background-color:#ffffff80}@keyframes highlight-pulse{0%{background-color:transparent}20%{background-color:#636efe1a}to{background-color:transparent}}@keyframes slide-in-fade{0%{opacity:0;transform:translate(-20px)}to{opacity:1}}.chat-media img{border-radius:8px;cursor:pointer;max-height:400px;max-width:280px;-o-object-fit:cover;object-fit:cover;transition:opacity .2s ease,transform .2s ease}.chat-media img:hover{opacity:.95;transform:scale(1.01)}.chat-image-modal{align-items:center;animation:fadeIn .2s ease;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:9999}.chat-image-modal-backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000eb;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0}.chat-image-modal-content{align-items:center;animation:zoomIn .3s ease;display:flex;justify-content:center;max-height:90vh;max-width:90vw;position:relative;z-index:10000}.chat-image-modal-img{border-radius:8px;box-shadow:0 10px 40px #00000080;cursor:grab;max-height:90vh;max-width:100%;-o-object-fit:contain;object-fit:contain;transform-origin:center center;transition:transform .3s ease}.chat-image-modal-img:active{cursor:grabbing}.chat-image-modal-close{align-items:center;background:#ffffff1a;border:2px solid hsla(0,0%,100%,.3);border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:28px;height:44px;justify-content:center;line-height:1;opacity:.9;position:fixed;right:20px;top:20px;transition:all .2s ease;width:44px;z-index:10001}.chat-image-modal-close:hover{background:#fff3;opacity:1;transform:rotate(90deg)}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes zoomIn{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.chat-image-modal-zoom-controls{bottom:30px;display:flex;gap:10px;position:fixed;right:30px;z-index:10001}.chat-image-modal-zoom-btn{align-items:center;background:#ffffff1a;border:2px solid hsla(0,0%,100%,.3);border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:24px;font-weight:700;height:44px;justify-content:center;opacity:.9;transition:all .2s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:44px}.chat-image-modal-zoom-btn:hover{background:#fff3;opacity:1;transform:scale(1.1)}.chat-image-modal-zoom-btn:active{transform:scale(.95)}.chat-image-modal-counter{background:#000000b3;border-radius:20px;font-size:14px;font-weight:500;left:50%;padding:8px 16px;top:20px;transform:translate(-50%)}.chat-image-modal-counter,.chat-image-modal-nav{color:#fff;position:fixed;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:10001}.chat-image-modal-nav{align-items:center;background:#ffffff1a;border:2px solid hsla(0,0%,100%,.3);border-radius:50%;cursor:pointer;display:flex;font-size:36px;font-weight:300;height:50px;justify-content:center;line-height:1;opacity:.8;padding-bottom:4px;padding-top:0;top:50%;transform:translateY(-50%);transition:all .2s ease;width:50px}.chat-image-modal-nav:hover{background:#fff3;opacity:1;transform:translateY(-50%) scale(1.1)}.chat-image-modal-nav:active{transform:translateY(-50%) scale(.95)}.chat-image-modal-nav.chat-image-modal-nav-prev{left:20px}.chat-image-modal-nav.chat-image-modal-nav-next{right:20px}.chat-image-modal-carousel{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00000080;border-radius:12px;bottom:20px;display:flex;gap:12px;height:100px;left:50%;max-width:80%;overflow-x:auto;overflow-y:hidden;padding:10px;position:fixed;transform:translate(-50%);z-index:10001}.chat-image-modal-carousel::-webkit-scrollbar{height:6px}.chat-image-modal-carousel::-webkit-scrollbar-track{background:#ffffff1a;border-radius:3px}.chat-image-modal-carousel::-webkit-scrollbar-thumb{background:#ffffff4d;border-radius:3px}.chat-image-modal-carousel::-webkit-scrollbar-thumb:hover{background:#ffffff80}.chat-image-modal-thumbnail{border:3px solid transparent;border-radius:8px;cursor:pointer;flex-shrink:0;height:80px;overflow:hidden;position:relative;transition:all .2s ease;width:80px}.chat-image-modal-thumbnail:after{background:#0000004d;bottom:0;content:"";left:0;position:absolute;right:0;top:0;transition:opacity .2s ease}.chat-image-modal-thumbnail.active{border-color:#fff;transform:scale(1.1)}.chat-image-modal-thumbnail.active:after{opacity:0}.chat-image-modal-thumbnail:hover:not(.active){border-color:#ffffff80}.chat-image-modal-thumbnail:hover:not(.active):after{opacity:.5}.chat-image-modal-thumbnail img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.ju-page{--ju-sidebar-header-height:80px;--ju-chat-header-height:80px;--ju-sidebar-padding-x:30px;--ju-sidebar-width:420px;--ju-sidebar-min:300px;--ju-sidebar-max:600px;--ju-chat-min:520px;--ju-splitter-width:1px}.ju-page .main-content{display:flex;flex-direction:column;padding-bottom:0!important}.ju-page .page-content{box-sizing:border-box;flex:1 1 auto;min-height:0;padding:var(--tb-header-height) 0 0 0!important}.ju-page .page-content,.ju-page .page-content>.container-fluid{display:flex;flex-direction:column;height:100vh;overflow:hidden}.ju-page .page-content>.container-fluid{min-height:0;padding:0}.ju-page .page-content>.container-fluid>.row{flex:0 0 auto;margin:0}.ju-page .page-content>.container-fluid>.row>.col-12{padding:0}.ju-page .chat-wrapper{flex:1 1 auto;height:100%;margin-bottom:0!important;margin-top:0!important;min-height:0}.ju-page .ju-layout>.chat-ju,.ju-page .ju-layout>.sidebar-ju-mentorias{min-height:0}.ju-page .ju-layout{align-items:stretch;display:grid;gap:0;grid-auto-rows:1fr;grid-template-columns:var(--ju-sidebar-width) var(--ju-splitter-width) 1fr;height:100%;width:100%}.ju-page .ju-splitter{background:transparent;cursor:col-resize;position:relative;z-index:30}.ju-page .ju-splitter:before{background:var(--tb-border-color);opacity:.65;transition:background-color .15s ease,opacity .15s ease;width:1px}.ju-page .ju-splitter:after,.ju-page .ju-splitter:before{content:"";height:100%;left:50%;position:absolute;top:0;transform:translate(-50%)}.ju-page .ju-splitter:after{background:transparent;width:14px}.ju-page .ju-splitter:focus-visible:before,.ju-page .ju-splitter:hover:before{background:var(--tb-primary);opacity:.95}.ju-page body.ju-resizing .ju-splitter:before{background:var(--tb-primary);opacity:.95}.ju-page .ju-btn{align-items:center;background:#636efe;border:1px solid transparent;border-radius:10px;color:#fff;display:inline-flex;font-weight:600;gap:.35rem;justify-content:center;line-height:1;transition:all .15s ease}.ju-page .ju-btn:hover{filter:brightness(.95)}.ju-page .ju-btn--primary{background:#636efe;border-color:#636efe;color:#fff}.ju-page .ju-btn--light{background:#f4f5fb;border-color:#e6e8f2;color:#3a3f6b}.ju-page .ju-btn--pill{border-radius:999px;padding:.5rem .9rem}.ju-page .ju-btn--sm{font-size:.85rem;height:32px}.ju-page .ju-btn--icon{border-radius:10px;height:32px;padding:0;width:36px}.ju-page .sidebar-ju-mentorias{background:#f5f6fb;border-right:none;display:flex;flex:0 0 var(--ju-sidebar-width);flex-direction:column;height:100%!important;max-width:var(--ju-sidebar-width);min-height:0;min-width:var(--ju-sidebar-width);width:var(--ju-sidebar-width)}.ju-page .sidebar-ju-mentorias .tab-content,.ju-page .sidebar-ju-mentorias .tab-pane{display:flex;flex:1 1 auto;flex-direction:column;min-height:0}.ju-page .sidebar-ju-mentorias{overflow:hidden}.ju-page .sidebar-ju-mentorias .ju-sidebar-header{align-items:center;background:#f3f4f5;border-bottom:1px solid #e0e0e0!important;box-sizing:border-box;display:flex;height:var(--ju-sidebar-header-height)!important;margin:0;max-height:var(--ju-sidebar-header-height);min-height:var(--ju-sidebar-header-height);overflow:hidden;padding:0 var(--ju-sidebar-padding-x)}.ju-page .sidebar-ju-mentorias .ju-sidebar-header__inner{align-items:center;-moz-column-gap:14px;column-gap:14px;display:grid;grid-template-columns:1fr auto;height:100%;width:100%}.ju-page .sidebar-ju-mentorias .ju-sidebar-header__title{color:#333;font-size:1.5rem;font-weight:600;line-height:1;margin:0;padding:0}.ju-page .sidebar-ju-mentorias .ju-sidebar-header__action{align-items:center;display:flex}.ju-page .sidebar-ju-mentorias .ju-icon-btn{align-items:center;background:transparent;border:none;border-radius:0;box-shadow:none;display:inline-flex;height:32px;justify-content:center;padding:0;width:32px}.ju-page .sidebar-ju-mentorias .ju-icon-btn:hover{filter:brightness(.95)}.ju-page .sidebar-ju-mentorias .ju-icon-btn__img{display:block;height:32px;-o-object-fit:contain;object-fit:contain;width:32px}.ju-page .sidebar-ju-mentorias .ju-sidebar-list{background-color:#f7f7f7;flex:1 1 auto;height:100%;min-height:0;overflow:hidden;padding:1rem var(--ju-sidebar-padding-x) 1.25rem;position:relative}.ju-page .sidebar-ju-mentorias .ju-sidebar-list .ju-topic-item{background:transparent;border:none;margin-bottom:12px;padding:0;transition:background-color .15s ease,border-color .15s ease,box-shadow .15s ease}.ju-page .sidebar-ju-mentorias .ju-sidebar-list .ju-topic-item.active .ju-topic-card{outline:2px solid var(--tb-primary)}.ju-page .sidebar-ju-mentorias .ju-sidebar-list .ju-topic-item .ju-topic-link{color:var(--tb-body-color);display:block;text-decoration:none}.ju-page .sidebar-ju-mentorias .ju-sidebar-list .ju-topic-item .ju-topic-card{background:#fff;border:1px solid #e0e0e0;border-radius:16px;box-shadow:0 1px 2px #0000000d;cursor:pointer;display:flex;flex-direction:column;gap:6px;min-height:96px;padding:16px;position:relative}.ju-page .sidebar-ju-mentorias .ju-sidebar-list .ju-topic-item .ju-topic-card__head{align-items:center;display:flex;gap:8px;justify-content:space-between}.ju-page .sidebar-ju-mentorias .ju-sidebar-list .ju-topic-item .ju-topic-card__ident{align-items:center;display:flex;gap:8px;min-width:0}.ju-page .sidebar-ju-mentorias .ju-sidebar-list .ju-topic-item .ju-topic-card__title{font-size:1rem;font-weight:700}.ju-page .sidebar-ju-mentorias .ju-sidebar-list .ju-topic-item .ju-topic-card__menu{align-items:center;cursor:default;display:inline-flex;gap:8px}.ju-page .sidebar-ju-mentorias .ju-sidebar-list .ju-topic-item .ju-topic-card__preview{display:-webkit-box;font-size:.875rem;-webkit-line-clamp:2;line-clamp:2;line-height:1.35;-webkit-box-orient:vertical;color:#6c757d;overflow:hidden}.ju-page .sidebar-ju-mentorias .ju-sidebar-list .ju-topic-item .ju-topic-card__meta{font-size:.75rem}.ju-page .sidebar-ju-mentorias .ju-sidebar-list .ju-topic-item .ju-topic-card__pinned{bottom:10px;color:var(--tb-warning);position:absolute;right:10px}.ju-page .sidebar-ju-mentorias .ju-sidebar-list .ju-topic-item .ju-pin-indicator{color:var(--tb-warning)}.ju-page .sidebar-ju-mentorias .ju-sidebar-list .ju-topic-item:hover .ju-topic-card{box-shadow:0 4px 10px #0000000f}.ju-page .sidebar-ju-mentorias .ju-sidebar-list:not([data-simplebar=init]){overflow:auto}.ju-page .sidebar-ju-mentorias .ju-sidebar-list[data-simplebar=init]{overflow:hidden;padding:1rem var(--ju-sidebar-padding-x) 1.25rem}.ju-page .sidebar-ju-mentorias .ju-sidebar-list[data-simplebar=init] .simplebar-content{padding:0}.ju-page .sidebar-ju-mentorias .ju-sidebar-list[data-simplebar=init] .simplebar-content-wrapper{height:100%!important;max-height:none!important;overflow-x:hidden!important;overflow-y:auto!important}.ju-page .sidebar-ju-mentorias .ju-sidebar-list .simplebar-track.simplebar-horizontal{display:none!important}.ju-page .chat-ju{background:#fff;display:flex;flex-direction:column;min-width:0;overflow:hidden}.ju-page .chat-ju .ju-chat-content{position:relative;z-index:1}.ju-page .chat-ju #ju-chat,.ju-page .chat-ju .ju-chat-content,.ju-page .chat-ju .w-100.position-relative{display:flex;flex:1 1 auto;flex-direction:column;min-height:0}.ju-page .chat-ju #ju-chat{height:100%}.ju-page .chat-ju .ju-chat-header{align-items:center;background:#fff;border-bottom:1px solid var(--tb-border-color)!important;box-sizing:border-box;display:flex;height:var(--ju-chat-header-height);max-height:var(--ju-chat-header-height);min-height:var(--ju-chat-header-height);overflow:visible;padding:24px 25px!important;position:relative;z-index:20}.ju-page .chat-ju .ju-chat-header>.row{flex:1 1 auto;height:100%;margin-left:0;margin-right:0;width:100%}.ju-page .chat-ju .ju-chat-header .username{margin:0!important}.ju-page .chat-ju .ju-chat-header p{margin-bottom:0!important}.ju-page .chat-ju .user-profile-image{height:70px;-o-object-fit:cover;object-fit:cover;width:70px}.ju-page .chat-ju .chat-avatar .rounded-circle{height:40px;-o-object-fit:cover;object-fit:cover;width:40px}.ju-page .chat-ju .ju-avatar-wrap{position:relative}.ju-page .chat-ju .ju-avatar-wrap .user-profile-image{display:block;height:56px!important;width:56px!important}.ju-page .chat-ju .ju-status-dot{background-color:#22c55e;border:2px solid #fff;border-radius:999px;bottom:4px;height:12px;position:absolute;right:4px;width:12px}.ju-page .chat-ju #ju-conversation{flex:1 1 auto;height:100%;min-height:0}.ju-page .chat-ju .chat-input-section{background:#fff;flex-shrink:0}.ju-page .chat-ju .ju-input-row{gap:0}.ju-page .chat-ju .ju-input-group,.ju-page .chat-ju .ju-input-wrap{position:relative}.ju-page .chat-ju .ju-chat-text{flex:1 1 auto;padding-right:44px}.ju-page .chat-ju .ju-attach-dropdown{position:absolute;right:8px;top:50%;transform:translateY(-50%);z-index:3}.ju-page .chat-ju .ju-attach-btn{align-items:center;background:transparent;border:0;border-radius:50%;display:inline-flex;height:32px;justify-content:center;padding:0;transition:filter .15s ease;width:32px}.ju-page .chat-ju .ju-attach-btn:hover{filter:brightness(1)}.ju-page .chat-ju .ju-attach-btn.dropdown-toggle:after{display:none}.ju-page .chat-ju .ju-attach-icon{border-radius:6px;display:block;height:22px;-o-object-fit:cover;object-fit:cover;width:22px}.ju-page .chat-ju .ju-attach-menu{background:linear-gradient(135deg,#6d5dd3,#a084e8);border:none;border-radius:8px;box-shadow:0 2px 4px #0000001a;flex-direction:column;height:72px;justify-content:flex-start;margin-top:6px;min-width:40px;padding:6px 8px;text-align:center;width:40px}.ju-page .chat-ju .ju-attach-menu:not(.show){display:none!important}.ju-page .chat-ju .ju-attach-menu.show{display:flex!important;opacity:1}.ju-page .chat-ju .ju-attach-menu li{list-style:none;text-align:center}.ju-page .chat-ju .ju-attach-doc{margin:4px auto 6px}.ju-page .chat-ju .ju-attach-doc,.ju-page .chat-ju .ju-attach-img{display:block;filter:brightness(0) invert(1);height:20px;-o-object-fit:contain;object-fit:contain;width:20px}.ju-page .chat-ju .ju-attach-img{margin:4px auto 0}.ju-page .chat-ju .chat-input-links,.ju-page .chat-ju .chat-input-links .links-list-item{align-items:center;display:flex}.ju-page .chat-ju .chat-list{margin:6px 0;position:relative}.ju-page .chat-ju .conversation-list{align-items:flex-end;display:flex;gap:8px}.ju-page .chat-ju .chat-list.left .conversation-list{justify-content:flex-start}.ju-page .chat-ju .chat-list.right .conversation-list{justify-content:flex-end}.ju-page .chat-ju .ctext-wrap{max-width:50rem;min-height:40px;min-width:80px;position:relative}.ju-page .chat-ju .ctext-content{border-radius:16px;box-shadow:0 1px 2px #0000000a;display:inline-block;line-height:1.35;padding:8px 10px 6px;word-wrap:break-word;max-width:100%;overflow-wrap:break-word}.ju-page .chat-ju .chat-list.left .ctext-content{background-color:#fff;border:1px solid #e5e7eb;border-top-left-radius:6px;color:#334155}.ju-page .chat-ju .chat-list.right .ctext-content{background:linear-gradient(135deg,#6d5dd3,#8b79f0);border-top-right-radius:6px;color:#fff}.ju-page .chat-ju .chat-list.right .ctext-content a,.ju-page .chat-ju .chat-list.right .ctext-content i{color:#fff}.ju-page .chat-ju .ctext-content .bubble-time{display:block;font-size:10px;line-height:1;margin-top:4px;opacity:.75;text-align:right}.ju-page .chat-ju .chat-list.right .ctext-content .bubble-time{color:#ffffffd9}.ju-page .chat-ju .chat-list.left .ctext-content .bubble-time{color:#475569;opacity:.7}.ju-page .chat-ju .ctext-content .bubble-time i{font-size:.85rem;margin-left:4px;vertical-align:-1px}.ju-page .chat-ju .conversation-name{display:none!important}.ju-page .chat-ju .message-box-drop{position:absolute;right:6px;top:100%;z-index:5}.ju-page .chat-ju .message-box-drop:before{background:transparent;content:"";height:14px;left:-16px;position:absolute;right:-16px;top:-8px}.ju-page .chat-ju .message-box-drop .dropdown-toggle{display:none!important}@media(max-width:992px){.ju-page .chat-ju .message-box-drop .dropdown-toggle{align-items:center;border-radius:50%;color:#7a7a7a;display:inline-flex!important;height:28px;justify-content:center;width:28px}}.ju-page .chat-ju .chat-list.left .message-box-drop{left:6px;right:auto}.ju-page .chat-ju .chat-list.right .message-box-drop{left:auto;right:6px}.ju-page .chat-ju .message-box-drop .dropdown-menu{background:#fff;border:1px solid #e6e6f0;border-radius:999px;box-shadow:0 8px 24px #10182814,0 2px 8px #1018280f;display:none;gap:4px;left:auto;min-width:auto;opacity:0;padding:4px;pointer-events:none;position:absolute;right:0;top:2px;transform:none!important;transform:translateY(6px);transition:opacity .16s ease,transform .16s ease;white-space:nowrap}.ju-page .chat-ju .chat-list.left .message-box-drop .dropdown-menu{left:0;right:auto}.ju-page .chat-ju .message-box-drop .dropdown-menu:before{background:#fff;border-left:1px solid #e6e6f0;border-top:1px solid #e6e6f0;box-shadow:0 -1px #10182805;content:"";height:10px;position:absolute;right:14px;top:-6px;transform:rotate(45deg);width:10px}.ju-page .chat-ju .chat-list.left .message-box-drop .dropdown-menu:before{left:14px;right:auto}.ju-page .chat-ju .ctext-wrap:hover .message-box-drop .dropdown-menu,.ju-page .chat-ju .message-box-drop:hover .dropdown-menu{align-items:center;display:inline-flex;opacity:1;pointer-events:auto;transform:translateY(0)}.ju-page .chat-ju .message-box-drop .dropdown-menu .dropdown-item{align-items:center;background:transparent;border-radius:999px;color:#334155;display:inline-flex;font-size:12px;gap:6px;height:32px;line-height:1;padding:6px 10px}.ju-page .chat-ju .message-box-drop .dropdown-menu .dropdown-item:hover{background:#f1f3ff;color:#262b44}.ju-page .chat-ju .message-box-drop .dropdown-menu .dropdown-item i{font-size:14px;line-height:1}.ju-page .chat-ju .ctext-wrap{overflow:visible}.ju-page .chat-ju .chat-input-section .mic-button{align-items:center;background-color:#636efe;border:none;border-radius:50%;box-sizing:border-box;cursor:pointer;display:inline-flex;height:40px;justify-content:center;padding:0;transition:background-color .3s ease;width:40px}.ju-page .chat-ju .chat-input-section .mic-button .send-icon{height:24px;-o-object-fit:contain;object-fit:contain;width:24px}.ju-page .ju-chat-actions{flex-shrink:0;gap:10px;margin-left:auto}.ju-page .ju-chat-actions .dropdown-menu{margin-top:8px;position:absolute;z-index:1200}.ju-page .ju-chat-actions .ju-summarize-btn{align-items:center;border-radius:20px;display:inline-flex;font-size:.85rem;font-weight:500;gap:8px;height:36px;padding:0 14px}.ju-page .ju-chat-actions .ju-summarize-btn .ju-summarize-icon{filter:brightness(0) invert(1);height:16px;-o-object-fit:contain;object-fit:contain;width:16px}.ju-page .ju-chat-actions .ju-icon-control{align-items:center;background:transparent;border:none;border-radius:20px;color:#767676;display:inline-flex;height:35px;justify-content:center;width:35px}.ju-page .ju-chat-actions .ju-icon-control:hover{background:transparent;color:#636efe}.ju-page .ju-chat-actions .ju-icon-control i{font-size:1.05rem;line-height:1}@media(max-width:992px){.ju-page .sidebar-ju-mentorias{border-right:none;flex-basis:100%;width:100%}.ju-page .ju-layout{display:block;height:auto}.ju-page .ju-splitter{display:none}}.ju-page .typing-indicator-content{min-width:200px;padding:12px 16px}.ju-page .typing-indicator-content .analysis-typing-header{align-items:center;color:var(--tb-secondary-color);display:flex;font-size:.85rem;margin-bottom:8px}.ju-page .typing-indicator-content .typing-dots{align-items:center;display:flex;gap:4px}.ju-page .typing-indicator-content .typing-dots span{animation:typing-bounce 1.4s ease-in-out infinite;background:var(--tb-primary);border-radius:50%;height:8px;width:8px}.ju-page .typing-indicator-content .typing-dots span:first-child{animation-delay:-.32s}.ju-page .typing-indicator-content .typing-dots span:nth-child(2){animation-delay:-.16s}.ju-page .typing-indicator-content .typing-dots span:nth-child(3){animation-delay:0s}.ju-page .typing-indicator-content .analysis-preview{font-size:.75rem;line-height:1.4;max-height:80px;overflow:hidden;text-overflow:ellipsis;white-space:pre-wrap;word-break:break-word}@keyframes typing-bounce{0%,80%,to{opacity:.5;transform:scale(.8)}40%{opacity:1;transform:scale(1)}}.ju-page .analysis-error-content{padding:12px 16px}.ju-page .analysis-error-content .text-danger{font-size:.85rem}.ju-page .analysis-error-content .retry-analysis-btn{border-radius:6px;font-size:.8rem;padding:6px 12px}.ju-page .analysis-error-content .retry-analysis-btn:hover{background:var(--tb-primary);color:#fff}.ju-page #ju-conversation{position:relative}.ju-page .ju-thinking-indicator{align-items:center;animation:fadeInUp .3s ease-out;background:#fffffffa;border-radius:24px;bottom:20px;box-shadow:0 4px 20px #00000026;color:var(--tb-body-color);display:flex;font-size:.95rem;left:50%;padding:12px 24px;position:absolute;transform:translate(-50%);z-index:100}@keyframes fadeInUp{0%{opacity:0;transform:translate(-50%) translateY(10px)}to{opacity:1;transform:translate(-50%) translateY(0)}}.ju-page .ju-thinking-indicator .spinner-border-sm{height:1.2rem;width:1.2rem}.ju-page [data-bs-theme=dark] .ju-thinking-indicator{background:#28282dfa;box-shadow:0 4px 20px #0006;color:#fff}.ju-page .upload-progress-content{align-items:center;display:flex;flex-direction:column;gap:8px;padding:12px 16px}.ju-page .upload-progress-content i{color:var(--tb-primary);font-size:1.5rem}.ju-page .upload-progress-content .progress{border-radius:3px;height:6px;width:100%}.ju-page .attachment-message{padding:12px 16px}.ju-page .attachment-message .attachment-preview-img{border-radius:8px;cursor:pointer;max-height:200px;max-width:250px;transition:transform .2s ease}.ju-page .attachment-message .attachment-preview-img:hover{transform:scale(1.02)}.ju-page .attachment-message .attachment-file{align-items:center;background:#636efe1a;border-radius:8px;display:flex;gap:8px;margin-bottom:8px;padding:8px 12px}.ju-page .attachment-message .attachment-file i{color:var(--tb-primary);font-size:1.25rem}.ju-page .attachment-message .attachment-file .attachment-name{font-size:.9rem;font-weight:500;max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ju-page .attachment-message .attachment-file .attachment-size{color:var(--tb-secondary-color);font-size:.75rem}.ju-page .attachment-message .attachment-download{align-items:center;color:var(--tb-primary);display:inline-flex;font-size:.85rem;gap:4px;text-decoration:none}.ju-page .attachment-message .attachment-download:hover{text-decoration:underline}.nps-page{--nps-gap:1.2rem}.nps-page .nps-wrapper{padding:0 0 2rem;padding-inline-end:var(--app-x-end);padding-inline-start:var(--app-x-start);width:100%}.nps-page .page-content{padding-top:var(--tb-header-height)}.nps-page .page-content,.nps-page .page-content>.container-fluid{padding-left:0;padding-right:0}.nps-page .nps-tabs{margin-bottom:1rem;margin-top:.75rem}.nps-page .nps-section{animation:fade .24s ease}@keyframes fade{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.nps-page .nps-surveys-grid{display:grid;gap:var(--nps-gap);grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:920px){.nps-page .nps-surveys-grid{grid-template-columns:1fr}}.nps-page .nps-survey-card{background:#fff;border:1px solid #e2e4e8;border-radius:16px;box-shadow:0 1px 2px #0000000a;display:flex;flex-direction:column;gap:.65rem;padding:1.1rem .95rem 1.05rem;position:relative;transition:box-shadow .18s ease,border-color .18s ease}.nps-page .nps-survey-card:hover{border-color:#d5d7dc;box-shadow:0 2px 8px #00000014}.nps-page .nps-survey-card--create{align-items:center;background:#f8fafc;border:2px dashed #d0d3da;cursor:pointer;justify-content:center;min-height:200px;text-align:center}.nps-page .nps-survey-card--create:hover{background:#f1f5f9}.nps-page .nps-create-card__content{align-items:center;display:flex;flex-direction:column;gap:.75rem}.nps-page .nps-create-card__content .title{color:#4a5461;font-size:.85rem;font-weight:600}.nps-page .nps-survey-card__head{align-items:flex-start;display:flex;gap:.75rem;justify-content:space-between}.nps-page .nps-survey-card__title{color:#222f3e;flex:1;font-size:.9rem;font-weight:600;line-height:1.25;margin:0}.nps-page .nps-survey-card__menu{flex-shrink:0}.nps-page .nps-survey-card__menu .c-btn-dropdown__btn{align-items:center;background:transparent;border:none;border-radius:6px;display:inline-flex;height:28px;justify-content:center;padding:0;width:28px}.nps-page .nps-survey-card__menu .c-btn-dropdown__btn:hover{background:#f1f5f9}.nps-page .nps-survey-card__menu .c-btn-dropdown__label{display:none}.nps-page .nps-survey-card__status{margin-top:-.25rem}.nps-page .nps-survey-card__chip{font-size:.6rem;letter-spacing:.5px}.nps-page .nps-survey-card__meta{display:grid;font-size:.65rem;gap:.4rem .8rem;grid-template-columns:1fr 1fr}.nps-page .nps-survey-card__meta-row{display:flex;flex-direction:column;gap:2px}.nps-page .nps-survey-card__meta-row .lbl{color:#697584;font-size:.55rem;font-weight:500;text-transform:uppercase}.nps-page .nps-survey-card__meta-row .val{color:#2d3a45;font-size:.75rem;font-weight:600}.nps-page .nps-survey-card__meta-row .val.nps{color:#0d5fd7}.nps-page .nps-survey-card__channels{display:flex;flex-direction:column;gap:.3rem;margin-top:.35rem}.nps-page .nps-survey-card__channels .channels-label{color:#697584;font-size:.55rem;font-weight:500;text-transform:uppercase}.nps-page .nps-survey-card__channels .channels-icons{display:flex;flex-wrap:wrap;gap:.5rem}.nps-page .nps-filters-card{background:#fff;border:1px solid #e5e7ef;border-radius:16px;box-shadow:0 1px 2px #0000000a;margin:.8rem 0 1.1rem;padding:1rem 1.1rem}.nps-page .nps-filters-card__head{align-items:flex-start;display:flex;gap:1rem;justify-content:space-between;margin-bottom:.8rem}.nps-page .nps-filters-card__title{color:#1f2d3a;font-size:.8rem;font-weight:700}.nps-page .nps-filters-card__subtitle{color:#6b7280;font-size:.65rem;margin-top:.15rem}.nps-page .nps-filters-card__controls{align-items:center;display:flex;flex-wrap:wrap;gap:.6rem}.nps-page .nps-filters-card__spacer{flex:1}.nps-page .nps-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' stroke='%239aa3b2' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right .7rem center;background-repeat:no-repeat;background-size:16px 16px;border:1px solid #e5e7ef;border-radius:12px;color:#1f2d3a;font-size:.75rem;line-height:1.2;min-width:200px;padding:.5rem 2rem .5rem .8rem;transition:border-color .16s ease,box-shadow .16s ease}.nps-page .nps-select:hover{border-color:#d0d5e1}.nps-page .nps-select:focus{border-color:#94c0ff;box-shadow:0 0 0 3px #2563eb1f;outline:none}.nps-page .nps-kpis{margin-bottom:1.3rem}.nps-page .nps-kpis .c-kpi-alt{align-items:center}.nps-page .nps-charts{display:grid;gap:1.25rem;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.nps-page .nps-chart-box{background:#fff;border:1px solid #e2e4e8;border-radius:16px;box-shadow:0 1px 2px #0000000a;padding:1rem 1.1rem}.nps-page .nps-chart-box h4{color:#1f2d3a;font-size:.8rem;font-weight:600;margin:0 0 .75rem}.nps-page .nps-chart{min-height:240px;width:100%}.nps-page .nps-chart-legend{display:flex;font-size:.6rem;gap:1rem;margin-top:.5rem}.nps-page .nps-chart-legend span{align-items:center;display:inline-flex;gap:.3rem}.nps-page .nps-chart-legend i{border-radius:3px;display:inline-block;height:10px;width:10px}.nps-page .nps-trend{font-size:.65rem;font-weight:500;margin-top:.6rem}.nps-page .nps-modal .modal-dialog{max-width:720px}.nps-page .nps-modal .modal-content{border:none;border-radius:24px;box-shadow:0 12px 44px #1118272e}.nps-page .nps-modal .modal-body{padding:1.6rem 1.9rem 1.5rem}.nps-page .nps-modal h2{color:#1d2330;font-size:1.18rem;font-weight:700;margin:0 0 .5rem}.nps-page .nps-modal .sub{color:#6b7280;font-size:.72rem;margin:0 0 1.25rem}.nps-page .nps-modal .section-title{color:#444b5a;font-size:.65rem;font-weight:700;margin:1.2rem 0 .6rem}.nps-page .nps-modal .input{background:#f5f7fb;border:1px solid #e6e9f2;border-radius:12px;color:#1f2d3a;font-size:.8rem;padding:.62rem .8rem;width:100%}.nps-page .nps-modal .input::-moz-placeholder{color:#9aa3b2}.nps-page .nps-modal .input::placeholder{color:#9aa3b2}.nps-page .nps-modal .input:focus{border-color:#94c0ff;box-shadow:0 0 0 3px #2563eb1f;outline:none}.nps-page .nps-modal .nps-textarea{line-height:1.3;min-height:72px;resize:vertical}.nps-page .nps-form-row{-moz-column-gap:1rem;column-gap:1rem;display:grid;grid-template-columns:1fr 1fr;row-gap:.85rem}@media(max-width:560px){.nps-page .nps-form-row{grid-template-columns:1fr}}.nps-page .nps-modal form .field{margin:0 0 .7rem}.nps-page .nps-modal form .nps-form-row{margin-bottom:.7rem}.nps-page .nps-modal form .nps-form-row+.field{margin-top:.1rem}.nps-page .nps-modal form .field+.field{margin-top:.55rem}.nps-page .nps-modal .nps-form-row .field+.field{margin-top:0}.nps-page .nps-modal .nps-form-row .field{display:flex;flex-direction:column;justify-content:flex-start}.nps-page .add-question{align-items:center;background:#eef2ff;border:1px solid #cbd5ff;border-radius:12px;color:#4f46e5;display:inline-flex;font-size:.65rem;font-weight:700;gap:.45rem;margin:.6rem 0 .85rem;padding:.52rem .95rem}.nps-page .nps-questions{margin-top:.4rem}.nps-page .nps-questions+.add-question{margin-top:.55rem}.nps-page .add-question:hover{background:#dfe9fd}.nps-page .nps-questions{display:flex;flex-direction:column;gap:.6rem;margin-bottom:.3rem}.nps-page .nps-question-row{position:relative}.nps-page .nps-question-row .remove-question{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:6px;color:#64748b;cursor:pointer;display:inline-flex;font-size:.9rem;height:24px;justify-content:center;position:absolute;right:6px;top:6px;width:24px}.nps-page .nps-question-row .remove-question:hover{background:#f1f5f9;color:#dc2626}.nps-page .primary-btn{align-items:center;background:#6366f1;border:none;border-radius:22px;box-shadow:0 8px 22px #4f46e540;color:#fff;display:inline-flex;font-size:.8rem;font-weight:700;gap:.55rem;justify-content:center;letter-spacing:.4px;padding:.85rem 1.2rem}.nps-page .primary-btn:hover{background:#5558ea}.nps-page .primary-btn.is-full{width:100%}.nps-page .actions{margin-top:1.2rem}.nps-page .c-chip.status-active{background:#dcfce7;color:#166534}.nps-page .c-chip.status-inactive{background:#fee2e2;color:#991b1b}.nps-page .nps-channels{display:flex;flex-wrap:wrap;gap:.55rem .65rem;margin:.4rem 0 1rem}.nps-page .nps-channel{align-items:center;background:#fff;border:1px solid #e6e9f2;border-radius:10px;color:#374151;cursor:pointer;display:inline-flex;font-size:.75rem;gap:.45rem;padding:.35rem .55rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.nps-page .nps-channel input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1.5px solid #c7ceda;border-radius:4px;display:inline-block;height:14px;position:relative;width:14px}.nps-page .nps-channel input:checked{background:#4f46e5;border-color:#4f46e5;box-shadow:0 0 0 3px #4f46e51f}.nps-page .nps-channel input:checked:after{background:#fff;border-radius:2px;content:"";top:2px;right:2px;bottom:2px;left:2px;position:absolute}.nps-page .nps-channel:hover{border-color:#d5d9e6}.nps-page .nps-input-icon{position:relative}.nps-page .nps-input-icon>.icon-inline,.nps-page .nps-input-icon>img{left:.65rem;opacity:.9;position:absolute;top:50%;transform:translateY(-50%)}.nps-page .nps-input-icon>.input{padding-left:2.1rem}.nps-page .nps-field-label{align-items:center;color:#5d6675;display:flex;font-size:.58rem;font-weight:600;gap:.4rem;letter-spacing:.7px;margin:0 0 .35rem;text-transform:uppercase}.nps-page .nps-date{font-size:.75rem}.dados-page .page-content{padding-top:var(--tb-header-height)}.dados-page .page-content,.dados-page .page-content>.container-fluid{padding-left:0;padding-right:0}.dados-page .dados-tabs{display:flex;gap:.6rem;margin-bottom:.75rem;margin-top:1rem;overflow-x:auto;padding-inline-end:var(--app-x-end);padding-bottom:.25rem;padding-inline-start:var(--app-x-start)}.dados-page .dados-tabs>*{white-space:nowrap}.dados-page .dados-tabs .c-tab-btn{min-height:34px}.dados-page .c-header-page{padding:1.25rem 0}.dados-page .dados-wrapper{padding:0 0 2rem;padding-inline-end:var(--app-x-end);padding-inline-start:var(--app-x-start);width:100%}.dados-page .dados-section{display:block;margin-top:0}.dados-page .dados-section.is-visible{margin-top:0}.dados-page .dados-section__head{align-items:center;display:flex;gap:1rem;justify-content:space-between;margin-bottom:.9rem}.dados-page .dados-title{font-size:.9rem;font-weight:600;margin:0}.dados-page .dados-api-cards{display:grid;gap:1rem;grid-template-columns:1fr}.dados-page .dados-api-card{background:#fff;border:1px solid #e5e8ed;border-radius:12px;display:grid;grid-template-columns:1fr auto;grid-template-rows:1.25rem auto auto auto;padding:1.25rem 0;position:relative;row-gap:0;--dados-card-menu-gap: calc(28px + .75rem) }.dados-page .dados-api-card__body{display:contents}.dados-page .dados-api-card__menu{position:absolute;right:1rem;top:.5rem}.dados-page .dados-api-card__menu-btn{align-items:center;background:transparent;border:none;border-radius:8px;color:#5a6075;display:inline-flex;height:28px;justify-content:center;width:28px}.dados-page .dados-api-card__menu-btn:hover{color:#6366f1}.dados-page .dados-api-card__menu-pop{background:#fff;border:1px solid #e1e4ea;border-radius:8px;display:flex;flex-direction:column;min-width:120px;padding:.35rem .4rem;position:absolute;right:0;top:calc(.75rem + 28px);z-index:10}.dados-page .dados-api-card__menu-pop .menu-item{background:transparent;border:none;border-radius:6px;font-size:.6rem;padding:.35rem .45rem;text-align:left}.dados-page .dados-api-card__menu-pop .menu-item:hover{background:#f5f7fa}.dados-page .dados-api-card__menu-pop .menu-item.is-danger{color:#d24a43}.dados-page .dados-api-name{font-size:.85rem;font-weight:600;grid-column:1/2;grid-row:2;margin:0 0 .25rem;padding-left:var(--dados-card-menu-gap)}.dados-page .dados-api-conn{color:#6c7280;font-size:.62rem;grid-column:1/2;grid-row:3;margin:0 0 .75rem;padding-left:var(--dados-card-menu-gap)}.dados-page .dados-api-status-row{align-items:center;display:flex;font-size:.55rem;gap:.5rem;grid-column:1/2;grid-row:4;padding-left:var(--dados-card-menu-gap)}.dados-page .dados-api-card__actions{align-self:center;display:flex;grid-column:2/3;grid-row:4;justify-content:flex-end;margin-top:0;padding-right:var(--dados-card-menu-gap)}.dados-page .dados-btn-config{align-items:center;background:#fff;border:1px solid #d2d6dc;border-radius:8px;box-shadow:none;color:#444e5a;display:inline-flex;font-weight:500;gap:.4rem;padding:.4rem .75rem}.dados-page .dados-btn-config__icon{font-size:.9rem;line-height:1}.dados-page .dados-btn-config:hover{background:#f6f8f9;border-color:#c1c7ce;color:#353d47}.dados-page .dados-btn-config:active{background:#eef1f3;border-color:#b5bcc3}.dados-page .dados-upload-drop{align-items:center;border:2px dashed #c9ced6;border-radius:14px;display:flex;justify-content:center;margin-bottom:1.2rem;padding:2.2rem 1rem;text-align:center}.dados-page .dados-upload-icon svg{height:40px;width:40px}.dados-page .dados-upload-icon--blue svg *{fill:#6366f1!important;stroke:#6366f1!important}.dados-page .dados-upload-select-btn{border-radius:999px;font-size:.7rem;font-weight:600;padding:.6rem 1.4rem}.dados-page .dados-upload-select-btn:hover{filter:brightness(1.05)}.dados-page .dados-upload-select-btn:active{filter:brightness(.95)}.dados-page .dados-upload-cards{display:grid;gap:.85rem;grid-template-columns:1fr}.dados-page .dados-upload-card{background:#fff;border:1px solid #e5e8ed;border-radius:12px;display:flex;flex-direction:column;gap:.4rem;padding:.7rem .65rem .8rem;position:relative}.dados-page .dados-upload-card__menu{position:absolute;right:.5rem;top:.5rem}.dados-page .dados-upload-card__menu-btn{align-items:center;background:transparent;border:none;border-radius:8px;color:#5a6075;display:inline-flex;height:26px;justify-content:center;width:26px}.dados-page .dados-upload-card__menu-btn:hover{color:#6366f1}.dados-page .dados-upload-card__menu-pop{background:#fff;border:1px solid #e1e4ea;border-radius:8px;display:flex;flex-direction:column;min-width:100px;padding:.35rem .4rem;position:absolute;right:0;top:calc(.75rem + 26px);z-index:10}.dados-page .dados-upload-card__menu-pop .menu-item{background:transparent;border:none;border-radius:6px;font-size:.6rem;padding:.35rem .45rem;text-align:left}.dados-page .dados-upload-card__menu-pop .menu-item:hover{background:#f5f7fa}.dados-page .dados-upload-card__menu-pop .menu-item.is-danger{color:#d24a43}.dados-page .dados-upload-card__name{font-size:.65rem;font-weight:600;margin:0}.dados-page .dados-upload-card__meta{color:#6c7280;font-size:.55rem}.dados-page .dados-upload-card__progress{background:#eef1f5;border-radius:4px;height:6px;overflow:hidden}.dados-page .dados-upload-card__bar{background:#6366f1;height:100%;transition:width .35s ease;width:0}.dados-page .dados-db-cards{display:flex;flex-direction:column;gap:1.1rem}.dados-page .dados-db-card{background:#fff;border:1px solid #e5e8ed;border-radius:22px;display:flex;flex-direction:column;padding:1.05rem 1.15rem}.dados-page .dados-db-header{align-items:center;display:flex;gap:.85rem}.dados-page .dados-db-icon svg{height:26px;width:26px}.dados-page .dados-btn-sync{align-items:center;background:#fff;border:1px solid #d2d6dc;border-radius:10px;box-shadow:none;color:#444e5a;display:inline-flex;font-size:.58rem;font-weight:500;gap:.35rem;line-height:1;padding:.42rem .7rem}.dados-page .dados-btn-sync svg{height:14px;width:14px}.dados-page .dados-btn-sync svg *{fill:#4c515d!important;stroke:#4c515d!important}.dados-page .dados-db-actions [data-db-delete] i{color:#4c515d}.dados-page .dados-db-actions [data-db-delete] svg *{fill:#4c515d!important;stroke:#4c515d!important}.dados-page .dados-db-actions [data-db-delete]:hover i{color:#3b4048}.dados-page .dados-db-actions [data-db-delete]:hover svg *{fill:#3b4048!important;stroke:#3b4048!important}.dados-page .dados-btn-sync span{display:inline-block}.dados-page .dados-btn-sync:hover{background:#f6f8f9;border-color:#c1c7ce;color:#353d47}.dados-page .dados-btn-sync:active{background:#eef1f3;border-color:#b5bcc3}.dados-page .dados-db-label{font-size:.8rem;font-weight:600;line-height:1.1;margin:0}.dados-page .dados-db-type{color:#6c7280;font-size:.55rem}.dados-page .dados-db-divider{background:#e9ecf0;height:1px;margin:.85rem 0 .75rem;width:100%}.dados-page .dados-db-bottom{align-items:center;display:flex;flex-wrap:wrap;gap:1.5rem;justify-content:space-between}.dados-page .dados-db-metrics{align-items:flex-start;display:flex;flex-wrap:wrap;gap:2.4rem}.dados-page .dados-db-metric{display:flex;flex-direction:column;gap:.25rem;min-width:120px}.dados-page .dados-db-metric__label{color:#6c7280;font-size:.55rem;font-weight:500}.dados-page .dados-db-metric__value{color:#2f343b;font-size:.58rem;font-weight:600}.dados-page .dados-db-actions{align-items:center;display:flex;gap:.55rem}.dados-page .dados-db-actions [data-db-delete]{align-items:center;background:transparent!important;border:none!important;box-shadow:none!important;display:inline-flex;justify-content:center;padding:.35rem}.dados-page .dados-db-actions [data-db-delete] i,.dados-page .dados-db-actions [data-db-delete] svg *{color:#4c515d;fill:#4c515d!important;stroke:#4c515d!important}.dados-page .dados-db-actions [data-db-delete]:hover i,.dados-page .dados-db-actions [data-db-delete]:hover svg *{color:#d24a43;fill:#d24a43!important;stroke:#d24a43!important}.dados-page .dados-error-cards{display:flex;flex-direction:column;gap:.9rem}.dados-page .dados-error-card{background:#fff;border:1px solid #e5e8ed;border-radius:22px;display:flex;flex-direction:column}.dados-page .dados-error-header{align-items:flex-start;cursor:pointer;display:flex;gap:.75rem;padding:1rem 1.1rem .85rem}.dados-page .dados-error-sev svg{display:block}.dados-page .dados-error-title{font-size:.75rem;font-weight:600;line-height:1.15;margin:0 0 .25rem}.dados-page .dados-error-sub{color:#6c7280;font-size:.58rem;line-height:1.2;margin:0}.dados-page .dados-error-toggle{align-items:center;background:transparent;border:none;border-radius:8px;color:#4c515d;display:flex;justify-content:center;margin-left:auto;padding:.25rem}.dados-page .dados-error-toggle svg{height:16px;transition:transform .3s;width:16px}.dados-page .dados-error-toggle svg *,.dados-page .dados-error-toggle svg path{fill:#4c515d!important;stroke:#4c515d!important}.dados-page .dados-error-card.is-open .dados-error-toggle svg{transform:rotate(180deg)}.dados-page .dados-error-divider{background:#e9ecf0;height:1px;margin:0 1.1rem}.dados-page .dados-error-body{align-items:flex-end;display:flex;gap:1rem;justify-content:space-between;padding:.75rem 1.1rem .95rem}.dados-page .dados-error-details{display:flex;flex:1;flex-direction:column;gap:.3rem;padding-left:calc(26px + .75rem)}.dados-page .dados-error-details__label{color:#6c7280;font-size:.55rem;font-weight:500;margin:0}.dados-page .dados-error-details__text{color:#4c515d;font-size:.58rem;line-height:1.25;margin:0}.dados-page .dados-error-actions{align-items:center;display:flex;gap:.4rem}.dados-page .dados-error-copy,.dados-page .dados-error-delete{align-items:center;background:transparent;border:none;border-radius:10px;color:#4c515d;cursor:pointer;display:flex;justify-content:center;padding:.35rem}.dados-page .dados-error-copy:hover,.dados-page .dados-error-delete:hover{background:#f5f7fa}.dados-page .dados-error-delete i{font-size:.95rem}.dados-page .dados-error-copy svg{height:16px;width:16px}.dados-page .dados-error-copy.is-copied{background:#eef6ff}.dados-page .dados-clear-errors--pill{align-items:center;border-radius:999px;display:inline-flex;font-size:.6rem;font-weight:600;gap:.45rem;padding:.55rem 1.2rem}.dados-page .dados-clear-errors--pill svg{height:14px;width:14px}.dados-page .dados-clear-errors--pill:hover{filter:brightness(1.05)}.dados-page .dados-clear-errors--pill:active{filter:brightness(.92)}.dados-page .dados-modal .modal-content{border:1px solid #e5e8ed;border-radius:22px;box-shadow:0 8px 32px -6px #0000001f}.dados-page .dados-modal .modal-body{padding:2rem 1.75rem 1.9rem}.dados-page .dados-modal h2{color:#1d2330;font-size:1.05rem;font-weight:700;margin:0 0 .35rem}.dados-page .dados-modal .sub{color:#5a6075;font-size:.65rem;margin-bottom:1.1rem}.dados-page .dados-modal .form-control,.dados-page .dados-modal .form-select{border-radius:10px;font-size:.68rem}.dados-page .dados-modal textarea.form-control{resize:vertical}.dados-page .dados-modal hr{background:#e9ecf0;border:0;height:1px;margin:1.4rem 0 1.25rem}.dados-page .dados-modal h5{color:#444e5a;font-size:.7rem;font-weight:700;letter-spacing:.3px;margin:0 0 .6rem}.dados-page .dados-endpoint-row{background:#f9fafc;border:1px solid #e6e9ed;border-radius:14px;margin-bottom:.65rem;padding:.9rem .85rem;position:relative}.dados-page .dados-endpoint-row.testing{animation:pulse 1s ease}@keyframes pulse{0%{background:#f0f7ff}to{background:#f9fafc}}.dados-page .dados-endpoint-row .btn{border-radius:8px;font-size:.6rem;padding:.4rem .7rem}.dados-page .dados-modal .btn-primary{font-weight:600}.dados-page .dados-modal .btn-outline-danger,.dados-page .dados-modal .btn-outline-primary,.dados-page .dados-modal .btn-outline-secondary,.dados-page .dados-modal .btn-outline-warning{font-size:.6rem;font-weight:600}.dados-page .dados-modal .btn-primary,.dados-page .dados-modal .btn-secondary{border-radius:12px;font-size:.65rem;font-weight:600;padding:.65rem 1.2rem}.dados-page .dados-modal .btn-secondary{background:#fff;border:1px solid #d2d6dc;color:#444e5a}.dados-page .dados-modal .btn-secondary:hover{background:#f6f8f9}.dados-page .dados-modal .btn-secondary:active{background:#eef1f3}.dados-page .dados-endpoint-row.testing [data-endpoint-test],.dados-page .dados-modal [data-test-api].tested{background:#eef6ff}.dados-page .dados-modal .form-check-label{font-size:.6rem}.dados-page .dados-kpis{margin:1rem 0}.dados-page .dados-integrados-toolbar{margin-bottom:1rem}.dados-page .dados-kpis .c-kpi-alt{min-height:150px;padding:1.55rem 1.45rem 1.25rem}.dados-page .dados-kpis .c-kpi-alt__icon{right:12px;top:10px}.dados-page .dados-kpis .c-kpi-alt__label{margin-bottom:.2rem;padding-right:46px}.dados-page .dados-kpis .c-kpi-alt__spacer{height:0}.dados-page .dados-kpis .c-kpi-alt__value{margin-top:0}.dados-page .user-mgmt-table-wrapper{background:#fff;border:1px solid #e5e8ed;border-radius:16px;box-shadow:0 2px 8px #00000008;padding:.3rem .6rem 0}.dados-page table.user-mgmt-table{border-collapse:separate;border-spacing:0;font-size:.72rem;width:100%}.dados-page table.user-mgmt-table thead th{background:transparent;color:#6c7280;font-size:.62rem;font-weight:600;letter-spacing:.2px;padding:.8rem .75rem;text-transform:none;white-space:nowrap}.dados-page table.user-mgmt-table tbody td{border-top:1px solid #f0f2f5;color:#2f343b;font-weight:500;padding:1rem .75rem;vertical-align:middle}.dados-page table.user-mgmt-table tbody tr:hover{background:#f9fafb}@media(max-width:992px){.dados-page .dados-api-cards{grid-template-columns:1fr}}@media(min-width:640px){.dados-page .dados-upload-cards{grid-template-columns:repeat(2,1fr)}}@media(min-width:1200px){.dados-page .dados-upload-cards{grid-template-columns:repeat(4,1fr)}}@media(min-width:1024px){.dados-page .dados-api-cards{grid-template-columns:1fr 1fr}}@media(max-width:640px){.dados-page .dados-db-card__bottom{align-items:flex-start;flex-direction:column}}.dados-page .dados-cta{border-radius:999px;padding-inline:1.1rem}.ticket-page .page-content{padding-top:var(--tb-header-height)}.ticket-page .page-content,.ticket-page .page-content>.container-fluid{padding-left:0;padding-right:0}.ticket-page-wrapper{font-size:14px;margin:0 auto;overflow-x:visible;padding:.5rem 0 2rem;padding-inline-end:var(--app-x-end);padding-inline-start:var(--app-x-start);width:100%}.ticket-create-btn-inline{margin-left:1rem!important}.ticket-kpis{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin-bottom:1.5rem;margin-top:1.25rem}.ticket-page .ticket-kpi{padding:1.25rem 1.5rem}.ticket-toolbar{background:#fff;border:1px solid #e9ecef;border-radius:12px;box-shadow:0 1px 3px #0000000d;margin-bottom:1.5rem;padding:2rem}.ticket-filters-row{align-items:flex-end;display:grid;gap:1.5rem;grid-template-columns:3fr 2fr;width:100%}.ticket-filter-group{display:flex;flex-direction:column;gap:.35rem;width:100%}.ticket-filters-right{align-items:flex-end;display:grid;gap:1rem;grid-template-columns:1fr 1fr 1.5fr}.ticket-filters-right .ticket-filter-group{min-width:150px}.ticket-filter-label{color:var(--vz-secondary-text,#6c757d);font-size:.65rem;font-weight:700;letter-spacing:.5px;margin:0;text-transform:uppercase}.ticket-page .c-search.ticket-search,.ticket-page .ticket-search{flex:1 1 auto!important;max-width:none!important;min-width:0!important;width:100%!important}.ticket-page .c-search.ticket-search input,.ticket-page .ticket-search input{width:100%}.ticket-select-filter{appearance:none;-webkit-appearance:none;-moz-appearance:none;background:var(--vz-card-bg,#fff);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%236c757d' d='M10.293 3.293 6 7.586 1.707 3.293A1 1 0 0 0 .293 4.707l5 5a1 1 0 0 0 1.414 0l5-5a1 1 0 1 0-1.414-1.414'/%3E%3C/svg%3E");background-position:right .75rem center;background-repeat:no-repeat;background-size:12px;border:1px solid var(--vz-border-color,#dee2e6);border-radius:.5rem;color:var(--vz-body-color,#212529);font-size:.875rem;height:38px;padding:.55rem 2.5rem .55rem .75rem;transition:all .2s}.ticket-select-filter:focus{border-color:var(--vz-primary,#4a90e2);box-shadow:0 0 0 .2rem #4a90e226;outline:none}.ticket-clear-btn{background:transparent;border:1px solid var(--vz-border-color,#dee2e6);border-radius:.5rem;color:var(--vz-secondary-text,#6c757d);cursor:pointer;font-size:.8125rem;font-weight:600;height:38px;padding:.55rem 1.25rem;transition:all .2s;white-space:nowrap}.ticket-clear-btn:hover{background:var(--vz-light,#f8f9fa);border-color:var(--vz-primary,#4a90e2);color:var(--vz-primary,#4a90e2)}.ticket-table-wrapper{background:#fff;border:1px solid #ececec;border-radius:16px;box-shadow:0 2px 8px #00000008;margin-bottom:1.5rem;padding:.5rem .8rem}.ticket-table{border-collapse:separate;border-spacing:0;font-size:.8125rem;width:100%}.ticket-table thead th{background:transparent;border-bottom:1px solid #f0f0f0;color:#666;font-size:.625rem;font-weight:700;letter-spacing:.8px;padding:.875rem .75rem;text-transform:uppercase;white-space:nowrap}.ticket-table tbody td{border-top:1px solid #f0f0f0;font-weight:500;padding:1rem .75rem;vertical-align:middle}.ticket-table tbody tr:first-child td{border-top:none}.ticket-row-clickable{cursor:pointer;transition:background-color .2s}.ticket-row-clickable:hover{background-color:#f9f9fe}.ticket-id{color:var(--vz-primary,#4a90e2);font-family:Courier New,monospace;font-size:.8125rem;font-weight:700}.ticket-priority-chip,.ticket-status-chip{border:1px solid transparent;border-radius:1rem;display:inline-block;font-size:.6875rem;font-weight:600;padding:.35rem .85rem}.status-open{background-color:#e9f9f0;border-color:#b4ecd2;color:#1b8d42}.status-in-progress{background-color:#fff9e6;border-color:#ffe4a3;color:#b68600}.status-on-hold{background-color:#e3f2fd;border-color:#90caf9;color:#0277bd}.priority-low,.status-resolved{background-color:#e9f9f0;border-color:#b4ecd2;color:#1b8d42}.priority-medium{background-color:#fff9e6;border-color:#ffe4a3;color:#b68600}.priority-high{background-color:#ffecec;border-color:#ffcfcf;color:#d93030}.ticket-sla{gap:.375rem}.ticket-sla i{font-size:1.125rem}.ticket-sla.ticket-sla-on-hold{color:#03a9f4}.ticket-actions{align-items:center;display:flex;gap:.5rem}.ticket-pagination{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;padding:1.25rem 0 .5rem}.ticket-pagination-info{color:var(--vz-secondary-text,#6c757d);font-size:.8125rem;font-weight:500}.ticket-pagination-actions{align-items:center;display:flex;gap:.625rem}.ticket-pagination-button{align-items:center;background:var(--vz-card-bg,#fff);border:1px solid var(--vz-border-color,#dee2e6);border-radius:.5rem;color:var(--vz-body-color,#212529);display:inline-flex;font-size:.8125rem;font-weight:600;gap:.5rem;padding:.5rem 1.125rem;text-decoration:none;transition:all .2s}.ticket-pagination-button:hover:not(.is-disabled){background:var(--vz-primary,#4a90e2);border-color:var(--vz-primary,#4a90e2);color:#fff}.ticket-pagination-button.is-disabled{cursor:not-allowed;opacity:.45;pointer-events:none}.ticket-pagination-button i{font-size:1rem}.ticket-pagination-current{color:var(--vz-body-color,#212529);font-size:.8125rem;font-weight:700;padding:.5rem 1.125rem}.ticket-modal .modal-content{border:none;border-radius:1.25rem;box-shadow:0 10px 40px #00000026}.ticket-modal .modal-header{border-bottom:1px solid var(--vz-border-color,#dee2e6);padding:1.5rem 1.75rem 1rem}.ticket-modal .modal-header .modal-title{color:var(--vz-body-color,#212529);font-size:1.25rem;font-weight:700}.ticket-modal .modal-header .btn-close{margin:0;padding:.5rem}.ticket-modal .ticket-modal-body{padding:1.5rem 1.75rem}.ticket-modal .ticket-modal-desc{color:var(--vz-secondary-text,#6c757d);font-size:.875rem;line-height:1.5;margin-bottom:1.5rem}.ticket-modal .ticket-field,.ticket-modal .ticket-field-row{margin-bottom:1.125rem}.ticket-modal .ticket-field-row{display:grid;gap:1rem;grid-template-columns:1fr 1fr}.ticket-modal .ticket-input,.ticket-modal .ticket-textarea{background:var(--vz-card-bg,#fff);border:1px solid var(--vz-border-color,#dee2e6);border-radius:.5rem;color:var(--vz-body-color,#212529);font-size:.9375rem;padding:.75rem 1rem;transition:all .2s;width:100%}.ticket-modal .ticket-input:focus,.ticket-modal .ticket-textarea:focus{border-color:var(--vz-primary,#4a90e2);box-shadow:0 0 0 .2rem #4a90e226;outline:none}.ticket-modal .ticket-input::-moz-placeholder,.ticket-modal .ticket-textarea::-moz-placeholder{color:var(--vz-secondary-text,#abb5be)}.ticket-modal .ticket-input::placeholder,.ticket-modal .ticket-textarea::placeholder{color:var(--vz-secondary-text,#abb5be)}.ticket-modal .ticket-textarea{font-family:inherit;line-height:1.5;min-height:100px;resize:vertical}.ticket-modal .ticket-modal-footer{border-top:none;padding:1rem 1.75rem 1.75rem}.ticket-modal .ticket-submit{background:var(--vz-primary,#4a90e2);border:none;border-radius:.625rem;color:#fff;cursor:pointer;font-size:.875rem;font-weight:700;letter-spacing:.5px;padding:.9375rem 1.5rem;transition:all .2s;width:100%}.ticket-modal .ticket-submit:hover{background:#277adc;box-shadow:0 4px 12px #4a90e259;transform:translateY(-1px)}.ticket-modal .ticket-submit:active{transform:translateY(0)}.modal-dialog{max-width:900px!important;width:90%}.modal-content{border-radius:20px!important;overflow:hidden}.ticket-view-header{background:#fff;border-bottom:none!important;padding:1.75rem 2rem 1rem}.ticket-view-header .ticket-view-header-content{flex:1}.ticket-view-header .ticket-view-title{color:#2d3748;font-size:1.25rem;font-weight:600;line-height:1.4;margin:0}.ticket-view-header .ticket-view-subtitle{color:#6c757d!important;font-size:.875rem;font-weight:400;margin:.375rem 0 0}.ticket-view-body{background:#fff!important;padding:1.5rem 2rem 2rem}.ticket-view-row{display:grid;gap:1.5rem}.ticket-view-row:last-child{margin-bottom:0}.ticket-view-badges{background:#fafafa!important;border-radius:12px;grid-template-columns:repeat(4,1fr);margin:0 0 1.5rem;padding:1.75rem 1.5rem}.ticket-view-info{grid-template-columns:repeat(3,1fr);margin-bottom:1.5rem;padding:0}.ticket-view-col{display:flex;flex-direction:column;gap:.5rem}.ticket-view-label{color:#2d3748!important;font-size:.75rem;font-weight:400!important;letter-spacing:.5px;text-transform:uppercase;white-space:nowrap}.ticket-view-info .ticket-view-label{font-weight:700!important}.ticket-view-value{font-size:.9375rem;font-weight:500;line-height:1.4}.ticket-view-value.ticket-view-text,.ticket-view-value.ticket-view-text-purple{color:#6c757d!important;font-weight:500}.ticket-view-description{margin:0;padding:0}.ticket-view-description .ticket-view-description-label{color:#2d3748!important;font-size:.875rem;font-weight:700;margin-bottom:.75rem;text-transform:capitalize}.ticket-view-description .ticket-view-description-text{color:#6c757d!important;font-size:.875rem;font-weight:400;line-height:1.65;margin:0}@media(max-width:768px){.ticket-view-badges{grid-template-columns:repeat(2,1fr)}.ticket-view-info{grid-template-columns:1fr}}@media(max-width:992px){.ticket-filters-row{grid-template-columns:1fr 1fr}.ticket-clear-btn,.ticket-filter-group:first-child{grid-column:1/-1}}.ticket-badge{border-radius:20px;display:inline-block;font-size:.75rem;font-weight:600;line-height:1.2;padding:6px 16px;text-align:center;white-space:nowrap}.badge-status-open{background-color:#d4edda;color:#155724}.badge-status-in-progress{background-color:#fff3cd;color:#856404}.badge-status-on-hold{background-color:#d1ecf1;color:#0c5460}.badge-status-closed{background-color:#e2e3e5;color:#383d41}.badge-status-resolved{background-color:#d4edda;color:#155724}.badge-status-default{background-color:#f8f9fa;color:#6c757d}.badge-priority-low{background-color:#d1ecf1;color:#0c5460}.badge-priority-medium{background-color:#fff3cd;color:#856404}.badge-priority-high{background-color:#f8d7da;color:#721c24}.badge-priority-default{background-color:#f8f9fa;color:#6c757d}.ticket-sla{align-items:center;display:inline-flex;font-size:.8125rem;font-weight:600;gap:4px}.ticket-sla i{font-size:.875rem;margin-right:2px}.ticket-sla.ticket-sla-critical,.ticket-sla.ticket-sla-critical i,.ticket-sla.ticket-sla-warning,.ticket-sla.ticket-sla-warning i{color:#dc3545}.ticket-sla.ticket-sla-on-hold{color:#17a2b8}.ticket-sla.ticket-sla-ok{color:#28a745}#ticketModal.ticket-modal .modal-header,.ticket-modal#ticketModal .modal-header{border-bottom:none!important;padding:1.75rem 2rem .5rem!important;position:relative}#ticketModal.ticket-modal .modal-header .btn-close,.ticket-modal#ticketModal .modal-header .btn-close{margin:0!important;position:absolute!important;right:1.5rem!important;top:1.9rem!important}#ticketModal.ticket-modal .modal-title,.ticket-modal#ticketModal .modal-title{color:#2d3748!important;font-size:1.25rem!important;font-weight:600!important}#ticketModal.ticket-modal .modal-body,.ticket-modal#ticketModal .modal-body{padding:.5rem 2rem 1.5rem!important}#ticketModal.ticket-modal .ticket-modal-desc,.ticket-modal#ticketModal .ticket-modal-desc{color:#6c757d!important;font-size:.875rem!important;font-weight:400!important;margin-bottom:1.5rem!important}#ticketModal.ticket-modal .modal-body .ticket-field .ticket-input:not(select),#ticketModal.ticket-modal .modal-body .ticket-field .ticket-textarea,#ticketModal.ticket-modal .modal-body .ticket-field-row .ticket-input:not(select),#ticketModal.ticket-modal .modal-body .ticket-field-row .ticket-textarea,#ticketModal.ticket-modal .modal-body input.ticket-input,#ticketModal.ticket-modal .modal-body textarea.ticket-textarea,.ticket-modal#ticketModal .modal-body .ticket-field .ticket-input:not(select),.ticket-modal#ticketModal .modal-body .ticket-field .ticket-textarea,.ticket-modal#ticketModal .modal-body .ticket-field-row .ticket-input:not(select),.ticket-modal#ticketModal .modal-body .ticket-field-row .ticket-textarea,.ticket-modal#ticketModal .modal-body input.ticket-input,.ticket-modal#ticketModal .modal-body textarea.ticket-textarea{background:#f9f9f9!important;border:none!important;border-radius:8px!important;font-size:.875rem!important;padding:.875rem 1rem!important;transition:all .2s!important;width:100%!important}#ticketModal.ticket-modal .modal-body .ticket-field .ticket-input:not(select):focus,#ticketModal.ticket-modal .modal-body .ticket-field .ticket-textarea:focus,#ticketModal.ticket-modal .modal-body .ticket-field-row .ticket-input:not(select):focus,#ticketModal.ticket-modal .modal-body .ticket-field-row .ticket-textarea:focus,#ticketModal.ticket-modal .modal-body input.ticket-input:focus,#ticketModal.ticket-modal .modal-body textarea.ticket-textarea:focus,.ticket-modal#ticketModal .modal-body .ticket-field .ticket-input:not(select):focus,.ticket-modal#ticketModal .modal-body .ticket-field .ticket-textarea:focus,.ticket-modal#ticketModal .modal-body .ticket-field-row .ticket-input:not(select):focus,.ticket-modal#ticketModal .modal-body .ticket-field-row .ticket-textarea:focus,.ticket-modal#ticketModal .modal-body input.ticket-input:focus,.ticket-modal#ticketModal .modal-body textarea.ticket-textarea:focus{background:#f5f5f5!important;border-color:transparent!important;box-shadow:0 0 0 3px #4a90e21a!important;outline:none!important}#ticketModal.ticket-modal .modal-body .ticket-field .ticket-input:not(select)::-moz-placeholder,#ticketModal.ticket-modal .modal-body .ticket-field .ticket-textarea::-moz-placeholder,#ticketModal.ticket-modal .modal-body .ticket-field-row .ticket-input:not(select)::-moz-placeholder,#ticketModal.ticket-modal .modal-body .ticket-field-row .ticket-textarea::-moz-placeholder,#ticketModal.ticket-modal .modal-body input.ticket-input::-moz-placeholder,#ticketModal.ticket-modal .modal-body textarea.ticket-textarea::-moz-placeholder,.ticket-modal#ticketModal .modal-body .ticket-field .ticket-input:not(select)::-moz-placeholder,.ticket-modal#ticketModal .modal-body .ticket-field .ticket-textarea::-moz-placeholder,.ticket-modal#ticketModal .modal-body .ticket-field-row .ticket-input:not(select)::-moz-placeholder,.ticket-modal#ticketModal .modal-body .ticket-field-row .ticket-textarea::-moz-placeholder,.ticket-modal#ticketModal .modal-body input.ticket-input::-moz-placeholder,.ticket-modal#ticketModal .modal-body textarea.ticket-textarea::-moz-placeholder{color:#9ca3af!important}#ticketModal.ticket-modal .modal-body .ticket-field .ticket-input:not(select)::placeholder,#ticketModal.ticket-modal .modal-body .ticket-field .ticket-textarea::placeholder,#ticketModal.ticket-modal .modal-body .ticket-field-row .ticket-input:not(select)::placeholder,#ticketModal.ticket-modal .modal-body .ticket-field-row .ticket-textarea::placeholder,#ticketModal.ticket-modal .modal-body input.ticket-input::placeholder,#ticketModal.ticket-modal .modal-body textarea.ticket-textarea::placeholder,.ticket-modal#ticketModal .modal-body .ticket-field .ticket-input:not(select)::placeholder,.ticket-modal#ticketModal .modal-body .ticket-field .ticket-textarea::placeholder,.ticket-modal#ticketModal .modal-body .ticket-field-row .ticket-input:not(select)::placeholder,.ticket-modal#ticketModal .modal-body .ticket-field-row .ticket-textarea::placeholder,.ticket-modal#ticketModal .modal-body input.ticket-input::placeholder,.ticket-modal#ticketModal .modal-body textarea.ticket-textarea::placeholder{color:#9ca3af!important}#ticketModal.ticket-modal .modal-body .ticket-field select.ticket-input,#ticketModal.ticket-modal .modal-body .ticket-field-row select.ticket-input,#ticketModal.ticket-modal .modal-body select.ticket-input,.ticket-modal#ticketModal .modal-body .ticket-field select.ticket-input,.ticket-modal#ticketModal .modal-body .ticket-field-row select.ticket-input,.ticket-modal#ticketModal .modal-body select.ticket-input{appearance:none!important;-webkit-appearance:none!important;-moz-appearance:none!important;background:#f9f9f9 url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%239ca3af' d='M10.293 3.293 6 7.586 1.707 3.293A1 1 0 0 0 .293 4.707l5 5a1 1 0 0 0 1.414 0l5-5a1 1 0 1 0-1.414-1.414'/%3E%3C/svg%3E") no-repeat right .875rem center!important;background-size:12px!important;border:none!important;border-radius:8px!important;font-size:.875rem!important;padding:.875rem 2.5rem .875rem 1rem!important;transition:all .2s!important;width:100%!important}#ticketModal.ticket-modal .modal-body .ticket-field select.ticket-input:focus,#ticketModal.ticket-modal .modal-body .ticket-field-row select.ticket-input:focus,#ticketModal.ticket-modal .modal-body select.ticket-input:focus,.ticket-modal#ticketModal .modal-body .ticket-field select.ticket-input:focus,.ticket-modal#ticketModal .modal-body .ticket-field-row select.ticket-input:focus,.ticket-modal#ticketModal .modal-body select.ticket-input:focus{background:#f5f5f5 url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%239ca3af' d='M10.293 3.293 6 7.586 1.707 3.293A1 1 0 0 0 .293 4.707l5 5a1 1 0 0 0 1.414 0l5-5a1 1 0 1 0-1.414-1.414'/%3E%3C/svg%3E") no-repeat right .875rem center!important;background-size:12px!important;border-color:transparent!important;box-shadow:0 0 0 3px #4a90e21a!important;outline:none!important}#ticketModal.ticket-modal .modal-body textarea.ticket-textarea,.ticket-modal#ticketModal .modal-body textarea.ticket-textarea{min-height:120px!important;resize:vertical!important}#ticketModal.ticket-modal .modal-body select#ticket-create-priority.ticket-input,.ticket-modal#ticketModal .modal-body select#ticket-create-priority.ticket-input{background:#fff url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%239ca3af' d='M10.293 3.293 6 7.586 1.707 3.293A1 1 0 0 0 .293 4.707l5 5a1 1 0 0 0 1.414 0l5-5a1 1 0 1 0-1.414-1.414'/%3E%3C/svg%3E") no-repeat right .875rem center!important;background-size:12px!important;border:1px solid #dee2e6!important}#ticketModal.ticket-modal .modal-body .ticket-field-row,.ticket-modal#ticketModal .modal-body .ticket-field-row{display:grid!important;gap:1rem!important;grid-template-columns:1fr 1fr!important;margin-bottom:1rem!important}#ticketModal.ticket-modal .modal-body .ticket-field,.ticket-modal#ticketModal .modal-body .ticket-field{margin-bottom:1rem!important}#ticketModal.ticket-modal .ticket-modal-footer,.ticket-modal#ticketModal .ticket-modal-footer{border-top:none!important;padding:0 2rem 2rem!important}#ticketModal.ticket-modal .ticket-modal-footer .ticket-submit,#ticketModal.ticket-modal .ticket-modal-footer button.ticket-submit,#ticketModal.ticket-modal .ticket-submit,#ticketModal.ticket-modal button.ticket-submit,.ticket-modal#ticketModal .ticket-modal-footer .ticket-submit,.ticket-modal#ticketModal .ticket-modal-footer button.ticket-submit,.ticket-modal#ticketModal .ticket-submit,.ticket-modal#ticketModal button.ticket-submit{background:#6366f1!important;border:none!important;border-radius:50px!important;color:#fff!important;cursor:pointer!important;font-size:.875rem!important;font-weight:700!important;letter-spacing:.5px!important;padding:.9375rem 1.5rem!important;text-transform:uppercase!important;transition:all .2s!important;width:100%!important}#ticketModal.ticket-modal .ticket-modal-footer .ticket-submit:hover,#ticketModal.ticket-modal .ticket-modal-footer button.ticket-submit:hover,#ticketModal.ticket-modal .ticket-submit:hover,#ticketModal.ticket-modal button.ticket-submit:hover,.ticket-modal#ticketModal .ticket-modal-footer .ticket-submit:hover,.ticket-modal#ticketModal .ticket-modal-footer button.ticket-submit:hover,.ticket-modal#ticketModal .ticket-submit:hover,.ticket-modal#ticketModal button.ticket-submit:hover{background:#5558e3!important;box-shadow:0 4px 12px #6366f159!important;transform:translateY(-1px)!important}#ticketModal.ticket-modal .ticket-modal-footer .ticket-submit:active,#ticketModal.ticket-modal .ticket-modal-footer button.ticket-submit:active,#ticketModal.ticket-modal .ticket-submit:active,#ticketModal.ticket-modal button.ticket-submit:active,.ticket-modal#ticketModal .ticket-modal-footer .ticket-submit:active,.ticket-modal#ticketModal .ticket-modal-footer button.ticket-submit:active,.ticket-modal#ticketModal .ticket-submit:active,.ticket-modal#ticketModal button.ticket-submit:active{transform:translateY(0)!important}#ticketEditModal.ticket-modal .modal-header,.ticket-modal#ticketEditModal .modal-header{border-bottom:none!important;padding:1.75rem 2rem .5rem!important;position:relative}#ticketEditModal.ticket-modal .modal-header .btn-close,.ticket-modal#ticketEditModal .modal-header .btn-close{margin:0!important;position:absolute!important;right:1.5rem!important;top:1.9rem!important}#ticketEditModal.ticket-modal .modal-title,.ticket-modal#ticketEditModal .modal-title{color:#2d3748!important;font-size:1.25rem!important;font-weight:600!important}#ticketEditModal.ticket-modal .modal-body,.ticket-modal#ticketEditModal .modal-body{padding:.5rem 2rem 1.5rem!important}#ticketEditModal.ticket-modal .ticket-modal-desc,.ticket-modal#ticketEditModal .ticket-modal-desc{color:#6c757d!important;font-size:.875rem!important;font-weight:400!important;margin-bottom:1.5rem!important}#ticketEditModal.ticket-modal .modal-body .ticket-field .ticket-input:not(select),#ticketEditModal.ticket-modal .modal-body .ticket-field .ticket-textarea,#ticketEditModal.ticket-modal .modal-body .ticket-field-row .ticket-input:not(select),#ticketEditModal.ticket-modal .modal-body .ticket-field-row .ticket-textarea,#ticketEditModal.ticket-modal .modal-body input.ticket-input,#ticketEditModal.ticket-modal .modal-body textarea.ticket-textarea,.ticket-modal#ticketEditModal .modal-body .ticket-field .ticket-input:not(select),.ticket-modal#ticketEditModal .modal-body .ticket-field .ticket-textarea,.ticket-modal#ticketEditModal .modal-body .ticket-field-row .ticket-input:not(select),.ticket-modal#ticketEditModal .modal-body .ticket-field-row .ticket-textarea,.ticket-modal#ticketEditModal .modal-body input.ticket-input,.ticket-modal#ticketEditModal .modal-body textarea.ticket-textarea{background:#f9f9f9!important;border:none!important;border-radius:8px!important;font-size:.875rem!important;padding:.875rem 1rem!important;transition:all .2s!important;width:100%!important}#ticketEditModal.ticket-modal .modal-body .ticket-field .ticket-input:not(select):focus,#ticketEditModal.ticket-modal .modal-body .ticket-field .ticket-textarea:focus,#ticketEditModal.ticket-modal .modal-body .ticket-field-row .ticket-input:not(select):focus,#ticketEditModal.ticket-modal .modal-body .ticket-field-row .ticket-textarea:focus,#ticketEditModal.ticket-modal .modal-body input.ticket-input:focus,#ticketEditModal.ticket-modal .modal-body textarea.ticket-textarea:focus,.ticket-modal#ticketEditModal .modal-body .ticket-field .ticket-input:not(select):focus,.ticket-modal#ticketEditModal .modal-body .ticket-field .ticket-textarea:focus,.ticket-modal#ticketEditModal .modal-body .ticket-field-row .ticket-input:not(select):focus,.ticket-modal#ticketEditModal .modal-body .ticket-field-row .ticket-textarea:focus,.ticket-modal#ticketEditModal .modal-body input.ticket-input:focus,.ticket-modal#ticketEditModal .modal-body textarea.ticket-textarea:focus{background:#f5f5f5!important;border-color:transparent!important;box-shadow:0 0 0 3px #4a90e21a!important;outline:none!important}#ticketEditModal.ticket-modal .modal-body .ticket-field .ticket-input:not(select)::-moz-placeholder,#ticketEditModal.ticket-modal .modal-body .ticket-field .ticket-textarea::-moz-placeholder,#ticketEditModal.ticket-modal .modal-body .ticket-field-row .ticket-input:not(select)::-moz-placeholder,#ticketEditModal.ticket-modal .modal-body .ticket-field-row .ticket-textarea::-moz-placeholder,#ticketEditModal.ticket-modal .modal-body input.ticket-input::-moz-placeholder,#ticketEditModal.ticket-modal .modal-body textarea.ticket-textarea::-moz-placeholder,.ticket-modal#ticketEditModal .modal-body .ticket-field .ticket-input:not(select)::-moz-placeholder,.ticket-modal#ticketEditModal .modal-body .ticket-field .ticket-textarea::-moz-placeholder,.ticket-modal#ticketEditModal .modal-body .ticket-field-row .ticket-input:not(select)::-moz-placeholder,.ticket-modal#ticketEditModal .modal-body .ticket-field-row .ticket-textarea::-moz-placeholder,.ticket-modal#ticketEditModal .modal-body input.ticket-input::-moz-placeholder,.ticket-modal#ticketEditModal .modal-body textarea.ticket-textarea::-moz-placeholder{color:#9ca3af!important}#ticketEditModal.ticket-modal .modal-body .ticket-field .ticket-input:not(select)::placeholder,#ticketEditModal.ticket-modal .modal-body .ticket-field .ticket-textarea::placeholder,#ticketEditModal.ticket-modal .modal-body .ticket-field-row .ticket-input:not(select)::placeholder,#ticketEditModal.ticket-modal .modal-body .ticket-field-row .ticket-textarea::placeholder,#ticketEditModal.ticket-modal .modal-body input.ticket-input::placeholder,#ticketEditModal.ticket-modal .modal-body textarea.ticket-textarea::placeholder,.ticket-modal#ticketEditModal .modal-body .ticket-field .ticket-input:not(select)::placeholder,.ticket-modal#ticketEditModal .modal-body .ticket-field .ticket-textarea::placeholder,.ticket-modal#ticketEditModal .modal-body .ticket-field-row .ticket-input:not(select)::placeholder,.ticket-modal#ticketEditModal .modal-body .ticket-field-row .ticket-textarea::placeholder,.ticket-modal#ticketEditModal .modal-body input.ticket-input::placeholder,.ticket-modal#ticketEditModal .modal-body textarea.ticket-textarea::placeholder{color:#9ca3af!important}#ticketEditModal.ticket-modal .modal-body .ticket-field select.ticket-input,#ticketEditModal.ticket-modal .modal-body .ticket-field-row select.ticket-input,#ticketEditModal.ticket-modal .modal-body select.ticket-input,.ticket-modal#ticketEditModal .modal-body .ticket-field select.ticket-input,.ticket-modal#ticketEditModal .modal-body .ticket-field-row select.ticket-input,.ticket-modal#ticketEditModal .modal-body select.ticket-input{appearance:none!important;-webkit-appearance:none!important;-moz-appearance:none!important;background:#f9f9f9 url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%239ca3af' d='M10.293 3.293 6 7.586 1.707 3.293A1 1 0 0 0 .293 4.707l5 5a1 1 0 0 0 1.414 0l5-5a1 1 0 1 0-1.414-1.414'/%3E%3C/svg%3E") no-repeat right .875rem center!important;background-size:12px!important;border:none!important;border-radius:8px!important;font-size:.875rem!important;padding:.875rem 2.5rem .875rem 1rem!important;transition:all .2s!important;width:100%!important}#ticketEditModal.ticket-modal .modal-body .ticket-field select.ticket-input:focus,#ticketEditModal.ticket-modal .modal-body .ticket-field-row select.ticket-input:focus,#ticketEditModal.ticket-modal .modal-body select.ticket-input:focus,.ticket-modal#ticketEditModal .modal-body .ticket-field select.ticket-input:focus,.ticket-modal#ticketEditModal .modal-body .ticket-field-row select.ticket-input:focus,.ticket-modal#ticketEditModal .modal-body select.ticket-input:focus{background:#f5f5f5 url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%239ca3af' d='M10.293 3.293 6 7.586 1.707 3.293A1 1 0 0 0 .293 4.707l5 5a1 1 0 0 0 1.414 0l5-5a1 1 0 1 0-1.414-1.414'/%3E%3C/svg%3E") no-repeat right .875rem center!important;background-size:12px!important;border-color:transparent!important;box-shadow:0 0 0 3px #4a90e21a!important;outline:none!important}#ticketEditModal.ticket-modal .modal-body textarea.ticket-textarea,.ticket-modal#ticketEditModal .modal-body textarea.ticket-textarea{min-height:120px!important;resize:vertical!important}#ticketEditModal.ticket-modal .modal-body select#ticket-edit-priority.ticket-input,.ticket-modal#ticketEditModal .modal-body select#ticket-edit-priority.ticket-input{background:#fff url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%239ca3af' d='M10.293 3.293 6 7.586 1.707 3.293A1 1 0 0 0 .293 4.707l5 5a1 1 0 0 0 1.414 0l5-5a1 1 0 1 0-1.414-1.414'/%3E%3C/svg%3E") no-repeat right .875rem center!important;background-size:12px!important;border:1px solid #dee2e6!important}#ticketEditModal.ticket-modal .modal-body .ticket-field-row,.ticket-modal#ticketEditModal .modal-body .ticket-field-row{display:grid!important;gap:1rem!important;grid-template-columns:1fr 1fr!important;margin-bottom:1rem!important}#ticketEditModal.ticket-modal .modal-body .ticket-field,.ticket-modal#ticketEditModal .modal-body .ticket-field{margin-bottom:1rem!important}#ticketEditModal.ticket-modal .ticket-modal-footer,.ticket-modal#ticketEditModal .ticket-modal-footer{border-top:none!important;padding:0 2rem 2rem!important}#ticketEditModal.ticket-modal .ticket-modal-footer .ticket-submit,#ticketEditModal.ticket-modal .ticket-modal-footer button.ticket-submit,#ticketEditModal.ticket-modal .ticket-submit,#ticketEditModal.ticket-modal button.ticket-submit,.ticket-modal#ticketEditModal .ticket-modal-footer .ticket-submit,.ticket-modal#ticketEditModal .ticket-modal-footer button.ticket-submit,.ticket-modal#ticketEditModal .ticket-submit,.ticket-modal#ticketEditModal button.ticket-submit{background:#6366f1!important;border:none!important;border-radius:50px!important;color:#fff!important;cursor:pointer!important;font-size:.875rem!important;font-weight:700!important;letter-spacing:.5px!important;padding:.9375rem 1.5rem!important;text-transform:uppercase!important;transition:all .2s!important;width:100%!important}#ticketEditModal.ticket-modal .ticket-modal-footer .ticket-submit:hover,#ticketEditModal.ticket-modal .ticket-modal-footer button.ticket-submit:hover,#ticketEditModal.ticket-modal .ticket-submit:hover,#ticketEditModal.ticket-modal button.ticket-submit:hover,.ticket-modal#ticketEditModal .ticket-modal-footer .ticket-submit:hover,.ticket-modal#ticketEditModal .ticket-modal-footer button.ticket-submit:hover,.ticket-modal#ticketEditModal .ticket-submit:hover,.ticket-modal#ticketEditModal button.ticket-submit:hover{background:#5558e3!important;box-shadow:0 4px 12px #6366f159!important;transform:translateY(-1px)!important}#ticketEditModal.ticket-modal .ticket-modal-footer .ticket-submit:active,#ticketEditModal.ticket-modal .ticket-modal-footer button.ticket-submit:active,#ticketEditModal.ticket-modal .ticket-submit:active,#ticketEditModal.ticket-modal button.ticket-submit:active,.ticket-modal#ticketEditModal .ticket-modal-footer .ticket-submit:active,.ticket-modal#ticketEditModal .ticket-modal-footer button.ticket-submit:active,.ticket-modal#ticketEditModal .ticket-submit:active,.ticket-modal#ticketEditModal button.ticket-submit:active{transform:translateY(0)!important}@media(max-width:768px){.ticket-filters-row{grid-template-columns:1fr}.ticket-filter-group{width:100%}.ticket-pagination{flex-direction:column;text-align:center}.ticket-modal .ticket-field-row{grid-template-columns:1fr}.ticket-modal .ticket-view-badges{grid-template-columns:1fr 1fr}.ticket-table-wrapper{overflow-x:auto}}
