.el-message{--el-message-bg-color:var(--el-color-info-light-9);--el-message-border-color:var(--el-border-color-lighter);--el-message-padding:11px 15px;--el-message-close-size:16px;--el-message-close-icon-color:var(--el-text-color-placeholder);--el-message-close-hover-color:var(--el-text-color-secondary);box-sizing:border-box;border-radius:var(--el-border-radius-base);border-width:var(--el-border-width);border-style:var(--el-border-style);border-color:var(--el-message-border-color);background-color:var(--el-message-bg-color);width:max-content;max-width:calc(100% - 32px);transition:opacity var(--el-transition-duration),transform .4s,top .4s,bottom .4s;padding:var(--el-message-padding);align-items:center;gap:8px;display:flex;position:fixed}.el-message.is-left{left:16px}.el-message.is-right{right:16px}.el-message.is-center{left:50%;transform:translate(-50%)}.el-message.is-plain{background-color:var(--el-bg-color-overlay);border-color:var(--el-bg-color-overlay);box-shadow:var(--el-box-shadow-light)}.el-message p{margin:0}.el-message--primary{--el-message-bg-color:var(--el-color-primary-light-9);--el-message-border-color:var(--el-color-primary-light-8);--el-message-text-color:var(--el-color-primary)}.el-message--primary .el-message__content{color:var(--el-message-text-color);overflow-wrap:break-word}.el-message .el-message-icon--primary{color:var(--el-message-text-color)}.el-message--success{--el-message-bg-color:var(--el-color-success-light-9);--el-message-border-color:var(--el-color-success-light-8);--el-message-text-color:var(--el-color-success)}.el-message--success .el-message__content{color:var(--el-message-text-color);overflow-wrap:break-word}.el-message .el-message-icon--success{color:var(--el-message-text-color)}.el-message--info{--el-message-bg-color:var(--el-color-info-light-9);--el-message-border-color:var(--el-color-info-light-8);--el-message-text-color:var(--el-color-info)}.el-message--info .el-message__content{color:var(--el-message-text-color);overflow-wrap:break-word}.el-message .el-message-icon--info{color:var(--el-message-text-color)}.el-message--warning{--el-message-bg-color:var(--el-color-warning-light-9);--el-message-border-color:var(--el-color-warning-light-8);--el-message-text-color:var(--el-color-warning)}.el-message--warning .el-message__content{color:var(--el-message-text-color);overflow-wrap:break-word}.el-message .el-message-icon--warning{color:var(--el-message-text-color)}.el-message--error{--el-message-bg-color:var(--el-color-error-light-9);--el-message-border-color:var(--el-color-error-light-8);--el-message-text-color:var(--el-color-error)}.el-message--error .el-message__content{color:var(--el-message-text-color);overflow-wrap:break-word}.el-message .el-message-icon--error{color:var(--el-message-text-color)}.el-message .el-message__badge{position:absolute;top:-8px;right:-8px}.el-message__content{padding:0;font-size:14px;line-height:1}.el-message__content:focus{outline-width:0}.el-message .el-message__closeBtn{cursor:pointer;color:var(--el-message-close-icon-color);font-size:var(--el-message-close-size)}.el-message .el-message__closeBtn:focus{outline-width:0}.el-message .el-message__closeBtn:hover{color:var(--el-message-close-hover-color)}.el-message-fade-enter-from,.el-message-fade-leave-to{opacity:0}.el-message-fade-enter-from.is-left,.el-message-fade-enter-from.is-right,.el-message-fade-leave-to.is-left,.el-message-fade-leave-to.is-right{transform:translateY(-100%)}.el-message-fade-enter-from.is-left.is-bottom,.el-message-fade-enter-from.is-right.is-bottom,.el-message-fade-leave-to.is-left.is-bottom,.el-message-fade-leave-to.is-right.is-bottom{transform:translateY(100%)}.el-message-fade-enter-from.is-center,.el-message-fade-leave-to.is-center{transform:translate(-50%,-100%)}.el-message-fade-enter-from.is-center.is-bottom,.el-message-fade-leave-to.is-center.is-bottom{transform:translate(-50%,100%)}:root{--el-popup-modal-bg-color:var(--el-color-black);--el-popup-modal-opacity:.5}.v-modal-enter{animation:v-modal-in var(--el-transition-duration-fast) ease}.v-modal-leave{animation:v-modal-out var(--el-transition-duration-fast) ease forwards}@keyframes v-modal-in{0%{opacity:0}}@keyframes v-modal-out{to{opacity:0}}.v-modal{width:100%;height:100%;opacity:var(--el-popup-modal-opacity);background:var(--el-popup-modal-bg-color);position:fixed;top:0;left:0}.el-popup-parent--hidden{overflow:hidden}.el-message-box{--el-messagebox-title-color:var(--el-text-color-primary);--el-messagebox-width:420px;--el-messagebox-border-radius:4px;--el-messagebox-box-shadow:var(--el-box-shadow);--el-messagebox-font-size:var(--el-font-size-large);--el-messagebox-content-font-size:var(--el-font-size-base);--el-messagebox-content-color:var(--el-text-color-regular);--el-messagebox-error-font-size:12px;--el-messagebox-padding-primary:12px;--el-messagebox-font-line-height:var(--el-font-line-height-primary);max-width:var(--el-messagebox-width);width:100%;padding:var(--el-messagebox-padding-primary);vertical-align:middle;background-color:var(--el-bg-color);border-radius:var(--el-messagebox-border-radius);font-size:var(--el-messagebox-font-size);box-shadow:var(--el-messagebox-box-shadow);text-align:left;-webkit-backface-visibility:hidden;backface-visibility:hidden;box-sizing:border-box;overflow-wrap:break-word;display:inline-block;position:relative;overflow:hidden}.el-message-box:focus{outline:none!important}.is-message-box .el-overlay-message-box{text-align:center;padding:16px;position:fixed;top:0;bottom:0;left:0;right:0;overflow:auto}.is-message-box .el-overlay-message-box:after{content:"";vertical-align:middle;width:0;height:100%;display:inline-block}.el-message-box.is-draggable .el-message-box__header{cursor:move;-webkit-user-select:none;user-select:none}.el-message-box__header{padding-bottom:var(--el-messagebox-padding-primary)}.el-message-box__header.show-close{padding-right:calc(var(--el-messagebox-padding-primary) + var(--el-message-close-size,16px))}.el-message-box__title{font-size:var(--el-messagebox-font-size);line-height:var(--el-messagebox-font-line-height);color:var(--el-messagebox-title-color)}.el-message-box__headerbtn{width:40px;height:40px;font-size:var(--el-message-close-size,16px);cursor:pointer;background:0 0;border:none;outline:none;padding:0;position:absolute;top:0;right:0}.el-message-box__headerbtn .el-message-box__close{color:var(--el-color-info);font-size:inherit}.el-message-box__headerbtn:focus .el-message-box__close,.el-message-box__headerbtn:hover .el-message-box__close{color:var(--el-color-primary)}.el-message-box__content{color:var(--el-messagebox-content-color);font-size:var(--el-messagebox-content-font-size)}.el-message-box__container{align-items:center;gap:12px;display:flex}.el-message-box__input{padding-top:12px}.el-message-box__input div.invalid>input,.el-message-box__input div.invalid>input:focus{border-color:var(--el-color-error)}.el-message-box__status{font-size:24px}.el-message-box__status.el-message-box-icon--primary{--el-messagebox-color:var(--el-color-primary);color:var(--el-messagebox-color)}.el-message-box__status.el-message-box-icon--success{--el-messagebox-color:var(--el-color-success);color:var(--el-messagebox-color)}.el-message-box__status.el-message-box-icon--info{--el-messagebox-color:var(--el-color-info);color:var(--el-messagebox-color)}.el-message-box__status.el-message-box-icon--warning{--el-messagebox-color:var(--el-color-warning);color:var(--el-messagebox-color)}.el-message-box__status.el-message-box-icon--error{--el-messagebox-color:var(--el-color-error);color:var(--el-messagebox-color)}.el-message-box__message{min-width:0;margin:0}.el-message-box__message p{line-height:var(--el-messagebox-font-line-height);margin:0}.el-message-box__errormsg{color:var(--el-color-error);font-size:var(--el-messagebox-error-font-size);line-height:var(--el-messagebox-font-line-height)}.el-message-box__btns{padding-top:var(--el-messagebox-padding-primary);flex-wrap:wrap;justify-content:flex-end;align-items:center;display:flex}.el-message-box--center .el-message-box__title{justify-content:center;align-items:center;gap:6px;display:flex}.el-message-box--center .el-message-box__status{font-size:inherit}.el-message-box--center .el-message-box__btns,.el-message-box--center .el-message-box__container{justify-content:center}.el-message-box-parent--hidden{overflow:hidden}.fade-in-linear-enter-active .el-overlay-message-box{animation:msgbox-fade-in var(--el-transition-duration)}.fade-in-linear-leave-active .el-overlay-message-box{animation:msgbox-fade-in var(--el-transition-duration) reverse}@keyframes msgbox-fade-in{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translate(0)}}:root{--primary-50: #fdf8f5;--primary-100: #f9ede5;--primary-200: #f3d9c8;--primary-300: #e9bea1;--primary-400: #dd9b77;--primary-500: #d4855f;--primary-600: #c66e4a;--primary-700: #a5573c;--primary-800: #874835;--primary-900: #6f3e2f;--gold-50: #fcf9f0;--gold-100: #f8f0d9;--gold-200: #f0e1b3;--gold-300: #e7cc84;--gold-400: #ddb658;--gold-500: #d5a33e;--gold-600: #c78c34;--gold-700: #a66f2c;--gold-800: #875929;--gold-900: #6f4926;--pink-50: #fef5f5;--pink-100: #fde9e9;--pink-200: #fbd5d5;--pink-300: #f7b8b8;--pink-400: #f09292;--pink-500: #e87373;--pink-600: #d65454;--pink-700: #b33d3d;--pink-800: #943434;--pink-900: #7a2f2f;--gray-50: #faf9f8;--gray-100: #f0eeec;--gray-200: #e0ddd9;--gray-300: #c9c4be;--gray-400: #aaa59e;--gray-500: #8c8780;--gray-600: #716d66;--gray-700: #5a5751;--gray-800: #4a4743;--gray-900: #3e3c38;--radius-sm: 6px;--radius-md: 10px;--radius-lg: 16px;--radius-xl: 20px;--shadow-sm: 0 1px 2px rgba(139, 107, 97, .05);--shadow-md: 0 4px 12px rgba(139, 107, 97, .08);--shadow-lg: 0 8px 24px rgba(139, 107, 97, .12);--shadow-xl: 0 16px 40px rgba(139, 107, 97, .15)}.el-button--primary{--el-button-bg-color: var(--primary-500);--el-button-border-color: var(--primary-500);--el-button-hover-bg-color: var(--primary-400);--el-button-hover-border-color: var(--primary-400);--el-button-active-bg-color: var(--primary-600);--el-button-active-border-color: var(--primary-600);border-radius:var(--radius-md);font-weight:500;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.el-button--primary:after{content:"";position:absolute;top:50%;left:50%;width:0;height:0;background:#ffffff4d;border-radius:50%;transform:translate(-50%,-50%);transition:width .6s ease,height .6s ease}.el-button--primary:hover{transform:translateY(-2px);box-shadow:0 6px 20px #d4855f59}.el-button--primary:hover:after{width:300px;height:300px}.el-button--primary:active{transform:translateY(0);box-shadow:0 2px 8px #d4855f33}.el-button--text{color:var(--primary-500)}.el-button--text:hover{color:var(--primary-400)}a,.el-link{color:var(--primary-500)}a:hover,.el-link:hover{color:var(--primary-400)}.el-input__wrapper.is-focus{box-shadow:0 0 0 1px var(--primary-400) inset}.el-select-dropdown__item.selected{color:var(--primary-500)}.el-radio__input.is-checked .el-radio__inner{border-color:var(--primary-500);background:var(--primary-500)}.el-checkbox__input.is-checked .el-checkbox__inner,.el-checkbox__input.is-indeterminate .el-checkbox__inner{background-color:var(--primary-500);border-color:var(--primary-500)}.el-switch.is-checked .el-switch__core{border-color:var(--primary-500);background-color:var(--primary-500)}.el-slider__runway{background-color:var(--gray-200)}.el-slider__bar{background:#ed5566!important}.el-slider__button,.el-slider__button:hover{border-color:#ed5566!important}.el-pagination.is-background .el-pager li.is-active{background-color:var(--primary-500)}.el-pagination.is-background .el-pager li:not(.disabled):hover{color:var(--primary-500)}.el-tabs__item.is-active{color:var(--primary-500)}.el-tabs__active-bar{background-color:var(--primary-500)}.el-tabs__item:hover{color:var(--primary-400)}.el-step__head.is-process,.el-step__head.is-success{color:var(--primary-500);border-color:var(--primary-500)}.el-step__title.is-process,.el-step__title.is-success{color:var(--primary-500)}.el-progress-bar__inner{background:linear-gradient(90deg,var(--primary-400),var(--gold-400))}.el-badge__content{background-color:var(--pink-500)}.el-card{border-radius:var(--radius-lg);border:none;box-shadow:var(--shadow-md);transition:all .3s ease}.el-card:hover{box-shadow:var(--shadow-lg);transform:translateY(-2px)}.el-card__body{padding:20px}.el-dialog{border-radius:var(--radius-xl);box-shadow:var(--shadow-xl)}.el-dialog__header{padding:24px 24px 16px}.el-dialog__body{padding:0 24px 24px}.el-message{border-radius:var(--radius-md);box-shadow:var(--shadow-lg)}.el-message--success{background-color:#f0f9f4;border-color:#b7dfc9;color:#2d8a5a}.el-message--warning{background-color:#fdf6ec;border-color:#f5dab1;color:#b88230}.el-message--error{background-color:#fef0f0;border-color:#fbc4c4;color:#c45656}.el-message--info{background-color:#f4f4f5;border-color:#d3d4d6;color:#6b7280}::-webkit-scrollbar-thumb{background:var(--gray-300);border-radius:3px}::-webkit-scrollbar-thumb:hover{background:var(--gray-400)}body{background-color:var(--gray-50);color:var(--gray-800);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,sans-serif;line-height:1.6}.bg-gradient-warm{background:linear-gradient(135deg,var(--primary-50) 0%,var(--gold-50) 100%)}.bg-gradient-gold{background:linear-gradient(135deg,var(--gold-400) 0%,var(--primary-500) 100%)}.bg-gradient-pink{background:linear-gradient(135deg,var(--pink-300) 0%,var(--primary-400) 100%)}.text-gradient{background:linear-gradient(135deg,var(--primary-500),var(--gold-500));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.el-empty{padding:60px 20px}.el-empty__image{margin-bottom:24px;opacity:.7}.el-empty__description{color:var(--gray-500);font-size:15px;margin-bottom:20px}.el-loading-spinner .circular{stroke:var(--primary-500)}.el-loading-spinner .path{stroke:var(--primary-500);animation:el-dash 2s ease-in-out infinite}@keyframes el-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-40px}to{stroke-dasharray:90,150;stroke-dashoffset:-120px}}@keyframes cardFadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:var(--gray-100);border-radius:3px}::-webkit-scrollbar-thumb{background:linear-gradient(180deg,var(--primary-400),var(--gold-400));border-radius:3px}::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,var(--primary-500),var(--gold-500))}@media (max-width: 768px){.container{padding:0 16px!important}h1{font-size:28px!important}h2{font-size:22px!important}h3{font-size:18px!important}h4{font-size:16px!important}.btn-full-mobile{width:100%!important;margin:8px 0!important}.el-card{padding:16px!important}.el-table{font-size:13px!important}.search-bar{flex-direction:column!important;gap:12px!important}.search-bar .el-input{width:100%!important}.grid-2,.grid-3{grid-template-columns:1fr!important}.grid-4{grid-template-columns:repeat(2,1fr)!important;gap:12px!important}}@media (max-width: 480px){h1{font-size:24px!important}h2{font-size:20px!important}h3{font-size:16px!important}.grid-4{grid-template-columns:1fr!important}.el-dialog{margin:16px!important;width:calc(100% - 32px)!important}}.el-overlay-dialog .el-dialog,.el-message-box{border-radius:16px!important;overflow:hidden;box-shadow:0 20px 60px #ed55662e,0 4px 16px #00000014!important;border:none!important;background:#fff!important;animation:weddingDialogPop .32s cubic-bezier(.34,1.56,.64,1)}@keyframes weddingDialogPop{0%{transform:scale(.85);opacity:0}to{transform:scale(1);opacity:1}}.el-overlay-dialog .el-dialog__header,.el-message-box__header{background:#fff!important;margin:0!important;padding:16px 24px!important;position:relative;border-bottom:1px solid #f5f5f5}.el-overlay-dialog .el-dialog__header:before,.el-message-box__header:before{display:none!important;content:none!important}.el-overlay-dialog .el-dialog__header:after,.el-message-box__header:after{display:none!important}.el-overlay-dialog .el-dialog__header .el-dialog__title,.el-message-box__header .el-message-box__title,.el-message-box__title span{color:#222!important;font-weight:600!important;font-size:16px!important;opacity:1!important}.el-overlay-dialog .el-dialog__headerbtn .el-dialog__close,.el-message-box__headerbtn .el-message-box__close{color:#444!important;font-size:20px!important;opacity:1!important;transition:color .2s ease}.el-overlay-dialog .el-dialog__headerbtn .el-dialog__close:hover,.el-message-box__headerbtn .el-message-box__close:hover{color:#ed5566!important}.el-overlay-dialog .el-dialog__body,.el-message-box__content{padding:24px!important;color:#4a4a4a!important}.el-message-box__message p{color:#4a4a4a!important;line-height:1.6}.el-message-box__status{font-size:22px!important}.el-message-box__status.el-icon-warning,.el-message-box__status.is-warning{color:#ed5566!important}.el-overlay-dialog .el-dialog__footer,.el-message-box__btns{padding:12px 24px 20px!important;border-top:1px dashed #f0e1e3;background:#fffafb}.el-overlay-dialog .el-dialog .el-table{border-radius:10px;overflow:hidden;border:1px solid #fae3e6}.el-overlay-dialog .el-dialog .el-table th.el-table__cell{background:linear-gradient(180deg,#fff5f6,#ffeef0)!important;color:#8a3a45!important;font-weight:600;font-size:13px;border-bottom:1px solid #fae3e6!important}.el-overlay-dialog .el-dialog .el-table td.el-table__cell{border-bottom:1px solid #fdf0f2!important;color:#333!important}.el-overlay-dialog .el-dialog .el-table--striped .el-table__body tr.el-table__row--striped td.el-table__cell{background:#fffafb!important}.el-overlay-dialog .el-dialog .el-table tbody tr:hover>td.el-table__cell{background:#fff0f3!important}.el-overlay-dialog .el-dialog .el-empty__description{color:#666!important}.el-overlay-dialog .el-dialog .el-input__wrapper,.el-overlay-dialog .el-dialog .el-textarea__inner,.el-message-box .el-input__wrapper{border-radius:8px!important;box-shadow:0 0 0 1px #f5dadd inset!important;transition:all .2s;color:#333!important}.el-overlay-dialog .el-dialog .el-input__wrapper:hover,.el-overlay-dialog .el-dialog .el-textarea__inner:hover,.el-message-box .el-input__wrapper:hover{box-shadow:0 0 0 1px #ed5566 inset!important}.el-overlay-dialog .el-dialog .el-input__wrapper.is-focus,.el-overlay-dialog .el-dialog .el-textarea__inner:focus,.el-message-box .el-input__wrapper.is-focus{box-shadow:0 0 0 1.5px #ed5566 inset!important}.el-overlay-dialog .el-dialog .el-form-item__label{color:#6b4a4f!important;font-weight:500}.el-overlay-dialog .el-dialog .el-input__inner,.el-overlay-dialog .el-dialog .el-textarea__inner{color:#333!important}.el-overlay-dialog .el-dialog .el-button--primary,.el-message-box .el-button--primary{background:linear-gradient(135deg,#ed5566,#ff7a8a)!important;border:none!important;border-radius:8px!important;font-weight:500;letter-spacing:1px;color:#fff!important;box-shadow:0 4px 12px #ed55664d;transition:all .25s}.el-overlay-dialog .el-dialog .el-button--primary:hover,.el-message-box .el-button--primary:hover{transform:translateY(-1px);box-shadow:0 6px 16px #ed55666b}.el-overlay-dialog .el-dialog .el-button:not(.el-button--primary):not(.el-button--danger),.el-message-box .el-button:not(.el-button--primary):not(.el-button--danger){border-radius:8px!important;border:1px solid #f0d2d6!important;color:#8a5a60!important;background:#fff!important;transition:all .2s}.el-overlay-dialog .el-dialog .el-button:not(.el-button--primary):not(.el-button--danger):hover,.el-message-box .el-button:not(.el-button--primary):not(.el-button--danger):hover{background:#fff5f6!important;border-color:#ed5566!important;color:#ed5566!important}.el-overlay-dialog .el-dialog .el-button--danger.is-plain{background:#fff0f0!important;border:1px solid #f5c6c6!important;color:#e57373!important;border-radius:8px!important}.el-overlay-dialog .el-dialog .el-button--danger.is-plain:hover{background:#ffe0e0!important;border-color:#e57373!important}.el-overlay-dialog .el-dialog .el-button--danger{border-radius:8px!important;color:#fff!important}.el-overlay-dialog .el-dialog .el-tag--success{background:linear-gradient(135deg,#ffeef0,#ffe0e4)!important;color:#ed5566!important;border:1px solid #f5cdd2!important;border-radius:6px}.el-overlay-dialog .el-dialog .el-tag--info{background:#f5f0ee!important;color:#a89b96!important;border:1px solid #ede4e0!important;border-radius:6px}.el-overlay-dialog .el-dialog .el-tag--warning{background:linear-gradient(135deg,#fff8e6,#fff0c2)!important;color:#d49b1c!important;border:1px solid #f5e29a!important;border-radius:6px}.el-overlay-dialog .el-dialog .el-tag--danger{background:#fff0f0!important;color:#e57373!important;border:1px solid #f5c6c6!important;border-radius:6px}.el-overlay-dialog .el-dialog .el-tabs--card>.el-tabs__header{border-bottom:2px solid #fae3e6!important}.el-overlay-dialog .el-dialog .el-tabs--card>.el-tabs__header .el-tabs__item{border:1px solid #fae3e6!important;border-bottom:none!important;border-radius:8px 8px 0 0!important;margin-right:4px;background:#fff5f6;color:#8a5a60!important;font-weight:500;transition:all .2s}.el-overlay-dialog .el-dialog .el-tabs--card>.el-tabs__header .el-tabs__item.is-active{background:linear-gradient(135deg,#ed5566,#ff7a8a)!important;color:#fff!important;border-color:#ed5566!important}.el-overlay-dialog .el-dialog .el-tabs:not(.el-tabs--card) .el-tabs__active-bar{background:linear-gradient(90deg,#ed5566,#ff7a8a)!important;height:3px!important;border-radius:2px}.el-overlay-dialog .el-dialog .el-tabs:not(.el-tabs--card) .el-tabs__item.is-active{color:#ed5566!important}.el-overlay-dialog .el-dialog .el-tabs:not(.el-tabs--card) .el-tabs__item{color:#666!important}.el-overlay{background-color:#00000047!important;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px)}.el-message-box{width:420px!important;max-width:90vw}.el-message-box .el-message-box__container{padding:6px 0}.el-message-box .el-message-box__message{padding-left:12px}.el-message-box .el-message-box__input{margin-top:12px}.el-message-box .el-message-box__btns{text-align:right}.withdraw-balance-card{background:linear-gradient(135deg,#ed5566,#ff7a8a,#ffa77b);color:#fff;border-radius:14px;padding:22px 24px;position:relative;overflow:hidden;box-shadow:0 8px 24px #ed556647}.withdraw-balance-card:before{content:"";position:absolute;top:-40px;right:-40px;width:140px;height:140px;background:radial-gradient(circle,rgba(255,255,255,.18) 0%,transparent 70%);border-radius:50%}.withdraw-balance-card:after{content:"♥";position:absolute;bottom:-10px;right:16px;font-size:80px;color:#ffffff14;font-family:serif}.withdraw-balance-card .label{font-size:13px;opacity:.92;letter-spacing:1px}.withdraw-balance-card .amount{font-size:34px;font-weight:700;margin-top:6px;text-shadow:0 2px 8px rgba(0,0,0,.12);letter-spacing:1px}.withdraw-balance-card .pending{font-size:12px;margin-top:8px;opacity:.88;background:#ffffff2e;display:inline-block;padding:3px 10px;border-radius:20px}.transfer-status-card{background:linear-gradient(135deg,#fff5e6,#ffe9d4);border:1px dashed #f5c478;border-radius:12px;padding:18px 20px;color:#8a5a20}html{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}img,video{max-width:100%;height:auto}@media (max-width: 768px){html,body{width:100vw;min-height:100vh;min-height:100dvh;margin:0;padding:0;overscroll-behavior:none}body{background:#f5f5f7}#app{min-height:100vh;min-height:100dvh;background:inherit;overscroll-behavior:none}}@media (max-width: 768px){html,body{overflow-x:hidden;overscroll-behavior-x:none;overscroll-behavior-y:none;scrollbar-width:none;-ms-overflow-style:none}#app,body *{scrollbar-width:none;-ms-overflow-style:none}html::-webkit-scrollbar,body::-webkit-scrollbar,#app::-webkit-scrollbar,body *::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.container,.wrapper,.page-container,.main-content{max-width:100%!important;padding-left:12px!important;padding-right:12px!important}.grid-4,.grid-3{grid-template-columns:repeat(2,1fr)!important;gap:12px!important}.grid-2{grid-template-columns:1fr!important}.el-overlay-dialog .el-dialog,.el-message-box{width:100%!important;max-width:100%!important;margin:5vh auto!important}.el-dropdown-menu__item{padding:12px 16px!important;font-size:14px!important}.el-message,.el-notification{min-width:auto!important;max-width:90vw!important}.el-button+.el-button{margin-left:6px!important}.el-form--label-top .el-form-item__label{padding:0 0 4px!important}.pc-only{display:none!important}.mobile-only{display:block!important}}@media (min-width: 769px){.mobile-only{display:none!important}}@media (max-width: 480px){.grid-4,.grid-3{grid-template-columns:1fr!important}}.lpr-cal-cp{width:60px!important;height:30px!important}.lpr-cal-cp .el-color-picker__trigger{width:60px!important;height:30px!important;padding:0!important;border-radius:4px!important;border:1px solid #e5e7eb!important;box-sizing:border-box!important}.lpr-cal-cp .el-color-picker__color{width:100%!important;height:100%!important;border:0!important;border-radius:4px!important}.lpr-cal-cp .el-color-picker__color-inner{width:100%!important;height:100%!important;border-radius:4px!important}.lpr-cal-cp .el-color-picker__icon,.lpr-cal-cp .el-color-picker__empty{display:none!important}@media (max-width: 768px){.m-home,.m-mine,.m-templates,.m-works,.m-login,.m-invite,.m-page{padding-top:env(safe-area-inset-top,0px);padding-left:env(safe-area-inset-left,0px);padding-right:env(safe-area-inset-right,0px);box-sizing:border-box;min-height:100vh;min-height:100dvh}.bottom-tabbar,.m-bottom-tabbar,.m-bottom-bar,.fab{padding-bottom:max(env(safe-area-inset-bottom,0px),var(--mobile-bottom-safe, 0px))!important;box-sizing:content-box}.bottom-tabbar,.m-bottom-tabbar,.m-bottom-bar{min-height:64px!important}body.h5mv-native-app .bottom-tabbar,body.h5mv-native-app .m-bottom-tabbar,body.h5mv-native-app .m-bottom-bar{padding-bottom:max(env(safe-area-inset-bottom,0px),var(--app-bottom-safe-fallback, 0px))!important;box-sizing:content-box!important}.home-tabs,.works-tabs,.m-back-bar,.m-top-bar{padding-top:calc(env(safe-area-inset-top,0px) + 12px)!important}.m-home,.m-mine,.m-templates,.m-works,.m-login,.m-invite,.m-page,body.h5mv-native-app .m-home,body.h5mv-native-app .m-mine,body.h5mv-native-app .m-templates,body.h5mv-native-app .m-works,body.h5mv-native-app .m-login,body.h5mv-native-app .m-invite,body.h5mv-native-app .m-page{padding-top:0!important}.m-home,.m-mine,.m-templates,.m-categories,.m-works,.m-login,.m-register{padding-bottom:calc(76px + max(env(safe-area-inset-bottom,0px),var(--mobile-bottom-safe, 0px)))!important}body.h5mv-native-app .m-home,body.h5mv-native-app .m-mine,body.h5mv-native-app .m-templates,body.h5mv-native-app .m-categories,body.h5mv-native-app .m-works,body.h5mv-native-app .m-login,body.h5mv-native-app .m-register{padding-bottom:calc(76px + max(env(safe-area-inset-bottom,0px),var(--app-bottom-safe-fallback, 0px)))!important}body,body.bg-mhome{background:#f5f5f7}body.bg-mmine{background:#e0ebff}body.bg-minvite{background:#ff8fb2}}.m-backbar[data-v-390a1241]{position:sticky;top:0;z-index:100;display:flex;align-items:center;min-height:calc(48px + max(env(safe-area-inset-top,0px),var(--mobile-top-safe, 0px)));padding:max(env(safe-area-inset-top,0px),var(--mobile-top-safe, 0px)) 8px 0;box-sizing:border-box;background:#ffffffeb;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-bottom:1px solid rgba(0,0,0,.04);font-size:16px;color:#222}.back-btn[data-v-390a1241]{width:36px;height:36px;display:flex;align-items:center;justify-content:center;font-size:26px;font-weight:300;color:#444;cursor:pointer;line-height:1}.back-btn[data-v-390a1241]:active{background:#f5f5f5;border-radius:50%}.back-title[data-v-390a1241]{flex:1;text-align:center;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 8px}.back-home[data-v-390a1241]{width:36px;height:36px;display:flex;align-items:center;justify-content:center;font-size:22px;color:#666;cursor:pointer}.back-home[data-v-390a1241]:active{background:#f5f5f5;border-radius:50%}html body .el-slider .el-slider__bar,html body .el-slider__bar{background-color:#ed5566!important;background:#ed5566!important;background-image:none!important}html body .el-slider .el-slider__button,html body .el-slider__button{border-color:#ed5566!important}html body .el-slider .el-slider__button-wrapper.hover .el-slider__button,html body .el-slider .el-slider__button-wrapper.dragging .el-slider__button,html body .el-slider__button:hover{border-color:#ed5566!important;background-color:#fff!important}html body .el-switch.is-checked .el-switch__core{background-color:#ed5566!important;border-color:#ed5566!important}html body .el-switch.is-checked .el-switch__core .el-switch__inner{background-color:#ed5566!important}*{margin:0;padding:0;box-sizing:border-box}html,body,#app{height:100%;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}:root{--primary-color: #ED5566 !important;--primary-light: #F58E97 !important;--primary-dark: #D64656 !important;--el-color-primary: #ED5566 !important;--el-color-primary-light-3: #F58E97 !important;--el-color-primary-light-5: #F9AAB2 !important;--el-color-primary-light-7: #FCC9CE !important;--el-color-primary-light-8: #FDD8DC !important;--el-color-primary-light-9: #FEEAEC !important;--el-color-primary-dark-2: #D64656 !important;--el-switch-on-color: #ED5566 !important;--el-slider-main-bg-color: #ED5566 !important;--bg-color: #faf9f8;--card-bg: #ffffff;--text-color: #5a5751;--text-light: #9a9690;--shadow-sm: 0 2px 8px rgba(237, 85, 102, .08);--shadow-md: 0 4px 20px rgba(237, 85, 102, .12);--shadow-lg: 0 8px 30px rgba(237, 85, 102, .15);--radius-sm: 8px;--radius-md: 12px;--radius-lg: 16px}body{background:var(--bg-color);-webkit-font-smoothing:antialiased}.el-button--primary{background:linear-gradient(135deg,#ed5566,#9aafca)!important;border:none!important;box-shadow:0 4px 12px #7d94b540;font-weight:500;transition:all .3s ease}.el-button--primary:hover{transform:translateY(-2px);box-shadow:0 6px 18px #7d94b559}.el-tabs__item.is-active{color:#ed5566!important;font-weight:500}.el-tabs__active-bar{background:linear-gradient(90deg,#ed5566,#9aafca)!important;border-radius:2px}.lpl-tab-item:hover,.lpl-tab-item.active{background:#f2f6fa!important;color:#ed5566!important;border-radius:8px}.el-card{border-radius:16px!important;border:none!important;box-shadow:0 2px 12px #7d94b514!important}.el-dialog{border-radius:16px!important;box-shadow:0 8px 32px #0000001a!important}.el-dialog__header{padding:24px 24px 16px!important}.el-dialog__body{padding:0 24px 24px!important}img{vertical-align:top!important}
