.box-shadow-primary{box-shadow:0 3px 35px #b172fe}.font-48{font-size:3rem}.font-36{font-size:2rem}.font-24{font-size:1.5rem}.font-20{font-size:1.25rem}.font-18{font-size:1.125rem}.font-16{font-size:1rem}.font-14{font-size:.875rem}.font-12{font-size:.75rem}.gradient-text-primary{background:linear-gradient(90deg,#12c2e9,#0093e9,#b172fe);-webkit-text-fill-color:#0000;-webkit-background-clip:text;background-clip:text}.gradient-text-secondary{background:linear-gradient(90deg,#ff387e,#ff6b9d,#c471ed);-webkit-text-fill-color:#0000;-webkit-background-clip:text;background-clip:text}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background-color:#0003;background-clip:padding-box;border:2px solid #0000;border-radius:4px}::-webkit-scrollbar-thumb:hover{background-color:#0000004d;background-clip:padding-box}*{scrollbar-width:thin;scrollbar-color:#fff3 #0000}.male-icon{color:#3b82f6}.female-icon{color:#ec4899}.unknown-icon{color:#9ca3af}.rounded{border-radius:12px!important}:root{--bg-color:#f8f9fa;--bd-body-bg:#f8f9fa;--bs-light-rgb:248, 249, 250;--bs-dark-rgb:0, 0, 0;--kendo-color-base-subtle:#fff;--kendo-color-primary:#343a40}[data-theme-mode=dark]{--kendo-color-base-subtle:#343a40;--kendo-color-primary:#fff}.badge.bg-success{color:#012b23!important;background:linear-gradient(-90deg,#2dd4bf,#78dfd2)!important}.badge.bg-primary,.badge.bg-info{color:#022f39!important;background:linear-gradient(-90deg,#12c2e9,#52dbfb)!important}.badge.bg-secondary{color:#2e0111!important;background:linear-gradient(-90deg,#ff387e,#ff6b9d)!important}[data-theme-mode=dark] .btn{--bs-btn-padding-x:.9rem}.btn-outline-primary{--bs-btn-color:var(--text-color-primary);--bs-btn-hover-border-color:var(--button-primary-text-color);--bs-btn-border-color:color-mix(in srgb, var(--button-background-primary) 25%, transparent)!important}[data-theme-mode=dark] .btn-link{--bs-btn-color:#667eea;--bs-btn-hover-color:#5a6fd8}[data-theme-mode=dark] .btn-outline-secondary{--bs-btn-color:white;--bs-btn-border-color:#000;--bs-btn-hover-border-color:#000}.btn{border-radius:8px}.btn-primary{background:var(--button-background-primary);border:none;border-radius:8px;transition:all .3s;color:var(--button-primary-text-color)!important;--bs-btn-active-bg:var(--button-background-primary)!important;--bs-btn-active-border-color:var(--button-background-primary)!important;--bs-btn-disabled-bg:var(--button-background-primary)!important;--bs-btn-disabled-border-color:var(--button-background-primary)!important}.btn-primary:hover{transform:translateY(-2px);box-shadow:0 8px 25px #667eea4d;background:color-mix(in srgb, var(--button-background-primary) 85%, transparent)!important}.btn-outline-primary,.btn-link{transition:all .4s}.btn-outline-primary{--bs-btn-active-bg:var(--button-background-primary)!important;--bs-btn-active-border-color:var(--button-background-primary)!important;--bs-btn-disabled-bg:var(--button-background-primary)!important;--bs-btn-disabled-border-color:var(--button-background-primary)!important}.btn:disabled{opacity:.5;cursor:not-allowed}.btn-primary,.btn-outline-primary,.btn-info,.btn-danger,.action-button,.btn-gradient-primary,.btn-gradient-secondary{box-shadow:0 .602187px 1.08394px -1.25px #3d3d3db8,0 2.28853px 4.11936px -2.5px #3d3d3da3,0 10px 18px -3.75px #3d3d3d40,0 .706592px .706592px -.583333px #00000059,0 1.80656px 1.80656px -1.16667px #00000057,0 3.62176px 3.62176px -1.75px #00000054,0 6.8656px 6.8656px -2.33333px #0000004d,0 13.6468px 13.6468px -2.91667px #00000042,0 30px 30px -3.5px #00000026}.btn-outline-primary:hover{background:#000;transform:translateY(-2px);box-shadow:0 8px 25px #667eea4d}.btn-secondary{background:#000;border:none;border-radius:8px;transition:all .3s}.btn-secondary:hover{transform:translateY(-2px);box-shadow:0 8px 25px #ff6b9d4d}.btn-outline-secondary{transition:all .4s}.btn-outline-secondary:hover{background:#000;transform:translateY(-2px);box-shadow:0 8px 25px #ff6b9d4d}.btn-danger{background:linear-gradient(135deg,#ff4757,#ff3838,#ea0101);border:none;border-radius:8px;font-size:14px;transition:all .3s}.btn-danger:hover{transform:translateY(-2px);box-shadow:0 8px 25px #ff47574d}.btn-outline-danger,.btn-link{transition:all .4s}.btn-outline-danger:hover{background:linear-gradient(135deg,#ff4757,#ff3838,#ea0101);transform:translateY(-2px);box-shadow:0 8px 25px #ff47574d}.btn-info{color:#fff;background:linear-gradient(135deg,#12c2e9,#0093e9,#7285fe);border:none;border-radius:8px;transition:all .3s}.btn-info:hover{transform:translateY(-2px);box-shadow:0 8px 25px #12c2e94d}.btn-outline-info,.btn-link{transition:all .4s}.btn-outline-info:hover{background:linear-gradient(135deg,#12c2e9,#0093e9,#7285fe);transform:translateY(-2px);box-shadow:0 8px 25px #12c2e94d}.btn-group .btn-primary:hover,.btn-group .btn-outline-primary:hover,.btn-group .btn-secondary:hover,.btn-group .btn-outline-secondary:hover{transform:none}.card{--bs-card-cap-padding-y:1rem;--bs-card-cap-padding-x:1rem;--bs-card-border-radius:1rem;--bs-card-title-spacer-y:0;border:none;transition:all .3s;box-shadow:0 1px 3px #0000000f,0 1px 2px #0000000a;background-color:var(--bg-card)!important}.card.card--hover:hover{transform:translateY(-2px)}.card.card--shadow:before{content:"";pointer-events:none;z-index:-1;background:radial-gradient(circle,#c471ed00 0% 100%);border-radius:50%;width:200%;height:200%;transition:all .3s cubic-bezier(.4,0,.2,1);position:absolute;top:-50%;left:-50%}.card.card--shadow:hover:before{background:radial-gradient(circle,#c471ed1a 0%,#c471ed00 70%)}.card-header{border-bottom:0;background-color:var(--bg-card-header)!important;color:var(--text-color-primary)!important}.card-title{color:var(--text-color-primary)}.dropdown-menu{--bs-body-bg:#070707;--bs-dropdown-padding-y:.875rem;--bs-dropdown-item-padding-y:.5rem;--bs-dropdown-divider-bg:#414141;--bs-dropdown-border-color:#414141;--bs-dropdown-link-hover-bg:#ffffff0f}.dropdown-toggle--empty{background-color:#0000;border:none}.dropdown-toggle--empty.show{background-color:#0000}.dropdown-menu{padding:var(--bs-dropdown-padding-y) var(--bs-dropdown-item-padding-x);background-color:var(--bg-card)!important}.dropdown-item{min-width:265px;margin:var(--bs-dropdown-item-padding-y) 0;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);color:var(--text-color-primary);transition:all .3s;border-radius:12px!important}.dropdown-item:hover{color:color-mix(in srgb, var(--text-color-primary) 90%, transparent)!important}.dropdown-item:active{color:color-mix(in srgb, var(--text-color-primary) 90%, transparent)!important;background:color-mix(in srgb, var(--bg-card) 90%, transparent)!important}.dropdown-menu__dropdown-search{background:var(--bs-secondary-bg);border-radius:var(--bs-border-radius)}[data-theme-mode=dark] .btn .show{background-color:#343a40}[data-theme-mode=dark] .btn:focus-visible{--bs-btn-active-bg:var(--bs-body-bg)}.form-control,.form-select,.input-group-text{border-color:#495057;padding:8px 16px;color:var(--text-color-primary)!important;background-color:var(--bg-input)!important}.form-control::placeholder,.form-select::placeholder,.input-group-text::placeholder{color:color-mix(in srgb, var(--text-color-primary) 60%, transparent)!important}.form-label{color:var(--text-color-primary);display:block}.form-control:disabled{opacity:.5}[data-theme-mode=dark] .modal{--bs-body-bg:#070707;--bs-modal-header-border-color:#414141;--bs-modal-footer-border-color:#414141}.modal--box-shadow .modal-content{border:none;box-shadow:0 3px 35px #b172fe}.modal-content{background:var(--bg-modal)}.k-window-content{background:#fff}.dark,[data-theme=dark],[data-theme-mode=dark]{--nav-active-color:#60a5fa}.navbar-nav .nav-link.active{font-weight:500;animation:.3s linear forwards fadeIn;transform:scale(1.05);color:var(--nav-active-color)!important;-webkit-text-fill-color:var(--nav-active-color)!important}.navbar-nav .nav-link{transition:all .3s;display:inline-block;color:var(--text-color-primary)!important;padding-left:20px!important;padding-right:20px!important}.fade-in{animation:.35s linear forwards fadeIn}.header-hr{background:var(--nav-active-color);transform-origin:50%;border:none;border-radius:3px;width:100%;height:3px;margin:0;transition:all .3s;transform:scaleX(0);opacity:1!important}.header-hr.active{transform:scaleX(1)}.nav-container:hover .header-hr{transform:scaleX(1)!important}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.header{background-color:var(--bg-header);z-index:1;position:sticky;top:0}@media (max-width:767px){.header{justify-content:space-between;width:100%;display:flex;flex-direction:row!important}}@media (max-width:998px){.buttons-purchase{display:none!important}}.buttons-purchase-top{display:none}@media (max-width:998px){.buttons-purchase-top{justify-content:center;align-items:center;display:flex!important}}@media only screen and (max-width:600px){.sm-res-pad{padding:0% 10px 0% 0!important}}@media only screen and (max-width:420px){.xsm-res-pad{width:75%!important;padding:0!important}.xsm-res{padding:0%;width:82%!important}}[data-theme-mode=dark] .pagination{--bs-pagination-active-border-color:#414141;--bs-pagination-border-color:#414141;--bs-pagination-hover-color:#667eea;--bs-pagination-active-bg:#667eea;--bs-pagination-color:#667eea}[data-theme-mode=dark] .table{--bs-body-bg:#1313131a;--bs-table-border-color:#414141}[data-theme-mode=dark]{--bs-primary-rgb:18, 194, 233;--bs-link-color-rgb:18, 194, 233;--bs-link-hover-color-rgb:0, 147, 233}a{transition:all .3s}.badge{text-align:center;white-space:nowrap;vertical-align:baseline;line-height:1;display:inline-block;border-radius:12px!important;padding:6px 12px!important;font-size:11px!important;font-weight:600!important}.badge-dark{color:var(--button-primary-text-color);background-color:var(--button-background-primary)}.badge-success{color:#000!important;background:linear-gradient(135deg,#4facfe 0%,#00f2fe 100%)!important}.badge-secondary{color:#fff!important;background-color:#6c757d!important}.badge-active{color:#fff!important;background:#9ace57!important}.btn{padding:8px 16px!important}.btn-gradient-primary:disabled,.btn-gradient-danger:disabled{opacity:.6!important;cursor:not-allowed!important;transform:none!important}.btn-gradient-primary:disabled:hover,.btn-gradient-danger:disabled:hover{box-shadow:none!important;transform:none!important}button i,button span,.btn i,.btn span{color:inherit}.btn-gradient-primary{background:var(--button-background-primary-gradient)!important;color:var(--button-primary-text-color)!important;cursor:pointer!important;white-space:nowrap!important;text-align:center!important;border:none!important;border-radius:6px!important;flex-shrink:0!important;justify-content:center!important;align-items:center!important;padding:8px 16px!important;font-size:14px!important;font-weight:500!important;transition:all .3s!important;display:inline-flex!important}.btn-gradient-primary.btn-header{border-radius:8px!important;padding:8px 16px!important;font-size:14px!important}.btn-gradient-primary:hover{background:#2e44e6!important;transform:translateY(-1px)!important;box-shadow:0 4px 12px #3e55ff66!important}.btn-gradient-danger{color:#fff!important;cursor:pointer!important;white-space:nowrap!important;text-align:center!important;background:linear-gradient(135deg,#f093fb 0%,#f5576c 100%)!important;border:none!important;border-radius:6px!important;flex-shrink:0!important;justify-content:center!important;align-items:center!important;padding:8px 16px!important;font-size:14px!important;font-weight:500!important;transition:all .3s!important;display:inline-flex!important}.btn-gradient-danger:hover{background:linear-gradient(135deg,#e082e8 0%,#e3475a 100%)!important;transform:translateY(-1px)!important;box-shadow:0 4px 12px #f5576c66!important}.btn-gradient-secondary{border-radius:6px;padding:8px 16px;font-size:14px;color:#fff!important;background:linear-gradient(135deg,#6c757d 0%,#495057 100%)!important;border:none!important}.btn-gradient-secondary.btn-lg{padding:.5rem 1rem;font-size:1.2rem}.btn-gradient-secondary:hover{background:linear-gradient(135deg,#5a6268 0%,#3d4449 100%)!important;transform:translateY(-1px)!important;box-shadow:0 4px 12px #6c757d66!important}.action-buttons-container{white-space:nowrap!important;flex-wrap:nowrap!important;align-items:center!important;gap:4px!important;min-width:140px!important;display:flex!important}@media (max-width:991px){.action-buttons-container{gap:2px!important;min-width:120px!important}.btn-gradient-primary,.btn-gradient-danger{padding:4px 8px!important;font-size:10px!important}}.btn-primary.active,.btn-primary:active{background-color:var(--button-background-primary)!important}.cancel-btn{font-weight:500;color:#000!important;background:#fff!important;border:1px solid #dee2e6!important}.cancel-btn:hover,.cancel-btn:focus{color:#000!important;background:#f8f9fa!important}.btn-ellipsis{cursor:pointer;color:inherit;background:0 0;border:1px solid #0000;border-radius:6px;padding:4px 10px;font-size:18px;line-height:1;transition:background .2s,border-color .2s}.btn-ellipsis:hover{background:#3e55ff1a;border-color:#3e55ff4d}.action-popover{z-index:9999;background:#fff;border:1px solid #e2e8f0;border-radius:10px;min-width:148px;animation:.12s popoverFadeIn;position:fixed;overflow:hidden;box-shadow:0 10px 30px #00000024}@keyframes popoverFadeIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.action-popover-item{color:#374151;cursor:pointer;text-align:left;white-space:nowrap;background:0 0;border:none;align-items:center;width:100%;padding:10px 16px;font-size:13px;font-weight:500;transition:background .15s;display:flex}.action-popover-item:hover{background:#f1f5f9}.action-popover-item.danger{color:#dc2626}.action-popover-item.danger:hover{background:#fef2f2}.action-popover-divider{background:#e2e8f0;height:1px;margin:2px 0}body.dark .action-popover,[data-bs-theme=dark] .action-popover{background:#1e1e2e;border-color:#2d2d3d;box-shadow:0 10px 30px #00000080}body.dark .action-popover-item,[data-bs-theme=dark] .action-popover-item{color:#e2e8f0}body.dark .action-popover-item:hover,[data-bs-theme=dark] .action-popover-item:hover{background:#2d2d3d}body.dark .action-popover-item.danger,[data-bs-theme=dark] .action-popover-item.danger{color:#f87171}body.dark .action-popover-item.danger:hover,[data-bs-theme=dark] .action-popover-item.danger:hover{background:#3d1515}body.dark .action-popover-divider,[data-bs-theme=dark] .action-popover-divider{background:#2d2d3d}.btn-action{color:#fff!important;cursor:pointer!important;white-space:nowrap!important;text-align:center!important;background:#3e55ff!important;border:none!important;border-radius:6px!important;flex-shrink:0!important;justify-content:center!important;align-items:center!important;padding:8px 16px!important;font-size:16px!important;font-weight:500!important;transition:all .3s!important;display:inline-flex!important}.btn-action:hover{background:#2e44e6!important;transform:translateY(-1px)!important;box-shadow:0 4px 12px #3e55ff66!important}.btn-action:disabled{opacity:.6!important;cursor:not-allowed!important;transform:none!important}.btn-action-muted{color:#fff!important;cursor:pointer!important;white-space:nowrap!important;text-align:center!important;background:#6b7280!important;border:none!important;border-radius:6px!important;flex-shrink:0!important;justify-content:center!important;align-items:center!important;padding:8px 16px!important;font-size:16px!important;font-weight:500!important;transition:all .3s!important;display:inline-flex!important}.btn-action-muted:hover{background:#4b5563!important;transform:translateY(-1px)!important;box-shadow:0 4px 12px #6b728066!important}.btn-action-muted:disabled{opacity:.6!important;cursor:not-allowed!important;transform:none!important}.btn-action-danger{color:#fff!important;cursor:pointer!important;white-space:nowrap!important;text-align:center!important;background:#dc3545!important;border:none!important;border-radius:6px!important;flex-shrink:0!important;justify-content:center!important;align-items:center!important;padding:8px 16px!important;font-size:16px!important;font-weight:500!important;transition:all .3s!important;display:inline-flex!important}.btn-action-danger:hover{background:#bb2d3b!important;transform:translateY(-1px)!important;box-shadow:0 4px 12px #dc354566!important}.btn-action-danger:disabled{opacity:.6!important;cursor:not-allowed!important;transform:none!important}.dark .k-animation-container .k-popup,.dark .k-animation-container .k-list-container,.dark .k-animation-container .k-list,[data-theme-mode=dark] .k-animation-container .k-popup,[data-theme-mode=dark] .k-animation-container .k-list-container,[data-theme-mode=dark] .k-animation-container .k-list{color:#fff;background-color:#2d2d2d;border-color:#444}.dark .k-animation-container .k-list-item,.dark .k-animation-container .k-list-optionlabel,.dark .k-animation-container .k-nodata,[data-theme-mode=dark] .k-animation-container .k-list-item,[data-theme-mode=dark] .k-animation-container .k-list-optionlabel,[data-theme-mode=dark] .k-animation-container .k-nodata{color:#fff}.dark .k-animation-container .k-list-item:hover,.dark .k-animation-container .k-list-item.k-hover,.dark .k-animation-container .k-list-optionlabel:hover,[data-theme-mode=dark] .k-animation-container .k-list-item:hover,[data-theme-mode=dark] .k-animation-container .k-list-item.k-hover,[data-theme-mode=dark] .k-animation-container .k-list-optionlabel:hover{background-color:#3d3d3d}.dark .k-animation-container .k-list-item.k-selected,[data-theme-mode=dark] .k-animation-container .k-list-item.k-selected{color:#fff;background-color:#0d6efd}.light .k-animation-container .k-popup,.light .k-animation-container .k-list-container,.light .k-animation-container .k-list,[data-theme-mode=light] .k-animation-container .k-popup,[data-theme-mode=light] .k-animation-container .k-list-container,[data-theme-mode=light] .k-animation-container .k-list{color:#212529;background-color:#fff;border-color:#dee2e6}.light .k-animation-container .k-list-item,.light .k-animation-container .k-list-optionlabel,.light .k-animation-container .k-nodata,[data-theme-mode=light] .k-animation-container .k-list-item,[data-theme-mode=light] .k-animation-container .k-list-optionlabel,[data-theme-mode=light] .k-animation-container .k-nodata{color:#212529}.light .k-animation-container .k-list-item:hover,.light .k-animation-container .k-list-item.k-hover,.light .k-animation-container .k-list-optionlabel:hover,[data-theme-mode=light] .k-animation-container .k-list-item:hover,[data-theme-mode=light] .k-animation-container .k-list-item.k-hover,[data-theme-mode=light] .k-animation-container .k-list-optionlabel:hover{background-color:#f8f9fa}.light .k-animation-container .k-list-item.k-selected,[data-theme-mode=light] .k-animation-container .k-list-item.k-selected{color:#fff;background-color:#0d6efd}.clickable-rows .k-grid-table tbody tr:hover td{background-color:#0000!important}.k-grid-dark .k-pager-wrap{color:#fff;background-color:#1a1a1a}.k-grid-dark .k-dropdown,.k-grid-dark .k-dropdownlist{color:#fff;background-color:#2d2d2d;border-color:#444}.k-grid-dark .k-dropdown:hover,.k-grid-dark .k-dropdownlist:hover{background-color:#3d3d3d;border-color:#555}.k-grid-dark .k-dropdown .k-input-inner,.k-grid-dark .k-dropdownlist .k-input-inner,.k-grid-dark .k-dropdown .k-select,.k-grid-dark .k-dropdownlist .k-select{color:#fff}.k-grid-header-wrap{overflow-y:scroll!important}.k-grid-header-wrap::-webkit-scrollbar{width:17px;height:17px}.k-grid-header-wrap::-webkit-scrollbar-track{background:0 0}.k-grid-header-wrap::-webkit-scrollbar-thumb{background:0 0}.k-grid-header-wrap table,.k-grid-content table{table-layout:fixed;width:100%}.rounded-grid .k-grid-table tbody tr:hover,.rounded-grid .k-grid-table tbody tr:hover td,.rounded-grid .k-grid-table tbody tr.k-alt:hover,.rounded-grid .k-grid-table tbody tr.k-alt:hover td{transition:background-color .12s;background-color:#dbeafe!important}.k-grid-dark.rounded-grid .k-grid-table tbody tr:hover,.k-grid-dark.rounded-grid .k-grid-table tbody tr:hover td,.k-grid-dark.rounded-grid .k-grid-table tbody tr.k-alt:hover,.k-grid-dark.rounded-grid .k-grid-table tbody tr.k-alt:hover td{background-color:#7aa2f729!important}.crm-grid-select-cell,.crm-grid-select-header{text-align:center!important;vertical-align:middle!important}.crm-grid-select-header .k-cell-inner,.crm-grid-select-header .k-link{justify-content:center}.crm-grid-select-cell .form-check-input,.crm-grid-select-header .form-check-input{vertical-align:middle;cursor:pointer;margin:0}.rounded-grid .k-grid-table td.k-command-cell{padding-left:4px;padding-right:4px}.loading-overlay{z-index:9999!important;-webkit-backdrop-filter:blur(2px)!important;backdrop-filter:blur(2px)!important;background-color:#000000b3!important;justify-content:center!important;align-items:center!important;width:100vw!important;height:100vh!important;display:flex!important;position:fixed!important;top:0!important;left:0!important}.loading-container{background-color:var(--bg-modal)!important;border:1px solid var(--bg-border)!important;border-radius:12px!important;flex-direction:column!important;align-items:center!important;gap:16px!important;padding:32px!important;display:flex!important;box-shadow:0 8px 32px #0000004d!important}.loading-text{color:var(--text-color-primary)!important;text-align:center!important;font-size:16px!important;font-weight:500!important}.loading-img{animation:.3s infinite alternate forwards bounce}@keyframes bounce{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.modal-dark .modal-content{background-color:#212529!important;border:1px solid #495057!important;border-radius:.5rem!important}.modal-dark .modal-header{background-color:#212529!important;border-bottom:1px solid #495057!important}.modal-dark .modal-body{color:#fff!important;background-color:#212529!important}.modal-dark .modal-footer{gap:1rem;padding-top:1rem;background-color:#212529!important;border-top:1px solid #495057!important}.modal-dark .modal-title{color:#fff!important}.modal-dark .btn-close{filter:invert()!important}.k-dialog{max-height:95vh;background-color:var(--bg-modal)!important;flex-direction:column!important;display:flex!important}.k-dialog .k-window-titlebar,.k-dialog .k-dialog-buttongroup{flex-shrink:0}.k-dialog .k-window-content{flex:auto;min-height:0;overflow-x:hidden;overflow-y:auto!important}.full-screen .k-dialog{height:100%!important;max-height:100%!important}.full-screen{background:var(--bg-modal)}.k-window{border-color:var(--border-color)}.k-dialog-titlebar{color:var(--text-color-primary)!important}@media screen and (max-width:950px){.k-window,.k-dialog{width:90%!important}}@media screen and (max-width:768px){.k-window,.k-dialog{border-radius:0!important;width:100%!important;max-width:100%!important;height:100%!important;max-height:100%!important}.k-dialog-wrapper{align-items:stretch!important;padding:0!important}.k-overlay+.k-dialog-wrapper{padding:0!important}}.crm-modal-tabs{flex-shrink:0;align-items:stretch;gap:0;display:flex}.crm-modal-tabs-strip{-webkit-overflow-scrolling:touch;scrollbar-width:none;flex:auto;gap:0;min-width:0;display:flex;overflow-x:auto}.crm-modal-tabs-strip::-webkit-scrollbar{display:none}.crm-modal-tabs-right{flex-shrink:0;align-items:center;margin-left:auto;display:flex}@media screen and (max-width:768px){.crm-modal-tabs button{padding:10px 12px!important;font-size:.78rem!important}}@media screen and (max-width:576px){.crm-modal-tabs button{padding:10px!important;font-size:.75rem!important}.crm-modal-tabs .tab-label{display:none!important}}.crm-modal-sticky-header{z-index:5;background-color:var(--bg-modal-content,#fff);margin-top:-1rem;margin-left:-1rem;margin-right:-1rem;padding-top:1rem;padding-left:1rem;padding-right:1rem;position:sticky;top:0}@media screen and (max-width:768px){.crm-modal-content{height:calc(100vh - 110px)!important}}.k-dialog-wrapper{overflow:auto!important}.k-dialog-wrapper::-webkit-scrollbar{display:none}.attachment-preview-modal{z-index:10060!important}.attachment-preview-backdrop{z-index:10055!important}.k-progressbar{background-color:var(--kendo-color-base-subtle)}.k-progressbar .k-selected{background-color:var(--kendo-color-primary)}.k-prompt .k-chip-list .k-chip,.k-prompt .k-chip,.k-chip-list .k-chip,[class*=k-chip]{color:#fff!important;cursor:pointer!important;white-space:nowrap!important;vertical-align:middle!important;background-color:#0d6efd!important;border:2px solid #0d6efd!important;border-radius:20px!important;min-height:36px!important;margin:4px!important;padding:8px 18px!important;font-size:.875rem!important;font-weight:500!important;transition:all .2s!important;display:inline-block!important;box-shadow:0 2px 4px #0d6efd33!important}.k-prompt .k-chip-list .k-chip:hover,.k-prompt .k-chip:hover,.k-chip-list .k-chip:hover,[class*=k-chip]:hover{background-color:#0b5ed7!important;border-color:#0b5ed7!important;transform:translateY(-2px)!important;box-shadow:0 4px 8px #0d6efd4d!important}.k-prompt .k-chip-list .k-chip:active,.k-prompt .k-chip:active,.k-chip-list .k-chip:active,[class*=k-chip]:active{transform:translateY(0)!important;box-shadow:0 2px 4px #0d6efd33!important}.k-prompt .k-chip-list,.k-chip-list{box-sizing:border-box!important;width:100%!important;max-width:100%!important;padding:12px 8px!important;line-height:1.5!important;display:block!important;overflow:visible!important}.k-prompt .k-chip-list .k-chip[style]{margin:4px!important}.k-chip-list[style]{width:100%!important;display:block!important}.k-prompt,.k-window-content,.k-prompt-content{overflow:hidden auto!important}.k-prompt [role=button],.k-prompt button:not(.k-button),.k-prompt-suggestions [role=button],.k-prompt-suggestions button:not(.k-button){color:#fff!important;cursor:pointer!important;white-space:nowrap!important;background-color:#0d6efd!important;border:2px solid #0d6efd!important;border-radius:20px!important;margin:4px!important;padding:8px 18px!important;font-size:.875rem!important;font-weight:500!important;transition:all .2s!important;display:inline-block!important;box-shadow:0 2px 4px #0d6efd33!important}.k-prompt [role=button]:hover,.k-prompt button:not(.k-button):hover,.k-prompt-suggestions [role=button]:hover,.k-prompt-suggestions button:not(.k-button):hover{background-color:#0b5ed7!important;border-color:#0b5ed7!important;transform:translateY(-2px)!important;box-shadow:0 4px 8px #0d6efd4d!important}.dark .k-prompt .k-chip-list .k-chip,body.dark .k-prompt .k-chip-list .k-chip,.dark .k-prompt .k-chip,body.dark .k-prompt .k-chip,.dark .k-chip-list .k-chip,body.dark .k-chip-list .k-chip,.dark [class*=k-chip],body.dark [class*=k-chip]{color:#fff!important;background-color:#3d3d3d!important;border-color:#555!important;box-shadow:0 2px 4px #0000004d!important}.dark .k-prompt .k-chip-list .k-chip:hover,body.dark .k-prompt .k-chip-list .k-chip:hover,.dark .k-prompt .k-chip:hover,body.dark .k-prompt .k-chip:hover{background-color:#4d4d4d!important;border-color:#666!important;box-shadow:0 4px 8px #0006!important}.dark .k-prompt,body.dark .k-prompt,.dark .k-window-content,body.dark .k-window-content{color:#fff!important;background-color:#1a1a1a!important}.dark .k-window,body.dark .k-window,.dark .k-dialog,body.dark .k-dialog{background-color:#2d2d2d!important;border-color:#444!important;box-shadow:0 8px 32px #000c!important}.dark .k-window-titlebar,body.dark .k-window-titlebar,.dark .k-dialog-titlebar,body.dark .k-dialog-titlebar{color:#fff!important;background-color:#2d2d2d!important;border-bottom:1px solid #444!important}.dark .k-window-title,body.dark .k-window-title{color:#fff!important}.dark .k-window-titlebar .k-button,body.dark .k-window-titlebar .k-button{color:#999!important;background-color:#0000!important;border-color:#0000!important}.dark .k-window-titlebar .k-button:hover,body.dark .k-window-titlebar .k-button:hover{color:#fff!important;background-color:#ffffff1a!important}.dark .k-tabstrip,body.dark .k-tabstrip{background-color:#2d2d2d!important;border-color:#444 #444 currentColor!important;border-bottom-style:none!important;border-bottom-width:medium!important}.dark .k-tabstrip-items-wrapper,body.dark .k-tabstrip-items-wrapper{background-color:#2d2d2d!important;border-bottom:1px solid #444!important}.dark .k-tabstrip .k-item,body.dark .k-tabstrip .k-item{color:#999!important;background-color:#3d3d3d!important;border:1px solid #444!important;border-bottom:none!important;border-radius:4px 4px 0 0!important;padding:8px 16px!important}.dark .k-tabstrip .k-item.k-active,body.dark .k-tabstrip .k-item.k-active,.dark .k-tabstrip .k-item.k-selected,body.dark .k-tabstrip .k-item.k-selected{color:#0d6efd!important;background-color:#2d2d2d!important;border-color:#444 #444 currentColor!important;border-bottom-style:none!important;border-bottom-width:medium!important}.dark .k-tabstrip .k-item:hover,body.dark .k-tabstrip .k-item:hover{color:#fff!important;background-color:#4d4d4d!important}.dark .k-tabstrip-content,body.dark .k-tabstrip-content,.dark .k-tabstrip-items,body.dark .k-tabstrip-items,.dark .k-content,body.dark .k-content{color:#fff!important;background-color:#2d2d2d!important;border-color:#444!important}.dark .k-window-content,body.dark .k-window-content,.dark .k-dialog-content,body.dark .k-dialog-content{background-color:var(--bg-modal-content,#2d2d2d)!important}.dark .k-window .k-tabstrip-wrapper *,body.dark .k-window .k-tabstrip-wrapper *,.dark .k-window .k-tabstrip-content *,body.dark .k-window .k-tabstrip-content *,.dark .k-window .k-prompt *,body.dark .k-window .k-prompt *{background-color:inherit!important}.dark .k-tabstrip-wrapper,body.dark .k-tabstrip-wrapper,.dark .k-animation-container,body.dark .k-animation-container,.dark .k-child-animation-container,body.dark .k-child-animation-container{background-color:#2d2d2d!important}.dark .k-prompt,body.dark .k-prompt,.dark .k-prompt-container,body.dark .k-prompt-container{color:#fff!important;background-color:#2d2d2d!important}.dark .k-prompt .k-chip-list,body.dark .k-prompt .k-chip-list,.dark .k-chip-list,body.dark .k-chip-list{background-color:#0000!important}.dark .k-prompt input,body.dark .k-prompt input,.dark .k-prompt textarea,body.dark .k-prompt textarea,.dark .k-textbox,body.dark .k-textbox,.dark .k-input,body.dark .k-input{color:#ccc!important;background-color:#1e1e1e!important;border:1px solid #444!important;border-radius:4px!important}.dark .k-prompt input:focus,body.dark .k-prompt input:focus,.dark .k-prompt textarea:focus,body.dark .k-prompt textarea:focus{border-color:#0d6efd!important;box-shadow:0 0 0 1px #0d6efd!important}.dark .k-prompt input::placeholder,body.dark .k-prompt input::placeholder,.dark .k-prompt textarea::placeholder,body.dark .k-prompt textarea::placeholder{color:#777!important}.dark .k-prompt .k-button:hover,body.dark .k-prompt .k-button:hover,.dark .k-window-content .k-button:hover,body.dark .k-window-content .k-button:hover{background-color:#0b5ed7!important;border-color:#0b5ed7!important}.dark .k-prompt label,body.dark .k-prompt label,.dark .k-prompt-label,body.dark .k-prompt-label{color:#fff!important}.dark .k-prompt .k-expander-title,body.dark .k-prompt .k-expander-title,.dark .k-expander-header,body.dark .k-expander-header{color:#fff!important;background-color:#0000!important;border:none!important}.dark .k-prompt .k-chip-list .k-chip,body.dark .k-prompt .k-chip-list .k-chip,.dark .k-prompt .k-chip,body.dark .k-prompt .k-chip,.dark .k-chip-list .k-chip,body.dark .k-chip-list .k-chip,.dark [class*=k-chip],body.dark [class*=k-chip]{color:#ccc!important;box-shadow:none!important;background-color:#4a4a4a!important;border-color:#4a4a4a!important}.dark .k-prompt .k-chip-list .k-chip:hover,body.dark .k-prompt .k-chip-list .k-chip:hover,.dark .k-prompt .k-chip:hover,body.dark .k-prompt .k-chip:hover{color:#fff!important;box-shadow:none!important;background-color:#5a5a5a!important;border-color:#5a5a5a!important}.dark .k-window:has(.k-prompt){background-color:#2d2d2d!important}body.dark .k-window:has(.k-prompt){background-color:#2d2d2d!important}.dark .k-dialog:has(.k-prompt){background-color:#2d2d2d!important}body.dark .k-dialog:has(.k-prompt){background-color:#2d2d2d!important}.dark .k-window:has(.k-prompt)>*{background-color:#2d2d2d!important}body.dark .k-window:has(.k-prompt)>*{background-color:#2d2d2d!important}.dark .k-window:has(.k-prompt) .k-tabstrip{background-color:#2d2d2d!important}body.dark .k-window:has(.k-prompt) .k-tabstrip{background-color:#2d2d2d!important}.dark .k-window:has(.k-prompt) .k-tabstrip-wrapper{background-color:#2d2d2d!important}body.dark .k-window:has(.k-prompt) .k-tabstrip-wrapper{background-color:#2d2d2d!important}.dark .k-window:has(.k-prompt) .k-tabstrip-content{background-color:#2d2d2d!important}body.dark .k-window:has(.k-prompt) .k-tabstrip-content{background-color:#2d2d2d!important}.dark .k-prompt-output,body.dark .k-prompt-output,.dark .k-prompt-output-content,body.dark .k-prompt-output-content,.dark .k-output,body.dark .k-output,.dark .k-output-content,body.dark .k-output-content{color:#ccc!important;background-color:#2d2d2d!important}.dark .k-prompt .k-output-text,body.dark .k-prompt .k-output-text,.dark .k-prompt .k-empty-state,body.dark .k-prompt .k-empty-state,.dark .k-prompt .k-no-data,body.dark .k-prompt .k-no-data{color:#999!important}.dark .k-prompt p,body.dark .k-prompt p,.dark .k-prompt span,body.dark .k-prompt span,.dark .k-prompt div,body.dark .k-prompt div,.dark .k-tabstrip-content p,body.dark .k-tabstrip-content p,.dark .k-tabstrip-content span,body.dark .k-tabstrip-content span,.dark .k-tabstrip-content div:not(.k-chip),body.dark .k-tabstrip-content div:not(.k-chip){color:#ccc!important}.dark .k-window:has(.k-prompt) :not(.k-chip):not(.k-button){color:inherit!important}body.dark .k-window:has(.k-prompt) :not(.k-chip):not(.k-button){color:inherit!important}.dark .k-window:has(.k-prompt){color:#ccc!important}body.dark .k-window:has(.k-prompt){color:#ccc!important}.dark .k-prompt [style*=color],body.dark .k-prompt [style*=color],.dark .k-tabstrip-content [style*=color],body.dark .k-tabstrip-content [style*=color]{color:#ccc!important}.dark .k-grid .k-toolbar,body.dark .k-grid .k-toolbar,.dark .k-grid-toolbar,body.dark .k-grid-toolbar{color:#fff!important;background-color:#2d2d2d!important;border-color:#444!important}.dark .k-grid-toolbar .k-button,body.dark .k-grid-toolbar .k-button,.dark .k-toolbar .k-button,body.dark .k-toolbar .k-button{color:#fff!important;background-color:#3d3d3d!important;border-color:#555!important}.dark .k-grid-toolbar .k-button:hover,body.dark .k-grid-toolbar .k-button:hover,.dark .k-toolbar .k-button:hover,body.dark .k-toolbar .k-button:hover{background-color:#4d4d4d!important;border-color:#666!important}.dark .k-toolbar-ai-assistant,body.dark .k-toolbar-ai-assistant,.dark [class*=ai-assistant],body.dark [class*=ai-assistant]{color:#fff!important;background-color:#3d3d3d!important;border-color:#555!important}.dark .k-toolbar .k-icon,body.dark .k-toolbar .k-icon,.dark .k-toolbar .k-svg-icon,body.dark .k-toolbar .k-svg-icon{color:#fff!important;fill:#fff!important}.dark .rdrDay.rdrInRange span,body.dark .rdrDay.rdrInRange span,.dark .rdrDay.rdrStartEdge span,body.dark .rdrDay.rdrStartEdge span,.dark .rdrDay.rdrEndEdge span,body.dark .rdrDay.rdrEndEdge span,.dark .rdrDay.rdrInRange .rdrDayNumber span,body.dark .rdrDay.rdrInRange .rdrDayNumber span,.dark .rdrDay.rdrStartEdge .rdrDayNumber span,body.dark .rdrDay.rdrStartEdge .rdrDayNumber span,.dark .rdrDay.rdrEndEdge .rdrDayNumber span,body.dark .rdrDay.rdrEndEdge .rdrDayNumber span,.dark [class*=rdrDay][class*=InRange] span,body.dark [class*=rdrDay][class*=InRange] span,.dark [class*=rdrDay][class*=Edge] span,body.dark [class*=rdrDay][class*=Edge] span,.dark .rdrDay.rdrInRange button,body.dark .rdrDay.rdrInRange button,.dark .rdrDay.rdrStartEdge button,body.dark .rdrDay.rdrStartEdge button,.dark .rdrDay.rdrEndEdge button,body.dark .rdrDay.rdrEndEdge button,.dark .rdrDay.rdrInRange button span,body.dark .rdrDay.rdrInRange button span,.dark .rdrDay.rdrStartEdge button span,body.dark .rdrDay.rdrStartEdge button span,.dark .rdrDay.rdrEndEdge button span,body.dark .rdrDay.rdrEndEdge button span,.dark .rdrDay.rdrInRange *,body.dark .rdrDay.rdrInRange *,.dark .rdrDay.rdrStartEdge *,body.dark .rdrDay.rdrStartEdge *,.dark .rdrDay.rdrEndEdge *,body.dark .rdrDay.rdrEndEdge *,.dark .rdrDays .rdrDay.rdrInRange .rdrDayNumber span,body.dark .rdrDays .rdrDay.rdrInRange .rdrDayNumber span,.dark .rdrDays .rdrDay.rdrStartEdge .rdrDayNumber span,body.dark .rdrDays .rdrDay.rdrStartEdge .rdrDayNumber span,.dark .rdrDays .rdrDay.rdrEndEdge .rdrDayNumber span,body.dark .rdrDays .rdrDay.rdrEndEdge .rdrDayNumber span,.dark .rdrDay.rdrInRange:not(.rdrDayPassive) span,body.dark .rdrDay.rdrInRange:not(.rdrDayPassive) span,.dark .rdrDay.rdrStartEdge:not(.rdrDayPassive) span,body.dark .rdrDay.rdrStartEdge:not(.rdrDayPassive) span,.dark .rdrDay.rdrEndEdge:not(.rdrDayPassive) span,body.dark .rdrDay.rdrEndEdge:not(.rdrDayPassive) span,.dark .rdrDay.rdrDayInPreview span,body.dark .rdrDay.rdrDayInPreview span,.dark .rdrDay.rdrDayStartPreview span,body.dark .rdrDay.rdrDayStartPreview span,.dark .rdrDay.rdrDayEndPreview span,body.dark .rdrDay.rdrDayEndPreview span,.dark .rdrDay.rdrDayInPreview *,body.dark .rdrDay.rdrDayInPreview *,.dark .rdrDay.rdrDayStartPreview *,body.dark .rdrDay.rdrDayStartPreview *,.dark .rdrDay.rdrDayEndPreview *,body.dark .rdrDay.rdrDayEndPreview *,.dark .rdrDay.rdrDayHovered span,body.dark .rdrDay.rdrDayHovered span,.dark .rdrDay.rdrDayHovered *,body.dark .rdrDay.rdrDayHovered *{color:#000!important}.dark [data-date] span,body.dark [data-date] span{color:inherit!important}.dark .rdrDay[class*=InRange][data-date] span,body.dark .rdrDay[class*=InRange][data-date] span,.dark .rdrDay[class*=Edge][data-date] span,body.dark .rdrDay[class*=Edge][data-date] span{color:#000!important}html.dark button.rdrDay:has(>span.rdrStartEdge){color:#000!important}html.dark button.rdrDay:has(>span.rdrEndEdge){color:#000!important}html.dark button.rdrDay:has(>span.rdrInRange){color:#000!important}.dark button.rdrDay:has(>span.rdrStartEdge){color:#000!important}body.dark button.rdrDay:has(>span.rdrEndEdge){color:#000!important}.dark button.rdrDay:has(>span.rdrInRange){color:#000!important}html.dark span.rdrStartEdge,html.dark span.rdrEndEdge,html.dark span.rdrInRange,.dark span.rdrStartEdge,body.dark span.rdrStartEdge,.dark span.rdrEndEdge,body.dark span.rdrEndEdge,.dark span.rdrInRange,body.dark span.rdrInRange,html.dark span.rdrStartEdge[style*=color],html.dark span.rdrEndEdge[style*=color],html.dark span.rdrInRange[style*=color],.dark span.rdrStartEdge[style*=color],body.dark span.rdrStartEdge[style*=color],.dark span.rdrEndEdge[style*=color],body.dark span.rdrEndEdge[style*=color],.dark span.rdrInRange[style*=color],body.dark span.rdrInRange[style*=color]{color:#000!important}html.dark button.rdrDay:has(>span.rdrStartEdge) *{color:inherit!important}html.dark button.rdrDay:has(>span.rdrEndEdge) *{color:inherit!important}html.dark button.rdrDay:has(>span.rdrInRange) *{color:inherit!important}.dark button.rdrDay:has(>span.rdrStartEdge) *{color:inherit!important}body.dark button.rdrDay:has(>span.rdrEndEdge) *{color:inherit!important}.dark button.rdrDay:has(>span.rdrInRange) *{color:inherit!important}.responsive-grid{width:100%!important;max-width:100%!important;overflow-x:hidden!important}.responsive-grid .k-grid-content{width:100%!important;overflow-x:auto!important}.responsive-grid .k-grid-header-wrap{overflow:hidden!important}.responsive-grid .k-grid-content table,.responsive-grid table{table-layout:fixed!important;width:100%!important;min-width:100%!important}.responsive-grid th,.responsive-grid td{word-wrap:break-word!important;overflow-wrap:break-word!important;white-space:normal!important;max-width:0!important;padding:8px 6px!important}@media (min-width:1200px){.responsive-grid{font-size:14px!important}}@media (max-width:1199px){.responsive-grid{font-size:13px!important}}@media (max-width:991px){.responsive-grid{font-size:12px!important}}@media (max-width:767px){.responsive-grid{font-size:11px!important}}.k-grid-dark::-webkit-scrollbar-horizontal{display:none!important}.k-grid-dark .k-grid-content::-webkit-scrollbar-horizontal{display:none!important}.k-grid-dark,.k-grid-dark .k-grid-content{scrollbar-width:none!important;-ms-overflow-style:none!important}.rounded-grid{overflow:hidden;border-radius:1rem!important;height:auto!important;min-height:auto!important}.card.rounded-4{border-radius:1rem!important}.voice-container{align-items:center!important;gap:8px!important;display:flex!important}.gender-icon{border-radius:50%!important;flex-shrink:0!important;justify-content:center!important;align-items:center!important;width:16px!important;height:16px!important;font-size:14px!important;font-weight:700!important;display:flex!important}.female-icon{color:#ec4899!important;background-color:#ec48991a!important}.male-icon{color:#3b82f6!important;background-color:#3b82f61a!important}.unknown-icon{color:#9ca3af!important;background-color:#9ca3af1a!important}.badge-gender-female{color:#fff!important;background-color:#ec4899!important}.badge-gender-male{color:#fff!important;background-color:#3b82f6!important}.badge-gender-unknown{color:#fff!important;background-color:#ef4444!important}.voice-name{color:var(--text-color-primary)!important;font-weight:500!important}.search-container{width:300px;position:relative}.search-icon{color:#adb5bd;z-index:2;position:absolute;top:50%;left:15px;transform:translateY(-50%)}.select-tool{background-color:var(--bg-input)!important;color:var(--text-color-primary)!important;border:1px solid #495057!important;border-radius:25px!important;height:45px!important}.select-tool:focus{background-color:var(--bg-input)!important;color:var(--text-color-primary)!important;border-color:#0d6efd!important;box-shadow:0 0 0 .25rem #0d6efd40!important}.select-tool::placeholder{color:#adb5bd!important}.search-input{background-color:var(--bg-input)!important;color:var(--text-color-primary)!important;border:1px solid #495057!important;border-radius:25px!important;height:45px!important;padding-left:45px!important}.search-input:focus{background-color:var(--bg-input)!important;color:var(--text-color-primary)!important;border-color:#0d6efd!important;box-shadow:0 0 0 .25rem #0d6efd40!important}.search-input::placeholder{color:#adb5bd!important}.text-warning{color:#ffc107!important}.dropdown-menu,.dropdown,.nav-item.dropdown,.dropdown-toggle+.dropdown-menu{position:relative!important}.dropdown-menu.show,.navbar .dropdown-menu,.header .dropdown-menu,.navbar-nav .dropdown-menu,.nav .dropdown-menu{position:absolute!important}.k-grid-dark,.k-grid-dark .k-grid-content,.k-grid-dark .k-grid-header,.k-grid-dark tbody,.k-grid-dark thead,.card.bg-dark,.rounded-grid{z-index:0!important}.card.bg-dark.border-secondary.rounded-4{z-index:0!important;position:relative!important}.k-grid-dark{transform:none!important}.me-1{margin-right:.25rem!important}.me-2{margin-right:.5rem!important}.k-grid-dark{background-color:var(--bg-table-row-odd)!important;color:var(--text-color-primary)!important;z-index:0!important;border:none!important;position:relative!important}.k-grid-dark .k-grid{background-color:var(--bg-table-row-odd)!important;color:var(--text-color-primary)!important;border:none!important}.k-grid-dark .k-grid-header{background-color:var(--bg-card)!important;border:none!important}.k-grid-dark .k-grid-header .k-header{background-color:var(--bg-card)!important;color:var(--text-color-primary)!important;border:none!important;border-bottom:1px solid #3a3f44!important;font-weight:600!important}.k-grid-dark tbody tr{background-color:var(--bg-table-row-odd)!important;color:var(--text-color-primary)!important;cursor:pointer!important;border-bottom:1px solid var(--bg-card)!important}.k-grid-dark tbody tr:hover{background-color:var(--bg-card)!important}.k-grid-dark tbody tr:nth-child(2n){background-color:var(--bg-table-row-even)!important}.k-grid-dark tbody tr:nth-child(2n):hover{background-color:var(--bg-card)!important}.k-grid-dark .report-grid tbody tr,.k-grid-dark .report-grid tbody tr:nth-child(2n){background-color:var(--bg-table-row-odd)!important}.k-grid-dark .report-grid tbody tr:hover,.k-grid-dark .report-grid tbody tr:nth-child(2n):hover{background-color:var(--bg-card)!important}.k-grid-dark tbody td{color:var(--text-color-primary)!important;border:none!important;padding:16px 12px!important}.k-grid-dark .k-grid-norecords{background-color:var(--bg-table-row-odd)!important;color:var(--text-color-primary)!important}.k-grid-dark .k-grid-norecords td{background-color:var(--bg-table-row-odd)!important;color:var(--text-color-primary)!important;text-align:center!important;padding:32px!important;font-size:16px!important;font-weight:500!important}.k-grid-dark .k-grid-norecords-template{color:#adb5bd!important;background-color:#0000!important}.k-grid-dark .k-grid-pager{background-color:var(--bg-card)!important;color:var(--text-color-primary)!important;border:none!important;border-top:1px solid #3a3f44!important;border-radius:0 0 1rem 1rem!important}.k-grid-dark .k-pager-nav .k-button,.k-grid-dark .k-pager-sizes .k-dropdown{color:var(--text-color-primary)!important;background-color:#3a3f44!important;border:1px solid #495057!important;border-radius:6px!important}.k-grid-dark .k-pager-nav .k-button:hover{background-color:#495057!important}.k-grid-dark .k-pager-nav .k-button.k-selected{color:#fff!important;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%)!important;border-color:#667eea!important}.k-grid-dark .k-pager-info{color:#adb5bd!important;font-weight:500!important}.k-grid-dark .k-command-cell{white-space:nowrap!important;min-width:200px!important;padding:12px!important}.k-virtual-content{background:0 0}.agents-workflow-page{flex-direction:column;width:100%;height:100%;display:flex}.agents-workflow-page .agents-workflow-page__content{flex-direction:row;width:100%;height:100%;display:flex}.vinsi-avatar-profile{width:56px;height:56px;border-radius:50%!important}.call-variables-tabs{--bs-nav-link-color:var(--bs-secondary-color);--bs-nav-link-hover-color:var(--bs-body-color);--bs-nav-tabs-border-color:var(--default-border,rgba(var(--bs-emphasis-color-rgb), .15));--bs-nav-tabs-link-active-color:var(--bs-body-color);--bs-nav-tabs-link-active-bg:transparent;--bs-nav-tabs-link-active-border-color:transparent;--bs-nav-tabs-link-hover-border-color:transparent}.call-variables-tabs .nav-link{cursor:pointer;background-color:#0000;border-color:#0000}.call-variables-tabs .nav-link:hover,.call-variables-tabs .nav-link:focus,.call-variables-tabs .nav-link.active,.call-variables-tabs .nav-link.active:hover,.call-variables-tabs .nav-link.active:focus{background-color:#0000;border-color:#0000}.call-variables-tabs .nav-link:hover:not(.active){border-bottom-color:var(--bs-nav-tabs-border-color)}.call-variables-tabs .nav-link.active{border-bottom-color:var(--bs-primary,#6c5ffc);font-weight:500}.custom-dropdown-menu{scrollbar-color:rgb(var(--primary-rgb)) #fff}.vinsi-dashboard-tabs .nav-item>.nav-link.active{background-color:var(--bg-header)}.vinsi-dashboard-tabs .nav-item>.nav-link{color:var(--text-color-primary)}.vinsi-dashboard-tabs .nav-item>button{transition:all .3s ease-in-out}.vinsi-dashboard-tabs .nav-item>button:hover{opacity:.8}.vinsi-dashboard__real-time-metrics{background-color:var(--bg-card)}@media screen and (max-width:500px){.vinsi-dashboard-time-filter .btn-group{width:100%}.vinsi-dashboard-tabs{flex-wrap:nowrap;width:100%;overflow:auto hidden}.vinsi-dashboard-tabs .nav-item{flex:1 0 auto}.vinsi-dashboard__agent-performance-analysis-widget{flex-direction:column;row-gap:12px;width:100%;display:flex}.vinsi-dashboard__agent-performance-analysis-widget .btn{width:100%;border-radius:8px!important}}.vinsi-radio-input{transition:all .3s}.vinsi-radio-input .vinsi-radio-input__content{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.vinsi-radio-input .vinsi-radio-input__content .vinsi-radio-input__content__item{cursor:pointer;border:1px solid var(--border-color);border-radius:var(--bs-border-radius);flex:1 0 auto;padding:10px 16px}.vinsi-radio-input .vinsi-radio-input__content .vinsi-radio-input__content__item .vinsi-radio-input__content__item__label{justify-content:flex-start;align-items:center;column-gap:12px;margin:0;display:flex}.vinsi-radio-input .vinsi-radio-input__content .vinsi-radio-input__content__item .vinsi-radio-input__content__item__label svg{width:24px;height:24px;color:var(--text-color-primary)}.vinsi-radio-input .vinsi-radio-input__content .vinsi-radio-input__content__item .vinsi-radio-input__content__item__label svg path{color:var(--text-color-primary);fill:var(--text-color-primary)}.vinsi-radio-input .vinsi-radio-input__content .vinsi-radio-input__content__item--selected{border:1px solid var(--button-background-primary);background:color-mix(in srgb, var(--button-background-primary) 10%, transparent)}.vinsi-radio-input .vinsi-radio-input__content .vinsi-radio-input__content__item--selected .vinsi-radio-input__content__item__label svg{color:var(--text-color-primary)}.vinsi-radio-input .vinsi-radio-input__content .vinsi-radio-input__content__item--selected .vinsi-radio-input__content__item__label svg path{color:var(--text-color-primary);fill:var(--text-color-primary)}.apexcharts-toolbar{background-color:#202020;border:1px solid #7e7e7e;padding:0 6px 5px 4px!important}.apexcharts-toolbar .apexcharts-menu-icon{fill:#333}.apexcharts-toolbar .apexcharts-menu{background-color:#fff;border:1px solid #ccc;box-shadow:0 2px 5px #0003}.apexcharts-toolbar .apexcharts-menu-item{color:#333;width:120px;padding:8px 12px}.apexcharts-toolbar .apexcharts-menu-item:hover{background-color:#e0e0e0}.react-datepicker-wrapper{width:100%}.react-datepicker-ignore-onclickoutside{color:var(--bs-body-color);background-color:var(--bs-body-bg);border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius)}.react-datepicker__input-container input{color:var(--bs-body-color);background-color:var(--bs-body-bg);border:var(--bs-border-width) solid #414141;border-radius:var(--bs-border-radius);outline-style:none;width:100%;padding:8px 16px!important;line-height:1.5!important}.react-datepicker__input-container input:focus{color:var(--bs-body-color);background-color:var(--bs-body-bg);border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem #0d6efd40}.react-datepicker__day--selected:not([aria-disabled=true]):hover,.react-datepicker__day--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__day--in-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__day:not([aria-disabled=true]):hover,.react-datepicker__month-text:not([aria-disabled=true]):hover,.react-datepicker__quarter-text:not([aria-disabled=true]):hover,.react-datepicker__year-text:not([aria-disabled=true]):hover,.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover,.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected,.react-datepicker__day:hover,.react-datepicker__day--selected{background:rgb(var(--primary-rgb))}.react-datepicker__day--keyboard-selected{background:0 0!important}[data-theme-mode=dark] .react-datepicker__day{color:#fff!important}[data-theme-mode=dark] .react-datepicker__day--disabled{color:#979797!important}[data-theme-mode=dark] .react-datepicker{background-color:var(--bs-body-bg);border:1px solid #2b2b33}[data-theme-mode=dark] .react-datepicker .react-datepicker__header{background-color:var(--bs-body-bg);border-bottom:1px solid #2b2b33}[data-theme-mode=dark] .react-datepicker .react-datepicker__header .react-datepicker__current-month,[data-theme-mode=dark] .react-datepicker .react-datepicker__header .react-datepicker__day-name,[data-theme-mode=dark] .react-datepicker .react-datepicker__header .react-datepicker-time__header{color:var(--text-color)!important}[data-theme-mode=dark] .react-datepicker .react-datepicker__time-container{border-left:1px solid #2b2b33}[data-theme-mode=dark] .react-datepicker .react-datepicker__time-list{border-right:1px solid #2b2b33}[data-theme-mode=dark] .react-datepicker__time-list{color:var(--text-color);background-color:var(--bs-body-bg)}.css-s0jo2u-control,.css-ufq1fq-control{background-color:#131313!important;border-color:#414141!important;border-radius:.5rem!important}.css-hlgwow{padding:.375rem .75rem}.css-s0jo2u-control:hover{border-color:#414141!important}.css-x9jz9h-menu{background-color:#070707!important;border:1px solid #414141!important;border-radius:.5rem!important}.tg-dialog{border:1px solid var(--default-border);color:var(--text-color)!important;background:var(--bs-body-bg)!important}.tg-dialog .tg-dialog-close-btn svg{fill:var(--text-color)!important}.tg-dialog .tg-dialog-body{color:var(--text-color)!important}.tg-dialog .tg-dialog-footer .tg-dialog-btn{border-radius:8px;color:var(--text-color)!important;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%)!important;border:none!important;font-weight:500!important;transition:all .3s!important}.btn-drag-drop{color:#fff;background:#cccccc10;border:1px dashed #ccc;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;width:100%;padding:16px;transition:all .3s;display:flex}.btn-drag-drop:hover,.btn-drag-drop.hover{background:#cccccc60}.btn-drag-drop:active{background:#cccccc80}.vinsi-date-range-picker{justify-content:flex-start;align-items:center;column-gap:16px;display:flex}.rdrDateDisplayWrapper{display:none!important}.rdrSelected~.rdrDayNumber span{color:var(--button-primary-text-color)!important}.rdrCalendarWrapper{background:var(--bg-modal)}.rdrDayNumber span,.rdrMonthAndYearPickers select{color:var(--text-color-primary)}.rdrDayNumber span:after{background:var(--button-background-primary)!important}.rdrCalendarWrapper:not(.rdrDateRangeWrapper) .rdrDayHovered .rdrDayNumber:after{border:1px solid var(--button-background-primary)!important}.rdrDayPassive .rdrDayNumber span{color:#1d2429}.rdrDayStartPreview,.rdrDayEndPreview{color:var(--button-background-primary)!important;border:1px solid var(--button-background-primary)!important}.rdrDayInPreview{border-top:1px solid var(--button-background-primary)!important;border-bottom:1px solid var(--button-background-primary)!important}.rdrSelected,.rdrInRange,.rdrStartEdge,.rdrEndEdge{background:var(--button-background-primary)!important}.rdrDayPassive{opacity:0!important}.accordion{--bs-accordion-bg:transparent;--bs-accordion-color:var(--text-color-primary);--bs-accordion-border-color:#414141;--bs-accordion-active-bg:var(--background-primary);--bs-accordion-active-color:var(--text-color-primary);--bs-accordion-btn-bg:var(--background-primary);--bs-accordion-btn-color:var(--text-color-primary);--bs-accordion-btn-focus-box-shadow:0 0 0 .15rem #667eea40;--bs-accordion-btn-icon:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23000000' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M1.5 6.5l6 6 6-6z'/%3E%3C/svg%3E");--bs-accordion-btn-active-icon:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23000000' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M1.5 6.5l6 6 6-6z'/%3E%3C/svg%3E")}html[data-theme-mode=dark]{--button-background-primary:#3e55ff;--button-background-primary-gradient:#3e55ff;--button-primary-text-color:#fff;--bg-modal:#212529;--bg-modal-content:#2d2d2d;--bg-header:#2c3034!important;--background-primary:#202020!important;--text-color-primary:#fff!important;--bg-dropdown:#2c3034!important;--muted-text-color:#a0a4a8!important;--bg-card:#2c3034!important;--bg-card-header:#dee2e608!important;--bg-table-row-odd:#1a1d23!important;--bg-table-row-even:#1e2126!important;--bg-input:#343a40!important;--border-color:#ffffff40!important}html[data-theme-mode=dark] .accordion{--bs-accordion-btn-icon:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23ffffff' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M1.5 6.5l6 6 6-6z'/%3E%3C/svg%3E");--bs-accordion-btn-active-icon:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23ffffff' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M1.5 6.5l6 6 6-6z'/%3E%3C/svg%3E")}html[data-theme-mode=dark] .form-select{--bs-form-select-bg-img:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23dee2e6' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e")}html[data-theme-mode=dark] select{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html[data-theme-mode=dark] select option,html[data-theme-mode=dark] select optgroup{background-color:var(--bg-input);color:var(--text-color-primary)}:root{--bg-header:#f5f5f5;--button-background-primary:#3e55ff;--button-primary-text-color:#fff;--background-primary:#ededed;--text-color-primary:#000;--bg-dropdown:#e5e7eb;--muted-text-color:#6c757d;--bg-card:#e5e7eb;--bg-card-header:#2c303408;--bg-table-row-odd:#f8f9fa;--bg-table-row-even:#eef1f4;--bg-input:#f1f3f5;--button-background-primary-gradient:#3e55ff;--bg-modal:#f8f9fa;--bg-modal-content:#fff;--border-color:#00000080}.vinsi-search .vinsi-search__group{position:relative}.vinsi-search .vinsi-search__group .vinsi-search__icon{position:absolute;top:50%;left:20px;transform:translateY(-50%)}.vinsi-search .vinsi-search__group .vinsi-search__input{background-color:#252525;border-radius:40px;padding:.8rem 1rem .8rem 3rem}.vinsi-settings-page__menu{height:100%}.vinsi-settings-page__menu .vinsi-settings-page__menu--list{margin-top:1.4rem;padding:0;list-style:none}.vinsi-settings-page__menu .vinsi-settings-page__menu--sub-list{list-style:none}.vinsi-settings-page__menu .vinsi-settings-page__menu--item{cursor:pointer;border-radius:8px;margin-bottom:.8rem;padding:.8rem .6rem;transition:all .3s ease-in-out}.vinsi-settings-page__menu .vinsi-settings-page__menu--item.selected{background-color:#0006}.vinsi-settings-page__menu .vinsi-settings-page__menu--item:hover{background-color:#0003}.vinsi-settings-page__success{text-align:center;background:#ffffff1a;border:1px solid #ffffff4d;border-radius:8px;padding:3rem 1rem}.vinsi-settings-page__success i{font-size:6rem}.react-flow__node-group.workflow-node-parent{background-color:#2d3748;border:3px solid #4a556b;border-radius:8px}@keyframes border-dance{0%{background-position:0 0,100% 100%,0 100%,100% 0}to{background-position:15px 0,right 15px bottom,left bottom 15px,right top 15px}}.workflow-node{transition:all .3s}.workflow-node .nav-tabs{border-bottom:none;border-radius:4px;align-items:center;margin-bottom:4px;padding:2px;display:flex}.workflow-node .nav-tabs .nav-item{flex:1 0 50%}.workflow-node .nav-tabs .nav-item .nav-link{border:none;border-radius:4px;width:100%;margin:0;padding:4px 8px;font-size:10px!important}.workflow-node .nav-tabs .nav-item .nav-link.active{color:#fff;border:none}.workflow-node .nav-tabs .nav-item .nav-link:hover{isolation:unset;border:none}.workflow-node.current-node:before{content:"";z-index:1;background-image:linear-gradient(90deg,#fff 50%,#0000 50%),linear-gradient(90deg,#fff 50%,#0000 50%),linear-gradient(#0000 50%,#fff 50%),linear-gradient(#0000 50%,#fff 50%);background-position:0 0,100% 100%,0 100%,100% 0;background-repeat:repeat-x,repeat-x,repeat-y,repeat-y;background-size:15px 2px,15px 2px,2px 15px,2px 15px;border-radius:10px;width:110%;height:110%;animation:1s linear infinite border-dance;position:absolute;top:-5%;left:-5%}.workflow-node textarea{resize:none;scrollbar-width:thin;scrollbar-color:#6e6e6e #f1f1f1;border:none;border-radius:4px;width:100%;padding:6px;font-size:10px}.workflow-node textarea:focus-visible{outline:none}.workflow-node .workflow-node--title{color:inherit;-webkit-user-select:none;user-select:none;background:0 0;border:none;padding:0;font-weight:700;transition:all .3s}.workflow-node .workflow-node--title:focus-visible{outline:none}.workflow-node p{color:inherit!important}.workflow-node__modal .k-dialog-content{min-height:400px}.workflow-node-type__default{background:#2d3748;border:2px solid #0000;border-radius:8px;width:200px;padding:8px;position:relative;color:#fff!important}.workflow-node-type__default.selected{border:2px solid #2d3748;box-shadow:0 3px 16px #2d3748}.workflow-node-type__conversation{background:#cce6ff;border:2px solid #0000;border-radius:8px;padding:8px;position:relative;color:#0093e9!important}.workflow-node-type__conversation.selected{border:2px solid #0093e9;box-shadow:0 3px 16px #0093e9}.workflow-node-type__conversation{width:220px}.workflow-node-type__conversation .workflow-node--title:not(:read-only){background-color:#e3f1ff;border:1px solid #0093e9;padding:1px 4px}.workflow-node-type__conversation .nav-tabs{background-color:#e3f1ff}.workflow-node-type__conversation .nav-tabs .nav-link{color:#0093e9}.workflow-node-type__conversation .nav-tabs .nav-link.active{color:#fff;background:#0093e9!important}.workflow-node-type__conversation .workflow-node-paths--title{color:#0093e9;letter-spacing:1.2px;font-size:8px}.workflow-node-type__conversation .workflow-node-paths--add-button{color:#cce6ff;background:#0093e9;border:none;border-radius:4px;outline:none;padding:4px 8px;font-size:10px;font-weight:500}.workflow-node-type__conversation .workflow-node-paths--remove-button{border-radius:50%;flex:1 0 28px;justify-content:center;align-items:center;width:28px;height:28px;display:flex;padding:0!important}.workflow-node-type__conversation .conversation-node-no-response-toggle{background:#e3f1ff;border:1px solid #83c5f4;border-radius:8px;align-items:center;gap:8px;padding:6px 8px;display:flex}.workflow-node-type__conversation .conversation-node-no-response-toggle__input{accent-color:#0093e9;cursor:pointer;width:14px;height:14px;margin:0}.workflow-node-type__conversation .conversation-node-no-response-toggle__label{color:#0077bf;-webkit-user-select:none;user-select:none;cursor:pointer;margin:0;font-size:12px;font-weight:500}.workflow-node-type__conversation textarea,.workflow-node-type__conversation input{background:#e3f1ff;border:1px solid #0000;border-radius:4px;outline:none;width:100%;padding:2px 8px;font-size:12px;display:block}.workflow-node-type__conversation textarea:focus,.workflow-node-type__conversation input:focus{border-color:#0093e9}.workflow-node-type__data-capture{background:#ede9fe;border:2px solid #0000;border-radius:8px;padding:8px;position:relative;color:#8b5cf6!important}.workflow-node-type__data-capture.selected{border:2px solid #8b5cf6;box-shadow:0 3px 16px #8b5cf6}.workflow-node-type__data-capture{width:220px}.workflow-node-type__data-capture .workflow-node-paths--title{color:#8b5cf6;letter-spacing:1.2px;font-size:8px}.workflow-node-type__data-capture .workflow-node-paths--add-button{color:#ede9fe;background:#8b5cf6;border:none;border-radius:4px;outline:none;padding:4px 8px;font-size:10px;font-weight:500}.workflow-node-type__data-capture .workflow-node-paths--remove-button{border-radius:50%;flex:1 0 28px;justify-content:center;align-items:center;width:28px;height:28px;display:flex;padding:0!important}.workflow-node-type__data-capture textarea,.workflow-node-type__data-capture input{background:#f3effe;border:1px solid #0000;border-radius:4px;outline:none;width:100%;padding:2px 8px;font-size:12px;display:block}.workflow-node-type__data-capture textarea:focus,.workflow-node-type__data-capture input:focus{border-color:#8b5cf6}.node-hr{opacity:1;border-top:2px solid #0093e9;margin:0}.workflow-node-type__call-transfer{background:#ffe7d6;border:2px solid #0000;border-radius:8px;padding:8px;position:relative;color:#dd6b20!important}.workflow-node-type__call-transfer.selected{border:2px solid #dd6b20;box-shadow:0 3px 16px #dd6b20}.workflow-node-type__call-transfer{width:220px}.workflow-node-type__call-transfer .workflow-node--title:not(:read-only){background-color:#ffe7d6;border:1px solid #dd6b20;padding:1px 4px}.workflow-node-type__call-transfer .nav-tabs{background-color:#fff7f0}.workflow-node-type__call-transfer .nav-tabs .nav-link{color:#dd6b20}.workflow-node-type__call-transfer .nav-tabs .nav-link.active{color:#fff;background:#dd6b20!important}.workflow-node-type__call-transfer textarea{background:#fff7f0}.workflow-node-type__condition{background:#d9dbff;border:2px solid #0000;border-radius:8px;padding:8px;position:relative;color:#198754!important}.workflow-node-type__condition.selected{border:2px solid #198754;box-shadow:0 3px 16px #198754}.workflow-node-type__condition{justify-content:center;align-items:center;width:75px;height:75px;display:flex}.workflow-node-type__function{background:#d9dbff;border:2px solid #0000;border-radius:8px;padding:8px;position:relative;color:#198754!important}.workflow-node-type__function.selected{border:2px solid #198754;box-shadow:0 3px 16px #198754}.workflow-node-type__function{flex-direction:column;gap:0;width:220px;min-height:112px;display:flex}.workflow-node-type__function .node-hr{margin:0}.workflow-node-type__function input{background:#f3f5ff;border:1px solid #41bc83;border-radius:8px;outline:none;width:100%;font-size:12px;display:block}.workflow-node-type__function input:focus{border-color:#198754}.workflow-node-type__function textarea{background:#f3f5ff;border:1px solid #41bc83;border-radius:8px;outline:none;width:100%;font-size:12px;display:block}.workflow-node-type__function textarea:focus{border-color:#198754}.workflow-node-type__function .nav-tabs{background-color:#eef1ff}.workflow-node-type__function .nav-tabs .nav-link{color:#084c2d}.workflow-node-type__function .nav-tabs .nav-link.active{color:#fff;background:#198754!important}.workflow-node-type__function .workflow-node-type__function-guidance-check{background:#eef1ff;border:1px solid #41bc83;border-radius:8px;align-items:center;gap:8px;padding:6px 8px;display:flex}.workflow-node-type__function .workflow-node-type__function-guidance-input{accent-color:#198754;cursor:pointer;width:14px;height:14px;margin:0}.workflow-node-type__function .workflow-node-type__function-guidance-label{color:#084c2d;-webkit-user-select:none;user-select:none;cursor:pointer;margin:0;font-size:12px;font-weight:500}.workflow-node-type__function .workflow-node-paths--title{color:#084c2d;letter-spacing:1.2px;font-size:8px}.workflow-node-type__function .workflow-node-paths--add-button{color:#d9ffdb;background:#198754;border:none;border-radius:4px;outline:none;padding:4px 8px;font-size:10px;font-weight:500}.workflow-node-type__function .workflow-node-paths--remove-button{border-radius:50%;flex:1 0 28px;justify-content:center;align-items:center;width:28px;height:28px;display:flex;padding:0!important}.workflow-node-type__function textarea,.workflow-node-type__function input{background:#e3f1ff;border:1px solid #0000;border-radius:4px;outline:none;width:100%;padding:2px 8px;font-size:12px;display:block}.workflow-node-type__function textarea:focus,.workflow-node-type__function input:focus{border-color:#198754}.workflow-node-type__function-header{align-items:center;gap:8px;display:flex}.workflow-node-type__function-icon{color:#fff;background:#198754;border-radius:6px;justify-content:center;align-items:center;width:26px;height:26px;font-size:13px;display:flex}.workflow-node-type__function-title,.workflow-node-type__condition-title{color:#084c2d;font-size:12px}.workflow-node-type__function-select{color:#04301c;background:#f3f5ff;border:1px solid #41bc83;border-radius:8px;padding:6px 10px;font-size:12px;box-shadow:none!important}.workflow-node-type__function-select:focus{border-color:#198754}.workflow-node-type__function-selected{text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:500;overflow:hidden;color:#084c2d!important}.workflow-node-type__condition .react-flow__handle-bottom.yes-condition{left:25%;transform:translate(-50%)}.workflow-node-type__condition .react-flow__handle-bottom.no-condition{left:75%;transform:translate(-50%)}.workflow-node-type__ending{background:#ffdada;border:2px solid #0000;border-radius:8px;padding:8px;position:relative;color:#b80e0e!important}.workflow-node-type__ending.selected{border:2px solid #b80e0e;box-shadow:0 3px 16px #b80e0e}.workflow-node-type__ending{flex-direction:column;justify-content:center;align-items:center;display:flex}.workflow-node-type__ending .nav-tabs{background-color:#fdeded}.workflow-node-type__ending .nav-tabs .nav-link{color:#b80e0e}.workflow-node-type__ending .nav-tabs .nav-link.active{color:#fff;background:#ce0909!important}.workflow-node-type__ending textarea,.workflow-node-type__ending input{background:#fff}.field-type-selection--card{cursor:pointer;border:1px dashed #ccc;border-radius:.5rem;width:100%;height:140px;padding:.875rem;transition:all .3s}.field-type-selection--card.selected{background:#0d6efd1a;border:1px dashed #0d6efd}.field-type-selection--card:hover{transform:translateY(-10px)}.meeting-guest-shell{color:#e8eaed}.meeting-guest-shell h1,.meeting-guest-shell h2,.meeting-guest-shell h3,.meeting-guest-shell h4,.meeting-guest-shell h5,.meeting-guest-shell h6,.meeting-guest-shell p,.meeting-guest-shell span,.meeting-guest-shell small,.meeting-guest-shell strong,.meeting-guest-shell i,.meeting-guest-shell li{color:inherit}.mnf-root{text-align:center;background:radial-gradient(120% 90% at 50% 0,#131a2e 0%,#0b0d12 55%);flex-direction:column;justify-content:center;align-items:center;min-height:100vh;padding:24px;display:flex;position:relative;overflow:hidden}.mnf-aurora{pointer-events:none;filter:blur(20px);background:radial-gradient(38% 38% at 22% 30%,#3e55ff57 0%,#0000 70%),radial-gradient(34% 34% at 78% 68%,#7aa2f742 0%,#0000 70%);animation:18s ease-in-out infinite alternate mnf-drift;position:absolute;inset:-30%}.mnf-stars{pointer-events:none;will-change:transform;background-repeat:repeat;position:absolute;inset:-50%}.mnf-stars--far{opacity:.5;background-image:radial-gradient(1px 1px at 20% 30%,#fff 50%,#0000 100%),radial-gradient(1px 1px at 70% 60%,#cfd8ff 50%,#0000 100%),radial-gradient(1px 1px at 45% 85%,#fff 50%,#0000 100%);background-size:220px 220px;animation:140s linear infinite mnf-sky}.mnf-stars--mid{opacity:.7;background-image:radial-gradient(1.4px 1.4px at 35% 20%,#fff 50%,#0000 100%),radial-gradient(1.4px 1.4px at 80% 75%,#7aa2f7 50%,#0000 100%);background-size:300px 300px;animation:90s linear infinite mnf-sky}.mnf-stars--near{background-image:radial-gradient(2px 2px at 60% 40%,#fff 50%,#0000 100%),radial-gradient(2px 2px at 15% 70%,#dfe6ff 50%,#0000 100%);background-size:460px 460px;animation:55s linear infinite mnf-sky,4s ease-in-out infinite mnf-twinkle}.mnf-streaks{pointer-events:none;position:absolute;inset:0;overflow:hidden}.mnf-streak{opacity:0;background:linear-gradient(90deg,#0000,#7aa2f7d9,#0000);width:26%;height:1px;animation:7s linear infinite mnf-streak;position:absolute;left:-30%}.mnf-streak:first-child{animation-delay:0s;top:18%}.mnf-streak:nth-child(2){animation-delay:1.6s;top:34%}.mnf-streak:nth-child(3){animation-delay:3.1s;top:57%}.mnf-streak:nth-child(4){animation-delay:4.4s;top:72%}.mnf-streak:nth-child(5){animation-delay:5.7s;top:88%}.mnf-logo{object-fit:contain;height:44px;margin-bottom:28px;position:relative}.mnf-code{align-items:center;gap:clamp(8px,2vw,18px);line-height:1;display:flex;position:relative}.mnf-digit{letter-spacing:-.04em;background:linear-gradient(135deg,#fff 0%,#7aa2f7 45%,#3e55ff 100%);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:clamp(88px,20vw,190px);font-weight:800;animation:5s ease-in-out infinite mnf-float}.mnf-digit--delay{animation-delay:.6s}.mnf-lens{background:radial-gradient(circle at 32% 28%,#2b3350 0%,#12151f 62%);border-radius:50%;width:clamp(76px,17vw,165px);height:clamp(76px,17vw,165px);animation:5s ease-in-out .3s infinite mnf-float;position:relative;box-shadow:0 0 0 clamp(6px,1.4vw,12px) #3e55ff29,inset 0 0 30px #000000bf}.mnf-pupil{background:linear-gradient(140deg,#7aa2f7 0%,#3e55ff 70%);border-radius:50%;animation:2.8s ease-in-out infinite mnf-pulse;position:absolute;inset:22%;box-shadow:0 0 26px #3e55ffd9}.mnf-scan{pointer-events:none;border-radius:50%;position:absolute;inset:0;overflow:hidden}.mnf-scan:after{content:"";background:conic-gradient(#0000 0deg,#7aa2f76b 24deg,#0000 60deg);animation:3.4s linear infinite mnf-sweep;position:absolute;inset:-50%}.mnf-lid{pointer-events:none;border-radius:50%;position:absolute;inset:0;overflow:hidden}.mnf-lid:after{content:"";background:#0d1018;border-radius:0 0 46% 46%;width:110%;height:115%;transition:transform .42s cubic-bezier(.4,0,.2,1);position:absolute;bottom:100%;left:-5%}.mnf-lens.is-blinking .mnf-lid:after{transform:translateY(100%)}.mnf-orbit{pointer-events:none;border-radius:50%;animation:9s linear infinite mnf-orbit;position:absolute;inset:-18%}.mnf-probe{background:#fff;border-radius:50%;width:7px;height:7px;position:absolute;top:-3px;left:50%;box-shadow:0 0 12px #ffffffe6,0 0 24px #7aa2f7}.mnf-telemetry{letter-spacing:.22em;color:#7aa2f7d9;margin:18px 0 0;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:clamp(.62rem,2vw,.75rem);position:relative}.mnf-caret{vertical-align:-.12em;background:currentColor;width:.55em;height:1em;margin-left:.4em;animation:1.1s step-end infinite mnf-caret;display:inline-block}.mnf-title{color:#f3f5f9;margin:16px 0 0;font-size:clamp(1.25rem,4vw,1.9rem);font-weight:700;position:relative}.mnf-copy{color:#9aa0a6;max-width:30rem;margin:10px 0 0;font-size:clamp(.9rem,2.4vw,1rem);line-height:1.55;position:relative}.mnf-actions{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:28px;display:flex;position:relative}.mnf-btn{color:#e8eaed;border:1px solid #ffffff38;border-radius:9999px;padding:11px 22px;font-weight:600;text-decoration:none;transition:transform .18s,box-shadow .25s,background-color .25s}.mnf-btn:hover{color:#fff;background-color:#ffffff14;transform:translateY(-2px)}.mnf-btn--primary{background:linear-gradient(135deg,#3e55ff 0%,#6d7cff 100%);border-color:#0000;box-shadow:0 8px 24px #3e55ff66}.mnf-btn--primary:hover{background:linear-gradient(135deg,#4a60ff 0%,#7d8aff 100%);box-shadow:0 12px 30px #3e55ff85}.mnf-tiles{gap:10px;margin-top:40px;display:flex;position:relative}.mnf-tile{background:#ffffff0b;border:1px solid #ffffff1f;border-radius:7px;width:clamp(38px,9vw,62px);height:clamp(24px,5.6vw,39px);animation:3.6s ease-in-out infinite mnf-float}.mnf-tile:nth-child(2){animation-delay:.35s}.mnf-tile:nth-child(3){animation-delay:.7s}.mnf-tile:nth-child(4){animation-delay:1.05s}@keyframes mnf-float{0%,to{transform:translateY(0)}50%{transform:translateY(-11px)}}@keyframes mnf-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.72;transform:scale(.93)}}@keyframes mnf-drift{0%{transform:translate(-4%,-2%)scale(1)}to{transform:translate(4%,3%)scale(1.12)}}@keyframes mnf-sky{0%{transform:translate(0,0)}to{transform:translate(-220px,-220px)}}@keyframes mnf-twinkle{0%,to{opacity:1}50%{opacity:.55}}@keyframes mnf-streak{0%{opacity:0;transform:translate(0,0)}6%{opacity:1}40%{opacity:1}55%,to{opacity:0;transform:translate(520%)}}@keyframes mnf-sweep{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes mnf-orbit{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes mnf-caret{0%,49%{opacity:1}50%,to{opacity:0}}@media (prefers-reduced-motion:reduce){.mnf-aurora,.mnf-stars,.mnf-streak,.mnf-digit,.mnf-lens,.mnf-pupil,.mnf-orbit,.mnf-caret,.mnf-tile,.mnf-scan:after{animation:none}.mnf-streak{opacity:.35}.mnf-lid:after{transition:none}}.crm-form-input-field .form-control,.crm-form-input-field .form-select,.crm-form-input-field .react-datepicker__input-container input{color:#212529!important;background-color:#f8fafc!important;border:1px solid #e9ecef!important;font-size:.85rem!important}.crm-form-input-field.crm-form-input-field__password .crm-form-input-field--input-content{position:relative}.crm-form-input-field.crm-form-input-field__password .crm-form-input-field--input-content .form-control{padding-right:38px}.crm-form-input-field.crm-form-input-field__password .crm-form-input-field__password--hide-control{position:absolute;top:50%;right:16px;transform:translateY(-50%)}.crm-form-input-field.crm-form-input-field__autocomplete .form-control.is-invalid{background-position:right calc(.375em + 1.875rem) center!important}.crm-form-input-field.crm-form-input-field__autocomplete .dropdown-menu{border:1px solid #e9ecef;border-radius:.375rem;padding:4px;background:#fff!important}.crm-form-input-field.crm-form-input-field__autocomplete .dropdown-item{margin:0;padding:8px 12px;border-radius:8px!important}.crm-form-input-field.crm-form-input-field__autocomplete .dropdown-item:hover{color:#000!important;-webkit-text-fill-color:#000!important;background-color:#ced2d6!important}.crm-form-input-field.crm-form-input-field__autocomplete .dropdown-item.active{border-radius:8px!important}.crm-form-input-field.crm-form-input-field__autocomplete .dropdown-item.selected{background-color:var(--bs-dropdown-link-active-bg);font-weight:700;color:#fff!important;border-radius:8px!important}.crm-form-input-field.crm-form-input-field__autocomplete .crm-form-input-field__autocomplete--close-control{line-height:0;position:absolute;top:50%;right:16px;transform:translateY(-50%)}[data-theme-mode=dark] .crm-form-input-field .form-control,[data-theme-mode=dark] .crm-form-input-field .form-select,[data-theme-mode=dark] .crm-form-input-field .react-datepicker__input-container input{color:#b0b0b0!important;background-color:#2a2a2a!important;border:1px solid #ffffff14!important;font-size:.85rem!important}html,body{background-color:var(--background-primary);height:100%;color:var(--text-color-primary);font-family:satoshi,satoshi Fallback;font-size:16px;transition:background-color .3s,color .3s;overflow-x:hidden}h1,h2,h3,h4,h5,h6,p,i,span,small{color:var(--text-color-primary)}.app-content,.page-main,.main-content,#root,.app-main{position:relative}.createagent-container{height:100vh;overflow:hidden auto}.create-agent-talk-btn{min-width:8.5rem;font-size:inherit!important}.create-agent-tabs .nav-link{transition:background-color .15s;box-shadow:none!important;outline:none!important}.create-agent-tabs .nav-link:hover{box-shadow:0 6px 16px #00000014!important}.create-agent-tabs .nav-link:focus,.create-agent-tabs .nav-link:focus-visible,.create-agent-tabs .nav-link:active,.create-agent-tabs .nav-link:hover:active,.create-agent-tabs .nav-link:hover:focus,.create-agent-tabs .nav-link:hover:focus-visible,.create-agent-tabs .nav-link.active,.create-agent-tabs .nav-link.active:hover{box-shadow:none!important;outline:none!important}.create-agent-tabs .nav-link:hover,.create-agent-tabs .nav-link:hover *,.create-agent-tabs .nav-link:focus,.create-agent-tabs .nav-link:focus *,.create-agent-tabs .nav-link:focus-visible,.create-agent-tabs .nav-link:focus-visible *{color:#000!important}.wallet-balance-btn{color:inherit;border:1px solid #0000;border-radius:4px;align-items:center;padding:.25rem .75rem;font-weight:500;transition:all .2s;display:flex}.wallet-balance-btn:hover{background-color:rgba(var(--bs-primary-rgb), .1);text-decoration:none}.wallet-balance-btn .fe-credit-card{color:var(--bs-primary);margin-right:.5rem}.pulse{animation:1.5s infinite pulse}@keyframes pulse{0%{opacity:1}50%{opacity:.5}to{opacity:1}}.modal-90w{min-width:90%;max-width:1200px}.text-muted,.form-text{color:var(--muted-text-color)!important}.border-bottom{border-color:#0000001a!important}.debug-panel .border-bottom{border-color:#ffffff1a!important}.custom-textarea::-webkit-scrollbar{width:8px}.custom-textarea::-webkit-scrollbar-track{background:#f3f4f6;border-radius:4px}.custom-textarea::-webkit-scrollbar-thumb{background:#9ca3af;border-radius:4px}.custom-textarea::-webkit-scrollbar-thumb:hover{background:#6b7280}.custom-textarea{scrollbar-width:thin;scrollbar-color:#9ca3af #f3f4f6}.sidebar-footer{background:inherit;z-index:1;border-top:1px solid #0000001a;margin-top:auto;position:sticky;bottom:0}.quick-menu-item{text-decoration:none;transition:background-color .2s}.quick-menu-item:hover{background-color:#0000000d;text-decoration:none}.card-body{color:var(--text-color-primary)}.main-signin-wrapper .card,.main-signin-wrapper .login_form{background-color:#fff!important}.dropdown-toggle:after{display:none!important}.audio-player{background-color:#f8f9fa;border-radius:10px;max-width:500px;box-shadow:0 4px 12px #00000014}.progress-container{cursor:pointer;margin-top:10px;position:relative}.progress{background-color:#e9ecef;border-radius:4px;overflow:hidden}.progress-bar{transition:none!important}.audio-visualization{background-color:#f0f4f8;border-radius:8px;justify-content:space-between;align-items:center;height:70px;padding:0 10px;display:flex;overflow:hidden}.wave-bar{transform-origin:bottom;background:linear-gradient(#91c9ff,#007bff);border-radius:2px;width:3px;height:50%;position:relative;transform:scaleY(.1)}.wave-bar:after{content:"";background:linear-gradient(#007bff,#91c9ff);border-radius:2px;width:100%;height:100%;position:absolute;top:100%;left:0}.audio-controls{justify-content:space-between;align-items:center;margin:15px 0;display:flex}.play-btn{justify-content:center;align-items:center;width:48px;height:48px;display:flex}.play-btn i{justify-content:center;align-items:center;display:flex}.time-display{color:#6c757d;text-align:center;min-width:100px;font-size:.9rem}.audio-player-modal .modal-content{border-radius:12px;overflow:hidden}.audio-player-container{padding:0 15px}.progress-container:hover .progress{height:9px!important}@media (forced-colors:active){a{color:linktext!important}button,input,select,textarea{color:buttontext!important;border-color:buttontext!important}img,svg{forced-color-adjust:auto}[style*=-ms-high-contrast]{forced-color-adjust:auto!important}}.custom-scrollbar::-webkit-scrollbar{width:8px}.custom-scrollbar::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.custom-scrollbar::-webkit-scrollbar-thumb{background:#888;border-radius:4px}.custom-scrollbar::-webkit-scrollbar-thumb:hover{background:#555}@media screen and not (-ms-high-contrast:active){[style*=-ms-high-contrast]{forced-color-adjust:auto!important}}.no-select{-webkit-user-select:none;user-select:none}.cursor-pointer{cursor:pointer}.assistant-btn{border:0;border-radius:30px;padding:0;overflow:hidden;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%)!important}.assistant-btn:hover{box-shadow:0 3px 35px #b172fe}.assistant-btn img{width:60px;height:60px}.container{max-width:2220px!important}div[role=tooltip]{z-index:2147483647!important}body{scrollbar-width:thin;scrollbar-color:#aaa #f0f0f0;overflow-y:scroll}body::-webkit-scrollbar{background-color:#f0f0f0;width:10px}body::-webkit-scrollbar-thumb{background-color:#aaa;border-radius:8px}body::-webkit-scrollbar-track{background-color:#f0f0f0}.llm-assistant-layout{height:calc(100vh - 170px)}@media (max-width:991.98px){.llm-assistant-layout{height:calc(100svh - 70px)}}.kendo-tab{transition:all .3s}.kendo-tab:hover{transform:scale(1.04)}.no-agents-dashboard{flex-direction:column;justify-content:center;align-items:center;gap:32px;display:flex}.no-agents-dashboard .video-container{aspect-ratio:16/9;width:100%;max-width:800px;margin:0 auto;display:block}.no-agents-dashboard .no-agents-container{width:100%;max-width:1000px}.no-agents-dashboard hr{background-color:#fff;border:none;width:100%;height:2px}.gradient-text-primary-underline:after{content:"";background-color:red;width:100%;height:200px;margin-top:2px;display:block;display:none!important}.workflow-container{max-width:unset!important;padding:0!important}.builder-container{width:100%;height:calc(100vh - 257px);display:flex}.sidebar{color:#000;background-color:#ededed;width:250px;height:calc(100vh - 133px);padding:1rem;overflow-y:auto}body.dark .sidebar{background-color:var(--bg-card);color:#fff}.flow-canvas{flex-grow:1;height:100%}.css-1dimb5e-singleValue{color:inherit!important}.header{top:0;z-index:1050!important;position:sticky!important}.header .navbar{position:relative;z-index:1051!important}.header .navbar.links{z-index:-1!important}.header .dropdown-menu{z-index:1055!important;border-color:color-mix(in srgb, var(--border-color) 40%, transparent)!important;position:absolute!important}.pac-container{z-index:99999!important}.header .dropdown-toggle,.header #vinsi-avatar{z-index:1052!important}.header .dropdown{color:var(--text-color-primary);position:relative;z-index:1052!important}.sticky-header{background:var(--bg-card);border-bottom:1px solid #0000;margin-bottom:1rem;transition:all .3s;top:120px;z-index:1020!important;position:sticky!important}.sticky-header .btn{position:relative;z-index:1021!important}.page-content{position:relative;z-index:1!important}.header #organization-switcher .dropdown-menu{z-index:1155!important}.header .offcanvas{z-index:1060!important}.header [class*=dropdown] .dropdown-menu,.dropdown-menu.show{z-index:1055!important}.header,.header .navbar,.header .dropdown{transform:translateZ(0)}.sticky-header.scrolled{border-bottom-color:var(--bs-border-color,#dee2e6);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff2;box-shadow:0 4px 12px #00000026;z-index:1020!important}.sticky-header{z-index:1020;background:var(--bg-card);border-bottom:1px solid #0000;margin-bottom:1rem;transition:all .3s;top:120px;position:sticky!important}.sticky-header .d-flex.justify-content-between.align-items-center:first-child{margin-left:0;margin-right:0;padding-left:0;padding-right:0}.sticky-header .page-title,.sticky-header h2.page-title{margin-left:0;padding-left:0}.sticky-header .d-flex.gap-3{margin-right:0;padding-right:0}.sticky-header .d-flex.justify-content-between.align-items-center:last-child{margin-left:0;margin-right:0;padding-left:0;padding-right:0}.sticky-header .text-muted{margin-left:0;padding-left:0}.sticky-header .small.text-muted{text-align:right;margin-right:0;padding-right:0}.sticky-header .h6{margin-left:0;padding-left:0}.sticky-header.scrolled{border-bottom-color:var(--bs-border-color,#dee2e6);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff2;box-shadow:0 4px 12px #00000026}[data-theme=dark] .sticky-header.scrolled{border-bottom-color:var(--bs-border-color-translucent,#ffffff26);background:#212529f2}.sticky-header .btn{z-index:1021;position:relative}.page-content{z-index:1;position:relative}.sticky-header .container-fluid,.sticky-header>div{padding-left:0;padding-right:0}@media (max-width:768px){.sticky-header{padding-left:.5rem;padding-right:.5rem}}.call-progress-banner{animation:.3s ease-out slideDownFromTop;color:#fff!important;text-align:center!important;background:#28a745!important;border:none!important;border-radius:0!important;margin:0!important;padding:.75rem 0!important;font-weight:500!important;box-shadow:0 2px 8px #00000026!important}@keyframes slideDownFromTop{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}.call-progress-banner{isolation:isolate}.instructions-modal .modal-dialog{width:95vw!important;max-width:95vw!important;height:95vh!important;margin:2.5vh auto!important}.instructions-modal .modal-content{border-radius:8px!important;flex-direction:column!important;height:100%!important;display:flex!important;box-shadow:0 10px 40px #00000026!important}.instructions-modal .modal-body{flex-direction:column!important;flex:1!important;padding:0!important;display:flex!important;overflow:hidden!important}.instructions-editor{flex-direction:column!important;height:100%!important;display:flex!important}.instructions-textarea{resize:none!important;background-color:var(--bg-input)!important;border:none!important;border-radius:0!important;flex:1!important;min-height:60vh!important;padding:2rem!important;font-family:inherit!important;font-size:1.1rem!important;line-height:1.6!important}.instructions-textarea:focus{box-shadow:none!important;background-color:var(--bg-input)!important;outline:none!important}.instructions-textarea::placeholder{opacity:.6!important;font-style:italic!important}.editor-footer{margin-top:auto!important}.instructions-modal .modal-header{border-bottom:1px solid var(--bs-modal-header-border-color)!important;background-color:var(--bs-modal-header-bg)!important;padding:1.25rem 2rem!important}.instructions-modal .modal-title{color:var(--bs-modal-color)!important;font-size:1.1rem!important;font-weight:600!important}.instructions-modal .modal-footer{border-top:1px solid var(--bs-modal-footer-border-color)!important;background-color:var(--bs-modal-footer-bg)!important;padding:1.25rem 2rem!important}.expand-button{opacity:.7!important;border-radius:4px!important;padding:.25rem .5rem!important;font-size:.875rem!important;line-height:1!important;transition:all .15s ease-in-out!important}.expand-button:hover{opacity:1!important;transform:translateY(-1px)!important;box-shadow:0 2px 4px #0000001a!important}.expand-button i{font-size:14px!important}.form-group:hover .expand-button,.card:hover .expand-button{opacity:1!important}.badge.bg-warning.text-dark{border-radius:12px!important;padding:.25rem .5rem!important;font-size:.7rem!important;animation:2s infinite pulse-warning!important}@keyframes pulse-warning{0%{opacity:1}50%{opacity:.7}to{opacity:1}}[data-bs-theme=dark] .instructions-modal .modal-content{background-color:red;color:var(--bs-light)!important}@media (max-width:768px){.instructions-modal .modal-dialog{width:98vw!important;max-width:98vw!important;height:98vh!important;margin:1vh auto!important}.instructions-textarea{padding:1rem!important;font-size:16px!important}.instructions-modal .modal-header,.instructions-modal .modal-footer{padding:1rem!important}}.dashboard-agent-filter:first-child{width:180px}.dashboard-agent-filter:nth-child(2){width:300px}.dashboard-agent-filter:last-child{width:260px}@media (max-width:576px){.dashboard-agent-filter{width:50%!important}}@media screen and (max-width:750px){.dashboard-agent-filter{width:100%!important}}.Toastify__toast-container{z-index:99999!important}.tg-dialog,.tg-backdrop{z-index:999999!important}.cl-cardBox,.login-card,.cl-footer{background:0 0;background-color:var(--bg-card);color:var(--text-color-primary)}.cl-internal-1nze503,.cl-dividerText{color:var(--text-color-primary)!important}.social-button{color:var(--button-primary-text-color);background:var(--button-background-primary)}.login-input{background:var(--bg-input);color:var(--text-color-primary)!important}.login-input::placeholder{color:color-mix(in srgb, var(--text-color-primary) 60%, transparent)!important}.cl-headerSubtitle,.cl-footerActionText,.cl-identityPreviewText,.clerk-subtitle,.cl-formFieldLabel,.cl-internal-sm1xff,.cl-headerTitle,.cl-formFieldSuccessText,.cl-formFieldHintText,.cl-formFieldInputShowPasswordButton,.cl-formFieldInfoText{color:var(--text-color-primary)}.cl-internal-iozirp,.cl-otpCodeFieldInput{border-color:var(--border-color);color:var(--text-color-primary)!important;background:0 0!important;border-width:1px!important}.cl-internal-1bebhcp[data-variant=default]:focus-within,.cl-internal-1bebhcp[data-variant=default][data-focus-within=true]{background:0 0!important}.cl-dividerLine{background-color:color-mix(in srgb, var(--border-color) 30%, transparent)!important}.clerk-logo-img{filter:invert(0)!important}html[data-theme-mode=dark] .clerk-logo-img{filter:invert()!important}.theme-switcher{background-color:var(--background-primary);width:70px;color:var(--text-color-primary);border:none;border-radius:1000px;justify-content:space-between;padding:10px;display:flex;position:relative}.theme-switcher-circle{z-index:0;background-color:var(--bg-header);border-radius:100%;width:26px;height:26px;transition:all .6s;position:absolute;left:5.5px}.theme-switcher-circle.dark{transform:translate(34px)}.border-color{border-color:var(--border-color)!important}div[role=group] button{box-shadow:none!important}.bg-card{background-color:var(--bg-card)}.bg-card-header{background-color:var(--bg-card-header)}.table th,.table td{color:var(--text-color-primary)}.pagination li.disabled{opacity:.3}.pagination li:not(.active) span,.pagination li:not(.active) a{background-color:#0000!important}:root{--bs-body-bg:var(--bg-card);--bg-popover-bg:var(--bg-card)}.k-picker-solid{background-color:var(--background-primary);color:var(--text-color-primary);border-color:var(--border-color)}.form-check-input{--bs-form-check-bg:var(--bg-head);border-color:color-mix(in srgb, var(--border-color) 80%, transparent)!important}.bs-popover-start{border-color:var(--bg-card)}.bs-popover-start:after{border-left-color:var(--bg-card)}#nprogress{pointer-events:none}#nprogress .bar{z-index:99999;background:#3b5bdb;width:100%;height:3px;position:fixed;top:0;left:0}#nprogress .peg{opacity:1;width:100px;height:100%;display:block;position:absolute;right:0;transform:rotate(3deg)translateY(-4px);box-shadow:0 0 10px #3b5bdb,0 0 5px #3b5bdb}#nprogress .spinner,#nprogress .spinner-icon{display:none!important}.nprogress-custom-parent{position:relative;overflow:hidden}.nprogress-custom-parent #nprogress .bar,.nprogress-custom-parent #nprogress .spinner{position:absolute}body.is-navigating .main-content,body.is-navigating main>div,body.is-navigating #__next>div{opacity:.55;pointer-events:none;transition:opacity .12s ease-out}.sticky-header.scrolled{margin-bottom:.5rem!important}[data-theme=dark] .unsaved-modal .modal-content,[data-theme=dark] .unsaved-modal .modal-header,[data-theme=dark] .unsaved-modal .modal-body,[data-theme=dark] .unsaved-modal .modal-footer,[data-theme=dark] .unsaved-modal .modal-title{color:#f1f5f9!important}.sticky-header.scrolled .p-3{padding-top:.4rem!important;padding-bottom:.4rem!important}.sticky-header.scrolled .page-title,.sticky-header.scrolled h2.page-title{margin-bottom:0!important;font-size:1rem!important;line-height:1.15!important}.sticky-header.scrolled .h6,.sticky-header.scrolled .page-title .btn-link{display:none!important}.sticky-header.scrolled .btn.btn-lg,.sticky-header.scrolled .btn{padding:.25rem .6rem!important;font-size:.85rem!important;line-height:1.3!important}.sticky-header.scrolled .d-flex.justify-content-end.align-items-center,.sticky-header.scrolled .d-flex.justify-content-between.align-items-center:last-child{display:none!important}.create-agent-tabs>.nav-tabs{z-index:1015;background:var(--bg-card,#fff);border-bottom:1px solid var(--bs-border-color,#dee2e6);margin-top:-.25rem;padding-top:.35rem;top:176px;position:sticky!important}[data-theme=dark] .create-agent-tabs>.nav-tabs{border-bottom-color:var(--bs-border-color-translucent,#ffffff26);background:#212529fa}.badge.bg-secondary{color:#fff!important;background-color:#64748b!important}:root{--nav-active-color:#3e55ff}html.dark,html[data-theme=dark],html[data-theme-mode=dark],body.dark,body[data-theme=dark],body[data-theme-mode=dark]{--nav-active-color:#60a5fa}html body .navbar .nav-container .nav-link.active,html body .navbar-nav .nav-container .nav-link.active,html body .navbar .nav-link.active,html body .navbar-nav .nav-link.active,html body .navbar .dropdown.nav-container .nav-link.active.dropdown-toggle{color:var(--nav-active-color)!important;-webkit-text-fill-color:var(--nav-active-color)!important;background:0 0!important;background-clip:unset!important;-webkit-background-clip:unset!important}.header-hr,.header-hr.active{background:var(--nav-active-color)!important}
