body.dark-theme{--bg0: #141414;--bg1: #1e1e1e;--bg2: #252525;--bg3: #2a2a2a;--bg4: #333333;--border: #3d3d3d;--border2: #4a4a4a;--text: #e0e0e0;--text-bright: #f0f0f0;--text-muted: #999;--text-dim: #666;--text-faint: #555;--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: #1a1a1a;--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:has(body.dark-theme){background-color:var(--bg0) !important;color:var(--text) !important}html.dark-theme-preload,html:has(body.dark-theme){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[style*=background-color],body.dark-theme td[style*=background-color] .cell-value,body.dark-theme td[style*=background-color] span,body.dark-theme td[style*=background-color] a{color:#0e0e0e !important;text-shadow:none !important}body.dark-theme td.blocked[style*=background-color],body.dark-theme td.blocked[style*=background-color] .cell-value,body.dark-theme td.blocked[style*=background-color] span,body.dark-theme td.blocked[style*=background-color] a,body.dark-theme td.blocked[style*=background-color] i,body.dark-theme td.blocked[style*=background-color] .cell-icon{color:var(--text) !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 .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 .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}#dark-theme-toggle.totum-navbar-icon-btn{cursor:pointer}