.auth-dialog[data-v-aef25002] .el-dialog__body{padding-top:10px;padding-bottom:20px}.form-switch[data-v-aef25002]{text-align:center;margin-bottom:22px}.error-msg[data-v-aef25002]{color:#f56c6c;text-align:center;margin-top:12px;min-height:20px;font-size:13px}.form-actions[data-v-aef25002]{margin-top:5px}.user-info[data-v-aef25002]{text-align:center;font-size:16px}.reset-password-link[data-v-aef25002]{margin-top:15px;text-align:right}.reset-password-section[data-v-aef25002]{text-align:center}.reset-info[data-v-aef25002]{font-size:14px;color:#606266;margin-bottom:15px}.update-password-section[data-v-aef25002]{text-align:center}.global-loading-overlay[data-v-4d3e0bf9]{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.7);display:flex;justify-content:center;align-items:center;z-index:9999;will-change:opacity;transform:translateZ(0);backface-visibility:hidden}.loading-content[data-v-4d3e0bf9]{background:#fff;padding:30px;border-radius:8px;box-shadow:0 4px 20px rgba(0,0,0,.3);text-align:center;min-width:200px;max-width:400px}.loading-spinner[data-v-4d3e0bf9]{margin-bottom:20px}.spinner[data-v-4d3e0bf9]{width:40px;height:40px;border:4px solid #f3f3f3;border-top:4px solid #409eff;border-radius:50%;animation:spin-4d3e0bf9 1s linear infinite;margin:0 auto}@keyframes spin-4d3e0bf9{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.loading-message[data-v-4d3e0bf9]{font-size:16px;color:#333;margin-bottom:15px;font-weight:500}.loading-progress[data-v-4d3e0bf9]{margin-top:15px}.progress-bar[data-v-4d3e0bf9]{width:100%;height:8px;background-color:#f0f0f0;border-radius:4px;overflow:hidden;margin-bottom:8px}.progress-fill[data-v-4d3e0bf9]{height:100%;background-color:#409eff;transition:width .3s ease;border-radius:4px}.progress-text[data-v-4d3e0bf9]{font-size:12px;color:#666}@media (max-width:768px){.loading-content[data-v-4d3e0bf9]{margin:20px;padding:20px;min-width:auto}.loading-message[data-v-4d3e0bf9]{font-size:14px}}.global-loading-overlay~* .el-button[data-v-4d3e0bf9],.global-loading-overlay~* .item-slot[data-v-4d3e0bf9],.global-loading-overlay~* .prop-button[data-v-4d3e0bf9],.global-loading-overlay~* button[data-v-4d3e0bf9]:not(.loading-content button){pointer-events:none!important;opacity:.6!important;cursor:not-allowed!important}.layout{padding:0;border:2px solid #139219;width:820px}.el-tabs{margin:0}.calculator-content{padding:3px;min-height:200px;border:1px solid #fff;border-radius:4px;width:820px}body,html{margin:0;padding:0;font-family:Microsoft YaHei,微软雅黑,Arial,sans-serif;overflow-y:auto}#app,body,html{overflow-x:auto}:deep(.custom-tabs .el-tabs__nav-wrap){background:linear-gradient(45deg,#f0f0f0,#dcdcdc);padding:1px}:deep(.custom-tabs .el-tabs__item){font-size:18px;font-weight:700;color:#333;transition:color .3s}.el-message{position:fixed!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important;z-index:3000!important;margin:0!important}*{margin:0;padding:0;box-sizing:border-box}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;background-color:#f5f5f7;color:#1d1d1f}#app{min-height:100vh}.header{background:#fff;border-bottom:1px solid #e5e5e7;position:sticky;top:0;z-index:100}.header-content{max-width:1200px;margin:0 auto;padding:0 20px;height:60px;justify-content:space-between}.brand,.header-content{display:flex;align-items:center}.brand{gap:12px}.brand-icon{display:flex;align-items:center;justify-content:center}.brand-text{font-size:18px;font-weight:600;color:#1d1d1f}.nav{gap:24px}.nav,.nav-item{display:flex;align-items:center}.nav-item{gap:6px;text-decoration:none;color:#6e6e73;font-size:14px;transition:color .2s ease}.nav-item:hover{color:#1d1d1f}.login-btn{display:flex;align-items:center;gap:6px;background:none;border:1px solid #d2d2d7;border-radius:20px;padding:8px 16px;font-size:14px;color:#6e6e73;cursor:pointer;transition:all .2s ease}.login-btn:hover{background-color:#f5f5f7;border-color:#a1a1a6}.main{max-width:1200px;margin:0 auto;padding:40px 20px}.search-section{margin-bottom:40px}.search-container{position:relative;max-width:600px;margin:0 auto}.search-input{width:100%;height:50px;padding:0 50px 0 20px;border:1px solid #d2d2d7;border-radius:25px;font-size:16px;background:#fff;outline:none;transition:all .2s ease}.search-input:focus{border-color:#007aff;box-shadow:0 0 0 3px rgba(0,122,255,.1)}.search-btn{position:absolute;right:15px;top:50%;transform:translateY(-50%);background:none;border:none;color:#6e6e73;cursor:pointer;padding:5px;border-radius:50%;transition:background-color .2s ease}.search-btn:hover{background-color:#f5f5f7}.category-nav{display:flex;gap:8px;margin-bottom:30px;flex-wrap:wrap}.category-btn{display:flex;align-items:center;gap:6px;background:#fff;border:1px solid #d2d2d7;border-radius:20px;padding:8px 16px;font-size:14px;color:#6e6e73;cursor:pointer;transition:all .2s ease}.category-btn:hover{background-color:#f5f5f7;border-color:#a1a1a6}.category-btn.active{background-color:#007aff;border-color:#007aff;color:#fff}.tools-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:20px}.tool-card{background:#fff;border:1px solid #e5e5e7;border-radius:12px;padding:24px;cursor:pointer;transition:all .2s ease;min-height:120px;display:flex;align-items:center}.tool-card:hover{transform:translateY(-2px);box-shadow:0 8px 25px rgba(0,0,0,.1);border-color:#d2d2d7}.tool-card.disabled{opacity:.6;background-color:#f9f9f9}.tool-card.disabled:hover{transform:none;box-shadow:none}.tool-card.guide-card{background:#e3f2fd;border-color:#bbdefb}.tool-card.guide-card:hover{background:#d1e7dd;border-color:#a3cfbb}.tool-content{width:100%}.tool-title{font-size:18px;font-weight:600;color:#1d1d1f;margin-bottom:8px}.tool-description{font-size:14px;color:#6e6e73;line-height:1.4}@media (max-width:768px){.header-content{padding:0 16px}.brand-text{font-size:16px}.nav{gap:16px}.main{padding:20px 16px}.search-input{height:44px;font-size:16px}.tools-grid{grid-template-columns:1fr;gap:16px}.tool-card{padding:20px}}.tool-card.disabled{opacity:.5;cursor:not-allowed;background:#f5f5f5}.user-menu .login-btn{display:flex;align-items:center;cursor:pointer}.session-info{position:fixed;bottom:20px;right:20px;z-index:1000}.session-badge{background:rgba(0,0,0,.8);color:#fff;padding:8px 12px;border-radius:20px;font-size:12px;display:flex;gap:8px;align-items:center}.session-badge span{background:hsla(0,0%,100%,.2);padding:2px 8px;border-radius:10px}.footer{background:#1d1d1f;color:#fff;margin-top:80px}.footer-container{max-width:1200px;margin:0 auto;padding:0 20px}.footer-content{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:30px;padding:40px 0 30px}.footer-section h3{font-size:20px;font-weight:600;margin-bottom:16px;color:#fff}.footer-section h4{font-size:16px;font-weight:600;margin-bottom:16px;color:#a1a1a6}.footer-section p{color:#6e6e73;line-height:1.6}.footer-links{display:flex;flex-direction:column;gap:12px}.footer-links a{color:#a1a1a6;text-decoration:none;transition:color .2s ease;font-size:14px}.footer-links a:hover{color:#fff}.footer-bottom{border-top:1px solid #333;padding:20px 0}.footer-bottom-content{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:20px}.footer-bottom p,.footer-contact{color:#6e6e73;font-size:14px}.footer-contact{display:flex;align-items:center;gap:12px}@media (max-width:768px){.footer-content{grid-template-columns:repeat(2,1fr);gap:20px;padding:30px 0 20px}.footer-bottom-content{flex-direction:column;text-align:center;gap:16px}.footer-contact{flex-direction:column;gap:8px}}@media (max-width:480px){.category-nav{justify-content:center}.category-btn{font-size:13px;padding:6px 12px}.footer-content{grid-template-columns:1fr;gap:20px}}.header[data-v-066de27f]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;position:relative;height:40px}.header-container[data-v-066de27f]{max-width:1200px;margin:0 auto;padding:0 20px}.header-content[data-v-066de27f]{display:flex;justify-content:space-between;align-items:center;padding:2px 0;height:40px}.logo-section[data-v-066de27f]{display:flex;align-items:center;gap:7px}.logo svg[data-v-066de27f]{border-radius:8px}.title-section[data-v-066de27f]{display:flex;flex-direction:column}.title[data-v-066de27f]{font-size:14px;font-weight:700;margin:0;line-height:1.2}.subtitle[data-v-066de27f]{font-size:10px;opacity:.9;margin:0;line-height:1.2}.nav[data-v-066de27f]{display:flex;align-items:center;gap:16px}.home-btn[data-v-066de27f],.nav-item[data-v-066de27f]{display:flex;align-items:center;gap:6px;color:#fff;text-decoration:none;padding:8px 12px;border-radius:6px;transition:background-color .2s;font-size:14px}.home-btn[data-v-066de27f]:hover,.nav-item[data-v-066de27f]:hover{background-color:hsla(0,0%,100%,.1)}.user-display[data-v-066de27f],.user-section[data-v-066de27f]{display:flex;align-items:center}.user-display[data-v-066de27f]{gap:8px;padding:8px 12px;background:hsla(0,0%,100%,.1);font-size:14px;margin:4px 0}.user-email[data-v-066de27f]{font-weight:500}.login-btn[data-v-066de27f]{display:flex;align-items:center;gap:8px;background:hsla(0,0%,100%,.1);border:none;color:#fff;padding:8px 16px;border-radius:20px;cursor:pointer;transition:background-color .2s;font-size:14px}.login-btn[data-v-066de27f]:hover{background:hsla(0,0%,100%,.2)}.session-info[data-v-066de27f]{position:fixed;bottom:0;right:0;z-index:1000}.session-badge[data-v-066de27f]{background:rgba(0,0,0,.1);color:hsla(0,0%,100%,.8);padding:4px 8px;border-radius:8px 0 0 0;font-size:11px;display:flex;align-items:center;backdrop-filter:blur(10px)}.session-badge .user-badge[data-v-066de27f]{background:rgba(76,175,80,.2);color:rgba(76,175,80,.9);font-weight:500;padding:2px 6px;border-radius:4px}@media (max-width:768px){.header-content[data-v-066de27f]{padding:10px 0}.title[data-v-066de27f]{font-size:18px}.subtitle[data-v-066de27f]{font-size:11px}.nav[data-v-066de27f]{gap:12px}.login-btn[data-v-066de27f],.user-display[data-v-066de27f]{font-size:13px;padding:6px 12px}}.header-info[data-v-6338c24c]{display:flex;justify-content:center;align-items:center;margin-bottom:0}.title-container h1[data-v-6338c24c]{margin:0;margin-right:20px;font-size:18px}.title-container p[data-v-6338c24c]{margin:0;float:right;color:#666;font-size:12px;margin-right:20px;margin-bottom:2px}.action-buttons[data-v-690a0c9c]{display:flex;gap:1px;margin-bottom:0;margin-left:5px}[data-v-690a0c9c] .el-button{font-size:12px!important;padding:6px 12px!important;height:28px!important;line-height:1!important}.score-list[data-v-7087ae41]{padding:4px;border:1px solid #eee;border-radius:4px;width:90px;height:320px;margin:0}.score-item[data-v-7087ae41]{display:flex;justify-content:space-between;padding:1px 0;font-size:12px;margin-bottom:3px}.score-value[data-v-7087ae41]{color:#f32840}.prop-grid[data-v-9384cd76]{display:grid;grid-template-columns:repeat(4,1fr);gap:2px;width:330px;max-width:330px;height:calc(100% + 10px);margin-left:5px;margin-right:2px;padding:8px 0}.prop-badge-wrapper[data-v-9384cd76]{position:relative;display:flex;justify-content:center;align-items:center;width:80px;height:45px;box-sizing:border-box}.prop-button[data-v-9384cd76]{flex:none;width:70px;height:42px;padding:4px 5px;border:1px solid #dcdcdc;border-radius:5px;background:#fff;cursor:pointer;font-size:14px;font-weight:700;transition:all .2s;text-align:center;z-index:1;box-sizing:border-box}.prop-button[data-v-9384cd76]:hover{transform:translateY(-1px);filter:brightness(1.1)}.button-score-0[data-v-9384cd76],.button-score-1[data-v-9384cd76]{background:linear-gradient(45deg,#ccc,#a9a9a9);border:none;color:#fff}.button-score-2[data-v-9384cd76]{background:linear-gradient(45deg,#d8f5a2,#b0eb7e);border:none;color:#333}.button-score-3[data-v-9384cd76]{background:linear-gradient(45deg,#d4d2f4,#b5b0e1);border:none;color:#333}.button-score-4[data-v-9384cd76]{background:linear-gradient(45deg,#fdf587,#f7e75c);border:none;color:#333}.button-score-5[data-v-9384cd76]{background:linear-gradient(45deg,#ffa34d,#ff7b39);border:none;color:#fff}.button-score-10[data-v-9384cd76]{background:linear-gradient(45deg,#e38fcf,#c974bc);border:none;color:#fff}.button-score-negative[data-v-9384cd76]{background:linear-gradient(45deg,#c8e5c2,#b0d4a8);border:none;color:#333}.button-default[data-v-9384cd76]{--color:#fff;--color-dark:#f2f2f2;background:linear-gradient(45deg,var(--color),var(--color-dark));color:#333;border:none}[data-v-9384cd76] .el-badge__content{top:3px!important;right:10px!important;transform:translate(50%,-50%);font-size:10px;height:16px;width:14px;line-height:16px;padding:1px 4px;border-radius:50%!important}[data-v-9384cd76] .badge-success .el-badge__content{background-color:#67c23a}[data-v-9384cd76] .badge-warning .el-badge__content{background-color:#e6a23c}[data-v-9384cd76] .badge-danger .el-badge__content{background-color:#f56c6c}[data-v-9384cd76] .el-popover{display:block!important;opacity:1!important;visibility:visible!important;background:#fff!important;color:#000!important;z-index:99999!important;padding:12px!important;min-width:300px!important}.specify-by-form[data-v-9384cd76]{padding:10px 15px;background-color:#fff;border-radius:4px}.form-title[data-v-9384cd76]{font-size:16px;margin-bottom:15px;font-weight:700}.form-item[data-v-9384cd76]{display:flex;align-items:center;margin-bottom:15px}.form-label[data-v-9384cd76]{width:60px;margin-right:10px;text-align:right}.form-actions[data-v-9384cd76]{display:flex;justify-content:flex-end;gap:10px}[data-v-9384cd76] .specify-by-popover{z-index:9999!important}.prop-button[data-v-9384cd76]{display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative}.prop-name[data-v-9384cd76]{display:block;line-height:1.2}.prop-price[data-v-9384cd76]{display:block;font-size:10px;font-weight:400;opacity:.8;margin-top:2px;line-height:1;color:#333}.info-display[data-v-72b0f60c]{font-family:Microsoft YaHei,sans-serif;line-height:1.6;padding:2px;max-width:200px;height:320px}.info-table-container[data-v-72b0f60c]{margin-bottom:2px;width:100%}.info-table[data-v-72b0f60c]{width:100%;border-collapse:collapse;font-size:12px;background:#fff;border:1px solid #dcdfe6}.info-table td[data-v-72b0f60c]{padding:4px 2px;border:1px solid #dcdfe6;font-size:16px;height:28px;vertical-align:middle}.info-label[data-v-72b0f60c]{color:#606266;font-size:12px;text-align:right;width:70px;font-weight:400}.info-value[data-v-72b0f60c]{color:#f81e1e;font-weight:700;font-size:12px;text-align:center;background-color:#fff3f3;width:50px}.info-unit[data-v-72b0f60c]{color:#909399;font-size:12px;text-align:center;width:25px}.specify-table-container[data-v-72b0f60c]{margin-top:8px;width:100%}.specify-table[data-v-72b0f60c]{width:100%;border-collapse:collapse;font-size:12px;background:#fff;border:1px solid #dcdfe6}.specify-table th[data-v-72b0f60c]{background:#f5f7fa;padding:6px 2px;text-align:center;font-weight:700;border:1px solid #dcdfe6;font-size:12px;color:#606266;height:26px}.specify-table td[data-v-72b0f60c]{padding:4px 2px;text-align:center;border:1px solid #dcdfe6;font-size:12px;height:26px;vertical-align:middle}.col-index[data-v-72b0f60c]{width:40px}.col-type[data-v-72b0f60c]{width:85px}.col-price[data-v-72b0f60c]{width:68px;font-weight:700;color:#e6a23c}.table-row[data-v-72b0f60c]:hover{background-color:#f5f7fa}.total-info[data-v-72b0f60c]{margin-top:2px;padding:4px 8px;background:#f0f9ff;border:1px solid #b3d8ff;border-radius:4px;font-size:12px;text-align:left}.total-value[data-v-72b0f60c]{font-weight:700;color:#409eff;margin-left:4px}.dialog-footer[data-v-53a094c2]{text-align:right}.edge-dialog[data-v-53a094c2] .el-dialog{position:fixed!important;top:0!important;left:0!important;right:0!important;bottom:auto!important;width:100%!important;margin:0!important;border-radius:0 0 8px 8px}.price-setting-container[data-v-53a094c2]{padding:2px;max-height:300px;overflow-y:auto}.form-grid[data-v-53a094c2]{display:grid;grid-template-columns:repeat(8,minmax(65px,1fr));gap:4px}.form-item[data-v-53a094c2]{display:flex;flex-direction:column;gap:0}.form-label[data-v-53a094c2]{font-weight:500;color:#606266;font-size:11px;margin-bottom:2px}.form-input[data-v-53a094c2]{width:100%}.form-input[data-v-53a094c2] input[type=number]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.form-input[data-v-53a094c2] input[type=number]::-webkit-inner-spin-button,.form-input[data-v-53a094c2] input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}[data-v-53a094c2] .el-input__inner{text-align:left;font-weight:500;height:28px;font-size:12px}[data-v-53a094c2] .el-input-number{width:100%}[data-v-53a094c2] .el-input-number .el-input__inner{text-align:left;height:28px;font-size:12px}[data-v-53a094c2] .el-button{font-size:12px;padding:6px 12px;height:28px}.custom-dialog1{--el-dialog-width:620px!important;--el-dialog-margin-top:0px!important;--el-dialog-border-radius:0!important;position:fixed!important;top:0!important;left:0!important;right:0!important;margin:0!important;border-radius:0!important;--el-dialog-footer-padding:8px!important}.custom-dialog1 :deep(.el-dialog__body){padding:8px!important;max-height:300px;overflow-y:auto}.custom-dialog1 :deep(.el-button){font-size:12px;padding:6px 12px;height:28px}.input-section[data-v-3c0cfc4f],.stats-content[data-v-3c0cfc4f]{padding:10px 0}.input-row[data-v-3c0cfc4f]{display:flex;justify-content:space-between;align-items:center;padding:6px 0;font-size:14px;gap:10px}.input-label[data-v-3c0cfc4f]{font-weight:500;color:#333;min-width:80px;text-align:left;flex-shrink:0}.button-row[data-v-3c0cfc4f]{display:flex;justify-content:center;gap:10px;padding:15px 0 5px 0}.required-mark[data-v-3c0cfc4f]{color:#f56c6c;margin-left:2px}.tip-text[data-v-3c0cfc4f]{color:#909399;font-size:12px;text-align:center;margin-top:10px;padding:10px;background:#f5f7fa;border-radius:4px}.stats-section[data-v-3c0cfc4f]{padding:10px 0}.three-column-layout[data-v-3c0cfc4f]{display:flex;gap:20px;justify-content:space-between}.column[data-v-3c0cfc4f]{flex:1;min-width:0}.column-title[data-v-3c0cfc4f]{font-weight:700;color:#333;font-size:14px;margin-bottom:10px;text-align:center;padding-bottom:5px;border-bottom:1px solid #e0e0e0}.stats-item[data-v-3c0cfc4f]{display:flex;flex-direction:column;padding:6px 0;border-bottom:1px solid #f0f0f0;font-size:12px}.stats-item[data-v-3c0cfc4f]:last-child{border-bottom:none}.stats-label[data-v-3c0cfc4f]{font-weight:500;color:#666;font-size:11px;margin-bottom:2px}.stats-value[data-v-3c0cfc4f]{font-weight:700;color:#409eff;font-size:13px}.divider[data-v-3c0cfc4f]{height:1px;background:#e0e0e0;margin:15px 0}.specify-by-mini[data-v-3c0cfc4f]{padding:5px 0}.mini-record[data-v-3c0cfc4f]{display:flex;justify-content:space-between;align-items:center;padding:3px 0;font-size:12px;border-bottom:1px solid #f0f0f0}.mini-record[data-v-3c0cfc4f]:last-child{border-bottom:none}.mini-type[data-v-3c0cfc4f]{color:#333;flex:1}.mini-price[data-v-3c0cfc4f]{color:#409eff;font-weight:700}.mini-total[data-v-3c0cfc4f]{margin-top:8px;padding-top:8px;border-top:1px solid #e0e0e0;text-align:center;font-size:12px;font-weight:700;color:#333}.notice-text[data-v-3c0cfc4f]{color:#e6a23c;font-size:12px;text-align:center;margin-top:15px;padding:8px;background:#fdf6ec;border:1px solid #f5dab1;border-radius:4px}.dialog-footer[data-v-3c0cfc4f]{text-align:center;display:flex;justify-content:center;gap:10px}.dialog-footer .el-button[data-v-3c0cfc4f]{min-width:100px}[data-v-3c0cfc4f] .top-center-dialog{margin-top:20px!important;margin-left:auto!important;margin-right:auto!important}[data-v-3c0cfc4f] .top-center-dialog .el-dialog{margin-top:0!important;margin-bottom:auto!important}.history-stats-container[data-v-1d0f72d6]{width:100%;max-width:630px;height:360px;margin:0 auto;background:#f8f9fa;border-radius:0;display:flex;flex-direction:column;overflow:hidden;box-sizing:border-box}.filter-container[data-v-1d0f72d6]{background:#fff;height:40px;padding:4px 6px;border-bottom:1px solid #e0e0e0;flex-shrink:0;display:flex;align-items:center;box-sizing:border-box}.filter-row[data-v-1d0f72d6]{display:flex;justify-content:flex-start;gap:10px;align-items:center;flex-wrap:wrap;width:100%}.filter-select[data-v-1d0f72d6]{padding:5px 8px;border:1px solid #ddd;border-radius:0;font-size:12px;min-width:90px;max-width:100px;margin:5px}.clear-filter-button[data-v-1d0f72d6]{background:#6c757d;color:#fff;border:none;padding:3px 5px;border-radius:0;font-size:12px;cursor:pointer;transition:all .2s ease;margin:5px}.clear-filter-button[data-v-1d0f72d6]:hover{background:#5a6268}.tip-text[data-v-1d0f72d6]{font-size:12px;color:#666;margin-left:10px;line-height:32px;white-space:nowrap}.back-button[data-v-1d0f72d6]{background:#007bff;color:#fff;border:none;padding:3px 5px;border-radius:0;font-size:12px;cursor:pointer;transition:all .2s ease;margin:5px}.back-button[data-v-1d0f72d6]:hover{background:#0056b3}.table-container[data-v-1d0f72d6]{flex:1;display:flex;flex-direction:column;overflow:hidden;box-sizing:border-box}.table-wrapper[data-v-1d0f72d6]{flex:1;overflow-y:auto;overflow-x:hidden}.stats-table[data-v-1d0f72d6]{width:100%;border-collapse:collapse;font-size:12px;background:#fff}.stats-table th[data-v-1d0f72d6]{background:#f8f9fa;padding:8px 4px;text-align:center;font-weight:700;position:sticky;top:0;z-index:10;border-right:1px dashed #d0d0d0;border-bottom:1px dashed #d0d0d0;height:35px;box-sizing:border-box}.stats-table td[data-v-1d0f72d6]{padding:6px 4px;text-align:center;border-bottom:1px solid #f0f0f0;border-right:1px dashed #d0d0d0}.col-index[data-v-1d0f72d6]{width:40px}.col-account[data-v-1d0f72d6]{width:80px;font-weight:700}.col-time[data-v-1d0f72d6]{width:80px}.col-score[data-v-1d0f72d6]{width:40px;font-weight:700}.col-cost[data-v-1d0f72d6]{width:110px;border-right:1px solid #d0d0d0!important}.col-reward[data-v-1d0f72d6]{width:90px;font-weight:700}.col-extra-exp[data-v-1d0f72d6]{width:50px}.col-remarks[data-v-1d0f72d6]{width:120px}tbody .col-remarks input[data-v-1d0f72d6],tbody .col-remarks span[data-v-1d0f72d6],tbody .col-remarks[data-v-1d0f72d6]{font-size:10px}.col-actions[data-v-1d0f72d6]{width:60px;max-width:60px;overflow:hidden}.action-buttons[data-v-1d0f72d6]{display:flex;gap:3px;justify-content:center;align-items:center;flex-wrap:nowrap;padding:0 6px}.action-btn[data-v-1d0f72d6]{min-width:24px!important;width:24px!important;height:22px!important;padding:0!important;font-size:11px!important}.table-row[data-v-1d0f72d6]:hover{background-color:#f5f5f5}.cost-cell[data-v-1d0f72d6]{text-align:center;white-space:nowrap}.cost-w[data-v-1d0f72d6]{color:#e74c3c;font-weight:500}.cost-separator[data-v-1d0f72d6]{color:#666;font-weight:700}.cost-r[data-v-1d0f72d6]{color:#3498db;font-weight:500}.profit-loss-selector[data-v-1d0f72d6]{display:flex;gap:8px;justify-content:center}.loss-option[data-v-1d0f72d6],.profit-option[data-v-1d0f72d6]{display:flex;align-items:center;gap:2px;cursor:pointer;font-size:12px}.loss-option input[data-v-1d0f72d6],.profit-option input[data-v-1d0f72d6]{margin:0}.row-profit[data-v-1d0f72d6]{background-color:#e8f5e8!important}.row-loss[data-v-1d0f72d6]{background-color:#f5e8e8!important}.date-cell[data-v-1d0f72d6]{font-size:11px;color:#666}.ring-count-cell[data-v-1d0f72d6]{font-weight:700;color:#007bff}.score-cell[data-v-1d0f72d6]{color:#28a745}.cost-cell[data-v-1d0f72d6]{color:#dc3545}.cost-r-cell[data-v-1d0f72d6]{color:#fd7e14;font-weight:700}.specify-by-cell[data-v-1d0f72d6]{color:#6f42c1}.summary-row[data-v-1d0f72d6]{background:#f8f9fa;font-weight:700;border-top:2px solid #dee2e6}.summary-label[data-v-1d0f72d6],.summary-value[data-v-1d0f72d6]{color:#495057;text-align:center}.pagination-container[data-v-1d0f72d6]{background:#fff;padding:8px;border-top:1px solid #e0e0e0;display:flex;justify-content:space-between;align-items:center;flex-shrink:0}.pagination-info[data-v-1d0f72d6]{font-size:12px;color:#666}.pagination-controls[data-v-1d0f72d6]{display:flex;gap:5px;align-items:center}.page-button[data-v-1d0f72d6]{background:#007bff;color:#fff;border:none;padding:4px 8px;border-radius:0;font-size:11px;cursor:pointer;transition:all .2s ease}.page-button[data-v-1d0f72d6]:hover:not(:disabled){background:#0056b3}.page-button[data-v-1d0f72d6]:disabled{background:#ccc;cursor:not-allowed}.page-info[data-v-1d0f72d6]{font-size:12px;color:#666;margin:0 10px}.layout[data-v-030b9614]{padding:0!important;border:2px solid #139219!important;width:640px!important;margin:0 auto!important;margin-top:0!important}.calculator-content[data-v-030b9614]{padding:3px!important;min-height:200px!important;border:1px solid #fff!important;border-radius:4px!important;width:640px!important}.calculator-page[data-v-030b9614]{padding:0;font-family:Arial,sans-serif}.header-row[data-v-030b9614]{display:flex;justify-content:space-between;align-items:center;margin-bottom:0;height:32px;padding:2px 0;width:640px;margin-bottom:3px}.content-container[data-v-030b9614]{display:flex;align-items:flex-start;height:320px}.el-table[data-v-030b9614]{margin:10px 0}.header-info[data-v-7e6cdaef]{display:flex;justify-content:center;align-items:center;margin-bottom:0}.title-container h1[data-v-7e6cdaef]{margin:0;margin-right:20px;font-size:20px}.title-container p[data-v-7e6cdaef]{margin:0;float:right;color:#666;font-size:14px;margin-right:20px;margin-bottom:2px}.container[data-v-54a94568]{display:flex;flex-direction:column;align-items:center;gap:10px}.prop-grid[data-v-54a94568]{display:grid;grid-template-columns:repeat(5,1fr);gap:5px;width:450px;max-width:450px;margin-left:5px;margin-right:5px;padding:0 0;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.prop-badge-wrapper[data-v-54a94568]{position:relative;display:flex;justify-content:center;align-items:center;width:80px;height:50px;box-sizing:border-box}.prop-button[data-v-54a94568]{flex:none;width:80px;height:42px;padding:4px 6px;border:1px solid #dcdcdc;border-radius:6px;background:#fff;cursor:pointer;font-size:15px;font-weight:700;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;transition:all .2s;text-align:center;box-sizing:border-box}.prop-button[data-v-54a94568]:hover{border-color:#409eff;color:#409eff;background:#f5faff;transform:translateY(-1px)}.button-level60[data-v-54a94568]{background:linear-gradient(45deg,#d4d2f4,#b5b0e1);border:none;color:#333}.button-instrument[data-v-54a94568]{background:linear-gradient(45deg,#d8f5a2,#b0eb7e);border:none;color:#333}.button-flower[data-v-54a94568]{background:linear-gradient(45deg,#e38fcf,#c974bc);border:none;color:#fff}.button-special[data-v-54a94568]{background:linear-gradient(45deg,#ffa34d,#ff7b39);border:none;color:#fff}.button-material[data-v-54a94568]{background:linear-gradient(45deg,#fdf587,#f7e75c);border:none;color:#333}.button-other[data-v-54a94568]{background:linear-gradient(45deg,#ccc,#a9a9a9);border:none;color:#fff}[data-v-54a94568] .el-badge__content{top:5px!important;right:12px!important;transform:translate(50%,-50%);font-size:12px;height:20px;width:16px;line-height:20px;padding:2px 6px;border-radius:50%!important}[data-v-54a94568] .badge-success .el-badge__content{background-color:#67c23a}[data-v-54a94568] .badge-warning .el-badge__content{background-color:#e6a23c}[data-v-54a94568] .badge-danger .el-badge__content{background-color:#f56c6c}.prop-button[data-v-54a94568]{display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative}.prop-name[data-v-54a94568]{display:block;line-height:1.2}.prop-price[data-v-54a94568]{display:block;font-size:10px;font-weight:400;opacity:.8;margin-top:2px;line-height:1;color:#333}.right-ring-table[data-v-4ba0a061]{width:100%;max-height:380px;background:#f8f8f8;border-radius:8px;padding:6px;box-sizing:border-box;overflow-y:auto}.info-display[data-v-4ba0a061]{font-family:Microsoft YaHei,sans-serif;line-height:1.4;padding:2px;max-width:200px}.info-table-container[data-v-4ba0a061]{margin-bottom:4px;width:100%;background:#fff;border:1px solid #d1d1d6}.info-table[data-v-4ba0a061]{width:100%;border-collapse:collapse;font-size:15px;background:#fff;border:none;table-layout:fixed}.info-table td[data-v-4ba0a061]{padding:6px 4px;border:none;border-bottom:1px solid #d1d1d6;font-size:15px;height:28px;vertical-align:middle;white-space:nowrap;overflow:hidden}.info-table tr:last-child td[data-v-4ba0a061]{border-bottom:none}.info-label[data-v-4ba0a061]{color:#3c3c43;font-size:15px;text-align:right;width:35%;font-weight:400;background:#f2f2f7}.info-value[data-v-4ba0a061]{color:#ff3b30;font-weight:600;font-size:15px;text-align:center;background:#fff;width:45%}.info-unit[data-v-4ba0a061]{color:#8e8e93;font-size:15px;text-align:center;width:20%;font-weight:400;background:#f2f2f7}.total-info[data-v-4ba0a061]{margin-top:12px;padding:16px;background:#007aff;text-align:center;color:#fff;font-weight:500;border:1px solid #007aff}.total-value[data-v-4ba0a061]{color:#fff;font-weight:600;margin-left:5px;font-size:17px}.stage-cost-container[data-v-4ba0a061]{margin-top:4px;width:100%;background:#fff;border:1px solid #d1d1d6;position:relative}.stage-cost-header[data-v-4ba0a061]{position:absolute;top:2px;left:2px;z-index:10}.toggle-btn[data-v-4ba0a061]{background:#007aff;color:#fff;border:none;border-radius:4px;padding:2px 6px;font-size:10px;font-weight:600;cursor:pointer;min-width:20px;height:18px;display:flex;align-items:center;justify-content:center;transition:all .2s ease}.toggle-btn[data-v-4ba0a061]:hover{background:#0056b3;transform:scale(1.05)}.toggle-btn[data-v-4ba0a061]:active{transform:scale(.95)}.stage-cost-table[data-v-4ba0a061]{width:100%;border-collapse:collapse;font-size:13px;background:#fff;border:none;table-layout:fixed}.stage-cost-table td[data-v-4ba0a061]{padding:4px 3px;border:none;border-bottom:1px solid #d1d1d6;font-size:12px;height:22px;vertical-align:middle;white-space:nowrap;overflow:hidden}.stage-cost-table tr:last-child td[data-v-4ba0a061]{border-bottom:none}.stage-label[data-v-4ba0a061]{color:#3c3c43;font-size:13px;text-align:right;width:60%;font-weight:400;padding-right:8px;background:#f2f2f7}.stage-value[data-v-4ba0a061]{text-align:center;width:50%;font-weight:600;background:#fff}.cost-w[data-v-4ba0a061]{color:#ff3b30;font-size:12px}.cost-r[data-v-4ba0a061]{color:#007aff;font-size:12px}.reward-container[data-v-4ba0a061]{margin-top:4px;width:100%;background:#fff;border:1px solid #d1d1d6}.reward-table[data-v-4ba0a061]{width:100%;border-collapse:collapse;font-size:13px;background:#fff;border:none;table-layout:fixed}.reward-table td[data-v-4ba0a061]{padding:4px 3px;border:none;border-bottom:1px solid #d1d1d6;font-size:12px;height:20px;vertical-align:middle;white-space:nowrap;overflow:hidden}.reward-table tr:last-child td[data-v-4ba0a061]{border-bottom:none}.reward-label[data-v-4ba0a061]{color:#3c3c43;font-size:13px;text-align:right;width:50%;font-weight:400;padding-right:8px;background:#f2f2f7}.reward-value[data-v-4ba0a061]{color:#34c759;font-size:13px;text-align:center;width:50%;font-weight:500;background:#fff}.compact-reward-dialog .el-dialog{border-radius:8px!important;overflow:hidden!important;margin-top:0!important}.compact-reward-dialog .el-dialog__body{padding:5px!important;background:#fff!important}.compact-reward-dialog .el-dialog__footer{padding:6px 8px!important;background:#fff!important;border-top:1px solid #e8eaed!important}.reward-container[data-v-a2c0d8a4]{display:flex;flex-direction:column}.reward-form-section[data-v-a2c0d8a4]{background:#f8f9fa;border-radius:6px;padding:12px}.section-header[data-v-a2c0d8a4]{display:flex;align-items:center;gap:6px;font-size:14px;font-weight:500;color:#2c3e50;margin-bottom:12px;padding-bottom:6px;border-bottom:1px solid #e8eaed}.compact-form[data-v-a2c0d8a4]{margin:0}.compact-form[data-v-a2c0d8a4] .el-form-item{margin-bottom:8px}.compact-form[data-v-a2c0d8a4] .el-form-item__label{font-size:12px;color:#666;padding:0;line-height:24px;text-align:right;width:100px!important;min-width:100px;height:24px;display:flex;align-items:center;justify-content:flex-end}.compact-form[data-v-a2c0d8a4] .el-input__wrapper{border-radius:4px;box-shadow:none;border:1px solid #dcdfe6;height:24px;min-height:24px;display:flex;align-items:center}.compact-form[data-v-a2c0d8a4] .el-input__inner{height:22px;line-height:22px;font-size:12px}.compact-form[data-v-a2c0d8a4] .el-input__wrapper:hover{border-color:#c0c4cc}.compact-form[data-v-a2c0d8a4] .el-input__wrapper.is-focus{border-color:#409eff;box-shadow:0 0 0 2px rgba(64,158,255,.2)}.compact-footer[data-v-a2c0d8a4]{display:flex;justify-content:flex-end;gap:8px}.compact-footer .el-button[data-v-a2c0d8a4]{padding:6px 12px;font-size:12px;border-radius:4px}.dialog-footer[data-v-46c0bb21]{text-align:right}.edge-dialog[data-v-46c0bb21] .el-dialog{position:fixed!important;top:0!important;left:0!important;right:0!important;bottom:auto!important;width:100%!important;margin:0!important;border-radius:0 0 8px 8px}.price-setting-container[data-v-46c0bb21]{padding:2px;max-height:300px;overflow-y:auto}.form-grid[data-v-46c0bb21]{display:grid;grid-template-columns:repeat(7,minmax(65px,1fr));gap:4px}.form-item[data-v-46c0bb21]{display:flex;flex-direction:column;gap:0}.form-label[data-v-46c0bb21]{font-weight:500;color:#606266;font-size:11px;margin-bottom:2px}.form-input[data-v-46c0bb21]{width:100%}.form-input[data-v-46c0bb21] input[type=number]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.form-input[data-v-46c0bb21] input[type=number]::-webkit-inner-spin-button,.form-input[data-v-46c0bb21] input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}[data-v-46c0bb21] .el-input__inner{text-align:left;font-weight:500;height:28px;font-size:12px}[data-v-46c0bb21] .el-input-number{width:100%}[data-v-46c0bb21] .el-input-number .el-input__inner{text-align:left;height:28px;font-size:12px}[data-v-46c0bb21] .el-button{font-size:12px;padding:6px 12px;height:28px}.history-stats-container[data-v-64a18420]{width:100%;max-width:630px;height:360px;margin:0 auto;background:#f8f9fa;border-radius:0;display:flex;flex-direction:column;overflow:hidden}.filter-container[data-v-64a18420]{background:#fff;height:40px;padding:4px 6px;border-bottom:1px solid #e0e0e0;flex-shrink:0;display:flex;align-items:center;box-sizing:border-box}.filter-row[data-v-64a18420]{display:flex;align-items:center;gap:5px;flex-wrap:wrap;width:100%}.back-button[data-v-64a18420]{background:#007bff;color:#fff;border:none;padding:3px 5px;border-radius:0;font-size:12px;cursor:pointer;transition:all .2s ease;margin:5px}.back-button[data-v-64a18420]:hover{background:#0056b3}.filter-select[data-v-64a18420]{padding:5px 8px;border:1px solid #ddd;border-radius:0;font-size:12px;min-width:90px;max-width:100px;margin:5px}.clear-filter-button[data-v-64a18420]{background:#6c757d;color:#fff;border:none;padding:3px 5px;border-radius:0;font-size:12px;cursor:pointer;transition:all .2s ease;margin:5px}.clear-filter-button[data-v-64a18420]:hover{background:#5a6268}.unit-toggle-button[data-v-64a18420]{background:#007aff;color:#fff;border:none;padding:3px 5px;border-radius:0;font-size:12px;cursor:pointer;transition:all .2s ease;margin:5px}.unit-toggle-button[data-v-64a18420]:hover{background:#0056cc}.tip-text[data-v-64a18420]{font-size:12px;color:#666;margin-left:10px;line-height:32px;white-space:nowrap}.table-container[data-v-64a18420]{flex:1;overflow:auto;background:#fff}.stats-table[data-v-64a18420]{width:100%;border-collapse:collapse;font-size:12px}.stats-table th[data-v-64a18420]{background:linear-gradient(135deg,#f8f9fa,#e9ecef);padding:8px 4px;text-align:center;font-weight:600;position:sticky;top:0;z-index:10;border-bottom:2px solid #dee2e6;border-right:1px solid #e9ecef;font-size:12px;height:35px;box-sizing:border-box;color:#495057;text-shadow:0 1px 0 hsla(0,0%,100%,.8)}.stats-table td[data-v-64a18420]{padding:6px 4px;text-align:center;border-bottom:1px solid #f8f9fa;border-right:1px solid #f1f3f4;font-size:12px;transition:all .15s ease}.cost1-cell[data-v-64a18420],.cost2-cell[data-v-64a18420],.cost3-cell[data-v-64a18420],.reward1-cell[data-v-64a18420],.reward2-cell[data-v-64a18420],.reward3-cell[data-v-64a18420]{text-align:center;font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}.stats-table th[data-v-64a18420]:nth-child(4),.stats-table th[data-v-64a18420]:nth-child(5),.stats-table th[data-v-64a18420]:nth-child(6),.stats-table th[data-v-64a18420]:nth-child(7),.stats-table th[data-v-64a18420]:nth-child(8),.stats-table th[data-v-64a18420]:nth-child(9){text-align:center}.stats-table tbody tr[data-v-64a18420]:not(.incomplete-record):nth-child(odd){background-color:#fafbfc}.stats-table tbody tr[data-v-64a18420]:hover{background-color:#e3f2fd;box-shadow:0 1px 3px rgba(0,0,0,.1)}.incomplete-record[data-v-64a18420]:hover{background-color:#fff8e1;box-shadow:0 1px 3px rgba(255,193,7,.2)}.stats-table td[data-v-64a18420]:last-child,.stats-table th[data-v-64a18420]:last-child{border-right:none}.stats-table td[data-v-64a18420]:nth-child(3){white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:90px}.incomplete-record[data-v-64a18420]{background-color:#fff9e6!important}.incomplete-record td[data-v-64a18420]{color:#8b7355;font-style:italic}.status-cell[data-v-64a18420]{padding:4px!important}.status-complete[data-v-64a18420],.status-incomplete[data-v-64a18420]{padding:3px 8px;border-radius:12px;font-size:10px;font-weight:600;white-space:nowrap;box-shadow:0 1px 2px rgba(0,0,0,.1);border:1px solid transparent}.status-complete[data-v-64a18420]{background:linear-gradient(135deg,#d1f2eb,#a7f3d0);color:#065f46;border-color:#10b981}.status-incomplete[data-v-64a18420]{background:linear-gradient(135deg,#fef3c7,#fde68a);color:#92400e;border-color:#f59e0b}.cost1-cell[data-v-64a18420],.reward1-cell[data-v-64a18420]{color:#c53030;font-weight:600;text-align:center;background:linear-gradient(135deg,rgba(229,62,62,.15),rgba(229,62,62,.08))}.cost2-cell[data-v-64a18420],.reward2-cell[data-v-64a18420]{color:#c05621;font-weight:600;text-align:center;background:linear-gradient(135deg,rgba(221,107,32,.15),rgba(221,107,32,.08))}.cost3-cell[data-v-64a18420],.reward3-cell[data-v-64a18420]{color:#2f855a;font-weight:600;text-align:center;background:linear-gradient(135deg,rgba(56,161,105,.15),rgba(56,161,105,.08))}.no-data[data-v-64a18420]{color:#6c757d;font-style:italic;padding:20px;text-align:center}.action-buttons[data-v-64a18420]{display:flex;gap:3px;justify-content:center;align-items:center;flex-wrap:nowrap;padding:0 6px}.delete-button[data-v-64a18420],.edit-button[data-v-64a18420]{min-width:24px!important;width:24px!important;height:22px!important;padding:0!important;font-size:11px!important;border:none;cursor:pointer;border-radius:4px;transition:all .2s ease;box-shadow:0 1px 2px rgba(0,0,0,.1)}.edit-button[data-v-64a18420]{background:linear-gradient(135deg,#4299e1,#3182ce);color:#fff}.edit-button[data-v-64a18420]:hover{background:linear-gradient(135deg,#3182ce,#2c5282);box-shadow:0 2px 4px rgba(0,0,0,.15)}.delete-button[data-v-64a18420]{background:linear-gradient(135deg,#f56565,#e53e3e);color:#fff}.delete-button[data-v-64a18420]:hover{background:linear-gradient(135deg,#e53e3e,#c53030);box-shadow:0 2px 4px rgba(0,0,0,.15)}.save-button[data-v-64a18420]{background:#28a745;color:#fff;border:none;padding:2px 6px;border-radius:2px;font-size:10px;cursor:pointer;margin-right:2px;transition:all .2s ease;min-width:28px;white-space:nowrap}.save-button[data-v-64a18420]:hover{background:#218838}.cancel-button[data-v-64a18420]{background:#6c757d;color:#fff;border:none;padding:2px 6px;border-radius:2px;font-size:10px;cursor:pointer;transition:all .2s ease;min-width:28px;white-space:nowrap}.cancel-button[data-v-64a18420]:hover{background:#545b62}.pagination-container[data-v-64a18420]{background:#fff;padding:8px;border-top:1px solid #e0e0e0;display:flex;justify-content:space-between;align-items:center;flex-shrink:0}.pagination-info[data-v-64a18420]{font-size:12px;color:#666;margin:0 10px}.pagination-buttons[data-v-64a18420]{display:flex;gap:3px}.page-button[data-v-64a18420]{background:#007bff;color:#fff;border:none;padding:4px 8px;border-radius:0;font-size:11px;cursor:pointer;transition:all .2s ease}.page-button[data-v-64a18420]:hover:not(:disabled){background:#0056b3}.page-button[data-v-64a18420]:disabled{opacity:.5;cursor:not-allowed;background:#6c757d}.edit-input[data-v-64a18420]{width:100%!important;max-width:100%!important;box-sizing:border-box!important}.edit-input .el-input__inner[data-v-64a18420]{padding:2px 6px!important;font-size:11px!important;height:24px!important;line-height:20px!important;border:1px solid #ddd!important;border-radius:3px!important;box-sizing:border-box!important;min-width:0!important}.edit-input .el-input__inner[data-v-64a18420]:focus{border-color:#409eff!important;box-shadow:0 0 0 2px rgba(64,158,255,.2)!important}.stats-table td .edit-input[data-v-64a18420],.stats-table td[data-v-64a18420]{overflow:hidden!important}.layout[data-v-04f437ae]{padding:0!important;border:2px solid #139219!important;width:630px!important;margin:0 auto!important;margin-top:0!important}.calculator-content[data-v-04f437ae]{padding:3px!important;min-height:200px!important;border:1px solid #fff!important;border-radius:4px!important;width:630px!important}.calculator-page[data-v-04f437ae]{padding:0;font-family:Arial,sans-serif}.header-row[data-v-04f437ae]{display:flex;justify-content:space-between;align-items:center;margin-bottom:2px;height:40px}.content-container[data-v-04f437ae]{display:flex;align-items:flex-start}.el-table[data-v-04f437ae]{margin:10px 0}.header-container[data-v-6b9ece38]{display:flex;justify-content:space-between;align-items:center;height:60px;width:620px;padding:0 2px;background:hsla(0,0%,100%,.9);backdrop-filter:blur(10px);border-bottom:1px solid #e0e0e0;box-sizing:border-box;position:relative;isolation:isolate}.header-left[data-v-6b9ece38]{display:flex;flex-direction:column;justify-content:center;width:100px;margin-left:5px}.left-label[data-v-6b9ece38]{font-size:12px;color:#666;font-weight:500;line-height:14px;margin-bottom:4px}.select-box[data-v-6b9ece38]{width:100%}.header-shuiyin[data-v-6b9ece38]{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-end;width:50px;height:60px}.creator-info[data-v-6b9ece38]{font-size:10px;color:#999;line-height:1.1;text-align:right;white-space:nowrap;margin-top:2px;margin-right:4px}.header-center[data-v-6b9ece38]{display:flex;flex-direction:column;justify-content:center;width:120px;padding:0 2px}.time-label[data-v-6b9ece38]{font-size:18px;color:#666;font-weight:500;line-height:18px;margin-bottom:4px}.time-value[data-v-6b9ece38]{font-size:16px;font-weight:700;color:red;font-family:Monaco,Menlo,monospace;letter-spacing:1px}.button-groups[data-v-6b9ece38]{display:flex;flex-direction:column;gap:4px;width:100%}.record-buttons[data-v-6b9ece38],.timing-buttons[data-v-6b9ece38]{display:flex;justify-content:center;gap:4px}.record-buttons .el-button[data-v-6b9ece38],.timing-buttons .el-button[data-v-6b9ece38]{flex:1;max-width:80px;padding:4px 5px}.header-right[data-v-6b9ece38]{display:flex;flex-direction:column;justify-content:center;width:180px}[data-v-6b9ece38] .el-button{border-radius:6px!important;font-size:11px!important;height:24px!important}[data-v-6b9ece38] .el-select,[data-v-6b9ece38] .el-select .el-input__wrapper{border-radius:6px!important;height:28px!important}[data-v-6b9ece38] .el-select .el-input__wrapper{padding:0 8px!important;font-size:12px!important}.item-display-container[data-v-e0cae8e0]{flex:none;width:237px;display:flex;flex-direction:column;gap:0;height:100%;isolation:isolate}.fixed-price-section[data-v-e0cae8e0],.variable-price-section[data-v-e0cae8e0]{background:hsla(0,0%,100%,.9);border-radius:0;padding:0;border:1px solid #e0e0e0;width:100%!important;box-sizing:border-box!important}.fixed-price-section[data-v-e0cae8e0]{flex:1}.variable-price-section[data-v-e0cae8e0]{height:140px}.section-title[data-v-e0cae8e0]{text-align:center;font-weight:700;font-size:12px;color:#333;margin-bottom:0;padding:4px 8px;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;border-radius:0;height:25px;position:relative}.eye-btn[data-v-e0cae8e0]{margin-right:5px;font-size:20px;width:24px;height:24px;color:#fff;opacity:.7;transition:opacity .2s}.eye-btn[data-v-e0cae8e0]:hover{opacity:1}.price-tip[data-v-e0cae8e0]{position:absolute;right:3px;bottom:3px;background:rgba(0,0,0,.7);color:#fff;font-size:10px;padding:0 4px;border-radius:4px;pointer-events:none;z-index:2;max-width:90%;white-space:nowrap;text-align:right}.item-grid[data-v-e0cae8e0]{display:grid;gap:0}.fixed-grid[data-v-e0cae8e0],.variable-grid[data-v-e0cae8e0]{grid-template-columns:repeat(6,1fr);height:calc(100% - 25px);background:#0f2f3a}.item-slot[data-v-e0cae8e0]{position:relative;background:hsla(0,0%,78%,.3);border:1px solid #ccc;border-radius:0;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s;min-height:30px}.item-slot[data-v-e0cae8e0]:hover{border-color:#409eff;box-shadow:0 0 5px rgba(64,158,255,.3);transform:scale(1.05)}.item-slot.disabled-item[data-v-e0cae8e0]{cursor:not-allowed;opacity:.9;filter:grayscale(30%);transform:none}.item-slot.disabled-item[data-v-e0cae8e0]:hover{border-color:#ccc;box-shadow:none;transform:none}.item-slot.disabled-item .item-icon[data-v-e0cae8e0]{background:#d0d0d0}.item-slot.disabled-item .icon-img[data-v-e0cae8e0]{filter:grayscale(100%)}.item-icon[data-v-e0cae8e0]{width:38px;height:38px;background:#b9b1da;border-radius:0;display:flex;align-items:center;justify-content:center;font-size:8px;color:#333;font-weight:700;text-align:center;line-height:1;box-shadow:0 2px 4px rgba(0,0,0,.1)}.price-dialog-content p[data-v-e0cae8e0]{font-size:12px;color:#666;line-height:1.5;margin:0}[data-v-e0cae8e0] .el-dialog{border-radius:4px!important;z-index:99999!important}[data-v-e0cae8e0] .el-dialog__wrapper{z-index:99999!important}[data-v-e0cae8e0] .el-overlay{z-index:99998!important}[data-v-e0cae8e0] .el-dialog__header{background:linear-gradient(135deg,#667eea,#764ba2)!important;color:#fff!important;border-radius:4px 4px 0 0!important}[data-v-e0cae8e0] .el-dialog__title{color:#fff!important}[data-v-e0cae8e0] .el-button{border-radius:6px!important}.price-set-indicator[data-v-e0cae8e0]{position:absolute;bottom:2px;right:2px;width:12px;height:12px;background-color:#67c23a;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:8px;font-weight:700;line-height:1;box-shadow:0 1px 2px rgba(0,0,0,.3)}.icon-img[data-v-e0cae8e0]{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.battle-report-container[data-v-62d3f9ac]{width:200px;height:488px;background:hsla(0,0%,100%,.95);border:1px solid #e0e0e0;border-radius:0;display:flex;flex-direction:column;overflow:hidden;isolation:isolate}.report-header[data-v-62d3f9ac]{display:flex;justify-content:space-between;align-items:center;padding:4px 6px;border-bottom:1px solid #e0e0e0;background:rgba(64,158,255,.1)}.report-title[data-v-62d3f9ac]{font-weight:700;font-size:12px;color:#333}.report-content[data-v-62d3f9ac]{flex:1;padding:2px;overflow:hidden;display:flex;flex-direction:column;height:100%;width:100%!important}.records-list[data-v-62d3f9ac]{flex:1 1 auto;overflow-y:auto;margin-bottom:2px;max-height:330px;width:100%!important;padding:0!important;margin:0 0 2px 0!important}.record-header[data-v-62d3f9ac]{display:flex;justify-content:space-between;padding:4px 8px;background:#f5f5f5;border-radius:0;margin-bottom:4px;font-size:11px;font-weight:700;color:#666;width:100%!important;box-sizing:border-box!important}.item-col[data-v-62d3f9ac]{flex:1;min-width:0!important}.count-col[data-v-62d3f9ac]{width:36px;text-align:center;flex-shrink:0!important}.value-col[data-v-62d3f9ac]{width:50px;text-align:right;flex-shrink:0!important}.record-item[data-v-62d3f9ac]{display:flex;justify-content:space-between;align-items:center;padding:2px 4px;border-bottom:1px solid #f0f0f0;font-size:11px;width:100%!important;box-sizing:border-box!important}.record-item[data-v-62d3f9ac]:last-child{border-bottom:none}.item-name[data-v-62d3f9ac]{flex:1;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0!important}.item-count[data-v-62d3f9ac]{width:36px;text-align:center;color:#333;flex-shrink:0!important}.item-value[data-v-62d3f9ac]{width:50px;text-align:right;font-weight:700;flex-shrink:0!important}.profit[data-v-62d3f9ac]{color:#67c23a}.loss[data-v-62d3f9ac]{color:#f56c6c}.summary[data-v-62d3f9ac]{margin-top:auto;padding:6px 8px;background:#f9f9f9;border-radius:0;border-top:1px solid #e0e0e0;flex-shrink:0;width:100%!important;box-sizing:border-box!important}.summary-item[data-v-62d3f9ac]{display:flex;justify-content:space-between;font-size:11px;margin-bottom:2px}.summary-item[data-v-62d3f9ac]:last-child{margin-bottom:0}.history-list[data-v-62d3f9ac]{flex:1;overflow-y:auto;width:100%!important;padding:0!important;margin:0!important}.history-header-actions[data-v-62d3f9ac]{display:flex;justify-content:flex-end;margin-bottom:4px;width:100%!important;box-sizing:border-box!important;padding:0 2px!important}.history-header-actions .el-button[data-v-62d3f9ac]{margin-right:2px!important;padding:4px 6px!important;font-size:10px!important;height:24px!important;min-width:auto!important;flex-shrink:0!important}.history-header-actions .el-button[data-v-62d3f9ac]:last-child{margin-right:0!important}.history-header[data-v-62d3f9ac]{display:flex;justify-content:space-between;padding:4px 8px;background:#f5f5f5;border-radius:0;margin-bottom:4px;font-size:11px;font-weight:700;color:#666;width:100%!important;box-sizing:border-box!important}.time-col[data-v-62d3f9ac]{flex:1;min-width:0!important}.profit-wan-col[data-v-62d3f9ac]{width:50px;text-align:center;flex-shrink:0!important}.profit-yuan-col[data-v-62d3f9ac]{width:50px;text-align:right;flex-shrink:0!important}.history-item[data-v-62d3f9ac]{display:flex;justify-content:space-between;align-items:center;padding:3px 8px;border-bottom:1px solid #f0f0f0;font-size:11px;width:100%!important;box-sizing:border-box!important}.history-item[data-v-62d3f9ac]:last-child{border-bottom:none}.time-value[data-v-62d3f9ac]{flex:1;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0!important}.profit-wan-value[data-v-62d3f9ac]{width:50px;text-align:center;color:#333;font-weight:700;flex-shrink:0!important}.profit-yuan-value[data-v-62d3f9ac]{width:50px;text-align:right;color:#67c23a;font-weight:700;flex-shrink:0!important}.empty-state[data-v-62d3f9ac]{flex:1;display:flex;align-items:center;justify-content:center;color:#999;font-size:12px}[data-v-62d3f9ac] .el-tabs{height:100%!important;display:flex!important;flex-direction:column!important;width:100%!important}[data-v-62d3f9ac] .el-tabs__content{flex:1!important;overflow:hidden!important;width:100%!important;padding:0!important}[data-v-62d3f9ac] .el-tab-pane{height:100%!important;width:100%!important;padding:0!important}[data-v-62d3f9ac] .el-tabs__header{margin:0!important;background:#f8f9fa!important;width:100%!important}[data-v-62d3f9ac] .el-tabs__item{font-size:12px!important;padding:8px 12px!important;height:32px!important;line-height:16px!important}[data-v-62d3f9ac] .el-tabs__nav-wrap{padding:0!important;background:#f8f9fa!important;width:100%!important}[data-v-62d3f9ac] .el-button{border-radius:4px!important;font-size:11px!important;height:24px!important;padding:4px 8px!important;min-width:auto!important;flex-shrink:0!important}.profit-chart[data-v-62d3f9ac]{width:100%;height:140px;display:flex;justify-content:center;align-items:center}.profit-chart[data-v-62d3f9ac] canvas{margin:0 auto}.right-panel-container[data-v-4af9bf06]{width:200px;height:488px;background:hsla(0,0%,100%,.95);border:1px solid #e0e0e0;border-radius:0;display:flex;flex-direction:column;overflow:hidden;isolation:isolate}.goal-button.el-button[data-v-4af9bf06]{width:100%!important;margin-bottom:8px!important;font-size:12px!important;height:32px!important}[data-v-4af9bf06] .el-progress__text{font-weight:700!important}[data-v-4af9bf06] .el-progress--dashboard .el-progress__track,[data-v-4af9bf06] .el-progress-circle__track{stroke:#e4e7ed!important}.right-panel[data-v-4af9bf06]{width:182px;height:490px;background:#f8f9fa;box-shadow:0 2px 8px rgba(0,0,0,.04);padding:2px 2px;display:flex;flex-direction:column;align-items:center;gap:12px;border:1px solid #e0e0e0}.goal-button[data-v-4af9bf06]{width:100%}.goal-button.el-button[data-v-4af9bf06]{border-radius:0!important}.custom-calendar[data-v-4af9bf06]{width:100%;font-size:12px}.calendar-header[data-v-4af9bf06]{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.arrow[data-v-4af9bf06]{cursor:pointer;color:#999}.arrow[data-v-4af9bf06]:hover{color:#409eff}.date-range[data-v-4af9bf06]{font-weight:500;color:#333}.calendar-body[data-v-4af9bf06]{display:grid;grid-template-columns:repeat(7,1fr);gap:2px}.day-cell[data-v-4af9bf06]{display:flex;flex-direction:column;align-items:center;padding:2px 0;border-radius:4px;font-size:11px}.is-today[data-v-4af9bf06]{background-color:#eaf5ff;color:#409eff;font-weight:700}.day-name[data-v-4af9bf06]{color:#999}.day-date[data-v-4af9bf06]{color:#666}.profit-chart[data-v-4af9bf06]{width:100%;height:120px;display:flex;justify-content:center;align-items:center}.dashboards-container[data-v-4af9bf06]{display:flex;flex-direction:column;align-items:center;gap:15px;width:100%;background:#f0f3fa}.dashboard-item[data-v-4af9bf06]{display:flex;flex-direction:column;align-items:center;padding:2px 0;box-shadow:0 2px 8px rgba(64,158,255,.08);width:100%;min-width:90px}.dashboard-label[data-v-4af9bf06]{text-align:center;font-size:11px;margin-top:6px;color:#666;line-height:1.4}.label-title[data-v-4af9bf06]{font-weight:700;color:#333}[data-v-4af9bf06] .el-progress__text{font-size:12px!important}.percentage-value[data-v-4af9bf06]{font-size:14px;font-weight:700}[data-v-4af9bf06] .el-progress-circle__track{stroke:#d3d6dd!important}[data-v-4af9bf06] .el-progress--dashboard .el-progress__track{background:#d3d6dd!important}.wukai-module{margin:0!important;padding:0!important;isolation:isolate;position:relative;z-index:1}.wukai-module .el-button,.wukai-module .el-dialog,.wukai-module .el-input,.wukai-module .el-progress,.wukai-module .el-select,.wukai-module .el-tabs{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif!important;box-sizing:border-box!important}.wukai-module *{font-family:inherit!important;box-sizing:inherit!important}.wukai-module .el-dialog__wrapper{z-index:99999!important}.wukai-module .el-overlay{z-index:99998!important}.wukai-module .el-dialog,.wukai-module .el-message,.wukai-module .el-message-box__wrapper{z-index:99999!important}.wukai-module .el-dialog{border-radius:5px!important;box-shadow:0 4px 20px rgba(0,0,0,.1)!important;backdrop-filter:none!important;background:#fff!important;border:1px solid #e0e0e0!important}.wukai-module .el-dialog__header{background:linear-gradient(135deg,#667eea,#764ba2)!important;color:#fff!important;border-radius:5px 5px 0 0!important;border-bottom:none!important;padding:16px 20px!important;backdrop-filter:none!important}.wukai-module .el-dialog__title{color:#fff!important;font-weight:600!important;font-size:16px!important}.wukai-module .el-dialog__body{padding:20px!important;background:#fff!important}.wukai-module .el-dialog__footer{padding:16px 20px!important;border-top:1px solid #e0e0e0!important;background:#f9f9f9!important;border-radius:0 0 5px 5px!important;backdrop-filter:none!important}.wukai-module .app-container{position:relative!important;width:617px!important;height:590px!important;overflow:hidden!important;margin:0 auto!important}.wukai-module .main-content{display:flex!important;height:488px!important;width:619px!important;padding:1px!important;gap:1px!important}.wukai-module .battle-report-container{width:200px!important;height:488px!important;overflow:hidden!important}.wukai-module .records-list{width:100%!important;padding:0!important;margin:0 0 2px 0!important}.wukai-module .history-list{width:100%!important;padding:0!important;margin:0!important}.wukai-module .history-header-actions{width:100%!important;box-sizing:border-box!important;padding:0 2px!important}.wukai-module .history-header-actions .el-button{margin-right:2px!important;padding:4px 6px!important;font-size:10px!important;height:24px!important;min-width:auto!important;flex-shrink:0!important}.wukai-module .history-header-actions .el-button:last-child{margin-right:0!important}.wukai-module .history-header,.wukai-module .history-item,.wukai-module .record-header,.wukai-module .record-item{width:100%!important;box-sizing:border-box!important}.wukai-module .item-col,.wukai-module .time-col{min-width:0!important}.wukai-module .count-col,.wukai-module .profit-wan-col,.wukai-module .profit-yuan-col,.wukai-module .value-col{flex-shrink:0!important}.wukai-module .item-display-container{width:237px!important;height:100%!important;flex:none!important}.wukai-module .fixed-price-section,.wukai-module .item-grid,.wukai-module .section-title,.wukai-module .variable-price-section{width:100%!important;box-sizing:border-box!important}.wukai-module{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif!important;box-sizing:border-box!important}.app-container[data-v-61a006d5]{position:relative;width:617px;height:590px;background:linear-gradient(135deg,#f5f7fa,#c3cfe2);border:2px solid #139219;border-radius:0;box-shadow:0 4px 20px rgba(0,0,0,.1);overflow:hidden;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;isolation:isolate;margin:0 auto!important;margin-top:0!important}.main-content[data-v-61a006d5]{display:flex;height:488px;width:619px;padding:1px;gap:1px}.unit-text[data-v-61a006d5]{margin-left:8px;color:#666;font-size:12px}.stats-content[data-v-61a006d5]{padding:10px 0}.stats-item[data-v-61a006d5]{display:flex;justify-content:space-between;align-items:center;padding:8px 0;border-bottom:1px solid #f0f0f0;font-size:14px}.stats-item[data-v-61a006d5]:last-child{border-bottom:none}.stats-label[data-v-61a006d5]{font-weight:500;color:#333}.stats-value[data-v-61a006d5]{font-weight:700;color:#409eff;text-align:right;flex:1}.wukai-dialog-container[data-v-61a006d5]{position:relative;z-index:99999}[data-v-61a006d5] .el-dialog{border-radius:5px!important;z-index:99999!important}[data-v-61a006d5] .el-dialog__wrapper{z-index:99999!important}[data-v-61a006d5] .el-overlay{z-index:99998!important}[data-v-61a006d5] .el-message,[data-v-61a006d5] .el-message-box__wrapper{z-index:99999!important}[data-v-61a006d5] .el-dialog__header{background:linear-gradient(135deg,#667eea,#764ba2)!important;color:#fff!important;border-radius:5px 5px 0 0!important}[data-v-61a006d5] .el-dialog__title{color:#fff!important}[data-v-61a006d5] .el-button{border-radius:6px!important}.summary-bottom[data-v-61a006d5],.undo-bar[data-v-61a006d5]{display:none}.el-message[data-v-61a006d5],[data-v-61a006d5] .el-message{position:fixed!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important;z-index:3000!important;margin:0!important}.end-money-input[data-v-61a006d5]{padding:5px;background-color:#f8f9fa;border-radius:3px;border:1px solid #e9ecef}.input-row[data-v-61a006d5]{display:flex;align-items:center;margin-bottom:2px}.input-label[data-v-61a006d5]{font-weight:500;color:#333;margin-right:10px;min-width:80px}.tip-text[data-v-61a006d5]{font-size:12px;color:#666;font-style:italic}.button-tips[data-v-61a006d5]{margin-bottom:5px}.save-tip[data-v-61a006d5]{font-size:12px;color:#e6a23c;margin:0;text-align:center;font-weight:500}.account-book-guide[data-v-ebd7bebe]{max-width:800px;margin:0 auto;padding:20px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;color:#333;line-height:1.6;background:linear-gradient(135deg,#f5f7fa,#c3cfe2);min-height:100vh}.back-button-container[data-v-ebd7bebe]{margin-bottom:5px}.back-button[data-v-ebd7bebe]{display:flex;align-items:center;gap:8px;padding:12px 20px;background:linear-gradient(135deg,#667eea,#764ba2);border:none;border-radius:0;color:#fff;cursor:pointer;transition:all .3s ease;font-size:14px;font-weight:500;box-shadow:0 4px 15px rgba(102,126,234,.3)}.back-button[data-v-ebd7bebe]:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(102,126,234,.4)}.guide-header[data-v-ebd7bebe]{text-align:center;margin-bottom:5px;padding:30px 20px;background:#fff;border-radius:0;box-shadow:0 8px 32px rgba(0,0,0,.1);backdrop-filter:blur(10px)}.guide-header h1[data-v-ebd7bebe]{color:#e63946;margin-bottom:10px;font-size:28px;font-weight:700;text-shadow:2px 2px 4px rgba(230,57,70,.1)}.author[data-v-ebd7bebe]{color:#666;font-style:italic;font-size:16px}.interface-preview[data-v-ebd7bebe]{text-align:center;margin:5px 0;background:#fff;padding:25px;border-radius:0;box-shadow:0 8px 32px rgba(0,0,0,.1)}.interface-img[data-v-ebd7bebe]{max-width:60%;border-radius:0;box-shadow:0 8px 25px rgba(0,0,0,.15);transition:transform .3s ease}.interface-img[data-v-ebd7bebe]:hover{transform:scale(1.02)}.img-desc[data-v-ebd7bebe]{margin-top:15px;color:#666;font-size:14px;font-weight:500}.placeholder-img[data-v-ebd7bebe]{background:#f8f9fa;border:2px dashed #dee2e6;border-radius:0;padding:40px 20px;color:#6c757d}.placeholder-img.small[data-v-ebd7bebe]{padding:20px;margin:10px 0}.placeholder-img p[data-v-ebd7bebe]{margin:0 0 5px 0;font-weight:500}.placeholder-img small[data-v-ebd7bebe]{font-size:12px;color:#adb5bd}.guide-content[data-v-ebd7bebe]{background:#fff;padding:30px;border-radius:0;box-shadow:0 8px 32px rgba(0,0,0,.1);margin-bottom:5px}.guide-list[data-v-ebd7bebe]{padding-left:0;counter-reset:guide-counter}.guide-item[data-v-ebd7bebe]{margin-bottom:5px;padding:20px;background:linear-gradient(135deg,#f8f9ff,#f0f2ff);border-radius:0;border-left:4px solid #667eea;box-shadow:0 4px 15px rgba(0,0,0,.05);transition:all .3s ease;position:relative;counter-increment:guide-counter}.guide-item[data-v-ebd7bebe]:hover{transform:translateY(-2px);box-shadow:0 8px 25px rgba(0,0,0,.1)}.guide-item[data-v-ebd7bebe]:before{content:counter(guide-counter);position:absolute;left:-2px;top:-10px;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;width:24px;height:24px;border-radius:0;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700}.guide-item strong[data-v-ebd7bebe]{color:#1d3557;font-size:16px;font-weight:600;background:linear-gradient(135deg,#667eea,#764ba2);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.sub-img[data-v-ebd7bebe]{margin:20px 0;text-align:center;background:hsla(0,0%,100%,.7);padding:15px;border-radius:0}.sub-img img[data-v-ebd7bebe]{max-width:60%;border:2px solid #e0e7ff;border-radius:0;box-shadow:0 4px 15px rgba(0,0,0,.1);transition:transform .3s ease}.sub-img img[data-v-ebd7bebe]:hover{transform:scale(1.05)}.sub-img p[data-v-ebd7bebe]{margin-top:10px;color:#666;font-size:14px;font-weight:500}.note[data-v-ebd7bebe]{color:#8b5cf6;font-style:italic;margin-top:10px;padding:8px 12px;background:rgba(139,92,246,.1);border-radius:0;font-size:14px}.developer-note[data-v-ebd7bebe]{margin:15px 0;padding:25px;background:linear-gradient(135deg,#fff3cd,#ffeaa7);border-left:4px solid #ffc107;border-radius:0;box-shadow:0 6px 20px rgba(255,193,7,.2)}.developer-note p[data-v-ebd7bebe]{margin:10px 0;line-height:1.7;color:#856404;font-weight:500}.promotion-card-top[data-v-ebd7bebe]{margin:0 0 20px 0;padding:0;background:#fff;border-radius:0;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,.08);transition:transform .3s ease;transform-origin:center top}.promotion-card-top[data-v-ebd7bebe]:hover{transform:scale(.85) translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.12)}.promo-img-top[data-v-ebd7bebe]{width:100%;height:auto;-o-object-fit:contain;object-fit:contain;border-radius:0}.promotion-card[data-v-ebd7bebe]{margin:30px 0;padding:0;background:#fff;border-radius:0;overflow:hidden;box-shadow:0 8px 32px rgba(0,0,0,.1);transition:transform .3s ease}.promotion-card[data-v-ebd7bebe]:hover{transform:translateY(-5px);box-shadow:0 12px 40px rgba(0,0,0,.15)}.promo-img[data-v-ebd7bebe]{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;border-radius:0}.promo-info h3[data-v-ebd7bebe]{color:#1d3557;margin-bottom:8px}.promo-info p[data-v-ebd7bebe]{margin:5px 0;font-size:14px}ol li[data-v-ebd7bebe]::marker{display:none;content:""}@media (max-width:768px){.account-book-guide[data-v-ebd7bebe]{padding:15px;max-width:100%}.guide-header[data-v-ebd7bebe]{padding:20px 15px;margin-bottom:20px}.guide-header h1[data-v-ebd7bebe]{font-size:24px}.author[data-v-ebd7bebe]{font-size:14px}.back-button[data-v-ebd7bebe]{padding:10px 16px;font-size:13px}.interface-preview[data-v-ebd7bebe]{padding:20px 15px;margin:5px 0}.interface-img[data-v-ebd7bebe]{max-width:80%}.guide-content[data-v-ebd7bebe]{padding:20px 15px}.guide-item[data-v-ebd7bebe]{padding:15px;margin-bottom:20px}.guide-item strong[data-v-ebd7bebe]{font-size:15px}.sub-img[data-v-ebd7bebe]{padding:10px}.sub-img img[data-v-ebd7bebe]{max-width:80%}.developer-note[data-v-ebd7bebe]{padding:20px 15px;margin:20px 0}.promotion-card-top[data-v-ebd7bebe]{margin:0 0 15px 0;transform:scale(.9)}.promotion-card[data-v-ebd7bebe]{margin:20px 0}}@media (max-width:480px){.account-book-guide[data-v-ebd7bebe]{padding:10px}.guide-header[data-v-ebd7bebe]{padding:15px 10px}.guide-header h1[data-v-ebd7bebe]{font-size:20px}.interface-preview[data-v-ebd7bebe]{padding:15px 10px}.interface-img[data-v-ebd7bebe]{max-width:90%}.guide-content[data-v-ebd7bebe]{padding:15px 10px}.guide-item[data-v-ebd7bebe]{padding:12px}.guide-item strong[data-v-ebd7bebe]{font-size:14px}.sub-img img[data-v-ebd7bebe]{max-width:95%}.promotion-card-top[data-v-ebd7bebe]{margin:0 0 10px 0;transform:scale(.95)}.promotion-card-top[data-v-ebd7bebe]:hover{transform:scale(.95) translateY(-1px)}.developer-note[data-v-ebd7bebe]{padding:15px 10px}}.account-book-guide[data-v-090cfa84]{max-width:800px;margin:0 auto;padding:20px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;color:#333;line-height:1.6;background:linear-gradient(135deg,#f5f7fa,#c3cfe2);min-height:100vh}.back-button-container[data-v-090cfa84]{margin-bottom:20px}.back-button[data-v-090cfa84]{display:flex;align-items:center;gap:8px;padding:12px 20px;background:linear-gradient(135deg,#667eea,#764ba2);border:none;border-radius:0;color:#fff;cursor:pointer;transition:all .3s ease;font-size:14px;font-weight:500;box-shadow:0 4px 15px rgba(102,126,234,.3)}.back-button[data-v-090cfa84]:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(102,126,234,.4)}.guide-header[data-v-090cfa84]{text-align:center;margin-bottom:30px;padding:30px 20px;background:#fff;border-radius:0;box-shadow:0 8px 32px rgba(0,0,0,.1);backdrop-filter:blur(10px)}.guide-header h1[data-v-090cfa84]{color:#e63946;margin-bottom:10px;font-size:28px;font-weight:700;text-shadow:2px 2px 4px rgba(230,57,70,.1)}.author[data-v-090cfa84]{color:#666;font-style:italic;font-size:16px}.interface-preview[data-v-090cfa84]{text-align:center;margin:30px 0;background:#fff;padding:25px;border-radius:0;box-shadow:0 8px 32px rgba(0,0,0,.1)}.interface-img[data-v-090cfa84]{max-width:60%;border-radius:0;box-shadow:0 8px 25px rgba(0,0,0,.15);transition:transform .3s ease}.interface-img[data-v-090cfa84]:hover{transform:scale(1.02)}.img-desc[data-v-090cfa84]{margin-top:15px;color:#666;font-size:14px;font-weight:500}.guide-content[data-v-090cfa84]{background:#fff;padding:30px;border-radius:0;box-shadow:0 8px 32px rgba(0,0,0,.1);margin-bottom:30px}.guide-list[data-v-090cfa84]{padding-left:0;counter-reset:guide-counter}.guide-item[data-v-090cfa84]{margin-bottom:25px;padding:20px;background:linear-gradient(135deg,#f8f9ff,#f0f2ff);border-radius:0;border-left:4px solid #667eea;box-shadow:0 4px 15px rgba(0,0,0,.05);transition:all .3s ease;position:relative;counter-increment:guide-counter}.guide-item[data-v-090cfa84]:hover{transform:translateY(-2px);box-shadow:0 8px 25px rgba(0,0,0,.1)}.guide-item[data-v-090cfa84]:before{content:counter(guide-counter);position:absolute;left:-2px;top:-10px;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;width:24px;height:24px;border-radius:0;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700}.guide-item h2[data-v-090cfa84]{color:#1d3557;margin:0 0 15px 0;font-size:18px;font-weight:600;background:linear-gradient(135deg,#667eea,#764ba2);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.guide-item p[data-v-090cfa84]{margin:10px 0;line-height:1.7;color:#555}.sub-img[data-v-090cfa84]{margin:20px 0;text-align:center;background:hsla(0,0%,100%,.7);padding:15px;border-radius:0}.sub-img img[data-v-090cfa84]{max-width:60%;border:2px solid #e0e7ff;border-radius:0;box-shadow:0 4px 15px rgba(0,0,0,.1);transition:transform .3s ease}.sub-img img[data-v-090cfa84]:hover{transform:scale(1.05)}.sub-img p[data-v-090cfa84]{margin-top:10px;color:#666;font-size:14px;font-weight:500}.note[data-v-090cfa84]{color:#8b5cf6;font-style:italic;margin-top:10px;padding:8px 12px;background:rgba(139,92,246,.1);border-radius:0;font-size:14px}.developer-note[data-v-090cfa84]{margin:30px 0;padding:25px;background:linear-gradient(135deg,#fff3cd,#ffeaa7);border-left:4px solid #ffc107;border-radius:0;box-shadow:0 6px 20px rgba(255,193,7,.2)}.developer-note p[data-v-090cfa84]{margin:10px 0;line-height:1.7;color:#856404;font-weight:500}.promotion-card-top[data-v-090cfa84]{margin:0 0 20px 0;padding:0;background:#fff;border-radius:0;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,.08);transition:transform .3s ease;transform-origin:center top}.promotion-card-top[data-v-090cfa84]:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.12)}.promo-img-top[data-v-090cfa84]{width:100%;height:auto;-o-object-fit:contain;object-fit:contain;border-radius:0}.promotion-card[data-v-090cfa84]{margin:30px 0;padding:0;background:#fff;border-radius:0;overflow:hidden;box-shadow:0 8px 32px rgba(0,0,0,.1);transition:transform .3s ease}.promotion-card[data-v-090cfa84]:hover{transform:translateY(-5px);box-shadow:0 12px 40px rgba(0,0,0,.15)}.promo-img[data-v-090cfa84]{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;border-radius:0}@media (max-width:768px){.account-book-guide[data-v-090cfa84]{padding:15px;max-width:100%}.guide-header[data-v-090cfa84]{padding:20px 15px;margin-bottom:20px}.guide-header h1[data-v-090cfa84]{font-size:24px}.author[data-v-090cfa84]{font-size:14px}.back-button[data-v-090cfa84]{padding:10px 16px;font-size:13px}.interface-preview[data-v-090cfa84]{padding:20px 15px;margin:20px 0}.interface-img[data-v-090cfa84]{max-width:80%}.guide-content[data-v-090cfa84]{padding:20px 15px}.guide-item[data-v-090cfa84]{padding:15px;margin-bottom:20px}.guide-item h2[data-v-090cfa84]{font-size:15px}.sub-img[data-v-090cfa84]{padding:10px}.sub-img img[data-v-090cfa84]{max-width:80%}.developer-note[data-v-090cfa84]{padding:20px 15px;margin:20px 0}.promotion-card-top[data-v-090cfa84]{margin:0 0 15px 0;transform:scale(.9)}.promotion-card[data-v-090cfa84]{margin:20px 0}}@media (max-width:480px){.account-book-guide[data-v-090cfa84]{padding:10px}.guide-header[data-v-090cfa84]{padding:15px 10px}.guide-header h1[data-v-090cfa84]{font-size:20px}.interface-preview[data-v-090cfa84]{padding:15px 10px}.interface-img[data-v-090cfa84]{max-width:90%}.guide-content[data-v-090cfa84]{padding:15px 10px}.guide-item[data-v-090cfa84]{padding:12px}.guide-item h2[data-v-090cfa84]{font-size:14px}.sub-img img[data-v-090cfa84]{max-width:95%}.promotion-card-top[data-v-090cfa84]{margin:0 0 10px 0;transform:scale(.95)}.promotion-card-top[data-v-090cfa84]:hover{transform:scale(.95) translateY(-1px)}.developer-note[data-v-090cfa84]{padding:15px 10px}}.account-book-guide[data-v-53b2e65c]{max-width:800px;margin:0 auto;padding:20px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;color:#333;line-height:1.6;background:linear-gradient(135deg,#f5f7fa,#c3cfe2);min-height:100vh}.back-button-container[data-v-53b2e65c]{margin-bottom:20px}.back-button[data-v-53b2e65c]{display:flex;align-items:center;gap:8px;padding:12px 20px;background:linear-gradient(135deg,#667eea,#764ba2);border:none;border-radius:0;color:#fff;cursor:pointer;transition:all .3s ease;font-size:14px;font-weight:500;box-shadow:0 4px 15px rgba(102,126,234,.3)}.back-button[data-v-53b2e65c]:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(102,126,234,.4)}.guide-header[data-v-53b2e65c]{text-align:center;margin-bottom:30px;padding:30px 20px;background:#fff;border-radius:0;box-shadow:0 8px 32px rgba(0,0,0,.1);backdrop-filter:blur(10px)}.guide-header h1[data-v-53b2e65c]{color:#e63946;margin-bottom:10px;font-size:28px;font-weight:700;text-shadow:2px 2px 4px rgba(230,57,70,.1)}.author[data-v-53b2e65c]{color:#666;font-style:italic;font-size:16px}.interface-preview[data-v-53b2e65c]{text-align:center;margin:30px 0;background:#fff;padding:25px;border-radius:0;box-shadow:0 8px 32px rgba(0,0,0,.1)}.interface-img[data-v-53b2e65c]{max-width:60%;border-radius:0;box-shadow:0 8px 25px rgba(0,0,0,.15);transition:transform .3s ease}.interface-img[data-v-53b2e65c]:hover{transform:scale(1.02)}.img-desc[data-v-53b2e65c]{margin-top:15px;color:#666;font-size:14px;font-weight:500}.guide-content[data-v-53b2e65c]{background:#fff;padding:30px;border-radius:0;box-shadow:0 8px 32px rgba(0,0,0,.1);margin-bottom:30px}.guide-list[data-v-53b2e65c]{padding-left:0;counter-reset:guide-counter}.guide-item[data-v-53b2e65c]{margin-bottom:25px;padding:20px;background:linear-gradient(135deg,#f8f9ff,#f0f2ff);border-radius:0;border-left:4px solid #667eea;box-shadow:0 4px 15px rgba(0,0,0,.05);transition:all .3s ease;position:relative;counter-increment:guide-counter}.guide-item[data-v-53b2e65c]:hover{transform:translateY(-2px);box-shadow:0 8px 25px rgba(0,0,0,.1)}.guide-item[data-v-53b2e65c]:before{content:counter(guide-counter);position:absolute;left:-2px;top:-10px;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;width:24px;height:24px;border-radius:0;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700}.guide-item h2[data-v-53b2e65c]{color:#1d3557;margin:0 0 15px 0;font-size:18px;font-weight:600;background:linear-gradient(135deg,#667eea,#764ba2);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.guide-item p[data-v-53b2e65c]{margin:10px 0;line-height:1.7;color:#555}.sub-img[data-v-53b2e65c]{margin:20px 0;text-align:center;background:hsla(0,0%,100%,.7);padding:15px;border-radius:0}.sub-img img[data-v-53b2e65c]{max-width:60%;border:2px solid #e0e7ff;border-radius:0;box-shadow:0 4px 15px rgba(0,0,0,.1);transition:transform .3s ease}.sub-img img[data-v-53b2e65c]:hover{transform:scale(1.05)}.sub-img p[data-v-53b2e65c]{margin-top:10px;color:#666;font-size:14px;font-weight:500}.note[data-v-53b2e65c]{color:#8b5cf6;font-style:italic;margin-top:10px;padding:8px 12px;background:rgba(139,92,246,.1);border-radius:0;font-size:14px}.developer-note[data-v-53b2e65c]{margin:30px 0;padding:25px;background:linear-gradient(135deg,#fff3cd,#ffeaa7);border-left:4px solid #ffc107;border-radius:0;box-shadow:0 6px 20px rgba(255,193,7,.2)}.developer-note p[data-v-53b2e65c]{margin:10px 0;line-height:1.7;color:#856404;font-weight:500}.promotion-card-top[data-v-53b2e65c]{margin:0 0 20px 0;padding:0;background:#fff;border-radius:0;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,.08);transition:transform .3s ease;transform-origin:center top}.promotion-card-top[data-v-53b2e65c]:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.12)}.promo-img-top[data-v-53b2e65c]{width:100%;height:auto;-o-object-fit:contain;object-fit:contain;border-radius:0}.promotion-card[data-v-53b2e65c]{margin:30px 0;padding:0;background:#fff;border-radius:0;overflow:hidden;box-shadow:0 8px 32px rgba(0,0,0,.1);transition:transform .3s ease}.promotion-card[data-v-53b2e65c]:hover{transform:translateY(-5px);box-shadow:0 12px 40px rgba(0,0,0,.15)}.promo-img[data-v-53b2e65c]{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;border-radius:0}@media (max-width:768px){.account-book-guide[data-v-53b2e65c]{padding:15px;max-width:100%}.guide-header[data-v-53b2e65c]{padding:20px 15px;margin-bottom:20px}.guide-header h1[data-v-53b2e65c]{font-size:24px}.author[data-v-53b2e65c]{font-size:14px}.back-button[data-v-53b2e65c]{padding:10px 16px;font-size:13px}.interface-preview[data-v-53b2e65c]{padding:20px 15px;margin:20px 0}.interface-img[data-v-53b2e65c]{max-width:80%}.guide-content[data-v-53b2e65c]{padding:20px 15px}.guide-item[data-v-53b2e65c]{padding:15px;margin-bottom:20px}.guide-item h2[data-v-53b2e65c]{font-size:15px}.sub-img[data-v-53b2e65c]{padding:10px}.sub-img img[data-v-53b2e65c]{max-width:80%}.developer-note[data-v-53b2e65c]{padding:20px 15px;margin:20px 0}.promotion-card-top[data-v-53b2e65c]{margin:0 0 15px 0;transform:scale(.9)}.promotion-card[data-v-53b2e65c]{margin:20px 0}}@media (max-width:480px){.account-book-guide[data-v-53b2e65c]{padding:10px}.guide-header[data-v-53b2e65c]{padding:15px 10px}.guide-header h1[data-v-53b2e65c]{font-size:20px}.interface-preview[data-v-53b2e65c]{padding:15px 10px}.interface-img[data-v-53b2e65c]{max-width:90%}.guide-content[data-v-53b2e65c]{padding:15px 10px}.guide-item[data-v-53b2e65c]{padding:12px}.guide-item h2[data-v-53b2e65c]{font-size:14px}.sub-img img[data-v-53b2e65c]{max-width:95%}.promotion-card-top[data-v-53b2e65c]{margin:0 0 10px 0;transform:scale(.95)}.promotion-card-top[data-v-53b2e65c]:hover{transform:scale(.95) translateY(-1px)}.developer-note[data-v-53b2e65c]{padding:15px 10px}}.guide-center[data-v-f90330c2]{max-width:1200px;margin:0 auto;padding:20px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;background:#f8f9fa;min-height:100vh}.back-button-container[data-v-f90330c2]{margin-bottom:20px}.back-button[data-v-f90330c2]{display:flex;align-items:center;gap:8px;padding:10px 16px;background:#007aff;color:#fff;border:none;border-radius:8px;cursor:pointer;font-size:14px;font-weight:500;transition:all .2s ease}.back-button[data-v-f90330c2]:hover{background:#0056b3;transform:translateY(-1px)}.promotion-card-top[data-v-f90330c2]{text-align:center;margin-bottom:30px}.promo-img-top[data-v-f90330c2]{max-width:100%;height:auto;border-radius:12px;box-shadow:0 4px 12px rgba(0,0,0,.1)}.guide-header[data-v-f90330c2]{text-align:center;margin-bottom:40px;padding:30px;background:linear-gradient(135deg,#f2f2f7,#fff);border-radius:16px;color:#1c1c1e;box-shadow:0 4px 12px rgba(0,0,0,.06)}.guide-header h1[data-v-f90330c2]{margin:0 0 10px 0;font-size:32px;font-weight:700;text-shadow:0 2px 4px rgba(0,0,0,.2)}.modern-header[data-v-f90330c2]{position:sticky;top:0;z-index:100;background:hsla(0,0%,100%,.95);backdrop-filter:saturate(180%) blur(20px);-webkit-backdrop-filter:saturate(180%) blur(20px);padding:16px 0 20px 0;border-bottom:1px solid rgba(0,0,0,.06)}.tab-cards[data-v-f90330c2]{display:flex;justify-content:center;gap:12px;max-width:800px;margin:0 auto;padding:0 20px}.tab-card[data-v-f90330c2]{display:flex;flex-direction:column;align-items:center;gap:8px;padding:16px 20px;background:#fff;border:2px solid #f0f0f0;border-radius:16px;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);min-width:120px;box-shadow:0 2px 8px rgba(0,0,0,.04)}.tab-card[data-v-f90330c2]:hover{transform:translateY(-2px);box-shadow:0 8px 24px rgba(0,0,0,.12);border-color:#e0e0e0}.tab-card.active[data-v-f90330c2]{background:linear-gradient(135deg,#667eea,#764ba2);border-color:#667eea;color:#fff;transform:translateY(-4px);box-shadow:0 12px 32px rgba(102,126,234,.3)}.tab-icon[data-v-f90330c2]{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:8px;background:rgba(102,126,234,.1);transition:all .3s ease}.tab-card.active .tab-icon[data-v-f90330c2]{background:hsla(0,0%,100%,.2)}.tab-icon svg[data-v-f90330c2]{width:20px;height:20px;color:#667eea;transition:color .3s ease}.tab-card.active .tab-icon svg[data-v-f90330c2]{color:#fff}.tab-text[data-v-f90330c2]{font-size:14px;font-weight:600;color:#333;transition:color .3s ease;text-align:center;line-height:1.2}.tab-card.active .tab-text[data-v-f90330c2]{color:#fff}@media (max-width:768px){.tab-cards[data-v-f90330c2]{gap:8px;padding:0 16px}.tab-card[data-v-f90330c2]{min-width:100px;padding:12px 16px;gap:6px}.tab-text[data-v-f90330c2]{font-size:12px}.tab-icon[data-v-f90330c2]{width:28px;height:28px}.tab-icon svg[data-v-f90330c2]{width:18px;height:18px}}.author[data-v-f90330c2]{margin:0;font-size:16px;opacity:.9;font-weight:400}.tab-navigation[data-v-f90330c2]{display:flex;justify-content:center;gap:4px;margin-bottom:30px;background:#fff;padding:8px;border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,.1)}.tab-button[data-v-f90330c2]{display:flex;align-items:center;gap:8px;padding:12px 24px;background:transparent;border:none;border-radius:8px;cursor:pointer;font-size:14px;font-weight:500;color:#666;transition:all .2s ease;position:relative}.tab-button[data-v-f90330c2]:hover{background:#f0f0f0;color:#333}.tab-button.active[data-v-f90330c2]{background:#007aff;color:#fff;box-shadow:0 2px 8px rgba(0,122,255,.3)}.tab-button svg[data-v-f90330c2]{width:16px;height:16px}.tab-content[data-v-f90330c2]{background:#fff;border-radius:16px;padding:24px;box-shadow:0 8px 24px rgba(0,0,0,.06);margin-bottom:24px;border:1px solid #e5e5ea}.interface-preview[data-v-f90330c2]{text-align:center;margin-bottom:40px;padding:20px;background:#f2f2f7;border-radius:12px;border:1px solid #e5e5ea}.interface-img[data-v-f90330c2]{max-width:100%;width:50%;height:auto;border-radius:12px;box-shadow:0 6px 20px rgba(0,0,0,.12);margin-bottom:16px;transition:transform .3s ease;display:block}.interface-img[data-v-f90330c2]:hover{transform:scale(1.02)}.img-desc[data-v-f90330c2]{margin:0;color:#666;font-size:14px;font-style:italic}.guide-content[data-v-f90330c2]{line-height:1.6}.guide-list[data-v-f90330c2]{list-style:none;padding:0;margin:0}.guide-item[data-v-f90330c2]{margin-bottom:30px;padding:24px;background:#f8f9fa;border-radius:12px;border-left:4px solid #007aff}.guide-item h2[data-v-f90330c2]{margin:0 0 16px 0;font-size:18px;font-weight:600;color:#333;line-height:1.4}.guide-item p[data-v-f90330c2]{margin:0 0 12px 0;color:#555;font-size:15px;line-height:1.6}.guide-item p[data-v-f90330c2]:last-child{margin-bottom:0}.sub-img[data-v-f90330c2]{text-align:center;margin:20px 0;padding:16px;background:#fff;border-radius:8px;box-shadow:0 6px 18px rgba(0,0,0,.06);border:1px solid #e5e5ea}.sub-img img[data-v-f90330c2]{max-width:100%;width:60%;height:auto;border-radius:8px;margin-bottom:12px;transition:transform .3s ease;display:block}.sub-img img[data-v-f90330c2]:hover{transform:scale(1.05)}.sub-img p[data-v-f90330c2]{margin:0;color:#666;font-size:13px;font-style:italic}.developer-note[data-v-f90330c2]{background:linear-gradient(135deg,#ffeaa7,#fab1a0);padding:20px;border-radius:12px;margin-bottom:20px;text-align:center}.developer-note p[data-v-f90330c2]{margin:0;color:#2d3436;font-size:15px;line-height:1.6}.promotion-card[data-v-f90330c2]{text-align:center;margin-top:30px}.promo-img[data-v-f90330c2]{max-width:100%;height:auto;border-radius:12px;box-shadow:0 4px 12px rgba(0,0,0,.1)}@media (max-width:768px){.guide-center[data-v-f90330c2]{padding:15px}.guide-header h1[data-v-f90330c2]{font-size:24px}.tab-navigation[data-v-f90330c2]{flex-direction:column;gap:8px}.tab-button[data-v-f90330c2]{justify-content:center;padding:16px}.tab-content[data-v-f90330c2]{padding:20px}.guide-item[data-v-f90330c2]{padding:16px}.guide-item h2[data-v-f90330c2]{font-size:16px}}@media (max-width:480px){.guide-center[data-v-f90330c2]{padding:10px}.guide-header[data-v-f90330c2]{padding:20px}.guide-header h1[data-v-f90330c2]{font-size:20px}.tab-content[data-v-f90330c2]{padding:15px}.guide-item[data-v-f90330c2]{padding:12px}}body{background:#f5f5f5}.chart-stats-container[data-v-bf269b6a]{height:405px;background:#f8f9fa;display:flex;flex-direction:column;overflow:hidden}.layout[data-v-bf269b6a]{background:#fff;display:flex;flex-direction:column;max-width:600px;margin:0 auto;box-shadow:0 4px 20px rgba(0,0,0,.1);overflow:hidden;height:435px}.table-container[data-v-bf269b6a]{height:320px;padding:2px;overflow:hidden;position:relative}.table-wrapper[data-v-bf269b6a]{background:#fff;border-radius:0;overflow:visible;box-shadow:0 2px 10px rgba(0,0,0,.05)}.stats-table[data-v-bf269b6a]{width:100%;border-collapse:collapse}.stats-table th[data-v-bf269b6a]{background:#f1f3f4;padding:6px 2px;text-align:center;font-weight:600;font-size:14px;color:#333;border-bottom:2px solid #d0d0d0;border-right:1px dashed #d0d0d0;position:sticky;top:0;z-index:10;box-shadow:0 2px 8px rgba(0,0,0,.15);backdrop-filter:blur(5px)}.stats-table th[data-v-bf269b6a]:last-child{border-right:none}.stats-table td[data-v-bf269b6a]{padding:0 2px;text-align:center;font-size:12px;border-bottom:1px solid #f0f0f0;border-right:1px dashed #d0d0d0;vertical-align:middle;line-height:1.1}.stats-table td[data-v-bf269b6a]:last-child{border-right:none}.cell-placeholder[data-v-bf269b6a]{height:25.8px;width:1px;display:inline-block;visibility:hidden}.table-row[data-v-bf269b6a]:hover{background:#f8f9fa}.delete-button[data-v-bf269b6a]{background:#e35e57;color:#fff;border:none;padding:6px 12px;border-radius:0;font-size:12px;cursor:pointer;transition:all .2s ease;margin:2px 0}.delete-button[data-v-bf269b6a]:hover{background:#d70015}.add-form[data-v-bf269b6a]{height:40px;padding:3px 4px;background:#fff;border-top:1px solid #e0e0e0;display:flex;align-items:center}.form-row[data-v-bf269b6a]{width:100%;justify-content:space-around}.input-container[data-v-bf269b6a],.pagination-container[data-v-bf269b6a]{display:flex;align-items:center;gap:8px}.page-button[data-v-bf269b6a]{padding:4px 8px;background:#007bff;color:#fff;border:none;border-radius:0;cursor:pointer;font-size:12px;min-width:60px;height:28px;box-sizing:border-box}.page-button[data-v-bf269b6a]:hover:not(:disabled){background:#0056b3}.page-button[data-v-bf269b6a]:disabled{background:#ccc;cursor:not-allowed}.page-info[data-v-bf269b6a]{font-size:12px;color:#666;margin:0 4px}.page-input[data-v-bf269b6a]{width:50px;padding:4px;border:1px solid #ddd;border-radius:0;font-size:12px;text-align:center;height:28px;box-sizing:border-box}.form-row[data-v-bf269b6a]{display:flex;gap:5px;align-items:center}.form-input[data-v-bf269b6a]{padding:4px;border:1px solid #ddd;border-radius:0;font-size:12px;text-align:center;height:28px;box-sizing:border-box;transition:all .2s ease}.account-input-container[data-v-bf269b6a]{position:relative;width:90px}.account-input[data-v-bf269b6a]{width:100%}.number-input[data-v-bf269b6a]{width:45px;padding:4px;border:1px solid #ddd;border-radius:0;font-size:12px;text-align:center;height:28px;box-sizing:border-box}.number-input[data-v-bf269b6a]::-webkit-inner-spin-button,.number-input[data-v-bf269b6a]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.number-input[type=number][data-v-bf269b6a]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.number-input[type=number][data-v-bf269b6a]::-webkit-inner-spin-button,.number-input[type=number][data-v-bf269b6a]::-webkit-outer-spin-button,.page-input[type=number][data-v-bf269b6a]::-webkit-inner-spin-button,.page-input[type=number][data-v-bf269b6a]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.form-input[data-v-bf269b6a]:focus{outline:none;border-color:#007aff;box-shadow:0 0 0 3px rgba(0,122,255,.1)}.add-button[data-v-bf269b6a]{background:#007aff;color:#fff;border:none;padding:4px 8px;border-radius:0;font-size:12px;font-weight:600;cursor:pointer;transition:all .2s ease;min-width:60px;height:28px;box-sizing:border-box}.add-button[data-v-bf269b6a]:hover{background:#0056b3}.add-button[data-v-bf269b6a]:disabled{background:#6c757d;cursor:not-allowed;opacity:.6}.dialog-overlay[data-v-bf269b6a]{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000}.dialog[data-v-bf269b6a]{background:#fff;border-radius:0;padding:24px;min-width:300px;box-shadow:0 10px 40px rgba(0,0,0,.2)}.dialog h3[data-v-bf269b6a]{margin:0 0 12px 0;font-size:18px;font-weight:600;color:#333}.dialog p[data-v-bf269b6a]{margin:0 0 20px 0;color:#666;line-height:1.5}.dialog-buttons[data-v-bf269b6a]{display:flex;gap:12px;justify-content:flex-end}.cancel-button[data-v-bf269b6a]{background:#f1f3f4;color:#333;border:none;padding:10px 20px;border-radius:0;cursor:pointer;transition:all .2s ease}.cancel-button[data-v-bf269b6a]:hover{background:#e8eaed}.confirm-button[data-v-bf269b6a]{background:#ff3b30;color:#fff;border:none;padding:10px 20px;border-radius:0;cursor:pointer;transition:all .2s ease}.confirm-button[data-v-bf269b6a]:hover{background:#d70015}.filter-container[data-v-bf269b6a]{height:30px;padding:2px 4px;background:#fff;border-bottom:1px solid #e0e0e0;display:flex;align-items:center}.filter-row[data-v-bf269b6a]{display:flex;gap:10px;align-items:center}.filter-select[data-v-bf269b6a]{padding:3px 5px;border:1px solid #d1d5db;border-radius:0;font-size:12px;background:#fff;min-width:90px;max-width:100px;margin:5px}.clear-filter-button[data-v-bf269b6a]{background:#6c757d;color:#fff;border:none;padding:3px 5px;border-radius:0;font-size:12px;cursor:pointer;transition:all .2s ease;margin:5px}.clear-filter-button[data-v-bf269b6a]:hover{background:#5a6268}.date-group-button[data-v-bf269b6a]{background:#007bff;color:#fff;border:none;padding:3px 5px;border-radius:0;font-size:12px;cursor:pointer;transition:all .2s ease;margin:5px}.date-group-button[data-v-bf269b6a]:hover{background:#0056b3}.date-group-button.active[data-v-bf269b6a]{background:#28a745}.date-group-button.active[data-v-bf269b6a]:hover{background:#1e7e34}.summary-row[data-v-bf269b6a]{background:#f8f9fa;font-weight:600;border-top:1px solid #dee2e6;height:28.9px}.summary-row td[data-v-bf269b6a]{padding:0 2px;font-size:13px;font-weight:600;color:#495057;border-bottom:1px solid #f0f0f0;border-right:1px dashed #d0d0d0;line-height:1.2;vertical-align:middle}.summary-row td[data-v-bf269b6a]:last-child{border-right:none}.summary-cell[data-v-bf269b6a]{color:#495057;font-weight:600;font-size:13px}.success-total[data-v-bf269b6a]{color:#28a745!important}.charts-total[data-v-bf269b6a]{color:#007bff!important}.success-charts-cell[data-v-bf269b6a],.total-charts-cell[data-v-bf269b6a]{background:#f8f9fa!important}.rate-cell[data-v-bf269b6a]{padding:2px!important}.rate-progress[data-v-bf269b6a]{position:relative;width:100%;height:20px;background:#f0f0f0;border-radius:2px;overflow:hidden}.rate-bar[data-v-bf269b6a]{height:100%;background:#87ceeb!important;transition:width .3s ease;border-radius:2px}.rate-text[data-v-bf269b6a]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:11px;font-weight:600;text-shadow:0 0 2px hsla(0,0%,100%,.8);z-index:1}.rate-text.high-rate[data-v-bf269b6a]{color:#155724}.rate-text.low-rate[data-v-bf269b6a]{color:#721c24}[data-v-c5e22c36]{margin:0;padding:0;box-sizing:border-box}.contact-page[data-v-c5e22c36]{min-height:100vh;background-color:#f5f5f7;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif}.header[data-v-c5e22c36]{background:#fff;border-bottom:1px solid #e5e5e7;position:sticky;top:0;z-index:100}.header-content[data-v-c5e22c36]{max-width:1200px;margin:0 auto;padding:0 20px;height:60px;display:flex;align-items:center;justify-content:space-between}.brand[data-v-c5e22c36]{display:flex;align-items:center;gap:12px}.brand-text[data-v-c5e22c36]{font-size:18px;font-weight:600;color:#1d1d1f}.nav-item[data-v-c5e22c36]{display:flex;align-items:center;gap:6px;text-decoration:none;color:#6e6e73;font-size:14px;transition:color .2s ease}.nav-item[data-v-c5e22c36]:hover{color:#1d1d1f}.main[data-v-c5e22c36]{padding:40px 0}.container[data-v-c5e22c36]{max-width:1200px;margin:0 auto;padding:0 20px}.page-header[data-v-c5e22c36]{text-align:center;margin-bottom:60px}.page-header h1[data-v-c5e22c36]{font-size:48px;font-weight:700;color:#1d1d1f;margin-bottom:16px}.page-header p[data-v-c5e22c36]{font-size:18px;color:#6e6e73}.contact-grid[data-v-c5e22c36]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:30px;margin-bottom:80px}.contact-card[data-v-c5e22c36]{background:#fff;border-radius:16px;padding:32px;text-align:center;box-shadow:0 4px 20px rgba(0,0,0,.08);transition:transform .2s ease}.contact-card[data-v-c5e22c36]:hover{transform:translateY(-4px)}.card-icon[data-v-c5e22c36]{width:60px;height:60px;background:#f0f0f0;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 20px;color:#007aff}.contact-card h3[data-v-c5e22c36]{font-size:20px;font-weight:600;color:#1d1d1f;margin-bottom:12px}.contact-card p[data-v-c5e22c36]{color:#6e6e73;line-height:1.6;margin-bottom:8px}.contact-card .note[data-v-c5e22c36]{font-size:14px;color:#999}.footer[data-v-c5e22c36]{background:#1d1d1f;color:#fff;padding:20px 0}.footer-content[data-v-c5e22c36]{text-align:center}.footer-links[data-v-c5e22c36]{display:flex;justify-content:center;gap:30px;margin-bottom:15px}.footer-links a[data-v-c5e22c36]{color:#a1a1a6;text-decoration:none;transition:color .2s ease}.footer-links a[data-v-c5e22c36]:hover{color:#fff}@media (max-width:768px){.page-header h1[data-v-c5e22c36]{font-size:36px}.contact-grid[data-v-c5e22c36]{grid-template-columns:1fr;gap:20px}.footer-links[data-v-c5e22c36]{flex-direction:column;gap:16px}}[data-v-c56e06fc]{margin:0;padding:0;box-sizing:border-box}.privacy-page[data-v-c56e06fc]{min-height:100vh;background-color:#f5f5f7;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif}.header[data-v-c56e06fc]{background:#fff;border-bottom:1px solid #e5e5e7;position:sticky;top:0;z-index:100}.header-content[data-v-c56e06fc]{max-width:1200px;margin:0 auto;padding:0 20px;height:60px;display:flex;align-items:center;justify-content:space-between}.brand[data-v-c56e06fc]{display:flex;align-items:center;gap:12px}.brand-text[data-v-c56e06fc]{font-size:18px;font-weight:600;color:#1d1d1f}.nav-item[data-v-c56e06fc]{display:flex;align-items:center;gap:6px;text-decoration:none;color:#6e6e73;font-size:14px;transition:color .2s ease}.nav-item[data-v-c56e06fc]:hover{color:#1d1d1f}.main[data-v-c56e06fc]{padding:40px 0}.container[data-v-c56e06fc]{max-width:800px;margin:0 auto;padding:0 20px}.page-header[data-v-c56e06fc]{text-align:center;margin-bottom:60px}.page-header h1[data-v-c56e06fc]{font-size:48px;font-weight:700;color:#1d1d1f;margin-bottom:16px}.last-updated[data-v-c56e06fc]{font-size:16px;color:#6e6e73}.content[data-v-c56e06fc]{background:#fff;border-radius:16px;padding:40px;box-shadow:0 4px 20px rgba(0,0,0,.08)}.section[data-v-c56e06fc]{margin-bottom:40px}.section[data-v-c56e06fc]:last-child{margin-bottom:0}.section h2[data-v-c56e06fc]{font-size:24px;font-weight:600;color:#1d1d1f;margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid #f0f0f0}.section h3[data-v-c56e06fc]{font-size:18px;font-weight:600;color:#1d1d1f;margin:20px 0 12px 0}.section p[data-v-c56e06fc]{color:#6e6e73;line-height:1.6;margin-bottom:16px}.section ul[data-v-c56e06fc]{margin:16px 0;padding-left:20px}.section li[data-v-c56e06fc]{color:#6e6e73;line-height:1.6;margin-bottom:8px}.section li strong[data-v-c56e06fc]{color:#1d1d1f}.footer[data-v-c56e06fc]{background:#1d1d1f;color:#fff;padding:20px 0}.footer-content[data-v-c56e06fc]{text-align:center}.footer-links[data-v-c56e06fc]{display:flex;justify-content:center;gap:30px;margin-bottom:15px}.footer-links a[data-v-c56e06fc]{color:#a1a1a6;text-decoration:none;transition:color .2s ease}.footer-links a[data-v-c56e06fc]:hover{color:#fff}@media (max-width:768px){.page-header h1[data-v-c56e06fc]{font-size:36px}.content[data-v-c56e06fc]{padding:24px}.section h2[data-v-c56e06fc]{font-size:20px}.footer-links[data-v-c56e06fc]{flex-direction:column;gap:16px}}[data-v-83be7ff2]{margin:0;padding:0;box-sizing:border-box}.terms-page[data-v-83be7ff2]{min-height:100vh;background-color:#f5f5f7;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif}.header[data-v-83be7ff2]{background:#fff;border-bottom:1px solid #e5e5e7;position:sticky;top:0;z-index:100}.header-content[data-v-83be7ff2]{max-width:1200px;margin:0 auto;padding:0 20px;height:60px;display:flex;align-items:center;justify-content:space-between}.brand[data-v-83be7ff2]{display:flex;align-items:center;gap:12px}.brand-text[data-v-83be7ff2]{font-size:18px;font-weight:600;color:#1d1d1f}.nav-item[data-v-83be7ff2]{display:flex;align-items:center;gap:6px;text-decoration:none;color:#6e6e73;font-size:14px;transition:color .2s ease}.nav-item[data-v-83be7ff2]:hover{color:#1d1d1f}.main[data-v-83be7ff2]{padding:40px 0}.container[data-v-83be7ff2]{max-width:800px;margin:0 auto;padding:0 20px}.page-header[data-v-83be7ff2]{text-align:center;margin-bottom:60px}.page-header h1[data-v-83be7ff2]{font-size:48px;font-weight:700;color:#1d1d1f;margin-bottom:16px}.last-updated[data-v-83be7ff2]{font-size:16px;color:#6e6e73}.content[data-v-83be7ff2]{background:#fff;border-radius:16px;padding:40px;box-shadow:0 4px 20px rgba(0,0,0,.08)}.section[data-v-83be7ff2]{margin-bottom:40px}.section[data-v-83be7ff2]:last-child{margin-bottom:0}.section h2[data-v-83be7ff2]{font-size:24px;font-weight:600;color:#1d1d1f;margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid #f0f0f0}.section h3[data-v-83be7ff2]{font-size:18px;font-weight:600;color:#1d1d1f;margin:20px 0 12px 0}.section p[data-v-83be7ff2]{color:#6e6e73;line-height:1.6;margin-bottom:16px}.section ul[data-v-83be7ff2]{margin:16px 0;padding-left:20px}.section li[data-v-83be7ff2]{color:#6e6e73;line-height:1.6;margin-bottom:8px}.section a[data-v-83be7ff2]{color:#007aff;text-decoration:none}.section a[data-v-83be7ff2]:hover{text-decoration:underline}.footer[data-v-83be7ff2]{background:#1d1d1f;color:#fff;padding:20px 0}.footer-content[data-v-83be7ff2]{text-align:center}.footer-links[data-v-83be7ff2]{display:flex;justify-content:center;gap:30px;margin-bottom:15px}.footer-links a[data-v-83be7ff2]{color:#a1a1a6;text-decoration:none;transition:color .2s ease}.footer-links a[data-v-83be7ff2]:hover{color:#fff}@media (max-width:768px){.page-header h1[data-v-83be7ff2]{font-size:36px}.content[data-v-83be7ff2]{padding:24px}.section h2[data-v-83be7ff2]{font-size:20px}.footer-links[data-v-83be7ff2]{flex-direction:column;gap:16px}}