[data-v-0cb34252] .nc-toolbar-btn{border-radius:6px;height:32px;padding:5px 15px}[data-v-0cb34252] .nc-toolbar-btn:hover{--tw-ring-opacity:0!important;background-color:var(--theme-font);border:none!important}[data-v-0cb34252] .nc-toolbar-btn:focus{display:none}.nc-column-filter-icon[data-v-0cb34252]:before{width:16px}.nc-filter-item-remove-btn[data-v-38ab1a7d]{--tw-text-opacity:1;color:rgba(74,82,104,var(--tw-text-opacity))}.nc-filter-item-remove-btn[data-v-38ab1a7d]:hover{--tw-text-opacity:1;color:rgba(31,41,58,var(--tw-text-opacity))}.nc-filter-grid[data-v-38ab1a7d]{align-items:center;width:100%}[data-v-38ab1a7d] .ant-select-item-option{min-width:100%!important}[data-v-38ab1a7d] .ant-select-selector{min-height:2.0625rem!important}.global-filter-cascader{max-width:256px;min-width:256px}.global-filter-cascader .ant-cascader-menus .ant-cascader-menu{max-width:128px;min-width:128px}[data-v-4f662aa5] .nc-toolbar-btn{border-radius:6px;height:32px;padding:5px 15px}[data-v-4f662aa5] .nc-toolbar-btn:hover{--tw-ring-opacity:0!important;background-color:var(--theme-font);border:none!important}[data-v-4f662aa5] .nc-toolbar-btn:focus{display:none}.nc-column-filter-icon[data-v-4f662aa5]:before{width:16px}.activeTab[data-v-a89d800c]{background-color:#e7eaf8;font-weight:500!important;line-height:22px}.activeTab[data-v-a89d800c]:after{display:none}.activeTab[data-v-a89d800c]:hover{max-width:180px}.view-tabs[data-v-a89d800c]{background-color:#fff;padding:6px 16px 6px 26px}.nc-template-preview-table[data-v-a89d800c]{border:1px solid #e5e7ea;border-top:none}[data-v-a89d800c] .nc-toolbar-btn:hover{border-width:0!important}.nc-template-center-preview-tabs .ant-tabs-nav{margin:0 0 0 40px}.nc-template-center-preview-tabs .ant-tabs-tab{border-radius:8px 8px 0 0!important;justify-content:center;width:140px}.nc-template-center-preview-tabs .ant-tabs-nav-list{justify-content:flex-start!important}.nc-template-center-preview-tabs .ant-tabs-content.ant-tabs-content-top{height:100%;overflow-y:scroll;scrollbar-width:none}.nc-template-preview-table .nc-table-toolbar .nc-toolbar-btn,.nc-template-preview-table .nc-table-toolbar .nc-toolbar-btn:hover{border-width:1px!important}.nc-grid-embed-fade-leave-active[data-v-d4475328]{transition:opacity .2s ease}.nc-grid-embed-fade-leave-to[data-v-d4475328]{opacity:0}.chart-list-dropdown{border-radius:4px;box-shadow:0 8px 24px #26262629;height:400px;overflow:auto;padding:24px;scrollbar-width:none}.chart-list-dropdown .main-type .chart-types .chart-type{border:1px solid #eceef5;height:58px;margin-bottom:24px;margin-left:24px;width:58px}.chart-list-dropdown .main-type .chart-types div:nth-last-child(-n+3){margin-bottom:0!important}.chart-list-dropdown .main-type .chart-types div:nth-child(3n+1){margin-left:0!important}.chart-list-dropdown .main-type .chart-types .active-type{--tw-bg-opacity:1;background-color:rgba(242,243,255,var(--tw-bg-opacity))}.table-advanced-config-op .ant-collapse-header{padding:0!important}.table-advanced-config-op .ant-collapse-header .ant-collapse-expand-icon{padding-right:4px}.table-advanced-config-op .ant-collapse-header .ant-collapse-header-text{color:#8c8c8c;font-size:12px;height:22px;line-height:22px}.table-advanced-config-op .ant-form-item{margin-bottom:12px}.table-advanced-config-op .ant-form-item-row{justify-content:space-between}.table-advanced-config-op .ant-form-item-row .ant-form-item-control{flex:none}.dashboard-charts[data-v-4d40f230]{position:relative}.dashboard-charts .grid-container[data-v-4d40f230]{scrollbar-width:thin}.dashboard-charts.dashboard-is-dragging[data-v-4d40f230] iframe{pointer-events:none}[data-v-4d40f230] .vgl-item--resizing{opacity:90%}[data-v-4d40f230] .vgl-item__resizer:before{display:none}[data-v-4d40f230] .vgl-item__resizer{background:var(--var-resize-bg-color);border:2px solid var(--bg-body);border-radius:50%;bottom:-4px;box-sizing:border-box;cursor:nwse-resize;display:block!important;display:none;height:16px;overflow:hidden;position:absolute;right:-6px;width:16px}[data-v-4d40f230] .vgl-item:hover .vue-draggable-handle{display:flex;z-index:1000}[data-v-4d40f230] .vgl-item:hover>.vgl-item__resizer{--tw-bg-opacity:1!important;background-color:rgba(20,86,240,var(--tw-bg-opacity))!important}[data-v-4d40f230] .vgl-item:not(.vgl-item--placeholder){border-radius:16px}[data-v-4d40f230] .vgl-item:not(.vgl-item--placeholder):hover:before{--tw-border-opacity:1;border-color:rgba(194,212,255,var(--tw-border-opacity))}[data-v-4d40f230] .vgl-item:not(.vgl-item--placeholder):hover .more-setting{display:flex}[data-v-4d40f230] .vgl-item:not(.vgl-item--placeholder):hover .not-show-header-icon{align-items:center;background-color:#f4f4f5;border-radius:6px;display:flex;height:24px;justify-content:center;width:24px}[data-v-4d40f230] .vgl-item:not(.vgl-item--placeholder):hover .not-show-header-icon:hover{background-color:#e7eaf8}[data-v-4d40f230] .vgl-item:not(.vgl-item--placeholder):before{border:2px solid transparent;border-radius:18px;content:"";inset:-2px;position:absolute;transition:all .3s ease;z-index:-9}[data-v-4d40f230] .vgl-item:not(.vgl-item--placeholder)>div{border-radius:16px}[data-v-4d40f230] .vgl-item--placeholder{background-color:#1f2329;border-radius:16px}[data-v-4d40f230] .vgl-item--static{background-color:#fff}[data-v-4d40f230] .ant-input-affix-wrapper{padding:2px 11px}[data-v-4d40f230] .nc-toolbar-btn:hover{border-width:0!important}.dashboard-modal{height:720px!important;max-height:calc(-64px + 100vh);width:1280px!important}.dashboard-modal .ant-modal-content{border-radius:8px!important;height:100%;padding:0!important}.dashboard-modal .ant-modal-content .ant-modal-body,.dashboard-modal .ant-modal-content .ant-modal-body>div{height:100%}.dashboard-modal .header .icons i{color:#9c9c9c;cursor:pointer;height:24px;line-height:24px;padding:0 4px;width:24px}.dashboard-modal .header .icon-actived{background-color:#e6e6e6;border-radius:50%}.dashboard-modal .content{height:calc(100% - 50px)}.dashboard-modal .content .left{scrollbar-width:none}.dashboard-modal .content .right .setting-form{scrollbar-width:thin}.dashboard-modal .content .right .setting-form .custom-config-items .config-item,.dashboard-modal .content .right .setting-form .private-config-items .config-item,.dashboard-modal .content .right .setting-form .public-config-items .config-item{margin-right:4px;padding-top:16px}.dashboard-modal .content .right .setting-form .custom-config-items .config-item .item-label,.dashboard-modal .content .right .setting-form .private-config-items .config-item .item-label,.dashboard-modal .content .right .setting-form .public-config-items .config-item .item-label{font-size:14px;font-weight:500;height:30px;padding-bottom:8px}.dashboard-modal .content .right .setting-form .custom-config-items .config-item .item-value,.dashboard-modal .content .right .setting-form .private-config-items .config-item .item-value,.dashboard-modal .content .right .setting-form .public-config-items .config-item .item-value{height:32px;min-height:32px;width:100%}.dashboard-modal .content .right .setting-form .custom-config-items .config-item .item-value .ant-select,.dashboard-modal .content .right .setting-form .private-config-items .config-item .item-value .ant-select,.dashboard-modal .content .right .setting-form .public-config-items .config-item .item-value .ant-select{height:100%;width:100%}.dashboard-modal .content .right .setting-form .custom-config-items .config-item .item-value .ant-input,.dashboard-modal .content .right .setting-form .private-config-items .config-item .item-value .ant-input,.dashboard-modal .content .right .setting-form .public-config-items .config-item .item-value .ant-input{height:100%}.dashboard-modal .content .right .setting-form .custom-config-items .config-item .item-value .ant-select-single:not(.ant-select-customize-input) .ant-select-selector,.dashboard-modal .content .right .setting-form .private-config-items .config-item .item-value .ant-select-single:not(.ant-select-customize-input) .ant-select-selector,.dashboard-modal .content .right .setting-form .public-config-items .config-item .item-value .ant-select-single:not(.ant-select-customize-input) .ant-select-selector{height:100%!important}.dashboard-modal .content .right .setting-form .custom-config-items .config-item .item-value .ant-select .ant-select-selector,.dashboard-modal .content .right .setting-form .private-config-items .config-item .item-value .ant-select .ant-select-selector,.dashboard-modal .content .right .setting-form .public-config-items .config-item .item-value .ant-select .ant-select-selector{background-color:#f5f7fa;border-radius:6px!important;height:100%!important}.dashboard-modal .content .right .setting-form .custom-config-items .config-item .item-value .ant-select-arrow,.dashboard-modal .content .right .setting-form .private-config-items .config-item .item-value .ant-select-arrow,.dashboard-modal .content .right .setting-form .public-config-items .config-item .item-value .ant-select-arrow{color:#9c9c9c}.dashboard-modal .content .right .setting-form .custom-config-items .config-item .item-value .ant-select-single .ant-select-selector .ant-select-selection-item,.dashboard-modal .content .right .setting-form .private-config-items .config-item .item-value .ant-select-single .ant-select-selector .ant-select-selection-item,.dashboard-modal .content .right .setting-form .public-config-items .config-item .item-value .ant-select-single .ant-select-selector .ant-select-selection-item{line-height:32px}.dashboard-modal .content .right .setting-form .custom-config-items .config-item .item-value .yaxis-type,.dashboard-modal .content .right .setting-form .private-config-items .config-item .item-value .yaxis-type,.dashboard-modal .content .right .setting-form .public-config-items .config-item .item-value .yaxis-type{border-radius:6px;cursor:pointer;flex:1 1 0%;font-weight:400;line-height:28px;margin:0;padding:0 16px;text-align:center}.dashboard-modal .content .right .setting-form .custom-config-items .config-item .item-value .yaxis-type:hover,.dashboard-modal .content .right .setting-form .private-config-items .config-item .item-value .yaxis-type:hover,.dashboard-modal .content .right .setting-form .public-config-items .config-item .item-value .yaxis-type:hover{background-color:#1f232914}.dashboard-modal .content .right .setting-form .custom-config-items .config-item .item-value .active-yType,.dashboard-modal .content .right .setting-form .private-config-items .config-item .item-value .active-yType,.dashboard-modal .content .right .setting-form .public-config-items .config-item .item-value .active-yType{background-color:#1456f01a;color:#1456f0;font-weight:600}.dashboard-modal .content .right .setting-form .custom-config-items .config-item .item-value .active-yType:hover,.dashboard-modal .content .right .setting-form .private-config-items .config-item .item-value .active-yType:hover,.dashboard-modal .content .right .setting-form .public-config-items .config-item .item-value .active-yType:hover{background-color:#1456f033}.dashboard-modal .content .right .setting-form .custom-config-items .config-item .nc-active-btn>.ant-btn,.dashboard-modal .content .right .setting-form .private-config-items .config-item .nc-active-btn>.ant-btn,.dashboard-modal .content .right .setting-form .public-config-items .config-item .nc-active-btn>.ant-btn{background:#e7eaf8!important;box-shadow:none!important}.dashboard-modal .content .right .setting-form .custom-config-items .config-item .nc-toolbar-btn,.dashboard-modal .content .right .setting-form .private-config-items .config-item .nc-toolbar-btn,.dashboard-modal .content .right .setting-form .public-config-items .config-item .nc-toolbar-btn{height:32px!important;padding:0 12px!important}.dropdown-render-class{padding:0}.dashboard-configl-modal-full{height:100vh;margin:0!important;margin:0;max-width:100%!important;padding:0!important;padding-bottom:0;top:0!important;width:100%!important}.dashboard-configl-modal-full .ant-modal-content{border-radius:0!important;display:flex;flex-direction:column;height:100vh}.dashboard-configl-modal-full .ant-modal-body{flex:1}.dashboard-overlay-item{margin-left:8px!important;margin-right:8px!important;padding-left:8px!important;padding-right:8px!important}.dashboard-overlay-item i{--tw-text-opacity:1;color:rgba(156,156,156,var(--tw-text-opacity))}.dashboard-config-modal-select-options .ant-select-item-option-selected{color:#1456f0!important;font-weight:400!important}.dashboard-config-modal-select-options .ant-select-item-option-selected .ant-select-item-option-state{color:#1456f0!important}.theme-colors-preview{border-radius:4px;display:flex;height:14px;overflow:hidden;width:120px}.theme-colors-preview .color-block{flex:1;height:100%}.theme-color-dropdown .ant-select-item{padding:8px 12px}.theme-color-dropdown .ant-select-item-option-selected .theme-colors-preview{position:relative}.theme-color-dropdown .ant-select-item-option-selected .theme-colors-preview:after{background:#fff3;content:"";inset:0;position:absolute}.ant-select-selection-item .theme-colors-preview{margin-right:8px}.widget-list[data-v-d24b8240]{display:flex;gap:16px;height:100%;width:100%}.widget-list .single-widget[data-v-d24b8240]{align-items:center;background-color:#fff;border-radius:6px;box-shadow:0 1px 3px #00000008;cursor:pointer;display:flex;flex-direction:column;height:var(--var-height);justify-content:space-between;padding:var(--var-paddingY) 0;width:var(--var-height)}.widget-list .single-widget .widget-icon[data-v-d24b8240]{height:var(--var-icon-size);width:var(--var-icon-size)}.widget-list .single-widget .widget-name[data-v-d24b8240]{font-size:var(--var-font-size)}.widget-list .single-widget[data-v-d24b8240]:hover{box-shadow:0 4px 12px #0000001a}.modal-list[data-v-d24b8240]{flex-direction:column}.modal-list .widget-group .group-title[data-v-d24b8240]{font-size:12px;font-weight:400;line-height:20px;margin-bottom:8px}.modal-list .widget-group .group-content[data-v-d24b8240]{display:flex;flex-wrap:wrap;gap:8px}.mobile-list[data-v-d24b8240]{gap:12px}.mobile-list .widget-group .group-title[data-v-d24b8240]{font-size:12px;margin-bottom:6px}.mobile-list .widget-group .group-content[data-v-d24b8240]{display:grid;gap:8px;grid-template-columns:repeat(4,1fr)}.mobile-list .single-widget[data-v-d24b8240]{min-width:0;width:100%}.mobile-list .single-widget[data-v-d24b8240]:active{box-shadow:0 4px 12px #0000001a}.preview-list[data-v-d24b8240]{flex-direction:row;flex-wrap:wrap}.ai-textarea{field-sizing:content;min-height:24px}.dashboard-edit-mode-toggle{min-width:84px}.dashboard-edit-mode-toggle .slider-bg{z-index:0}.dashboard-edit-mode-toggle button{min-width:40px;white-space:nowrap}.add-widget-modal{width:640px!important}.add-widget-modal .ant-modal-content{background-color:#f6f7fa!important;border-radius:8px!important;height:100%;padding:20px 24px!important}.add-widget-modal .ant-modal-content .ant-modal-body,.add-widget-modal .ant-modal-content .ant-modal-body>div{height:100%}.add-widget-modal-mobile{height:auto!important;margin:16px auto!important;max-width:100%!important;padding:0!important;width:calc(100% - 32px)!important}.add-widget-modal-mobile .ant-modal-content{background-color:#f6f7fa!important;border-radius:8px!important;height:70vh!important;max-height:calc(100vh - 64px)!important;padding:16px!important}.add-widget-modal-mobile .ant-modal-content .ant-modal-body{height:100%;overflow:hidden}.add-widget-modal-mobile .ant-modal-content .ant-modal-body>div{display:flex;flex-direction:column;height:100%}.add-widget-modal-mobile .ant-modal-content .ant-modal-body>div>div:last-child{flex:1;overflow-y:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.add-widget-modal-mobile .ant-modal-content .ant-modal-body>div>div:last-child::-webkit-scrollbar{display:none}
