@import"https://fonts.googleapis.com/css2?family=Inter:opsz,wght@14..32,400;14..32,500;14..32,600;14..32,700&display=swap";.pull-right{float:right}.text-danger{color:#ff4d4f}*{margin:0;padding:0;box-sizing:border-box}html,body{width:100%;height:100%;overflow-x:hidden}#app{width:100%;min-height:100vh}:root{--bg-primary: #0A0F1A;--bg-secondary: #0D121F;--bg-card: #0E1320;--border-color: #333;--text-primary: #E6EDF5;--text-secondary: #8E9DB2;--accent-color: #FFB347;--accent-hover: #FFC76E;--success-color: #327A5E;--danger-color: #D63031;--info-color: #5698D0;--link-color: #7CB9E8;--link-hover: #9BC9F0}body{background:var(--bg-primary);color:var(--text-primary);font-family:Inter,Segoe UI,system-ui,-apple-system,BlinkMacSystemFont,Roboto,sans-serif}a{color:var(--link-color)!important;text-decoration:none;transition:color .2s ease}a:hover{color:var(--link-hover)!important}.ant-layout{background:var(--bg-primary)!important}.ant-menu-dark{background:var(--bg-secondary)!important}.ant-btn-primary{background:var(--accent-color)!important;border-color:var(--accent-color)!important;color:var(--bg-primary)!important}.ant-btn-primary:hover{background:var(--accent-hover)!important;border-color:var(--accent-hover)!important}.ant-input,.ant-input-password{background:var(--bg-card)!important;border-color:var(--border-color)!important;color:var(--text-primary)!important}.ant-input::placeholder{color:var(--text-secondary)!important}.ant-form-item-label>label{color:var(--text-primary)!important}.ant-modal-content{background:var(--bg-card)!important;color:var(--text-primary)!important;border:1px solid var(--accent-color)!important}.ant-modal-header{background:var(--bg-card)!important;border-bottom-color:var(--accent-color)!important}.ant-modal-title{color:var(--text-primary)!important}.ant-message-notice-content{background:var(--bg-card)!important;color:var(--text-primary)!important}.stat-box{background:var(--bg-card)!important;border:1px solid var(--border-color)!important;border-radius:20px!important;padding:24px!important;text-align:center!important;transition:all .2s ease!important}.stat-box:hover{border-color:var(--accent-color)!important;transform:translateY(-2px);box-shadow:0 8px 20px #ffb34726!important}.stat-value span{font-size:32px!important;font-weight:800!important}.stat-label{color:var(--text-secondary)!important;font-size:14px!important;margin-top:8px!important}.stat-title{color:var(--text-primary)!important;font-size:18px!important;font-weight:600!important;margin-bottom:16px!important;padding:12px 16px!important;background:#0003!important;border-radius:12px!important;border-left:3px solid var(--accent-color)!important}.ant-table{background:var(--bg-card)!important;color:var(--text-primary)!important}.ant-table-thead>tr>th{background:#1a2538!important;color:var(--text-primary)!important;border-bottom:1px solid var(--border-color)!important}.ant-table-tbody>tr>td{border-bottom:1px solid rgba(31,42,62,.5)!important;border-top:1px solid rgba(31,42,62,.5)!important;color:var(--text-primary)!important}.ant-table-tbody>tr:hover>td{background:#1a2538!important}.ant-divider{border-color:var(--border-color)!important}.ant-tag{background:#1a2538!important;border-color:var(--border-color)!important;color:var(--text-primary)!important}.ant-card{background:var(--bg-card)!important;border-color:var(--border-color)!important;color:var(--text-primary)!important}.ant-card-head{background:#0003!important;border-bottom-color:var(--border-color)!important;color:var(--text-primary)!important}.ant-card-meta-title,.ant-card-meta-description{color:var(--text-primary)!important}.ant-dropdown-menu{background:var(--bg-card)!important;border-color:var(--border-color)!important}.ant-dropdown-menu-item{color:var(--text-primary)!important}.ant-dropdown-menu-item:hover{background:#1a2538!important}.ant-select-selector{background:var(--bg-card)!important;border-color:var(--border-color)!important;color:var(--text-primary)!important}.ant-select-dropdown{background:var(--bg-card)!important;border-color:var(--border-color)!important}.ant-select-item{color:var(--text-primary)!important}.ant-select-item-option-selected,.ant-select-item-option-active{background:#1a2538!important;color:var(--text-primary)!important}.ant-select-selection-item{color:var(--text-primary)!important}.ant-select-selection-placeholder{color:var(--text-secondary)!important}.ant-picker{background:var(--bg-card)!important;border-color:var(--border-color)!important;color:var(--text-primary)!important}.ant-picker-input>input{color:var(--text-primary)!important}.ant-picker-input>input::placeholder{color:var(--text-secondary)!important}.ant-picker-clear{background:var(--bg-card)!important;color:var(--accent-color)!important}.ant-picker-clear:hover{color:var(--accent-hover)!important}.ant-picker-panel{background:var(--bg-card)!important;border-color:var(--accent-color)!important;border:1px solid var(--accent-color)!important;border-radius:8px!important}.ant-picker-cell,.ant-picker-cell-in-view{color:var(--text-primary)!important}.ant-picker-cell:not(.ant-picker-cell-in-view){color:#777!important}.ant-picker-header-view,.ant-picker-header-super-prev-btn,.ant-picker-header-prev-btn,.ant-picker-header-next-btn,.ant-picker-header-super-next-btn,.ant-picker-content th{color:var(--text-primary)!important}.ant-picker-dropdown{background:var(--bg-card)!important}.ant-picker-time-panel-column>li.ant-picker-time-panel-cell .ant-picker-time-panel-cell-inner{color:var(--text-primary)!important}.ant-picker-time-panel-column>li.ant-picker-time-panel-cell-selected .ant-picker-time-panel-cell-inner{background:#ffb34733!important;color:var(--accent-color)!important}.ant-notification-notice{background:var(--bg-card)!important;border-color:var(--border-color)!important}.ant-notification-notice-message{color:var(--text-primary)!important}.ant-notification-notice-description{color:var(--text-secondary)!important}.dashboard{padding:0!important}.stat-row{margin-bottom:24px!important}.stat-row-content{margin-top:16px!important}:deep(.echarts){background:transparent!important}.ant-form-item-explain-error{color:#ff4d4f!important}.ant-input-affix-wrapper{background:var(--bg-card)!important;border-color:var(--border-color)!important}.ant-input-affix-wrapper>input.ant-input{background:transparent!important;color:var(--text-primary)!important}.ant-btn-default{background:var(--bg-card)!important;border-color:var(--border-color)!important;color:var(--text-primary)!important}.ant-btn-default:hover{border-color:var(--accent-color)!important;color:var(--accent-color)!important}.ant-btn-dangerous{background:var(--danger-color)!important;border-color:var(--danger-color)!important;color:#fff!important}.ant-progress-text{color:var(--text-primary)!important}.ant-badge-count{background:var(--accent-color)!important;color:var(--bg-primary)!important}.ant-steps-item-title{color:var(--text-primary)!important}.ant-steps-item-description{color:var(--text-secondary)!important}.ant-timeline-item-content{color:var(--text-primary)!important}.ant-timeline-item-head{background:var(--bg-card)!important;border-color:var(--accent-color)!important}.ant-empty-description{color:var(--text-secondary)!important}.ant-pagination{color:var(--text-primary)!important}.ant-pagination-item{background:var(--bg-card)!important;border-color:var(--border-color)!important}.ant-pagination-item a{color:var(--text-primary)!important}.ant-pagination-item:hover{border-color:var(--accent-color)!important}.ant-pagination-item:hover a{color:var(--accent-color)!important}.ant-pagination-item-active{background:var(--accent-color)!important;border-color:var(--accent-color)!important}.ant-pagination-item-active a{color:var(--bg-primary)!important}.ant-pagination-item-active:hover{background:var(--accent-hover)!important;border-color:var(--accent-hover)!important}.ant-pagination-item-active:hover a{color:var(--bg-primary)!important}.ant-pagination-prev button,.ant-pagination-next button{background:var(--bg-card)!important;border-color:var(--border-color)!important;color:var(--text-primary)!important}.ant-pagination-prev:hover button,.ant-pagination-next:hover button{border-color:var(--accent-color)!important;color:var(--accent-color)!important}.ant-pagination-options-quick-jumper input{background:var(--bg-card)!important;border-color:var(--border-color)!important;color:var(--text-primary)!important}.ant-pagination-options-quick-jumper input::placeholder{color:var(--text-secondary)!important}.ant-pagination-total-text{color:var(--text-secondary)!important}.ant-pagination-options-size-changer.ant-select .ant-select-selector{background:var(--bg-card)!important;border-color:var(--border-color)!important;color:var(--text-primary)!important}.ant-pagination-disabled .ant-pagination-item-link,.ant-pagination-disabled:hover .ant-pagination-item-link{color:var(--text-secondary)!important}.ant-pagination-jump-prev .ant-pagination-item-container .ant-pagination-item-ellipsis,.ant-pagination-jump-next .ant-pagination-item-container .ant-pagination-item-ellipsis{color:var(--text-primary)!important}.ant-pagination-jump-prev:hover .ant-pagination-item-container .ant-pagination-item-ellipsis,.ant-pagination-jump-next:hover .ant-pagination-item-container .ant-pagination-item-ellipsis{color:transparent!important}.ant-pagination-jump-prev:hover .ant-pagination-item-container .ant-pagination-item-link-icon,.ant-pagination-jump-next:hover .ant-pagination-item-container .ant-pagination-item-link-icon{color:var(--accent-color)!important}.dark-modal .ant-modal-content{background:var(--bg-card)!important;color:var(--text-primary)!important;border:1px solid var(--accent-color)!important}.dark-modal .ant-modal-header{background:var(--bg-card)!important;border-bottom-color:var(--accent-color)!important}.dark-modal .ant-modal-title,.dark-modal .ant-modal-body,.dark-modal .ant-modal-confirm-title,.dark-modal .ant-modal-confirm-content{color:var(--text-primary)!important}.dark-modal .ant-btn-default{background:var(--bg-card)!important;border-color:var(--border-color)!important;color:var(--text-primary)!important}.dark-modal .ant-btn-primary{background:var(--accent-color)!important;border-color:var(--accent-color)!important;color:var(--bg-primary)!important}.ant-radio-wrapper{color:var(--text-primary)!important}.ant-radio-inner{background-color:var(--bg-card)!important;border-color:var(--border-color)!important}.ant-radio-checked .ant-radio-inner{border-color:var(--accent-color)!important;background-color:var(--accent-color)!important}.ant-radio-checked .ant-radio-inner:after{background-color:var(--bg-primary)!important}.ant-radio:hover .ant-radio-inner{border-color:var(--accent-color)!important}.ant-checkbox-wrapper{color:var(--text-primary)!important}.ant-checkbox-inner{background-color:var(--bg-card)!important;border-color:var(--border-color)!important}.ant-checkbox-checked .ant-checkbox-inner{background-color:var(--accent-color)!important;border-color:var(--accent-color)!important}.ant-checkbox-checked .ant-checkbox-inner:after{border-color:var(--bg-primary)!important}.ant-checkbox:hover .ant-checkbox-inner{border-color:var(--accent-color)!important}.ant-spin-dot-item{background-color:var(--accent-color)!important}.ant-spin-text{color:var(--text-primary)!important}/*!************* 登录/注册/忘记密码 ************!*/html,body{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,*:before,*:after{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0)}@-ms-viewport{width:device-width}body{margin:0}[tabindex="-1"]:focus{outline:none}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5em;font-weight:500}p{margin-top:0;margin-bottom:1em}abbr[title],abbr[data-original-title]{-webkit-text-decoration:underline dotted;text-decoration:underline;text-decoration:underline dotted;border-bottom:0;cursor:help}address{margin-bottom:1em;font-style:normal;line-height:inherit}input[type=text],input[type=password],input[type=number],textarea{-webkit-appearance:none}ol,ul,dl{margin-top:0;margin-bottom:1em}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:500}dd{margin-bottom:.5em;margin-left:0}blockquote{margin:0 0 1em}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}pre,code,kbd,samp{font-size:1em;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace}pre{margin-top:0;margin-bottom:1em;overflow:auto}figure{margin:0 0 1em}img{vertical-align:middle;border-style:none}a,area,button,[role=button],input:not([type=range]),label,select,summary,textarea{touch-action:manipulation}table{border-collapse:collapse}caption{padding-top:.75em;padding-bottom:.3em;text-align:left;caption-side:bottom}input,button,select,optgroup,textarea{margin:0;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{padding:0;border-style:none}input[type=radio],input[type=checkbox]{box-sizing:border-box;padding:0}input[type=date],input[type=time],input[type=datetime-local],input[type=month]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;margin:0;padding:0;border:0}legend{display:block;width:100%;max-width:100%;margin-bottom:.5em;padding:0;color:inherit;font-size:1.5em;line-height:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item}template{display:none}[hidden]{display:none!important}mark{padding:.2em;background-color:#feffe6}.sidebar[data-v-192dea71]{width:260px;background:#0d121f;border-right:1px solid #1F2A3E;display:flex;flex-direction:column;padding:24px 0;flex-shrink:0;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.user-info[data-v-192dea71]{padding:0 20px 20px;border-bottom:1px solid #1F2A3E;margin-bottom:20px}.user-name[data-v-192dea71]{display:flex;align-items:center;gap:12px;margin-bottom:10px}.avatar[data-v-192dea71]{width:44px;height:44px;background:linear-gradient(145deg,#2a3a5a,#1a2538);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:22px;color:#ffb347;border:1px solid #327A5E}.name-text h4[data-v-192dea71]{font-size:16px;font-weight:600;letter-spacing:.5px;margin:0;color:#e6edf5}.name-text p[data-v-192dea71]{font-size:12px;color:#8e9db2;margin-top:4px;margin-bottom:0}.tagline[data-v-192dea71]{font-size:12px;background:#1a2538;padding:6px 12px;border-radius:20px;color:#ffb347;display:inline-block;margin-top:8px;font-weight:500}.nav-menu[data-v-192dea71]{flex:1;display:flex;flex-direction:column;gap:6px;padding:0 12px;overflow-y:auto}.nav-item[data-v-192dea71]{display:flex;align-items:center;gap:14px;padding:12px 16px;border-radius:12px;font-size:15px;font-weight:500;color:#a0b0c8;transition:all .2s ease;cursor:pointer}.nav-item i[data-v-192dea71]{width:24px;font-size:18px;text-align:center}.nav-item[data-v-192dea71]:hover{background:#1a2538;color:#f0f4fa}.nav-item.active[data-v-192dea71]{background:linear-gradient(90deg,#1f334a,#0d121f);color:#ffb347;border-left:3px solid #FFB347}.nav-divider[data-v-192dea71]{height:1px;background:#1f2a3e;margin:8px 16px}@media (max-width: 900px){.sidebar[data-v-192dea71]{width:80px;padding:16px 0}.user-info .name-text[data-v-192dea71],.tagline[data-v-192dea71],.nav-item span[data-v-192dea71]:not(i){display:none}.nav-item[data-v-192dea71]{justify-content:center;padding:12px 0}.nav-item i[data-v-192dea71]{margin:0;font-size:22px}.user-info .avatar[data-v-192dea71]{margin:0 auto}.user-name[data-v-192dea71]{justify-content:center}}.app-wrapper[data-v-854c178a]{display:flex;min-height:100vh;width:100%;background:#0a0f1a}.main-content[data-v-854c178a]{flex:1;padding:20px 28px 30px;overflow-x:auto;background:#0a0f1a}@media (max-width: 900px){.main-content[data-v-854c178a]{padding:16px}}.welcome-container[data-v-37f84d36]{padding:0;background:#0a0f1a;min-height:100%}.welcome-header[data-v-37f84d36]{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px;background:#0f1622;padding:12px 20px;border-radius:20px;border:1px solid #1F2A3E}.greeting h2[data-v-37f84d36]{font-size:22px;font-weight:600;background:linear-gradient(135deg,#ffd966,#ffb347);-webkit-background-clip:text;background-clip:text;color:transparent;margin:0 0 4px}.greeting p[data-v-37f84d36]{font-size:13px;color:#8e9db2;margin:0}.stats-badge[data-v-37f84d36]{background:#101826;padding:8px 18px;border-radius:40px;border:1px solid #2C3E50;font-size:14px;font-weight:500;color:#ffb347}.training-grid[data-v-37f84d36]{display:flex;flex-wrap:wrap;gap:24px;margin-bottom:32px}.main-card[data-v-37f84d36]{flex:2;min-width:280px;background:#0e1320;border-radius:28px;border:1px solid #232E42;overflow:hidden;box-shadow:0 8px 20px #0000004d}.simulate-card[data-v-37f84d36]{flex:1.2;min-width:260px}.card-header[data-v-37f84d36]{padding:18px 22px;border-bottom:1px solid #1E2A3C;font-weight:700;font-size:18px;background:#0003;display:flex;justify-content:space-between;align-items:center;color:#e6edf5}.card-header i[data-v-37f84d36]{margin-right:10px;color:#ffb347}.card-body[data-v-37f84d36],.chart-preview[data-v-37f84d36]{padding:22px}.preview-info[data-v-37f84d36]{display:flex;gap:16px;margin-bottom:20px;flex-wrap:wrap}.info-item[data-v-37f84d36]{display:flex;align-items:center;gap:8px;font-size:13px;color:#8e9db2;background:#0a0f1a;padding:8px 14px;border-radius:20px;border:1px solid #1F2A3E}.info-item i[data-v-37f84d36]{color:#ffb347}.preview-stats[data-v-37f84d36]{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;margin-bottom:20px}.preview-stat-item[data-v-37f84d36]{flex:1;background:#0a0f1a;padding:16px;border-radius:16px;border:1px solid #202C3E;display:flex;align-items:center;gap:12px}.stat-icon[data-v-37f84d36]{font-size:28px;color:#ffb347}.stat-content[data-v-37f84d36]{flex:1}.stat-label[data-v-37f84d36]{font-size:12px;color:#8e9db2;margin-bottom:4px}.stat-value[data-v-37f84d36]{font-size:16px;font-weight:600;color:#e6edf5}.btn-train[data-v-37f84d36]{background:#ffb347;border:none;color:#0a0f1a;font-weight:700;padding:12px 24px;border-radius:40px;cursor:pointer;font-size:15px;transition:all .2s ease;width:100%;display:flex;align-items:center;justify-content:center;gap:8px}.btn-train[data-v-37f84d36]:hover{background:#ffc76e;transform:translateY(-2px);box-shadow:0 4px 12px #ffb3474d}.btn-outline[data-v-37f84d36]{background:transparent;border:1px solid #FFB347;color:#ffb347;padding:8px 16px;border-radius:30px;cursor:pointer;transition:all .2s ease;font-size:13px}.btn-outline[data-v-37f84d36]:hover{background:#ffb3471a}.side-card[data-v-37f84d36]{background:#0e1320;border-radius:24px;border:1px solid #232E42;overflow:hidden}.flex-stats[data-v-37f84d36]{display:flex;justify-content:space-between;margin-top:12px;gap:12px;flex-wrap:wrap}.stat-item[data-v-37f84d36]{background:#0a0f1a;padding:14px;border-radius:20px;flex:1;text-align:center;border:1px solid #202C3E}.stat-num[data-v-37f84d36]{font-size:28px;font-weight:800;color:#ffb347;margin-bottom:4px}.stat-item div[data-v-37f84d36]:last-child{font-size:12px;color:#8e9db2}hr[data-v-37f84d36]{border-color:#1f2a3e;margin:12px 0}.features-section[data-v-37f84d36]{max-width:100%;margin:0 0 32px}.feature-card[data-v-37f84d36]{background:#0e1320;border-radius:28px;padding:32px 24px;cursor:pointer;transition:all .2s ease;height:100%;border:1px solid #232E42;box-shadow:0 8px 20px #0000004d}.feature-card[data-v-37f84d36]:hover{transform:translateY(-4px);border-color:#ffb347;box-shadow:0 12px 30px #ffb34726}.feature-icon[data-v-37f84d36]{font-size:48px;margin-bottom:20px;color:#ffb347}.feature-title[data-v-37f84d36]{font-size:20px;font-weight:600;color:#e6edf5;margin-bottom:12px}.feature-description[data-v-37f84d36]{font-size:14px;color:#8e9db2;line-height:1.6}.info-row[data-v-37f84d36]{display:flex;gap:24px;margin-bottom:32px;flex-wrap:wrap}.rank-panel[data-v-37f84d36],.ai-panel[data-v-37f84d36]{flex:1;background:#0e1320;border-radius:24px;border:1px solid #232E42;padding:22px;min-width:280px}.rank-panel h4[data-v-37f84d36],.ai-panel h4[data-v-37f84d36]{font-size:18px;color:#e6edf5;margin:0 0 12px}.rank-panel h4 i[data-v-37f84d36],.ai-panel h4 i[data-v-37f84d36]{color:#ffb347;margin-right:10px}.ai-text[data-v-37f84d36]{background:#070c16;padding:16px;border-radius:20px;margin-top:10px;font-size:14px;line-height:1.6;border-left:3px solid #FFB347;color:#8e9db2}.ai-text i[data-v-37f84d36]{color:#ffb347;margin-right:8px}.quick-links[data-v-37f84d36]{display:flex;justify-content:space-between;gap:16px;margin-bottom:28px;flex-wrap:wrap}.link-item[data-v-37f84d36]{flex:1;min-width:200px;background:#0e1320;border-radius:24px;padding:18px 22px;border:1px solid #232E42;display:flex;align-items:center;gap:14px;cursor:pointer;transition:all .2s ease}.link-item[data-v-37f84d36]:hover{border-color:#ffb347;transform:translateY(-2px);box-shadow:0 6px 16px #ffb3471a}.link-item>i[data-v-37f84d36]{font-size:28px}@media (max-width: 900px){.main-card[data-v-37f84d36],.simulate-card[data-v-37f84d36]{flex:1 1 100%}.info-row[data-v-37f84d36]{flex-direction:column}.rank-panel[data-v-37f84d36],.ai-panel[data-v-37f84d36]{width:100%}.quick-links[data-v-37f84d36]{flex-direction:column}.link-item[data-v-37f84d36]{width:100%}}.login[data-v-219ac0d8]{background:#0a0f1a;width:100%;height:100%;position:fixed;display:flex;justify-content:center;align-items:center}.login-box[data-v-219ac0d8]{display:flex;width:60%;min-width:800px;height:65%;min-height:500px;box-shadow:0 8px 30px #00000080;border-radius:28px;overflow:hidden;border:1px solid #1F2A3E}.box-left[data-v-219ac0d8],.box-right[data-v-219ac0d8]{display:flex;width:50%;height:100%}.box-left[data-v-219ac0d8]{background:linear-gradient(145deg,#1a2538,#0d121f,#162030);position:relative;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:40px;border-right:2px solid var(--accent-color, #FFB347);box-shadow:inset -5px 0 15px #ffb3471a}.box-left[data-v-219ac0d8]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 20% 30%,rgba(255,179,71,.15) 0%,transparent 50%),radial-gradient(circle at 80% 70%,rgba(255,217,102,.1) 0%,transparent 50%),radial-gradient(circle at 50% 50%,rgba(255,179,71,.05) 0%,transparent 70%),url(/image/box-left1.png) center/cover;opacity:.3;mix-blend-mode:screen}.box-left[data-v-219ac0d8]:after{content:"";position:absolute;top:20%;left:10%;width:80%;height:60%;background:linear-gradient(135deg,rgba(255,179,71,.08) 0%,transparent 50%);border-radius:20px;filter:blur(40px);pointer-events:none}.box-left-content[data-v-219ac0d8]{position:relative;z-index:1;color:#e6edf5;text-align:center}.box-left-content h2[data-v-219ac0d8]{font-size:2em;font-weight:700;margin-bottom:20px;background:linear-gradient(135deg,var(--accent-color, #FFB347),#FFD966);-webkit-background-clip:text;background-clip:text;color:transparent;text-shadow:0 2px 10px rgba(255,179,71,.3);letter-spacing:1px;position:relative;padding-bottom:15px}.box-left-content h2[data-v-219ac0d8]:after{content:"";position:absolute;bottom:0;left:50%;transform:translate(-50%);width:60px;height:3px;background:linear-gradient(90deg,transparent,var(--accent-color, #FFB347),transparent);border-radius:2px}.box-label[data-v-219ac0d8]{color:#c5ced9;font-size:15px;line-height:30px;display:block;font-weight:500;text-shadow:0 1px 3px rgba(0,0,0,.3);transition:all .3s ease;padding:5px 15px;border-radius:8px}.box-label[data-v-219ac0d8]:hover{color:var(--accent-color, #FFB347);background:#ffb34714;transform:translate(5px)}.box-right[data-v-219ac0d8]{position:relative;background:#0e1320}.box-form[data-v-219ac0d8]{width:100%;display:flex;justify-content:center;align-items:center}.box-form>div[data-v-219ac0d8]{width:70%}h2[data-v-219ac0d8]{font-size:1.8em;font-weight:700;color:#e6edf5;margin-bottom:20px}.footer a[data-v-219ac0d8]{color:#8e9db2;text-decoration:none;font-size:14px;transition:color .2s}.footer a[data-v-219ac0d8]:hover{color:#ffb347}@media (max-width: 768px){.login-box[data-v-219ac0d8]{width:90%;min-width:unset}.box-left[data-v-219ac0d8]{display:none}.box-right[data-v-219ac0d8]{width:100%}.box-form>div[data-v-219ac0d8]{width:80%}}.register[data-v-1a3ba740]{background:#0a0f1a;width:100%;height:100%;position:fixed;display:flex;justify-content:center;align-items:center}.register-box[data-v-1a3ba740]{display:flex;width:60%;min-width:800px;height:65%;min-height:500px;box-shadow:0 8px 30px #00000080;border-radius:28px;overflow:hidden;border:1px solid #1F2A3E}.box-left[data-v-1a3ba740],.box-right[data-v-1a3ba740]{display:flex;width:50%;height:100%}.box-left[data-v-1a3ba740]{background:linear-gradient(145deg,#0d121f,#1a2538);position:relative;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:40px}.box-left[data-v-1a3ba740]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:url(/image/box-left1.png) center/cover;opacity:.1}.box-right[data-v-1a3ba740]{position:relative;background:#0e1320}.box-form[data-v-1a3ba740]{width:100%;display:flex;justify-content:center;align-items:center}.box-form>div[data-v-1a3ba740]{width:70%}h2[data-v-1a3ba740]{font-size:1.8em;font-weight:700;color:#e6edf5;margin-bottom:20px}.box-label[data-v-1a3ba740]{color:#8e9db2;font-size:15px;line-height:30px;display:block}.footer a[data-v-1a3ba740]{color:#8e9db2;text-decoration:none;font-size:14px;transition:color .2s}.footer a[data-v-1a3ba740]:hover{color:#ffb347}@media (max-width: 768px){.register-box[data-v-1a3ba740]{width:90%;min-width:unset}.box-left[data-v-1a3ba740]{display:none}.box-right[data-v-1a3ba740]{width:100%}.box-form>div[data-v-1a3ba740]{width:80%}}.reset[data-v-7e616f0f]{background:linear-gradient(to right,#a8e6cf,#dcedc1);background-size:100% 100%;width:100%;height:100%;position:fixed;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f0f2f5}.reset[data-v-7e616f0f],.reset-box[data-v-7e616f0f]{display:-webkit-box;display:-ms-flexbox;display:flex}.reset-box[data-v-7e616f0f]{width:60%;min-width:800px;height:65%;min-height:500px;box-shadow:0 15px 30px #666}.box-left[data-v-7e616f0f],.box-right[data-v-7e616f0f]{display:-webkit-box;display:-ms-flexbox;display:flex;width:50%;height:100%}.box-left[data-v-7e616f0f]{background-image:url(/image/box-left1.png);background-size:100% 100%}.box-right[data-v-7e616f0f]{position:relative;background:#fff}.box-form[data-v-7e616f0f]{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-item-align:center;align-self:center}.box-form>div[data-v-7e616f0f]{width:60%}h2[data-v-7e616f0f]{display:block;font-size:1.5em;margin-block-start:.83em;margin-block-end:.83em;margin-inline-start:0px;margin-inline-end:0px;font-weight:700;unicode-bidi:isolate}.box-label[data-v-7e616f0f]{color:#9fa4aa;font-size:16px}.footer a[data-v-7e616f0f]{color:#666;text-decoration:none;font-size:14px}.info-container[data-v-3adaff83]{min-height:calc(100vh - 100px);padding:24px;background:linear-gradient(135deg,#f5f7fa,#c3cfe2)}.info-card[data-v-3adaff83]{max-width:900px;margin:0 auto;background:#fff;border-radius:16px;box-shadow:0 4px 20px #00000014;overflow:hidden}.user-header[data-v-3adaff83]{display:flex;align-items:center;padding:40px;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff}.avatar-wrapper[data-v-3adaff83]{margin-right:24px}.avatar[data-v-3adaff83]{width:100px;height:100px;border-radius:50%;background:#fff3;display:flex;align-items:center;justify-content:center;border:4px solid rgba(255,255,255,.3);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.avatar-text[data-v-3adaff83]{font-size:48px;font-weight:700;color:#fff}.user-basic-info[data-v-3adaff83]{flex:1}.user-name[data-v-3adaff83]{margin:0 0 12px;font-size:32px;font-weight:600}.user-level-badge[data-v-3adaff83]{display:inline-block;padding:6px 16px;border-radius:20px;font-size:14px;font-weight:500;background:#ffffff40;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.level-VIP[data-v-3adaff83]{background:linear-gradient(135deg,gold,#ffed4e);color:#333}.level-SVIP[data-v-3adaff83]{background:linear-gradient(135deg,#ff6b6b,#ee5a6f);color:#fff}.info-section[data-v-3adaff83],.vip-section[data-v-3adaff83],.upgrade-section[data-v-3adaff83]{padding:32px 40px}.section-title[data-v-3adaff83]{display:flex;align-items:center;margin-bottom:24px;font-size:18px;font-weight:600;color:#333}.title-icon[data-v-3adaff83]{margin-right:8px;font-size:20px}.info-grid[data-v-3adaff83]{display:grid;gap:20px}.info-item[data-v-3adaff83]{display:flex;align-items:center;padding:16px 20px;background:#f8f9fa;border-radius:12px;transition:all .3s ease}.info-item[data-v-3adaff83]:hover{background:#e9ecef;transform:translate(4px)}.info-item label[data-v-3adaff83]{min-width:100px;font-weight:500;color:#666;font-size:14px}.info-value[data-v-3adaff83]{flex:1;display:flex;align-items:center;justify-content:space-between}.info-value span[data-v-3adaff83]{font-size:15px;color:#333}.vip-card[data-v-3adaff83]{background:linear-gradient(135deg,#fff9e6,#fff3cd);border:2px solid #ffd700;border-radius:12px;padding:24px}.vip-info-row[data-v-3adaff83]{display:flex;align-items:center;justify-content:space-around}.vip-stat[data-v-3adaff83]{text-align:center;flex:1}.stat-label[data-v-3adaff83]{font-size:13px;color:#666;margin-bottom:8px}.stat-value[data-v-3adaff83]{font-size:20px;font-weight:600;color:#333}.stat-value.highlight[data-v-3adaff83]{color:#ff6b6b;font-size:24px}.stat-value.warning[data-v-3adaff83]{color:#ff9800}.stat-value.danger[data-v-3adaff83]{color:#f44336}.vip-divider[data-v-3adaff83]{width:1px;height:50px;background:linear-gradient(to bottom,transparent,#ffd700,transparent)}.upgrade-card[data-v-3adaff83]{text-align:center;padding:40px;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:12px;color:#fff}.upgrade-icon[data-v-3adaff83]{font-size:64px;margin-bottom:16px}.upgrade-card h3[data-v-3adaff83]{margin:0 0 12px;font-size:24px;font-weight:600}.upgrade-card p[data-v-3adaff83]{margin:0 0 24px;font-size:14px;opacity:.9}.upgrade-btn[data-v-3adaff83]{display:inline-flex;align-items:center;padding:12px 32px;background:#fff;color:#667eea;text-decoration:none;border-radius:25px;font-weight:600;transition:all .3s ease;box-shadow:0 4px 15px #0003}.upgrade-btn[data-v-3adaff83]:hover{transform:translateY(-2px);box-shadow:0 6px 20px #0000004d}.arrow[data-v-3adaff83]{margin-left:8px;transition:transform .3s ease}.upgrade-btn:hover .arrow[data-v-3adaff83]{transform:translate(4px)}@media (max-width: 768px){.info-container[data-v-3adaff83]{padding:16px}.user-header[data-v-3adaff83]{flex-direction:column;text-align:center;padding:24px}.avatar-wrapper[data-v-3adaff83]{margin-right:0;margin-bottom:16px}.avatar[data-v-3adaff83]{width:80px;height:80px}.avatar-text[data-v-3adaff83]{font-size:36px}.user-name[data-v-3adaff83]{font-size:24px}.info-section[data-v-3adaff83],.vip-section[data-v-3adaff83],.upgrade-section[data-v-3adaff83]{padding:24px 20px}.vip-info-row[data-v-3adaff83]{flex-direction:column;gap:16px}.vip-divider[data-v-3adaff83]{width:50px;height:1px;background:linear-gradient(to right,transparent,#ffd700,transparent)}}.wx-pay-info[data-v-a54968ec]{text-align:center}.qrcode-wrapper[data-v-a54968ec]{display:inline-block;background-color:#fff;padding:16px;border-radius:8px}.pay-footer[data-v-a54968ec]{display:flex;justify-content:center;gap:12px}.wx-pay-info[data-v-a5074fbd]{text-align:center}.qrcode-wrapper[data-v-a5074fbd]{display:inline-block;background-color:#fff;padding:16px;border-radius:8px}.pay-footer[data-v-a5074fbd]{display:flex;justify-content:center;gap:12px}.container[data-v-236209c2]{max-width:1200px;margin:0 auto;padding:24px 20px;font-family:Inter,Segoe UI,system-ui,-apple-system,BlinkMacSystemFont,Roboto,sans-serif}.membership-status[data-v-236209c2]{position:relative;background:linear-gradient(135deg,#0e1320,#141c2e,#0e1320);padding:28px 32px;margin-bottom:28px;border-radius:16px;border:1px solid var(--accent-color);overflow:hidden;box-shadow:0 4px 24px #ffb34714,0 0 0 1px #ffb3471a}.status-glow[data-v-236209c2]{position:absolute;top:-60px;right:-60px;width:200px;height:200px;background:radial-gradient(circle,rgba(255,179,71,.12) 0%,transparent 70%);pointer-events:none}.status-content[data-v-236209c2]{display:flex;align-items:center;gap:32px;flex-wrap:wrap;position:relative;z-index:1}.status-row[data-v-236209c2]{display:flex;align-items:center;gap:12px}.status-label[data-v-236209c2]{font-size:14px;color:var(--text-secondary);display:flex;align-items:center;gap:6px}.crown-icon[data-v-236209c2]{font-size:20px}.level-badge[data-v-236209c2]{font-size:22px;font-weight:700;color:var(--accent-color);background:linear-gradient(135deg,#ffb34726,#ffb3470d);padding:4px 16px;border-radius:8px;border:1px solid rgba(255,179,71,.3)}.status-divider[data-v-236209c2]{width:1px;height:40px;background:linear-gradient(180deg,transparent,var(--border-color),transparent)}.status-item[data-v-236209c2]{display:flex;flex-direction:column;gap:4px}.status-item-label[data-v-236209c2]{font-size:12px;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.5px}.status-item-value[data-v-236209c2]{font-size:20px;font-weight:600;color:var(--accent-color)}.status-item-value small[data-v-236209c2]{font-size:13px;font-weight:400;color:var(--text-secondary);margin-left:2px}.status-desc[data-v-236209c2]{margin-top:16px;padding-top:16px;border-top:1px solid rgba(31,42,62,.6);font-size:13px;color:var(--text-secondary);display:flex;align-items:center;gap:6px;position:relative;z-index:1}.desc-icon[data-v-236209c2]{font-size:14px}.membership-section[data-v-236209c2]{margin-bottom:28px;background:var(--bg-card);border-radius:16px;border:1px solid var(--border-color);padding:28px;box-shadow:0 2px 12px #0003}.section-title[data-v-236209c2]{font-size:17px;font-weight:600;color:var(--text-primary);margin-bottom:24px;display:flex;align-items:center;gap:8px}.title-icon[data-v-236209c2]{font-size:20px}.vip-product[data-v-236209c2]{margin-bottom:8px!important}.product-card[data-v-236209c2]{position:relative;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:14px;padding:24px 20px 20px;text-align:center;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);overflow:hidden}.product-card[data-v-236209c2]:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:transparent;transition:background .3s ease}.product-card[data-v-236209c2]:hover{border-color:#ffb34780;transform:translateY(-4px);box-shadow:0 12px 32px #ffb3471a}.product-card.active[data-v-236209c2]{border-color:var(--accent-color);border-width:2px;background:linear-gradient(180deg,rgba(255,179,71,.08) 0%,var(--bg-secondary) 100%);box-shadow:0 8px 32px #ffb34726,inset 0 1px #ffb34733;transform:translateY(-4px)}.product-card .label[data-v-236209c2]{position:absolute;top:12px;right:-28px;display:block;font-size:11px;font-weight:600;color:var(--bg-primary);background:var(--accent-color);padding:3px 32px;transform:rotate(45deg);box-shadow:0 2px 8px #ffb3474d;z-index:2}.card-body[data-v-236209c2]{padding:8px 0}.day-display[data-v-236209c2]{margin-bottom:16px}.day-number[data-v-236209c2]{font-size:42px;font-weight:800;color:var(--accent-color);line-height:1;letter-spacing:-1px}.day-unit[data-v-236209c2]{font-size:16px;color:var(--text-secondary);margin-left:4px;font-weight:500}.price-display[data-v-236209c2]{margin-bottom:12px;display:flex;align-items:baseline;justify-content:center;gap:2px}.price-symbol[data-v-236209c2]{font-size:18px;font-weight:600;color:var(--text-primary)}.price-number[data-v-236209c2]{font-size:32px;font-weight:700;color:var(--text-primary);line-height:1}.original-price[data-v-236209c2]{font-size:13px;color:var(--text-secondary)}.discount-tag[data-v-236209c2]{display:inline-block;margin-left:6px;padding:1px 8px;background:#ffb3471f;color:var(--accent-color);border-radius:4px;font-size:12px;font-weight:600}.selected-indicator[data-v-236209c2]{position:absolute;bottom:0;right:0;width:40px;height:40px;background:var(--accent-color);border-radius:14px 0 12px;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:700;color:var(--bg-primary);box-shadow:-2px -2px 8px #ffb3474d}.vip-product a[data-v-236209c2]{text-decoration:none;display:block}.coupon-section[data-v-236209c2]{margin-top:20px;margin-bottom:20px;padding:20px;background:#00000026;border-radius:12px;border:1px solid rgba(31,42,62,.5)}.coupon-header[data-v-236209c2]{display:flex;align-items:center;gap:12px;margin-bottom:14px}.coupon-title[data-v-236209c2]{font-size:15px;font-weight:600;color:var(--text-primary)}.coupon-hint[data-v-236209c2]{font-size:13px;color:var(--text-secondary)}.coupon-list[data-v-236209c2]{display:flex;gap:12px;flex-wrap:wrap}.coupon-item[data-v-236209c2]{display:flex;align-items:center;gap:12px;padding:12px 18px;border:1px solid var(--border-color);border-radius:10px;cursor:pointer;transition:all .25s ease;background:var(--bg-card);min-width:220px}.coupon-item[data-v-236209c2]:hover{border-color:#ffb34780;transform:translateY(-2px);box-shadow:0 4px 12px #ffb34714}.coupon-item.coupon-selected[data-v-236209c2]{border-color:var(--accent-color);background:linear-gradient(135deg,#ffb34714,#ffb34708);box-shadow:0 0 12px #ffb3471f}.coupon-value[data-v-236209c2]{flex-shrink:0}.coupon-amount[data-v-236209c2]{font-size:22px;font-weight:700;color:var(--accent-color)}.coupon-info[data-v-236209c2]{flex:1;min-width:0}.coupon-name[data-v-236209c2]{font-size:13px;color:var(--text-primary);font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.coupon-condition[data-v-236209c2]{font-size:11px;color:var(--text-secondary);margin-top:3px}.coupon-check[data-v-236209c2]{flex-shrink:0;width:22px;height:22px;display:flex;align-items:center;justify-content:center}.check-mark[data-v-236209c2]{color:var(--accent-color);font-weight:700;font-size:18px}.pay-section[data-v-236209c2]{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;background:linear-gradient(135deg,#ffffff08,#ffffff03);border:1px solid var(--border-color);border-radius:12px;gap:20px}.pay-channel-area[data-v-236209c2]{display:flex;align-items:center}.channel-group[data-v-236209c2]{display:flex;gap:16px}.channel-option[data-v-236209c2]{display:flex;align-items:center}.channel-option img[data-v-236209c2]{height:36px;border-radius:4px}.pay-btn[data-v-236209c2]{min-width:240px;height:48px!important;font-size:16px!important;font-weight:600!important;border-radius:10px!important;box-shadow:0 4px 16px #ffb34740!important;transition:all .3s ease!important}.pay-btn[data-v-236209c2]:hover{box-shadow:0 6px 24px #ffb34759!important;transform:translateY(-1px)}.pay-amount[data-v-236209c2]{font-size:18px;font-weight:700;color:var(--bg-primary)}.pay-original[data-v-236209c2]{text-decoration:line-through;font-size:13px;color:#0a0f1a80}.table-wrapper[data-v-236209c2]{border-radius:12px;overflow:hidden;border:1px solid var(--border-color)}.benefits-table[data-v-236209c2]{width:100%;border-collapse:collapse;color:var(--text-primary)}.benefits-table th[data-v-236209c2],.benefits-table td[data-v-236209c2]{padding:14px 16px;text-align:center;border-bottom:1px solid rgba(31,42,62,.5);color:var(--text-primary);font-size:14px}.benefits-table th[data-v-236209c2]{background:linear-gradient(180deg,#1a2538,#151f30);color:var(--text-secondary);font-weight:600;font-size:13px;text-transform:uppercase;letter-spacing:.5px}.benefits-table th.highlight[data-v-236209c2]{color:var(--text-secondary)}.benefits-table th.vip-col[data-v-236209c2]{color:var(--accent-color)}.benefits-table td.highlight[data-v-236209c2]{background:#00000026;color:var(--text-primary);font-weight:500;text-align:left;padding-left:20px}.benefits-table td.vip-col[data-v-236209c2]{background:#ffb34708}.benefits-table tbody tr[data-v-236209c2]{transition:background .2s ease}.benefits-table tbody tr[data-v-236209c2]:hover{background:#ffb3470a}.benefits-table tbody tr:last-child td[data-v-236209c2]{border-bottom:none}.green-check[data-v-236209c2]{color:var(--accent-color)!important;font-size:17px}.check-icon[data-v-236209c2]{color:var(--text-secondary);font-size:16px;opacity:.6}.cross-icon[data-v-236209c2]{color:#555;font-size:16px}@media (max-width: 768px){.container[data-v-236209c2]{padding:12px}.membership-status[data-v-236209c2]{padding:20px}.status-content[data-v-236209c2]{flex-direction:column;align-items:flex-start;gap:16px}.status-divider[data-v-236209c2]{width:100%;height:1px}.membership-section[data-v-236209c2]{padding:16px}.product-card[data-v-236209c2]{margin-bottom:12px}.pay-section[data-v-236209c2]{flex-direction:column;align-items:stretch}.pay-btn[data-v-236209c2]{min-width:auto;width:100%}.benefits-table th[data-v-236209c2],.benefits-table td[data-v-236209c2]{padding:10px 8px;font-size:13px}.coupon-item[data-v-236209c2]{min-width:100%}}#main[data-v-19ecfca9]{background:#f0f2f5;border-radius:8px}.chart-box[data-v-9a16a90e]{height:350px;background-color:#fff;display:flex;align-items:center;justify-content:center}.fullscreen-loading-container[data-v-c7acb567]{position:relative;height:100vh;background:#0a0f1a}.fullscreen-loading[data-v-c7acb567]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;z-index:9999;background:#0a0f1ae6}[data-v-c7acb567] .ant-radio-button-wrapper{background:#0e1320!important;border-color:#1f2a3e!important;color:#e6edf5!important}[data-v-c7acb567] .ant-radio-button-wrapper-checked{background:#ffb347!important;border-color:#ffb347!important;color:#0a0f1a!important}[data-v-c7acb567] .ant-btn{border-radius:12px!important}[data-v-c7acb567] .ant-btn-primary{background:#ffb347!important;border-color:#ffb347!important;color:#0a0f1a!important}[data-v-c7acb567] div[style*="background-color: #f0f2f5"],[data-v-c7acb567] .ant-card{background:#0e1320!important;border:1px solid #1F2A3E!important;border-radius:16px!important}[data-v-c7acb567] .ant-card-head{border-bottom-color:#1f2a3e!important}[data-v-c7acb567] .ant-card-body{color:#e6edf5!important}.chart-box[data-v-aa20a6d5]{height:350px;background-color:#fff;display:flex;align-items:center;justify-content:center}.filters[data-v-09a1a1d3]{margin-bottom:20px}.site-input-split[data-v-09a1a1d3]{border-left:0;pointer-events:none}.section-card[data-v-09a1a1d3]{box-shadow:0 2px 8px #00000026;border-radius:8px;margin-bottom:16px;background-color:#fff;border:1px solid #e8e8e8}.section-card[data-v-09a1a1d3] .ant-card-head{background-color:#fafafa;border-bottom:1px solid #e8e8e8;border-radius:8px 8px 0 0}.no-chart[data-v-09a1a1d3]{color:#ccc;font-size:12px;text-align:center;padding:20px 0}.mini-chart[data-v-09a1a1d3]{width:120px;height:50px}.filters[data-v-8cd93c6d]{margin-bottom:20px}.site-input-split[data-v-8cd93c6d]{border-left:0;pointer-events:none}[data-v-8cd93c6d] .ant-table-tbody>tr:hover>td,[data-v-8cd93c6d] .ant-table-tbody>tr:hover,[data-v-8cd93c6d] .ant-table-row-hover,[data-v-8cd93c6d] .ant-table-row-hover>td,[data-v-8cd93c6d] .ant-table-cell-row-hover{background-color:#0a0a1a!important;transition:none!important}[data-v-8cd93c6d] .ant-table-tbody>tr>td{transition:none!important}.content-row[data-v-2ebaa580]{margin-bottom:15px;padding:10px;width:60%;font-size:16px;border-radius:10px;box-shadow:0 0 0 3px #fff;outline:dashed 3px darkgrey}.content-row-member[data-v-2ebaa580]{border-radius:10px;float:right}.content-time[data-v-2ebaa580]{padding-top:10px;color:gray;font-size:14px}.memberFeedback .ant-alert[data-v-14d0f6bb]{display:block}.stat-title[data-v-41311160]{font-size:18px;font-weight:600;margin-bottom:16px}a-table[data-v-41311160]{margin-top:10px}a-table .ant-table-thead>tr>th[data-v-41311160]{background-color:#f5f5f5;text-align:center}a-table .ant-table-tbody>tr>td[data-v-41311160]{text-align:center}.rank-cell[data-v-41311160]{font-weight:700;color:#1890ff}.positive-profit[data-v-41311160]{color:#ff6b6b}.negative-profit[data-v-41311160]{color:#52c41a}a-table .ant-table-tbody>tr[data-v-41311160]:nth-child(odd){background-color:#fafafa}a-table .ant-table-tbody>tr[data-v-41311160]:hover{background-color:#e6f7ff}.stat-title[data-v-dd9222ed]{font-size:18px;font-weight:600;margin-top:16px;margin-bottom:16px}a-table[data-v-dd9222ed]{margin-top:10px}a-table .ant-table-thead>tr>th[data-v-dd9222ed]{background-color:#f5f5f5;text-align:center}a-table .ant-table-tbody>tr>td[data-v-dd9222ed]{text-align:center}.rank-cell[data-v-dd9222ed]{font-weight:700;color:#1890ff}.positive-profit[data-v-dd9222ed]{color:#f5222d}.negative-profit[data-v-dd9222ed]{color:#52c41a}a-table .ant-table-tbody>tr[data-v-dd9222ed]:nth-child(odd){background-color:#fafafa}a-table .ant-table-tbody>tr[data-v-dd9222ed]:hover{background-color:#e6f7ff}.membership-status[data-v-dd9222ed]{background-color:#fff;padding:20px;margin-bottom:20px;border-radius:8px;box-shadow:0 0 10px #0000001a}.membership-status h2[data-v-dd9222ed]{margin-top:0}.membership-status p[data-v-dd9222ed]{margin:5px 0}.k-chart-content[data-v-07e6ddc9]{margin:0 auto;padding:20px}.markdown-content[data-v-07e6ddc9]{line-height:1.6;margin:0 auto;padding:20px}.markdown-content h1[data-v-07e6ddc9]{font-size:2em;margin:.5em 0;border-bottom:1px solid #eee;padding-bottom:.3em}.markdown-content pre[data-v-07e6ddc9]{background-color:#f6f8fa;padding:16px;border-radius:6px;overflow:auto}.ai-disclaimer[data-v-07e6ddc9]{text-align:center;background-color:#f8f9fa;padding:15px;margin-bottom:20px;border-radius:0 4px 4px 0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;color:#333;box-shadow:0 1px 3px #0000001a}.ai-disclaimer strong[data-v-07e6ddc9]{color:#d48806}[data-v-07e6ddc9] .ant-radio-button-wrapper{background-color:transparent!important;color:#ffb347!important;border-color:#ffb347!important;font-weight:500;transition:all .3s ease}[data-v-07e6ddc9] .ant-radio-button-wrapper:hover{background-color:#ffb3471a!important;color:#ffc76e!important;border-color:#ffc76e!important}[data-v-07e6ddc9] .ant-radio-button-wrapper-checked{background-color:#ffb347!important;color:#0a0f1a!important;border-color:#ffb347!important;font-weight:600}[data-v-07e6ddc9] .ant-radio-button-wrapper-checked:hover{background-color:#ffc76e!important;color:#0a0f1a!important;border-color:#ffc76e!important;box-shadow:0 4px 12px #ffc76e80!important}[data-v-07e6ddc9] .ant-select-selector,[data-v-07e6ddc9] .ant-input,[data-v-07e6ddc9] .ant-picker{border-color:#ffb347!important;background-color:transparent!important;color:#fff!important}[data-v-07e6ddc9] .ant-select-selector:hover,[data-v-07e6ddc9] .ant-input:hover,[data-v-07e6ddc9] .ant-picker:hover{border-color:#ffc76e!important}[data-v-07e6ddc9] .ant-select-focused .ant-select-selector,[data-v-07e6ddc9] .ant-input:focus,[data-v-07e6ddc9] .ant-picker-focused{border-color:#ffc76e!important;box-shadow:0 0 0 2px #ffb34733!important}[data-v-07e6ddc9] .ant-select-arrow,[data-v-07e6ddc9] .ant-picker-suffix{color:#ffb347!important}.dashboard[data-v-c4a1e019]{padding:24px}.stats-container[data-v-c4a1e019]{max-width:1200px;margin:0 auto}.stat-row[data-v-c4a1e019]{margin-bottom:10px}.stat-title[data-v-c4a1e019]{font-size:25px;font-weight:700;color:#333;margin-bottom:16px}.stat-row-content[data-v-c4a1e019]{display:flex;flex-wrap:wrap}.stat-box[data-v-c4a1e019]{background:#fff;border-radius:8px;margin-bottom:10px;padding:16px;box-shadow:0 2px 8px #0000001a;text-align:center;transition:transform .2s}.stat-box[data-v-c4a1e019]:hover{transform:translateY(-4px)}.stat-value[data-v-c4a1e019]{font-size:24px;font-weight:700;margin-bottom:8px}.stat-label[data-v-c4a1e019]{font-size:14px;color:#595959}.pattern-list[data-v-ac8d186b]{border:1px solid #e8e8e8;border-radius:6px}.pattern-item[data-v-ac8d186b]{cursor:pointer;transition:all .3s;border-bottom:1px solid #f0f0f0;color:#e8e8e8}.pattern-item[data-v-ac8d186b]:hover{background-color:#2a2a2a;color:#fff}.pattern-item.active[data-v-ac8d186b]{background-color:#444;border-color:#444;color:#fff}[data-v-ac8d186b] .pattern-item .ant-list-item-meta-title{color:#e8e8e8!important}[data-v-ac8d186b] .pattern-item .ant-list-item-meta-description{color:#b0b0b0!important}[data-v-ac8d186b] .pattern-item:hover .ant-list-item-meta-title{color:#fff!important}[data-v-ac8d186b] .pattern-item:hover .ant-list-item-meta-description{color:#d0d0d0!important}[data-v-ac8d186b] .pattern-item.active .ant-list-item-meta-title{color:#fff!important}[data-v-ac8d186b] .pattern-item.active .ant-list-item-meta-description{color:#d0d0d0!important}.pattern-detail[data-v-ac8d186b]{height:100%}.pattern-detail-placeholder[data-v-ac8d186b]{display:flex;align-items:center;justify-content:center;height:calc(100vh - 180px);border:1px solid #e8e8e8;border-radius:6px}.pattern-title[data-v-ac8d186b],.random-title[data-v-ac8d186b]{font-size:24px;font-weight:700;color:#fff;margin-bottom:20px;padding-bottom:10px;border-bottom:2px solid #1890ff}.pattern-info[data-v-ac8d186b]{display:flex;flex-direction:column;gap:12px}.info-item[data-v-ac8d186b]{display:flex}.info-label[data-v-ac8d186b]{font-weight:700;width:100px;flex-shrink:0}.info-content[data-v-ac8d186b]{flex:1;word-break:break-word}.section-title[data-v-ac8d186b]{font-size:20px;font-weight:700;color:#666;margin:20px 0 15px}.chart-section[data-v-ac8d186b]{padding:15px;border:1px solid #e8e8e8;border-radius:6px;background-color:#fafafa;margin-top:20px}[data-v-ac8d186b] .ant-card-head{border-bottom:2px solid #f0f0f0;background-color:#fafafa}[data-v-ac8d186b] .ant-card-head-title{white-space:normal}[data-v-ac8d186b] .ant-descriptions-row>th{font-weight:700;width:100px}.ai-disclaimer[data-v-ac8d186b]{text-align:center;background-color:#f8f9fa;padding:15px;margin-bottom:20px;border-radius:0 4px 4px 0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;color:#333;box-shadow:0 1px 3px #0000001a}.ai-disclaimer strong[data-v-ac8d186b]{color:#d48806}.total-usage-count[data-v-ac8d186b]{text-align:center;background-color:#e6f7ff;padding:10px;margin-bottom:16px;border-radius:4px;font-weight:700;color:#1890ff;font-size:16px}[data-v-ac8d186b] .category-radio-group .ant-radio-button-wrapper{background-color:transparent!important;color:#ffb347!important;border-color:#ffb347!important;font-weight:500;transition:all .3s ease}[data-v-ac8d186b] .category-radio-group .ant-radio-button-wrapper:hover{background-color:#ffb3471a!important;color:#ffc76e!important;border-color:#ffc76e!important}[data-v-ac8d186b] .category-radio-group .ant-radio-button-wrapper-checked{background-color:#ffb347!important;color:#0a0f1a!important;border-color:#ffb347!important;font-weight:600}[data-v-ac8d186b] .category-radio-group .ant-radio-button-wrapper-checked:hover{background-color:#ffc76e!important;color:#0a0f1a!important;border-color:#ffc76e!important;box-shadow:0 4px 12px #ffc76e80!important}.promoted-users-container[data-v-af31f490]{padding-top:10px}.name[data-v-af31f490]{font-weight:600;color:var(--text-primary);font-size:14px}.promoted-users-container[data-v-af31f490] .ant-table-thead>tr>th{font-weight:600;font-size:14px}.promoted-users-container[data-v-af31f490] .ant-table-tbody>tr>td{font-size:14px}.partner-div-container[data-v-9f0abe77]{padding-top:10px}.partner-div-container[data-v-9f0abe77] .ant-table-thead>tr>th{font-weight:600;font-size:14px}.partner-div-container[data-v-9f0abe77] .ant-table-tbody>tr>td{font-size:14px}.invite-code-section[data-v-b6f8dbea]{padding-top:10px}.section-header[data-v-b6f8dbea]{text-align:center;margin-bottom:20px}.invite-code[data-v-b6f8dbea]{font-family:JetBrains Mono,Fira Code,monospace;font-weight:700;color:var(--accent-color);font-size:15px;letter-spacing:1px}.invite-url[data-v-b6f8dbea]{font-family:JetBrains Mono,Fira Code,monospace;font-weight:600;color:#4ade80;word-break:break-all;font-size:13px}.invite-code-section[data-v-b6f8dbea] .ant-table-thead>tr>th{font-weight:600;font-size:14px}.invite-code-section[data-v-b6f8dbea] .ant-table-tbody>tr>td{font-size:14px}.invite-code-section[data-v-b6f8dbea] .ant-btn-link{color:var(--link-color)!important}.invite-code-section[data-v-b6f8dbea] .ant-btn-link:hover{color:var(--accent-color)!important}.invite-code-section[data-v-b6f8dbea] .ant-modal-body p{color:var(--text-primary);font-size:14px;line-height:1.8}.partner-stat-container[data-v-efcacba4]{padding:20px 0}.stat-dashboard[data-v-efcacba4]{display:flex;gap:20px;margin-bottom:30px}.stat-card[data-v-efcacba4]{flex:1;padding:24px 20px;background:var(--bg-secondary);border-radius:12px;text-align:center;border:1px solid var(--border-color);transition:all .3s ease}.stat-card[data-v-efcacba4]:hover{border-color:var(--accent-color);box-shadow:0 4px 16px #ffb3471a}.stat-value[data-v-efcacba4]{font-size:28px;font-weight:700;color:var(--accent-color);margin-bottom:8px;letter-spacing:.5px}.stat-label[data-v-efcacba4]{font-size:14px;color:var(--text-secondary);margin-bottom:8px}.stat-total[data-v-efcacba4]{font-size:13px;color:#4ade80;font-weight:600;margin-top:10px;padding-top:10px;border-top:1px solid var(--border-color)}.chart-section[data-v-efcacba4]{margin-top:24px}.chart-row[data-v-efcacba4]{display:flex;gap:20px}.chart-col[data-v-efcacba4]{flex:1}.chart-col h4[data-v-efcacba4]{margin-bottom:15px;text-align:center;color:var(--text-primary);font-size:15px;font-weight:600}.chart-container[data-v-efcacba4]{height:300px;border:1px solid var(--border-color);border-radius:8px;background:var(--bg-secondary);padding:8px}.partner-cash-container[data-v-860e5835]{padding:20px}.account-info-card[data-v-860e5835]{display:flex;align-items:center;gap:0;margin-bottom:24px;padding:28px 32px;background:linear-gradient(135deg,var(--bg-secondary) 0%,var(--bg-card) 100%);border-radius:16px;border:1px solid var(--accent-color);box-shadow:0 4px 24px #ffb34714;animation:fadeSlideDown-860e5835 .4s ease}@keyframes fadeSlideDown-860e5835{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeSlideUp-860e5835{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.info-item[data-v-860e5835]{text-align:center;flex:1;padding:0 16px}.info-icon[data-v-860e5835]{font-size:28px;margin-bottom:10px;filter:drop-shadow(0 2px 4px rgba(0,0,0,.3))}.info-divider[data-v-860e5835]{width:1px;height:60px;background:linear-gradient(to bottom,transparent,var(--border-color),transparent);flex-shrink:0}.info-item .label[data-v-860e5835]{font-size:13px;color:var(--text-secondary);margin-bottom:8px;letter-spacing:.5px}.info-item .value[data-v-860e5835]{font-size:15px;font-weight:600;color:var(--text-primary);font-variant-numeric:tabular-nums}.info-item .value.primary[data-v-860e5835]{color:var(--accent-color);font-size:26px;font-weight:700}.info-item .value.warning[data-v-860e5835]{color:#f0a500;font-size:26px;font-weight:700}.dual-section[data-v-860e5835]{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-bottom:24px}.dual-panel[data-v-860e5835]{padding:20px 24px;background:var(--bg-secondary);border-radius:12px;border:1px solid var(--border-color)}.panel-title[data-v-860e5835]{font-size:16px;font-weight:600;color:var(--text-primary);margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid var(--border-color)}.account-row[data-v-860e5835]{display:flex;align-items:center;justify-content:space-between;padding:10px 0;border-bottom:1px solid var(--border-color);transition:background .2s}.account-row[data-v-860e5835]:last-child{border-bottom:none}.account-row[data-v-860e5835]:hover{background:#ffb3470a}.account-row-left[data-v-860e5835]{display:flex;align-items:center;gap:10px;flex:1;min-width:0}.account-row-right[data-v-860e5835]{display:flex;align-items:center;gap:4px;flex-shrink:0}.account-badge[data-v-860e5835]{width:60px;text-align:center;display:inline-block;padding:2px 10px;border-radius:4px;font-size:12px;font-weight:600;color:var(--accent-color);background:#ffb3471a;border:1px solid rgba(255,179,71,.25);flex-shrink:0}.account-detail[data-v-860e5835]{font-size:13px;color:var(--text-primary);font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.account-detail.empty[data-v-860e5835]{color:var(--text-secondary);font-weight:400;font-style:italic}.inline-input[data-v-860e5835]{width:110px}.delete-link[data-v-860e5835]{color:#ff4d4f;cursor:pointer;font-size:13px;transition:all .2s}.delete-link[data-v-860e5835]:hover{color:#ff7875}.withdraw-form[data-v-860e5835]{display:flex;flex-direction:column;gap:16px}.form-field[data-v-860e5835]{display:flex;flex-direction:row;align-items:center;gap:10px}.field-label[data-v-860e5835]{color:var(--text-primary);font-size:13px;font-weight:500;white-space:nowrap;flex-shrink:0;width:70px}.amount-row[data-v-860e5835]{display:flex;align-items:center;gap:10px}.max-amount[data-v-860e5835]{color:var(--accent-color);cursor:pointer;font-size:12px;white-space:nowrap;transition:all .2s}.max-amount[data-v-860e5835]:hover{text-decoration:underline;color:var(--accent-hover)}.withdraw-btn[data-v-860e5835]{margin-top:8px}.dark-input[data-v-860e5835]{background-color:var(--bg-card, #1a1a2e)!important;border-color:var(--border-color, #333)!important;color:var(--text-primary, #fff)!important}.dark-input[data-v-860e5835]:hover,.dark-input[data-v-860e5835]:focus,.dark-input-focused[data-v-860e5835]{border-color:var(--accent-color, #FFB347)!important}.partner-cash-container[data-v-860e5835] .dark-input .ant-input-number-input{background-color:var(--bg-card, #1a1a2e)!important;color:var(--text-primary, #fff)!important}.partner-cash-container[data-v-860e5835] .dark-input .ant-input-number-input::placeholder{color:var(--text-secondary, #888)!important}.partner-cash-container[data-v-860e5835] .dark-input .ant-input-number-handler-wrap{background:var(--bg-secondary, #222)!important;border-left-color:var(--border-color, #333)!important}.partner-cash-container[data-v-860e5835] .dark-input .ant-input-number-handler{color:var(--text-primary, #fff)!important}.partner-cash-container[data-v-860e5835] .dark-input .ant-input-number-handler:hover .ant-input-number-handler-up-inner,.partner-cash-container[data-v-860e5835] .dark-input .ant-input-number-handler:hover .ant-input-number-handler-down-inner{color:var(--accent-color, #FFB347)!important}.partner-cash-container[data-v-860e5835] .ant-table-thead>tr>th{font-weight:600;font-size:14px}.partner-cash-container[data-v-860e5835] .ant-table-tbody>tr>td{font-size:14px}.record-header[data-v-860e5835]{margin-bottom:16px}.partner-container[data-v-0c5d39cc]{padding:20px;margin:0 auto;background-color:var(--bg-primary)}.partner-content[data-v-0c5d39cc]{background:var(--bg-card);border-radius:12px;padding:24px;border:1px solid var(--accent-color)}.partner-tabs[data-v-0c5d39cc]{margin-top:24px}.partner-tabs[data-v-0c5d39cc] .ant-tabs-tab{color:var(--text-secondary)!important;font-size:15px;padding:10px 20px!important;transition:all .3s ease}.partner-tabs[data-v-0c5d39cc] .ant-tabs-tab:hover{color:var(--accent-color)!important}.partner-tabs[data-v-0c5d39cc] .ant-tabs-tab-active .ant-tabs-tab-btn{color:var(--accent-color)!important;font-weight:600}.partner-tabs[data-v-0c5d39cc] .ant-tabs-ink-bar{background:var(--accent-color)!important}.partner-tabs[data-v-0c5d39cc] .ant-tabs-nav:before{border-bottom-color:var(--border-color)!important}.partner-status[data-v-0c5d39cc],.apply-status[data-v-0c5d39cc],.not-partner[data-v-0c5d39cc]{text-align:center}.partner-tag[data-v-0c5d39cc]{font-size:14px!important;padding:4px 16px!important;border-radius:20px!important;font-weight:600!important}.partner-status h3[data-v-0c5d39cc],.apply-status h3[data-v-0c5d39cc],.not-partner h3[data-v-0c5d39cc]{margin:15px 0;color:var(--text-primary);font-size:20px;font-weight:600}.apply-status p[data-v-0c5d39cc],.not-partner p[data-v-0c5d39cc]{color:var(--text-secondary);margin-bottom:20px;font-size:14px;line-height:1.6}.partner-details[data-v-0c5d39cc]{text-align:center;margin-top:20px}.info-row[data-v-0c5d39cc]{display:flex;justify-content:center;align-items:stretch;gap:16px;flex-wrap:wrap;margin-top:15px}.info-item[data-v-0c5d39cc]{display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:120px;padding:14px 20px;background:var(--bg-secondary);border-radius:10px;border:1px solid var(--border-color);transition:all .3s ease}.info-item[data-v-0c5d39cc]:hover{border-color:var(--accent-color);box-shadow:0 4px 12px #ffb3471a}.label[data-v-0c5d39cc]{font-size:12px;color:var(--text-secondary);margin-bottom:8px;letter-spacing:.5px}.value[data-v-0c5d39cc]{font-size:15px;font-weight:600;color:var(--text-primary)}.value.primary[data-v-0c5d39cc]{color:var(--accent-color);font-size:20px}.value.expired[data-v-0c5d39cc]{color:var(--danger-color)}.not-partner[data-v-0c5d39cc]{padding:40px 20px}.not-partner h3[data-v-0c5d39cc]{font-size:24px;margin-bottom:10px}.not-partner .ant-btn[data-v-0c5d39cc]{margin-top:20px;border-radius:25px;padding:0 36px;height:44px;font-size:16px;font-weight:600}.apply-status[data-v-0c5d39cc]{padding:40px 20px}.apply-status .ant-tag[data-v-0c5d39cc]{font-size:14px;padding:4px 16px;border-radius:20px}.partner-rules[data-v-0c5d39cc]{margin-top:30px;padding:20px 24px;background:var(--bg-secondary);border-radius:10px;border:1px solid var(--border-color);text-align:left;max-width:500px;margin-left:auto;margin-right:auto}.partner-rules h4[data-v-0c5d39cc]{color:var(--text-primary);font-size:15px;font-weight:600;margin-bottom:12px}.partner-rules ul[data-v-0c5d39cc]{list-style:none;padding:0;margin:0}.partner-rules li[data-v-0c5d39cc]{color:var(--text-secondary);font-size:13px;line-height:2;padding-left:16px;position:relative}.partner-rules li[data-v-0c5d39cc]:before{content:"•";position:absolute;left:0;color:var(--accent-color)}.partner-rules .highlight[data-v-0c5d39cc]{color:var(--accent-color);font-weight:600}
