.j-search-select-tag-wrapper .modern-search-select[data-v-357a3068],.j-search-select-tag-wrapper[data-v-357a3068]{width:100%}.j-search-select-tag-wrapper .modern-search-select[data-v-357a3068] .ant-select-selection{border-radius:8px!important;border:2px solid rgba(102,126,234,.1)!important;-webkit-transition:all .3s ease!important;transition:all .3s ease!important;min-height:40px;padding-right:40px}.j-search-select-tag-wrapper .modern-search-select[data-v-357a3068] .ant-select-selection:hover{border-color:rgba(102,126,234,.3)!important}.j-search-select-tag-wrapper .modern-search-select[data-v-357a3068] .ant-select-focused .ant-select-selection,.j-search-select-tag-wrapper .modern-search-select[data-v-357a3068] .ant-select-selection:focus{border-color:#667eea!important;-webkit-box-shadow:0 0 0 2px rgba(102,126,234,.1)!important;box-shadow:0 0 0 2px rgba(102,126,234,.1)!important}.j-search-select-tag-wrapper .modern-search-select .search-suffix-icon[data-v-357a3068]{color:#667eea;font-size:16px;-webkit-transition:all .3s ease;transition:all .3s ease}.j-search-select-tag-wrapper .modern-search-select[data-v-357a3068] .ant-select-arrow{color:#667eea;right:12px}.j-search-select-tag-wrapper .modern-search-select[data-v-357a3068] .ant-select-selection__clear{color:#667eea;background:rgba(102,126,234,.1);border-radius:50%;-webkit-transition:all .3s ease;transition:all .3s ease}.j-search-select-tag-wrapper .modern-search-select[data-v-357a3068] .ant-select-selection__clear:hover{color:#f5222d;background:rgba(245,34,45,.1)}.j-search-select-tag-wrapper .modern-search-select[data-v-357a3068] .ant-select-selection__placeholder{color:rgba(0,0,0,.45)}[data-v-357a3068] .ant-select-dropdown{border-radius:8px!important;-webkit-box-shadow:0 4px 12px rgba(102,126,234,.15)!important;box-shadow:0 4px 12px rgba(102,126,234,.15)!important;border:2px solid rgba(102,126,234,.1)!important;overflow:hidden}[data-v-357a3068] .ant-select-dropdown .ant-select-dropdown-menu{padding:4px!important}[data-v-357a3068] .ant-select-dropdown .ant-select-dropdown-menu .ant-select-dropdown-menu-item{border-radius:6px!important;margin:2px 0!important;padding:8px 12px!important;-webkit-transition:all .3s ease!important;transition:all .3s ease!important;font-weight:500}[data-v-357a3068] .ant-select-dropdown .ant-select-dropdown-menu .ant-select-dropdown-menu-item:hover{background:linear-gradient(135deg,rgba(102,126,234,.08),rgba(240,147,251,.08))!important;color:#667eea!important}[data-v-357a3068] .ant-select-dropdown .ant-select-dropdown-menu .ant-select-dropdown-menu-item.ant-select-dropdown-menu-item-selected{background:linear-gradient(135deg,rgba(102,126,234,.15),rgba(240,147,251,.15))!important;color:#667eea!important;font-weight:700!important}[data-v-357a3068] .ant-select-dropdown .ant-select-dropdown-menu .ant-select-dropdown-menu-item.ant-select-dropdown-menu-item-selected:after{content:"\2713";position:absolute;right:12px;color:#667eea;font-weight:700}[data-v-357a3068] .ant-select-dropdown .ant-select-dropdown-menu .ant-select-dropdown-menu-item.ant-select-dropdown-menu-item-active{background:linear-gradient(135deg,rgba(102,126,234,.1),rgba(240,147,251,.1))!important}[data-v-357a3068] .ant-select-dropdown .ant-select-dropdown-menu .ant-select-dropdown-menu-item.ant-select-dropdown-menu-item-disabled{color:rgba(0,0,0,.25)!important;background:transparent!important;cursor:not-allowed}.sys-config-page[data-v-0ab7190a]{min-height:calc(100vh - 120px);background:linear-gradient(135deg,rgba(102,126,234,.03),rgba(240,147,251,.03));padding:24px;border-radius:12px}.sys-config-page .config-tabs[data-v-0ab7190a]{background:#fff;padding:24px;border-radius:12px;-webkit-box-shadow:0 2px 8px rgba(102,126,234,.08);box-shadow:0 2px 8px rgba(102,126,234,.08)}.sys-config-page .config-tabs[data-v-0ab7190a] .ant-tabs-bar{border-bottom:2px solid rgba(102,126,234,.1);margin-bottom:24px}.sys-config-page .config-tabs[data-v-0ab7190a] .ant-tabs-tab{font-weight:600;font-size:15px;padding:12px 20px;-webkit-transition:all .3s ease;transition:all .3s ease}.sys-config-page .config-tabs[data-v-0ab7190a] .ant-tabs-tab:hover{color:#667eea}.sys-config-page .config-tabs[data-v-0ab7190a] .ant-tabs-tab.ant-tabs-tab-active{color:#667eea;font-weight:700}.sys-config-page .config-tabs[data-v-0ab7190a] .ant-tabs-ink-bar{background:linear-gradient(135deg,#667eea,#764ba2);height:3px}.sys-config-page .save-btn[data-v-0ab7190a]{background:linear-gradient(135deg,#667eea,#764ba2)!important;border:none!important;border-radius:8px!important;-webkit-box-shadow:0 2px 8px rgba(102,126,234,.3)!important;box-shadow:0 2px 8px rgba(102,126,234,.3)!important;font-weight:600!important;padding:6px 20px!important;height:auto!important}.sys-config-page .save-btn[data-v-0ab7190a]:hover{-webkit-transform:translateY(-2px)!important;transform:translateY(-2px)!important;-webkit-box-shadow:0 4px 12px rgba(102,126,234,.4)!important;box-shadow:0 4px 12px rgba(102,126,234,.4)!important}.sys-config-page[data-v-0ab7190a] .ant-form-item-label label{font-weight:600;color:#333;font-size:14px}.sys-config-page[data-v-0ab7190a] .ant-input,.sys-config-page[data-v-0ab7190a] .ant-select-selection,.sys-config-page[data-v-0ab7190a] textarea.ant-input{border-radius:8px;border:2px solid rgba(102,126,234,.1);-webkit-transition:all .3s ease;transition:all .3s ease}.sys-config-page[data-v-0ab7190a] .ant-input:hover,.sys-config-page[data-v-0ab7190a] .ant-select-selection:hover,.sys-config-page[data-v-0ab7190a] textarea.ant-input:hover{border-color:rgba(102,126,234,.3)}.sys-config-page[data-v-0ab7190a] .ant-input:focus,.sys-config-page[data-v-0ab7190a] .ant-select-selection:focus,.sys-config-page[data-v-0ab7190a] textarea.ant-input:focus{border-color:#667eea;-webkit-box-shadow:0 0 0 2px rgba(102,126,234,.1);box-shadow:0 0 0 2px rgba(102,126,234,.1)}.sys-config-page[data-v-0ab7190a] .ant-radio-button-wrapper{border:2px solid rgba(102,126,234,.1);border-radius:8px;margin:0 4px;-webkit-transition:all .3s ease;transition:all .3s ease;font-weight:600}.sys-config-page[data-v-0ab7190a] .ant-radio-button-wrapper:first-child,.sys-config-page[data-v-0ab7190a] .ant-radio-button-wrapper:last-child{border-radius:8px}.sys-config-page[data-v-0ab7190a] .ant-radio-button-wrapper:hover{border-color:rgba(102,126,234,.3);color:#667eea}.sys-config-page[data-v-0ab7190a] .ant-radio-button-wrapper.ant-radio-button-wrapper-checked{background:linear-gradient(135deg,#667eea,#764ba2);border-color:#667eea;color:#fff;-webkit-box-shadow:0 4px 12px rgba(102,126,234,.3);box-shadow:0 4px 12px rgba(102,126,234,.3)}.sys-config-page[data-v-0ab7190a] .ant-radio-button-wrapper.ant-radio-button-wrapper-checked:hover{color:#fff}.sys-config-page[data-v-0ab7190a] p{color:#666;margin-top:8px;margin-bottom:4px;font-size:13px}