/*!
Tuodan Cloud design system overlay.
This file loads after the inherited legacy styles and intentionally takes over
the legacy Bootstrap shell with a Vercel/Geist-inspired CRM interface.
See docs/css-layering.md before adding broad selectors or component styles.
*/@font-face{font-family:"TC Manrope";src:url("../fonts/manrope-variable.ttf") format("truetype");font-style:normal;font-weight:200 800;font-display:swap}@font-face{font-family:"TC Geist";src:url("../fonts/geist-sans-400.woff2") format("woff2");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:"TC Geist";src:url("../fonts/geist-sans-500.woff2") format("woff2");font-style:normal;font-weight:500;font-display:swap}@font-face{font-family:"TC Geist";src:url("../fonts/geist-sans-600.woff2") format("woff2");font-style:normal;font-weight:600;font-display:swap}@font-face{font-family:"TC Geist";src:url("../fonts/geist-sans-700.woff2") format("woff2");font-style:normal;font-weight:700;font-display:swap}:root{color-scheme:light;--td-white:#ffffff;--td-black:#171717;--td-gray-900:#171717;--td-gray-700:#333333;--td-gray-600:#4d4d4d;--td-gray-500:#666666;--td-gray-400:#808080;--td-gray-100:#ebebeb;--td-gray-50:#fafafa;--td-background:#ffffff;--td-workspace-background:#f6f7f8;--td-foreground:#171717;--td-card:#ffffff;--td-card-foreground:#171717;--td-popover:#ffffff;--td-popover-foreground:#171717;--td-primary:#171717;--td-primary-hover:#2a2a2a;--td-primary-foreground:#ffffff;--td-secondary:#fafafa;--td-secondary-hover:#f5f5f5;--td-secondary-foreground:#171717;--td-muted:#fafafa;--td-muted-foreground:#666666;--td-link:#171717;--td-link-hover:#2a2a2a;--td-accent:#171717;--td-accent-hover:#2a2a2a;--td-accent-muted:#f5f5f5;--td-accent-border:rgba(23, 23, 23, 0.12);--td-brand:#b8325d;--td-brand-hover:#922044;--td-brand-muted:#fff1f5;--td-workflow-ship:#ff5b4f;--td-workflow-preview:#de1d8d;--td-workflow-develop:#17803d;--td-danger:#dc2626;--td-danger-hover:#b91c1c;--td-danger-muted:#fef2f2;--td-destructive:var(--td-danger);--td-destructive-muted:var(--td-danger-muted);--td-warning:#8a5a12;--td-warning-muted:#fffbeb;--td-success:#17803d;--td-success-muted:#edf8f0;--td-border:#ebebeb;--td-border-strong:#d1d1d1;--td-input:#ebebeb;--td-ring:#171717;--td-focus-color:rgba(23, 23, 23, 0.72);--td-press-overlay:rgba(23, 23, 23, 0.06);--td-press-overlay-strong:rgba(23, 23, 23, 0.1);--td-radius:8px;--td-radius-sm:6px;--td-radius-xs:4px;--td-radius-image:12px;--td-radius-pill:9999px;--td-topbar-height:60px;--td-sidebar-width:230px;--td-sidebar-collapsed:60px;--td-sidebar-divider:rgba(23, 23, 23, 0.06);--td-sidebar-active-bg:var(--td-primary);--td-sidebar-active-foreground:var(--td-primary-foreground);--td-page-gutter:24px;--td-page-gutter-mobile:16px;--td-action-gap:12px;--td-control-sm:32px;--td-control-md:36px;--td-control-lg:44px;--td-shadow-border:rgba(0, 0, 0, 0.08) 0 0 0 1px;--td-shadow-border-light:rgb(235, 235, 235) 0 0 0 1px;--td-shadow-elevation:rgba(0, 0, 0, 0.04) 0 2px 2px;--td-shadow-ambient:rgba(0, 0, 0, 0.04) 0 8px 8px -8px;--td-shadow-inner-ring:#fafafa 0 0 0 1px inset;--td-shadow-ring:var(--td-shadow-border);--td-shadow-light-ring:var(--td-shadow-border-light);--td-shadow-xs:var(--td-shadow-border);--td-shadow-sm:var(--td-shadow-border),var(--td-shadow-elevation);--td-shadow-md:var(--td-shadow-border),var(--td-shadow-elevation),var(--td-shadow-ambient),var(--td-shadow-inner-ring);--td-shadow-card:var(--td-shadow-border),var(--td-shadow-elevation),var(--td-shadow-ambient),var(--td-shadow-inner-ring);--td-shadow-popover:var(--td-shadow-border),rgba(0, 0, 0, 0.08) 0 8px 16px,rgba(0, 0, 0, 0.06) 0 24px 48px -24px;--td-focus-ring:0 0 0 2px var(--td-focus-color);--tc-color:var(--td-accent);--tc-theme-color:var(--td-accent);--tc-btn-hover-color:var(--td-accent-hover);--tc-btn-active-color:var(--td-accent-hover);--td-font-sans:"TC Geist",ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI","PingFang SC","Hiragino Sans GB","Microsoft YaHei UI","Microsoft YaHei",sans-serif;--td-font-mono:ui-monospace,"SFMono-Regular","Cascadia Mono","Segoe UI Mono","Liberation Mono",Menlo,Monaco,Consolas,monospace}body,html{min-width:360px;color:var(--td-foreground);background:var(--td-background);font-family:var(--td-font-sans);font-size:14px;line-height:1.5;letter-spacing:0;font-feature-settings:"liga" 1,"calt" 1;font-kerning:normal;text-rendering:geometricPrecision}body{color:var(--td-foreground);background:var(--td-background)}html{-webkit-tap-highlight-color:transparent!important;accent-color:var(--td-primary)}body,button,input,select,textarea{font-family:inherit;letter-spacing:0}a{color:var(--td-link);text-decoration:none}a:focus,a:hover{color:var(--td-link-hover);text-decoration:none}.btn,.custom-control-label,.dropdown-item,.nav-link,.page-link,.select2-results__option,.select2-selection__choice,[role=button],a,button,input,label,select,textarea{-webkit-tap-highlight-color:transparent}.btn.focus,.btn:focus,.dropdown-item:focus,.nav-link:focus,.page-link:focus,[role=button]:focus,a:focus,button:focus{outline:0}.link,.link>a,.text-primary,a.text-primary{color:var(--td-foreground)}.btn:focus-visible,.dropdown-item:focus-visible,.nav-link:focus-visible,[role=button]:focus-visible,a:focus-visible,button:focus-visible{outline:2px solid var(--td-focus-color);outline-offset:2px}::selection{color:#fff;background:var(--td-primary)}.tc-content,.tc-wrapper{background:var(--td-background)}.tc-wrapper>.tc-content{background:var(--td-workspace-background)}.main-content{background:var(--td-workspace-background)}.tc-wrapper{padding-top:var(--td-topbar-height)}.tc-content{margin-left:var(--td-sidebar-width);min-height:calc(100dvh - var(--td-topbar-height))}.tc-collapsible-sidebar-collapsed .tc-content{margin-left:var(--td-sidebar-collapsed)}.tc-nosidebar-left .tc-content,.tc-offcanvas-menu .tc-content{margin-left:0}.main-content{padding:24px var(--td-page-gutter)}.main-content.container-fluid{width:100%}.tc-login .main-content,body.dialog .main-content,body.view-body .main-content{background:var(--td-background)}.tc-login>.tc-content,body.dialog .tc-content,body.view-body .tc-content{background:var(--td-background)}@media (max-width:767.98px){.tc-wrapper{padding-top:0}.tc-collapsible-sidebar-collapsed .tc-content,.tc-content{margin-left:0}.main-content{padding:16px var(--td-page-gutter-mobile)}}.tc-color-header .tc-top-header,.tc-color-header .tc-wrapper .tc-top-header,.tc-offcanvas-menu .tc-top-header,.tc-wrapper .tc-top-header,html[data-theme=dark] .tc-wrapper .tc-top-header{min-height:var(--td-topbar-height);background:rgba(255,255,255,.92);border:0;border-bottom:0;box-shadow:0 1px 0 rgba(0,0,0,.08);backdrop-filter:saturate(180%) blur(10px)}.tc-top-header .container-fluid{min-height:var(--td-topbar-height);padding:0 18px 0 0;align-items:center;background:0 0}.tc-top-header .tc-navbar-header{width:var(--td-sidebar-width);height:var(--td-topbar-height);align-items:center;border-right:0;box-shadow:1px 0 0 var(--td-sidebar-divider)}.tc-collapsible-sidebar-hide-logo.tc-collapsible-sidebar-collapsed .tc-top-header .tc-navbar-header{width:var(--td-sidebar-collapsed)}.logo-img,.tc-top-header .tc-navbar-header .navbar-brand{background-image:none;background-repeat:no-repeat;background-position:center center;background-size:auto 30px}.tc-brand-lockup{display:inline-flex;align-items:center;gap:4px;height:40px;color:#0a0a0a;letter-spacing:0}.tc-brand-mark{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:30px;height:30px;padding-bottom:1px;color:#fff;background:#171717;border-radius:8px;font-family:"TC Manrope","TC Geist",ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:19px;font-weight:750;line-height:1;text-rendering:geometricPrecision;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.tc-brand-word{display:inline-block;color:currentColor;font-family:"TC Geist","TC Manrope",ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:24px;font-weight:700;line-height:1;letter-spacing:-.05em;transform:translateY(-.5px);text-rendering:geometricPrecision;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.tc-brand-lockup-white{color:#fff}.tc-brand-lockup-white .tc-brand-mark{color:#171717;background:var(--td-card)}.logo-img{display:inline-flex!important;align-items:center;justify-content:center;gap:4px;color:#0a0a0a;background-image:none!important}.logo-img::before{content:"T";display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;padding-bottom:1px;color:#fff;background:#171717;border-radius:8px;font-family:"TC Manrope","TC Geist",ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:19px;font-weight:750;line-height:1;text-rendering:geometricPrecision;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.logo-img::after{content:"cloud";display:inline-block;color:currentColor;font-family:"TC Geist","TC Manrope",ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:24px;font-weight:700;line-height:1;letter-spacing:-.05em;transform:translateY(-.5px);text-rendering:geometricPrecision;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.logo-img.white{color:#fff}.logo-img.white::before{color:#171717;background:var(--td-card)}.tc-top-header .tc-navbar-header .navbar-brand{display:flex;align-items:center;width:auto;min-width:150px;max-width:calc(var(--td-sidebar-width) - 58px);height:var(--td-topbar-height);padding:0 0 0 20px;margin:0;color:var(--td-foreground);background-image:none}.tc-top-header .tc-navbar-header .tc-toggle-left-sidebar{flex:0 0 auto;width:42px;height:36px;margin-left:auto;margin-right:10px;padding:0;line-height:36px;border-radius:var(--td-radius-sm);transition:background-color .16s ease,transform .16s ease}.tc-top-header .tc-navbar-header .tc-toggle-left-sidebar:hover{background:var(--td-secondary)}.tc-top-header .tc-navbar-header .tc-toggle-left-sidebar:active{transform:translateY(1px)}.tc-color-header .tc-top-header .tc-navbar-header .tc-toggle-left-sidebar .icon,.tc-top-header .tc-navbar-header .tc-toggle-left-sidebar .icon,.tc-wrapper .tc-top-header .tc-navbar-header .tc-toggle-left-sidebar .icon{color:var(--td-muted-foreground);font-size:20px;line-height:36px}.tc-collapsible-sidebar-hide-logo.tc-collapsible-sidebar-collapsed .tc-top-header .tc-navbar-header .navbar-brand{display:none}@media (min-width:768px){.tc-collapsible-sidebar-hide-logo.tc-collapsible-sidebar-collapsed .tc-top-header .tc-navbar-header .tc-toggle-left-sidebar{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;margin:0 auto;padding:0}}.tc-top-header .navbar-collapse{height:var(--td-topbar-height);min-width:0;border:0}.tc-top-header .navbar-collapse .navbar-nav{height:var(--td-topbar-height);align-items:center;gap:4px;margin:0;background:0 0}.navbar-collapse .navbar-nav>li>a.nav-link,.tc-color-header .tc-wrapper .tc-top-header .tc-right-navbar .navbar-nav>li>a,.tc-color-header .tc-wrapper .tc-top-header .tc-right-navbar .tc-icons-nav>li.dropdown>a .icon,.tc-top-header .navbar-nav>li>a.nav-link,.tc-wrapper .tc-top-header .tc-right-navbar .navbar-nav>li>a,.tc-wrapper .tc-top-header .tc-right-navbar .tc-icons-nav>li.dropdown>a .icon{color:var(--td-muted-foreground)}.navbar-collapse .nav-item .nav-link{height:36px;margin:0;padding:0 12px;border-radius:var(--td-radius-sm);font-size:13px;font-weight:500;line-height:36px;transition:color .16s ease,background-color .16s ease,transform .16s ease}.navbar-collapse .nav-item .nav-link:hover,.navbar-collapse .nav-item.show .nav-link{color:var(--td-foreground);background:var(--td-secondary)}.navbar-collapse .nav-item.active .nav-link{color:var(--td-foreground);background:var(--td-card);box-shadow:var(--td-shadow-light-ring)}.navbar-collapse .nav-item.active .nav-link::after{display:none}.tc-top-header .search-container{height:var(--td-topbar-height);padding:12px 16px}.tc-top-header .search-input-gs{width:336px;height:36px;color:var(--td-foreground);background:var(--td-card);border:1px solid transparent;border-radius:var(--td-radius-sm);box-shadow:var(--td-shadow-light-ring);font-size:13px;text-align:left}.tc-top-header .search-input-gs::placeholder{color:grey;text-align:left}.tc-top-header .search-input-gs:focus{border-color:var(--td-ring);outline:0;box-shadow:none}.tc-top-header .search-input-gs+kbd{top:18px;right:22px;height:24px;min-width:24px;color:var(--td-muted-foreground);background:var(--td-muted);border:1px solid transparent;border-radius:var(--td-radius-xs);box-shadow:var(--td-shadow-light-ring);font-size:12px;line-height:20px}.tc-top-header .tc-right-navbar{display:flex;align-items:center;justify-content:flex-end;gap:4px;height:var(--td-topbar-height);margin-left:auto;padding-right:0}.tc-top-header .tc-icons-nav,.tc-top-header .tc-user-nav{display:flex;float:none;align-items:center;height:var(--td-topbar-height);gap:4px;margin:0}.tc-top-header .tc-right-navbar .navbar-nav{height:var(--td-topbar-height);align-items:center;gap:4px}.tc-icons-nav>li.dropdown>a,.tc-user-nav>li.dropdown>a{display:inline-flex;align-items:center;justify-content:center;height:36px;min-width:36px;margin:0;padding:0 9px;border-radius:var(--td-radius-sm);line-height:36px;transition:background-color .16s ease,color .16s ease,transform .16s ease}.tc-user-nav>li.dropdown>a{gap:8px;padding:0 5px}.tc-user-nav>li.dropdown>a.dropdown-toggle::after{display:none}.tc-icons-nav>li.dropdown.show>a,.tc-icons-nav>li.dropdown>a:hover,.tc-user-nav>li.dropdown.show>a,.tc-user-nav>li.dropdown>a:hover{background:var(--td-secondary)}.tc-icons-nav>li.dropdown>a:active,.tc-user-nav>li.dropdown>a:active{transform:translateY(1px)}.tc-icons-nav>li.dropdown.show>a .icon,.tc-icons-nav>li.dropdown>a .icon{color:var(--td-muted-foreground);font-size:18px}.tc-icons-nav>li.dropdown.show>a .icon,.tc-icons-nav>li.dropdown>a:hover .icon{color:var(--td-foreground)}.tc-top-header .tc-icons-nav>li.dropdown.global-create2>a .icon{font-size:18px;line-height:1}.tc-top-header .tc-icons-nav>li.dropdown.global-create2 .dropdown-menu{top:calc(100% + 8px);right:-4px;left:auto;z-index:1080;width:auto;min-width:188px;max-width:260px;margin:0;padding:6px;color:var(--td-foreground);background:var(--td-card);border:1px solid var(--td-border);border-radius:var(--td-radius);box-shadow:0 14px 34px rgba(0,0,0,.1),0 0 0 1px rgba(0,0,0,.02)}.tc-top-header .tc-icons-nav>li.dropdown.global-create2.show>a{background:var(--td-secondary);box-shadow:var(--td-shadow-light-ring)}.tc-top-header .tc-icons-nav>li.dropdown.global-create2 .dropdown-menu::after,.tc-top-header .tc-icons-nav>li.dropdown.global-create2 .dropdown-menu::before{display:none!important}.global-create2 .td-dropdown-empty{display:block;padding:10px 12px;color:var(--td-muted-foreground);font-size:13px;line-height:20px;text-align:center;white-space:nowrap}.global-create2 .dropdown-item{display:flex;align-items:center;min-height:34px;padding:7px 10px;color:var(--td-foreground);border-radius:var(--td-radius-sm);font-size:13px;line-height:20px;white-space:nowrap}.global-create2 .dropdown-item .icon{width:18px;margin-right:8px;color:var(--td-muted-foreground);text-align:center}.global-create2 .dropdown-item:hover{color:var(--td-foreground);background:var(--td-secondary)}.global-create2 .dropdown-item:hover>.icon{color:var(--td-foreground)}.indicator-primary,.tc-icons-nav>li.dropdown>a .indicator{width:7px;height:7px;background:var(--td-destructive);border:2px solid #fff;box-shadow:none}.tc-user-nav>li.dropdown>a img{display:block;visibility:visible;width:30px;height:30px;opacity:1;background:var(--td-muted);border:1px solid transparent;border-radius:50%;box-shadow:var(--td-shadow-ring),0 0 0 3px #fff;object-fit:cover}.td-page-pattern--detail .iframe-wrap{margin-top:44px;overflow:hidden}.td-page-pattern--detail .iframe-wrap iframe{position:relative;width:100%;height:100%;min-height:300px;padding:0;overflow:hidden;font-size:0;line-height:1;border:0}.td-page-pattern--detail .quick-filter-tabs a.dropdown-item{background:var(--td-muted);border-radius:var(--td-radius-xs)}.td-page-pattern--detail .quick-filter-tabs a.dropdown-item:hover{background:var(--td-secondary-hover)}.list-fields-page .slider.slider-horizontal{width:100%;margin-top:var(--tc-space-1)}.list-fields-page .mdi.mdi-sort-alphabetical-ascending{color:var(--td-muted-foreground);font-size:18px}.list-fields-page .mdi.mdi-sort-alphabetical-ascending.asc,.list-fields-page .mdi.mdi-sort-alphabetical-ascending.desc{color:var(--td-foreground)}.list-fields-page .mdi.mdi-sort-alphabetical-ascending.desc::before{content:'\F05BF'}.list-fields-page .sortable-box-title a.search-btn{position:absolute;margin-top:-1px;margin-left:var(--tc-space-1);font-size:1.231rem}.list-fields-page .sortable-box-title a.search-btn:hover{opacity:.8}.list-fields-page .sortable-box-title .search-input{position:absolute;top:-5px;left:0;width:100%;background:var(--td-card)}.list-fields-page .sortable-box-title .search-input>input{width:100%;padding:var(--tc-space-1);appearance:none;background:0 0;border:0;outline:0}.list-fields-page .sortable-box-title .search-input>input:focus-visible{box-shadow:var(--td-focus-ring)}.tc-user-nav>li.dropdown>a .user-name{max-width:112px;margin-left:8px;color:var(--td-foreground);font-size:13px;font-weight:500}.tc-user-nav>li.dropdown .dropdown-menu{right:0;left:auto;width:220px;margin-top:10px}.tc-left-sidebar,.tc-left-sidebar .bottom-widget,.tc-left-sidebar .left-sidebar-content,.tc-left-sidebar .left-sidebar-scroll,.tc-left-sidebar .left-sidebar-spacer,.tc-left-sidebar .left-sidebar-wrapper,.tc-left-sidebar::before{width:var(--td-sidebar-width);background:var(--td-card)}.tc-left-sidebar{border-right:0;box-shadow:1px 0 0 var(--td-sidebar-divider)}.tc-left-sidebar .left-sidebar-scroll{overflow-x:hidden}.tc-left-sidebar .left-sidebar-scroll.ps-container>.ps-scrollbar-x-rail,.tc-left-sidebar .left-sidebar-scroll.ps-container>.ps-scrollbar-y-rail{visibility:hidden;opacity:0;pointer-events:none}.tc-fixed-sidebar .tc-left-sidebar{margin-top:var(--td-topbar-height);padding-bottom:var(--td-topbar-height)}.tc-fixed-sidebar .tc-left-sidebar::before{top:var(--td-topbar-height);border-right:0;box-shadow:1px 0 0 var(--td-sidebar-divider)}.tc-collapsible-sidebar-collapsed .tc-left-sidebar,.tc-collapsible-sidebar-collapsed .tc-left-sidebar .bottom-widget,.tc-collapsible-sidebar-collapsed .tc-left-sidebar .left-sidebar-content,.tc-collapsible-sidebar-collapsed .tc-left-sidebar .left-sidebar-scroll,.tc-collapsible-sidebar-collapsed .tc-left-sidebar .left-sidebar-spacer,.tc-collapsible-sidebar-collapsed .tc-left-sidebar .left-sidebar-wrapper,.tc-collapsible-sidebar-collapsed .tc-left-sidebar::before{width:var(--td-sidebar-collapsed)}.tc-left-sidebar .left-sidebar-toggle{height:52px;color:var(--td-foreground);font-size:13px;font-weight:600;line-height:52px;letter-spacing:0}.tc-left-sidebar .sidebar-elements{padding:10px 8px 18px;margin:0}.tc-left-sidebar .sidebar-elements .divider{margin:14px 10px 6px;padding:0;color:grey;font-size:11px;font-weight:600;line-height:24px;letter-spacing:0;text-transform:uppercase}.tc-left-sidebar .sidebar-elements>li ul li>a,.tc-left-sidebar .sidebar-elements>li>a,.tc-left-sidebar.v2 .sidebar-elements li>a,.tc-left-sidebar.v2 .sidebar-elements>li ul li>a{position:relative;display:flex;align-items:center;min-height:36px;margin:1px 0;padding:0 10px;color:var(--td-muted-foreground);border-radius:var(--td-radius-sm);font-size:13px;font-weight:500;line-height:36px;transition:color .14s ease,background-color .14s ease,box-shadow .14s ease}.tc-left-sidebar .sidebar-elements>li ul li>a,.tc-left-sidebar.v2 .sidebar-elements>li ul li>a{min-width:0;margin-right:0;margin-left:0;padding-left:34px;overflow:hidden;font-size:13px}.tc-left-sidebar .sidebar-elements a>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tc-left-sidebar .sidebar-elements>li ul li>ul>li>a{padding-left:46px}.tc-left-sidebar .sidebar-elements>li ul li>ul>li>ul>li>a{padding-left:58px}.tc-left-sidebar .sidebar-elements li.active.parent>a:hover,.tc-left-sidebar .sidebar-elements li.parent.open>a:hover,.tc-left-sidebar .sidebar-elements>li ul li>a:hover,.tc-left-sidebar .sidebar-elements>li>a:hover,.tc-left-sidebar.v2 .sidebar-elements li.active.parent>a:hover,.tc-left-sidebar.v2 .sidebar-elements li.parent.open>a:hover,.tc-left-sidebar.v2 .sidebar-elements li>a:hover,.tc-left-sidebar.v2 .sidebar-elements>li ul li>a:hover{color:var(--td-foreground);background:var(--td-secondary)}.tc-left-sidebar .sidebar-elements>li.active:not(.parent)>a,.tc-left-sidebar.v2 .sidebar-elements>li.active:not(.parent)>a{color:var(--td-sidebar-active-foreground);background:var(--td-sidebar-active-bg);box-shadow:none;font-weight:400}.tc-left-sidebar .sidebar-elements>li ul li.active>a,.tc-left-sidebar.v2 .sidebar-elements>li ul li.active>a{color:var(--td-sidebar-active-foreground);background:var(--td-sidebar-active-bg);box-shadow:none;font-weight:400}.tc-left-sidebar .sidebar-elements>li.active>a>span{color:inherit;background:0 0;box-shadow:none}.tc-left-sidebar .sidebar-elements>li ul li.active>a::after,.tc-left-sidebar .sidebar-elements>li.active>a::after,.tc-left-sidebar.v2 .sidebar-elements li.active>a::after{display:none}.tc-left-sidebar .sidebar-elements li.active.parent>a,.tc-left-sidebar .sidebar-elements li.parent.open>a,.tc-left-sidebar.v2 .sidebar-elements li.active.parent>a,.tc-left-sidebar.v2 .sidebar-elements li.parent.open>a{color:var(--td-muted-foreground);background:0 0;box-shadow:none;font-weight:500}.tc-left-sidebar.v2 .sidebar-elements li.active.parent>a::after{display:none}.tc-left-sidebar .sidebar-elements a>.icon,.tc-left-sidebar .sidebar-elements>li ul li>a .icon,.tc-left-sidebar .sidebar-elements>li>a .icon{min-width:20px;margin-top:0;margin-right:9px;color:inherit;font-size:17px;line-height:20px;opacity:.88}.tc-left-sidebar .sidebar-elements li.parent>a{padding-right:30px}.tc-left-sidebar .sidebar-elements li.parent>a::before{position:absolute;top:50%;right:10px;float:none;color:var(--td-muted-foreground);font-size:16px;line-height:1;transform:translateY(-50%)}.tc-collapsible-sidebar:not(.tc-collapsible-sidebar-collapsed) .tc-left-sidebar .sidebar-elements>li ul,.tc-collapsible-sidebar:not(.tc-collapsible-sidebar-collapsed) .tc-left-sidebar .sidebar-elements>li ul.visible{width:auto;max-width:100%;min-width:0}.tc-collapsible-sidebar-collapsed .tc-left-sidebar .sidebar-elements>li ul.visible{width:var(--td-sidebar-width)}.tc-left-sidebar .sidebar-elements .nav-items,.tc-left-sidebar .sidebar-elements .nav-items>.content,.tc-left-sidebar .sidebar-elements .sub-menu-ul{width:auto;max-width:100%;min-width:0}.tc-left-sidebar .sidebar-elements>li>ul{margin:2px 0 6px;padding:0;background:0 0;border:0}.tc-collapsible-sidebar:not(.tc-collapsible-sidebar-collapsed) .tc-left-sidebar .sidebar-elements>li.nav-integration>.sub-menu{width:auto;margin:2px 0 6px;padding:0;background:0 0;border:0}.tc-left-sidebar .sidebar-elements>li.nav-integration .nav-items,.tc-left-sidebar .sidebar-elements>li.nav-integration .nav-items>.content,.tc-left-sidebar .sidebar-elements>li.nav-integration .sub-menu-ul{width:100%;min-width:0}.tc-left-sidebar .sidebar-elements>li.nav-integration .sub-menu-ul>li>a{min-height:30px;margin:1px 8px;padding:0 10px 0 14px;color:var(--td-muted-foreground);background:0 0;box-shadow:none;font-size:13px;font-weight:400;line-height:30px}.tc-left-sidebar .sidebar-elements>li.nav-integration .sub-menu-ul>li>a:hover{color:var(--td-foreground);background:var(--td-secondary)}.tc-left-sidebar .sidebar-elements>li.nav-integration .sub-menu-ul>li.active>a{color:var(--td-sidebar-active-foreground);background:var(--td-sidebar-active-bg);box-shadow:none;font-weight:400}.tc-left-sidebar .sidebar-elements>li.nav-integration .sub-menu-ul>li.active>a::after{display:none}@media (min-width:768px){.tc-collapsible-sidebar-collapsed .tc-left-sidebar .sidebar-elements>li.nav-integration>ul.visible{width:248px;padding:10px 10px 61px;background:var(--td-card);border-right:1px solid var(--td-border);box-shadow:var(--td-shadow-popover)}.tc-collapsible-sidebar-collapsed .tc-left-sidebar .sidebar-elements>li.nav-integration>ul.visible .title{display:block;min-height:42px;margin:0 0 6px;padding:6px 10px 10px;color:var(--td-foreground);border-bottom:1px solid var(--td-border);font-size:15px;font-weight:600;line-height:24px;text-transform:none}.tc-collapsible-sidebar-collapsed .tc-left-sidebar .sidebar-elements>li.nav-integration>ul.visible .nav-items .content>ul{padding:4px 0;border:0}.tc-collapsible-sidebar-collapsed .tc-left-sidebar .sidebar-elements>li.nav-integration>ul.visible .sub-menu-ul>li>a{min-height:32px;margin:1px 0;padding:0 10px 0 24px;line-height:32px}}.tc-collapsible-sidebar:not(.tc-collapsible-sidebar-collapsed) .nav_entity--PROJECT>.sub-menu,.tc-collapsible-sidebar:not(.tc-collapsible-sidebar-collapsed) .tc-left-sidebar .sidebar-elements>li.parent:has(.sub-menu-ul > li[class^=nav_project-])>.sub-menu{width:auto;margin:2px 0 6px;padding:0;background:0 0;border:0;box-sizing:border-box}.tc-collapsible-sidebar:not(.tc-collapsible-sidebar-collapsed) .nav_entity--PROJECT>.sub-menu .sub-menu-ul,.tc-collapsible-sidebar:not(.tc-collapsible-sidebar-collapsed) .tc-left-sidebar .sidebar-elements>li.parent:has(.sub-menu-ul > li[class^=nav_project-])>.sub-menu .sub-menu-ul{width:auto;min-width:0}.tc-left-sidebar .sidebar-elements .sub-menu-ul>li.nav_project-add>a,.tc-left-sidebar .sidebar-elements .sub-menu-ul>li[class^=nav_project-]>a{min-height:30px;margin:0;padding:0 10px 0 34px;color:var(--td-muted-foreground);background:0 0;border-radius:var(--td-radius-sm);box-shadow:none;font-size:13px;font-weight:400;line-height:30px}.tc-left-sidebar .sidebar-elements .sub-menu-ul>li.nav_project-add>a>span,.tc-left-sidebar .sidebar-elements .sub-menu-ul>li[class^=nav_project-]>a>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tc-left-sidebar .sidebar-elements .sub-menu-ul>li.nav_project-add>a:hover,.tc-left-sidebar .sidebar-elements .sub-menu-ul>li[class^=nav_project-]>a:hover{color:var(--td-foreground);background:var(--td-secondary)}.tc-left-sidebar .sidebar-elements .sub-menu-ul>li[class^=nav_project-].active>a{color:var(--td-sidebar-active-foreground);background:var(--td-sidebar-active-bg);box-shadow:none;font-weight:400}.tc-left-sidebar .sidebar-elements .sub-menu-ul>li[class^=nav_project-].active>a::after{display:none}.tc-left-sidebar .sidebar-elements .sub-menu-ul>li.nav_project-add>a::after{display:none}.tc-left-sidebar .sidebar-elements .sub-menu-ul>li.nav_project-add>a .icon,.tc-left-sidebar .sidebar-elements .sub-menu-ul>li[class^=nav_project-]>a .icon{position:absolute;top:50%;left:12px;display:inline-flex;align-items:center;justify-content:center;width:16px;min-width:16px;height:16px;margin:0;color:var(--td-muted-foreground);background:0 0;border-radius:0;font-size:14px;line-height:16px;opacity:.72;transform:translateY(-50%)}.tc-left-sidebar .sidebar-elements .sub-menu-ul>li[class^=nav_project-].active>a .icon{color:currentColor;background:0 0}.tc-left-sidebar .sidebar-elements .sub-menu-ul>li.nav_project-add>a{position:relative;color:var(--td-muted-foreground);margin-top:2px;border:0}.tc-left-sidebar .sidebar-elements .sub-menu-ul>li.nav_project-add>a:hover{color:var(--td-foreground);border-radius:var(--td-radius-sm)}.tc-left-sidebar .sidebar-elements .sub-menu-ul>li.nav_project-add>a .icon{color:inherit;background:0 0;font-size:16px}.tc-left-sidebar .nav_entity--PROJECT .sub-menu-ul>li.divider,.tc-left-sidebar .sidebar-elements>li.parent:has(.sub-menu-ul > li[class^=nav_project-]) .sub-menu-ul>li.divider{margin:10px 8px 4px;padding:0;color:var(--td-muted-foreground);font-size:11px;font-weight:600;line-height:18px;letter-spacing:0;text-transform:none}@media (min-width:768px){.tc-collapsible-sidebar-collapsed .tc-left-sidebar .sidebar-elements>li.nav_entity--PROJECT>ul.visible,.tc-collapsible-sidebar-collapsed .tc-left-sidebar .sidebar-elements>li.parent:has(.sub-menu-ul > li[class^=nav_project-])>ul.visible{width:248px;padding:10px 10px 61px;background:var(--td-card);border-right:1px solid var(--td-border);box-shadow:var(--td-shadow-popover)}.tc-collapsible-sidebar-collapsed .tc-left-sidebar .sidebar-elements>li.nav_entity--PROJECT>ul.visible .title,.tc-collapsible-sidebar-collapsed .tc-left-sidebar .sidebar-elements>li.parent:has(.sub-menu-ul > li[class^=nav_project-])>ul.visible .title{display:block;min-height:42px;margin:0 0 6px;padding:6px 10px 10px;color:var(--td-foreground);border-bottom:1px solid var(--td-border);font-size:15px;font-weight:600;line-height:24px;text-transform:none}.tc-collapsible-sidebar-collapsed .tc-left-sidebar .sidebar-elements>li.nav_entity--PROJECT>ul.visible .nav-items .content>ul,.tc-collapsible-sidebar-collapsed .tc-left-sidebar .sidebar-elements>li.parent:has(.sub-menu-ul > li[class^=nav_project-])>ul.visible .nav-items .content>ul{padding:4px 0;border:0}.tc-collapsible-sidebar-collapsed .tc-left-sidebar .sidebar-elements>li.nav_entity--PROJECT>ul.visible .nav-items .content>ul>li[class^=nav_project-]>a,.tc-collapsible-sidebar-collapsed .tc-left-sidebar .sidebar-elements>li.parent:has(.sub-menu-ul > li[class^=nav_project-])>ul.visible .nav-items .content>ul>li[class^=nav_project-]>a{min-height:32px;margin:1px 0;padding:0 10px 0 34px;line-height:32px}.tc-collapsible-sidebar-collapsed .tc-left-sidebar .sidebar-elements>li.nav_entity--PROJECT>ul.visible .nav-items .content>ul>li.nav_project-add>a,.tc-collapsible-sidebar-collapsed .tc-left-sidebar .sidebar-elements>li.parent:has(.sub-menu-ul > li[class^=nav_project-])>ul.visible .nav-items .content>ul>li.nav_project-add>a{margin-top:2px}}.tc-left-sidebar .bottom-widget{padding:10px 8px;border-top:0;box-shadow:0 -1px 0 var(--td-sidebar-divider)}.tc-left-sidebar .bottom-widget a{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;color:var(--td-muted-foreground);border-radius:var(--td-radius-sm)}.tc-left-sidebar .bottom-widget a:hover{color:var(--td-foreground);background:var(--td-secondary)}@media (min-width:768px){.tc-collapsible-sidebar-collapsed .tc-left-sidebar .left-sidebar-content,.tc-collapsible-sidebar-collapsed .tc-left-sidebar .left-sidebar-content.no-divider{padding-top:10px}.tc-collapsible-sidebar-collapsed .tc-left-sidebar .sidebar-elements{padding:6px 0 16px}.tc-collapsible-sidebar-collapsed .tc-left-sidebar .sidebar-elements .divider{height:14px;margin:4px 0;padding:0;overflow:hidden;line-height:0;text-indent:-9999px}.tc-collapsible-sidebar-collapsed .tc-left-sidebar .sidebar-elements>li>a{justify-content:center;width:36px;height:36px;min-height:36px;margin:2px auto;padding:0;overflow:visible;line-height:36px;text-overflow:clip}.tc-collapsible-sidebar-collapsed .tc-left-sidebar .sidebar-elements>li>a>span{display:none}.tc-collapsible-sidebar-collapsed .tc-left-sidebar .sidebar-elements>li>a .icon{display:inline-flex;align-items:center;justify-content:center;width:20px;min-width:20px;height:20px;margin:0;font-size:18px;line-height:20px;text-align:center}.tc-collapsible-sidebar-collapsed .tc-left-sidebar .sidebar-elements>li>a .icon.mdi-api{font-size:13px}.tc-collapsible-sidebar-collapsed .tc-left-sidebar .sidebar-elements>li.active>a .icon{opacity:1}.tc-collapsible-sidebar-collapsed .tc-left-sidebar .bottom-widget{padding:8px 0}.tc-collapsible-sidebar-collapsed .tc-left-sidebar .bottom-widget a{display:flex;margin:0 auto}.tc-collapsible-sidebar-collapsed .tc-left-sidebar .left-sidebar-scroll.ps-container>.ps-scrollbar-y-rail{width:0;background:0 0;opacity:0;pointer-events:none}.tc-collapsible-sidebar-collapsed .tc-left-sidebar .left-sidebar-scroll.ps-container>.ps-scrollbar-y-rail>.ps-scrollbar-y{width:0}}.card,.chart-box,.data-list,.dropdown-menu,.grid-stack-item-content,.main-content>.card,.modal-content,.page-aside.widgets,.page-head,.quick-filter-pane,.rbview.show .modal-content{border-color:var(--td-border);border-radius:var(--td-radius)}.card,.grid-stack-item-content,.main-content>.card,.modal-content,.quick-filter-pane{background:var(--td-card);border:1px solid transparent;box-shadow:var(--td-shadow-card)}.card{margin-bottom:16px}.card-header,.modal-footer,.modal-header{color:var(--td-card-foreground);background:var(--td-card);border-color:transparent;box-shadow:0 1px 0 rgba(0,0,0,.08)}.card-header{padding:14px 16px;font-size:14px;font-weight:600}.card-body{color:var(--td-card-foreground)}.card-table .card-body{padding:0}.main-content>.card.card-table,.main-content>.card.card-table.card-topcolor{overflow:hidden;border:1px solid transparent;border-top:1px solid transparent;border-radius:var(--td-radius);box-shadow:var(--td-shadow-card)}.main-content>.card.card-table.card-topcolor{border-top-color:var(--td-border)}.page-head{margin-bottom:16px;padding:12px var(--td-page-gutter) 0;background:0 0;border:0}.page-head .page-head-title,.page-head .title,.page-head h1,.page-head h2,.page-head h3{color:var(--td-foreground);font-weight:600;letter-spacing:0}.page-head .page-head-title{margin:0;font-size:18px;line-height:32px}.muted,.page-head .description,.text-muted,.text-muted *{color:var(--td-muted-foreground)}.tc-content>.main-content:has(> .wizard-row){width:calc(100% - 48px);max-width:1180px;margin-right:auto;margin-left:auto;padding:16px 0 32px}.tc-content>.page-head:has(+ .main-content > .wizard-row){display:flex;align-items:center;width:calc(100% - 48px);max-width:1180px;min-height:52px;margin:18px auto 0;padding:0}.tc-wrapper .tc-content>.page-aside .aside-tree{padding:14px}.tc-wrapper .tc-content>.page-aside .aside-tree .config-title{min-height:28px;margin:0 0 8px;color:var(--td-muted-foreground);font-size:12px;font-weight:600;line-height:28px}.tc-wrapper .tc-content>.page-aside .aside-tree li>a,.tc-wrapper .tc-content>.page-aside .aside-tree ul li a{display:flex;align-items:center;min-height:34px;padding:0 10px;color:var(--td-foreground);border-radius:var(--td-radius-sm);line-height:34px}.tc-wrapper .tc-content>.page-aside .aside-tree li>a:hover,.tc-wrapper .tc-content>.page-aside .aside-tree ul li a:hover{color:var(--td-foreground);background:var(--td-secondary-hover)}.tc-wrapper .tc-content>.page-aside .aside-tree li.active>a,.tc-wrapper .tc-content>.page-aside .aside-tree ul li.active a{color:var(--td-sidebar-active-foreground);background:var(--td-sidebar-active-bg);box-shadow:none;font-weight:400}.department-tree-shell .aside-2tree ul li{align-items:center;min-height:34px;border-radius:var(--td-radius-sm);overflow:hidden}.tc-wrapper .tc-content>.page-aside .department-tree-shell .aside-2tree ul li:hover{background:var(--td-secondary-hover)}.tc-wrapper .tc-content>.page-aside .department-tree-shell .aside-2tree ul li.active{color:var(--td-foreground);background:var(--td-secondary-hover)}.tc-wrapper .tc-content>.page-aside .department-tree-shell .aside-2tree ul li.active>a,.tc-wrapper .tc-content>.page-aside .department-tree-shell .aside-2tree ul li>a,.tc-wrapper .tc-content>.page-aside .department-tree-shell .aside-2tree ul li>a:hover{color:var(--td-foreground);background:0 0;box-shadow:none;font-weight:400}.tc-wrapper .tc-content>.page-aside .department-tree-shell .aside-2tree ul li.active>a{font-weight:600}.department-tree-shell .aside-2tree .collapse-icon{display:flex;flex:0 0 22px;align-items:center;justify-content:center;width:22px;min-height:34px;padding:0;color:var(--td-muted-foreground);background:0 0;font-size:16px}.tc-wrapper .tc-content>.page-aside .department-tree-shell .aside-2tree .collapse-icon:hover,.tc-wrapper .tc-content>.page-aside .department-tree-shell .aside-2tree ul li.active .collapse-icon{color:var(--td-foreground);background:0 0}.department-tree-shell .aside-2tree .collapse-icon.no-child{display:none}.department-tree-shell .aside-2tree .collapse-icon.no-child+a{padding-left:10px}.data-imports-page .tc-content{padding-top:18px}.data-imports-page .main-content.data-imports-content,.data-imports-page .page-head.data-imports-head{width:calc(100% - 48px);max-width:1180px;margin-right:auto;margin-left:auto}.data-imports-page .page-head.data-imports-head{display:flex;align-items:center;min-height:52px;margin-bottom:0;padding:0}.data-imports-page .page-head-title{color:var(--td-foreground);font-size:18px;font-weight:650;line-height:1.35;text-transform:none}.data-imports-page .main-content.data-imports-content{min-height:calc(100dvh - var(--td-topbar-height) - 94px);padding:16px 0 32px}.data-imports-page .wizard-row{margin:0}.data-imports-page .wizard-row>.fuelux{padding-right:0;padding-left:0}.data-imports-page .fuelux .wizard.wizard-ux{overflow:hidden;min-height:0;background:var(--td-card);border:1px solid transparent;border-radius:var(--td-radius);box-shadow:var(--td-shadow-card)}.data-imports-page .fuelux .wizard>.steps-container>.steps{display:flex;flex-wrap:wrap;gap:8px;padding:14px 16px;background:var(--td-card);border-bottom:1px solid var(--td-border)}.data-imports-page .fuelux .wizard>.steps-container>.steps li,.data-imports-page .fuelux .wizard>.steps-container>.steps>li{float:none;display:inline-flex;align-items:center;height:34px;min-width:108px;margin:0;padding:0 13px;color:var(--td-muted-foreground);background:0 0;border:1px solid transparent;border-radius:var(--td-radius-sm);font-size:13px;font-weight:500;line-height:34px}.data-imports-page .fuelux .wizard>.steps-container>.steps li.active{color:var(--td-foreground);background:var(--td-secondary);border-color:var(--td-border)}.data-imports-page .fuelux .wizard>.steps-container>.steps li.complete{color:var(--td-primary-foreground);background:var(--td-primary);border-color:var(--td-primary)}.data-imports-page .fuelux .wizard>.steps-container>.steps li.complete:hover{color:var(--td-primary-foreground);background:var(--td-primary-hover)}.data-imports-page .fuelux .wizard>.steps-container>.steps li .chevron{display:none}.data-imports-page .fuelux .wizard .step-content,.data-imports-page .fuelux .wizard-ux .step-content{float:none;width:100%;padding:32px;border-top:0}.data-imports-page .fuelux .wizard .step-content .step-pane>form.simple{max-width:760px;margin:0 auto}.data-imports-page .fuelux .wizard .step-content .step-pane[data-step='2']>form.simple,.data-imports-page .fuelux .wizard .step-content .step-pane[data-step='3']>form.simple{max-width:980px}.data-imports-page .form-group.row{align-items:flex-start;margin-bottom:22px}.data-imports-page .form-group.row.footer{margin-top:4px;margin-bottom:0}.data-imports-page .col-form-label{padding-top:9px}.data-imports-page .file-select{display:inline-flex}.data-imports-page .file-select .inputfile+label,.data-imports-page .file-select .inputfile-label{display:inline-flex;align-items:center;gap:7px;height:36px;min-height:36px;margin:0;padding:0 13px;color:var(--td-foreground);background:var(--td-card);border:1px solid transparent;border-radius:var(--td-radius-sm);box-shadow:var(--td-shadow-light-ring);font-size:13px;line-height:36px}.data-imports-page .file-select .inputfile+label:hover,.data-imports-page .file-select .inputfile-label:hover{background:var(--td-secondary);box-shadow:var(--td-shadow-ring)}.data-imports-page .J_upload-input{display:inline-flex;align-items:center;min-height:36px;color:var(--td-foreground);text-decoration:none}.data-imports-page .select2-container{width:100%}.data-imports-page .form-text{color:var(--td-muted-foreground);font-size:13px;line-height:1.7}.data-imports-page .form-text ul{margin-top:12px;padding:12px 14px 12px 28px;background:var(--td-secondary);border:1px solid var(--td-border);border-radius:var(--td-radius-sm)}.data-imports-page .repeat-options{display:inline-flex;flex-wrap:wrap;gap:3px;margin-bottom:14px;padding:3px;background:var(--td-secondary);border:1px solid var(--td-border);border-radius:var(--td-radius)}.data-imports-page .repeat-options .custom-radio{position:relative;display:inline-flex;align-items:center;min-height:34px;margin:0;padding-left:0}.data-imports-page .repeat-options .custom-radio .custom-control-label{position:relative;display:inline-flex;align-items:center;min-height:30px;padding:0 12px;color:var(--td-muted-foreground);background:0 0;border:0;border-radius:var(--td-radius-sm);cursor:pointer;font-size:13px;font-weight:500;line-height:30px}.data-imports-page .repeat-options .custom-radio .custom-control-label::before{content:none!important;display:none}.data-imports-page .repeat-options .custom-radio .custom-control-label::after,.data-imports-page .repeat-options .custom-radio.custom-control-sm .custom-control-input:checked~.custom-control-label::after{content:none!important;display:none}.data-imports-page .repeat-options .custom-radio .custom-control-input{position:absolute;opacity:0;pointer-events:none}.data-imports-page .repeat-options .custom-radio .custom-control-input:checked~.custom-control-label{color:var(--td-primary-foreground);background:var(--td-primary)}.data-imports-page .J_repeatFields>label{display:inline-flex;align-items:center;gap:5px;margin-bottom:8px;color:var(--td-foreground);font-size:13px;font-weight:600}.data-imports-page #toUser .select2-container,.data-imports-page #toUser .user-selector{width:100%}.data-imports-page #toUser .user-selector .select2-selection{min-height:36px}.data-imports-page #toUser .user-selector .select2-selection .select2-selection__rendered{display:flex;align-items:center;flex-wrap:wrap;gap:6px;min-height:34px;padding:4px 8px}.data-imports-page #toUser .user-selector .select2-selection__choice:not(.abtn){max-width:100%;min-height:28px;margin:0;padding:0 8px;color:var(--td-foreground);background:var(--td-secondary);border:1px solid var(--td-border);border-radius:var(--td-radius-xs);box-shadow:none;line-height:26px}.data-imports-page #toUser .user-selector .select2-selection__choice.abtn{display:inline-flex;align-items:center;height:28px;margin:0;padding:0 10px;color:var(--td-foreground);background:var(--td-secondary);border:1px solid var(--td-border);border-radius:var(--td-radius-xs)}.data-imports-page #toUser .user-selector .select2-selection__choice.abtn a{color:inherit}.data-imports-page #toUser .user-selector .select2-selection__choice.abtn .zmdi{position:static;margin-right:5px;font-size:14px;font-weight:400}.data-imports-page #toUser .user-selector .select2-selection__choice.abtn:hover{color:var(--td-primary-foreground);background:var(--td-primary);border-color:var(--td-primary)}.data-imports-page #fieldsMapping{margin-bottom:0}.data-imports-page #fieldsMapping td,.data-imports-page #fieldsMapping th{padding:9px 8px;border-bottom:1px solid var(--td-border)}.data-imports-page #fieldsMapping thead th{color:var(--td-muted-foreground);background:#fafafa;border-bottom:1px solid var(--td-border);font-size:12px;font-weight:600}.data-imports-page #fieldsMapping td>em{min-width:28px;margin-right:8px;padding:2px 6px;color:var(--td-muted-foreground);background:var(--td-secondary);border:1px solid var(--td-border);border-radius:var(--td-radius-xs);font-size:12px;line-height:1.2}.data-imports-page #fieldsMapping td>i.zmdi{color:var(--td-muted-foreground)}.data-imports-page .progress{height:8px;overflow:hidden;background:var(--td-secondary);border-radius:var(--td-radius-pill);box-shadow:none}.data-imports-page .progress-bar{background:var(--td-primary)}@media (max-width:767.98px){.data-imports-page .tc-content{padding-top:12px}.data-imports-page .main-content.data-imports-content,.data-imports-page .page-head.data-imports-head{width:calc(100% - 32px)}.data-imports-page .fuelux .wizard .step-content,.data-imports-page .fuelux .wizard-ux .step-content{padding:22px 18px}.data-imports-page .fuelux .wizard>.steps-container>.steps{padding:12px}.data-imports-page .fuelux .wizard>.steps-container>.steps li,.data-imports-page .fuelux .wizard>.steps-container>.steps>li{flex:1 1 100%;min-width:0}}.main-content>.wizard-row{margin:0}.main-content>.wizard-row>.fuelux{padding-right:0;padding-left:0}.main-content>.wizard-row .fuelux .wizard.wizard-ux{overflow:hidden;min-height:0;background:var(--td-card);border:1px solid transparent;border-radius:var(--td-radius);box-shadow:var(--td-shadow-card)}.main-content>.wizard-row .fuelux .wizard>.steps-container>.steps{display:flex;flex-wrap:wrap;gap:8px;padding:14px 16px;background:var(--td-card);border-bottom:1px solid var(--td-border)}.main-content>.wizard-row .fuelux .wizard>.steps-container>.steps li,.main-content>.wizard-row .fuelux .wizard>.steps-container>.steps>li{float:none;display:inline-flex;align-items:center;height:34px;min-width:108px;margin:0;padding:0 13px;color:var(--td-muted-foreground);background:0 0;border:1px solid transparent;border-radius:var(--td-radius-sm);font-size:13px;font-weight:500;line-height:34px}.main-content>.wizard-row .fuelux .wizard>.steps-container>.steps li.active{color:var(--td-foreground);background:var(--td-secondary);border-color:var(--td-border)}.main-content>.wizard-row .fuelux .wizard>.steps-container>.steps li.complete{color:var(--td-primary-foreground);background:var(--td-primary);border-color:var(--td-primary)}.main-content>.wizard-row .fuelux .wizard>.steps-container>.steps li .chevron{display:none}.main-content>.wizard-row .fuelux .wizard .step-content,.main-content>.wizard-row .fuelux .wizard-ux .step-content{float:none;width:100%;padding:32px;border-top:0}.main-content>.wizard-row .fuelux .wizard .step-content .step-pane>form.simple{max-width:760px;margin:0 auto}.main-content>.wizard-row .form-group.row{align-items:flex-start;margin-bottom:22px}.main-content>.wizard-row .form-group.row.footer{margin-top:4px;margin-bottom:0}.main-content>.wizard-row .file-select .inputfile+label,.main-content>.wizard-row .file-select .inputfile-label{display:inline-flex;align-items:center;gap:7px;height:36px;min-height:36px;margin:0;padding:0 13px;color:var(--td-foreground);background:var(--td-card);border:1px solid transparent;border-radius:var(--td-radius-sm);box-shadow:var(--td-shadow-light-ring);font-size:13px;line-height:36px}.main-content>.wizard-row .form-text ul{margin-top:12px;padding:12px 14px 12px 28px;background:var(--td-secondary);border:1px solid var(--td-border);border-radius:var(--td-radius-sm)}.main-content>.wizard-row .repeat-options{display:inline-flex;flex-wrap:wrap;gap:3px;margin-bottom:14px;padding:3px;background:var(--td-secondary);border:1px solid var(--td-border);border-radius:var(--td-radius)}.main-content>.wizard-row .repeat-options .custom-radio{position:relative;display:inline-flex;align-items:center;min-height:34px;margin:0;padding-left:0}.main-content>.wizard-row .repeat-options .custom-radio .custom-control-label{position:relative;display:inline-flex;align-items:center;min-height:30px;padding:0 12px;color:var(--td-muted-foreground);background:0 0;border:0;border-radius:var(--td-radius-sm);cursor:pointer;font-size:13px;font-weight:500;line-height:30px}.main-content>.wizard-row .repeat-options .custom-radio .custom-control-label::before{content:none!important;display:none}.main-content>.wizard-row .repeat-options .custom-radio .custom-control-label::after,.main-content>.wizard-row .repeat-options .custom-radio.custom-control-sm .custom-control-input:checked~.custom-control-label::after{content:none!important;display:none}.main-content>.wizard-row .repeat-options .custom-radio .custom-control-input{position:absolute;opacity:0;pointer-events:none}.main-content>.wizard-row .repeat-options .custom-radio .custom-control-input:checked~.custom-control-label{color:var(--td-primary-foreground);background:var(--td-primary)}.main-content>.wizard-row #toUser .user-selector .select2-selection__choice.abtn{display:inline-flex;align-items:center;height:28px;margin:3px 0;padding:0 10px;color:var(--td-foreground);background:var(--td-secondary);border:1px solid var(--td-border);border-radius:var(--td-radius-xs)}.dataTables_wrapper{color:var(--td-foreground)}.dataTables_wrapper .tc-datatable-header,.dataTables_wrapper .tc-datatable-header.header-fixed,.dataTables_wrapper .tc-datatable-header.v42{top:var(--td-topbar-height);margin:0;padding:12px 14px;background:var(--td-card);border-bottom:0;box-shadow:0 1px 0 rgba(0,0,0,.08)}.dataTables_wrapper .tc-datatable-header.v42{gap:10px;align-items:center}.dataTables_wrapper .tc-datatable-header.v42>div{min-width:0}.dataTables_wrapper .tc-datatable-header.v42>div.right{margin-left:auto}.dataTables_filter,.dataTables_oper{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.dataTables_oper{justify-content:flex-end}.dataTables_filter .adv-search,.dataTables_filter .input-search{float:none}.dataTables_filter .adv-search,.dataTables_filter .input-search,.dataTables_oper .btn,.dataTables_oper .btn-group{margin:0}.btn-group.btn-space,.btn-space{margin-right:0}.form-group.row.footer :not(.btn-group)>.btn+.btn,.form-group.row.footer :not(.btn-group)>.btn+.btn-group,.form-group.row.footer :not(.btn-group)>.btn-group+.btn{margin-left:var(--td-action-gap)}.modal .form-group:not(.footer):not(.dialog-footer)>.btn+.btn,.modal .form-group:not(.footer):not(.dialog-footer)>.btn+.btn-group,.modal .form-group:not(.footer):not(.dialog-footer)>.btn-group+.btn,.modal .form-group:not(.footer):not(.dialog-footer)>.btn-group+.btn-group,.rbalert-form-sm .form-group:not(.footer):not(.dialog-footer)>.btn+.btn,.rbalert-form-sm .form-group:not(.footer):not(.dialog-footer)>.btn+.btn-group,.rbalert-form-sm .form-group:not(.footer):not(.dialog-footer)>.btn-group+.btn,.rbalert-form-sm .form-group:not(.footer):not(.dialog-footer)>.btn-group+.btn-group{margin-left:var(--td-action-gap)}.adv-search .btn-group{display:inline-flex;align-items:center}.adv-search .J_filterlist{max-width:220px}.adv-filter .item .field em{pointer-events:none}.adv-filter .item .field .adv-filter-remove{position:absolute;top:0;left:4px;display:flex;align-items:center;justify-content:center;width:34px;height:36px;padding:0;color:var(--td-destructive);background:0 0;border:0;border-radius:var(--td-radius-xs);cursor:pointer;opacity:0;transition:background-color .16s ease,color .16s ease,opacity .16s ease,transform .1s ease}.adv-filter .item .field .adv-filter-remove i.zmdi{position:static;display:block;width:auto;height:auto;color:inherit;background:0 0;font-size:20px;line-height:1;opacity:1}.adv-filter .item .field .adv-filter-remove:focus-visible,.adv-filter .item:hover .field .adv-filter-remove{opacity:1}.adv-filter .item .field .adv-filter-remove:hover{color:var(--td-destructive);background:var(--td-destructive-muted)}.adv-filter .item .field .adv-filter-remove:active{transform:scale(.96)}.adv-filter .item .field .adv-filter-remove:focus-visible{outline:2px solid var(--td-focus-color);outline-offset:0}.adv-filter .item .field:focus-within em{display:none}.dropdown-menu-advfilter{width:min(680px,calc(100vw - 40px));--td-query-accent:var(--td-primary);--td-query-accent-hover:var(--td-primary-hover);--td-query-accent-muted:var(--td-secondary)}.dropdown-menu-advfilter .adv-filter-wrap{padding:0 22px 18px;color:var(--td-foreground);background:var(--td-card);border:0;border-radius:var(--td-radius);box-shadow:var(--td-shadow-popover)}.dropdown-menu-advfilter .adv-filter .filter-items{padding:12px 0;border-bottom:1px solid var(--td-border)}.dropdown-menu-advfilter .adv-filter .item+.item{margin-top:12px}.dropdown-menu-advfilter .adv-filter .item.row{display:grid;grid-template-columns:minmax(210px,1.15fr) minmax(108px,0.52fr) minmax(220px,1.35fr);align-items:start;margin-right:0;margin-left:0;column-gap:10px}.dropdown-menu-advfilter .adv-filter .item.row>.field,.dropdown-menu-advfilter .adv-filter .item.row>.op,.dropdown-menu-advfilter .adv-filter .item.row>.val{width:auto;max-width:none;padding-right:0;padding-left:0;flex:none}.dropdown-menu-advfilter .adv-filter .item .field{display:grid;grid-template-columns:24px minmax(0,1fr);align-items:center;column-gap:8px}.dropdown-menu-advfilter .adv-filter .item .field em{display:flex;grid-column:1;grid-row:1;align-items:center;justify-content:center;width:24px;height:36px;margin:0;padding:0;color:var(--td-muted-foreground);font-size:12px;font-style:normal;line-height:1}.dropdown-menu-advfilter .adv-filter .item .field .adv-filter-remove{position:static;grid-column:1;grid-row:1;justify-self:center;margin:0 -5px}.dropdown-menu-advfilter .adv-filter .item:hover .field em{opacity:0}.dropdown-menu-advfilter .adv-filter .item .field>.select2-container,.dropdown-menu-advfilter .adv-filter .item .field>select{grid-column:2;grid-row:1;min-width:0}.dropdown-menu-advfilter .adv-filter .form-control-sm,.dropdown-menu-advfilter .adv-filter .select2-container--default .select2-selection--multiple,.dropdown-menu-advfilter .adv-filter .select2-container--default .select2-selection--single{height:36px;border-color:var(--td-border);border-radius:6px;box-shadow:none}.dropdown-menu-advfilter .adv-filter .select2-container--default .select2-selection--multiple{min-height:36px;height:auto}.dropdown-menu-advfilter .adv-filter .form-control-sm.is-invalid{border-color:var(--td-destructive)}.dropdown-menu-advfilter .adv-filter .form-control-sm:focus,.dropdown-menu-advfilter .adv-filter .select2-container--default.select2-container--focus .select2-selection--multiple,.dropdown-menu-advfilter .adv-filter .select2-container--default.select2-container--focus .select2-selection--single,.dropdown-menu-advfilter .adv-filter .select2-container--default.select2-container--open .select2-selection--multiple,.dropdown-menu-advfilter .adv-filter .select2-container--default.select2-container--open .select2-selection--single{border-color:var(--td-border-strong);box-shadow:var(--td-focus-ring)}.dropdown-menu-advfilter .adv-filter .select2-container--default .select2-selection--single .select2-selection__rendered{height:34px;padding-right:28px;padding-left:10px;color:var(--td-foreground);line-height:34px}.dropdown-menu-advfilter .adv-filter .select2-container--default .select2-selection--single .select2-selection__arrow{height:34px}.dropdown-menu-advfilter .adv-filter .item.plus{display:flex;align-items:center;min-height:28px}.dropdown-menu-advfilter .adv-filter .item.plus a{display:inline-flex;align-items:center;min-height:28px;padding:0;color:var(--td-query-accent);font-size:13px;font-weight:400;gap:6px}.dropdown-menu-advfilter .adv-filter .item.plus a .icon{position:static;margin-top:0;color:var(--td-query-accent);font-size:16px}.dropdown-menu-advfilter .adv-filter .item.plus a:hover,.dropdown-menu-advfilter .adv-filter .item.plus a:hover .icon{color:var(--td-query-accent-hover)}.dropdown-menu-advfilter .adv-filter+.adv-filter{margin-top:0;padding-top:0;border-top:0}.dropdown-menu-advfilter .adv-filter-option .adv-filter-option-body{min-width:0;margin-bottom:0;padding:12px 0;border-bottom:1px solid var(--td-border)}.dropdown-menu-advfilter .adv-filter-option .item{display:flex;align-items:center;flex-wrap:wrap;gap:18px;min-height:28px}.dropdown-menu-advfilter .adv-filter-option .adv-filter-equation-options{margin-top:0}.dropdown-menu-advfilter .adv-filter-option .custom-control{min-height:22px;margin-bottom:0}.dropdown-menu-advfilter .adv-filter-option .adv-filter-equation-option{margin-right:0}.dropdown-menu-advfilter .adv-filter-option .equation-state{margin-top:12px;margin-bottom:0}.dropdown-menu-advfilter .adv-filter-option .custom-control-label{color:var(--td-foreground);font-size:13px;line-height:22px}.dropdown-menu-advfilter .adv-filter-option .custom-control-input:checked~.custom-control-label{font-weight:600}.dropdown-menu-advfilter .adv-filter-option .custom-control-input:checked~.custom-control-label::before{background-color:var(--td-card);border-color:var(--td-query-accent)}.dropdown-menu-advfilter .adv-filter-option .btn-footer{display:flex;justify-content:flex-end;padding-top:16px}.dropdown-menu-advfilter .adv-filter-option .btn-footer .item{gap:12px}.dropdown-menu-advfilter .adv-filter .item.adv-filter-actions{display:flex;align-items:center;justify-content:flex-end;flex-wrap:nowrap;min-height:0;margin:0;padding:0;background:0 0;border:0;border-radius:0;box-shadow:none}.dropdown-menu-advfilter .adv-filter .item.adv-filter-actions .float-right{display:flex;float:none;align-items:center;gap:10px}.dropdown-menu-advfilter .adv-filter .item.adv-filter-actions .clearfix{display:none}.dropdown-menu-advfilter .adv-filter .btn+.btn,.dropdown-menu-advfilter .adv-filter .btn-group+.btn{margin-left:0}.dropdown-menu-advfilter .adv-filter .btn{min-width:78px;height:32px;padding:0 14px;border-radius:var(--td-radius-sm);font-size:13px;line-height:30px}.dropdown-menu-advfilter .adv-filter .btn-group{display:inline-flex;border-radius:var(--td-radius-sm);box-shadow:var(--td-shadow-light-ring)}.dropdown-menu-advfilter .adv-filter .btn-group:focus-within{box-shadow:var(--td-focus-ring)}.dropdown-menu-advfilter .adv-filter .btn-group>.btn{border-color:transparent;box-shadow:none}.dropdown-menu-advfilter .adv-filter .btn-group>.btn:first-child{border-radius:var(--td-radius-sm) 0 0 var(--td-radius-sm)}.dropdown-menu-advfilter .adv-filter .btn-group>.btn.dropdown-toggle,.dropdown-menu-advfilter .adv-filter .btn-group>.btn:last-child{margin-left:0;border-radius:0 var(--td-radius-sm) var(--td-radius-sm) 0;border-left:1px solid var(--td-border)}.dropdown-menu-advfilter .adv-filter .btn-group .dropdown-toggle{min-width:32px;padding-right:0;padding-left:0}.dropdown-menu-advfilter .adv-filter .btn-primary.btn-outline{color:var(--td-query-accent);background:var(--td-card);border-color:transparent;box-shadow:none}.dropdown-menu-advfilter .adv-filter .btn-primary.btn-outline:focus,.dropdown-menu-advfilter .adv-filter .btn-primary.btn-outline:hover{color:var(--td-query-accent-hover);background:var(--td-query-accent-muted);border-color:transparent;box-shadow:none}.dropdown-menu-advfilter .adv-filter .btn-secondary{color:var(--td-foreground);background:var(--td-card);border-color:var(--td-border-strong);box-shadow:none}.dropdown-menu-advfilter .adv-filter .btn-secondary:focus,.dropdown-menu-advfilter .adv-filter .btn-secondary:hover{color:var(--td-foreground);background:var(--td-secondary);border-color:var(--td-border-strong)}@media (max-width:1199.98px){.dropdown-menu-advfilter{width:100%;max-width:100%}.dropdown-menu-advfilter .adv-filter .item.row{grid-template-columns:1fr;row-gap:8px}}@media (max-width:767.98px){.dropdown-menu-advfilter{left:0;width:calc(100vw - 32px)}.dropdown-menu-advfilter .adv-filter .item.row{grid-template-columns:1fr;row-gap:8px}.dropdown-menu-advfilter .adv-filter .item.adv-filter-actions,.dropdown-menu-advfilter .adv-filter .item.adv-filter-actions .float-right,.dropdown-menu-advfilter .adv-filter-option .btn-footer{width:100%}.dropdown-menu-advfilter .adv-filter .item.adv-filter-actions .float-right{justify-content:flex-end}}.input-group.input-search{width:280px;position:relative;display:flex;align-items:center;height:36px;overflow:hidden;background:var(--td-card);border:1px solid transparent;border-radius:var(--td-radius-sm);box-shadow:var(--td-shadow-light-ring);transition:background-color .16s ease,box-shadow .16s ease}.input-group.input-search .form-control{flex:1 1 auto;height:100%;min-width:0;padding:0 70px 0 11px;color:var(--td-foreground);background:0 0;border:0;border-radius:var(--td-radius-sm);box-shadow:none;line-height:36px}.input-group.input-search:focus-within{box-shadow:var(--td-focus-ring)}.input-group.input-search .form-control:focus{background:0 0;box-shadow:none}.input-group.input-search .input-group-btn:not(.plus){position:absolute;top:4px;right:4px;z-index:4;display:flex;width:28px;height:28px}.input-group.input-search .input-group-btn:not(.plus) .btn-secondary{display:inline-flex;align-items:center;justify-content:center;width:28px;min-width:28px;height:28px;min-height:28px;padding:0;color:var(--td-muted-foreground);background:0 0;border:0;border-radius:var(--td-radius-xs);box-shadow:none}.input-group.input-search .input-group-btn:not(.plus) .btn-secondary:focus,.input-group.input-search .input-group-btn:not(.plus) .btn-secondary:hover{color:var(--td-foreground);background:var(--td-secondary);box-shadow:none}.input-group.input-search .input-group-btn:not(.plus) .btn-secondary:active{background:var(--td-secondary-hover)}.input-group.input-search .input-group-btn:not(.plus) .btn-secondary .icon{margin:0;color:currentColor;font-size:16px;line-height:1}.btn.btn-input-clear{position:absolute;top:50%;right:34px;z-index:4;display:inline-flex;align-items:center;justify-content:center;width:28px;min-width:28px;height:28px;min-height:28px;max-height:28px;padding:0;color:var(--td-muted-foreground);background:0 0;border:0;border-radius:var(--td-radius-xs);box-shadow:none;transform:translateY(-50%)}.btn.btn-input-clear:focus,.btn.btn-input-clear:hover{color:var(--td-foreground);background:var(--td-secondary);box-shadow:none;transform:translateY(-50%)}.btn.btn-input-clear::before{content:none}.quick-filter-pane{min-height:0;margin-bottom:12px;padding:14px;border-color:transparent;box-shadow:var(--td-shadow-card)}.quick-filter-pane .ph-item{background:var(--td-muted);border-radius:var(--td-radius-sm)}.quick-filter-pane .col-item>div .filter-items .col-sm-5.val>label{color:var(--td-muted-foreground);font-size:12px;font-weight:500}.quick-filter-tabs{height:46px;padding:0 12px;background:var(--td-card);border-bottom:0;box-shadow:0 1px 0 rgba(0,0,0,.08)}.quick-filter-tabs>div>a{margin:5px 2px 0 0;padding:9px 12px;color:var(--td-muted-foreground);border-radius:var(--td-radius-sm)!important}.quick-filter-tabs>div>a:hover{color:var(--td-foreground);background:var(--td-secondary)}.quick-filter-tabs>div>a.active{color:var(--td-foreground);background:var(--td-secondary)}.page-aside.widgets,.tc-wrapper .tc-content>.page-aside{left:var(--td-sidebar-width);margin-top:var(--td-topbar-height);padding-bottom:var(--td-topbar-height);color:var(--td-foreground);background:var(--td-card);border-right:1px solid var(--td-border)}.tc-collapsible-sidebar-collapsed .page-aside.widgets,.tc-collapsible-sidebar-collapsed .tc-content>.page-aside{left:var(--td-sidebar-collapsed)}.page-aside.widgets+.main-content{width:auto;min-width:0;background:var(--td-workspace-background)}.tc-login .page-aside.widgets+.main-content,body.dialog .page-aside.widgets+.main-content,body.view-body .page-aside.widgets+.main-content{background:var(--td-background)}.tc-aside .main-content.container-fluid{width:auto;min-width:0}.page-aside.widgets .nav.nav-tabs{min-height:44px;padding:6px;background:0 0;border-bottom:1px solid var(--td-border)}.page-aside.widgets .nav.nav-tabs .nav-link{color:var(--td-muted-foreground);background:0 0;border:0;border-bottom:2px solid transparent;border-radius:0;transition:color .14s ease,border-color .14s ease}.page-aside.widgets .nav.nav-tabs .nav-link:hover{color:var(--td-foreground);background:0 0}.page-aside.widgets .nav.nav-tabs .nav-link:focus-visible{outline:0;box-shadow:var(--td-focus-ring)}.page-aside.widgets .nav.nav-tabs .nav-link.active{color:var(--td-foreground);background:0 0;border-bottom-color:var(--td-primary);box-shadow:none;font-weight:600}.page-aside-tree{padding:16px 22px 18px}.page-aside-tree .aside-2tree ul{margin:0;padding:0}.page-aside-tree .aside-2tree ul>ul{padding-left:16px}.page-aside-tree .aside-2tree ul li,.page-aside-tree .aside-tree li>a{position:relative;align-items:center;min-height:36px;margin:2px 0;color:var(--td-foreground);background:0 0;border-radius:var(--td-radius-sm);transition:background-color .16s ease,box-shadow .16s ease,color .16s ease}.page-aside-tree .aside-2tree ul li>a{display:flex;align-items:center;min-width:0;min-height:36px;padding:0 10px 0 2px;color:inherit;font-size:14px;line-height:36px}.page-aside-tree .aside-2tree li span.collapse-icon{display:flex;flex:0 0 24px;align-items:center;justify-content:center;width:24px;min-height:36px;padding:0;color:var(--td-muted-foreground);font-size:18px}.page-aside-tree .aside-2tree ul li:hover,.page-aside-tree .aside-tree li>a:hover{color:var(--td-foreground);background:var(--td-secondary-hover)}.page-aside-tree .aside-2tree ul li.active,.page-aside-tree .aside-tree li.active>a{color:var(--td-sidebar-active-foreground);background:var(--td-sidebar-active-bg);box-shadow:none;font-weight:400}.page-aside-tree .aside-2tree ul li.active>a,.page-aside-tree .aside-tree li.active>a{color:var(--td-sidebar-active-foreground);font-weight:400}.page-aside-tree .aside-2tree li span.collapse-icon,.page-aside-tree .aside-2tree li span.collapse-icon:hover,.page-aside-tree .aside-tree li>span.toggle,.page-aside-tree .aside-tree li>span.toggle:hover{color:var(--td-muted-foreground)}.page-aside-tree .aside-2tree li.active span.collapse-icon{color:var(--td-sidebar-active-foreground)}.page-aside-tree .aside-2tree li.active>a>.icon{color:currentColor}.contacts-page .page-aside.widgets .side-toggle,.page-aside.widgets .side-toggle{position:absolute;top:8px;right:8px;z-index:5;align-items:center;justify-content:center;width:32px;min-width:32px;height:32px;min-height:32px;color:var(--td-muted-foreground);background:0 0;border:0;border-radius:var(--td-radius-sm);box-shadow:none;line-height:32px;transition:color .16s ease,background-color .16s ease,transform .16s ease}.contacts-page .page-aside.widgets .side-toggle .zmdi,.page-aside.widgets .side-toggle .zmdi{font-size:18px;line-height:1}.page-aside.widgets:hover .side-toggle{display:flex}.contacts-page .page-aside.widgets .side-toggle:hover,.page-aside.widgets .side-toggle:hover{color:var(--td-foreground);background:var(--td-secondary)}.contacts-page .page-aside.widgets .side-toggle:active,.page-aside.widgets .side-toggle:active{transform:translateY(1px)}.tc-aside.tc-aside-collapsed .page-aside.widgets .side-toggle,.tc-aside.tc-aside-collapsed.contacts-page .page-aside.widgets .side-toggle{top:10px;right:9px;display:flex;background:0 0;box-shadow:none}.btn{min-height:var(--td-control-md);padding:0 12px;border-radius:var(--td-radius-sm);font-size:13px;font-weight:500;letter-spacing:0;line-height:34px;box-shadow:none;transition:color .16s ease,background-color .16s ease,border-color .16s ease,box-shadow .16s ease,transform .16s ease}.btn-sm{height:var(--td-control-sm);min-height:var(--td-control-sm);padding:0 10px;font-size:12px;line-height:30px}.btn .icon{margin-right:5px;font-size:16px;line-height:1;vertical-align:-2px}.btn .icon:only-child,.btn.dropdown-toggle.w-auto .icon,.btn.w-auto .icon{margin-right:0}.btn:not(:disabled):not(.disabled):active{transform:translateY(1px)}.btn-light.focus,.btn-light:focus,.btn-primary.focus,.btn-primary:focus,.btn-secondary.focus,.btn-secondary:focus,.btn.focus,.btn:focus{outline:0;box-shadow:none}.btn-default:focus-visible,.btn-light:focus-visible,.btn-outline:focus-visible,.btn-primary:focus-visible,.btn-secondary:focus-visible,.btn:focus-visible{box-shadow:var(--td-focus-ring)}.btn-primary{color:var(--td-primary-foreground);background:var(--td-primary);border-color:transparent;box-shadow:none}.btn-primary:hover,.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{color:var(--td-primary-foreground);background:var(--td-primary-hover);border-color:transparent}.btn-group>.btn.btn-primary,.btn-group>.btn.btn-primary.active,.btn-group>.btn.btn-primary.active+.btn,.btn-group>.btn.btn-primary:active,.btn-group>.btn.btn-primary:active+.btn,.btn-group>.btn.btn-primary:hover,.btn-group>.btn.btn-primary:hover+.btn,.input-group-append>.btn.btn-primary,.input-group-append>.btn.btn-primary.active,.input-group-append>.btn.btn-primary.active+.btn,.input-group-append>.btn.btn-primary:active,.input-group-append>.btn.btn-primary:active+.btn,.input-group-append>.btn.btn-primary:hover,.input-group-append>.btn.btn-primary:hover+.btn,.input-group-btn>.btn.btn-primary,.input-group-btn>.btn.btn-primary.active,.input-group-btn>.btn.btn-primary.active+.btn,.input-group-btn>.btn.btn-primary:active,.input-group-btn>.btn.btn-primary:active+.btn,.input-group-btn>.btn.btn-primary:hover,.input-group-btn>.btn.btn-primary:hover+.btn,.input-group-prepend>.btn.btn-primary,.input-group-prepend>.btn.btn-primary.active,.input-group-prepend>.btn.btn-primary.active+.btn,.input-group-prepend>.btn.btn-primary:active,.input-group-prepend>.btn.btn-primary:active+.btn,.input-group-prepend>.btn.btn-primary:hover,.input-group-prepend>.btn.btn-primary:hover+.btn{border-color:transparent;box-shadow:none}.btn-primary.btn-outline,.btn-primary.btn-outline[disabled]{color:var(--td-foreground);background:var(--td-card);border-color:transparent;box-shadow:var(--td-shadow-light-ring)}.btn-group .btn-primary.btn-outline.dropdown-toggle,.btn-group .btn-primary.btn-outline:first-child,.btn-group .btn-primary.btn-outline:last-child{border-color:transparent}.btn-primary.btn-outline:focus,.btn-primary.btn-outline:hover{color:var(--td-foreground);background:var(--td-secondary);border-color:transparent;box-shadow:var(--td-shadow-ring)}.btn-default,.btn-light,.btn-outline,.btn-secondary{color:var(--td-secondary-foreground);background:var(--td-card);border-color:transparent;box-shadow:var(--td-shadow-light-ring)}.btn-default:hover,.btn-default:not(:disabled):not(.disabled):active,.btn-light:hover,.btn-light:not(:disabled):not(.disabled):active,.btn-outline:hover,.btn-outline:not(:disabled):not(.disabled):active,.btn-secondary:hover,.btn-secondary:not(:disabled):not(.disabled):active,.show>.btn-secondary.dropdown-toggle{color:var(--td-foreground);background:var(--td-secondary);border-color:transparent;box-shadow:var(--td-shadow-ring)}.btn-link{color:var(--td-foreground);background:0 0;border-color:transparent;box-shadow:none}.btn-link.active,.btn-link:active,.btn-link:focus,.btn-link:hover,.btn.btn-link.active,.btn.btn-link:active,.btn.btn-link:focus,.btn.btn-link:hover{color:var(--td-foreground);background:var(--td-secondary);border-color:transparent;outline:0;box-shadow:none}.btn-danger{color:#fff;background:var(--td-destructive);border-color:transparent}.btn-danger:hover{color:#fff;background:var(--td-danger-hover);border-color:transparent}.btn-danger:not(:disabled):not(.disabled):active{color:#fff;background:var(--td-danger-hover);border-color:transparent;box-shadow:none}.btn-xl{min-height:var(--td-control-lg);padding:0 16px;line-height:42px}.col-form-label,label{color:var(--td-foreground);font-size:13px;font-weight:500}.col-form-label.required::after{position:static;display:inline-block;width:3px;height:12px;margin-left:6px;vertical-align:middle;background-color:var(--td-destructive);transform:translateY(-1px)}.form-control,.inputfile+label,.inputfile-label,.select2-container--default .select2-selection--multiple,.select2-container--default .select2-selection--single{min-height:var(--td-control-md);color:var(--td-foreground);background-color:var(--td-card);border:1px solid transparent;border-radius:var(--td-radius-sm);box-shadow:var(--td-shadow-light-ring);font-size:13px;transition:border-color .16s ease,box-shadow .16s ease,background-color .16s ease}.inputfile+label,.inputfile-label{display:inline-flex;align-items:center;gap:7px;height:var(--td-control-md);margin:0;padding:0 12px;line-height:calc(var(--td-control-md) - 2px);cursor:pointer}.inputfile+label i,.inputfile-label i{margin-right:0;line-height:1}.inputfile+label:hover,.inputfile-label:hover{background-color:var(--td-secondary-hover);border-color:var(--td-border-strong);box-shadow:var(--td-shadow-ring)}.inputfile:focus-visible+label{border-color:var(--td-primary);box-shadow:var(--td-focus-ring)}.inputfile:disabled+label{cursor:not-allowed;opacity:.55}.form-control{padding:7px 10px}.form-control-sm{min-height:var(--td-control-sm);padding:5px 9px}.form-control:hover,.select2-container--default .select2-selection--multiple:hover,.select2-container--default .select2-selection--single:hover{border-color:var(--td-border-strong);box-shadow:var(--td-shadow-ring)}.form-control.focus,.form-control:focus,.select2-container--default.select2-container--focus .select2-selection--multiple,.select2-container--default.select2-container--focus .select2-selection--single,.select2-container--default.select2-container--open .select2-selection--multiple,.select2-container--default.select2-container--open .select2-selection--single{color:var(--td-foreground);background-color:var(--td-card);border-color:var(--td-border-strong);outline:0;box-shadow:var(--td-focus-ring)}.form-control:focus-visible{box-shadow:var(--td-focus-ring)}.form-control:-webkit-autofill,.form-control:-webkit-autofill:focus,.form-control:-webkit-autofill:hover{-webkit-text-fill-color:var(--td-foreground);caret-color:var(--td-foreground);border-color:var(--td-primary);-webkit-box-shadow:0 0 0 1000px var(--td-card) inset;box-shadow:0 0 0 1000px var(--td-card) inset}.form-control::placeholder{color:var(--td-muted-foreground)}.form-control:disabled,.form-control[disabled],.form-control[readonly]{color:var(--td-muted-foreground);background:var(--td-muted);opacity:1}.input-group-append .btn,.input-group-prepend .btn,.input-group-text{border-color:var(--td-border)}.easy-action-checks label{display:inline-flex;align-items:center;gap:8px}.easy-action-checks input[type=checkbox]{appearance:none;-webkit-appearance:none;box-sizing:border-box;flex:0 0 20px;width:20px;height:20px;margin:0;background:var(--td-card);border:2px solid #c7c7c7;border-radius:5px;vertical-align:middle}.easy-action-checks input[type=checkbox]:checked{background-color:var(--td-card);background-image:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%3E%3Cpath%20d='M5.5%2012.5%209.7%2016.7%2018.7%207.7'%20fill='none'%20stroke='%23171717'%20stroke-width='2.7'%20stroke-linecap='round'%20stroke-linejoin='round'/%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat;background-size:15px 15px;border-color:var(--td-primary)}.easy-action-checks input[type=checkbox]:focus{outline:0}.easy-action-checks input[type=checkbox]:focus-visible{box-shadow:var(--td-focus-ring)}.select2-dropdown{color:var(--td-foreground);background:var(--td-popover);border-color:transparent;border-radius:var(--td-radius);box-shadow:var(--td-shadow-popover)}.select2-container--default .select2-results__option--highlighted[aria-selected]{color:var(--td-foreground);background:var(--td-secondary)}.form-layout>.row>.type-FILE .file-field:not(.files):not(.attachments){display:flex;align-items:flex-start;flex-wrap:wrap;gap:8px;width:100%;min-width:0}.form-layout>.row>.type-FILE>.col-form-control{min-width:0}.form-layout>.row>.type-FILE .file-field:not(.files):not(.attachments) .file-field-show{display:flex;align-items:center;flex-wrap:wrap;gap:8px;min-width:0;max-width:100%}.form-layout>.row>.type-FILE .file-field:not(.files):not(.attachments) .img-thumbnail{display:inline-flex;align-items:center;gap:8px;min-width:0;max-width:min(100%,360px);min-height:38px;max-height:none;margin:0;padding:4px 34px 4px 10px;color:var(--td-foreground);background:var(--td-card);border:1px solid var(--td-border);border-radius:var(--td-radius-sm);box-shadow:none;transition:border-color .16s ease,background-color .16s ease,box-shadow .16s ease}.form-layout>.row>.type-FILE .file-field:not(.files):not(.attachments) .img-thumbnail:hover{background:var(--td-secondary);border-color:var(--td-border-strong)}.form-layout>.row>.type-FILE .file-field:not(.files):not(.attachments) .img-thumbnail>i.file-icon{flex:0 0 auto;float:none;margin:0}.form-layout>.row>.type-FILE .file-field:not(.files):not(.attachments) .img-thumbnail>i.file-icon::after{padding:2px}.form-layout>.row>.type-FILE .file-field:not(.files):not(.attachments) .img-thumbnail>span{display:block;min-width:0;height:auto;margin-left:0;padding:0;overflow:hidden;color:var(--td-foreground);font-size:13px;line-height:1.35;text-overflow:ellipsis;vertical-align:initial;white-space:nowrap;word-break:normal}.form-layout>.row>.type-FILE .file-field:not(.files):not(.attachments) .img-thumbnail b{top:50%;right:7px;width:20px;height:20px;color:#fff;background:rgba(23,23,23,.56);border-radius:var(--td-radius-xs);font-size:14px;line-height:20px;transform:translateY(-50%)}.form-layout>.row>.type-FILE .file-field:not(.files):not(.attachments) .img-thumbnail b:hover{background:rgba(23,23,23,.8)}.rbform.form-layout>.form.row>.type-FILE .file-field:not(.files):not(.attachments) .file-field-show:empty{display:none}.rbform.form-layout>.form.row>.type-FILE .file-field:not(.files):not(.attachments) .file-select{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-width:0}.rbform.form-layout>.form.row>.type-FILE .file-field:not(.files):not(.attachments) .file-select.hide{display:none!important}.rbform.form-layout>.form.row>.type-FILE .file-field:not(.files):not(.attachments) .file-field-show:empty+.file-select{width:min(100%,320px);min-height:42px;padding:0;background:var(--td-muted);border:1px dashed var(--td-border);border-radius:var(--td-radius-sm);box-shadow:none;transition:border-color .16s ease,background-color .16s ease}.rbform.form-layout>.form.row>.type-FILE .file-field:not(.files):not(.attachments) .file-field-show:empty+.file-select:hover{background:var(--td-secondary-hover);border-color:var(--td-border-strong)}.rbform.form-layout>.form.row>.type-FILE .file-field.drop:not(.files):not(.attachments) .file-field-show:empty+.file-select{background:var(--td-secondary-hover);border-color:var(--td-primary)}.rbform.form-layout>.form.row>.type-FILE .file-field:not(.files):not(.attachments) .inputfile+label,.rbform.form-layout>.form.row>.type-FILE .file-field:not(.files):not(.attachments) .inputfile-label{display:inline-flex;align-items:center;justify-content:center;gap:6px;width:auto;min-width:88px;min-height:32px;height:32px;margin:0;padding:0 12px;color:var(--td-foreground);background:var(--td-card);border:1px solid transparent;border-radius:var(--td-radius-sm);box-shadow:var(--td-shadow-light-ring);font-size:13px;font-weight:500;line-height:30px;cursor:pointer;transition:color .16s ease,border-color .16s ease,background-color .16s ease,box-shadow .16s ease,transform 80ms ease}.rbform.form-layout>.form.row>.type-FILE .file-field:not(.files):not(.attachments) .inputfile+label:hover,.rbform.form-layout>.form.row>.type-FILE .file-field:not(.files):not(.attachments) .inputfile-label:hover{background:var(--td-secondary-hover);border-color:var(--td-border-strong);box-shadow:var(--td-shadow-ring)}.rbform.form-layout>.form.row>.type-FILE .file-field:not(.files):not(.attachments) .inputfile+label:active,.rbform.form-layout>.form.row>.type-FILE .file-field:not(.files):not(.attachments) .inputfile-label:active{transform:translateY(1px)}.rbform.form-layout>.form.row>.type-FILE .file-field:not(.files):not(.attachments) .inputfile:focus-visible+label{border-color:var(--td-primary);box-shadow:var(--td-focus-ring)}.rbform.form-layout>.form.row>.type-FILE .file-field.drop:not(.files):not(.attachments) .inputfile+label{background:var(--td-card)}.rbform.form-layout>.form.row>.type-FILE .file-field:not(.files):not(.attachments) .inputfile+label .mdi,.rbform.form-layout>.form.row>.type-FILE .file-field:not(.files):not(.attachments) .inputfile+label .zmdi,.rbform.form-layout>.form.row>.type-FILE .file-field:not(.files):not(.attachments) .inputfile-label .mdi,.rbform.form-layout>.form.row>.type-FILE .file-field:not(.files):not(.attachments) .inputfile-label .zmdi{color:currentColor;font-size:15px;line-height:1}.rbform.form-layout>.form.row>.type-FILE .file-field:not(.files):not(.attachments) .inputfile+label .ml-1{margin-left:0}.rbform.form-layout>.form.row>.type-FILE .file-field:not(.files):not(.attachments) .file-upload-hint{display:none}.rbform.form-layout>.form.row>.type-FILE .file-field:not(.files):not(.attachments) .file-field-show:empty+.file-select .inputfile+label{justify-content:flex-start;width:100%;min-height:40px;height:40px;padding:0 12px;background:0 0;border-color:transparent;box-shadow:none}.rbform.form-layout>.form.row>.type-FILE .file-field:not(.files):not(.attachments) .file-field-show:empty+.file-select .inputfile+label:hover{background:0 0;border-color:transparent;box-shadow:none}.rbform.form-layout>.form.row>.type-FILE .file-field:not(.files):not(.attachments) .file-field-show:empty+.file-select .file-upload-hint{display:inline;color:var(--td-muted-foreground);font-weight:400}.rbform.form-layout>.form.row>.type-FILE .file-field:not(.files):not(.attachments) .file-field-show:empty+.file-select .inputfile:focus-visible+label{border-color:var(--td-primary);box-shadow:var(--td-focus-ring)}.rbform.form-layout>.form.row>.type-FILE .file-field:not(.files):not(.attachments) label.btn-secondary+label.dropdown-toggle{position:static;display:inline-flex;align-items:center;justify-content:center;width:32px;min-width:32px;height:32px;margin:0;padding:0;color:var(--td-foreground);background:var(--td-card);border:1px solid transparent;border-radius:var(--td-radius-sm);box-shadow:var(--td-shadow-light-ring);font-size:15px;line-height:1}.rbform.form-layout>.form.row>.type-FILE .file-field:not(.files):not(.attachments) label.btn-secondary+label.dropdown-toggle:hover{background:var(--td-secondary-hover);border-color:var(--td-border-strong);box-shadow:var(--td-shadow-ring)}@media (max-width:575.98px){.rbform.form-layout>.form.row>.type-FILE .file-field:not(.files):not(.attachments),.rbform.form-layout>.form.row>.type-FILE .file-field:not(.files):not(.attachments) .file-field-show,.rbform.form-layout>.form.row>.type-FILE .file-field:not(.files):not(.attachments) .file-field-show:empty+.file-select,.rbform.form-layout>.form.row>.type-FILE .file-field:not(.files):not(.attachments) .file-select{width:100%}.form-layout>.row>.type-FILE .file-field:not(.files):not(.attachments) .img-thumbnail{max-width:100%}}.td-page{width:100%;padding:var(--td-page-gutter)}.td-page>*+*{margin-top:20px}.td-action-group,.td-field-actions,.td-page-header,.td-section-header,.td-toolbar{display:flex;align-items:center}.td-page-header,.td-section-header,.td-toolbar{justify-content:space-between;gap:16px}.td-page-header{min-height:40px}.td-page-title,.td-section-title{margin:0;color:var(--td-foreground);font-weight:600;letter-spacing:0}.td-page-title{font-size:22px;line-height:1.28}.td-section-title{font-size:15px;line-height:1.4}.td-empty-description,.td-field-help,.td-help,.td-page-description,.td-section-description{margin:0;color:var(--td-muted-foreground);font-size:13px;line-height:1.5}.td-page-title+.td-page-description,.td-section-title+.td-section-description{margin-top:4px}.td-action-group,.td-field-actions{flex-wrap:wrap;justify-content:flex-end;gap:var(--td-action-gap)}.td-toolbar{min-height:48px;padding:10px 12px;background:var(--td-muted);border:1px solid var(--td-border);border-radius:var(--td-radius)}.td-toolbar-main,.td-toolbar-side{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.td-toolbar-side{justify-content:flex-end;margin-left:auto}.td-section{background:var(--td-card);border:1px solid var(--td-border);border-radius:var(--td-radius)}.td-section-header{min-height:52px;padding:14px 16px;border-bottom:1px solid var(--td-border)}.td-section-body{padding:16px}.td-section-body>:last-child{margin-bottom:0}.td-content-narrow{max-width:960px}.td-content-wide{max-width:1400px}.td-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 20px}.td-form-grid.is-single{grid-template-columns:minmax(0,1fr)}.td-field{display:flex;flex-direction:column;gap:6px;min-width:0}.td-field-label{margin:0;color:var(--td-foreground);font-size:13px;font-weight:500;line-height:1.4}.td-field-error{margin:0;color:var(--td-destructive);font-size:12px;line-height:1.4}.td-table-shell{overflow:hidden;background:var(--td-card);border:1px solid var(--td-border);border-radius:var(--td-radius)}.td-table-shell .table{margin-bottom:0}.td-empty-state{display:flex;min-height:168px;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:28px 20px;color:var(--td-muted-foreground);text-align:center}.td-empty-icon{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;color:var(--td-muted-foreground);background:var(--td-muted);border:1px solid var(--td-border);border-radius:var(--td-radius);font-size:20px}.td-empty-title{margin:4px 0 0;color:var(--td-foreground);font-size:14px;font-weight:600;line-height:1.4}.td-empty-description{max-width:420px}.td-empty-actions{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:var(--td-action-gap);margin-top:6px}.td-status{display:inline-flex;align-items:center;gap:6px;max-width:100%;min-height:22px;padding:2px 8px;color:var(--td-muted-foreground);background:var(--td-muted);border:1px solid var(--td-border);border-radius:var(--td-radius-pill);font-size:12px;font-weight:500;line-height:1.4;vertical-align:middle}.td-status::before{content:'';width:6px;height:6px;flex:0 0 6px;background:var(--td-border-strong);border-radius:50%}.td-status.is-success{color:var(--td-success);background:var(--td-success-muted);border-color:rgba(23,128,61,.18)}.td-status.is-success::before{background:var(--td-success)}.td-status.is-warning{color:var(--td-warning);background:var(--td-warning-muted);border-color:rgba(138,90,18,.2)}.td-status.is-warning::before{background:var(--td-warning)}.td-status.is-danger{color:var(--td-destructive);background:var(--td-destructive-muted);border-color:rgba(220,38,38,.18)}.td-status.is-danger::before{background:var(--td-destructive)}.td-skeleton-block,.td-skeleton-icon,.td-skeleton-line{position:relative;overflow:hidden;background:#f1f1f1;border-radius:var(--td-radius-sm)}.td-skeleton-block::after,.td-skeleton-icon::after,.td-skeleton-line::after{content:'';position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.72),transparent);transform:translateX(-100%);animation:td-skeleton-shimmer 1.4s ease-in-out infinite}.td-skeleton-line{width:100%;height:12px}.td-skeleton-line.is-short{width:52%}.td-skeleton-block{min-height:112px}.td-skeleton-icon{width:36px;height:36px}@keyframes td-skeleton-shimmer{100%{transform:translateX(100%)}}@media (prefers-reduced-motion:reduce){.td-skeleton-block::after,.td-skeleton-icon::after,.td-skeleton-line::after{animation:none;transform:none}}@media (max-width:767.98px){.td-page{padding:var(--td-page-gutter-mobile)}.td-page-header,.td-section-header,.td-toolbar{align-items:stretch;flex-direction:column}.td-action-group,.td-toolbar-main,.td-toolbar-side{justify-content:flex-start;width:100%}.td-toolbar-side{margin-left:0}.td-form-grid{grid-template-columns:minmax(0,1fr)}}.data-list,.tc-datatable-body{background:var(--td-card)}.data-list{min-height:260px;border:0;border-radius:0}.data-list .table,.table{color:var(--td-foreground);background:var(--td-card);margin-bottom:0}.data-list .table td,.data-list .table th,.table td,.table th{height:42px;padding:9px 12px;color:var(--td-foreground);border-color:var(--td-border);font-size:13px;vertical-align:middle}.card-table thead tr th,.data-list .table thead th,.table thead th{height:40px;color:var(--td-muted-foreground);background:#fafafa;border-color:var(--td-border);font-size:12px;font-weight:600;letter-spacing:0;text-transform:none}.data-list .table thead th>div{color:var(--td-muted-foreground)}.data-list .table.table-bordered42 td,.data-list .table.table-bordered42 th{border-right:1px solid var(--td-border)}.data-list .table tbody tr:hover,.table-hover tbody tr:hover{background:#fafafa}.table-striped tbody tr:nth-of-type(odd){background:#fcfcfd}.data-list .table tbody tr.active,.data-list .table tbody tr.active td,.table tbody tr.active,.table tbody tr.active td{background:#f7f8fa}.data-list .table tbody tr.active td,.data-list .table tbody tr.active td.column-fixed,.table tbody tr.active td{background:#f7f8fa;box-shadow:inset 0 1px 0 var(--td-border),inset 0 -1px 0 var(--td-border)}.data-list .table tbody tr.active td.column-checkbox,.data-list .table tbody tr.active td.column-fixed.column-checkbox{background:#f7f8fa;box-shadow:inset 0 1px 0 var(--td-border),inset 0 -1px 0 var(--td-border)}.table-hover tbody tr:hover td.column-fixed,.table-striped tbody tr:nth-of-type(odd) td.column-fixed{background:inherit}.data-list .table .column-checkbox,.data-list .table tbody td.column-checkbox,.data-list .table thead th.column-checkbox{width:46px;min-width:46px;padding-right:8px;padding-left:12px}.data-list .table .column-checkbox>div,.data-list .table thead th.column-checkbox>div{display:flex;align-items:center;justify-content:flex-start;width:20px;min-width:20px;height:100%;overflow:visible;padding-left:0}.data-list .table .column-checkbox .custom-control.custom-control-sm,.data-list .table thead th.column-checkbox>div>.custom-control.custom-control-sm{--td-checkbox-border-width:1.5px;--td-checkbox-check-size:11px;display:inline-flex;align-items:center;justify-content:center;width:16px;min-width:16px;height:16px;min-height:16px;flex:0 0 16px;margin:0;padding-left:16px;line-height:16px;vertical-align:middle}.data-list .table .column-checkbox .custom-control-label{display:block;width:16px;min-width:16px;height:16px;min-height:16px;line-height:16px}.data-list .table .column-checkbox .custom-control-label::after,.data-list .table .column-checkbox .custom-control-label::before{top:0;left:0;width:16px;height:16px;margin-left:0;transform:none}.data-list .table .column-checkbox .custom-checkbox .custom-control-input:checked~.custom-control-label::after{top:0;left:0;width:16px;height:16px;background-position:center;background-size:var(--td-checkbox-check-size) var(--td-checkbox-check-size);transform:none}.data-list .table .column-checkbox .custom-checkbox .custom-control-input:indeterminate~.custom-control-label::after,.data-list .table .column-checkbox .custom-checkbox.indeterminate .custom-control-label::after{top:7px;left:4px;width:8px;height:2px}.protable .table .col-checkbox .custom-control.custom-control-sm{--td-checkbox-border-width:1.5px;--td-checkbox-check-size:11px;display:inline-flex;align-items:center;justify-content:center;width:16px;min-width:16px;height:16px;min-height:16px;margin:0 0 0 10px;padding-left:16px;line-height:16px;vertical-align:middle}.protable .table .col-checkbox .custom-control-label{display:block;width:16px;min-width:16px;height:16px;min-height:16px;line-height:16px}.protable .table .col-checkbox .custom-control-label::after,.protable .table .col-checkbox .custom-control-label::before{top:0;left:0;width:16px;height:16px;margin-left:0;transform:none}.protable .table .col-checkbox .custom-checkbox .custom-control-input:checked~.custom-control-label::after{top:0;left:0;width:16px;height:16px;margin-left:0;background-position:center;background-size:var(--td-checkbox-check-size) var(--td-checkbox-check-size);transform:none}.data-list .table thead th.sortable:active{background:var(--td-secondary)}.data-list .table thead th>div>i.zmdi,i.dividing.ui-draggable-dragging{color:var(--td-accent);border-right-color:var(--td-accent)}.list-nodata,.list-nodata p{color:var(--td-muted-foreground)}.list-nodata{min-height:220px;padding:42px 16px;text-align:center}.list-nodata .mdi,.list-nodata .zmdi{display:block;margin:0 auto 8px;color:grey;font-size:30px;line-height:1}.list-nodata p{margin:0;font-size:13px;line-height:1.5}.tc-loading-active::after,.tc-loading::after{color:var(--td-muted-foreground)}.tc-spinner{--td-spinner-size:32px;--td-spinner-color:var(--td-foreground);display:inline-flex;align-items:center;justify-content:center;width:var(--td-spinner-size);height:var(--td-spinner-size);color:var(--td-spinner-color);vertical-align:middle}.tc-loading .tc-spinner{margin-top:calc(var(--td-spinner-size)/ -2);margin-right:calc(var(--td-spinner-size)/ -2)}.tc-loading-active .tc-spinner{display:inline-flex}.tc-spinner svg{display:block;width:var(--td-spinner-size);height:var(--td-spinner-size);stroke:currentColor;animation:td-spinner-spin .78s linear infinite;transform-origin:50% 50%;will-change:transform}.tc-spinner svg .circle{stroke-width:4;stroke-dasharray:118 188;stroke-dashoffset:0;transform:none;animation:none}.tc-spinner .spinner-border,.tc-spinner .spinner-grow{color:currentColor}.grid-stack-item.bgcolor .tc-spinner{--td-spinner-color:#ffffff}@keyframes td-spinner-spin{to{transform:rotate(360deg)}}.nav-tabs{border-bottom-color:var(--td-border)}.nav-tabs .nav-link{color:var(--td-muted-foreground);border:0;border-radius:var(--td-radius-sm) var(--td-radius-sm) 0 0;font-size:13px;font-weight:500}.nav-tabs .nav-link:hover{color:var(--td-foreground);border-color:transparent;background:var(--td-secondary)}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:var(--td-foreground);background:var(--td-card);border-bottom:2px solid var(--td-primary);font-weight:600}.nav-tabs .nav-link:focus-visible{outline:0;box-shadow:var(--td-focus-ring)}.main-content>.nav-tabs-classic{display:flex;align-items:flex-end;min-height:44px;margin:0 0 12px;padding:0 4px;border-bottom:1px solid var(--td-border)}.main-content>.nav-tabs-classic>li.nav-item,.td-page-tabs>li.nav-item{margin-bottom:-1px}.main-content>.nav-tabs-classic>li.nav-item a.nav-link,.td-page-tabs>li.nav-item a.nav-link{display:flex;align-items:center;gap:6px;min-width:0;max-width:220px;min-height:44px;margin-right:8px;padding:0 12px;color:var(--td-muted-foreground);background:0 0;border:0;border-bottom:2px solid transparent;border-radius:0;box-shadow:none;font-size:14px;font-weight:500;line-height:44px;transition:color .16s ease,border-color .16s ease,background-color .16s ease}.main-content>.nav-tabs-classic>li.nav-item a.nav-link:hover,.td-page-tabs>li.nav-item a.nav-link:hover{color:var(--td-foreground);background:0 0;border-bottom-color:var(--td-border-strong)}.main-content>.nav-tabs-classic>li.nav-item a.nav-link:focus-visible,.td-page-tabs>li.nav-item a.nav-link:focus-visible{outline:0;box-shadow:var(--td-focus-ring)}.main-content>.nav-tabs-classic>li.nav-item a.nav-link.active,.td-page-tabs>li.nav-item a.nav-link.active{color:var(--td-foreground);background:0 0;border-bottom-color:var(--td-primary);box-shadow:none;font-weight:600}.td-page-tabs{display:flex;align-items:flex-end;min-height:44px;border-bottom:1px solid var(--td-border)}.dropdown-menu{min-width:180px;max-width:340px;padding:6px;color:var(--td-popover-foreground);background:var(--td-popover);border:1px solid transparent;border-radius:var(--td-radius);box-shadow:var(--td-shadow-popover)}.dropdown-menu::after,.dropdown-menu::before,.tc-icons-nav>li.dropdown.show>a::after,.tc-icons-nav>li.dropdown.show>a::before,.tc-top-header .navbar-nav>li.dropdown .dropdown-menu::after,.tc-top-header .navbar-nav>li.dropdown .dropdown-menu::before{display:none!important}.dropdown-item,.tc-top-header .navbar-nav>li.dropdown .dropdown-menu>a,.tc-user-nav>li.dropdown .dropdown-menu a{min-height:34px;padding:7px 10px;color:var(--td-popover-foreground);border-radius:var(--td-radius-sm);font-size:13px;line-height:20px}.dropdown-item .icon,.tc-top-header .navbar-nav>li.dropdown .dropdown-menu>a .icon{width:18px;margin-right:7px;color:var(--td-muted-foreground);text-align:center}.dropdown-item:active,.dropdown-item:focus,.dropdown-item:hover,.tc-top-header .navbar-nav>li.dropdown .dropdown-menu>a:active,.tc-top-header .navbar-nav>li.dropdown .dropdown-menu>a:hover,.tc-top-header .tc-user-nav>li.dropdown .dropdown-menu a:hover{color:var(--td-foreground);background:var(--td-secondary)}.dropdown-menu.dropdown-menu-danger,.dropdown-menu.dropdown-menu-primary,.dropdown-menu.dropdown-menu-success,.dropdown-menu.dropdown-menu-warning,.dropdown-menu.primary{color:var(--td-popover-foreground);background:var(--td-popover);border-color:transparent;box-shadow:var(--td-shadow-popover)}.dropdown-menu.dropdown-menu-danger>.dropdown-item,.dropdown-menu.dropdown-menu-primary>.dropdown-item,.dropdown-menu.dropdown-menu-success>.dropdown-item,.dropdown-menu.dropdown-menu-warning>.dropdown-item,.dropdown-menu.primary>.dropdown-item{color:var(--td-popover-foreground)}.dropdown-menu.dropdown-menu-danger>.dropdown-item .icon,.dropdown-menu.dropdown-menu-primary>.dropdown-item .icon,.dropdown-menu.dropdown-menu-success>.dropdown-item .icon,.dropdown-menu.dropdown-menu-warning>.dropdown-item .icon,.dropdown-menu.primary>.dropdown-item .icon{color:var(--td-muted-foreground)}.dropdown-menu.dropdown-menu-danger>.dropdown-item:active,.dropdown-menu.dropdown-menu-danger>.dropdown-item:focus,.dropdown-menu.dropdown-menu-danger>.dropdown-item:hover,.dropdown-menu.dropdown-menu-primary>.dropdown-item:active,.dropdown-menu.dropdown-menu-primary>.dropdown-item:focus,.dropdown-menu.dropdown-menu-primary>.dropdown-item:hover,.dropdown-menu.dropdown-menu-success>.dropdown-item:active,.dropdown-menu.dropdown-menu-success>.dropdown-item:focus,.dropdown-menu.dropdown-menu-success>.dropdown-item:hover,.dropdown-menu.dropdown-menu-warning>.dropdown-item:active,.dropdown-menu.dropdown-menu-warning>.dropdown-item:focus,.dropdown-menu.dropdown-menu-warning>.dropdown-item:hover,.dropdown-menu.primary>.dropdown-item:active,.dropdown-menu.primary>.dropdown-item:focus,.dropdown-menu.primary>.dropdown-item:hover,.dropdown-menu.primary>a.dropdown-item:active,.dropdown-menu.primary>a.dropdown-item:focus,.dropdown-menu.primary>a.dropdown-item:hover{color:var(--td-foreground);background:var(--td-secondary)}.dropdown-menu.dropdown-menu-danger>.dropdown-item:focus .icon,.dropdown-menu.dropdown-menu-danger>.dropdown-item:hover .icon,.dropdown-menu.dropdown-menu-primary>.dropdown-item:focus .icon,.dropdown-menu.dropdown-menu-primary>.dropdown-item:hover .icon,.dropdown-menu.dropdown-menu-success>.dropdown-item:focus .icon,.dropdown-menu.dropdown-menu-success>.dropdown-item:hover .icon,.dropdown-menu.dropdown-menu-warning>.dropdown-item:focus .icon,.dropdown-menu.dropdown-menu-warning>.dropdown-item:hover .icon,.dropdown-menu.primary>.dropdown-item:focus .icon,.dropdown-menu.primary>.dropdown-item:hover .icon{color:var(--td-foreground)}.dropdown-menu.dropdown-menu-danger>.dropdown-item.active,.dropdown-menu.dropdown-menu-danger>.dropdown-item:active,.dropdown-menu.dropdown-menu-primary>.dropdown-item.active,.dropdown-menu.dropdown-menu-primary>.dropdown-item:active,.dropdown-menu.dropdown-menu-success>.dropdown-item.active,.dropdown-menu.dropdown-menu-success>.dropdown-item:active,.dropdown-menu.dropdown-menu-warning>.dropdown-item.active,.dropdown-menu.dropdown-menu-warning>.dropdown-item:active,.dropdown-menu.primary>.dropdown-item.active,.dropdown-menu.primary>.dropdown-item:active{color:var(--td-primary-foreground);background:var(--td-primary)}.dropdown-menu.dropdown-menu-danger>.dropdown-item.active .icon,.dropdown-menu.dropdown-menu-danger>.dropdown-item:active .icon,.dropdown-menu.dropdown-menu-primary>.dropdown-item.active .icon,.dropdown-menu.dropdown-menu-primary>.dropdown-item:active .icon,.dropdown-menu.dropdown-menu-success>.dropdown-item.active .icon,.dropdown-menu.dropdown-menu-success>.dropdown-item:active .icon,.dropdown-menu.dropdown-menu-warning>.dropdown-item.active .icon,.dropdown-menu.dropdown-menu-warning>.dropdown-item:active .icon,.dropdown-menu.primary>.dropdown-item.active .icon,.dropdown-menu.primary>.dropdown-item:active .icon{color:currentColor}.dropdown-menu.dropdown-menu-danger .dropdown-divider,.dropdown-menu.dropdown-menu-primary .dropdown-divider,.dropdown-menu.dropdown-menu-success .dropdown-divider,.dropdown-menu.dropdown-menu-warning .dropdown-divider,.dropdown-menu.primary .dropdown-divider{border-top-color:var(--td-border)}.dropdown-menu.dropdown-menu-danger .dropdown-tools .btn-group .btn,.dropdown-menu.dropdown-menu-primary .dropdown-tools .btn-group .btn,.dropdown-menu.dropdown-menu-success .dropdown-tools .btn-group .btn,.dropdown-menu.dropdown-menu-warning .dropdown-tools .btn-group .btn{color:var(--td-muted-foreground);background:0 0;border-color:var(--td-border)}.dropdown-menu.dropdown-menu-danger .dropdown-tools .btn-group .btn:hover,.dropdown-menu.dropdown-menu-primary .dropdown-tools .btn-group .btn:hover,.dropdown-menu.dropdown-menu-success .dropdown-tools .btn-group .btn:hover,.dropdown-menu.dropdown-menu-warning .dropdown-tools .btn-group .btn:hover{color:var(--td-foreground);background:var(--td-secondary);border-color:var(--td-border-strong)}.dropdown-divider{border-top-color:var(--td-border)}.tc-user-nav>li.dropdown .dropdown-menu .user-info{margin:0 0 6px;padding:10px;color:var(--td-foreground);background:var(--td-muted);border:1px solid transparent;border-radius:var(--td-radius-sm);box-shadow:var(--td-shadow-light-ring)}.tc-user-nav>li.dropdown .dropdown-menu .user-info .user-name{color:var(--td-foreground);font-size:13px;font-weight:600}.tc-user-nav>li.dropdown .dropdown-menu .user-info .user-id{color:var(--td-muted-foreground);opacity:1}.modal-content{overflow:hidden;background:var(--td-card);border:1px solid transparent;box-shadow:var(--td-shadow-popover)}.modal-header{min-height:54px;padding:14px 18px}.modal-header .modal-title,.modal-header h3,.modal-header h4{color:var(--td-foreground);font-size:16px;font-weight:600;letter-spacing:0}.modal-body{color:var(--td-foreground)}.modal-footer{padding:12px 18px}.modal-backdrop.show{opacity:.36}.modal-dialog{margin:42px auto}.modal-dialog.modal-dialog-centered,.modal.rbmodal .modal-dialog{max-width:min(560px,calc(100vw - 40px))}.colored-header .modal-content,.colored-header-primary .modal-content,.modal-dialog>.modal-content,.modal.rbalert .modal-dialog .modal-content,.modal.rbmodal .modal-dialog .modal-content{overflow:hidden;width:auto;color:var(--td-foreground);background:var(--td-card);border:1px solid transparent;border-radius:var(--td-radius);box-shadow:var(--td-shadow-popover)}.colored-header .modal-content.user-selector-open,.colored-header-primary .modal-content.user-selector-open,.modal-content.user-selector-open,.modal-dialog>.modal-content.user-selector-open,.modal.rbalert .modal-dialog .modal-content.user-selector-open,.modal.rbmodal .modal-dialog .modal-content.user-selector-open{overflow:visible}.colored-header .modal-content .modal-header,.colored-header-primary .modal-content .modal-header,.modal-header.modal-header-colored,.modal.rbmodal .modal-dialog .modal-content .modal-header,.modal.rbmodal.colored-header .modal-content .modal-header,.modal.rbmodal.colored-header-primary .modal-content .modal-header{display:flex;align-items:center;justify-content:flex-start;gap:8px;min-height:56px;padding:16px 18px;color:var(--td-foreground);background:var(--td-card);border-bottom:0;box-shadow:0 1px 0 rgba(0,0,0,.08);border-top-left-radius:var(--td-radius);border-top-right-radius:var(--td-radius)}.colored-header .modal-content .modal-header .modal-title,.modal-header .modal-title,.modal-header h3,.modal-header h4,.modal.rbmodal.colored-header .modal-content .modal-header .modal-title{flex:1 1 auto;min-width:0;max-width:calc(100% - 44px);margin:0;color:var(--td-foreground);font-size:16px;font-weight:600;line-height:24px;letter-spacing:0}.colored-header .modal-content .modal-header>.icon,.colored-header-primary .modal-content .modal-header>.icon,.modal-header>.icon,.modal-header>.icon.mdi,.modal.rbmodal .modal-header>.icon,.modal.rbmodal .modal-header>.icon.mdi,.modal.rbmodal.colored-header .modal-content .modal-header>.icon,.modal.rbmodal.colored-header-primary .modal-content .modal-header>.icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 24px;width:24px;height:24px;margin-top:0;margin-right:0;overflow:visible;color:var(--td-muted-foreground);font-size:18px;line-height:1}.modal-header>.icon.mdi::before,.modal-header>.icon::before{display:block;line-height:1}.colored-header .modal-content .modal-header .close,.modal-header .close,.modal.rbview .modal-dialog .modal-content .modal-header .close{position:static;flex:0 0 32px;width:32px;height:32px;margin:0;padding:0;color:var(--td-muted-foreground);background:0 0;border-radius:var(--td-radius-sm);opacity:1;text-shadow:none;line-height:32px;transition:color .16s ease,background-color .16s ease,transform .16s ease}.colored-header .modal-content .modal-header .close:hover,.modal-header .close:hover{color:var(--td-foreground);background:var(--td-secondary)}.modal-header .close:active{transform:translateY(1px)}.modal-header .close .mdi,.modal-header .close .zmdi{font-size:20px;line-height:32px}.colored-header .modal-content .modal-body,.modal-body,.modal.rbmodal .modal-dialog .modal-body{padding:22px 24px 24px;color:var(--td-foreground);background:var(--td-card)}.modal.rbmodal .modal-body>.form{max-width:100%}.modal.rbmodal .modal-body>.rbform>.form.row{min-width:0;margin-right:-12px;margin-left:-12px;padding:4px 0 0}.modal.rbmodal .modal-body>.rbform>.form.row>.form-group{display:block;min-width:0;margin:0 0 18px;padding:0 12px}.modal.rbmodal .modal-body>.rbform>.form.row>.form-group>.col-form-label,.modal.rbmodal .modal-body>.rbform>.form.row>.form-group>label{display:block;width:auto;max-width:none;margin:0 0 8px;padding:0;color:var(--td-foreground);font-size:13px;font-weight:600;line-height:20px;text-align:left}.modal.rbmodal .modal-body>.rbform>.form.row>.form-group>.col-form-control{width:100%;max-width:none;min-width:0;margin-left:0;padding-right:0;padding-left:0}.modal.rbmodal .modal-body>.rbform>.form.row>.form-group.col-sm-12,.modal.rbmodal .modal-body>.rbform>.form.row>.form-group.col-sm-8,.modal.rbmodal .modal-body>.rbform>.form.row>.form-group.col-sm-9{flex:0 0 100%;max-width:100%}.modal.rbmodal .modal-body>.rbform .input-group.has-append{display:flex;flex-wrap:nowrap;align-items:stretch;width:100%;min-width:0}.modal.rbmodal .modal-body>.rbform .input-group.has-append>.form-control,.modal.rbmodal .modal-body>.rbform .input-group.has-append>.select2-container{flex:1 1 auto;width:auto;min-width:0}.modal.rbmodal .modal-body>.rbform .input-group.has-append>.input-group-append{flex:0 0 auto;min-width:max-content;margin-left:0}.modal.rbmodal .modal-body>.rbform .input-group.has-append>.input-group-append .btn{min-width:40px;height:40px;padding:0 11px;border-top-left-radius:0;border-bottom-left-radius:0}.modal.rbmodal .modal-body>.rbform .input-group.has-append>.form-control,.modal.rbmodal .modal-body>.rbform .input-group.has-append>.select2-container .select2-selection--multiple,.modal.rbmodal .modal-body>.rbform .input-group.has-append>.select2-container .select2-selection--single{border-top-right-radius:0;border-bottom-right-radius:0}.modal.rbmodal .modal-body>.rbform .input-group.has-append>.select2-container .select2-selection--single .select2-selection__arrow{right:2px;width:20px}.modal.rbmodal .modal-body>.rbform .input-group.has-append>.select2-container .select2-selection--single .select2-selection__clear{right:0}.input-group.tc-form-datetime-control{align-items:stretch}.input-group.tc-form-datetime-control>.form-control.form-control-sm{height:37px;min-height:37px;padding-top:0;padding-bottom:0;line-height:35px}.input-group.tc-form-datetime-control>.input-group-append{margin-left:-1px}.input-group.tc-form-datetime-control>.input-group-append .btn,.modal.rbmodal .modal-body>.rbform .input-group.tc-form-datetime-control.has-append>.input-group-append .btn{display:inline-flex;align-items:center;justify-content:center;width:37px;min-width:37px;height:37px;min-height:37px;padding:0;line-height:1}.input-group.tc-form-datetime-control>.input-group-append .btn .icon{margin:0;font-size:15px;line-height:1;vertical-align:0}.input-group.tc-form-datetime-control .clean{right:42px;height:37px;padding:0;line-height:37px}@media (max-width:767.98px){.modal.rbmodal .modal-body>.rbform>.form.row>.form-group{flex:0 0 100%;max-width:100%}}.modal .select2-container{width:100%}.modal .select2-container--default .select2-selection--single{position:relative;height:40px;min-height:40px;border-color:var(--td-input);border-radius:var(--td-radius-sm)}.modal .select2-container--default .select2-selection--single .select2-selection__rendered{padding-right:24px;padding-left:11px;color:var(--td-foreground);font-size:14px;line-height:38px}.modal .select2-container--default .select2-selection--single .select2-selection__placeholder{color:grey}.modal .select2-container--default .select2-selection--single .select2-selection__arrow{position:absolute;top:1px;right:4px;width:20px;height:38px}.modal .select2-container--default .select2-selection--single .select2-selection__arrow b{border-top-color:var(--td-foreground);text-align:center}.modal .select2-container--default .select2-selection--single .select2-selection__arrow b::after{display:block;font-size:1.35rem}.modal .select2-container--default.select2-container--focus .select2-selection--single,.modal .select2-container--default.select2-container--open .select2-selection--single{border-color:var(--td-primary);box-shadow:none}.modal.rbalert.record-selector-dialog .modal-dialog{max-width:min(400px,calc(100vw - 32px))}.modal.rbalert.record-selector-dialog .modal-content{position:relative}.modal.rbalert.record-selector-dialog .modal-body,.modal.rbalert.record-selector-dialog .modal-content{overflow:visible}.modal.rbalert.record-selector-dialog .modal-header{position:absolute;top:18px;right:18px;z-index:1;justify-content:center;width:32px;min-height:32px;padding:0;border-bottom:0;box-shadow:none}.modal.rbalert.record-selector-dialog .modal-header .close{margin:0}.modal.rbalert.record-selector-dialog .modal-body{padding:24px 26px 22px}.record-selector-form{margin:0}.record-selector-field{margin-bottom:22px}.record-selector-title{display:block;margin:0 42px 14px 0;color:var(--td-foreground);font-size:14px;font-weight:600;line-height:20px}.record-selector-control .row{display:flex;flex-wrap:nowrap;gap:10px;align-items:stretch;margin-right:0;margin-left:0}.record-selector-control .row>.col-4,.record-selector-control .row>.col-8{padding-right:0;padding-left:0}.record-selector-control .row>.col-4{flex:0 0 104px;max-width:104px}.record-selector-control .row>.col-8{flex:1 1 auto;max-width:none;min-width:0}.record-selector-control .form-control.form-control-sm,.record-selector-control .select2-container--default .select2-selection--single{height:37px;min-height:37px;padding-top:0;padding-bottom:0;color:var(--td-foreground);background:var(--td-card);border-color:var(--td-input);border-radius:var(--td-radius-sm);box-shadow:none}.record-selector-control .select2-container--default .select2-selection--single .select2-selection__rendered{padding-right:30px;padding-left:11px;font-size:13px;line-height:35px}.record-selector-control .select2-container--default .select2-selection--single .select2-selection__arrow{right:4px;height:35px}.record-selector-control .select2-container--default .select2-selection--multiple{min-height:37px;max-height:94px;border-color:var(--td-input);border-radius:var(--td-radius-sm);overflow-x:hidden;overflow-y:auto;box-shadow:none}.record-selector-control .select2-container--default .select2-selection--multiple .select2-selection__rendered{display:flex;align-items:center;flex-wrap:wrap;gap:4px;width:100%;min-height:35px;padding:4px 8px;overflow:visible}.record-selector-control .select2-container--default .select2-selection--multiple .select2-selection__choice{display:inline-flex;flex:0 0 auto;align-items:center;max-width:100%;margin-top:0;overflow:hidden;line-height:22px;text-overflow:ellipsis;white-space:nowrap}.record-selector-control .select2-container--default .select2-selection--multiple .select2-search--inline{display:flex;flex:1 0 92px;align-items:center;min-width:0;height:24px}.record-selector-control .select2-container--default .select2-selection--multiple .select2-search--inline .select2-search__field{width:100%;height:24px;min-width:0;margin-top:0;line-height:24px}.record-selector-control .input-group.has-append{display:flex;flex-wrap:nowrap;align-items:stretch;width:100%;min-width:0}.record-selector-control .input-group.has-append>.form-control,.record-selector-control .input-group.has-append>.select2-container{flex:1 1 auto;width:auto;min-width:0}.record-selector-control .input-group.has-append>.form-control,.record-selector-control .input-group.has-append>.select2-container .select2-selection--multiple,.record-selector-control .input-group.has-append>.select2-container .select2-selection--single{border-top-right-radius:0;border-bottom-right-radius:0}.record-selector-control .input-group.has-append>.input-group-append{display:flex;flex:0 0 auto;margin-left:-1px}.record-selector-control .input-group.has-append>.input-group-append .btn{display:inline-flex;align-items:center;justify-content:center;width:37px;min-width:37px;height:auto;min-height:37px;padding:0;color:var(--td-muted-foreground);background:var(--td-card);border-color:var(--td-input);border-top-left-radius:0;border-bottom-left-radius:0;box-shadow:none}.record-selector-control .input-group.has-append>.input-group-append .btn:focus,.record-selector-control .input-group.has-append>.input-group-append .btn:hover{color:var(--td-foreground);background:var(--td-secondary);border-color:var(--td-border-strong)}.record-selector-control .input-group.has-append>.input-group-append .icon{margin:0;font-size:15px;line-height:1}.record-selector-actions{display:flex;justify-content:flex-end;margin:0;padding-top:2px}.record-selector-actions .btn{min-width:88px;height:36px;padding:0 18px;font-size:13px;font-weight:500}.badge{border-radius:var(--td-radius-pill);font-size:11px;font-weight:500!important;letter-spacing:0}.badge-primary{color:var(--td-link-hover);background:var(--td-accent-muted)}.badge-success{color:var(--td-workflow-develop);background:var(--td-success-muted)}.badge-warning{color:var(--td-workflow-preview);background:var(--td-warning-muted)}.badge-danger{color:#c5342b;background:var(--td-destructive-muted)}.badge-info{color:#4d4d4d;background:#f5f5f5}.pagination{gap:4px}.page-link{min-width:var(--td-control-sm);min-height:var(--td-control-sm);padding:5px 9px;color:var(--td-muted-foreground);background:var(--td-card);border-color:transparent;border-radius:var(--td-radius-sm);box-shadow:var(--td-shadow-light-ring);font-size:13px}.page-link:hover{color:var(--td-foreground);background:var(--td-secondary);border-color:transparent;box-shadow:var(--td-shadow-ring)}.page-link:active,.page-link:focus{color:var(--td-foreground);background:var(--td-secondary);border-color:transparent;outline:0;box-shadow:none}.page-link:focus-visible{box-shadow:var(--td-focus-ring)}.page-item.active .page-link{color:#fff;background:var(--td-primary);border-color:transparent;box-shadow:none}.tc-datatable-footer{align-items:center}.tc-datatable-footer>[class*=col-]:last-child{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:8px}.tc-datatable-footer .float-right{float:none}.tc-datatable-footer .dataTables_paginate,.tc-datatable-footer .paging_sizes{margin:0}.tc-datatable-footer .dataTables_paginate{order:1}.tc-datatable-footer .paging_sizes-no{order:2}.tc-datatable-footer .paging_sizes:not(.paging_sizes-no){order:3}.tc-datatable-footer .pagination{display:flex;align-items:center;gap:8px;margin:0}.tc-datatable-footer .page-link{display:inline-flex;align-items:center;justify-content:center;min-width:var(--td-control-sm);height:var(--td-control-sm);min-height:var(--td-control-sm);padding:0 10px;color:var(--td-muted-foreground);background:var(--td-card);border:1px solid var(--td-border);border-radius:var(--td-radius-xs);box-shadow:none;font-size:13px;line-height:30px;font-variant-numeric:tabular-nums;transition:color .15s ease,background-color .15s ease,border-color .15s ease}.tc-datatable-footer .page-link .icon{margin:0;color:inherit;font-size:17px;line-height:1}.tc-datatable-footer .page-item.page-step .page-link{min-width:var(--td-control-sm);padding:0}.tc-datatable-footer .page-link:focus,.tc-datatable-footer .page-link:hover{color:var(--td-foreground);background:var(--td-secondary);border-color:var(--td-border-strong);box-shadow:none}.tc-datatable-footer .page-item.active .page-link{color:var(--td-primary-foreground);background:var(--td-primary);border-color:var(--td-primary);box-shadow:none}.tc-datatable-footer .page-item.disabled .page-link{color:var(--td-muted-foreground);background:var(--td-card);border-color:var(--td-border);cursor:default;opacity:.55}.tc-datatable-footer .paging_sizes{padding:0}.tc-datatable-footer .paging_sizes .form-control{width:56px;height:var(--td-control-sm);min-height:var(--td-control-sm);padding:0 8px;color:var(--td-foreground);background:var(--td-card);border:1px solid var(--td-border);border-radius:var(--td-radius-xs);box-shadow:none;font-size:13px;line-height:30px;font-variant-numeric:tabular-nums}.tc-datatable-footer .tc-page-size-toggle{display:inline-flex;align-items:center;justify-content:center;gap:4px;width:82px;height:var(--td-control-sm);min-height:var(--td-control-sm);padding:0 8px;color:var(--td-foreground);background:var(--td-card);border:1px solid var(--td-border);border-radius:var(--td-radius-xs);box-shadow:none;font-size:13px;line-height:30px;font-variant-numeric:tabular-nums;transition:color .15s ease,background-color .15s ease,border-color .15s ease}.tc-datatable-footer .paging_sizes.show .tc-page-size-toggle,.tc-datatable-footer .tc-page-size-toggle:focus,.tc-datatable-footer .tc-page-size-toggle:hover{color:var(--td-foreground);background:var(--td-secondary);border-color:var(--td-border-strong);box-shadow:none}.tc-datatable-footer .tc-page-size-toggle:focus-visible{box-shadow:var(--td-focus-ring)}.tc-datatable-footer .tc-page-size-toggle .caret,.tc-datatable-footer .tc-page-size-toggle .icon{width:15px;margin:0;color:var(--td-muted-foreground);font-size:15px;line-height:1}.tc-datatable-footer .tc-page-size-toggle span{min-width:28px;text-align:center}.tc-datatable-footer .tc-page-size-menu{min-width:82px;max-width:104px;padding:4px}.tc-datatable-footer .tc-page-size-menu .dropdown-item{display:flex;align-items:center;gap:6px;min-height:30px;padding:4px 8px;border-radius:var(--td-radius-xs);font-variant-numeric:tabular-nums}.tc-datatable-footer .tc-page-size-menu .dropdown-item.active{color:var(--td-primary-foreground);background:var(--td-primary)}.tc-datatable-footer .tc-page-size-menu .dropdown-item .icon{flex:0 0 14px;width:14px;margin:0;color:inherit;font-size:14px;line-height:1;text-align:center}.tc-datatable-footer .tc-page-jump{position:relative}.tc-datatable-footer .tc-page-jump>.icon{position:absolute;top:50%;left:8px;z-index:1;width:15px;margin:0;color:var(--td-muted-foreground);font-size:15px;line-height:1;pointer-events:none;transform:translateY(-50%)}.tc-datatable-footer .paging_sizes select.form-control{width:58px;padding-right:18px}.tc-datatable-footer .paging_sizes-no .form-control{width:76px;padding-right:8px;padding-left:28px}.tc-datatable-footer .paging_sizes .form-control:focus,.tc-datatable-footer .paging_sizes .form-control:hover{border-color:var(--td-border-strong);box-shadow:none}.tc-datatable-footer .paging_sizes .form-control:focus-visible{box-shadow:var(--td-focus-ring)}.alert{--td-alert-accent:var(--td-primary);color:var(--td-foreground);background:var(--td-card);border:1px solid var(--td-border);border-radius:var(--td-radius-sm);box-shadow:none}.alert:not(.alert-icon){min-height:40px;padding:9px 12px;font-size:13px;line-height:20px}.alert:not(.alert-icon).alert-dismissible{padding-right:44px}.alert-info,.alert-primary{--td-alert-accent:var(--td-primary);color:var(--td-foreground);background:var(--td-accent-muted);border-color:var(--td-border)}.alert-danger{--td-alert-accent:var(--td-destructive);color:var(--td-foreground);background:var(--td-destructive-muted);border-color:var(--td-border)}.alert-warning{--td-alert-accent:var(--td-warning);color:var(--td-foreground);background:var(--td-warning-muted);border-color:var(--td-border)}.alert-success{--td-alert-accent:var(--td-success);color:var(--td-foreground);background:var(--td-success-muted);border-color:var(--td-border)}.alert-icon:not(.alert-icon-colored){position:relative;display:flex;min-height:44px;align-items:center;width:100%;padding:0 12px;overflow:hidden;border:1px solid var(--td-border);box-shadow:none;table-layout:auto}.alert-icon:not(.alert-icon-colored)::before{display:none}.alert-icon:not(.alert-icon-colored)>.icon::after{display:none}.alert-icon:not(.alert-icon-colored)>.icon{display:flex;width:20px;height:20px;flex:0 0 20px;align-items:center;justify-content:center;padding:0;color:var(--td-alert-accent);background:0 0;border:0;border-radius:0;font-size:18px;line-height:1}.alert-icon:not(.alert-icon-colored)>.icon i,.alert-icon:not(.alert-icon-colored)>.icon span{width:auto;line-height:1}.alert-icon:not(.alert-icon-colored)>.message{display:flex;flex:1;align-items:center;min-width:0;min-height:42px;padding:9px 0 9px 10px;color:var(--td-foreground);background:0 0;border:0;font-size:13px;line-height:20px;word-break:break-word}.alert-icon:not(.alert-icon-colored)>.message>div,.alert-icon:not(.alert-icon-colored)>.message>p,.alert-icon:not(.alert-icon-colored)>.message>ul{min-width:0;margin:0}.alert-icon:not(.alert-icon-colored).alert-dismissible>.message{padding-right:34px}.alert-icon:not(.alert-icon-colored) .close{position:absolute;top:50%;right:8px;display:flex;width:28px;height:28px;align-items:center;justify-content:center;padding:0;color:var(--td-muted-foreground);background:0 0;border:0;border-radius:var(--td-radius-xs);font-size:16px;line-height:1;text-shadow:none;opacity:1;transform:translateY(-50%);transition:background-color .16s ease,color .16s ease}.alert-icon:not(.alert-icon-colored) .close:focus,.alert-icon:not(.alert-icon-colored) .close:hover{color:var(--td-foreground);background:var(--td-press-overlay);opacity:1}.alert-icon:not(.alert-icon-colored) .close:focus-visible{outline:2px solid var(--td-focus-color);outline-offset:0}.alert-icon:not(.alert-icon-colored).alert-sm{min-height:36px;padding:0 10px}.alert-icon:not(.alert-icon-colored).alert-sm>.icon{width:18px;height:18px;flex-basis:18px;font-size:16px}.alert-icon:not(.alert-icon-colored).alert-sm>.message{min-height:34px;padding:6px 0 6px 8px;font-size:12px;line-height:20px}.alert-icon:not(.alert-icon-colored).alert-sm.alert-dismissible>.message{padding-right:30px}.alert-icon:not(.alert-icon-colored).alert-sm .close{right:6px}.progress{height:8px;background:var(--td-muted);border-radius:999px}.progress-bar{background-color:var(--td-primary)}.tc-splash-screen,.tc-splash-screen body{background:var(--td-background)}.tc-splash-screen .tc-wrapper{padding-top:0}.tc-login .tc-bgimg{background:var(--td-background);opacity:1}.tc-login .tc-bgimg::before{background:0 0}.tc-login .main-content{min-height:100dvh;display:flex;align-items:center;justify-content:center;padding:32px;background:var(--td-background)}.splash-container{width:100%;max-width:420px;margin:0 auto}.splash-container .card{margin-bottom:18px;background:var(--td-card);border:1px solid transparent;border-radius:var(--td-radius);box-shadow:var(--td-shadow-card)}.splash-container .card.card-border-color,.splash-container .card.card-border-color-primary{border-top:1px solid transparent}.splash-container .card .card-header{margin-bottom:0;padding:30px 32px 14px;border-bottom:0}.splash-container .card .card-body{padding:16px 32px 26px}.splash-container .logo-img{width:178px;height:38px;background-size:auto 36px}.splash-container .form-group{margin-bottom:12px}.splash-container .form-control{min-height:44px;padding:10px 12px;font-size:14px}.splash-container .login-tools{align-items:center;margin-top:4px}.splash-container .login-forgot-password{text-align:right}.splash-container .login-submit .btn{width:100%;min-height:44px;line-height:42px}.tc-login .login-submit .btn.btn-primary,.tc-login .login-submit .btn.btn-primary.active,.tc-login .login-submit .btn.btn-primary.disabled,.tc-login .login-submit .btn.btn-primary:active,.tc-login .login-submit .btn.btn-primary:disabled,.tc-login .login-submit .btn.btn-primary:focus,.tc-login .login-submit .btn.btn-primary:hover,.tc-login .login-submit .btn.btn-primary[disabled]{color:var(--td-primary-foreground);background:var(--td-primary);border-color:transparent;outline:0!important;box-shadow:none}.tc-login .login-submit .btn.btn-primary.active,.tc-login .login-submit .btn.btn-primary:active,.tc-login .login-submit .btn.btn-primary:hover{background:var(--td-primary-hover)}.copyright,.copyright *,.splash-footer *{color:var(--td-muted-foreground);text-shadow:none}.h5-mobile span{color:var(--td-muted-foreground)}.h5-mobile .icon{background:var(--td-primary)}.main-content.container-smart{width:calc(100% - 48px);max-width:1180px;margin-right:auto;margin-left:auto;padding:24px 0 32px}.container-smart>.row{margin-right:-10px;margin-left:-10px}.container-smart>.row>[class*=col-]{padding-right:10px;padding-left:10px}.container-smart .tc-loading{min-height:360px;background:0 0}#tc-feeds{min-height:480px}.feeds-post{position:relative;overflow:visible;margin-bottom:14px;padding:0;background:var(--td-card);border:1px solid transparent;border-radius:var(--td-radius);box-shadow:var(--td-shadow-card)}.feeds-post>.list-unstyled{display:flex;align-items:center;gap:4px;margin:0;padding:10px 10px 0}.feeds-post>.list-unstyled a{min-height:30px;padding:6px 10px;color:var(--td-muted-foreground);border-radius:var(--td-radius-sm);font-size:13px;font-weight:600;line-height:18px}.feeds-post>.list-unstyled a.active,.feeds-post>.list-unstyled a:hover{color:var(--td-foreground);background:var(--td-secondary)}.rich-editor{position:relative;margin-top:0;overflow:visible;border:0;border-radius:0}.rich-editor.active{border-color:transparent;box-shadow:inset 0 0 0 1px var(--td-primary)}.rich-editor textarea{min-height:78px;padding:12px 14px;color:var(--td-foreground);font-size:14px;line-height:1.6}.rich-editor .action-btns{position:relative;z-index:3;display:flex;align-items:center;overflow:visible;min-height:42px;padding:5px 8px;background:#fafafa;border-top:1px solid var(--td-border)}.rich-editor .action-btns .list-inline-item{display:inline-flex;align-items:center;position:relative;margin-bottom:0;vertical-align:middle}.rich-editor .action-btns .dropdown-menu{z-index:1062}.rich-editor .action-btns>ul{display:inline-flex;align-items:center;min-height:32px}.rich-editor .action-btns li a.at-user,.rich-editor .action-btns li>a{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;color:var(--td-muted-foreground);border-radius:var(--td-radius-sm);font-size:18px;line-height:1;vertical-align:middle}.rich-editor .action-btns li a.at-user>i,.rich-editor .action-btns li>a>i{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;margin:0;line-height:1;vertical-align:middle}.rich-editor .action-btns li a.at-user>i::before,.rich-editor .action-btns li>a>i::before{line-height:1}.rich-editor .action-btns li a.at-user:hover,.rich-editor .action-btns li>a:hover{color:var(--td-foreground);background:var(--td-secondary)}.arrow_box{border-top-color:var(--td-primary)}.arrow_box::before{border-bottom-color:var(--td-primary)}.types-bar{margin-top:14px;background:0 0}.types-bar .nav-tabs{border-color:var(--td-border)}.types-bar .nav-tabs>li.nav-item a.nav-link{padding:10px 12px;color:var(--td-muted-foreground);background:0 0;border:0;border-bottom:2px solid transparent;border-radius:0;font-weight:500}.types-bar .nav-tabs>li.nav-item a.nav-link:hover{color:var(--td-foreground);background:0 0}.types-bar .nav-tabs>li.nav-item a.nav-link:focus-visible{outline:0;box-shadow:var(--td-focus-ring)}.types-bar .nav-tabs>li.nav-item a.nav-link.active{color:var(--td-foreground);background:0 0;border-bottom:2px solid var(--td-primary);font-weight:600}.types-bar span.float-right{right:0;color:var(--td-muted-foreground)}.types-bar .dropdown-toggle,.types-bar span.float-right a{color:var(--td-muted-foreground)}.types-bar .dropdown-toggle:hover,.types-bar span.float-right a:hover{color:var(--td-foreground)}.feeds-list>div{margin:12px 0;padding:16px;background:var(--td-card);border:1px solid transparent;border-radius:var(--td-radius);box-shadow:var(--td-shadow-card)}.feeds-list>div.focus{outline:2px solid rgba(23,23,23,.18);outline-offset:1px;box-shadow:var(--td-shadow-popover)}.feeds-list .actions{border-top-color:var(--td-border)}.feeds-list .actions li>a.active,.feeds-list .actions li>a:hover{color:var(--td-foreground)}.container-smart .list-nodata{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:260px;padding:48px 16px;background:0 0}.side-wrapper{overflow:hidden;padding:0;background:var(--td-card);border:1px solid transparent;border-radius:var(--td-radius);box-shadow:var(--td-shadow-card)}.side-wrapper .card{margin:0;background:var(--td-card);border:0;border-bottom:1px solid var(--td-border);border-radius:0;box-shadow:none}.side-wrapper .card:last-child{border-bottom:0}.side-wrapper .card-header{padding:0;background:var(--td-card);box-shadow:none}.side-wrapper .accordion .card-header button{display:flex;align-items:center;width:100%;min-height:42px;padding:0 12px;color:var(--td-foreground);font-size:13px;font-weight:600;text-align:left}.side-wrapper .accordion .card-header button .icon{width:16px;margin-right:7px;color:var(--td-muted-foreground);font-size:16px;line-height:1}.side-wrapper .card .card-body{padding:10px 12px 12px}.side-wrapper .aside-tree{max-height:240px}.side-wrapper .aside-tree li>a{min-height:32px;padding:0 9px;color:var(--td-foreground);border-radius:var(--td-radius-sm);line-height:32px}.side-wrapper .aside-tree li>a:hover{color:var(--td-foreground);background:var(--td-secondary-hover)}.side-wrapper .aside-tree li.active>a{color:var(--td-sidebar-active-foreground);background:var(--td-sidebar-active-bg);box-shadow:none;font-weight:400}.side-wrapper .aside-tree li.active>a::before{color:var(--td-sidebar-active-foreground)}.side-wrapper .aside-tree li.active>i.zmdi{color:var(--td-sidebar-active-foreground);background:var(--td-sidebar-active-bg)}.search-member input{min-height:34px;padding:6px 34px 6px 10px;color:var(--td-foreground);background:var(--td-card);border:1px solid transparent;border-radius:var(--td-radius-sm);box-shadow:var(--td-shadow-light-ring)}.search-member input:focus{background:var(--td-card);border-color:var(--td-primary);box-shadow:none}.side-wrapper+.announcement-wrapper>div{border-color:var(--td-border);border-radius:var(--td-radius);box-shadow:var(--td-shadow-card)}.side-wrapper+.announcement-wrapper>div .icon{color:var(--td-muted-foreground)}.mdi.mdi-sort-alphabetical-ascending.asc,.mdi.mdi-sort-alphabetical-ascending.desc{color:var(--td-foreground)}.set-fields a.item:hover{color:var(--td-primary-foreground);background:var(--td-primary)}.name>span>a.active,.name>span>a:hover,.table.table-priv td>a.cp.active,.table.table-priv td>a.cp:hover{color:var(--td-foreground)}.user-selector,.user-selector .select2-selection,.user-selector .select2-selection__rendered,.user-selector .selection{overflow:visible}.user-selector>.selection{display:block}.user-selector,.user-selector .select2-selection,.user-selector .select2-selection__rendered,.user-selector .selection{position:relative}.user-selector .select2-selection__rendered.show,.user-selector .selection.show,.user-selector .selection>.show{position:relative;z-index:1062}.user-selector .dropdown-menu{position:absolute;top:calc(100% + 6px);left:0;right:auto;transform:none;z-index:1062;min-width:max(100%,min(320px,calc(100vw - 32px)));max-width:min(480px,calc(100vw - 32px));padding:8px;overflow:hidden;color:var(--td-popover-foreground);background:var(--td-popover);border:0;border-radius:var(--td-radius);box-shadow:var(--td-shadow-popover)}.user-selector .user-selector-tabs{display:inline-flex;align-items:center;max-width:100%;margin:0 0 6px;padding:2px;gap:2px;list-style:none;background:var(--td-secondary);border:0;border-radius:var(--td-radius);box-shadow:none}.user-selector .user-selector-tab-item{margin:0;padding:0}.user-selector .user-selector-tab{display:inline-flex;align-items:center;justify-content:center;min-width:54px;height:30px;padding:0 10px;color:var(--td-muted-foreground);background:0 0;border:0;border-radius:var(--td-radius-sm);box-shadow:none;font-size:13px;font-weight:500;line-height:30px;letter-spacing:0;white-space:nowrap;text-decoration:none;cursor:pointer;transition:color .16s ease,background-color .16s ease}.user-selector .user-selector-tab:focus,.user-selector .user-selector-tab:hover{color:var(--td-foreground);background:rgba(255,255,255,.72);outline:0;text-decoration:none}.user-selector .user-selector-tab:focus-visible{box-shadow:var(--td-focus-ring)}.user-selector .user-selector-tab.active{color:var(--td-foreground);background:var(--td-card);box-shadow:var(--td-shadow-light-ring)}.user-selector .user-selector-tabs.w5 .user-selector-tab{min-width:0;max-width:56px;overflow:hidden;text-overflow:clip}.user-selector .select2-results__option.active,.user-selector .select2-selection__choice.abtn{color:var(--td-foreground);background:var(--td-secondary);border-color:var(--td-border)}.user-selector .select2-results__option{border-radius:var(--td-radius-sm)}.user-selector .select2-selection__choice:not(.abtn){display:inline-flex;align-items:center;gap:6px}.user-selector .select2-selection__choice:not(.abtn) .select2-selection__choice__remove{order:2;display:inline-flex;align-items:center;justify-content:center;min-width:14px;min-height:14px;margin:0 0 0 4px;color:var(--td-muted-foreground);line-height:1}.user-selector .select2-selection__choice:not(.abtn) .select2-selection__choice__remove:hover{color:var(--td-foreground)}.user-selector .select2-results__option.active,.user-selector .select2-results__option:hover{color:var(--td-foreground);background:var(--td-secondary);box-shadow:inset 0 0 0 1px var(--td-border)}.user-selector .select2-results__option.subtext.active span.text>em,.user-selector .select2-results__option.subtext:hover span.text>em{color:var(--td-muted-foreground)}.user-selector .select2-selection__choice.abtn:hover{color:var(--td-primary-foreground);background:var(--td-primary);border-color:var(--td-primary)}.ink,.ripple,.waves-effect .waves-ripple,.waves-ripple{background-color:var(--td-press-overlay)}.btn-primary.hover,.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.btn-primary:not([disabled]):not(.disabled).active,.btn-primary:not([disabled]):not(.disabled):active,.show>.btn-primary.dropdown-toggle{color:var(--td-primary-foreground);background:var(--td-primary-hover);border-color:transparent;box-shadow:none}.btn-primary.active.focus,.btn-primary.active:hover,.btn-primary:active.focus,.btn-primary:active:hover,.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.btn-primary:not([disabled]):not(.disabled).active:focus,.btn-primary:not([disabled]):not(.disabled):active:focus,.show>.btn-primary.dropdown-toggle:focus{color:var(--td-primary-foreground);background:var(--td-primary-hover);border-color:transparent;box-shadow:none}.btn-primary.focus:not(:focus-visible),.btn-primary:focus:not(:focus-visible),.btn.btn-link:focus:not(:focus-visible),.btn.focus:not(:focus-visible),.btn:focus:not(:focus-visible),button:focus:not(:focus-visible){outline:0!important;box-shadow:none}.btn-primary.disabled,.btn-primary:disabled,.btn-primary[disabled],fieldset[disabled] .btn-primary{color:var(--td-muted-foreground);background:var(--td-secondary);border-color:var(--td-border);box-shadow:none}.btn.btn-link{color:var(--td-foreground);background:0 0;border-color:transparent;box-shadow:none}.dialog-footer .btn.btn-link,.form-group.footer .btn.btn-link,.modal .btn.btn-link,.rbmodal .btn.btn-link{min-height:36px;padding:0 12px;color:var(--td-foreground);background:var(--td-card);border-color:transparent;border-radius:var(--td-radius-sm);box-shadow:var(--td-shadow-light-ring)}.btn.btn-link.active,.btn.btn-link:active,.btn.btn-link:focus,.btn.btn-link:hover,.dialog-footer .btn.btn-link.active,.dialog-footer .btn.btn-link:active,.dialog-footer .btn.btn-link:focus,.dialog-footer .btn.btn-link:hover,.form-group.footer .btn.btn-link.active,.form-group.footer .btn.btn-link:active,.form-group.footer .btn.btn-link:focus,.form-group.footer .btn.btn-link:hover,.modal .btn.btn-link.active,.modal .btn.btn-link:active,.modal .btn.btn-link:focus,.modal .btn.btn-link:hover,.rbmodal .btn.btn-link.active,.rbmodal .btn.btn-link:active,.rbmodal .btn.btn-link:focus,.rbmodal .btn.btn-link:hover{color:var(--td-foreground);background:var(--td-secondary);border-color:transparent;outline:0!important;box-shadow:var(--td-shadow-ring)}.dropdown-item:active,.dropdown-menu>.dropdown-item:active,.dropdown-menu>a:active{color:var(--td-foreground);background:var(--td-secondary)}.aside-tree li.active>a{color:var(--td-sidebar-active-foreground);background:var(--td-sidebar-active-bg);box-shadow:none;font-weight:400}.aside-tree li>a:active{color:var(--td-foreground);background:var(--td-press-overlay)}.user-selector .select2-selection__choice.abtn:active{color:var(--td-foreground);background:var(--td-secondary);box-shadow:inset 0 0 0 1px var(--td-border)}#asideFilters .dropdown-item:active{color:var(--td-foreground);background:var(--td-secondary)}.easy-action-page{--ea-focus:var(--td-primary)!important}.form-wrap .modal{border-top-color:var(--td-primary)}.dd-list .dd-item .dd-action a.colspan+.dropdown-menu>a:hover{outline-color:var(--td-primary)}.dd-list .dd-item .dd-action a.colspan+.dropdown-menu>a:hover::after{background-color:var(--td-primary)}.form-action-menu .dropdown-item>div.action>span:hover,.record-merge-table table td>div>a:hover,.table.table-p a.easy-control.active,.table.table-p a.easy-control:hover{color:var(--td-foreground)}#asideFilters .dropdown-item.active{color:var(--td-primary-foreground);background:var(--td-primary)}.tools-bar{height:auto;min-height:72px;padding:20px 32px 12px;background:var(--td-background);border-bottom:0}.tools-bar .row{display:flex;align-items:center;justify-content:space-between;flex-wrap:nowrap;gap:16px;margin-right:0;margin-left:0}.tools-bar .row>[class*=col-]{width:auto;max-width:none;padding-right:0;padding-left:0}.tools-bar .dash-list{flex:1 1 auto;min-width:0}.tools-bar .dash-right{display:flex;flex:0 0 auto;align-items:center;justify-content:flex-end;gap:0;min-height:42px;padding:4px;background:var(--td-card);border:0;border-radius:var(--td-radius);overflow:visible;box-shadow:var(--td-shadow-light-ring)}.tools-bar h4{margin:0;color:var(--td-foreground);font-size:18px;font-weight:600;line-height:36px}.tools-bar h4::after{color:var(--td-muted-foreground);font-size:16px;font-weight:400;vertical-align:-1px}.J_dash-select:hover{color:var(--td-foreground)}.dash-list .dash-head{display:inline-flex;align-items:center;float:none;gap:8px;min-width:0;padding-right:0}.dash-head .dash-action{position:static;display:inline-flex;align-items:center;width:auto;padding:0;opacity:.58;transition:opacity .16s ease}.dash-head:focus-within .dash-action,.tools-bar:hover .dash-head .dash-action{opacity:1}.dash-head .dash-action a,.dash-right .btn-group>.btn{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;min-width:32px;min-height:32px;margin:0 0 0 4px;padding:0;color:var(--td-muted-foreground);background:0 0;border:1px solid transparent;border-radius:var(--td-radius-sm);line-height:30px}.dash-head .dash-action a:hover,.dash-right .btn-group>.btn:hover{color:var(--td-foreground);background:var(--td-secondary);border-color:transparent;box-shadow:var(--td-shadow-light-ring)}.dash-right .btn-group{display:inline-flex;align-items:center;margin:0}.dash-right .btn-group+.btn-group{margin-left:0}.dash-right .dash-add-group{position:relative;margin-left:4px;padding-left:8px}.dash-right .dash-add-group::before{position:absolute;top:6px;bottom:6px;left:0;width:1px;content:'';background:var(--td-border)}.dash-right .btn-group>.btn span{margin-left:5px;font-size:13px}.dash-right .btn-group>.btn{width:auto;height:34px;min-width:34px;min-height:34px;gap:5px;margin:0;padding:0 9px;color:var(--td-foreground);background:0 0;border:1px solid transparent;border-radius:var(--td-radius-sm);box-shadow:none;font-size:13px;font-weight:500;white-space:nowrap;transition:color .16s ease,background-color .16s ease,border-color .16s ease,box-shadow .16s ease,transform .12s ease}.dash-right .btn-group>.btn .icon,.dash-right .btn-group>.btn .mdi,.dash-right .btn-group>.btn .zmdi{color:inherit;font-size:16px;line-height:1}.dash-right .btn-group.show>.btn,.dash-right .btn-group>.btn.active,.dash-right .btn-group>.btn:focus,.dash-right .btn-group>.btn:hover,.dash-right .btn-group>.btn[aria-expanded=true]{color:var(--td-foreground);background:#f1f1f1;border-color:transparent;box-shadow:none;outline:0!important}.dash-right .btn-group>.btn:active{color:var(--td-foreground);background:#e9e9e9;border-color:transparent;box-shadow:none;transform:translateY(1px)}.dash-right .btn-group>.J_chart-adds{height:34px;min-width:104px;min-height:34px;margin-left:0;padding:0 12px;color:var(--td-foreground);background:0 0;border-color:transparent;border-radius:var(--td-radius-sm);box-shadow:none;font-weight:600;letter-spacing:0}.dash-right .btn-group>.J_chart-adds .icon{font-size:18px}.dash-right .btn-group>.J_chart-adds span{margin-left:0;font-size:14px;line-height:1}.dash-right .btn-group>.J_chart-adds::after{display:inline-block;width:0;height:0;margin-left:1px;content:'';border-top:4px solid currentColor;border-right:4px solid transparent;border-left:4px solid transparent;opacity:.5}.dash-right .btn-group.show>.J_chart-adds,.dash-right .btn-group>.J_chart-adds.active,.dash-right .btn-group>.J_chart-adds:focus,.dash-right .btn-group>.J_chart-adds:hover,.dash-right .btn-group>.J_chart-adds[aria-expanded=true]{color:var(--td-foreground);background:var(--td-secondary);border-color:transparent;box-shadow:none;outline:0!important;transform:none}.dash-right .btn-group>.J_chart-adds:active{color:var(--td-foreground);background:var(--td-secondary-hover);border-color:transparent;box-shadow:none;transform:translateY(1px)}.dash-right .dash-add-group .dropdown-menu{min-width:148px;padding:6px;border:0;border-radius:var(--td-radius);box-shadow:var(--td-shadow-popover)}.dash-right .dash-add-group .dropdown-item{min-height:34px;padding:7px 10px;border-radius:var(--td-radius-sm);font-size:13px;line-height:20px}.chart-grid{min-height:320px;margin-top:0;padding:10px 32px 32px}.grid-stack .grid-stack-item .grid-stack-item-content,.grid-stack>.grid-stack-item>.grid-stack-item-content{left:6px;right:6px;overflow:hidden;background:var(--td-card);border:1px solid transparent;border-radius:var(--td-radius);box-shadow:var(--td-shadow-card)}.grid-stack .grid-stack-item .grid-stack-item-content.high,.grid-stack .grid-stack-item .grid-stack-item-content:hover{box-shadow:var(--td-shadow-popover)}.chart-box.high,.grid-stack .grid-stack-item .grid-stack-item-content.high{outline:2px solid rgba(23,23,23,.18);outline-offset:1px}.grid-stack .grid-stack-placeholder>.placeholder-content{background:var(--td-accent-muted);border:1px dashed var(--td-accent-border);border-radius:var(--td-radius);opacity:1}.chart-box,.grid-stack .grid-stack-item .grid-stack-item-content>.chart-box{padding:16px;color:var(--td-foreground);background:0 0;border-radius:var(--td-radius)}.chart-box .chart-body{margin-top:-16px;padding-top:16px}.chart-box .chart-head{min-height:20px;margin:0}.chart-box .chart-head .chart-title{height:20px;margin-right:100px;color:var(--td-foreground);font-size:14px;font-weight:600;line-height:20px}.chart-box .chart-head .chart-oper{top:0;right:0}.chart-box .chart-head .chart-oper>a .mdi,.chart-box .chart-head .chart-oper>a .zmdi{display:block;width:14px;height:14px;color:inherit;font-size:14px;line-height:14px}.chart-undata{color:var(--td-muted-foreground);font-size:13px}#chart-add{position:relative;overflow:hidden;cursor:pointer;background:var(--td-secondary);border:1px dashed var(--td-border-strong);border-radius:var(--td-radius);box-shadow:none;transition:background-color .16s ease,border-color .16s ease,box-shadow .16s ease,transform .16s ease}#chart-add::before{content:none}#chart-add:focus-within,#chart-add:hover{background:var(--td-card);border-color:var(--td-border-strong);box-shadow:var(--td-shadow-sm);transform:translateY(-1px)}.chart-add{position:relative;z-index:1;display:flex;height:100%;min-height:0;flex-direction:row;align-items:center;justify-content:center;gap:12px;padding:20px 24px;color:var(--td-foreground);text-decoration:none;text-align:left}.chart-add:focus,.chart-add:hover{color:var(--td-foreground);text-decoration:none}.chart-add i.zmdi{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;flex:0 0 36px;margin:0;color:var(--td-muted-foreground);background:var(--td-card);border:1px solid var(--td-border);border-radius:var(--td-radius-sm);box-shadow:none;font-size:20px!important;font-weight:400;line-height:1!important;text-align:center;transition:background-color .16s ease,color .16s ease,border-color .16s ease}.chart-add i.zmdi::before{display:block;line-height:1}.chart-add p{margin:0;color:var(--td-foreground);font-size:14px;font-weight:600;line-height:20px}#chart-add:focus-within .chart-add i.zmdi,#chart-add:hover .chart-add i.zmdi{color:var(--td-foreground);background:var(--td-secondary);border-color:var(--td-border-strong);box-shadow:none;transform:none}body.fullscreen{min-height:100dvh;color:var(--td-foreground);background:var(--td-background)}body.fullscreen .tc-left-sidebar,body.fullscreen .tc-top-header{display:none!important}body.fullscreen .tc-wrapper{min-height:100dvh;padding-top:0;background:linear-gradient(180deg,#fff 0,rgba(255,255,255,0) 180px),var(--td-background)}body.fullscreen .main-content,body.fullscreen .tc-content,body.fullscreen.tc-collapsible-sidebar-collapsed .tc-content{min-height:100dvh;margin-left:0;background:0 0}body.fullscreen .tools-bar{position:sticky;top:0;z-index:12;min-height:78px;padding:22px 32px 14px;background:rgba(255,255,255,.92);border-bottom:0;box-shadow:0 1px 0 rgba(0,0,0,.08);backdrop-filter:saturate(180%) blur(12px)}body.fullscreen .chart-grid,body.fullscreen .tools-bar .row{max-width:none;margin-right:0;margin-left:0}body.fullscreen .tools-bar h4{color:var(--td-foreground);font-size:20px;font-weight:600;line-height:42px}body.fullscreen .dash-head .dash-action{opacity:1}body.fullscreen .dash-head .dash-action a{width:34px;height:34px;min-width:34px;min-height:34px}body.fullscreen .tools-bar .dash-right{min-height:42px;padding:4px;box-shadow:var(--td-shadow-light-ring)}body.fullscreen .dash-right .btn-group>.btn{height:34px;min-height:34px;padding:0 9px}body.fullscreen .dash-right .btn-group>.J_chart-adds{padding:0 11px}body.fullscreen .chart-grid{width:100%;min-height:calc(100dvh - 88px);padding:18px 32px 40px}body.fullscreen .chart-grid .grid-stack{min-height:calc(100dvh - 146px)}body.fullscreen .grid-stack .grid-stack-item .grid-stack-item-content,body.fullscreen .grid-stack>.grid-stack-item>.grid-stack-item-content{border-color:transparent;box-shadow:var(--td-shadow-card)}body.fullscreen .grid-stack>.grid-stack-item.chart-add-item{top:12px;left:0;width:min(320px,calc(100vw - 64px));height:148px;transform:none}body.fullscreen .chart-add{min-height:128px}.modal.select-list .modal-content{width:min(420px,calc(100vw - 40px));border:1px solid transparent;border-radius:var(--td-radius);box-shadow:var(--td-shadow-popover)}.modal.select-list .modal-body{padding:16px}.modal.select-list .modal-body ul{display:grid;gap:6px;margin-bottom:0}.modal.select-list .modal-body li+li{margin-top:0}.modal.select-list .modal-body li a{display:flex;min-height:38px;align-items:center;padding:8px 10px;color:var(--td-foreground);background:var(--td-card);border:1px solid transparent;border-radius:var(--td-radius-sm);box-shadow:var(--td-shadow-light-ring)}.modal.select-list .modal-body li a:hover,.modal.select-list .modal-body li.active a{color:var(--td-foreground);background:var(--td-secondary);border-color:transparent;box-shadow:var(--td-shadow-ring)}.modal.select-list .modal-body li a>.muted{color:var(--td-muted-foreground)}.modal.select-list .modal-body li a:hover>.muted,.modal.select-list .modal-body li.active a>.muted{color:var(--td-muted-foreground)}.modal.select-list .modal-body li a>.mdi,.modal.select-list .modal-body li a>.zmdi{color:var(--td-muted-foreground)}.dialog-footer,.modal-body>.dialog-footer,.rbform>.dialog-footer{display:flex;align-items:center;justify-content:flex-end;gap:var(--td-action-gap);margin:18px -24px -24px;padding:14px 24px;background:var(--td-card);border-top:0;box-shadow:0 -1px 0 rgba(0,0,0,.08);text-align:right}.dialog-footer .btn-space,.dialog-footer>.btn-space:last-child,.modal-body>.dialog-footer>.btn-space:last-child{margin-right:0}.dialog-footer.dialog-footer-split{flex-wrap:nowrap;justify-content:flex-start}.dialog-footer-share{display:flex;flex:1 1 auto;align-items:center;min-width:0;margin-right:auto;white-space:nowrap}.dialog-footer-share>.shareTo--wrap{flex-wrap:nowrap;gap:0;width:auto}.dialog-footer-share .float-left{float:none}.dialog-footer-share .btn.btn-link{display:inline-flex;align-items:center;justify-content:center;width:32px;min-width:32px;height:32px;min-height:32px;padding:0}.dialog-footer-share .btn.btn-link .icon{margin:0;font-size:16px;line-height:1}.dialog-footer-share .shareTo-control{gap:4px;margin-left:12px;padding-left:16px;border-left:1px solid var(--td-border)}.dialog-footer-share .shareTo-check{--td-custom-control-size:18px;--td-custom-control-gap:26px}.dialog-footer-share .custom-control-label,.dialog-footer-share .shareTo-link{font-size:14px;line-height:20px}.dialog-footer.dialog-footer-split>.btn{flex:0 0 auto;min-width:88px;height:var(--td-control-md)}.rbalert-actions{display:flex;align-items:center;justify-content:center;gap:16px}.rbalert-actions .btn{min-width:112px;margin:0}.modal.rbalert .modal-body .text-center>.mt-4.mb-3{display:flex;align-items:center;justify-content:center;gap:16px}.modal.rbalert .modal-body .text-center>.mt-4.mb-3>.btn-space{min-width:112px;margin:0}@supports not (gap:16px){.modal.rbalert .modal-body .text-center>.mt-4.mb-3>.btn-space+.btn-space{margin-left:16px}}.select2-container--open{z-index:2060}.reference-search-page{min-width:0;overflow:hidden;background:var(--td-card)}.reference-search-page .card,.reference-search-page .card-body,.reference-search-page .dataTables_wrapper,.reference-search-page .main-content,.reference-search-page .tc-content{height:auto;min-height:0;margin:0;padding:0;overflow:hidden;background:var(--td-card);border:0;border-radius:0;box-shadow:none}.reference-search-page .dataTables_wrapper .reference-search-toolbar,.reference-search-page .dataTables_wrapper .reference-search-toolbar.header-fixed,.reference-search-page .reference-search-toolbar{position:relative;top:auto;left:auto;right:auto;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:10px 14px;min-height:0;margin:0;padding:16px 24px 14px;background:var(--td-card);border-bottom:1px solid var(--td-border);box-shadow:none}.reference-search-page .reference-search-controls{display:flex;flex-wrap:wrap;align-items:center;gap:10px;min-width:0}.reference-search-page .reference-search-controls .adv-search{flex:0 1 212px;min-width:176px}.reference-search-page .reference-search-controls .adv-search .btn-group{width:100%}.reference-search-page .reference-search-controls .J_filterlist{flex:1 1 auto;justify-content:space-between;min-width:0;max-width:none}.reference-search-page .reference-search-controls .J_filterlist .J_name{min-width:0}.reference-search-page .reference-search-controls .input-search{flex:1 1 220px;width:auto;min-width:190px;max-width:320px}.reference-search-page .reference-search-actions{display:flex;flex-wrap:nowrap;align-items:center;justify-content:flex-end;gap:8px;min-width:max-content}.reference-search-page .reference-search-actions .btn{height:40px;min-width:88px;margin:0;white-space:nowrap}.reference-search-page .dataTables_wrapper .paging_sizes-no{display:none}.reference-search-page .adv-search .btn.w-auto{width:36px;min-width:36px;border-radius:var(--td-radius-xs)}body.reference-search-page .tc-content{margin:0}body.reference-search-page .tc-content .page-aside{position:fixed;z-index:3;left:0;display:none;width:230px;padding-bottom:0;margin:0}body.reference-search-page .tc-content .main-content{margin-left:0}.reference-search-page .page-aside.widgets .tab-container{min-width:auto}.reference-search-page .page-aside.widgets .tab-container .tab-content{padding:14px 15px}body.reference-search-page .tc-content.tc-content-aside{margin-left:230px}body.reference-search-page .tc-content.tc-content-aside .page-aside{display:block}body.reference-search-page .tc-content.tc-content-aside .main-content .dataTables_wrapper .tc-datatable-header{left:230px}.reference-search-page #dropdown-menu-advfilter{flex:1 0 100%;min-width:0}.reference-search-page #react-list{margin-top:0;margin-bottom:0;border-bottom:1px solid var(--td-border)}.reference-search-page #react-list.data-list,.reference-search-page .tc-datatable-body,.reference-search-page .tc-datatable-body .tc-loading,.reference-search-page .tc-datatable-body .tc-scroller{height:320px;min-height:320px}.reference-search-page .tc-datatable-body{margin:0}.reference-search-page .tc-datatable-body>.col-sm-12{padding-right:0;padding-left:0}.reference-search-page .tc-datatable-body .tc-scroller{overflow:hidden}.reference-search-page .list-nodata{padding-top:112px}.reference-search-page .tc-datatable-footer{align-items:center;min-height:64px;margin:0;padding:12px 18px 12px 24px;background:#fafafa}.reference-search-page .tc-datatable-footer>[class*=col-]{display:flex;align-items:center;min-width:0;padding-right:0;padding-left:0}.reference-search-page .tc-datatable-footer>[class*=col-]:last-child{justify-content:flex-end}.reference-search-page .tc-datatable-footer .dataTables_info{height:auto;min-height:36px;color:var(--td-muted-foreground);font-size:13px}.reference-search-page .tc-datatable-footer .float-right{float:none}.reference-search-page .tc-datatable-footer .paging_sizes{padding-top:0;padding-left:0}.reference-search-page .tc-datatable-footer .paging_sizes .form-control{width:58px;height:34px}.reference-search-page .tc-datatable-footer .paging_sizes-no .form-control{width:76px}@media (max-width:480px){.reference-search-page .dataTables_wrapper .reference-search-toolbar,.reference-search-page .dataTables_wrapper .reference-search-toolbar.header-fixed,.reference-search-page .reference-search-toolbar{grid-template-columns:1fr;padding:14px 18px 12px}.reference-search-page .reference-search-actions{grid-row:1;justify-content:flex-start;min-width:0}.reference-search-page .reference-search-actions .btn{flex:1 1 0;min-width:0}.reference-search-page .reference-search-controls .adv-search,.reference-search-page .reference-search-controls .input-search{flex-basis:100%;max-width:none}.reference-search-page .tc-datatable-footer{padding:12px 18px}}.modal-full-color .modal-header,.modal-full-color-danger .modal-header,.modal-full-color-dark .modal-header,.modal-full-color-primary .modal-header,.modal-full-color-success .modal-header,.modal-full-color-warning .modal-header{color:var(--td-foreground);background:var(--td-card);border-bottom:0;box-shadow:0 1px 0 rgba(0,0,0,.08)}.modal-full-color .modal-content,.modal-full-color-danger .modal-content,.modal-full-color-dark .modal-content,.modal-full-color-primary .modal-content,.modal-full-color-success .modal-content,.modal-full-color-warning .modal-content{color:var(--td-foreground);background:var(--td-card)}.modal-full-color .modal-body,.modal-full-color .modal-footer,.modal-full-color-danger .modal-body,.modal-full-color-danger .modal-footer,.modal-full-color-dark .modal-body,.modal-full-color-dark .modal-footer,.modal-full-color-primary .modal-body,.modal-full-color-primary .modal-footer,.modal-full-color-success .modal-body,.modal-full-color-success .modal-footer,.modal-full-color-warning .modal-body,.modal-full-color-warning .modal-footer{color:var(--td-foreground);background:var(--td-card)}.rbhighbar{top:0;padding:12px 16px 0}.rbhighbar>.alert{display:inline-flex;align-items:center;gap:12px;width:auto;min-width:min(320px,calc(100vw - 32px));max-width:min(460px,calc(100vw - 32px));min-height:52px;padding:12px 44px 12px 16px;color:var(--td-foreground);background:rgba(255,255,255,.96);border:1px solid rgba(23,23,23,.1);border-radius:8px;box-shadow:0 12px 28px rgba(23,23,23,.08),0 1px 2px rgba(23,23,23,.05);-webkit-backdrop-filter:saturate(180%) blur(10px);backdrop-filter:saturate(180%) blur(10px)}.rbhighbar>.alert>.icon{display:inline-flex;flex:0 0 20px;align-items:center;justify-content:center;width:20px;height:20px;padding:0;color:var(--td-foreground);font-size:20px;line-height:1}.rbhighbar>.alert.alert-dismissible>.message,.rbhighbar>.alert>.message{display:block;min-width:0;padding:0;color:var(--td-foreground);font-size:14px;font-weight:500;line-height:20px;word-break:break-word}.rbhighbar>.alert>.close{top:50%;right:10px;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;margin-top:-14px;color:var(--td-muted-foreground);font-size:20px;line-height:1;text-shadow:none;border-radius:6px;opacity:1}.rbhighbar>.alert>.close:hover{color:var(--td-foreground);background:rgba(23,23,23,.06);opacity:1}.rbhighbar>.alert>.close i{line-height:1}.rbhighbar>.alert.alert-danger>.icon{color:var(--td-destructive)}.rbhighbar>.alert.alert-warning>.icon{color:#b45309}.rbhighbar>.alert>.message a{color:var(--td-foreground);text-decoration:underline;text-underline-offset:2px}@media (max-width:440px){.rbhighbar{padding:10px 10px 0}.rbhighbar>.alert{min-width:100%;max-width:100%}}#gritter-notice-wrapper{right:18px;bottom:18px;width:min(360px,calc(100vw - 36px))}.gritter-item-wrapper,.gritter-item-wrapper.clean,.gritter-item-wrapper.color,.gritter-item-wrapper.danger,.gritter-item-wrapper.dark,.gritter-item-wrapper.primary,.gritter-item-wrapper.success,.gritter-item-wrapper.warning{overflow:hidden;color:var(--td-foreground);background:var(--td-card);border:1px solid transparent;border-radius:var(--td-radius);box-shadow:var(--td-shadow-popover)}.gritter-item-wrapper .gritter-item{font-family:inherit}.gritter-item-wrapper .gritter-item .gritter-img-container,.gritter-item-wrapper.clean .gritter-item .gritter-img-container,.gritter-item-wrapper.color .gritter-item .gritter-img-container{background:var(--td-muted)}.gritter-item-wrapper .gritter-item .gritter-content.gritter-with-image,.gritter-item-wrapper .gritter-item .gritter-content.gritter-without-image,.gritter-item-wrapper.clean .gritter-item .gritter-content,.gritter-item-wrapper.color .gritter-item .gritter-content{color:var(--td-foreground)}.gritter-item-wrapper .gritter-item .gritter-content.gritter-with-image .gritter-title,.gritter-item-wrapper .gritter-item .gritter-content.gritter-without-image .gritter-title{color:var(--td-foreground);font-size:14px;font-weight:600}.gritter-item-wrapper .gritter-item .gritter-content.gritter-with-image p,.gritter-item-wrapper .gritter-item .gritter-content.gritter-without-image p{color:var(--td-muted-foreground);font-size:13px;line-height:20px}.gritter-item-wrapper .gritter-item .gritter-content.gritter-with-image .gritter-close::after,.gritter-item-wrapper .gritter-item .gritter-content.gritter-without-image .gritter-close::after,.gritter-item-wrapper.clean .gritter-item .gritter-content .gritter-close::after{color:var(--td-muted-foreground)}html[data-theme=dark]{color-scheme:dark;--td-background:#09090b;--td-workspace-background:#0f1012;--td-foreground:#f4f4f5;--td-card:#171717;--td-card-foreground:#f4f4f5;--td-popover:#171717;--td-popover-foreground:#f4f4f5;--td-primary:#f4f4f5;--td-primary-hover:#e4e4e7;--td-primary-foreground:#171717;--td-secondary:#2a2a2a;--td-secondary-hover:#3f3f46;--td-secondary-foreground:#f4f4f5;--td-muted:#2a2a2a;--td-muted-foreground:#a3a3a3;--td-border:#2a2a2a;--td-border-strong:#3f3f46;--td-input:#3f3f46;--td-press-overlay:rgba(244, 244, 245, 0.1);--td-press-overlay-strong:rgba(244, 244, 245, 0.16);--td-accent-muted:rgba(244, 244, 245, 0.1);--td-shadow-border:rgba(255, 255, 255, 0.12) 0 0 0 1px;--td-shadow-border-light:rgba(255, 255, 255, 0.1) 0 0 0 1px;--td-shadow-elevation:rgba(0, 0, 0, 0.32) 0 2px 2px;--td-shadow-ambient:rgba(0, 0, 0, 0.36) 0 8px 18px -12px;--td-shadow-inner-ring:rgba(255, 255, 255, 0.04) 0 0 0 1px inset;--td-shadow-ring:var(--td-shadow-border);--td-shadow-light-ring:var(--td-shadow-border-light);--td-shadow-card:var(--td-shadow-border),var(--td-shadow-elevation),var(--td-shadow-ambient),var(--td-shadow-inner-ring);--td-shadow-popover:var(--td-shadow-border),rgba(0, 0, 0, 0.36) 0 8px 16px,rgba(0, 0, 0, 0.42) 0 24px 48px -24px}html[data-theme=dark] .tc-color-header .tc-top-header,html[data-theme=dark] .tc-wrapper .tc-top-header,html[data-theme=dark].tc-color-header .tc-top-header{background:rgba(23,23,23,.96)}html[data-theme=dark] .tc-left-sidebar{--td-sidebar-divider:rgba(244, 244, 245, 0.1)}html[data-theme=dark] .card,html[data-theme=dark] .dataTables_wrapper .tc-datatable-header,html[data-theme=dark] .dropdown-menu,html[data-theme=dark] .main-content>.card,html[data-theme=dark] .modal-content,html[data-theme=dark] .quick-filter-pane,html[data-theme=dark] .tc-left-sidebar,html[data-theme=dark] .tc-left-sidebar .bottom-widget,html[data-theme=dark] .tc-left-sidebar .left-sidebar-content,html[data-theme=dark] .tc-left-sidebar .left-sidebar-scroll,html[data-theme=dark] .tc-left-sidebar .left-sidebar-spacer,html[data-theme=dark] .tc-left-sidebar .left-sidebar-wrapper,html[data-theme=dark] .tc-left-sidebar::before{background:var(--td-card)}html[data-theme=dark] .btn-default,html[data-theme=dark] .btn-light,html[data-theme=dark] .btn-secondary,html[data-theme=dark] .form-control,html[data-theme=dark] .page-link,html[data-theme=dark] .select2-container--default .select2-selection--multiple,html[data-theme=dark] .select2-container--default .select2-selection--single{color:var(--td-foreground);background:#171717}html[data-theme=dark] .card-table thead tr th,html[data-theme=dark] .data-list .table tbody tr:hover,html[data-theme=dark] .data-list .table thead th,html[data-theme=dark] .table thead th,html[data-theme=dark] .table-hover tbody tr:hover{background:#1f1f23}html[data-theme=dark] .form-control::placeholder{color:#71717a}@media (max-width:991.98px){.tc-top-header .search-input-gs{width:260px}.input-group.input-search{width:230px}}@media (max-width:767.98px){.tc-wrapper{padding-top:0}.tc-top-header .container-fluid{display:flex;min-height:var(--td-topbar-height);padding:0 10px 0 12px}.tc-top-header .tc-navbar-header{display:flex;flex:0 0 auto;width:auto;height:var(--td-topbar-height);border-right:0}.tc-collapsible-sidebar-hide-logo.tc-collapsible-sidebar-collapsed .tc-top-header .tc-navbar-header{flex:0 0 auto;width:auto}.tc-collapsible-sidebar-hide-logo.tc-collapsible-sidebar-collapsed .tc-top-header .tc-navbar-header .navbar-brand,.tc-top-header .tc-navbar-header .navbar-brand{display:flex;align-items:center;width:auto;min-width:132px;height:var(--td-topbar-height);margin-right:2px;color:var(--td-foreground);background-image:none}.tc-top-header .tc-navbar-header .tc-toggle-left-sidebar{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;margin:12px 6px 0 0;padding:0}.tc-top-header .navbar-collapse,.tc-top-header .search-container{display:none!important}.tc-top-header .tc-right-navbar{position:static;top:auto;left:auto;display:flex;flex:1 1 auto;justify-content:flex-end;width:auto;min-height:var(--td-topbar-height);padding-right:0;background:var(--td-card);border-bottom:0}.tc-top-header .tc-right-navbar .navbar-nav>li.show>a.nav-link,.tc-top-header .tc-right-navbar .navbar-nav>li>a.nav-link{color:var(--td-foreground)}.tc-top-header .tc-right-navbar .navbar-nav{flex-direction:row}.tc-top-header .tc-icons-nav,.tc-top-header .tc-user-nav{flex:0 0 auto;gap:2px}.tc-top-header .tc-user-nav>li.dropdown>a .user-name{display:none}.tc-user-nav>li.dropdown>a{padding:0 3px}.tc-offcanvas-menu .tc-user-nav>li.dropdown>a img{display:block}.tc-user-nav>li.dropdown .dropdown-menu{position:fixed;top:calc(var(--td-topbar-height) + 8px);right:12px;left:auto;width:min(220px,calc(100vw - 24px));max-width:calc(100vw - 24px);margin:0}.J_top-notifications .tc-notifications{position:fixed;top:calc(var(--td-topbar-height) + 8px);right:12px;left:12px;width:auto;max-width:none;margin:0}.tc-fixed-sidebar .tc-left-sidebar{position:fixed;top:calc(var(--td-topbar-height) + 8px);right:12px;left:12px;z-index:1041;width:auto;height:auto;max-height:calc(100dvh - var(--td-topbar-height) - 20px);margin-top:0;padding-bottom:0;overflow:hidden;background:var(--td-card);border:1px solid transparent;border-radius:var(--td-radius);box-shadow:var(--td-shadow-popover);opacity:0;pointer-events:none;transform:translateY(-8px);transition:opacity .16s ease,transform .16s ease,visibility .16s ease;visibility:hidden}body.open-left-sidebar .tc-fixed-sidebar .tc-left-sidebar{opacity:1;pointer-events:auto;transform:translateY(0);visibility:visible}body.open-left-sidebar::before{content:'';position:fixed;top:var(--td-topbar-height);right:0;bottom:0;left:0;z-index:1040;background:rgba(23,23,23,.32)}.tc-left-sidebar::before{display:none}.tc-left-sidebar .bottom-widget,.tc-left-sidebar .left-sidebar-content,.tc-left-sidebar .left-sidebar-scroll,.tc-left-sidebar .left-sidebar-spacer,.tc-left-sidebar .left-sidebar-wrapper{width:100%}.tc-fixed-sidebar.tc-collapsible-sidebar-collapsed .tc-left-sidebar{width:auto}.tc-collapsible-sidebar-collapsed .tc-left-sidebar .bottom-widget,.tc-collapsible-sidebar-collapsed .tc-left-sidebar .left-sidebar-content,.tc-collapsible-sidebar-collapsed .tc-left-sidebar .left-sidebar-scroll,.tc-collapsible-sidebar-collapsed .tc-left-sidebar .left-sidebar-spacer,.tc-collapsible-sidebar-collapsed .tc-left-sidebar .left-sidebar-wrapper{width:100%}.tc-left-sidebar .left-sidebar-toggle{display:none}.tc-left-sidebar .left-sidebar-spacer{display:block;max-height:calc(100dvh - var(--td-topbar-height) - 20px);overflow:auto;border-top:0}.tc-left-sidebar .left-sidebar-content{padding:8px}.tc-left-sidebar .sidebar-elements{padding:0}.tc-collapsible-sidebar-collapsed .tc-left-sidebar .sidebar-elements{padding:0}.tc-left-sidebar .sidebar-elements>li ul li>a,.tc-left-sidebar .sidebar-elements>li>a{min-height:40px;line-height:40px}.tc-collapsible-sidebar-collapsed .tc-left-sidebar .sidebar-elements>li>a{justify-content:flex-start;padding:0 12px}.tc-collapsible-sidebar-collapsed .tc-left-sidebar .sidebar-elements>li>a .icon{margin-right:10px}.tools-bar{padding:18px 16px 10px}.tools-bar .row{align-items:stretch;flex-direction:column;flex-wrap:nowrap;gap:10px}.tools-bar .dash-list,.tools-bar .row>[class*=col-]{width:100%}.dash-list .dash-head{display:flex;align-items:center;justify-content:space-between;width:100%;gap:8px;padding-right:0}.tools-bar h4{flex:1 1 auto;min-width:0;line-height:30px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dash-head .dash-action{flex:0 0 auto;position:static;display:flex;width:auto;margin-left:8px}.tools-bar .dash-right{width:100%;justify-content:flex-start;overflow-x:auto;scrollbar-width:none}.tools-bar .dash-right::-webkit-scrollbar{display:none}.dash-right .btn-group{flex-wrap:nowrap;width:max-content}.dash-right .btn-group>.btn{flex:0 0 auto}.dash-right .btn-group>.J_chart-adds{margin-left:0}.dash-right .dash-add-group{margin-left:6px;padding-left:7px}.chart-grid{padding:10px 16px 20px}.grid-stack .grid-stack-item .grid-stack-item-content,.grid-stack>.grid-stack-item>.grid-stack-item-content{left:0;right:0}.dataTables_wrapper .tc-datatable-header.v42{align-items:stretch}.dataTables_filter,.dataTables_oper{flex-wrap:wrap;align-items:stretch}.dataTables_oper{justify-content:flex-start}.input-group.input-search{width:100%}.main-content.container-smart,.tc-content>.main-content:has(> .wizard-row),.tc-content>.page-head:has(+ .main-content > .wizard-row){width:calc(100% - 32px)}.main-content>.wizard-row .fuelux .wizard .step-content,.main-content>.wizard-row .fuelux .wizard-ux .step-content{padding:22px 18px}.main-content>.wizard-row .fuelux .wizard>.steps-container>.steps{padding:12px}.main-content>.wizard-row .fuelux .wizard>.steps-container>.steps li,.main-content>.wizard-row .fuelux .wizard>.steps-container>.steps>li{flex:1 1 100%;min-width:0}.main-content.container-smart{padding-top:16px}.side-wrapper-parent{margin-top:16px}.tc-login .main-content{padding:20px}.splash-container .card .card-header{padding:26px 24px 12px}.splash-container .card .card-body{padding:14px 24px 24px}}:root,html{--tc-color:var(--td-primary);--tc-theme-color:var(--td-primary);--tc-btn-hover-color:var(--td-primary-hover);--tc-btn-active-color:var(--td-primary-hover);--blue:var(--td-primary);--primary:var(--td-primary)}.link,.link:active,.link:focus,.link:hover,.link>a,.link>a:active,.link>a:focus,.link>a:hover,.text-primary,.text-primary:active,.text-primary:focus,.text-primary:hover,a.text-primary,a.text-primary:active,a.text-primary:focus,a.text-primary:hover{color:var(--td-foreground)}.border-primary,.card.border-primary,.form-control.border-primary{border-color:var(--td-primary)}.badge-primary,.badge-primary[href]:focus,.badge-primary[href]:hover,.bg-primary,.label-primary,.nav-pills .nav-link.active,.nav-pills .show>.nav-link,.page-item.active .page-link,.progress-bar-primary,a.bg-primary:focus,a.bg-primary:hover,button.bg-primary:focus,button.bg-primary:hover{color:var(--td-primary-foreground);background-color:var(--td-primary);border-color:var(--td-primary)}.table-hover .table-primary:hover,.table-hover .table-primary:hover>td,.table-hover .table-primary:hover>th,.table-primary,.table-primary>td,.table-primary>th{color:var(--td-foreground);background-color:var(--td-secondary)}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active,.nav-tabs>li.nav-item a.nav-link.active,.tc-nav-tabs-sub>.nav-item>.nav-link.active,.tc-right-sidebar .tab-navigation .nav-tabs>li.nav-item>a.nav-link.active,.types-bar .nav-tabs>li.nav-item a.nav-link.active{color:var(--td-foreground);border-color:var(--td-primary);font-weight:600}.feeds-post>.list-unstyled a.active,.feeds-post>.list-unstyled a.text-primary:focus,.feeds-post>.list-unstyled a.text-primary:hover,.feeds-post>.list-unstyled a:hover{color:var(--td-foreground);background:var(--td-secondary);border-color:transparent}.btn-outline-primary,.btn-outline-primary.active,.btn-outline-primary:active,.btn-outline-primary:focus,.btn-outline-primary:hover{color:var(--td-foreground);background:var(--td-card);border-color:var(--td-border-strong);box-shadow:var(--td-shadow-light-ring)}.shareTo--wrap{display:flex;align-items:center;gap:8px;flex-wrap:wrap;width:100%}.shareTo--wrap .shareTo-control{display:inline-flex;align-items:center;gap:6px;min-height:32px;padding:0;color:var(--td-foreground);background:0 0;border-radius:0;box-shadow:none}.shareTo--wrap .shareTo-check{--td-custom-control-size:18px;--td-custom-control-gap:28px;display:inline-flex;align-items:center;min-height:32px;margin:0;padding-left:var(--td-custom-control-gap);color:var(--td-foreground);cursor:pointer}.shareTo--wrap .shareTo-check .custom-control-label{min-height:var(--td-custom-control-size);color:var(--td-foreground);font-size:15px;font-weight:400;line-height:24px}.shareTo-link{display:inline-flex;align-items:center;min-height:32px;margin:0;padding:0;color:var(--td-workflow-develop);background:0 0;border:0;box-shadow:none;font-size:15px;font-weight:400;line-height:24px;letter-spacing:0;white-space:nowrap;cursor:pointer;transition:color .16s ease,opacity .16s ease}.shareTo-link:focus,.shareTo-link:hover{color:var(--td-workflow-develop);background:0 0;outline:0;text-decoration:none}.shareTo-link:focus-visible{outline:2px solid var(--td-focus-color);outline-offset:2px;border-radius:var(--td-radius-xs)}.shareTo-link:active{opacity:.72}.shareTo--box .user-selector{width:100%;position:relative;z-index:2}.modal-backdrop.show.shareTo--backdrop{z-index:1050}.modal.rbalert.shareTo--box.shareTo-settings .modal-dialog{max-width:min(480px,calc(100vw - 40px))}.modal.rbalert.shareTo--box .modal-body,.modal.rbalert.shareTo--box .modal-content,.shareTo--box .form,.shareTo--box .form-group{overflow:visible}.modal.rbalert.shareTo--box .modal-header{justify-content:flex-end;min-height:44px;padding:12px 16px 0;border-bottom:0;box-shadow:none}.modal.rbalert.shareTo--box .modal-header .close{margin-left:auto}.modal.rbalert.shareTo--box .modal-body{padding:10px 24px 24px}.shareTo--box .user-selector .select2-selection{min-height:42px;background:var(--td-card);border:1px solid transparent;border-radius:var(--td-radius);box-shadow:var(--td-shadow-light-ring)}.shareTo--box .user-selector .select2-selection .select2-selection__rendered{display:flex;align-items:center;flex-wrap:wrap;gap:6px;min-height:40px;padding:5px 8px}.shareTo--box .user-selector .select2-selection__choice{display:inline-flex;align-items:center;gap:6px;max-width:100%;min-height:28px;margin:0;padding:0 6px 0 8px;color:var(--td-foreground);background:var(--td-secondary);border:0;border-radius:var(--td-radius-sm);box-shadow:var(--td-shadow-light-ring);font-size:13px;line-height:28px}.shareTo--box .user-selector .select2-selection__choice__remove{order:2;margin:0 0 0 4px;color:var(--td-muted-foreground)}.shareTo--box .user-selector .select2-selection__choice.abtn{height:30px;margin:0;padding:0;color:var(--td-foreground);background:var(--td-secondary);border:0;border-radius:var(--td-radius-sm);box-shadow:none}.shareTo--box .user-selector .select2-selection__choice.abtn a{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 10px;color:inherit;font-size:14px;font-weight:500;line-height:30px}.shareTo--box .user-selector .select2-selection__choice.abtn .zmdi{position:static;font-size:17px;line-height:1}.shareTo--box .user-selector .select2-selection__choice.abtn:active,.shareTo--box .user-selector .select2-selection__choice.abtn:hover{color:var(--td-foreground);background:var(--td-card);box-shadow:var(--td-shadow-light-ring)}.shareTo--box .user-selector .dropdown-menu{top:calc(100% + 6px);left:0;z-index:1062;width:100%;min-width:0;max-width:100%;margin:0;padding:10px;overflow:hidden;color:var(--td-foreground);background:var(--td-card);border:0;border-radius:var(--td-radius);box-shadow:var(--td-shadow-popover)}.shareTo--box .user-selector .selector-search{padding:0 0 8px}.shareTo--box .user-selector .selector-search .form-control{height:38px;padding:8px 10px;color:var(--td-foreground);background:var(--td-card);border:1px solid transparent;border-radius:var(--td-radius-sm);box-shadow:var(--td-shadow-light-ring);font-size:13px;line-height:20px}.shareTo--box .user-selector .selector-search .form-control:focus{border-color:transparent;box-shadow:var(--td-focus-ring)}.shareTo--box .user-selector .tab-container,.shareTo--box .user-selector .tab-content{background:0 0;border:0;border-radius:0;box-shadow:none}.shareTo--box .user-selector .user-selector-tabs{display:inline-flex;gap:2px;margin:0 0 6px;padding:2px;background:var(--td-secondary);border:0;border-radius:var(--td-radius)}.shareTo--box .user-selector .user-selector-tab{min-width:54px;height:30px;padding:0 10px;color:var(--td-muted-foreground);background:0 0;border:0;border-radius:var(--td-radius-sm);font-size:13px;font-weight:500;line-height:30px}.shareTo--box .user-selector .user-selector-tab:hover{color:var(--td-foreground);background:rgba(255,255,255,.72)}.shareTo--box .user-selector .user-selector-tab.active{color:var(--td-foreground);background:var(--td-card);box-shadow:var(--td-shadow-light-ring)}.shareTo--box .user-selector .tc-scroller{max-height:240px;margin:0 -10px -10px;padding:4px 10px 10px}.shareTo--box .user-selector .select2-results__option{display:flex;align-items:center;gap:10px;min-height:42px;padding:7px 8px;border-top:0;border-radius:var(--td-radius-sm);color:var(--td-foreground)}.shareTo--box .user-selector .select2-results__option+.select2-results__option{margin-top:2px}.shareTo--box .user-selector .select2-results__option.active,.shareTo--box .user-selector .select2-results__option:hover{color:var(--td-foreground);background:var(--td-secondary);box-shadow:none}.shareTo--box .user-selector .select2-results__option .zmdi{order:3;margin:0 0 0 auto;color:var(--td-foreground);font-size:15px}.shareTo--box .user-selector .select2-results__option img.avatar{flex:0 0 32px;width:32px;height:32px;border-radius:50%;box-shadow:var(--td-shadow-light-ring)}.shareTo--box .user-selector .select2-results__option img.avatar+span.text,.shareTo--box .user-selector .select2-results__option span.text{display:block;min-width:0;margin-left:0;padding:0;font-size:14px;line-height:18px}.shareTo--box .user-selector .select2-results__option.subtext span.text>em{margin-top:2px;color:var(--td-muted-foreground);font-size:12px;line-height:16px}.shareTo--box .user-selector .select2-results__option.un-hover{min-height:38px;color:var(--td-muted-foreground);background:0 0}.shareTo--box .form-text{margin-top:8px;color:var(--td-muted-foreground);font-size:12px;line-height:18px}@media (max-width:575.98px){.shareTo--wrap .shareTo-control{flex-wrap:wrap}.shareTo--box .user-selector .dropdown-menu{width:100%;min-width:0;max-width:100%}}