body.dark-theme{--bg0: #0f1115;--bg1: #181b20;--bg2: #20242a;--bg3: #272c34;--bg4: #303640;--border: #343a43;--border2: #46505d;--text: #e6e9ee;--text-bright: #f7f9fc;--text-muted: #a7afbb;--text-dim: #7d8795;--text-faint: #606a78;--accent: #4a9eff;--accent-hover: #7ab8ff;--accent-bg: rgba(74, 158, 255, 0.2);--danger: #e05555;--danger-bg: #6b1a1a;--danger-bg2: #2a1515;--danger-text: #ffaaaa;--warn-bg: #6b4e00;--warn-text: #ffd97a;--cm-bg: #12151a;--cm-text: #abb2bf;--cm-cyan: #56b6c2;--cm-blue: #61afef;--cm-green: #98c379;--cm-yellow: #e5c07b;--cm-orange: #d19a66;--cm-red: #e06c75;--cm-purple: #c678dd;--cm-gray: #5c6370}body.dark-theme,html[data-crm-theme=dark]{background-color:var(--bg0) !important;color:var(--text) !important}html.dark-theme-preload,html[data-crm-theme=dark]{background-color:#141414 !important}body.dark-theme{background-image:none !important}body.dark-theme .page_content{background-color:var(--bg0) !important}body.dark-theme .totbar-default,body.dark-theme .navbar-default{background-color:var(--bg1) !important;background-image:none !important;border-color:var(--border) !important;box-shadow:0 1px 0 var(--border) !important}body.dark-theme .navbar-default .navbar-nav>li>a,body.dark-theme .navbar-default .navbar-text,body.dark-theme .navbar-default .navbar-brand{color:#d0d0d0 !important}body.dark-theme .totum-brand,body.dark-theme .totum-brand span{color:var(--text-bright) !important}body.dark-theme .navbar-default .navbar-nav>li>a:hover,body.dark-theme .navbar-default .navbar-nav>.active>a,body.dark-theme .navbar-default .navbar-nav>.active>a:hover,body.dark-theme .totbar-default .navbar-nav>li.active>a,body.dark-theme .totbar-default .navbar-nav>li>a:hover{background-color:var(--bg3) !important;color:#fff !important}body.dark-theme #nav-top-line{background-color:var(--bg1) !important;color:var(--text-dim) !important;border-bottom:1px solid var(--border) !important}body.dark-theme .totum-navbar-userfio::before{background-color:hsla(0,0%,100%,.14) !important}body.dark-theme .totum-navbar-toolbar-merged{box-shadow:0 1px 2px rgba(0,0,0,.45)}body.dark-theme .totum-navbar-toolbar-icons{box-shadow:none}body.dark-theme .navbar-default .navbar-collapse,body.dark-theme .navbar-default .navbar-form,body.dark-theme .navbar-collapse{background-color:var(--bg1) !important;border-color:var(--border) !important}body.dark-theme .navbar-toggle{background-color:var(--bg3) !important;border-color:var(--border2) !important}body.dark-theme .navbar-toggle .icon-bar{background-color:#ccc !important}body.dark-theme .navbar-default .navbar-nav .open .dropdown-menu{background-color:var(--bg2) !important;border-color:var(--border) !important}body.dark-theme .navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#d0d0d0 !important}body.dark-theme .navbar-default .navbar-nav .open .dropdown-menu>li>a:hover{background-color:var(--bg4) !important;color:#fff !important}body.dark-theme #LeftTree,body.dark-theme #leftTree{background-color:var(--bg1) !important;border-right:1px solid var(--border) !important;color:#ccc !important}body.dark-theme .jstree-default .jstree-icon,body.dark-theme .jstree-default .jstree-themeicon{filter:brightness(0) invert(1)}body.dark-theme .jstree-default .jstree-themeicon-custom{filter:none}body.dark-theme .jstree-default .jstree-anchor{color:#ccc !important}body.dark-theme .jstree-default .jstree-hovered{background-color:var(--bg3) !important;border-color:rgba(0,0,0,0) !important}body.dark-theme .jstree-default .jstree-clicked{background-color:var(--bg4) !important;border-color:rgba(0,0,0,0) !important;color:#fff !important}body.dark-theme .menu-item{color:#ccc !important}body.dark-theme .menu-item.comment{background-color:var(--bg2) !important;color:var(--text-dim) !important}body.dark-theme table,body.dark-theme tbody,body.dark-theme thead,body.dark-theme tfoot,body.dark-theme tr{background-color:rgba(0,0,0,0) !important}body.dark-theme td,body.dark-theme th{background-color:var(--bg1);color:var(--text) !important;border-color:var(--border) !important}body.dark-theme thead th,body.dark-theme .pcTable-table th:not(.id),body.dark-theme .pcTable-paramsTable th,body.dark-theme .pcTable-footersTable th,body.dark-theme .pcTable-filtersTable th,body.dark-theme .pcTable-hiddenFieldsTable th{background-color:var(--bg2) !important;color:#bbb !important;border-color:var(--border) !important}body.dark-theme tbody tr:hover td,body.dark-theme tbody tr:hover th{background-color:var(--bg3)}body.dark-theme tbody tr:nth-child(even) td:not(.CodeMirror-line){background-color:#222}body.dark-theme tbody tr:nth-child(even):hover td{background-color:var(--bg3)}body.dark-theme td.id,body.dark-theme th.id{background-color:#181818 !important;color:var(--text-faint) !important;border-color:var(--bg3) !important}body.dark-theme td.with-code{background-color:#181818}body.dark-theme td.with-code[style*=background-color]{background-color:inherit}body.dark-theme th.admin-see,body.dark-theme thead th.admin-see,body.dark-theme .pcTable-table th.admin-see,body.dark-theme .pcTable-paramsTable th.admin-see,body.dark-theme .pcTable-footersTable th.admin-see,body.dark-theme .pcTable-filtersTable th.admin-see,body.dark-theme .pcTable-hiddenFieldsTable th.admin-see{background-color:var(--danger-bg2) !important;color:var(--danger-text) !important;border-color:rgba(224,85,85,.35) !important}body.dark-theme th.admin-see .pcTable-filters .btn,body.dark-theme th.admin-see .pcTable-filters .btn.btn-default,body.dark-theme th.admin-see .pcTable-filters .btn.btn-filter{background-color:rgba(0,0,0,.18) !important;color:var(--danger-text) !important;border-color:rgba(224,85,85,.35) !important}body.dark-theme th.admin-see .pcTable-filters .btn:hover{background-color:rgba(0,0,0,.28) !important;border-color:rgba(224,85,85,.55) !important}body.dark-theme th span.cell-title{color:#bbb !important}body.dark-theme td.selected{box-shadow:inset 0 0 0 9999px var(--accent-bg) !important;outline:1px solid hsla(0,0%,100%,.18);outline-offset:-1px}body.dark-theme td.selected.edt{box-shadow:inset 0 0 0 9999px rgba(74,158,255,.28) !important}body.dark-theme td.crm-theme-contrast,body.dark-theme td.crm-theme-contrast .cell-value,body.dark-theme td.crm-theme-contrast span:not([style*=color]),body.dark-theme td.crm-theme-contrast a:not([style*=color]),body.dark-theme td.crm-theme-contrast i:not([style*=color]){color:var(--crm-cell-contrast) !important;text-shadow:none !important}body.dark-theme td[style*=background-color]{box-shadow:inset 0 0 0 1px rgba(0,0,0,.35)}body.dark-theme td.editing.editing-in-modal{background-color:#2a1f00 !important}body.dark-theme input,body.dark-theme input[type=text],body.dark-theme input[type=email],body.dark-theme input[type=password],body.dark-theme input[type=number],body.dark-theme input[type=search],body.dark-theme select,body.dark-theme textarea,body.dark-theme .form-control{background-color:var(--bg3) !important;color:#e8e8e8 !important;border-color:var(--border2) !important}body.dark-theme input:focus,body.dark-theme select:focus,body.dark-theme textarea:focus,body.dark-theme .form-control:focus{background-color:var(--bg3) !important;color:#e8e8e8 !important;border-color:var(--accent) !important;box-shadow:0 0 0 2px var(--accent-bg) !important;outline:none !important}body.dark-theme input.error{border-color:var(--danger) !important}body.dark-theme input[type=checkbox]{accent-color:var(--accent);width:14px;height:14px;cursor:pointer;outline:1px solid var(--border2);outline-offset:1px}body.dark-theme input[type=radio]{accent-color:var(--accent);cursor:pointer;outline:1px solid var(--border2);outline-offset:1px}body.dark-theme .btn{background-image:none !important;box-shadow:none !important;font-weight:normal !important;text-shadow:none !important}body.dark-theme .btn-default,body.dark-theme .btn.btn-default{background-color:var(--bg3) !important;color:#d0d0d0 !important;border-color:var(--border2) !important}body.dark-theme .btn-default:hover,body.dark-theme .btn.btn-default:hover{background-color:var(--bg4) !important;color:#fff !important}body.dark-theme .btn-primary,body.dark-theme .btn.btn-primary{background-color:#1a5fa0 !important;border-color:#1a5fa0 !important;color:#fff !important}body.dark-theme .btn-primary:hover{background-color:#1a4f88 !important}body.dark-theme .btn-warning,body.dark-theme .btn.btn-warning{background-color:var(--warn-bg) !important;border-color:#7a5a00 !important;color:var(--warn-text) !important}body.dark-theme .btn-warning:hover{background-color:#7a5a00 !important}body.dark-theme .btn-danger,body.dark-theme .btn.btn-danger{background-color:var(--danger-bg) !important;border-color:#7a2020 !important;color:var(--danger-text) !important}body.dark-theme .btn-danger:hover{background-color:#7a2020 !important}body.dark-theme .btn-default-primary,body.dark-theme .btn.btn-default-primary{background-color:var(--bg3) !important;border-color:var(--border2) !important;color:#d0d0d0 !important}body.dark-theme .btn-default-primary:hover{background-color:#1a3a5a !important;border-color:var(--accent) !important;color:var(--accent) !important}body.dark-theme th .btn,body.dark-theme th .btn.btn-default{background-color:rgba(0,0,0,0) !important;border-color:rgba(0,0,0,0) !important;color:#888 !important}body.dark-theme th .btn:hover{background-color:var(--bg4) !important;color:#fff !important}body.dark-theme .btn:disabled,body.dark-theme .btn[disabled],body.dark-theme button:disabled{background-color:#222 !important;color:var(--text-faint) !important;border-color:var(--border) !important;opacity:.5 !important}body.dark-theme .tech-table>.bottomButtons .btn{background-color:var(--bg3) !important;color:#d0d0d0 !important;border-color:var(--border2) !important}body.dark-theme .tech-table>.bottomButtons a{color:var(--accent) !important}body.dark-theme .dropdown-menu{background-color:var(--bg2) !important;border-color:var(--border) !important;box-shadow:0 6px 24px rgba(0,0,0,.6) !important}body.dark-theme .dropdown-menu>li>a{color:#d0d0d0 !important}body.dark-theme .dropdown-menu>li>a:hover,body.dark-theme .dropdown-menu>li>a:focus{background-color:var(--bg4) !important;background-image:none !important;color:#fff !important}body.dark-theme .dropdown-menu>.active>a,body.dark-theme .dropdown-menu>.active>a:hover{background-color:#1a3a5a !important;background-image:none !important;color:var(--accent) !important}body.dark-theme .dropdown-menu .divider{background-color:var(--border) !important}body.dark-theme .modal-content{background-color:var(--bg1) !important;color:var(--text) !important;border-color:var(--border) !important;box-shadow:0 20px 60px rgba(0,0,0,.8) !important}body.dark-theme .modal-header{background-color:var(--bg2) !important;border-bottom-color:var(--border) !important}body.dark-theme .modal-footer{background-color:var(--bg2) !important;border-top-color:var(--border) !important}body.dark-theme .modal-title,body.dark-theme .bootstrap-dialog .bootstrap-dialog-title{color:var(--text-bright) !important}body.dark-theme .modal-body{background-color:var(--bg1) !important;color:var(--text) !important}body.dark-theme .modal-body label,body.dark-theme .modal-body .control-label,body.dark-theme .modal-body .form-group label,body.dark-theme .modal-content label,body.dark-theme .modal-content .control-label{color:#bbb !important}body.dark-theme .modal-content .form-group,body.dark-theme .modal-content .form-control-static{color:var(--text) !important}body.dark-theme .modal-content hr{border-color:var(--border) !important}body.dark-theme .modal-content h1,body.dark-theme .modal-content h2,body.dark-theme .modal-content h3,body.dark-theme .modal-content h4,body.dark-theme .modal-content h5{color:var(--text-bright) !important}body.dark-theme .modal-content .nicescroll-rails>div{background-color:var(--border2) !important}body.dark-theme .modal-content .jsonForm .field{border-color:var(--border) !important}body.dark-theme .modal-content .jsonForm .checkbox label{color:var(--text) !important}body.dark-theme .close{color:#888 !important;text-shadow:none !important;opacity:1 !important}body.dark-theme .close:hover{color:#fff !important}body.dark-theme .modal-backdrop.in{opacity:.7 !important;background-color:#000 !important}body.dark-theme .float-footer-buttons{background-color:var(--bg2) !important;border-top:1px solid var(--border) !important}body.dark-theme .panel{background-color:var(--bg1) !important;border-color:var(--border) !important}body.dark-theme .panel-heading{background-color:var(--bg2) !important;border-color:var(--border) !important;color:var(--text) !important;background-image:none !important}body.dark-theme .panel-body{background-color:var(--bg1) !important;color:#d0d0d0 !important}body.dark-theme .panel-danger{border-color:var(--danger-bg) !important}body.dark-theme .panel-danger>.panel-heading{background-color:var(--danger-bg2) !important;color:var(--danger-text) !important}body.dark-theme .popover{background-color:var(--bg2) !important;border-color:var(--border) !important;box-shadow:0 6px 24px rgba(0,0,0,.6) !important;color:var(--text) !important}body.dark-theme .popover-title{background-color:var(--bg1) !important;border-bottom-color:var(--border) !important;color:var(--text-bright) !important}body.dark-theme .popover-content{color:#d0d0d0 !important}body.dark-theme .popover.bottom>.arrow:after{border-bottom-color:var(--bg2) !important}body.dark-theme .popover.bottom>.arrow{border-bottom-color:var(--border) !important}body.dark-theme .popover.warning-bg{background-color:var(--danger-bg) !important}body.dark-theme .popover.warning-bg.bottom>.arrow:after{border-bottom-color:var(--danger-bg) !important}body.dark-theme footer{background-color:var(--bg1) !important;border-top:1px solid var(--border) !important;color:var(--text-faint) !important}body.dark-theme #auth_form{background:rgba(30,30,30,.97) !important;color:var(--text) !important;border:1px solid var(--border) !important;box-shadow:0 8px 40px rgba(0,0,0,.7) !important}body.dark-theme .pcTable-rowsWrapper,body.dark-theme .pcTable-container .innerContainer,body.dark-theme .pcTable-filtersTables,body.dark-theme .pcTable-filtersTable,body.dark-theme .pcTable-paramsTables,body.dark-theme .pcTable-paramsTable,body.dark-theme .pcTable-footersTable,body.dark-theme .pcTable-hiddenFieldsTable,body.dark-theme .pcTable-floatBlock,body.dark-theme .pcTable-floatInner,body.dark-theme .pcTable-container,body.dark-theme .pcTable-topButtons,body.dark-theme .panel-wrapper,body.dark-theme .jsonForm{background-color:var(--bg0) !important;color:var(--text) !important}body.dark-theme .pcTable-sectionTitle,body.dark-theme .pcTable-container .pcTable-sectionTitle{color:var(--text) !important;background-color:rgba(0,0,0,0) !important}body.dark-theme .pcTable-title{color:var(--text-bright) !important}body.dark-theme .pcTable-tabls a{color:#888 !important}body.dark-theme .pcTable-tabls a:hover{color:var(--text) !important}body.dark-theme .table-description{color:var(--text-muted) !important;background-color:rgba(0,0,0,0) !important}body.dark-theme .pcTable-tableText,body.dark-theme .pcTable-tableText *{color:#ccc !important;background-color:rgba(0,0,0,0) !important}body.dark-theme a{color:var(--accent) !important}body.dark-theme a:hover{color:var(--accent-hover) !important}body.dark-theme .color-danger{color:var(--danger) !important}body.dark-theme .color-primary{color:var(--accent) !important}body.dark-theme #pk .color-black{color:var(--text) !important}body.dark-theme .pcTable-section.sectionWithPannels .pcTable-floatInner>div,body.dark-theme .pcTable-paramsTables .pcTable-section.sectionWithPannels .pcTable-floatInner{background-color:var(--bg2) !important;border:1px solid var(--border) !important;border-radius:4px !important}body.dark-theme .pcTable-floatBlock .pcTable-floatInner>div th,body.dark-theme .pcTable-floatInner>div th{background-color:var(--bg2) !important;color:var(--text-bright) !important;border-color:var(--border) !important}body.dark-theme .pcTable-floatBlock .pcTable-floatInner>div .td-wrapper,body.dark-theme .pcTable-floatInner>div .td-wrapper{background-color:var(--bg1) !important;border:1px solid var(--border) !important;border-top:0 !important;border-radius:0 0 6px 6px !important}body.dark-theme .pcTable-floatBlock .pcTable-floatInner>div td,body.dark-theme .pcTable-floatInner>div td{background-color:rgba(0,0,0,0) !important;color:var(--text) !important}body.dark-theme .pcTable-floatInner td.edt.val:not([style*=background-color]){box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.08)}body.dark-theme .pcTable-floatInner td [data-type=chart],body.dark-theme .pcTable-floatInner td .cell-value[data-type=chart]{display:block;background-color:var(--bg1) !important;border-radius:6px}body.dark-theme .pcTable-floatInner canvas.ttm-chart{background-color:var(--bg1) !important;border-radius:6px}body.dark-theme .edit-row-panel .modal-body,body.dark-theme .edit-field-panel .modal-body,body.dark-theme .edit-row-panel .InsertPanel,body.dark-theme .edit-field-panel .InsertPanel,body.dark-theme .InsertPanel,body.dark-theme .fieldparams-edit-panel .jsonForm,body.dark-theme .fieldparams-edit-panel .jsonForm .field,body.dark-theme .fieldparams-edit-panel .modal-body,body.dark-theme .one-column-panel .modal-body,body.dark-theme .web-panel .modal-body,body.dark-theme .mobile-panel .modal-body{background-color:var(--bg1) !important;color:var(--text) !important}body.dark-theme .cell-wrapper{background-color:var(--bg2) !important;color:var(--text) !important;border:1px solid var(--border) !important;border-radius:4px !important}body.dark-theme .cell-wrapper>div,body.dark-theme .InsertPanel>div{background-color:var(--bg2) !important;color:var(--text) !important}body.dark-theme .InsertPanel label,body.dark-theme .fieldparams-edit-panel label,body.dark-theme .one-column-panel label{color:#bbb !important}body.dark-theme .InsertPanel hr,body.dark-theme .fieldparams-edit-panel hr{border-color:var(--border) !important}body.dark-theme .InsertPanel .panel,body.dark-theme .fieldparams-edit-panel .panel{background-color:var(--bg2) !important;border-color:var(--border) !important}body.dark-theme .InsertPanel .panel-heading,body.dark-theme .fieldparams-edit-panel .panel-heading{background-color:var(--bg3) !important;color:var(--text) !important;border-color:var(--border) !important}body.dark-theme .totum-edit-codes-toolbar{border-bottom-color:var(--border) !important}body.dark-theme .totum-code-history-panel{border-left-color:var(--border) !important;color:var(--text) !important}@media(max-width: 900px){body.dark-theme .totum-code-history-panel{border-top-color:var(--border) !important}}body.dark-theme .totum-code-history-item{background:var(--bg2) !important;border-color:var(--border) !important;color:var(--text) !important}body.dark-theme .totum-code-history-item-latest{border-color:#c8943a !important;background:rgba(200,148,58,.08) !important;box-shadow:0 0 0 1px rgba(200,148,58,.2) !important}body.dark-theme .totum-code-history-item-latest .totum-code-history-meta .text-muted{color:#e0b066 !important;background:rgba(200,148,58,.2) !important}body.dark-theme .totum-code-history-preview{color:var(--text-muted) !important}body.dark-theme .totum-code-history-meta .text-muted{color:var(--text-muted) !important}body.dark-theme .totum-code-history-actions .btn-default{background-color:var(--bg3) !important;border-color:var(--border) !important;color:var(--text) !important}body.dark-theme .totum-code-history-actions .btn-default:hover,body.dark-theme .totum-code-history-actions .btn-default:focus{background-color:var(--bg4) !important;border-color:var(--border) !important;color:var(--text) !important}body.dark-theme .totum-code-history-actions .btn-warning{background-color:#c8943a !important;border-color:#b8842f !important;color:#fff !important}body.dark-theme .totum-code-history-actions .btn-warning:hover,body.dark-theme .totum-code-history-actions .btn-warning:focus{background-color:#b8842f !important;border-color:#a67528 !important;color:#fff !important}body.dark-theme .totum-code-history-preview-full{background:var(--bg2) !important;color:var(--text) !important;border:1px solid var(--border);border-radius:4px;padding:8px}body.dark-theme .totum-edit-codes-toolbar .btn.active,body.dark-theme .totum-edit-codes-toolbar .totum-code-history-toggle.active{background:#c8943a !important;border-color:#b8842f !important;color:#fff !important}body.dark-theme .nav-tabs{border-bottom-color:var(--border) !important}body.dark-theme .nav-tabs>li>a{color:var(--text-muted) !important;background-color:rgba(0,0,0,0) !important;border-color:rgba(0,0,0,0) !important}body.dark-theme .nav-tabs>li>a:hover{color:var(--text) !important;background-color:var(--bg2) !important;border-color:var(--border) var(--border) rgba(0,0,0,0) !important}body.dark-theme .nav-tabs>li.active>a,body.dark-theme .nav-tabs>li.active>a:focus,body.dark-theme .nav-tabs>li.active>a:hover{color:#e8e8e8 !important;background-color:var(--bg1) !important;border-color:var(--border) var(--border) var(--bg1) !important}body.dark-theme .ui-widget,body.dark-theme .ui-widget-content{background-color:var(--bg2) !important;color:var(--text) !important;border-color:var(--border) !important}body.dark-theme .ui-widget-header{background-color:var(--bg1) !important;background-image:none !important;color:var(--text) !important;border-color:var(--border) !important}body.dark-theme .ui-state-default,body.dark-theme .ui-widget-content .ui-state-default{background-color:var(--bg3) !important;background-image:none !important;color:#d0d0d0 !important;border-color:var(--border2) !important}body.dark-theme .ui-state-hover,body.dark-theme .ui-widget-content .ui-state-hover,body.dark-theme .ui-state-focus{background-color:var(--bg4) !important;background-image:none !important;color:#fff !important;border-color:#555 !important}body.dark-theme .ui-state-active,body.dark-theme .ui-widget-content .ui-state-active{background-color:#1a3a5a !important;background-image:none !important;color:var(--accent) !important;border-color:var(--accent) !important}body.dark-theme .ui-menu-item a,body.dark-theme .ui-menu-item .ui-menu-item-wrapper{color:#d0d0d0 !important}body.dark-theme .bootstrap-datetimepicker-widget{background:var(--bg2) !important;border-color:var(--border) !important;color:var(--text) !important;box-shadow:0 6px 24px rgba(0,0,0,.6) !important}body.dark-theme .bootstrap-datetimepicker-widget table th,body.dark-theme .bootstrap-datetimepicker-widget table td.day,body.dark-theme .bootstrap-datetimepicker-widget table td.hour,body.dark-theme .bootstrap-datetimepicker-widget table td.minute,body.dark-theme .bootstrap-datetimepicker-widget table td.second{color:var(--text) !important}body.dark-theme .bootstrap-datetimepicker-widget table th.dow{color:#888 !important}body.dark-theme .bootstrap-datetimepicker-widget table td.day:hover,body.dark-theme .bootstrap-datetimepicker-widget table td.hour:hover,body.dark-theme .bootstrap-datetimepicker-widget table td.minute:hover,body.dark-theme .bootstrap-datetimepicker-widget table td.second:hover,body.dark-theme .bootstrap-datetimepicker-widget table td span:hover{background:var(--bg4) !important}body.dark-theme .bootstrap-datetimepicker-widget table td.active,body.dark-theme .bootstrap-datetimepicker-widget table td.active:hover{background-color:#1a5fa0 !important;color:#fff !important}body.dark-theme .bootstrap-datetimepicker-widget table td.old,body.dark-theme .bootstrap-datetimepicker-widget table td.new{color:var(--text-faint) !important}body.dark-theme .bootstrap-datetimepicker-widget .picker-switch,body.dark-theme .bootstrap-datetimepicker-widget thead tr:first-child th{color:var(--text) !important}body.dark-theme .rdtPicker{background:var(--bg2) !important;border-color:var(--border) !important;box-shadow:0 6px 24px rgba(0,0,0,.6) !important;color:var(--text) !important}body.dark-theme .rdtPicker td.rdtDay:hover,body.dark-theme .rdtPicker td.rdtHour:hover,body.dark-theme .rdtPicker td.rdtMinute:hover,body.dark-theme .rdtPicker td.rdtSecond:hover,body.dark-theme .rdtPicker .rdtTimeToggle:hover,body.dark-theme .rdtPicker thead tr:first-child th:hover,body.dark-theme .rdtPicker button:hover,body.dark-theme .rdtCounter .rdtBtn:hover,body.dark-theme td.rdtMonth:hover,body.dark-theme td.rdtYear:hover{background:var(--bg4) !important}body.dark-theme .rdtPicker td.rdtActive,body.dark-theme .rdtPicker td.rdtActive:hover{background-color:#1a5fa0 !important;color:#fff !important}body.dark-theme .rdtPicker th{border-bottom-color:var(--border) !important;color:#888 !important}body.dark-theme .rdtPicker tfoot{border-top-color:var(--border) !important}body.dark-theme .rdtPicker td.rdtOld,body.dark-theme .rdtPicker td.rdtNew,body.dark-theme .rdtPicker td.rdtDisabled{color:var(--text-faint) !important}body.dark-theme ::-webkit-scrollbar{width:7px;height:7px}body.dark-theme ::-webkit-scrollbar-track{background:var(--bg0)}body.dark-theme ::-webkit-scrollbar-thumb{background:var(--border);border-radius:4px}body.dark-theme ::-webkit-scrollbar-thumb:hover{background:#555}body.dark-theme .CodeMirror pre,body.dark-theme .CodeMirror pre.CodeMirror-line,body.dark-theme .CodeMirror-line,body.dark-theme .CodeMirror-code .code-block,body.dark-theme .CodeMirror tr,body.dark-theme .CodeMirror td{background-color:rgba(0,0,0,0) !important;border:none !important;color:inherit !important}body.dark-theme .CodeMirror,body.dark-theme #pk .CodeMirror{background-color:var(--cm-bg) !important;color:var(--cm-text) !important;border:1px solid var(--border) !important;border-radius:4px !important;font-family:"JetBrains Mono",monospace !important;font-size:13px !important;line-height:1.6 !important}body.dark-theme .CodeMirror-scroll,body.dark-theme .CodeMirror pre.CodeMirror-line,body.dark-theme .CodeMirror pre.CodeMirror-line-like{background-color:rgba(0,0,0,0) !important}body.dark-theme .CodeMirror-lines{background-color:var(--cm-bg) !important}body.dark-theme .CodeMirror-gutters{background-color:var(--bg0) !important;border-right:1px solid var(--border) !important}body.dark-theme .CodeMirror-linenumber{color:#4a4a4a !important}body.dark-theme .CodeMirror-cursor{border-left-color:var(--text) !important}body.dark-theme .CodeMirror-selected,body.dark-theme .CodeMirror-focused .CodeMirror-selected{background-color:var(--accent-bg) !important}body.dark-theme .CodeMirror-activeline-background{background-color:#222 !important}body.dark-theme .CodeMirror-activeline>pre{background-color:rgba(0,0,0,0) !important}body.dark-theme .CodeMirror-matchingbracket{color:#fff !important;background-color:rgba(74,158,255,.25) !important;border-bottom:1px solid var(--accent) !important}body.dark-theme #pk .CodeMirror .cm-start,body.dark-theme .CodeMirror .cm-start{color:var(--cm-cyan) !important;font-weight:bold !important}body.dark-theme #pk .CodeMirror .cm-exec,body.dark-theme .CodeMirror .cm-exec{color:var(--cm-blue) !important;font-weight:bold !important}body.dark-theme #pk .CodeMirror .cm-function,body.dark-theme .CodeMirror .cm-function{color:var(--cm-blue) !important;font-weight:bold !important}body.dark-theme #pk .CodeMirror .cm-functionParam,body.dark-theme .CodeMirror .cm-functionParam{color:var(--cm-text) !important}body.dark-theme #pk .CodeMirror .cm-reqParam,body.dark-theme .CodeMirror .cm-reqParam{color:var(--cm-yellow) !important;font-weight:bold !important}body.dark-theme #pk .CodeMirror .cm-fieldParam,body.dark-theme .CodeMirror .cm-fieldParam{color:var(--cm-red) !important}body.dark-theme #pk .CodeMirror .cm-multiParam,body.dark-theme .CodeMirror .cm-multiParam{color:var(--cm-cyan) !important}body.dark-theme #pk .CodeMirror .cm-string-name,body.dark-theme .CodeMirror .cm-string-name{color:var(--cm-green) !important}body.dark-theme #pk .CodeMirror .cm-string,body.dark-theme .CodeMirror .cm-string{color:var(--cm-green) !important}body.dark-theme #pk .CodeMirror .cm-variable,body.dark-theme .CodeMirror .cm-variable{color:var(--cm-red) !important}body.dark-theme #pk .CodeMirror .cm-boolean,body.dark-theme .CodeMirror .cm-boolean{color:var(--cm-orange) !important}body.dark-theme #pk .CodeMirror .cm-spec-code,body.dark-theme .CodeMirror .cm-spec-code{color:var(--cm-purple) !important;font-weight:bold !important}body.dark-theme #pk .CodeMirror .cm-totum-block,body.dark-theme .CodeMirror .cm-totum-block{color:var(--cm-cyan) !important}body.dark-theme #pk .CodeMirror .cm-code-var,body.dark-theme .CodeMirror .cm-code-var{color:var(--cm-red) !important}body.dark-theme #pk .CodeMirror .cm-field,body.dark-theme .CodeMirror .cm-field{color:var(--cm-yellow) !important}body.dark-theme #pk .CodeMirror .cm-func,body.dark-theme .CodeMirror .cm-func{color:var(--cm-blue) !important}body.dark-theme #pk .CodeMirror .cm-number,body.dark-theme .CodeMirror .cm-number{color:var(--cm-orange) !important}body.dark-theme #pk .CodeMirror .cm-operator,body.dark-theme .CodeMirror .cm-operator{color:var(--cm-cyan) !important}body.dark-theme #pk .CodeMirror .cm-comment,body.dark-theme .CodeMirror .cm-comment{color:var(--cm-gray) !important;font-style:italic !important}body.dark-theme #pk .CodeMirror .cm-error,body.dark-theme .CodeMirror .cm-error{color:var(--cm-red) !important;background:rgba(224,108,117,.15) !important}body.dark-theme #pk .CodeMirror .cm-sec-title,body.dark-theme .CodeMirror .cm-sec-title{color:var(--cm-purple) !important;font-weight:bold !important}body.dark-theme #pk .CodeMirror .cm-sec-param,body.dark-theme .CodeMirror .cm-sec-param{color:var(--cm-text) !important}body.dark-theme #pk .CodeMirror .cm-sec-value,body.dark-theme .CodeMirror .cm-sec-value{color:var(--cm-green) !important}body.dark-theme #pk .CodeMirror .cm-global-var,body.dark-theme .CodeMirror .cm-global-var{color:var(--cm-orange) !important}body.dark-theme #pk .CodeMirror .cm-process-var,body.dark-theme .CodeMirror .cm-process-var{color:var(--cm-orange) !important}body.dark-theme #pk .CodeMirror .cm-code-name,body.dark-theme .CodeMirror .cm-code-name{color:var(--cm-blue) !important}body.dark-theme #pk .CodeMirror .cm-keyword,body.dark-theme .CodeMirror .cm-keyword{color:var(--cm-purple) !important}body.dark-theme #pk .CodeMirror .cm-atom,body.dark-theme .CodeMirror .cm-atom{color:var(--cm-orange) !important}body.dark-theme #pk .CodeMirror .cm-property,body.dark-theme .CodeMirror .cm-property{color:var(--cm-blue) !important}body.dark-theme #pk .CodeMirror .cm-def,body.dark-theme .CodeMirror .cm-def{color:var(--cm-blue) !important}body.dark-theme #pk .CodeMirror .cm-bracket,body.dark-theme .CodeMirror .cm-bracket{color:var(--cm-text) !important}body.dark-theme #pk .CodeMirror .cm-qualifier,body.dark-theme .CodeMirror .cm-qualifier{color:var(--cm-yellow) !important}body.dark-theme .code-block-text{background-color:var(--bg2) !important;color:var(--cm-text) !important;border:1px solid var(--border) !important;border-radius:3px !important}html[data-crm-theme=white]{--crm-canvas: #f7f8fa;--crm-surface: #ffffff;--crm-surface-alt: #f1f3f6;--crm-surface-hover: #e9edf2;--crm-border: #d9dee5;--crm-border-strong: #bdc6d2;--crm-text: #20242a;--crm-text-muted: #687281;--crm-accent: #2f7dd1;--crm-accent-hover: #2469b4;--crm-accent-soft: rgba(47, 125, 209, 0.14);--crm-nav: #ffffff;--crm-nav-text: #20242a;--crm-radius: 5px;--crm-shadow: 0 5px 18px rgba(35, 45, 60, 0.12);--crm-input: #ffffff;--crm-code-bg: #fbfcfe;--crm-sidebar: #f1f3f6;--crm-sidebar-active: #dfe7f1;--crm-table: #ffffff;--crm-table-alt: #f7f9fb;--crm-filter: #eef2f6}html[data-crm-theme=bitrix]{--crm-canvas: #eef7fb;--crm-surface: #ffffff;--crm-surface-alt: #e5f3f9;--crm-surface-hover: #d8edf6;--crm-border: #cfe6f1;--crm-border-strong: #a9d3e5;--crm-text: #243746;--crm-text-muted: #648091;--crm-accent: #2fc6f6;--crm-accent-hover: #2067b0;--crm-accent-soft: rgba(47, 198, 246, 0.18);--crm-nav: #2fc6f6;--crm-nav-text: #10394b;--crm-radius: 9px;--crm-shadow: 0 7px 22px rgba(31, 105, 143, 0.14);--crm-input: #ffffff;--crm-code-bg: #f8fcfe;--crm-sidebar: #dff1f8;--crm-sidebar-active: #c7e8f5;--crm-table: #ffffff;--crm-table-alt: #f1f9fc;--crm-filter: #dff1f8}html[data-crm-theme=one-c]{--crm-canvas: #f5f0d8;--crm-surface: #fffdf4;--crm-surface-alt: #f4edc9;--crm-surface-hover: #eae0ae;--crm-border: #d8cb8c;--crm-border-strong: #bba95d;--crm-text: #332f1f;--crm-text-muted: #766c43;--crm-accent: #b99700;--crm-accent-hover: #806900;--crm-accent-soft: rgba(185, 151, 0, 0.18);--crm-nav: #f2d447;--crm-nav-text: #332f1f;--crm-radius: 3px;--crm-shadow: 0 5px 16px rgba(87, 72, 15, 0.15);--crm-input: #fffef8;--crm-code-bg: #fffef8;--crm-sidebar: #efe5b5;--crm-sidebar-active: #e4d382;--crm-table: #fffdf4;--crm-table-alt: #faf5dc;--crm-filter: #f1e8bd}html[data-crm-theme=graphite]{color-scheme:dark;--crm-canvas: #252a31;--crm-surface: #30363f;--crm-surface-alt: #39414c;--crm-surface-hover: #434d59;--crm-border: #4d5866;--crm-border-strong: #687585;--crm-text: #f0f2f5;--crm-text-muted: #b8c0ca;--crm-accent: #67adff;--crm-accent-hover: #90c4ff;--crm-accent-soft: rgba(103, 173, 255, 0.22);--crm-nav: #30363f;--crm-nav-text: #f0f2f5;--crm-radius: 6px;--crm-shadow: 0 8px 24px rgba(10, 13, 18, 0.34);--crm-input: #3a424d;--crm-code-bg: #20252b;--crm-sidebar: #2c323a;--crm-sidebar-active: #46515f;--crm-table: #30363f;--crm-table-alt: #343b45;--crm-filter: #39414c}html[data-crm-theme=graphite] body.dark-theme{--bg0: #252a31;--bg1: #30363f;--bg2: #39414c;--bg3: #434d59;--bg4: #505b68;--border: #4d5866;--border2: #687585;--text: #f0f2f5;--text-bright: #ffffff;--text-muted: #b8c0ca;--text-dim: #99a4b1;--text-faint: #7f8b99;--accent: #67adff;--accent-hover: #90c4ff;--accent-bg: rgba(103, 173, 255, 0.22);--cm-bg: #20252b;--cm-text: #d8dee7}html[data-crm-theme=dark]{color-scheme:dark;--crm-canvas: #0f1115;--crm-surface: #181b20;--crm-surface-alt: #20242a;--crm-surface-hover: #272c34;--crm-border: #343a43;--crm-border-strong: #46505d;--crm-text: #e6e9ee;--crm-text-muted: #a7afbb;--crm-accent: #4a9eff;--crm-accent-hover: #7ab8ff;--crm-accent-soft: rgba(74, 158, 255, 0.2);--crm-nav: #181b20;--crm-nav-text: #e6e9ee;--crm-radius: 6px;--crm-shadow: 0 8px 28px rgba(0, 0, 0, 0.48);--crm-input: #272c34;--crm-code-bg: #12151a;--crm-sidebar: #181b20;--crm-sidebar-active: #303640;--crm-table: #181b20;--crm-table-alt: #1d2127;--crm-filter: #20242a}html[data-crm-theme]{background:var(--crm-canvas)}html[data-crm-theme] body,html[data-crm-theme] .page_content,html[data-crm-theme] .pcTable-container,html[data-crm-theme] .pcTable-rowsWrapper,html[data-crm-theme] .pcTable-container .innerContainer{background-color:var(--crm-canvas);color:var(--crm-text)}html[data-crm-theme] .totbar-default,html[data-crm-theme] .navbar-default{background-color:var(--crm-nav) !important;background-image:none !important;border-color:var(--crm-border) !important;box-shadow:0 1px 0 var(--crm-border) !important}html[data-crm-theme] #pk nav.navbar-default .navbar-nav>li>a,html[data-crm-theme] #pk nav.navbar-default .navbar-text,html[data-crm-theme] #pk nav.navbar-default .navbar-brand{color:var(--crm-nav-text) !important}html[data-crm-theme] #pk nav.navbar-default .navbar-nav>li>a:hover,html[data-crm-theme] #pk nav.navbar-default .navbar-nav>li.active>a{background:var(--crm-accent-soft) !important;color:var(--crm-accent-hover) !important}html[data-crm-theme] #LeftTree,html[data-crm-theme] #leftTree,html[data-crm-theme] .Tree,html[data-crm-theme] .TreeContainer,html[data-crm-theme] #branch-title,html[data-crm-theme] #searchArea,html[data-crm-theme] #serverSearch{background-color:var(--crm-sidebar) !important;border-right-color:var(--crm-border) !important;color:var(--crm-text) !important}html[data-crm-theme] #serverSearch{border-top-color:var(--crm-border) !important}html[data-crm-theme] #serverSearch a,html[data-crm-theme] #TreeMinimizer,html[data-crm-theme] #TreeMaximizer,html[data-crm-theme] #branch-title,html[data-crm-theme] .totum-brand,html[data-crm-theme] .totum-brand span{color:var(--crm-text) !important}html[data-crm-theme] #searchArea input{background-color:var(--crm-input) !important;border-color:var(--crm-border) !important;color:var(--crm-text) !important}html[data-crm-theme] .jstree-default .jstree-anchor,html[data-crm-theme] .menu-item{color:var(--crm-text) !important}html[data-crm-theme] .jstree-default .jstree-hovered{background:var(--crm-surface-hover) !important;border-color:rgba(0,0,0,0) !important}html[data-crm-theme] .jstree-default .jstree-clicked{background:var(--crm-sidebar-active) !important;color:var(--crm-accent-hover) !important;border-color:var(--crm-accent) !important}html[data-crm-theme] #leftTree .jstree-selected>a,html[data-crm-theme] #leftTree a.jstree-hovered,html[data-crm-theme] #leftTree .jstree-clicked,html[data-crm-theme] #leftTree .jstree-hovered{background:var(--crm-sidebar-active) !important;color:var(--crm-text) !important;border-color:rgba(0,0,0,0) !important}html[data-crm-theme] td:not([style*=background]),html[data-crm-theme] th:not([style*=background]){background-color:var(--crm-table);color:var(--crm-text);border-color:var(--crm-border)}html[data-crm-theme] .pcTable-table tbody tr:nth-child(even) td:not([style*=background]),html[data-crm-theme] .pcTable-table tbody tr:nth-child(even) th:not([style*=background]){background-color:var(--crm-table-alt)}html[data-crm-theme=graphite] body.dark-theme tbody tr:nth-child(even) td:not(.CodeMirror-line):not([style*=background]),html[data-crm-theme=graphite] body.dark-theme tbody tr:nth-child(even) th:not([style*=background]){background-color:var(--crm-table-alt) !important}html[data-crm-theme=graphite] body.dark-theme td.id,html[data-crm-theme=graphite] body.dark-theme th.id{background-color:var(--crm-surface-alt) !important;color:var(--crm-text-muted) !important;border-color:var(--crm-border) !important}html[data-crm-theme=graphite] body.dark-theme td.with-code:not([style*=background]){background-color:var(--crm-table) !important}html[data-crm-theme=graphite] body.dark-theme .btn:disabled,html[data-crm-theme=graphite] body.dark-theme .btn[disabled],html[data-crm-theme=graphite] body.dark-theme button:disabled,html[data-crm-theme=graphite] body.dark-theme .CodeMirror-activeline-background{background-color:var(--crm-surface-alt) !important}html[data-crm-theme] thead th:not([style*=background]),html[data-crm-theme] .pcTable-table th:not(.id):not([style*=background]),html[data-crm-theme] .pcTable-paramsTable th:not([style*=background]),html[data-crm-theme] .pcTable-filtersTable th:not([style*=background]){background-color:var(--crm-surface-alt) !important;color:var(--crm-text) !important}html[data-crm-theme] tbody tr:hover td:not([style*=background]){background-color:var(--crm-surface-hover)}html[data-crm-theme] .pcTable-filtersTables td:not(.warning-backg):not(.danger-backg):not([style*=background]),html[data-crm-theme] .pcTable-filtersTables td.with-code:not(.warning-backg):not(.danger-backg):not([style*=background]),html[data-crm-theme] .pcTable-filtersTable th:not([style*=background]){background-color:var(--crm-filter) !important;border-color:var(--crm-border) !important}html[data-crm-theme] .pcTable-rowsWrapper,html[data-crm-theme] .pcTable-paramsTables,html[data-crm-theme] .pcTable-filtersTables,html[data-crm-theme] .pcTable-footersTables,html[data-crm-theme] .pcTable-hiddenFieldsTables,html[data-crm-theme] .pcTable-beforeSpace,html[data-crm-theme] .pcTable-topButtons,html[data-crm-theme] .pcTable-buttons,html[data-crm-theme] .pcTable-scrollwrapper,html[data-crm-theme] .panel-wrapper,html[data-crm-theme] .jsonForm{background-color:var(--crm-canvas) !important;color:var(--crm-text) !important}html[data-crm-theme] .sectionWithPannels .pcTable-floatInner,html[data-crm-theme] .pcTable-section.sectionWithPannels .pcTable-floatInner,html[data-crm-theme] .pcTable-floatInner>div,html[data-crm-theme] .pcTable-floatInner>div .td-wrapper,html[data-crm-theme] .cell-wrapper,html[data-crm-theme] .used-in-panel,html[data-crm-theme] .InsertPanel>div{background-color:var(--crm-surface) !important;border-color:var(--crm-border) !important;color:var(--crm-text) !important}html[data-crm-theme] .pcTable-floatInner>div th:not([style*=background]),html[data-crm-theme] .pcTable-paramsTable th:not([style*=background]),html[data-crm-theme] .pcTable-footersTable th:not([style*=background]),html[data-crm-theme] .pcTable-hiddenFieldsTable th:not([style*=background]){background-color:var(--crm-surface-alt) !important;color:var(--crm-text) !important;border-color:var(--crm-border) !important}html[data-crm-theme] .pcTable-tableText,html[data-crm-theme] .table-description,html[data-crm-theme] .edit-row-panel .modal-footer,html[data-crm-theme] .modal-body,html[data-crm-theme] .float-footer-buttons{background-color:var(--crm-surface) !important;border-color:var(--crm-border) !important;color:var(--crm-text) !important}html[data-crm-theme] .pcTable-tableActions{background-color:var(--crm-surface-alt) !important;border-color:var(--crm-border) !important;color:var(--crm-text) !important;border-radius:var(--crm-radius)}html[data-crm-theme] .pcTable-sectionTitle,html[data-crm-theme] .pcTable-rowsTitle,html[data-crm-theme] .pcTable-title,html[data-crm-theme] .common-table-title{color:var(--crm-text) !important}html[data-crm-theme] .ttm-pagination,html[data-crm-theme] .pagination,html[data-crm-theme] .nav-tabs,html[data-crm-theme] .bootstrap-select>.dropdown-toggle{border-color:var(--crm-border) !important;color:var(--crm-text) !important}html[data-crm-theme] .nav-tabs>li>a{color:var(--crm-text-muted) !important}html[data-crm-theme] .nav-tabs>li.active>a,html[data-crm-theme] .nav-tabs>li.active>a:hover,html[data-crm-theme] .nav-tabs>li.active>a:focus{background-color:var(--crm-surface) !important;border-color:var(--crm-border) !important;color:var(--crm-text) !important}html[data-crm-theme] .bootstrap-datetimepicker-widget,html[data-crm-theme] .rdtPicker,html[data-crm-theme] .ui-widget,html[data-crm-theme] .ui-widget-content{background-color:var(--crm-surface) !important;border-color:var(--crm-border) !important;color:var(--crm-text) !important}html[data-crm-theme] .notificationTable,html[data-crm-theme] .innerContainer.panelsView,html[data-crm-theme] .hidding-form,html[data-crm-theme] .universal-form,html[data-crm-theme] .universal-form-dialog,html[data-crm-theme] .usrsec-card,html[data-crm-theme] .usrsec-panel,html[data-crm-theme] .usrsec-user-dropdown,html[data-crm-theme] .usrsec-admin-summary,html[data-crm-theme] #twofa-setup-result{background-color:var(--crm-surface) !important;border-color:var(--crm-border) !important;color:var(--crm-text) !important}html[data-crm-theme] body.usrsec-page{background-color:var(--crm-canvas) !important;color:var(--crm-text) !important}html[data-crm-theme] .usrsec-title,html[data-crm-theme] .usrsec-brand,html[data-crm-theme] .usrsec-panel h2,html[data-crm-theme] .usrsec-panel h3,html[data-crm-theme] .usrsec-label,html[data-crm-theme] .usrsec-user-option-btn,html[data-crm-theme] .universal-form label{color:var(--crm-text) !important}html[data-crm-theme] .usrsec-muted,html[data-crm-theme] .usrsec-admin-summary dt,html[data-crm-theme] .universal-form .help-block{color:var(--crm-text-muted) !important}html[data-crm-theme] .usrsec-user-option-btn:hover,html[data-crm-theme] .usrsec-user-option-btn:focus{background-color:var(--crm-surface-hover) !important}html[data-crm-theme] .word-doc,html[data-crm-theme] .word-doc-paper-wrap{background-color:var(--crm-canvas) !important;color:var(--crm-text) !important}html[data-crm-theme] .word-doc-topbar,html[data-crm-theme] .word-doc-ribbon,html[data-crm-theme] .word-ribbon-body,html[data-crm-theme] .word-ribbon-group,html[data-crm-theme] .word-color-panel,html[data-crm-theme] .word-table-grid-picker{background-color:var(--crm-surface) !important;border-color:var(--crm-border) !important;color:var(--crm-text) !important}html[data-crm-theme] .word-btn,html[data-crm-theme] .word-select,html[data-crm-theme] .word-ribbon-tab{background-color:var(--crm-surface-alt) !important;border-color:var(--crm-border) !important;color:var(--crm-text) !important}html[data-crm-theme] .word-btn:hover,html[data-crm-theme] .word-ribbon-tab:hover,html[data-crm-theme] .word-ribbon-tab.is-active{background-color:var(--crm-surface-hover) !important;color:var(--crm-accent-hover) !important}html[data-crm-theme] .word-doc-paper,html[data-crm-theme] .word-doc-editor{background-color:#fff !important;color:#20242a !important}html[data-crm-theme] .creator-log-buttons button,html[data-crm-theme] .creator-log-checkboxes,html[data-crm-theme] .calc-log-summary-item,html[data-crm-theme] .calc-log-body,html[data-crm-theme] .calc-log-profile,html[data-crm-theme] .calc-log-tree-pane,html[data-crm-theme] .calc-log-context,html[data-crm-theme] .calc-log-profile-table{background-color:var(--crm-surface) !important;border-color:var(--crm-border) !important;color:var(--crm-text) !important}html[data-crm-theme] canvas.ttm-chart,html[data-crm-theme] [data-type=chart]{background-color:var(--crm-surface) !important}html[data-crm-theme] ::-webkit-scrollbar-track{background:var(--crm-canvas)}html[data-crm-theme] ::-webkit-scrollbar-thumb{background:var(--crm-border-strong);border-radius:4px}html[data-crm-theme] ::-webkit-scrollbar-thumb:hover{background:var(--crm-text-muted)}html[data-crm-theme] input,html[data-crm-theme] select,html[data-crm-theme] textarea,html[data-crm-theme] .form-control{background-color:var(--crm-input);color:var(--crm-text);border-color:var(--crm-border-strong);border-radius:var(--crm-radius)}html[data-crm-theme] input:focus,html[data-crm-theme] select:focus,html[data-crm-theme] textarea:focus,html[data-crm-theme] .form-control:focus{border-color:var(--crm-accent) !important;box-shadow:0 0 0 2px var(--crm-accent-soft) !important;outline:none}html[data-crm-theme] .btn{border-radius:var(--crm-radius);background-image:none !important;text-shadow:none !important}html[data-crm-theme] .btn-default,html[data-crm-theme] .btn.btn-default{background-color:var(--crm-surface) !important;color:var(--crm-text) !important;border-color:var(--crm-border) !important}html[data-crm-theme] .btn-default:hover,html[data-crm-theme] .btn.btn-default:hover{background-color:var(--crm-surface-hover) !important;border-color:var(--crm-border-strong) !important}html[data-crm-theme] .btn-primary,html[data-crm-theme] .btn.btn-primary{background-color:var(--crm-accent-hover) !important;border-color:var(--crm-accent-hover) !important;color:#fff !important}html[data-crm-theme=one-c] .btn-primary,html[data-crm-theme=one-c] .btn.btn-primary,html[data-crm-theme=bitrix] .btn-primary,html[data-crm-theme=bitrix] .btn.btn-primary{background-color:var(--crm-accent) !important;border-color:var(--crm-accent-hover) !important;color:var(--crm-nav-text) !important}html[data-crm-theme] .dropdown-menu,html[data-crm-theme] .modal-content,html[data-crm-theme] .popover,html[data-crm-theme] .panel{background-color:var(--crm-surface) !important;color:var(--crm-text) !important;border-color:var(--crm-border) !important;border-radius:var(--crm-radius);box-shadow:var(--crm-shadow) !important}html[data-crm-theme] .modal-header,html[data-crm-theme] .modal-footer,html[data-crm-theme] .panel-heading,html[data-crm-theme] .popover-title{background-color:var(--crm-surface-alt) !important;color:var(--crm-text) !important;border-color:var(--crm-border) !important}html[data-crm-theme] .dropdown-menu>li>a{color:var(--crm-text) !important}html[data-crm-theme] .dropdown-menu>li>a:hover,html[data-crm-theme] .dropdown-menu>li>a:focus,html[data-crm-theme] .dropdown-menu>.active>a{background:var(--crm-accent-soft) !important;color:var(--crm-accent-hover) !important}html[data-crm-theme] .CodeMirror,html[data-crm-theme] #pk .CodeMirror,html[data-crm-theme] .code-block-text{background-color:var(--crm-code-bg) !important;color:var(--crm-text) !important;border-color:var(--crm-border) !important}html[data-crm-theme] .CodeMirror-gutters{background-color:var(--crm-surface-alt) !important;border-right-color:var(--crm-border) !important}html[data-crm-theme] a{color:var(--crm-accent-hover)}html[data-crm-theme] .innerContainer .logist-ai-panel,html[data-crm-theme] .task-dashboard-menu,html[data-crm-theme] .user-switcher-panel,html[data-crm-theme] .mhub-drawer-panel,html[data-crm-theme] .mhub-main,html[data-crm-theme] .mhub-panel,html[data-crm-theme] .mhub-match-overlay,html[data-crm-theme] .migrations-hub,html[data-crm-theme] .migrations-hub-body{background-color:var(--crm-surface) !important;color:var(--crm-text) !important;border-color:var(--crm-border) !important}html[data-crm-theme] .innerContainer .logist-ai-panel-header,html[data-crm-theme] .innerContainer .logist-ai-compose,html[data-crm-theme] .mhub-sidebar,html[data-crm-theme] .mhub-sidebar-head,html[data-crm-theme] .mhub-main-head,html[data-crm-theme] .mhub-col-head,html[data-crm-theme] .mhub-match-overlay-head,html[data-crm-theme] .migrations-hub-header,html[data-crm-theme] .migrations-hub-statusbar{background-color:var(--crm-surface-alt) !important;color:var(--crm-text) !important;border-color:var(--crm-border) !important}html[data-crm-theme] .innerContainer .logist-ai-panel,html[data-crm-theme] .task-dashboard-menu,html[data-crm-theme] .user-switcher-popover,html[data-crm-theme] .mhub-drawer-panel,html[data-crm-theme] .mhub-match-overlay{border-radius:var(--crm-radius) !important;box-shadow:var(--crm-shadow) !important}html[data-crm-theme] .innerContainer .logist-ai-msg-user .logist-ai-msg-text,html[data-crm-theme] .mhub-nav-item.active,html[data-crm-theme] .mhub-match-tab.active{background-color:var(--crm-accent-soft) !important;color:var(--crm-text) !important}html[data-crm-theme] .innerContainer .logist-ai-msg-assistant .logist-ai-msg-text,html[data-crm-theme] .mhub-version-item,html[data-crm-theme] .mhub-match-card,html[data-crm-theme] .mhub-diff-file,html[data-crm-theme] .migrations-hub-version,html[data-crm-theme] .migrations-table-row{background-color:var(--crm-surface-alt) !important;color:var(--crm-text) !important;border-color:var(--crm-border) !important}html[data-crm-theme] .task-dashboard-btn,html[data-crm-theme] .task-dashboard-link,html[data-crm-theme] .user-switcher-user,html[data-crm-theme] .user-switcher-logout,html[data-crm-theme] .mhub-nav-item{color:var(--crm-text) !important;border-color:var(--crm-border) !important}html[data-crm-theme] .task-dashboard-btn,html[data-crm-theme] .user-switcher-logout{background-color:var(--crm-surface) !important}html[data-crm-theme] .task-dashboard-link:hover,html[data-crm-theme] .user-switcher-user:hover,html[data-crm-theme] .user-switcher-user:focus,html[data-crm-theme] .mhub-nav-item:hover{background-color:var(--crm-surface-hover) !important}html[data-crm-theme] .modal-dialog.totum-code-ai-layout .totum-code-ai-editor-wrap,html[data-crm-theme] .modal-dialog.totum-code-ai-editor-only .totum-code-ai-editor-wrap,html[data-crm-theme] .totum-code-ai-side{background-color:var(--crm-surface) !important;color:var(--crm-text) !important;border-color:var(--crm-border) !important}html[data-crm-theme] .crm-theme-contrast,html[data-crm-theme] .crm-theme-contrast .cell-value,html[data-crm-theme] .crm-theme-contrast span:not([style*=color]),html[data-crm-theme] .crm-theme-contrast a:not([style*=color]),html[data-crm-theme] .crm-theme-contrast i:not([style*=color]){color:var(--crm-cell-contrast) !important;text-shadow:none !important}.crm-theme-picker{display:inline-block;position:relative}.crm-theme-picker-menu{left:auto !important;position:fixed;right:10px !important;top:46px;z-index:1100;min-width:210px;max-width:calc(100vw - 20px);padding:6px}.crm-theme-picker:not(.open)>.crm-theme-picker-menu,.crm-theme-picker [aria-expanded=false]+.crm-theme-picker-menu{display:none !important}.crm-theme-picker-menu>li>button{align-items:center;background:rgba(0,0,0,0);border:0;border-radius:var(--crm-radius, 5px);color:var(--crm-text, #20242a);display:flex;gap:9px;padding:8px 10px;text-align:left;width:100%}.crm-theme-picker-menu>li>button:hover,.crm-theme-picker-menu>li>button:focus,.crm-theme-picker-menu>li>button[aria-checked=true]{background:var(--crm-accent-soft, rgba(47, 125, 209, 0.14));outline:none}.crm-theme-swatch{border:1px solid rgba(0,0,0,.2);border-radius:50%;flex:0 0 18px;height:18px;position:relative;width:18px}.crm-theme-swatch-white{background:linear-gradient(135deg, #fff 50%, #2f7dd1 50%)}.crm-theme-swatch-bitrix{background:linear-gradient(135deg, #eef7fb 50%, #2fc6f6 50%)}.crm-theme-swatch-one-c{background:linear-gradient(135deg, #fffdf4 50%, #f2d447 50%)}.crm-theme-swatch-graphite{background:linear-gradient(135deg, #30363f 50%, #67adff 50%)}.crm-theme-swatch-dark{background:linear-gradient(135deg, #181b20 50%, #4a9eff 50%)}.crm-theme-check{margin-left:auto;opacity:0}[aria-checked=true] .crm-theme-check{opacity:1}@media(max-width: 767px){.crm-theme-picker-menu{top:52px}}