.avatar-upload-preview[data-v-0d42d2c8]{position:absolute;top:50%;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%);width:180px;height:180px;border-radius:50%;-webkit-box-shadow:0 0 4px #ccc;box-shadow:0 0 4px #ccc;overflow:hidden}.avatar-upload-preview img[data-v-0d42d2c8]{width:100%;height:100%}.uploadty-disabled .ant-upload-list-item .anticon-close,.uploadty-disabled .ant-upload-list-item .anticon-delete{display:none}.uploadty-mover-mask{background-color:rgba(0,0,0,.5);opacity:.8;color:#fff;height:28px;line-height:28px}.base-setting-modern[data-v-79e33af4]{min-height:calc(100vh - 200px);padding:24px;background:linear-gradient(135deg,#f5f7fa,#c3cfe2)}.base-setting-modern .setting-card[data-v-79e33af4]{border-radius:20px;overflow:hidden;background:hsla(0,0%,100%,.95);backdrop-filter:blur(20px);border:2px solid hsla(0,0%,100%,.5);-webkit-box-shadow:0 16px 48px rgba(102,126,234,.15);box-shadow:0 16px 48px rgba(102,126,234,.15)}.base-setting-modern .setting-card[data-v-79e33af4] .ant-card-body{padding:40px}.base-setting-modern .setting-header[data-v-79e33af4]{margin-bottom:40px;text-align:center;padding-bottom:30px;border-bottom:2px solid rgba(102,126,234,.1);background:linear-gradient(135deg,rgba(102,126,234,.05),rgba(240,147,251,.05));border-radius:16px;padding:30px}.base-setting-modern .setting-header .setting-title[data-v-79e33af4]{font-size:28px;font-weight:700;background:linear-gradient(135deg,#667eea,#764ba2);-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin:0 0 12px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:12px}.base-setting-modern .setting-header .setting-title .title-icon[data-v-79e33af4]{font-size:32px;background:linear-gradient(135deg,#667eea,#764ba2);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.base-setting-modern .setting-header .setting-desc[data-v-79e33af4]{font-size:15px;color:#666;margin:0;line-height:1.6}.base-setting-modern .modern-form .form-section[data-v-79e33af4]{margin-bottom:24px;border-radius:16px;background:linear-gradient(135deg,rgba(102,126,234,.03),rgba(240,147,251,.03));border:2px solid rgba(102,126,234,.08);-webkit-box-shadow:0 4px 16px rgba(102,126,234,.08);box-shadow:0 4px 16px rgba(102,126,234,.08);-webkit-transition:all .3s ease;transition:all .3s ease}.base-setting-modern .modern-form .form-section[data-v-79e33af4]:hover{-webkit-box-shadow:0 8px 24px rgba(102,126,234,.15);box-shadow:0 8px 24px rgba(102,126,234,.15);border-color:rgba(102,126,234,.15);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.base-setting-modern .modern-form .form-section[data-v-79e33af4] .ant-card-body{padding:28px}.base-setting-modern .modern-form .form-section .section-title[data-v-79e33af4]{font-size:18px;font-weight:700;color:#333;margin:0 0 24px 0;padding-bottom:16px;border-bottom:2px solid rgba(102,126,234,.1);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.base-setting-modern .modern-form .form-section .section-title[data-v-79e33af4]:before{content:"";width:4px;height:20px;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:2px}.base-setting-modern .modern-form[data-v-79e33af4] .ant-form-item{margin-bottom:24px}.base-setting-modern .modern-form[data-v-79e33af4] .ant-form-item .ant-form-item-label label{font-size:15px;font-weight:600;color:#333}.base-setting-modern .modern-form[data-v-79e33af4] .ant-form-item .ant-form-item-label label:before{margin-right:6px}.base-setting-modern .modern-form[data-v-79e33af4] .ant-calendar-picker-input,.base-setting-modern .modern-form[data-v-79e33af4] .ant-input,.base-setting-modern .modern-form[data-v-79e33af4] .ant-select-selection{border-radius:12px;border:2px solid rgba(102,126,234,.15);padding:12px 16px;font-size:15px;-webkit-transition:all .3s ease;transition:all .3s ease;background:hsla(0,0%,100%,.8)}.base-setting-modern .modern-form[data-v-79e33af4] .ant-calendar-picker-input:hover,.base-setting-modern .modern-form[data-v-79e33af4] .ant-input:hover,.base-setting-modern .modern-form[data-v-79e33af4] .ant-select-selection:hover{border-color:rgba(102,126,234,.3);background:#fff}.base-setting-modern .modern-form[data-v-79e33af4] .ant-calendar-picker-input.ant-input-focused,.base-setting-modern .modern-form[data-v-79e33af4] .ant-calendar-picker-input:focus,.base-setting-modern .modern-form[data-v-79e33af4] .ant-input.ant-input-focused,.base-setting-modern .modern-form[data-v-79e33af4] .ant-input:focus,.base-setting-modern .modern-form[data-v-79e33af4] .ant-select-selection.ant-input-focused,.base-setting-modern .modern-form[data-v-79e33af4] .ant-select-selection:focus{border-color:#667eea;-webkit-box-shadow:0 0 0 3px rgba(102,126,234,.1);box-shadow:0 0 0 3px rgba(102,126,234,.1);background:#fff}.base-setting-modern .modern-form[data-v-79e33af4] .ant-select-selection{padding:6px 16px}.base-setting-modern .modern-form[data-v-79e33af4] .ant-calendar-picker{width:100%}.base-setting-modern .modern-form[data-v-79e33af4] .ant-calendar-picker .ant-calendar-picker-input{padding:12px 16px}.base-setting-modern .modern-form[data-v-79e33af4] .ant-select-dropdown{border-radius:12px;-webkit-box-shadow:0 8px 24px rgba(102,126,234,.2);box-shadow:0 8px 24px rgba(102,126,234,.2);border:2px solid rgba(102,126,234,.1)}.base-setting-modern .modern-form[data-v-79e33af4] .ant-select-dropdown .ant-select-dropdown-menu-item{padding:12px 16px;font-size:15px;-webkit-transition:all .3s ease;transition:all .3s ease}.base-setting-modern .modern-form[data-v-79e33af4] .ant-select-dropdown .ant-select-dropdown-menu-item:hover{background:linear-gradient(135deg,rgba(102,126,234,.08),rgba(240,147,251,.08))}.base-setting-modern .modern-form[data-v-79e33af4] .ant-select-dropdown .ant-select-dropdown-menu-item.ant-select-dropdown-menu-item-selected{background:linear-gradient(135deg,rgba(102,126,234,.12),rgba(240,147,251,.12));font-weight:600;color:#667eea}.base-setting-modern .modern-form .submit-section[data-v-79e33af4]{margin-top:40px;text-align:center;padding-top:24px;border-top:2px solid rgba(102,126,234,.1)}.base-setting-modern .modern-form .submit-section[data-v-79e33af4] .ant-form-item-control-wrapper{width:100%}.base-setting-modern .modern-form .submit-section .submit-btn[data-v-79e33af4]{min-width:200px;height:48px;font-size:16px;font-weight:700;border-radius:24px;border:none;background:linear-gradient(135deg,#667eea,#764ba2);-webkit-box-shadow:0 8px 24px rgba(102,126,234,.35);box-shadow:0 8px 24px rgba(102,126,234,.35);-webkit-transition:all .4s cubic-bezier(.4,0,.2,1);transition:all .4s cubic-bezier(.4,0,.2,1)}.base-setting-modern .modern-form .submit-section .submit-btn[data-v-79e33af4]:hover{-webkit-transform:translateY(-3px);transform:translateY(-3px);-webkit-box-shadow:0 12px 32px rgba(102,126,234,.45);box-shadow:0 12px 32px rgba(102,126,234,.45)}.base-setting-modern .modern-form .submit-section .submit-btn[data-v-79e33af4]:active{-webkit-transform:translateY(-1px);transform:translateY(-1px)}.base-setting-modern .modern-form .submit-section .submit-btn[data-v-79e33af4] .anticon{margin-right:8px}.avatar-upload-wrapper[data-v-79e33af4]{height:200px;width:100%}.ant-upload-preview[data-v-79e33af4]{position:relative;margin:0 auto;width:100%;max-width:180px;border-radius:50%;-webkit-box-shadow:0 8px 24px rgba(102,126,234,.25);box-shadow:0 8px 24px rgba(102,126,234,.25);border:4px solid rgba(102,126,234,.1);-webkit-transition:all .3s ease;transition:all .3s ease}.ant-upload-preview[data-v-79e33af4]:hover{-webkit-box-shadow:0 12px 32px rgba(102,126,234,.35);box-shadow:0 12px 32px rgba(102,126,234,.35);border-color:rgba(102,126,234,.2);-webkit-transform:scale(1.05);transform:scale(1.05)}.ant-upload-preview .upload-icon[data-v-79e33af4]{position:absolute;top:0;right:10px;font-size:1.4rem;padding:.5rem;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:50%;border:3px solid #fff;color:#fff;-webkit-box-shadow:0 4px 12px rgba(102,126,234,.3);box-shadow:0 4px 12px rgba(102,126,234,.3);-webkit-transition:all .3s ease;transition:all .3s ease}.ant-upload-preview .upload-icon[data-v-79e33af4]:hover{-webkit-transform:rotate(15deg) scale(1.1);transform:rotate(15deg) scale(1.1)}.ant-upload-preview .mask[data-v-79e33af4]{opacity:0;position:absolute;background:linear-gradient(135deg,rgba(102,126,234,.9),rgba(118,75,162,.9));cursor:pointer;-webkit-transition:all .4s ease;transition:all .4s ease}.ant-upload-preview .mask[data-v-79e33af4]:hover{opacity:1}.ant-upload-preview .mask i[data-v-79e33af4]{font-size:2rem;position:absolute;top:50%;left:50%;margin-left:-1rem;margin-top:-1rem;color:#fff}.ant-upload-preview .mask[data-v-79e33af4],.ant-upload-preview img[data-v-79e33af4]{width:100%;max-width:180px;height:100%;border-radius:50%;overflow:hidden}@media (max-width:768px){.base-setting-modern[data-v-79e33af4]{padding:16px}.base-setting-modern .setting-card[data-v-79e33af4] .ant-card-body{padding:24px 16px}.base-setting-modern .setting-header[data-v-79e33af4]{padding:20px;margin-bottom:24px}.base-setting-modern .setting-header .setting-title[data-v-79e33af4]{font-size:22px}.base-setting-modern .setting-header .setting-title .title-icon[data-v-79e33af4]{font-size:24px}.base-setting-modern .setting-header .setting-desc[data-v-79e33af4]{font-size:14px}.base-setting-modern .modern-form .form-section[data-v-79e33af4] .ant-card-body{padding:20px}.base-setting-modern .modern-form .section-title[data-v-79e33af4]{font-size:16px}.base-setting-modern .modern-form .submit-section .submit-btn[data-v-79e33af4]{width:100%;min-width:auto}}