@charset "UTF-8";.update-notice[data-v-2a82402f]{padding:8px 0}.version-info[data-v-2a82402f]{display:flex;align-items:center;gap:12px}.date[data-v-2a82402f]{color:#999;font-size:13px}.changes-list[data-v-2a82402f]{display:flex;flex-direction:column;gap:12px}.change-item[data-v-2a82402f]{display:flex;align-items:flex-start;line-height:1.6}.change-content[data-v-2a82402f]{flex:1;font-size:14px}[data-v-2a82402f] .n-card{background:#1e1e1ef2!important}html.dark .date[data-v-2a82402f],html[data-theme=dark] .date[data-v-2a82402f]{color:#aaa!important}.version-update-tip[data-v-e7ee768c]{position:fixed;top:0;left:0;right:0;z-index:9999;display:flex;align-items:center;justify-content:space-between;padding:10px 20px;background:linear-gradient(135deg,#1e40af,#3b82f6);color:#fff;box-shadow:0 2px 12px #00000026}.tip-content[data-v-e7ee768c]{display:flex;align-items:center;gap:8px}.tip-icon[data-v-e7ee768c]{font-size:18px}.tip-text[data-v-e7ee768c]{font-size:14px}.tip-actions[data-v-e7ee768c]{display:flex;gap:8px}.slide-down-enter-active[data-v-e7ee768c],.slide-down-leave-active[data-v-e7ee768c]{transition:all .3s ease}.slide-down-enter-from[data-v-e7ee768c],.slide-down-leave-to[data-v-e7ee768c]{transform:translateY(-100%);opacity:0}:root{--app-background: linear-gradient(135deg, #0f172a 0%, #1e293b 100%);--text-color: #333;--text-secondary: #666;--text-tertiary: #999;--bg-color: #ffffff;--border-color: #e0e0e0}.dark{--app-background: linear-gradient(135deg, #0f172a 0%, #1e293b 100%);--text-color: #ffffff !important;--text-secondary: #cbd5e0 !important;--text-tertiary: #a0aec0 !important;--bg-color: #1a202c !important;--border-color: #4a5568 !important}html.dark,html[data-theme=dark]{color-scheme:dark}html.dark *,html[data-theme=dark] *{color:#fff}html.dark .n-form-item-label,html.dark .n-form-item-label__text,html[data-theme=dark] .n-form-item-label,html[data-theme=dark] .n-form-item-label__text{color:#fff!important}html.dark .n-input,html.dark .n-input__input,html.dark .n-input__textarea,html[data-theme=dark] .n-input,html[data-theme=dark] .n-input__input,html[data-theme=dark] .n-input__textarea{color:#fff!important;background-color:#ffffff1a!important}html.dark .n-modal,html.dark .n-drawer,html.dark .n-popover,html.dark .n-dropdown,html.dark .n-tooltip,html.dark .n-dialog,html[data-theme=dark] .n-modal,html[data-theme=dark] .n-drawer,html[data-theme=dark] .n-popover,html[data-theme=dark] .n-dropdown,html[data-theme=dark] .n-tooltip,html[data-theme=dark] .n-dialog{color:#e0e0e0!important}html.dark .n-modal .n-card,html.dark .n-card,html.dark .n-drawer-content,html.dark .n-popover-content,html.dark .n-dropdown-option,html.dark .n-dialog__content,html.dark .n-modal-body-wrapper,html[data-theme=dark] .n-modal .n-card,html[data-theme=dark] .n-card,html[data-theme=dark] .n-drawer-content,html[data-theme=dark] .n-popover-content,html[data-theme=dark] .n-dropdown-option,html[data-theme=dark] .n-dialog__content,html[data-theme=dark] .n-modal-body-wrapper{color:#e0e0e0!important;background-color:#1e2433!important}html.dark .n-dialog,html.dark .n-dialog.n-modal,html.dark [class*=n-dialog],html.dark [class*=n-modal] .n-dialog,html[data-theme=dark] .n-dialog,html[data-theme=dark] .n-dialog.n-modal,html[data-theme=dark] [class*=n-dialog],html[data-theme=dark] [class*=n-modal] .n-dialog{background-color:#1e2433!important;color:#e0e0e0!important}html.dark .n-dialog,html.dark .n-dialog>div,html[data-theme=dark] .n-dialog,html[data-theme=dark] .n-dialog>div{background-color:#1e2433!important}html.dark .task-settings-content,html[data-theme=dark] .task-settings-content{background:linear-gradient(135deg,#1e2433,#2d3748)!important}html.dark .task-settings-title,html[data-theme=dark] .task-settings-title{color:#e0e0e0!important}html.dark .small-red-car-control,html.dark .car-claim-time-control,html.dark .hoard-bottles-control,html.dark .select-all-control,html.dark .task-setting-item,html[data-theme=dark] .small-red-car-control,html[data-theme=dark] .car-claim-time-control,html[data-theme=dark] .hoard-bottles-control,html[data-theme=dark] .select-all-control,html[data-theme=dark] .task-setting-item{background:#2d3748!important;border-color:#4a5568!important}html.dark .task-name,html.dark .task-hint,html.dark .select-all-label,html[data-theme=dark] .task-name,html[data-theme=dark] .task-hint,html[data-theme=dark] .select-all-label{color:#d0d0d0!important}.dark .n-modal-body-wrapper>div,.dark .n-modal-body-wrapper>div>div,[data-theme=dark] .n-modal-body-wrapper>div,[data-theme=dark] .n-modal-body-wrapper>div>div{background-color:#1e2433!important}html.dark .n-card-header,html.dark .n-card-header__main,html.dark .n-dialog__title,html.dark .n-modal .n-card__header,html[data-theme=dark] .n-card-header,html[data-theme=dark] .n-card-header__main,html[data-theme=dark] .n-dialog__title,html[data-theme=dark] .n-modal .n-card__header{color:#f0f0f0!important;background-color:#1e2433!important}html.dark .n-card__content,html.dark .n-dialog__content,html.dark .n-modal .n-card__content,html[data-theme=dark] .n-card__content,html[data-theme=dark] .n-dialog__content,html[data-theme=dark] .n-modal .n-card__content{color:#d0d0d0!important;background-color:#1e2433!important}html.dark .n-card__footer,html.dark .n-card__action,html.dark .n-dialog__action,html[data-theme=dark] .n-card__footer,html[data-theme=dark] .n-card__action,html[data-theme=dark] .n-dialog__action{background-color:#1e2433!important;border-top-color:#3a4556!important}html.dark .n-dropdown-option__label,html.dark .n-select-option,html.dark .n-menu-item-content,html[data-theme=dark] .n-dropdown-option__label,html[data-theme=dark] .n-select-option,html[data-theme=dark] .n-menu-item-content{color:#fff!important}html.dark .n-collapse-item__header,html.dark .n-radio-button,html.dark .n-tag,html[data-theme=dark] .n-collapse-item__header,html[data-theme=dark] .n-radio-button,html[data-theme=dark] .n-tag{color:#d0d0d0!important}html.dark .n-button--primary-type,html[data-theme=dark] .n-button--primary-type{color:#fff!important}html.dark .n-button--default-type,html[data-theme=dark] .n-button--default-type{color:#d0d0d0!important}html.dark h1,html.dark h2,html.dark h3,html.dark h4,html.dark h5,html.dark h6,html[data-theme=dark] h1,html[data-theme=dark] h2,html[data-theme=dark] h3,html[data-theme=dark] h4,html[data-theme=dark] h5,html[data-theme=dark] h6{color:#f0f0f0!important}html.dark p,html.dark span,html.dark div,html.dark label,html[data-theme=dark] p,html[data-theme=dark] span,html[data-theme=dark] div,html[data-theme=dark] label,html.dark .n-form-item-label,html.dark .n-form-item-label__text,html.dark .n-checkbox__label,html.dark .n-radio__label,html.dark .n-switch__label,html[data-theme=dark] .n-form-item-label,html[data-theme=dark] .n-form-item-label__text,html[data-theme=dark] .n-checkbox__label,html[data-theme=dark] .n-radio__label,html[data-theme=dark] .n-switch__label{color:#d0d0d0!important}html.dark .n-input .n-input__input-el,html.dark .n-input .n-input__textarea-el,html.dark .n-select .n-base-selection-label,html[data-theme=dark] .n-input .n-input__input-el,html[data-theme=dark] .n-input .n-input__textarea-el,html[data-theme=dark] .n-select .n-base-selection-label{color:#e0e0e0!important}html.dark .n-input__placeholder,html.dark ::placeholder,html[data-theme=dark] .n-input__placeholder,html[data-theme=dark] ::placeholder{color:#fff9!important}body.dark .n-modal-container,body.dark .n-drawer-container,body.dark .n-popover-container,body[data-theme=dark] .n-modal-container,body[data-theme=dark] .n-drawer-container,body[data-theme=dark] .n-popover-container{color:#fff!important}html.dark .n-modal-body-wrapper .n-dialog,html.dark .n-modal-body-wrapper [class*=dialog],html.dark .n-modal-container .n-dialog,html.dark .n-dialog[style],html[data-theme=dark] .n-modal-body-wrapper .n-dialog,html[data-theme=dark] .n-modal-body-wrapper [class*=dialog],html[data-theme=dark] .n-modal-container .n-dialog,html[data-theme=dark] .n-dialog[style]{background-color:#1e2433!important;background:#1e2433!important}html.dark .n-dialog,html.dark div[class^=n-dialog],html.dark div[class*=" n-dialog"],html[data-theme=dark] .n-dialog,html[data-theme=dark] div[class^=n-dialog],html[data-theme=dark] div[class*=" n-dialog"]{background-color:#1e2433!important;background:#1e2433!important;--n-color: #1e2433 !important;--n-text-color: #e0e0e0 !important}html.dark,html[data-theme=dark]{--n-color: #1e2433 !important;--n-color-modal: #1e2433 !important;--n-color-popover: #1e2433 !important;--n-text-color: #e0e0e0 !important;--n-title-text-color: #f0f0f0 !important}html.dark .n-tabs,html.dark .n-tab-pane,html.dark .n-tabs-pane-wrapper,html.dark .n-tabs-tab-pad,html.dark .n-tabs-wrapper,html[data-theme=dark] .n-tabs,html[data-theme=dark] .n-tab-pane,html[data-theme=dark] .n-tabs-pane-wrapper,html[data-theme=dark] .n-tabs-tab-pad,html[data-theme=dark] .n-tabs-wrapper{background-color:transparent!important;background:transparent!important}html.dark .n-tabs-tab,html[data-theme=dark] .n-tabs-tab{color:#a0a0a0!important}html.dark .n-tabs-tab--active,html.dark .n-tabs-tab.n-tabs-tab--active,html[data-theme=dark] .n-tabs-tab--active,html[data-theme=dark] .n-tabs-tab.n-tabs-tab--active{color:#63e2b7!important}html.dark .n-base-select-menu,html.dark .n-base-select-option,html.dark .v-binder-follower-content .n-base-select-menu,html[data-theme=dark] .n-base-select-menu,html[data-theme=dark] .n-base-select-option,html[data-theme=dark] .v-binder-follower-content .n-base-select-menu{background-color:#1e2433!important;background:#1e2433!important}html.dark .n-base-select-option__content,html[data-theme=dark] .n-base-select-option__content{color:#e0e0e0!important}html.dark .n-base-select-option--selected,html.dark .n-base-select-option--pending,html[data-theme=dark] .n-base-select-option--selected,html[data-theme=dark] .n-base-select-option--pending,html.dark .n-input-number,html.dark .n-input-number .n-input,html.dark .n-input-number .n-input-wrapper,html[data-theme=dark] .n-input-number,html[data-theme=dark] .n-input-number .n-input,html[data-theme=dark] .n-input-number .n-input-wrapper{background-color:#2d3748!important}html.dark .n-input-number .n-button,html[data-theme=dark] .n-input-number .n-button{background-color:#3a4556!important;color:#e0e0e0!important}#app{min-height:100vh;background:var(--app-background);color:var(--text-color);transition:background .3s ease,color .3s ease}html,body{height:100%;font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif;color:var(--text-color);transition:color .3s ease}::-webkit-scrollbar-track{background:#ffffff1a;border-radius:3px}::-webkit-scrollbar-thumb{background:#ffffff4d;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#ffffff80}*{margin:0;padding:0;box-sizing:border-box}html{height:100%;scroll-behavior:smooth}body{height:100%;font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:var(--font-size-md);line-height:var(--line-height-normal);color:var(--text-primary);background:var(--bg-primary);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#app{min-height:100vh}a{color:var(--primary-color);text-decoration:none;transition:color var(--transition-fast)}a:hover{color:var(--primary-color-hover)}button{border:none;background:none;cursor:pointer;font-family:inherit}input,textarea,select{font-family:inherit;font-size:inherit;border:none;outline:none}ul,ol{list-style:none}img{max-width:100%;height:auto}::-webkit-scrollbar-track{background:#0000001a;border-radius:3px}::-webkit-scrollbar-thumb{background:#0000004d;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#00000080}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.flex{display:flex}.flex-center{display:flex;align-items:center;justify-content:center}.flex-between{display:flex;align-items:center;justify-content:space-between}.flex-column{flex-direction:column}.flex-wrap{flex-wrap:wrap}.flex-1{flex:1}.grid{display:grid}.hidden{display:none}.block{display:block}.inline-block{display:inline-block}.m-0{margin:0}.m-1{margin:var(--spacing-xs)}.m-2{margin:var(--spacing-sm)}.m-3{margin:var(--spacing-md)}.m-4{margin:var(--spacing-lg)}.m-5{margin:var(--spacing-xl)}.mt-0{margin-top:0}.mt-1{margin-top:var(--spacing-xs)}.mt-2{margin-top:var(--spacing-sm)}.mt-3{margin-top:var(--spacing-md)}.mt-4{margin-top:var(--spacing-lg)}.mt-5{margin-top:var(--spacing-xl)}.mb-0{margin-bottom:0}.mb-1{margin-bottom:var(--spacing-xs)}.mb-2{margin-bottom:var(--spacing-sm)}.mb-3{margin-bottom:var(--spacing-md)}.mb-4{margin-bottom:var(--spacing-lg)}.mb-5{margin-bottom:var(--spacing-xl)}.ml-0{margin-left:0}.ml-1{margin-left:var(--spacing-xs)}.ml-2{margin-left:var(--spacing-sm)}.ml-3{margin-left:var(--spacing-md)}.ml-4{margin-left:var(--spacing-lg)}.ml-5{margin-left:var(--spacing-xl)}.mr-0{margin-right:0}.mr-1{margin-right:var(--spacing-xs)}.mr-2{margin-right:var(--spacing-sm)}.mr-3{margin-right:var(--spacing-md)}.mr-4{margin-right:var(--spacing-lg)}.mr-5{margin-right:var(--spacing-xl)}.p-0{padding:0}.p-1{padding:var(--spacing-xs)}.p-2{padding:var(--spacing-sm)}.p-3{padding:var(--spacing-md)}.p-4{padding:var(--spacing-lg)}.p-5{padding:var(--spacing-xl)}.pt-0{padding-top:0}.pt-1{padding-top:var(--spacing-xs)}.pt-2{padding-top:var(--spacing-sm)}.pt-3{padding-top:var(--spacing-md)}.pt-4{padding-top:var(--spacing-lg)}.pt-5{padding-top:var(--spacing-xl)}.pb-0{padding-bottom:0}.pb-1{padding-bottom:var(--spacing-xs)}.pb-2{padding-bottom:var(--spacing-sm)}.pb-3{padding-bottom:var(--spacing-md)}.pb-4{padding-bottom:var(--spacing-lg)}.pb-5{padding-bottom:var(--spacing-xl)}.pl-0{padding-left:0}.pl-1{padding-left:var(--spacing-xs)}.pl-2{padding-left:var(--spacing-sm)}.pl-3{padding-left:var(--spacing-md)}.pl-4{padding-left:var(--spacing-lg)}.pl-5{padding-left:var(--spacing-xl)}.pr-0{padding-right:0}.pr-1{padding-right:var(--spacing-xs)}.pr-2{padding-right:var(--spacing-sm)}.pr-3{padding-right:var(--spacing-md)}.pr-4{padding-right:var(--spacing-lg)}.pr-5{padding-right:var(--spacing-xl)}.text-xs{font-size:var(--font-size-xs)}.text-sm{font-size:var(--font-size-sm)}.text-md{font-size:var(--font-size-md)}.text-lg{font-size:var(--font-size-lg)}.text-xl{font-size:var(--font-size-xl)}.text-2xl{font-size:var(--font-size-2xl)}.text-3xl{font-size:var(--font-size-3xl)}.text-primary{color:var(--text-primary)}.text-secondary{color:var(--text-secondary)}.text-tertiary{color:var(--text-tertiary)}.text-success{color:var(--success-color)}.text-warning{color:var(--warning-color)}.text-error{color:var(--error-color)}.text-info{color:var(--info-color)}.font-light{font-weight:var(--font-weight-light)}.font-normal{font-weight:var(--font-weight-normal)}.font-medium{font-weight:var(--font-weight-medium)}.font-semibold{font-weight:var(--font-weight-semibold)}.font-bold{font-weight:var(--font-weight-bold)}.rounded-sm{border-radius:var(--border-radius-small)}.rounded{border-radius:var(--border-radius-medium)}.rounded-lg{border-radius:var(--border-radius-large)}.rounded-xl{border-radius:var(--border-radius-xl)}.rounded-full{border-radius:50%}.shadow-sm{box-shadow:var(--shadow-light)}.shadow{box-shadow:var(--shadow-medium)}.shadow-lg{box-shadow:var(--shadow-heavy)}.transition{transition:all var(--transition-normal)}.transition-fast{transition:all var(--transition-fast)}.transition-slow{transition:all var(--transition-slow)}.container{max-width:1200px;margin:0 auto;padding:0 var(--spacing-md)}.container-sm{max-width:768px;margin:0 auto;padding:0 var(--spacing-md)}.container-lg{max-width:1400px;margin:0 auto;padding:0 var(--spacing-md)}.glass{backdrop-filter:blur(10px);background:#ffffff1a;border:1px solid rgba(255,255,255,.2)}.hover-scale{transition:transform var(--transition-fast)}.hover-scale:hover{transform:scale(1.05)}@media (max-width: 768px){.container,.container-sm,.container-lg{padding:0 var(--spacing-sm)}.text-3xl{font-size:var(--font-size-2xl)}.text-2xl{font-size:var(--font-size-xl)}}:root{--simple-bg: #1a1a2e;--simple-card-bg: #16213e;--simple-border: #2a2a4a;--simple-text: #e8e8e8;--simple-text-secondary: #a0a0a0;--simple-text-light: #707070;--simple-primary: #4a9eff;--simple-success: #52c41a;--simple-warning: #faad14;--simple-danger: #ff4d4f;--simple-info: #909399;--simple-radius: 4px;--simple-shadow: 0 2px 8px rgba(0,0,0,.3)}*{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,sans-serif}.token-import-page{background:var(--simple-bg)!important;min-height:100vh;padding:16px}.container{max-width:1600px;margin:0 auto}.page-header{background:var(--simple-card-bg)!important;border-radius:var(--simple-radius)!important;padding:14px 16px!important;margin-bottom:12px!important;box-shadow:none!important;border:1px solid var(--simple-border)!important;min-height:auto!important;overflow:visible!important;position:relative!important;z-index:100!important}.token-import-page .page-header{position:relative!important;z-index:100!important}.header-content{text-shadow:none!important;color:var(--simple-text)!important;background:transparent!important}.header-content h1,.header-content .page-subtitle{display:none!important}.header-top{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;gap:8px;margin-bottom:10px;position:relative;z-index:10}.header-actions{display:flex;gap:6px;flex-wrap:wrap}.header-actions .n-button{font-size:12px!important;padding:0 12px!important;height:30px!important;border-radius:3px!important;font-weight:400!important;box-shadow:none!important;background:#252a3a!important;border:1px solid #353a4a!important;color:#b0b8c8!important}.header-actions .n-button:hover{background:#353a4a!important;color:#e0e8f8!important}.brand-logo,.concurrency-settings-area,.batch-wait-settings-area{display:none!important}.exec-settings-popover{padding:12px;min-width:280px}.exec-settings-popover .setting-row{display:flex;align-items:center;gap:8px;margin-bottom:10px}.exec-settings-popover .setting-row:last-child{margin-bottom:0}.exec-settings-popover .setting-label{font-size:12px;color:#909aa8;white-space:nowrap;min-width:60px}.exec-settings-popover .setting-unit{font-size:12px;color:#707888}.exec-settings-popover .setting-hint{font-size:11px;color:#606878;margin-left:auto}.time-unit{font-size:12px;color:#a0a8b8}.tokens-section{background:var(--simple-card-bg)!important;border-radius:var(--simple-radius)!important;padding:14px!important;box-shadow:none!important;border:1px solid var(--simple-border)!important;position:relative!important;z-index:1!important;margin-top:0!important}.token-import-page .tokens-section{position:relative!important;z-index:1!important;margin-top:0!important}.section-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px;flex-wrap:wrap;gap:10px;padding-bottom:10px;border-bottom:1px solid var(--simple-border)}.section-header h2{font-size:14px;font-weight:500;margin:0;color:#e0e8f8!important}.section-header .header-actions .n-button{height:26px!important;font-size:11px!important}.section-title-group{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.section-title-group h2{color:#e0e8f8!important}.tokens-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:10px}.token-card{background:#1e2433!important;border:1px solid #2a3040!important;border-radius:3px!important;padding:10px!important;transition:border-color .15s!important;box-shadow:none!important}.token-card:hover{border-color:#3a4050!important}.token-card.connected{border-left:2px solid #52c41a!important}.token-card.active{border-color:#4a9eff!important}.card-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.token-info{flex:1;min-width:0}.token-name{font-size:12px!important;font-weight:500!important;color:#c0c8d8!important;margin:0!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.token-tags{display:none!important}.card-actions{display:flex;gap:4px;flex-shrink:0}.card-actions .n-button{font-size:11px!important;height:22px!important;padding:0 8px!important;border-radius:2px!important;background:#252a3a!important;border:1px solid #353a4a!important;color:#909aa8!important}.card-actions .n-button:hover{background:#353a4a!important;color:#c0c8d8!important}.card-actions .connect-btn{color:#67c23a!important}.card-actions .disconnect-btn{color:#f56c6c!important}.user-info-section{display:flex;flex-direction:column;gap:6px}.user-avatar-section{display:flex;align-items:center;gap:8px}.user-avatar{width:32px!important;height:32px!important;border-radius:50%;overflow:hidden;background:#252a3a;flex-shrink:0;border:none}.user-avatar img,.user-avatar .avatar-image{width:100%;height:100%;object-fit:cover}.avatar-placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:500;color:#909aa8;background:#252a3a}.user-basic-info{flex:1;min-width:0}.user-name{font-size:12px!important;font-weight:500!important;color:#c0c8d8!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.user-level{font-size:11px!important;color:#606878!important;margin-top:1px}.user-details{display:grid;grid-template-columns:repeat(2,1fr);gap:2px 8px;font-size:11px!important;background:#151820;padding:8px;border-radius:2px}.detail-item{display:flex;justify-content:space-between;line-height:1.5}.detail-label{color:#505868!important}.detail-value{color:#909aa8!important;font-weight:400!important}.detail-value.connected{color:#67c23a!important}.detail-value.connecting{color:#909399!important}.detail-value.disconnected{color:#505868!important}.detail-value.error{color:#f56c6c!important}.card-footer{border-top:1px solid #252a3a!important;padding-top:8px!important;margin-top:8px!important}.footer-actions{display:flex;flex-direction:column;gap:4px}.button-row{display:flex;gap:4px}.button-row .n-button{flex:1;font-size:11px!important;height:24px!important;background:#252a3a!important;border:1px solid #353a4a!important;color:#808898!important}.button-row .n-button:hover{background:#353a4a!important;color:#b0b8c8!important}.full-width-button{width:100%;font-size:11px!important;height:26px!important;background:#252a3a!important;border:1px solid #353a4a!important;color:#4a9eff!important}.full-width-button:hover{background:#353a4a!important}.empty-state{text-align:center;padding:40px 20px}.empty-state .empty-content{max-width:300px;margin:0 auto}.empty-state h3{font-size:15px;color:var(--simple-text);margin:12px 0 6px;font-weight:500}.empty-state p{font-size:12px;color:var(--simple-text-secondary);margin-bottom:16px}.timer-status-display{display:inline-flex;align-items:center;gap:4px;padding:3px 8px;background:#4a9eff26;border-radius:4px;font-size:11px;color:var(--simple-primary)}.timer-icon-small{font-size:12px}.daily-task-progress-display{display:inline-flex;align-items:center;gap:5px;font-size:11px;color:var(--simple-success)}.progress-spinner{width:10px;height:10px;border:2px solid var(--simple-success);border-top-color:transparent;border-radius:50%;animation:spin 1s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.search-input{width:120px!important}.search-input .n-input{font-size:12px!important;height:28px!important}.sort-btn,.filter-btn{font-size:11px!important;height:28px!important;padding:0 8px!important}.task-settings-content{background:#0f1525!important;padding:12px!important;border-radius:var(--simple-radius)!important}.task-settings-header{margin-bottom:12px!important;padding:0 8px!important}.task-settings-grid{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))!important;gap:6px!important;padding:0 8px!important}.task-setting-item{display:flex!important;justify-content:space-between!important;align-items:center!important;padding:6px 10px!important;background:var(--simple-card-bg)!important;border:1px solid var(--simple-border)!important;border-radius:4px!important;box-shadow:none!important;min-height:32px!important}.task-setting-item:hover{border-color:var(--simple-primary)!important}.task-icon{font-size:13px!important;margin-right:4px!important}.task-name{font-size:12px!important;color:var(--simple-text)!important;font-weight:500!important}.task-hint{font-size:10px!important;color:var(--simple-text-light)!important;margin-left:3px!important}.task-settings-summary{background:#4a9eff1a!important;padding:12px!important;border-radius:var(--simple-radius)!important;border:1px solid rgba(74,158,255,.3)!important;margin:12px 8px!important;box-shadow:none!important}.summary-title{font-size:12px!important;font-weight:500!important;color:var(--simple-text)!important;margin-bottom:8px!important;text-transform:none!important;letter-spacing:normal!important}.summary-tasks{display:flex;flex-wrap:wrap;gap:5px;max-height:80px;overflow-y:auto}.enabled-task{background:#4a9eff33!important;color:var(--simple-primary)!important;padding:3px 8px!important;border-radius:3px!important;font-size:11px!important;font-weight:500!important;border:none!important;box-shadow:none!important}.no-tasks{color:var(--simple-text-light)!important;font-size:11px!important}.timer-settings-section{margin-top:12px!important;padding-top:12px!important;border-top:1px solid var(--simple-border)!important}.timer-settings-title{font-size:13px!important;font-weight:500!important;margin-bottom:10px!important}.timer-settings-title .timer-icon{font-size:14px!important}.timer-badge{font-size:10px!important;padding:1px 5px!important;background:#ffffff26!important;border-radius:3px!important}.announcement-badge{font-size:10px!important;min-width:16px!important;height:16px!important;line-height:16px!important;padding:0 4px!important}.weekly-badge{font-size:9px!important;padding:1px 5px!important;border-radius:3px!important}@media (max-width: 768px){.token-import-page{padding:8px}.page-header{padding:12px}.header-actions{justify-content:center}.header-actions .n-button{font-size:11px!important;padding:0 6px!important;height:26px!important}.tokens-grid{grid-template-columns:1fr;gap:8px}.task-settings-grid{grid-template-columns:1fr!important}.concurrency-settings-area,.batch-wait-settings-area{flex-wrap:wrap;justify-content:center}}.import-progress-bar{background:var(--simple-card-bg);padding:12px 16px;border-radius:var(--simple-radius);margin-bottom:12px;border:1px solid var(--simple-border)}.import-progress-bar .n-progress{--n-fill-color: var(--simple-primary) !important}.n-dropdown-menu{border-radius:var(--simple-radius)!important;box-shadow:0 4px 12px #0000001a!important;border:1px solid var(--simple-border)!important}.n-dropdown-option{font-size:13px!important;padding:8px 16px!important}.n-modal,.n-dialog{border-radius:var(--simple-radius)!important;box-shadow:0 8px 24px #0000001f!important}.n-card{border-radius:var(--simple-radius)!important;box-shadow:var(--simple-shadow)!important;border:1px solid var(--simple-border)!important}.n-card-header{padding:16px 20px!important;border-bottom:1px solid var(--simple-border)!important}.n-card-header .n-card-header__main{font-size:16px!important;font-weight:600!important;color:var(--simple-text)!important}.n-card__content{padding:16px 20px!important}.n-card__footer{padding:12px 20px!important;border-top:1px solid var(--simple-border)!important}.n-input,.n-input .n-input__border,.n-input .n-input__state-border,.n-input-number .n-input{border-radius:var(--simple-radius)!important}.n-switch{--n-rail-color-active: var(--simple-primary) !important}.n-tabs .n-tabs-tab{font-size:13px!important;padding:8px 16px!important}.n-data-table{border-radius:var(--simple-radius)!important}.n-data-table .n-data-table-th{background:#0f1525!important;font-weight:600!important;font-size:13px!important;color:var(--simple-text)!important}.n-data-table .n-data-table-td{font-size:13px!important;background:var(--simple-card-bg)!important;color:var(--simple-text)!important}.n-message,.n-notification{border-radius:var(--simple-radius)!important;box-shadow:0 4px 12px #0000001a!important}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:#0f1525;border-radius:3px}::-webkit-scrollbar-thumb{background:#3d4a5f;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#4d5a6f}.tokens-container{max-height:calc(100vh - 280px);overflow-y:auto}.empty-state{text-align:center;padding:60px 20px}.empty-state .empty-icon{font-size:48px;color:var(--simple-text-light);margin-bottom:16px}.empty-state .empty-content{max-width:320px;margin:0 auto}.empty-state h3{font-size:16px;color:var(--simple-text);margin:16px 0 8px;font-weight:500}.empty-state p{font-size:13px;color:var(--simple-text-secondary);margin-bottom:20px;line-height:1.6}.n-select .n-base-selection,.n-date-picker .n-input{border-radius:var(--simple-radius)!important}.n-checkbox{--n-color-checked: var(--simple-primary) !important}.n-radio{--n-color-active: var(--simple-primary) !important}.n-pagination .n-pagination-item{border-radius:var(--simple-radius)!important}.n-tooltip{border-radius:var(--simple-radius)!important;font-size:12px!important}.n-drawer .n-drawer-header{padding:16px 20px!important;border-bottom:1px solid var(--simple-border)!important}.n-drawer .n-drawer-body{padding:16px 20px!important}.n-drawer .n-drawer-footer{padding:12px 20px!important;border-top:1px solid var(--simple-border)!important}.n-collapse,.n-collapse .n-collapse-item,.n-alert{border-radius:var(--simple-radius)!important}.n-badge .n-badge-sup{font-size:10px!important}.n-steps .n-step-indicator,.n-timeline .n-timeline-item-timeline__circle{border-radius:50%!important}.n-tree .n-tree-node{border-radius:var(--simple-radius)!important}.n-upload .n-upload-dragger{border-radius:var(--simple-radius)!important;border-style:dashed!important}.n-card{background:var(--simple-card-bg)!important;color:var(--simple-text)!important}.n-card-header{background:var(--simple-card-bg)!important}.n-card-header .n-card-header__main{color:var(--simple-text)!important}.n-input .n-input__input-el,.n-input .n-input__textarea-el{color:var(--simple-text)!important;background:#0f1525!important}.n-input .n-input-wrapper{background:#0f1525!important}.n-input .n-input__border{border-color:var(--simple-border)!important}.n-input:hover .n-input__border{border-color:var(--simple-primary)!important}.n-input-number .n-input{background:#252a3a!important;border-color:#353a4a!important}.n-input-number .n-input-wrapper{background:#252a3a!important}.n-input-number .n-input__input-el{color:#e0e8f8!important;caret-color:#e0e8f8!important}.n-input-number .n-input__border{border-color:#353a4a!important}.n-input-number .n-button{background:#353a4a!important;border-color:#454a5a!important;color:#b0b8c8!important}.n-select .n-base-selection{background:#0f1525!important;border-color:var(--simple-border)!important}.n-select .n-base-selection .n-base-selection-label{color:var(--simple-text)!important}.n-dropdown-menu{background:#1e2433!important;border:1px solid #2a3040!important;box-shadow:0 4px 16px #0006!important}.n-dropdown-option{color:#e0e8f8!important}.n-dropdown-option:hover{background:#2d3a4f!important;color:#fff!important}.n-dropdown-option .n-dropdown-option-body__label{color:#e0e8f8!important}.n-dropdown-option .n-dropdown-option-body__prefix{color:#b0b8c8!important}.n-dropdown-divider{background:#2a3040!important}.n-popover{background:#1e2433!important;border:1px solid #2a3040!important;box-shadow:0 4px 16px #0006!important}.n-popover .n-popover-arrow-wrapper .n-popover-arrow{background:#1e2433!important;border-color:#2a3040!important}.n-popover .n-popover__content{color:#e0e8f8!important}.n-modal .n-card{background:var(--simple-card-bg)!important}.n-dialog{background:var(--simple-card-bg)!important;color:var(--simple-text)!important}.n-message{background:var(--simple-card-bg)!important;color:var(--simple-text)!important;border:1px solid var(--simple-border)!important}.n-notification{background:var(--simple-card-bg)!important;color:var(--simple-text)!important}.n-popover,.n-popover .n-popover-arrow{background:var(--simple-card-bg)!important}.n-tooltip{background:#2d3a4f!important;color:var(--simple-text)!important}.n-drawer{background:var(--simple-card-bg)!important}.n-drawer .n-drawer-header,.n-drawer .n-drawer-body,.n-drawer .n-drawer-footer{background:var(--simple-card-bg)!important;color:var(--simple-text)!important}.n-tag{background:#2d3a4f!important;color:var(--simple-text)!important;border-color:#3d4a5f!important}.n-switch{--n-rail-color: #3d4a5f !important}.n-checkbox .n-checkbox-box,.n-radio .n-radio__dot{background:#0f1525!important;border-color:var(--simple-border)!important}.n-button--default-type,.n-button--primary-type,.n-button--info-type,.n-button--success-type,.n-button--warning-type,.n-button--error-type{background:#252a3a!important;border-color:#353a4a!important;color:#909aa8!important}.n-button--default-type:hover,.n-button--primary-type:hover,.n-button--info-type:hover,.n-button--success-type:hover,.n-button--warning-type:hover,.n-button--error-type:hover{background:#353a4a!important;color:#c0c8d8!important}.empty-state h3{color:var(--simple-text)!important}.empty-state p{color:var(--simple-text-secondary)!important}.n-spin{--n-color: var(--simple-primary) !important}.n-pagination .n-pagination-item{background:#2d3a4f!important;border-color:#3d4a5f!important;color:var(--simple-text)!important}.n-pagination .n-pagination-item--active{background:var(--simple-primary)!important;border-color:var(--simple-primary)!important}.n-progress .n-progress-graph-line-fill{background:var(--simple-primary)!important}.bosstower-page{background:var(--simple-card-bg)!important;padding:12px!important;border-radius:var(--simple-radius)!important;box-shadow:none!important}.bosstower-container{background:transparent!important;padding:0!important}.bosstower-header{margin-bottom:12px}.bosstower-header .title-group h1{font-size:16px!important;color:#e0e8f8!important;margin:0!important}.bosstower-header .title-group p{font-size:12px!important;color:#707888!important;margin:4px 0 0!important}.status-chips{gap:6px!important}.status-chip{background:#252a3a!important;color:#909aa8!important;padding:4px 10px!important;border-radius:4px!important;font-size:11px!important;box-shadow:none!important}.status-chip.running{background:#52c41a26!important;color:#52c41a!important}.status-chip.stopped{background:#252a3a!important;color:#707888!important}.status-chip.success{background:#52c41a26!important;color:#52c41a!important}.status-chip.warning{background:#faad1426!important;color:#faad14!important}.status-chip.info{background:#4a9eff26!important;color:#4a9eff!important}.status-chip.red{background:#ff4d4f26!important;color:#ff4d4f!important}.info-buttons .n-button{background:#252a3a!important;border:1px solid #353a4a!important;color:#909aa8!important;font-size:11px!important}.info-buttons .n-button:hover{background:#353a4a!important;color:#c0c8d8!important}.panel-card{background:#1e2433!important;border:1px solid #2a3040!important;border-radius:var(--simple-radius)!important;padding:10px 12px!important;box-shadow:none!important}.panel-title{font-size:12px!important;color:#909aa8!important;font-weight:500!important;margin-bottom:8px!important}.form-field label{font-size:11px!important;color:#707888!important}.form-tip{font-size:10px!important;color:#505868!important}.form-tip.suggest{color:#faad14!important}.floor-grid{gap:6px!important}.floor-btn{background:#252a3a!important;border:1px solid #353a4a!important;color:#909aa8!important;padding:6px 8px!important;border-radius:3px!important;font-size:11px!important}.floor-btn:hover{background:#353a4a!important;color:#c0c8d8!important;border-color:#454a5a!important}.floor-btn.active{background:#4a9eff!important;border-color:#4a9eff!important;color:#fff!important;box-shadow:none!important}.only-layer14-hint{background:#4a9eff1a!important;border:1px dashed #353a4a!important;color:#4a9eff!important;font-size:11px!important;padding:8px!important;border-radius:3px!important}.team-info .info-row{font-size:11px!important}.team-info .info-row .info-label{color:#505868!important}.team-info .info-row .info-value{color:#909aa8!important}.actions-card .button-group .n-button{font-size:12px!important;height:32px!important}.actions-card .button-group .n-button--primary-type{background:#4a9eff!important;border-color:#4a9eff!important;color:#fff!important}.actions-card .button-group .n-button--primary-type:hover{background:#3a8eef!important}.actions-card .button-group .n-button--error-type{background:#ff4d4f!important;border-color:#ff4d4f!important;color:#fff!important}.actions-card .button-group .n-button--error-type:hover{background:#ef3d3f!important}.actions-card .quick-actions .n-button{font-size:10px!important;color:#707888!important}.actions-card .quick-actions .n-button:hover{color:#909aa8!important}.log-panel .log-card{height:100%!important}.log-container{background:#0f1525!important;border-radius:3px!important;padding:8px!important;font-size:11px!important}.log-container .log-item{color:#707888!important;line-height:1.6!important}.log-container .log-item.info{color:#4a9eff!important}.log-container .log-item.success{color:#52c41a!important}.log-container .log-item.warning{color:#faad14!important}.log-container .log-item.error{color:#ff4d4f!important}.log-container .log-empty{color:#505868!important;text-align:center!important;padding:20px!important}.log-actions .n-button{font-size:10px!important;padding:0 6px!important;height:20px!important;background:#252a3a!important;border:1px solid #353a4a!important;color:#707888!important}.log-actions .n-button:hover{background:#353a4a!important;color:#909aa8!important}.list-modal .help-stats-card,.list-modal .my-rank-card{background:#1e2433!important;border-radius:var(--simple-radius)!important;padding:10px 14px!important;margin-bottom:12px!important}.list-modal .help-stats-card .stats-item,.list-modal .my-rank-card .stats-item{font-size:12px!important;color:#909aa8!important}.list-modal .help-stats-card .stats-item b,.list-modal .my-rank-card .stats-item b{color:#e0e8f8!important}.list-modal .help-stats-card .stats-item.win b,.list-modal .my-rank-card .stats-item.win b{color:#52c41a!important}.list-modal .help-stats-card .stats-item.lose b,.list-modal .my-rank-card .stats-item.lose b,.list-modal .help-stats-card .stats-item.red b,.list-modal .my-rank-card .stats-item.red b{color:#ff4d4f!important}.list-modal .info-list .info-row{background:#1e2433!important;border-bottom:1px solid #2a3040!important;padding:8px 12px!important}.list-modal .info-list .info-row:hover{background:#252a3a!important}.list-modal .info-list .info-row.high-tower{background:#faad141a!important;border:1px solid rgba(250,173,20,.3)!important}.list-modal .info-list .row-name{color:#e0e8f8!important;font-size:12px!important}.list-modal .info-list .row-tower{background:#252a3a!important;color:#909aa8!important;font-size:10px!important;padding:2px 6px!important;border-radius:3px!important}.list-modal .info-list .row-tower.gold{background:#faad14!important;color:#fff!important}.list-modal .info-list .row-result{font-size:11px!important}.list-modal .info-list .row-result.win{color:#52c41a!important;background:#52c41a1a!important}.list-modal .info-list .row-result.lose{color:#ff4d4f!important;background:#ff4d4f1a!important}.list-modal .info-list .row-value{color:#4a9eff!important;font-size:11px!important}.list-modal .info-list .row-time{color:#505868!important;font-size:10px!important}.list-modal .info-list .row-rank{background:#252a3a!important;color:#909aa8!important;font-size:11px!important}.list-modal .info-list .row-rank.gold{background:#faad14!important;color:#fff!important}.list-modal .info-list .row-rank.silver{background:#909399!important;color:#fff!important}.list-modal .info-list .row-rank.bronze{background:#c9a66b!important;color:#fff!important}.list-modal .info-list .row-score{color:#4a9eff!important;font-size:12px!important}.list-modal .info-list .row-power{color:#707888!important;font-size:11px!important}.list-modal .loading-tip,.list-modal .empty-tip-modal{color:#505868!important;text-align:center!important;padding:30px!important;font-size:12px!important}.row-avatar .avatar-ph{background:#252a3a!important;color:#707888!important}.switch-container .switch-desc{color:#707888!important;font-size:11px!important}.modal-header .modal-icon{display:none!important}.announcement-modal,.n-modal .n-card{background:#1e2433!important}.announcement-modal .n-card-header,.n-modal .n-card .n-card-header{background:#1e2433!important;border-bottom:1px solid #2a3040!important}.announcement-modal .n-card-header .n-card-header__main,.n-modal .n-card .n-card-header .n-card-header__main{color:#f0f4f8!important}.announcement-modal .n-card__content,.n-modal .n-card .n-card__content{background:#1e2433!important}.n-tabs .n-tabs-nav{background:transparent!important}.n-tabs .n-tabs-tab{color:#a0aab8!important}.n-tabs .n-tabs-tab.n-tabs-tab--active{color:#f0f4f8!important}.n-tabs .n-tabs-pane{color:#d0d8e0!important}.announcement-list .announcement-item,.announcement-list .update-item,.update-list .announcement-item,.update-list .update-item{background:#252a3a!important;border:1px solid #353a4a!important;border-radius:4px!important;margin-bottom:8px!important;padding:12px!important}.announcement-list .announcement-item:hover,.announcement-list .update-item:hover,.update-list .announcement-item:hover,.update-list .update-item:hover{background:#2d3444!important;border-color:#454a5a!important}.announcement-list .announcement-item.active,.announcement-list .announcement-item.selected,.announcement-list .update-item.active,.announcement-list .update-item.selected,.update-list .announcement-item.active,.update-list .announcement-item.selected,.update-list .update-item.active,.update-list .update-item.selected{background:#2d3a4f!important;border-color:#4a9eff!important}.announcement-list .item-title,.announcement-list .announcement-title,.update-list .item-title,.update-list .announcement-title{color:#f0f4f8!important;font-size:13px!important;font-weight:500!important}.announcement-list .item-date,.announcement-list .announcement-date,.update-list .item-date,.update-list .announcement-date{color:#808898!important;font-size:11px!important}.announcement-list .item-content,.announcement-list .announcement-content,.update-list .item-content,.update-list .announcement-content{color:#c0c8d8!important;font-size:12px!important;line-height:1.6!important}.announcement-detail,.update-detail{background:#252a3a!important;border-radius:4px!important;padding:16px!important}.announcement-detail .detail-title,.update-detail .detail-title{color:#f0f4f8!important;font-size:15px!important;font-weight:600!important;margin-bottom:8px!important}.announcement-detail .detail-date,.update-detail .detail-date{color:#808898!important;font-size:11px!important;margin-bottom:12px!important}.announcement-detail .detail-content,.update-detail .detail-content{color:#d0d8e0!important;font-size:13px!important;line-height:1.8!important}.announcement-detail .detail-content p,.update-detail .detail-content p{color:#d0d8e0!important;margin-bottom:8px!important}.announcement-detail .detail-content ul,.announcement-detail .detail-content ol,.update-detail .detail-content ul,.update-detail .detail-content ol{color:#c0c8d8!important;padding-left:20px!important}.announcement-detail .detail-content ul li,.announcement-detail .detail-content ol li,.update-detail .detail-content ul li,.update-detail .detail-content ol li{margin-bottom:4px!important;color:#c0c8d8!important}.announcement-detail .detail-content strong,.announcement-detail .detail-content b,.update-detail .detail-content strong,.update-detail .detail-content b{color:#f0f4f8!important}.announcement-detail .detail-content a,.update-detail .detail-content a{color:#4a9eff!important}.n-card__content,.n-dialog__content,.n-modal__content{color:#d0d8e0!important}.n-card__content p,.n-card__content span,.n-card__content div,.n-dialog__content p,.n-dialog__content span,.n-dialog__content div,.n-modal__content p,.n-modal__content span,.n-modal__content div{color:inherit}.n-card__content h1,.n-card__content h2,.n-card__content h3,.n-card__content h4,.n-card__content h5,.n-card__content h6,.n-dialog__content h1,.n-dialog__content h2,.n-dialog__content h3,.n-dialog__content h4,.n-dialog__content h5,.n-dialog__content h6,.n-modal__content h1,.n-modal__content h2,.n-modal__content h3,.n-modal__content h4,.n-modal__content h5,.n-modal__content h6{color:#f0f4f8!important}.n-form-item-label,.n-form-item-label .n-form-item-label__text{color:#a0aab8!important}.n-input .n-input__placeholder,.n-base-selection .n-base-selection-placeholder{color:#606878!important}.n-base-selection .n-base-selection-label,.n-base-select-option{color:#d0d8e0!important}.n-base-select-option:hover{background:#2d3a4f!important;color:#f0f4f8!important}.n-base-select-option.n-base-select-option--selected{color:#4a9eff!important}.n-checkbox .n-checkbox__label,.n-radio .n-radio__label{color:#c0c8d8!important}.n-switch .n-switch__checked,.n-switch .n-switch__unchecked{color:#a0aab8!important}.n-alert .n-alert-body{color:#c0c8d8!important}.n-alert .n-alert-body__title{color:#f0f4f8!important}.n-descriptions .n-descriptions-table-content{color:#d0d8e0!important}.n-descriptions .n-descriptions-table-header{color:#a0aab8!important}.n-empty .n-empty__description{color:#808898!important}.n-spin .n-spin-description,.n-divider .n-divider__title{color:#a0aab8!important}.n-collapse .n-collapse-item__header-main{color:#d0d8e0!important}.n-collapse .n-collapse-item__content-inner{color:#c0c8d8!important}.n-timeline .n-timeline-item-content__title{color:#f0f4f8!important}.n-timeline .n-timeline-item-content__content{color:#c0c8d8!important}.n-timeline .n-timeline-item-content__meta{color:#808898!important}.black-market-helper .n-card,.blackmarket-helper-modal .n-card,.black-market-helper .helper-content,.blackmarket-helper-modal .helper-content{background:#1e2433!important}.black-market-helper .item-list,.black-market-helper .market-list,.blackmarket-helper-modal .item-list,.blackmarket-helper-modal .market-list{background:#252a3a!important;border:1px solid #353a4a!important;border-radius:4px!important}.black-market-helper .item-list .item-row,.black-market-helper .item-list .market-item,.black-market-helper .market-list .item-row,.black-market-helper .market-list .market-item,.blackmarket-helper-modal .item-list .item-row,.blackmarket-helper-modal .item-list .market-item,.blackmarket-helper-modal .market-list .item-row,.blackmarket-helper-modal .market-list .market-item{background:transparent!important;border-bottom:1px solid #2a3040!important;color:#d0d8e0!important}.black-market-helper .item-list .item-row:hover,.black-market-helper .item-list .market-item:hover,.black-market-helper .market-list .item-row:hover,.black-market-helper .market-list .market-item:hover,.blackmarket-helper-modal .item-list .item-row:hover,.blackmarket-helper-modal .item-list .market-item:hover,.blackmarket-helper-modal .market-list .item-row:hover,.blackmarket-helper-modal .market-list .market-item:hover{background:#2d3444!important}.black-market-helper .item-list .item-row.selected,.black-market-helper .item-list .item-row.active,.black-market-helper .item-list .market-item.selected,.black-market-helper .item-list .market-item.active,.black-market-helper .market-list .item-row.selected,.black-market-helper .market-list .item-row.active,.black-market-helper .market-list .market-item.selected,.black-market-helper .market-list .market-item.active,.blackmarket-helper-modal .item-list .item-row.selected,.blackmarket-helper-modal .item-list .item-row.active,.blackmarket-helper-modal .item-list .market-item.selected,.blackmarket-helper-modal .item-list .market-item.active,.blackmarket-helper-modal .market-list .item-row.selected,.blackmarket-helper-modal .market-list .item-row.active,.blackmarket-helper-modal .market-list .market-item.selected,.blackmarket-helper-modal .market-list .market-item.active{background:#2d3a4f!important;border-color:#4a9eff!important}.black-market-helper .item-list .item-name,.black-market-helper .market-list .item-name,.blackmarket-helper-modal .item-list .item-name,.blackmarket-helper-modal .market-list .item-name{color:#f0f4f8!important}.black-market-helper .item-list .item-price,.black-market-helper .item-list .item-value,.black-market-helper .market-list .item-price,.black-market-helper .market-list .item-value,.blackmarket-helper-modal .item-list .item-price,.blackmarket-helper-modal .item-list .item-value,.blackmarket-helper-modal .market-list .item-price,.blackmarket-helper-modal .market-list .item-value{color:#faad14!important}.black-market-helper .item-list .item-desc,.black-market-helper .market-list .item-desc,.blackmarket-helper-modal .item-list .item-desc,.blackmarket-helper-modal .market-list .item-desc{color:#808898!important}.black-market-helper .section-title,.blackmarket-helper-modal .section-title{color:#a0aab8!important;font-size:13px!important;font-weight:500!important}.black-market-helper .tip-text,.blackmarket-helper-modal .tip-text{color:#707888!important;font-size:11px!important}.batch-boss-tower .n-card,.batch-bosstower-modal .n-card{background:#1e2433!important}.batch-boss-tower .account-list,.batch-bosstower-modal .account-list{background:#252a3a!important;border:1px solid #353a4a!important;border-radius:4px!important}.batch-boss-tower .account-list .account-item,.batch-bosstower-modal .account-list .account-item{background:transparent!important;border-bottom:1px solid #2a3040!important;padding:10px 12px!important}.batch-boss-tower .account-list .account-item:hover,.batch-bosstower-modal .account-list .account-item:hover{background:#2d3444!important}.batch-boss-tower .account-list .account-item.selected,.batch-boss-tower .account-list .account-item.active,.batch-bosstower-modal .account-list .account-item.selected,.batch-bosstower-modal .account-list .account-item.active{background:#2d3a4f!important}.batch-boss-tower .account-list .account-item .account-name,.batch-bosstower-modal .account-list .account-item .account-name{color:#f0f4f8!important;font-size:13px!important}.batch-boss-tower .account-list .account-item .account-info,.batch-bosstower-modal .account-list .account-item .account-info{color:#808898!important;font-size:11px!important}.batch-boss-tower .account-list .account-item .account-status,.batch-bosstower-modal .account-list .account-item .account-status{font-size:11px!important}.batch-boss-tower .account-list .account-item .account-status.success,.batch-bosstower-modal .account-list .account-item .account-status.success{color:#52c41a!important}.batch-boss-tower .account-list .account-item .account-status.pending,.batch-bosstower-modal .account-list .account-item .account-status.pending{color:#faad14!important}.batch-boss-tower .account-list .account-item .account-status.error,.batch-bosstower-modal .account-list .account-item .account-status.error{color:#ff4d4f!important}.batch-boss-tower .progress-section,.batch-bosstower-modal .progress-section{background:#252a3a!important;border-radius:4px!important;padding:12px!important}.batch-boss-tower .progress-section .progress-title,.batch-bosstower-modal .progress-section .progress-title{color:#a0aab8!important;font-size:12px!important}.batch-boss-tower .progress-section .progress-value,.batch-bosstower-modal .progress-section .progress-value{color:#f0f4f8!important;font-size:14px!important;font-weight:500!important}.batch-boss-tower .settings-section,.batch-bosstower-modal .settings-section{background:#252a3a!important;border-radius:4px!important;padding:12px!important}.batch-boss-tower .settings-section label,.batch-bosstower-modal .settings-section label{color:#a0aab8!important;font-size:12px!important}.goldfish-stats .n-card,.goldfish-stats-modal .n-card{background:#1e2433!important}.goldfish-stats .stats-grid,.goldfish-stats-modal .stats-grid{display:grid!important;gap:12px!important}.goldfish-stats .stats-grid .stat-card,.goldfish-stats-modal .stats-grid .stat-card{background:#252a3a!important;border:1px solid #353a4a!important;border-radius:4px!important;padding:12px!important}.goldfish-stats .stats-grid .stat-card .stat-label,.goldfish-stats-modal .stats-grid .stat-card .stat-label{color:#808898!important;font-size:11px!important}.goldfish-stats .stats-grid .stat-card .stat-value,.goldfish-stats-modal .stats-grid .stat-card .stat-value{color:#f0f4f8!important;font-size:18px!important;font-weight:600!important}.goldfish-stats .stats-grid .stat-card.highlight,.goldfish-stats-modal .stats-grid .stat-card.highlight{border-color:#4a9eff!important}.goldfish-stats .stats-grid .stat-card.highlight .stat-value,.goldfish-stats-modal .stats-grid .stat-card.highlight .stat-value{color:#4a9eff!important}.goldfish-stats .rank-list,.goldfish-stats-modal .rank-list{background:#252a3a!important;border:1px solid #353a4a!important;border-radius:4px!important}.goldfish-stats .rank-list .rank-item,.goldfish-stats-modal .rank-list .rank-item{background:transparent!important;border-bottom:1px solid #2a3040!important;padding:10px 12px!important}.goldfish-stats .rank-list .rank-item:hover,.goldfish-stats-modal .rank-list .rank-item:hover{background:#2d3444!important}.goldfish-stats .rank-list .rank-item .rank-num,.goldfish-stats-modal .rank-list .rank-item .rank-num{color:#faad14!important;font-weight:600!important}.goldfish-stats .rank-list .rank-item .rank-num.top1,.goldfish-stats-modal .rank-list .rank-item .rank-num.top1{color:gold!important}.goldfish-stats .rank-list .rank-item .rank-num.top2,.goldfish-stats-modal .rank-list .rank-item .rank-num.top2{color:silver!important}.goldfish-stats .rank-list .rank-item .rank-num.top3,.goldfish-stats-modal .rank-list .rank-item .rank-num.top3{color:#cd7f32!important}.goldfish-stats .rank-list .rank-item .rank-name,.goldfish-stats-modal .rank-list .rank-item .rank-name{color:#f0f4f8!important}.goldfish-stats .rank-list .rank-item .rank-score,.goldfish-stats-modal .rank-list .rank-item .rank-score{color:#4a9eff!important}.goldfish-stats .rank-list .rank-item .rank-distance,.goldfish-stats-modal .rank-list .rank-item .rank-distance{color:#52c41a!important}.goldfish-stats .history-section .history-item,.goldfish-stats-modal .history-section .history-item{background:#252a3a!important;border:1px solid #353a4a!important;border-radius:4px!important;padding:10px!important;margin-bottom:8px!important}.goldfish-stats .history-section .history-item .history-time,.goldfish-stats-modal .history-section .history-item .history-time{color:#707888!important;font-size:11px!important}.goldfish-stats .history-section .history-item .history-result,.goldfish-stats-modal .history-section .history-item .history-result{color:#d0d8e0!important}.club-manager .n-card,.club-manager-modal .n-card{background:#1e2433!important}.club-manager .club-info,.club-manager-modal .club-info{background:#252a3a!important;border:1px solid #353a4a!important;border-radius:4px!important;padding:12px!important}.club-manager .club-info .club-name,.club-manager-modal .club-info .club-name{color:#f0f4f8!important;font-size:16px!important;font-weight:600!important}.club-manager .club-info .club-id,.club-manager-modal .club-info .club-id{color:#707888!important;font-size:11px!important}.club-manager .club-info .club-stats,.club-manager-modal .club-info .club-stats{color:#a0aab8!important;font-size:12px!important}.club-manager .club-info .club-stats .stat-value,.club-manager-modal .club-info .club-stats .stat-value{color:#4a9eff!important;font-weight:500!important}.club-manager .member-list,.club-manager-modal .member-list{background:#252a3a!important;border:1px solid #353a4a!important;border-radius:4px!important}.club-manager .member-list .member-item,.club-manager-modal .member-list .member-item{background:transparent!important;border-bottom:1px solid #2a3040!important;padding:10px 12px!important}.club-manager .member-list .member-item:hover,.club-manager-modal .member-list .member-item:hover{background:#2d3444!important}.club-manager .member-list .member-item .member-name,.club-manager-modal .member-list .member-item .member-name{color:#f0f4f8!important;font-size:13px!important}.club-manager .member-list .member-item .member-level,.club-manager-modal .member-list .member-item .member-level{color:#808898!important;font-size:11px!important}.club-manager .member-list .member-item .member-power,.club-manager-modal .member-list .member-item .member-power{color:#faad14!important;font-size:12px!important}.club-manager .member-list .member-item .member-role,.club-manager-modal .member-list .member-item .member-role{font-size:10px!important;padding:2px 6px!important;border-radius:3px!important}.club-manager .member-list .member-item .member-role.leader,.club-manager-modal .member-list .member-item .member-role.leader{background:#faad1433!important;color:#faad14!important}.club-manager .member-list .member-item .member-role.admin,.club-manager-modal .member-list .member-item .member-role.admin{background:#4a9eff33!important;color:#4a9eff!important}.club-manager .member-list .member-item .member-role.member,.club-manager-modal .member-list .member-item .member-role.member{background:#353a4a!important;color:#808898!important}.club-manager .member-list .member-item .member-contribution,.club-manager-modal .member-list .member-item .member-contribution{color:#52c41a!important;font-size:11px!important}.club-manager .action-section,.club-manager-modal .action-section{background:#252a3a!important;border-radius:4px!important;padding:12px!important}.club-manager .action-section .action-title,.club-manager-modal .action-section .action-title{color:#a0aab8!important;font-size:12px!important;margin-bottom:8px!important}.evo-tower .n-card,.evo-tower-modal .n-card{background:#1e2433!important}.evo-tower .tower-info,.evo-tower-modal .tower-info{background:#252a3a!important;border:1px solid #353a4a!important;border-radius:4px!important;padding:12px!important}.evo-tower .tower-info .tower-floor,.evo-tower-modal .tower-info .tower-floor{color:#f0f4f8!important;font-size:24px!important;font-weight:600!important}.evo-tower .tower-info .tower-label,.evo-tower-modal .tower-info .tower-label{color:#808898!important;font-size:11px!important}.evo-tower .tower-info .tower-reward,.evo-tower-modal .tower-info .tower-reward{color:#faad14!important;font-size:13px!important}.evo-tower .hero-list,.evo-tower-modal .hero-list{background:#252a3a!important;border:1px solid #353a4a!important;border-radius:4px!important}.evo-tower .hero-list .hero-item,.evo-tower-modal .hero-list .hero-item{background:transparent!important;border-bottom:1px solid #2a3040!important;padding:10px 12px!important}.evo-tower .hero-list .hero-item:hover,.evo-tower-modal .hero-list .hero-item:hover{background:#2d3444!important}.evo-tower .hero-list .hero-item.selected,.evo-tower-modal .hero-list .hero-item.selected{background:#2d3a4f!important;border-color:#4a9eff!important}.evo-tower .hero-list .hero-item .hero-name,.evo-tower-modal .hero-list .hero-item .hero-name{color:#f0f4f8!important;font-size:13px!important}.evo-tower .hero-list .hero-item .hero-level,.evo-tower-modal .hero-list .hero-item .hero-level{color:#808898!important;font-size:11px!important}.evo-tower .hero-list .hero-item .hero-star,.evo-tower-modal .hero-list .hero-item .hero-star{color:#faad14!important}.evo-tower .battle-log,.evo-tower-modal .battle-log{background:#0f1525!important;border-radius:4px!important;padding:10px!important;font-family:monospace!important;font-size:11px!important}.evo-tower .battle-log .log-item,.evo-tower-modal .battle-log .log-item{color:#707888!important;line-height:1.6!important}.evo-tower .battle-log .log-item.success,.evo-tower-modal .battle-log .log-item.success{color:#52c41a!important}.evo-tower .battle-log .log-item.error,.evo-tower-modal .battle-log .log-item.error{color:#ff4d4f!important}.evo-tower .battle-log .log-item.warning,.evo-tower-modal .battle-log .log-item.warning{color:#faad14!important}.evo-tower .battle-log .log-item.info,.evo-tower-modal .battle-log .log-item.info{color:#4a9eff!important}.evo-tower .settings-panel,.evo-tower-modal .settings-panel{background:#252a3a!important;border-radius:4px!important;padding:12px!important}.evo-tower .settings-panel label,.evo-tower-modal .settings-panel label{color:#a0aab8!important;font-size:12px!important}.evo-tower .settings-panel .setting-desc,.evo-tower-modal .settings-panel .setting-desc{color:#707888!important;font-size:11px!important}.goldfish-race .n-card,.goldfish-race-modal .n-card{background:#1e2433!important}.goldfish-race .race-status,.goldfish-race-modal .race-status{background:#252a3a!important;border-radius:4px!important;padding:12px!important;text-align:center!important}.goldfish-race .race-status .status-text,.goldfish-race-modal .race-status .status-text{color:#f0f4f8!important;font-size:14px!important}.goldfish-race .race-status .status-time,.goldfish-race-modal .race-status .status-time{color:#4a9eff!important;font-size:12px!important}.goldfish-race .account-selector,.goldfish-race-modal .account-selector{background:#252a3a!important;border:1px solid #353a4a!important;border-radius:4px!important}.goldfish-race .account-selector .account-option,.goldfish-race-modal .account-selector .account-option{padding:10px 12px!important;border-bottom:1px solid #2a3040!important}.goldfish-race .account-selector .account-option:hover,.goldfish-race-modal .account-selector .account-option:hover{background:#2d3444!important}.goldfish-race .account-selector .account-option.selected,.goldfish-race-modal .account-selector .account-option.selected{background:#2d3a4f!important}.goldfish-race .account-selector .account-option .option-name,.goldfish-race-modal .account-selector .account-option .option-name{color:#f0f4f8!important}.goldfish-race .account-selector .account-option .option-info,.goldfish-race-modal .account-selector .account-option .option-info{color:#808898!important;font-size:11px!important}.n-modal .n-tabs-tab-pad,.n-dialog .n-tabs-tab-pad{background:transparent!important}.n-modal .n-tabs-tab,.n-dialog .n-tabs-tab{background:transparent!important;color:#808898!important}.n-modal .n-tabs-tab:hover,.n-dialog .n-tabs-tab:hover{color:#a0aab8!important}.n-modal .n-tabs-tab.n-tabs-tab--active,.n-dialog .n-tabs-tab.n-tabs-tab--active{color:#f0f4f8!important}.n-modal .n-tabs-bar,.n-dialog .n-tabs-bar{background:#4a9eff!important}.n-modal .n-tabs.n-tabs--segment-type .n-tabs-rail,.n-dialog .n-tabs.n-tabs--segment-type .n-tabs-rail{background:#252a3a!important}.n-modal .n-tabs.n-tabs--segment-type .n-tabs-tab,.n-dialog .n-tabs.n-tabs--segment-type .n-tabs-tab{color:#808898!important}.n-modal .n-tabs.n-tabs--segment-type .n-tabs-tab.n-tabs-tab--active,.n-dialog .n-tabs.n-tabs--segment-type .n-tabs-tab.n-tabs-tab--active{background:#353a4a!important;color:#f0f4f8!important}.n-modal .n-scrollbar .n-scrollbar-rail,.n-dialog .n-scrollbar .n-scrollbar-rail{background:transparent!important}.n-modal .n-scrollbar .n-scrollbar-rail__scrollbar,.n-dialog .n-scrollbar .n-scrollbar-rail__scrollbar{background:#3d4a5f!important}.n-modal .n-scrollbar .n-scrollbar-rail__scrollbar:hover,.n-dialog .n-scrollbar .n-scrollbar-rail__scrollbar:hover{background:#4d5a6f!important}.n-modal .n-empty .n-empty__icon,.n-dialog .n-empty .n-empty__icon{color:#505868!important}.n-modal .n-empty .n-empty__description,.n-dialog .n-empty .n-empty__description{color:#707888!important}.n-modal .n-spin-content,.n-dialog .n-spin-content{color:#a0aab8!important}.n-modal .n-divider,.n-dialog .n-divider{background:#2a3040!important}.n-modal .n-divider .n-divider__title,.n-dialog .n-divider .n-divider__title{color:#808898!important;background:#1e2433!important}.n-modal .n-alert,.n-dialog .n-alert{background:#252a3a!important;border-color:#353a4a!important}.n-modal .n-alert.n-alert--info-type,.n-dialog .n-alert.n-alert--info-type{background:#4a9eff1a!important;border-color:#4a9eff4d!important}.n-modal .n-alert.n-alert--success-type,.n-dialog .n-alert.n-alert--success-type{background:#52c41a1a!important;border-color:#52c41a4d!important}.n-modal .n-alert.n-alert--warning-type,.n-dialog .n-alert.n-alert--warning-type{background:#faad141a!important;border-color:#faad144d!important}.n-modal .n-alert.n-alert--error-type,.n-dialog .n-alert.n-alert--error-type{background:#ff4d4f1a!important;border-color:#ff4d4f4d!important}.n-modal .n-alert .n-alert-body__title,.n-dialog .n-alert .n-alert-body__title{color:#f0f4f8!important}.n-modal .n-alert .n-alert-body__content,.n-dialog .n-alert .n-alert-body__content{color:#c0c8d8!important}.n-modal .n-progress .n-progress-graph-line-rail,.n-dialog .n-progress .n-progress-graph-line-rail{background:#353a4a!important}.n-modal .n-progress .n-progress-graph-line-fill,.n-dialog .n-progress .n-progress-graph-line-fill{background:#4a9eff!important}.n-modal .n-progress .n-progress-custom-content,.n-dialog .n-progress .n-progress-custom-content{color:#a0aab8!important}.n-modal .n-statistic .n-statistic-label,.n-dialog .n-statistic .n-statistic-label{color:#808898!important}.n-modal .n-statistic .n-statistic-value,.n-dialog .n-statistic .n-statistic-value{color:#f0f4f8!important}.n-card__action,.n-dialog__action{background:#1e2433!important;border-top:1px solid #2a3040!important}.n-card__action .n-button--default-type,.n-dialog__action .n-button--default-type{background:#252a3a!important;border-color:#353a4a!important;color:#a0aab8!important}.n-card__action .n-button--default-type:hover,.n-dialog__action .n-button--default-type:hover{background:#353a4a!important;color:#d0d8e0!important}.n-card__action .n-button--primary-type,.n-dialog__action .n-button--primary-type{background:#4a9eff!important;border-color:#4a9eff!important;color:#fff!important}.n-card__action .n-button--primary-type:hover,.n-dialog__action .n-button--primary-type:hover{background:#3a8eef!important}.changelog-list{padding:8px 0!important}.changelog-item{padding:12px 0!important}.version-header{display:flex!important;align-items:center!important;gap:10px!important;margin-bottom:12px!important}.version-header .n-tag{font-size:12px!important;padding:2px 10px!important;border-radius:4px!important}.version-header .n-tag--default-type{background:#353a4a!important;color:#d0d8e0!important;border:none!important}.version-header .n-tag--success-type{background:#52c41a33!important;color:#52c41a!important;border:none!important}.version-header .n-tag--info-type{background:#4a9eff33!important;color:#4a9eff!important;border:none!important}.version-date{color:#808898!important;font-size:12px!important}.changes-list{list-style:none!important;padding:0!important;margin:0!important}.change-item{display:flex!important;align-items:flex-start!important;gap:10px!important;margin-bottom:10px!important;line-height:1.6!important}.change-item .n-tag{flex-shrink:0!important;min-width:48px!important;text-align:center!important;font-size:11px!important;padding:2px 8px!important;border-radius:3px!important;margin-right:0!important}.change-item>span{color:#c0c8d8!important;font-size:13px!important;line-height:1.6!important;flex:1!important}.n-tag[style*=background][style*="#67c23a"],.n-tag[style*=background][style*="#52c41a"],.n-tag[style*=background][style*="rgb(103, 194, 58)"],.n-tag[style*=background][style*="rgb(82, 196, 26)"]{background:#52c41a40!important;color:#7dd63b!important}.n-tag[style*=background][style*="#409eff"],.n-tag[style*=background][style*="#4a9eff"],.n-tag[style*=background][style*="rgb(64, 158, 255)"],.n-tag[style*=background][style*="rgb(74, 158, 255)"]{background:#4a9eff40!important;color:#6ab0ff!important}.n-tag[style*=background][style*="#e6a23c"],.n-tag[style*=background][style*="#faad14"],.n-tag[style*=background][style*="rgb(230, 162, 60)"],.n-tag[style*=background][style*="rgb(250, 173, 20)"]{background:#faad1440!important;color:#ffc53d!important}.n-tag[style*=background][style*="#f56c6c"],.n-tag[style*=background][style*="#ff4d4f"],.n-tag[style*=background][style*="rgb(245, 108, 108)"],.n-tag[style*=background][style*="rgb(255, 77, 79)"]{background:#ff4d4f40!important;color:#ff7875!important}.changelog-item .n-divider{background:#2a3040!important;margin:16px 0!important}.announcement-list{background:#1a1f2e!important;border-color:#2a3040!important}.announcement-item{border-color:#252a3a!important}.announcement-item:hover{background:#252a3a!important}.announcement-item.active{background:#4a9eff26!important;border-left-color:#4a9eff!important}.announcement-item .item-title{color:#d0d8e0!important}.announcement-detail{background:transparent!important}.announcement-detail .detail-title{color:#f0f4f8!important}.announcement-detail .detail-date{color:#808898!important}.announcement-detail .detail-content,.announcement-detail .detail-content p{color:#c0c8d8!important}.empty-list,.empty-detail{color:#606878!important}.n-tabs-tab .tab-with-badge{color:inherit!important}.unread-badge{background:#ff4d4f!important;color:#fff!important}.unread-dot{background:#ff4d4f!important}[data-v-588b3175]:root{--primary-color: #667eea;--primary-color-hover: #5a67d8;--primary-color-light: rgba(102, 126, 234, .15);--secondary-color: #764ba2;--success-color: #18a058;--warning-color: #f5a623;--error-color: #d03050;--info-color: #2080f0;--text-primary: #e5e7eb;--text-secondary: #9ca3af;--text-tertiary: #6b7280;--text-disabled: #4b5563;--bg-primary: #1a1f2e;--bg-secondary: #242b3d;--bg-tertiary: #2d3548;--bg-card: #1e2433;--bg-hover: #323b4f;--bg-input: #2a3142;--bg-overlay: rgba(0, 0, 0, .75);--border-light: #3d4556;--border-medium: #4b5563;--border-dark: #6b7280;--success-bg: rgba(24, 160, 88, .15);--warning-bg: rgba(245, 166, 35, .15);--error-bg: rgba(208, 48, 80, .15);--info-bg: rgba(32, 128, 240, .15);--shadow-light: 0 1px 3px rgba(0, 0, 0, .3);--shadow-medium: 0 4px 6px rgba(0, 0, 0, .4);--shadow-heavy: 0 10px 15px rgba(0, 0, 0, .5);--border-radius-small: 4px;--border-radius-medium: 8px;--border-radius-large: 12px;--border-radius-xl: 16px;--spacing-xs: 4px;--spacing-sm: 8px;--spacing-md: 16px;--spacing-lg: 24px;--spacing-xl: 32px;--spacing-2xl: 48px;--font-size-xs: 12px;--font-size-sm: 14px;--font-size-md: 16px;--font-size-lg: 18px;--font-size-xl: 20px;--font-size-2xl: 24px;--font-size-3xl: 32px;--font-weight-light: 300;--font-weight-normal: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--line-height-tight: 1.2;--line-height-normal: 1.5;--line-height-relaxed: 1.75;--transition-fast: .15s ease;--transition-normal: .3s ease;--transition-slow: .5s ease;--z-dropdown: 1000;--z-sticky: 1020;--z-fixed: 1030;--z-modal-backdrop: 1040;--z-modal: 1050;--z-popover: 1060;--z-tooltip: 1070;--z-toast: 1080}[data-theme=dark][data-v-588b3175]{--text-primary: #e5e7eb;--text-secondary: #9ca3af;--text-tertiary: #6b7280;--text-disabled: #4b5563;--bg-primary: #1a1f2e;--bg-secondary: #242b3d;--bg-tertiary: #2d3548;--bg-card: #1e2433;--bg-hover: #323b4f;--bg-input: #2a3142;--bg-overlay: rgba(0, 0, 0, .75);--border-light: #3d4556;--border-medium: #4b5563;--border-dark: #6b7280;--success-bg: rgba(24, 160, 88, .15);--warning-bg: rgba(245, 166, 35, .15);--error-bg: rgba(208, 48, 80, .15);--info-bg: rgba(32, 128, 240, .15);--shadow-light: 0 1px 3px rgba(0, 0, 0, .3);--shadow-medium: 0 4px 6px rgba(0, 0, 0, .4);--shadow-heavy: 0 10px 15px rgba(0, 0, 0, .5)}.club-detail[data-v-588b3175]{display:flex;flex-direction:column;gap:var(--spacing-md);background:#1e2433}.club-id-row[data-v-588b3175]{display:inline-flex;align-items:center;gap:8px;padding:4px 12px;background:#2d3548;border-radius:4px;cursor:pointer;width:fit-content;transition:background .2s}.club-id-row[data-v-588b3175]:hover{background:#323b4f}.club-id-row:hover .copy-hint[data-v-588b3175]{opacity:1}.club-id-label[data-v-588b3175]{color:var(--text-tertiary, #6b7280);font-size:13px}.club-id-value[data-v-588b3175]{font-family:monospace;font-size:14px;font-weight:600;color:var(--text-primary, #e5e7eb)}.copy-hint[data-v-588b3175]{font-size:11px;color:var(--text-tertiary, #6b7280);opacity:0;transition:opacity .2s}.club-summary[data-v-588b3175]{display:flex;gap:var(--spacing-lg);padding:var(--spacing-sm);background:var(--bg-tertiary);border-radius:var(--border-radius-medium)}.summary-item[data-v-588b3175]{display:flex;flex-direction:column;align-items:center}.summary-item .label[data-v-588b3175]{font-size:var(--font-size-xs);color:var(--text-tertiary)}.summary-item .value[data-v-588b3175]{font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);color:var(--text-primary)}.section[data-v-588b3175]{border:1px solid var(--border-light);border-radius:var(--border-radius-medium);padding:var(--spacing-sm)}.section-header[data-v-588b3175]{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--spacing-sm)}.section-title[data-v-588b3175]{font-weight:var(--font-weight-semibold);color:var(--text-primary)}.settings-row[data-v-588b3175]{display:flex;justify-content:space-between;align-items:center;color:var(--text-secondary)}.members-list[data-v-588b3175]{max-height:300px;overflow-y:auto;display:flex;flex-direction:column;gap:var(--spacing-xs)}.member-row[data-v-588b3175]{display:flex;justify-content:space-between;align-items:center;padding:var(--spacing-xs) var(--spacing-sm);background:var(--bg-tertiary);border-radius:var(--border-radius-small)}.member-row.is-leader[data-v-588b3175]{background:#ffc10726;border-left:3px solid #ffc107}.member-row.is-vice[data-v-588b3175]{background:#2196f31a;border-left:3px solid #2196f3}.member-info[data-v-588b3175]{display:flex;align-items:center;gap:var(--spacing-sm)}.member-job-tag[data-v-588b3175]{font-size:var(--font-size-xs);color:var(--text-tertiary);min-width:36px}.member-name[data-v-588b3175]{color:var(--text-primary);font-weight:var(--font-weight-medium)}.member-power[data-v-588b3175]{font-size:var(--font-size-sm);color:var(--text-secondary)}.batch-actions[data-v-588b3175]{display:flex;gap:var(--spacing-sm);align-items:center}[data-v-e36c8ed0]:root{--primary-color: #667eea;--primary-color-hover: #5a67d8;--primary-color-light: rgba(102, 126, 234, .15);--secondary-color: #764ba2;--success-color: #18a058;--warning-color: #f5a623;--error-color: #d03050;--info-color: #2080f0;--text-primary: #e5e7eb;--text-secondary: #9ca3af;--text-tertiary: #6b7280;--text-disabled: #4b5563;--bg-primary: #1a1f2e;--bg-secondary: #242b3d;--bg-tertiary: #2d3548;--bg-card: #1e2433;--bg-hover: #323b4f;--bg-input: #2a3142;--bg-overlay: rgba(0, 0, 0, .75);--border-light: #3d4556;--border-medium: #4b5563;--border-dark: #6b7280;--success-bg: rgba(24, 160, 88, .15);--warning-bg: rgba(245, 166, 35, .15);--error-bg: rgba(208, 48, 80, .15);--info-bg: rgba(32, 128, 240, .15);--shadow-light: 0 1px 3px rgba(0, 0, 0, .3);--shadow-medium: 0 4px 6px rgba(0, 0, 0, .4);--shadow-heavy: 0 10px 15px rgba(0, 0, 0, .5);--border-radius-small: 4px;--border-radius-medium: 8px;--border-radius-large: 12px;--border-radius-xl: 16px;--spacing-xs: 4px;--spacing-sm: 8px;--spacing-md: 16px;--spacing-lg: 24px;--spacing-xl: 32px;--spacing-2xl: 48px;--font-size-xs: 12px;--font-size-sm: 14px;--font-size-md: 16px;--font-size-lg: 18px;--font-size-xl: 20px;--font-size-2xl: 24px;--font-size-3xl: 32px;--font-weight-light: 300;--font-weight-normal: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--line-height-tight: 1.2;--line-height-normal: 1.5;--line-height-relaxed: 1.75;--transition-fast: .15s ease;--transition-normal: .3s ease;--transition-slow: .5s ease;--z-dropdown: 1000;--z-sticky: 1020;--z-fixed: 1030;--z-modal-backdrop: 1040;--z-modal: 1050;--z-popover: 1060;--z-tooltip: 1070;--z-toast: 1080}[data-theme=dark][data-v-e36c8ed0]{--text-primary: #e5e7eb;--text-secondary: #9ca3af;--text-tertiary: #6b7280;--text-disabled: #4b5563;--bg-primary: #1a1f2e;--bg-secondary: #242b3d;--bg-tertiary: #2d3548;--bg-card: #1e2433;--bg-hover: #323b4f;--bg-input: #2a3142;--bg-overlay: rgba(0, 0, 0, .75);--border-light: #3d4556;--border-medium: #4b5563;--border-dark: #6b7280;--success-bg: rgba(24, 160, 88, .15);--warning-bg: rgba(245, 166, 35, .15);--error-bg: rgba(208, 48, 80, .15);--info-bg: rgba(32, 128, 240, .15);--shadow-light: 0 1px 3px rgba(0, 0, 0, .3);--shadow-medium: 0 4px 6px rgba(0, 0, 0, .4);--shadow-heavy: 0 10px 15px rgba(0, 0, 0, .5)}.modal-header[data-v-e36c8ed0]{display:flex;align-items:center;gap:8px;font-size:18px;font-weight:700}.modal-icon[data-v-e36c8ed0]{font-size:24px}.bosstower-page[data-v-e36c8ed0]{padding:var(--spacing-sm);background:linear-gradient(145deg,#1e293bd9,#0f172ae6);border-radius:var(--border-radius-xl);box-shadow:var(--shadow-large);overflow:hidden;max-width:100%}.bosstower-container[data-v-e36c8ed0]{background:var(--bg-primary);border-radius:var(--border-radius-xl);padding:var(--spacing-md);display:flex;flex-direction:column;gap:var(--spacing-md);overflow:hidden;max-width:100%}[data-theme=dark] .bosstower-container[data-v-e36c8ed0]{background:#2d3748eb;color:#fff}.bosstower-header[data-v-e36c8ed0]{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:var(--spacing-sm)}.title-group h1[data-v-e36c8ed0]{margin:0;font-size:var(--font-size-2xl);color:var(--text-primary)}.title-group p[data-v-e36c8ed0]{margin:4px 0 0;color:var(--text-secondary);font-size:var(--font-size-sm)}.status-chips[data-v-e36c8ed0]{display:flex;flex-wrap:wrap;gap:var(--spacing-xs);align-items:center}.status-chip[data-v-e36c8ed0]{padding:4px 10px;border-radius:999px;font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);background:var(--bg-tertiary);color:var(--text-secondary);box-shadow:0 2px 6px #0f172a26}.status-chip.running[data-v-e36c8ed0]{background:#10b98126;color:var(--success-color)}.status-chip.stopped[data-v-e36c8ed0]{background:#94a3b833;color:#cbd5f5}.status-chip.success[data-v-e36c8ed0]{background:#22c55e26;color:var(--success-color)}.status-chip.warning[data-v-e36c8ed0]{background:#facc152e;color:var(--warning-color)}.status-chip.info[data-v-e36c8ed0]{background:#3b82f62e;color:var(--info-color)}.status-chip.red[data-v-e36c8ed0]{background:#ff45002e;color:#ff6b35}.bosstower-body[data-v-e36c8ed0]{display:flex;gap:var(--spacing-sm);align-items:stretch;min-height:380px;overflow:hidden;max-width:100%}.controls-panel[data-v-e36c8ed0]{flex:1;display:flex;flex-direction:column;gap:4px}.log-panel[data-v-e36c8ed0]{width:280px;flex-shrink:0;display:flex;flex-direction:column;max-width:280px;overflow:hidden}.panel-card[data-v-e36c8ed0]{background:var(--bg-secondary);border-radius:var(--border-radius-lg);padding:6px 8px;box-shadow:var(--shadow-medium);display:flex;flex-direction:column;gap:4px}[data-theme=dark] .panel-card[data-v-e36c8ed0]{background:#0f172ad9;border:1px solid rgba(148,163,184,.15)}.panel-title[data-v-e36c8ed0]{display:flex;align-items:center;justify-content:space-between;font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--text-secondary)}.panel-title .log-actions[data-v-e36c8ed0]{display:flex;gap:4px}.panel-title.with-action[data-v-e36c8ed0]{gap:var(--spacing-sm)}.form-grid[data-v-e36c8ed0]{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:5px}.form-field[data-v-e36c8ed0]{display:flex;flex-direction:column;gap:2px}.form-field label[data-v-e36c8ed0]{font-size:var(--font-size-xs);color:var(--text-secondary);font-weight:var(--font-weight-medium)}.form-field.full-width[data-v-e36c8ed0]{grid-column:1/-1}.form-tip[data-v-e36c8ed0]{font-size:var(--font-size-xs);color:var(--text-tertiary)}.form-tip.suggest[data-v-e36c8ed0]{color:#f59e0b;font-weight:500}.floor-grid[data-v-e36c8ed0]{display:grid;grid-template-columns:repeat(auto-fill,minmax(36px,1fr));gap:4px}.floor-btn[data-v-e36c8ed0]{padding:6px 4px;border-radius:4px;border:1px solid rgba(59,130,246,.35);background:#3b82f61f;color:var(--text-secondary);font-size:12px;font-weight:var(--font-weight-medium);cursor:pointer;transition:all var(--transition-fast)}.floor-btn[data-v-e36c8ed0]:hover{background:#3b82f633;border-color:#3b82f680;color:var(--info-color)}.floor-btn.active[data-v-e36c8ed0]{background:var(--primary-color);color:#fff;border-color:transparent;box-shadow:0 4px 12px #3b82f640}.only-layer14-hint[data-v-e36c8ed0]{font-size:var(--font-size-xs);color:var(--info-color);padding:var(--spacing-sm);border-radius:var(--border-radius-medium);background:#2563eb1f;border:1px dashed rgba(59,130,246,.35);line-height:1.4}.team-info[data-v-e36c8ed0]{display:flex;flex-direction:column;gap:4px}.info-row[data-v-e36c8ed0]{display:flex;justify-content:space-between;gap:4px;font-size:var(--font-size-xs);color:var(--text-secondary)}.info-label[data-v-e36c8ed0]{color:var(--text-tertiary)}.info-value[data-v-e36c8ed0]{font-weight:var(--font-weight-semibold);color:var(--text-primary);text-align:right;word-break:break-all}.actions-card[data-v-e36c8ed0]{gap:var(--spacing-xs)}.button-group[data-v-e36c8ed0]{display:flex;flex-direction:column;gap:5px}.quick-actions[data-v-e36c8ed0]{display:flex;gap:4px;flex-wrap:wrap}.log-card[data-v-e36c8ed0]{height:360px;display:flex;flex-direction:column;overflow:hidden;max-width:100%}.log-container[data-v-e36c8ed0]{flex:1;min-height:0;max-height:none;overflow-y:auto;overflow-x:hidden;height:100%;padding:6px;background:var(--bg-tertiary);border-radius:var(--border-radius-md);font-family:SF Mono,Consolas,monospace;font-size:var(--font-size-xs);line-height:1.4;max-width:100%;box-sizing:border-box}[data-theme=dark] .log-container[data-v-e36c8ed0]{background:#0f172abf}.log-item[data-v-e36c8ed0]{margin-bottom:3px;padding:3px 6px;border-radius:var(--border-radius-sm);transition:background var(--transition-fast);word-break:break-all;overflow-wrap:break-word;max-width:100%;overflow:hidden}.log-item.info[data-v-e36c8ed0]{color:var(--info-color)}.log-item.success[data-v-e36c8ed0]{color:var(--success-color)}.log-item.error[data-v-e36c8ed0]{color:var(--error-color)}.log-item.warning[data-v-e36c8ed0]{color:var(--warning-color)}.log-empty[data-v-e36c8ed0]{text-align:center;color:var(--text-tertiary);padding:var(--spacing-md)}.switch-container[data-v-e36c8ed0]{display:flex;align-items:center;gap:8px}.switch-desc[data-v-e36c8ed0]{font-size:12px;color:var(--text-secondary)}@media (max-width: 1024px){.bosstower-body[data-v-e36c8ed0]{flex-direction:column}.controls-panel[data-v-e36c8ed0],.log-panel[data-v-e36c8ed0]{width:100%}.log-container[data-v-e36c8ed0]{min-height:200px;max-height:none}}@media (max-width: 640px){.bosstower-container[data-v-e36c8ed0]{padding:var(--spacing-sm)}.bosstower-header[data-v-e36c8ed0]{flex-direction:column;align-items:flex-start}.status-chips[data-v-e36c8ed0]{width:100%}}.info-buttons[data-v-e36c8ed0]{display:flex;gap:8px;margin-left:auto}.list-modal[data-v-e36c8ed0]{padding:4px 0}.loading-tip[data-v-e36c8ed0],.empty-tip-modal[data-v-e36c8ed0]{text-align:center;color:var(--text-tertiary);font-size:13px;padding:30px 0}.my-rank-card[data-v-e36c8ed0]{display:flex;align-items:center;gap:12px;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;padding:10px 16px;border-radius:10px;margin-bottom:12px;font-size:13px}.my-label[data-v-e36c8ed0]{opacity:.8}.my-rank-num[data-v-e36c8ed0]{font-size:16px;font-weight:700}.my-score[data-v-e36c8ed0]{background:#fff3;padding:3px 8px;border-radius:8px}.my-help-value[data-v-e36c8ed0]{background:#ffffff26;padding:3px 8px;border-radius:8px;margin-left:auto}.info-list[data-v-e36c8ed0]{display:flex;flex-direction:column;gap:6px}.info-row[data-v-e36c8ed0]{display:flex;align-items:center;gap:10px;padding:8px 12px;background:var(--bg-primary);border-radius:8px;transition:background .2s}.info-row[data-v-e36c8ed0]:hover{background:var(--bg-tertiary)}.row-rank[data-v-e36c8ed0]{width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700;background:var(--bg-tertiary);color:var(--text-secondary);flex-shrink:0}.row-rank.gold[data-v-e36c8ed0]{background:linear-gradient(135deg,#f5af19,#f12711);color:#fff}.row-rank.silver[data-v-e36c8ed0]{background:linear-gradient(135deg,#bdc3c7,#2c3e50);color:#fff}.row-rank.bronze[data-v-e36c8ed0]{background:linear-gradient(135deg,#c9a66b,#8b6914);color:#fff}.row-avatar[data-v-e36c8ed0]{width:28px;height:28px;border-radius:50%;overflow:hidden;flex-shrink:0}.row-avatar img[data-v-e36c8ed0]{width:100%;height:100%;object-fit:cover}.avatar-ph[data-v-e36c8ed0]{width:100%;height:100%;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700}.row-name[data-v-e36c8ed0]{flex:1;font-size:13px;font-weight:500;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:80px;max-width:120px}.row-tower[data-v-e36c8ed0]{background:var(--bg-tertiary);color:var(--text-primary);font-size:11px;padding:2px 8px;border-radius:10px;font-weight:600;min-width:36px;text-align:center;flex-shrink:0}.row-tower.gold[data-v-e36c8ed0]{background:linear-gradient(135deg,#f5af19,#f12711);color:#fff;box-shadow:0 2px 8px #f5af1966}.info-row.high-tower[data-v-e36c8ed0]{background:linear-gradient(135deg,#f5af191a,#f127111a);border:1px solid rgba(245,175,25,.3)}.row-value[data-v-e36c8ed0]{font-size:11px;color:#18a058;font-weight:600;min-width:36px;text-align:center;flex-shrink:0}.help-stats-card[data-v-e36c8ed0]{display:flex;align-items:center;gap:16px;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;padding:10px 16px;border-radius:10px;margin-bottom:12px;font-size:13px;flex-wrap:wrap}.stats-item[data-v-e36c8ed0]{display:flex;align-items:center;gap:4px}.stats-item b[data-v-e36c8ed0]{font-size:15px}.stats-item.win b[data-v-e36c8ed0]{color:#90ee90}.stats-item.lose b[data-v-e36c8ed0]{color:#ffb6c1}.stats-item.red b[data-v-e36c8ed0]{color:gold}.row-red[data-v-e36c8ed0]{font-size:14px;width:20px;text-align:center;flex-shrink:0}.row-result[data-v-e36c8ed0]{font-size:11px;font-weight:600;padding:2px 6px;border-radius:6px;min-width:36px;text-align:center;flex-shrink:0}.row-result.win[data-v-e36c8ed0]{color:#18a058;background:#18a0581a}.row-result.lose[data-v-e36c8ed0]{color:#d03050;background:#d030501a}.row-time[data-v-e36c8ed0]{font-size:11px;color:var(--text-tertiary);min-width:110px;text-align:right;flex-shrink:0}.row-score[data-v-e36c8ed0]{font-size:12px;color:#f5576c;font-weight:600;min-width:50px}.row-power[data-v-e36c8ed0]{font-size:11px;color:var(--text-tertiary);min-width:60px;text-align:right}.batch-bosstower-page[data-v-64a5d232]{padding:0}.batch-bosstower-container[data-v-64a5d232]{display:flex;flex-direction:column;gap:12px}.batch-bosstower-header[data-v-64a5d232]{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:12px;margin-bottom:8px}.title-group h1[data-v-64a5d232]{font-size:18px;margin:0 0 4px;color:var(--text-primary, #fff)}.title-group p[data-v-64a5d232]{font-size:12px;color:var(--text-secondary, #999);margin:0}.status-chips[data-v-64a5d232]{display:flex;gap:8px;flex-wrap:wrap}.status-chip[data-v-64a5d232]{padding:4px 10px;border-radius:12px;font-size:12px;background:var(--bg-secondary, #2d3748);color:var(--text-secondary, #a0aec0)}.status-chip.running[data-v-64a5d232]{background:#3b82f633;color:#60a5fa}.status-chip.stopped[data-v-64a5d232]{background:#6b728033;color:#9ca3af}.status-chip.success[data-v-64a5d232]{background:#10b98133;color:#34d399}.status-chip.warning[data-v-64a5d232]{background:#f59e0b33;color:#fbbf24}.batch-bosstower-body[data-v-64a5d232]{display:flex;gap:16px}.controls-panel[data-v-64a5d232]{flex:1;display:flex;flex-direction:column;gap:12px;min-width:0}.right-panel[data-v-64a5d232]{width:280px;flex-shrink:0;display:flex;flex-direction:column;gap:12px}.panel-card[data-v-64a5d232]{background:var(--bg-card, #1e2433);border-radius:10px;padding:12px;border:1px solid var(--border-light, #3d4556)}.panel-title[data-v-64a5d232]{display:flex;justify-content:space-between;align-items:center;font-size:13px;font-weight:600;color:var(--text-primary, #fff);margin-bottom:10px}.panel-title.with-action[data-v-64a5d232]{display:flex;justify-content:space-between;align-items:center}.account-grid[data-v-64a5d232]{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:8px;max-height:180px;overflow-y:auto;padding:8px;background:#409eff0d;border-radius:8px;border:1px solid rgba(64,158,255,.1)}.account-grid.small[data-v-64a5d232]{max-height:120px;grid-template-columns:repeat(auto-fill,minmax(100px,1fr))}.account-card[data-v-64a5d232]{display:flex;align-items:center;justify-content:space-between;padding:8px 10px;background:var(--bg-secondary, #252d3d);border-radius:6px;cursor:pointer;transition:all .2s ease;border:1px solid transparent}.account-card.small[data-v-64a5d232]{padding:6px 8px}.account-card[data-v-64a5d232]:hover{background:var(--bg-hover, #323b4f);border-color:#409eff4d}.account-card-selected[data-v-64a5d232]{background:#18a05826;border-color:#18a05880}.account-card-selected[data-v-64a5d232]:hover{background:#18a05833}.account-card-disconnected[data-v-64a5d232]{opacity:.7}.account-card-disconnected .account-card-name[data-v-64a5d232]{color:#f59e0b}.account-card-info[data-v-64a5d232]{flex:1;min-width:0;overflow:hidden}.account-card-name[data-v-64a5d232]{font-size:12px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--text-secondary, #a0aec0)}.account-card-selected .account-card-name[data-v-64a5d232]{color:#18a058;font-weight:600}.account-card-level[data-v-64a5d232]{font-size:10px;color:var(--text-tertiary, #6b7280);margin-top:2px}.account-card-actions[data-v-64a5d232]{display:flex;align-items:center;gap:4px;flex-shrink:0}.status-dot[data-v-64a5d232]{font-size:8px}.status-dot.connected[data-v-64a5d232]{color:#10b981}.status-dot.disconnected[data-v-64a5d232]{color:#f59e0b}.status-dot.small[data-v-64a5d232]{font-size:6px}.selected-count[data-v-64a5d232]{margin-top:8px;font-size:12px;color:#18a058;font-weight:500}.empty-pool[data-v-64a5d232]{text-align:center;padding:20px;color:var(--text-tertiary, #6b7280);font-size:12px;background:#409eff0d;border-radius:8px}.empty-pool.small[data-v-64a5d232]{padding:12px}.form-tip[data-v-64a5d232]{font-size:11px;color:var(--text-tertiary, #6b7280);margin-top:6px}.form-grid[data-v-64a5d232]{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.form-field[data-v-64a5d232]{display:flex;flex-direction:column;gap:4px}.form-field label[data-v-64a5d232]{font-size:11px;color:var(--text-secondary, #a0aec0)}.floor-grid[data-v-64a5d232]{display:flex;flex-wrap:wrap;gap:6px}.floor-btn[data-v-64a5d232]{padding:6px 12px;border:1px solid var(--border-light, #3d4556);border-radius:6px;background:var(--bg-secondary, #252d3d);color:var(--text-secondary, #a0aec0);cursor:pointer;font-size:12px;transition:all .2s}.floor-btn[data-v-64a5d232]:hover{border-color:#409eff80}.floor-btn.active[data-v-64a5d232]{background:#3b82f633;border-color:#3b82f6;color:#60a5fa}.only-layer14-hint[data-v-64a5d232]{font-size:12px;color:var(--text-tertiary, #6b7280);padding:8px;background:#f59e0b1a;border-radius:6px}.queue-card[data-v-64a5d232]{max-height:200px;overflow:hidden;display:flex;flex-direction:column}.empty-queue[data-v-64a5d232]{text-align:center;padding:16px;color:var(--text-tertiary, #6b7280);font-size:12px}.empty-queue.small[data-v-64a5d232]{padding:8px}.queue-list[data-v-64a5d232]{flex:1;overflow-y:auto;display:flex;flex-direction:column;gap:4px}.queue-item[data-v-64a5d232]{display:flex;align-items:center;gap:8px;padding:6px 8px;background:var(--bg-secondary, #252d3d);border-radius:6px;font-size:12px;cursor:grab;transition:all .2s}.queue-item[data-v-64a5d232]:hover{background:var(--bg-hover, #323b4f)}.queue-item.active[data-v-64a5d232]{background:#3b82f633;border:1px solid rgba(59,130,246,.4)}.queue-item.dragging[data-v-64a5d232]{opacity:.5}.drag-handle[data-v-64a5d232]{color:var(--text-tertiary, #6b7280);cursor:grab}.queue-index[data-v-64a5d232]{color:var(--text-tertiary, #6b7280);min-width:16px}.queue-name[data-v-64a5d232]{flex:1;color:var(--text-primary, #fff);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.queue-count[data-v-64a5d232]{color:#10b981;font-weight:500}.queue-count.no-count[data-v-64a5d232]{color:#ef4444}.running-mark[data-v-64a5d232]{color:#3b82f6;animation:pulse-64a5d232 1s infinite}@keyframes pulse-64a5d232{0%,to{opacity:1}50%{opacity:.5}}.completed-card[data-v-64a5d232]{max-height:150px;overflow:hidden}.completed-list[data-v-64a5d232]{max-height:100px;overflow-y:auto;display:flex;flex-direction:column;gap:4px}.completed-item[data-v-64a5d232]{display:flex;align-items:center;gap:8px;padding:4px 8px;background:var(--bg-secondary, #252d3d);border-radius:4px;font-size:11px}.completed-item.done[data-v-64a5d232]{border-left:2px solid #10b981}.completed-item.no-count[data-v-64a5d232]{border-left:2px solid #f59e0b}.completed-item.disconnected[data-v-64a5d232]{border-left:2px solid #ef4444}.completed-name[data-v-64a5d232]{flex:1;color:var(--text-secondary, #a0aec0)}.completed-reason[data-v-64a5d232]{color:var(--text-tertiary, #6b7280)}.completed-stats[data-v-64a5d232]{color:#10b981}.log-card[data-v-64a5d232]{flex:1}.log-actions[data-v-64a5d232]{display:flex;gap:4px}.log-container[data-v-64a5d232]{font-family:Consolas,Monaco,monospace;font-size:11px;line-height:1.5;background:var(--bg-secondary, #1a1f2e);border-radius:6px;padding:8px}.log-item[data-v-64a5d232]{padding:2px 0;color:var(--text-secondary, #a0aec0);word-break:break-all}.log-item.success[data-v-64a5d232]{color:#10b981}.log-item.warning[data-v-64a5d232]{color:#f59e0b}.log-item.error[data-v-64a5d232]{color:#ef4444}.log-empty[data-v-64a5d232]{color:var(--text-tertiary, #6b7280);text-align:center;padding:20px}.button-group[data-v-64a5d232]{display:flex;flex-direction:column;gap:8px}.quick-actions[data-v-64a5d232]{display:flex;justify-content:center;gap:8px;margin-top:8px;flex-wrap:wrap}.actions-card[data-v-64a5d232]{margin-top:auto}.modal-header[data-v-64a5d232]{display:flex;align-items:center;gap:8px}.modal-icon[data-v-64a5d232]{font-size:20px}.add-account-modal[data-v-64a5d232]{max-height:400px;overflow-y:auto}.add-account-tip[data-v-64a5d232]{font-size:12px;color:var(--text-secondary, #a0aec0);margin-bottom:12px}.switch-row[data-v-64a5d232]{display:flex;align-items:center;gap:8px}.switch-desc[data-v-64a5d232]{font-size:12px;color:var(--text-secondary, #a0aec0)}.form-field.full-width[data-v-64a5d232]{grid-column:1 / -1}.help-list-header[data-v-64a5d232]{display:flex;gap:8px;align-items:center;margin-bottom:12px}.help-stats-card[data-v-64a5d232]{display:flex;gap:12px;flex-wrap:wrap;padding:8px 12px;background:var(--bg-secondary, #252d3d);border-radius:6px;margin-bottom:12px;font-size:12px}.stats-item[data-v-64a5d232]{color:var(--text-secondary, #a0aec0)}.stats-item b[data-v-64a5d232]{color:var(--text-primary, #fff)}.stats-item.win b[data-v-64a5d232]{color:#10b981}.stats-item.lose b[data-v-64a5d232]{color:#ef4444}.stats-item.red b[data-v-64a5d232]{color:#f59e0b}.loading-tip[data-v-64a5d232],.empty-tip[data-v-64a5d232]{text-align:center;padding:20px;color:var(--text-tertiary, #6b7280)}.help-list[data-v-64a5d232]{display:flex;flex-direction:column;gap:4px}.help-item[data-v-64a5d232]{display:flex;align-items:center;gap:8px;padding:6px 10px;background:var(--bg-secondary, #252d3d);border-radius:4px;font-size:12px}.help-item.high-tower[data-v-64a5d232]{background:#f59e0b1a;border-left:2px solid #f59e0b}.help-name[data-v-64a5d232]{flex:1;color:var(--text-secondary, #a0aec0);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.help-tower[data-v-64a5d232]{color:var(--text-tertiary, #6b7280);min-width:40px}.help-tower.gold[data-v-64a5d232]{color:#f59e0b;font-weight:600}.help-result[data-v-64a5d232]{min-width:30px}.help-result.win[data-v-64a5d232]{color:#10b981}.help-result.lose[data-v-64a5d232]{color:#ef4444}.help-red[data-v-64a5d232]{color:#f59e0b}.help-time[data-v-64a5d232]{color:var(--text-tertiary, #6b7280);font-size:11px}@media (max-width: 768px){.batch-bosstower-body[data-v-64a5d232]{flex-direction:column}.right-panel[data-v-64a5d232]{width:100%}.form-grid[data-v-64a5d232]{grid-template-columns:1fr}.account-grid[data-v-64a5d232]{grid-template-columns:repeat(2,1fr)}}[data-v-3c55c1e2]:root{--primary-color: #667eea;--primary-color-hover: #5a67d8;--primary-color-light: rgba(102, 126, 234, .15);--secondary-color: #764ba2;--success-color: #18a058;--warning-color: #f5a623;--error-color: #d03050;--info-color: #2080f0;--text-primary: #e5e7eb;--text-secondary: #9ca3af;--text-tertiary: #6b7280;--text-disabled: #4b5563;--bg-primary: #1a1f2e;--bg-secondary: #242b3d;--bg-tertiary: #2d3548;--bg-card: #1e2433;--bg-hover: #323b4f;--bg-input: #2a3142;--bg-overlay: rgba(0, 0, 0, .75);--border-light: #3d4556;--border-medium: #4b5563;--border-dark: #6b7280;--success-bg: rgba(24, 160, 88, .15);--warning-bg: rgba(245, 166, 35, .15);--error-bg: rgba(208, 48, 80, .15);--info-bg: rgba(32, 128, 240, .15);--shadow-light: 0 1px 3px rgba(0, 0, 0, .3);--shadow-medium: 0 4px 6px rgba(0, 0, 0, .4);--shadow-heavy: 0 10px 15px rgba(0, 0, 0, .5);--border-radius-small: 4px;--border-radius-medium: 8px;--border-radius-large: 12px;--border-radius-xl: 16px;--spacing-xs: 4px;--spacing-sm: 8px;--spacing-md: 16px;--spacing-lg: 24px;--spacing-xl: 32px;--spacing-2xl: 48px;--font-size-xs: 12px;--font-size-sm: 14px;--font-size-md: 16px;--font-size-lg: 18px;--font-size-xl: 20px;--font-size-2xl: 24px;--font-size-3xl: 32px;--font-weight-light: 300;--font-weight-normal: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--line-height-tight: 1.2;--line-height-normal: 1.5;--line-height-relaxed: 1.75;--transition-fast: .15s ease;--transition-normal: .3s ease;--transition-slow: .5s ease;--z-dropdown: 1000;--z-sticky: 1020;--z-fixed: 1030;--z-modal-backdrop: 1040;--z-modal: 1050;--z-popover: 1060;--z-tooltip: 1070;--z-toast: 1080}[data-theme=dark][data-v-3c55c1e2]{--text-primary: #e5e7eb;--text-secondary: #9ca3af;--text-tertiary: #6b7280;--text-disabled: #4b5563;--bg-primary: #1a1f2e;--bg-secondary: #242b3d;--bg-tertiary: #2d3548;--bg-card: #1e2433;--bg-hover: #323b4f;--bg-input: #2a3142;--bg-overlay: rgba(0, 0, 0, .75);--border-light: #3d4556;--border-medium: #4b5563;--border-dark: #6b7280;--success-bg: rgba(24, 160, 88, .15);--warning-bg: rgba(245, 166, 35, .15);--error-bg: rgba(208, 48, 80, .15);--info-bg: rgba(32, 128, 240, .15);--shadow-light: 0 1px 3px rgba(0, 0, 0, .3);--shadow-medium: 0 4px 6px rgba(0, 0, 0, .4);--shadow-heavy: 0 10px 15px rgba(0, 0, 0, .5)}[data-v-3c55c1e2]:root{--spacing-xs: 4px;--spacing-sm: 8px;--spacing-md: 12px;--spacing-lg: 16px;--spacing-xl: 20px;--spacing-2xl: 24px;--font-size-xs: 11px;--font-size-sm: 12px;--font-size-md: 14px;--font-size-lg: 16px;--font-weight-medium: 500;--font-weight-semibold: 600;--border-radius-small: 4px;--border-radius-medium: 8px;--border-radius-large: 12px;--text-primary: #1a1a1a;--text-secondary: #666666;--text-tertiary: #999999;--border-light: #e0e0e0;--bg-tertiary: #f5f5f5;--primary-color: #667eea;--success-color: #52c41a;--warning-color: #faad14;--error-color: #f5222d;--shadow-medium: 0 2px 8px rgba(0, 0, 0, .1);--transition-normal: all .3s ease}.virtual-token-list[data-v-3c55c1e2]{height:100%;overflow-y:auto;position:relative}.virtual-spacer[data-v-3c55c1e2]{position:relative;width:100%}.virtual-content[data-v-3c55c1e2]{position:absolute;top:0;left:0;right:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:var(--spacing-sm)}.token-card[data-v-3c55c1e2]{border:2px solid var(--border-light);border-radius:var(--border-radius-large);padding:var(--spacing-sm);transition:all var(--transition-normal);background:var(--bg-card, #1e2433);height:auto;display:flex;flex-direction:column}.token-card[data-v-3c55c1e2]:hover{box-shadow:var(--shadow-medium);transform:translateY(-2px)}.token-card.active[data-v-3c55c1e2]{border-color:var(--primary-color);box-shadow:0 0 0 4px #667eea33}.token-card.connected[data-v-3c55c1e2]{border-left:4px solid var(--success-color)}.card-header[data-v-3c55c1e2]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:var(--spacing-sm)}.token-info[data-v-3c55c1e2]{flex:1}.token-name[data-v-3c55c1e2]{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--text-primary);margin:0 0 var(--spacing-xs) 0;line-height:1.3;word-break:break-all}.card-body[data-v-3c55c1e2]{margin-bottom:var(--spacing-sm)}.user-info-section[data-v-3c55c1e2]{display:flex;flex-direction:column;gap:var(--spacing-sm)}.user-avatar-section[data-v-3c55c1e2]{display:flex;align-items:center;gap:var(--spacing-sm);padding-bottom:var(--spacing-sm);border-bottom:1px solid var(--border-light)}.user-avatar[data-v-3c55c1e2]{width:40px;height:40px;border-radius:50%;overflow:hidden;flex-shrink:0;border:2px solid var(--border-light);display:flex;align-items:center;justify-content:center}.avatar-image[data-v-3c55c1e2]{width:100%;height:100%;object-fit:cover}.avatar-placeholder[data-v-3c55c1e2]{width:100%;height:100%;background:var(--primary-color);color:#fff;display:flex;align-items:center;justify-content:center;font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold)}.user-basic-info[data-v-3c55c1e2]{flex:1;min-width:0}.user-name[data-v-3c55c1e2]{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--text-primary);margin-bottom:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.user-level[data-v-3c55c1e2]{font-size:var(--font-size-xs);color:var(--text-secondary)}.user-details[data-v-3c55c1e2]{display:flex;flex-direction:column;gap:var(--spacing-xs)}.detail-item[data-v-3c55c1e2]{display:flex;justify-content:space-between;align-items:center;font-size:var(--font-size-xs)}.detail-label[data-v-3c55c1e2]{color:var(--text-secondary);font-weight:var(--font-weight-medium)}.detail-value[data-v-3c55c1e2]{color:var(--text-primary);font-weight:var(--font-weight-semibold)}.detail-value.connected[data-v-3c55c1e2]{color:var(--success-color)}.detail-value.connecting[data-v-3c55c1e2]{color:var(--warning-color)}.detail-value.disconnected[data-v-3c55c1e2]{color:var(--text-secondary)}.detail-value.error[data-v-3c55c1e2]{color:var(--error-color)}.card-footer[data-v-3c55c1e2]{border-top:1px solid var(--border-light);padding-top:var(--spacing-sm)}.footer-actions[data-v-3c55c1e2]{display:flex;flex-direction:column;gap:var(--spacing-xs);align-items:stretch}.button-row[data-v-3c55c1e2]{display:flex;gap:var(--spacing-xs);align-items:center;justify-content:space-between}.full-width-button[data-v-3c55c1e2]{width:100%}.card-actions[data-v-3c55c1e2]{display:flex;gap:var(--spacing-xs);align-items:center;flex-shrink:0}.connect-btn[data-v-3c55c1e2]{background-color:#fff!important;color:#000!important;border:1px solid #d9d9d9!important;padding:4px 8px!important;min-width:40px!important;height:24px!important;font-size:12px!important;line-height:1!important}.connect-btn[data-v-3c55c1e2]:hover{background-color:#f5f5f5!important;color:#000!important}.connect-btn[data-v-3c55c1e2]:focus{background-color:#fff!important;color:#000!important}.disconnect-btn[data-v-3c55c1e2]{background-color:gold!important;color:#000!important;border:1px solid #ffd700!important;padding:4px 8px!important;min-width:40px!important;height:24px!important;font-size:12px!important;line-height:1!important}.disconnect-btn[data-v-3c55c1e2]:hover{background-color:#ffed4e!important;color:#000!important}.disconnect-btn[data-v-3c55c1e2]:focus{background-color:gold!important;color:#000!important}.modal-header[data-v-768fb2d0]{display:flex;align-items:center;gap:8px}.modal-icon[data-v-768fb2d0]{font-size:24px}.evotower-page[data-v-768fb2d0]{width:100%}.evotower-container[data-v-768fb2d0]{display:flex;flex-direction:column;gap:16px}.evotower-header[data-v-768fb2d0]{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}.title-group h1[data-v-768fb2d0]{margin:0 0 4px;font-size:20px}.title-group p[data-v-768fb2d0]{margin:0;font-size:12px;opacity:.7}.status-chips[data-v-768fb2d0]{display:flex;flex-wrap:wrap;gap:8px}.status-chip[data-v-768fb2d0]{padding:4px 12px;border-radius:4px;font-size:12px;background:var(--bg-tertiary, #2d3548);color:var(--text-primary, #e5e7eb)}.status-chip.running[data-v-768fb2d0]{background:#ff7a4526;color:#ff7a45}.status-chip.stopped[data-v-768fb2d0]{background:var(--bg-tertiary, #2d3548);color:var(--text-secondary, #9ca3af)}.status-chip.success[data-v-768fb2d0]{background:#52c41a26;color:#52c41a}.status-chip.warning[data-v-768fb2d0]{background:#ff4d4f26;color:#ff4d4f}.status-chip.info[data-v-768fb2d0]{background:#1890ff26;color:#1890ff}.evotower-body[data-v-768fb2d0]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.controls-panel[data-v-768fb2d0]{display:flex;flex-direction:column;gap:12px}.panel-card[data-v-768fb2d0]{border:1px solid var(--border-light, #3d4556);border-radius:4px;padding:12px;background:var(--bg-secondary, #242b3d)}.panel-title[data-v-768fb2d0]{font-weight:600;font-size:14px;margin-bottom:12px;color:var(--text-primary, #e5e7eb)}.panel-title.with-action[data-v-768fb2d0]{display:flex;justify-content:space-between;align-items:center}.form-grid[data-v-768fb2d0]{display:grid;grid-template-columns:1fr;gap:12px}.form-field[data-v-768fb2d0]{display:flex;flex-direction:column;gap:4px}.form-field label[data-v-768fb2d0]{font-size:12px;font-weight:500;color:var(--text-primary, #e5e7eb)}.form-tip[data-v-768fb2d0]{font-size:11px;color:var(--text-tertiary, #6b7280);margin-top:2px}.button-group[data-v-768fb2d0]{display:flex;flex-direction:column;gap:8px}.quick-actions[data-v-768fb2d0]{display:flex;gap:8px;margin-top:8px}.log-panel[data-v-768fb2d0]{display:flex;flex-direction:column}.log-card[data-v-768fb2d0]{display:flex;flex-direction:column;height:400px}.log-container[data-v-768fb2d0]{flex:1;overflow-y:auto;background:var(--bg-tertiary, #2d3548);border-radius:4px;padding:8px;font-family:Courier New,monospace;font-size:12px}.log-item[data-v-768fb2d0]{padding:4px 8px;margin:2px 0;border-radius:2px;word-break:break-all}.log-item.info[data-v-768fb2d0]{background:#1976d226;color:#42a5f5}.log-item.success[data-v-768fb2d0]{background:#388e3c26;color:#66bb6a}.log-item.warning[data-v-768fb2d0]{background:#f57c0026;color:#ffa726}.log-item.error[data-v-768fb2d0]{background:#c6282826;color:#ef5350}.log-empty[data-v-768fb2d0]{display:flex;align-items:center;justify-content:center;height:100%;color:var(--text-tertiary, #6b7280);font-size:12px}.actions-card[data-v-768fb2d0]{margin-top:4px}@media (max-width: 1200px){.evotower-body[data-v-768fb2d0]{grid-template-columns:1fr}.log-card[data-v-768fb2d0]{height:300px}}[data-v-98f14b1d]:root{--primary-color: #667eea;--primary-color-hover: #5a67d8;--primary-color-light: rgba(102, 126, 234, .15);--secondary-color: #764ba2;--success-color: #18a058;--warning-color: #f5a623;--error-color: #d03050;--info-color: #2080f0;--text-primary: #e5e7eb;--text-secondary: #9ca3af;--text-tertiary: #6b7280;--text-disabled: #4b5563;--bg-primary: #1a1f2e;--bg-secondary: #242b3d;--bg-tertiary: #2d3548;--bg-card: #1e2433;--bg-hover: #323b4f;--bg-input: #2a3142;--bg-overlay: rgba(0, 0, 0, .75);--border-light: #3d4556;--border-medium: #4b5563;--border-dark: #6b7280;--success-bg: rgba(24, 160, 88, .15);--warning-bg: rgba(245, 166, 35, .15);--error-bg: rgba(208, 48, 80, .15);--info-bg: rgba(32, 128, 240, .15);--shadow-light: 0 1px 3px rgba(0, 0, 0, .3);--shadow-medium: 0 4px 6px rgba(0, 0, 0, .4);--shadow-heavy: 0 10px 15px rgba(0, 0, 0, .5);--border-radius-small: 4px;--border-radius-medium: 8px;--border-radius-large: 12px;--border-radius-xl: 16px;--spacing-xs: 4px;--spacing-sm: 8px;--spacing-md: 16px;--spacing-lg: 24px;--spacing-xl: 32px;--spacing-2xl: 48px;--font-size-xs: 12px;--font-size-sm: 14px;--font-size-md: 16px;--font-size-lg: 18px;--font-size-xl: 20px;--font-size-2xl: 24px;--font-size-3xl: 32px;--font-weight-light: 300;--font-weight-normal: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--line-height-tight: 1.2;--line-height-normal: 1.5;--line-height-relaxed: 1.75;--transition-fast: .15s ease;--transition-normal: .3s ease;--transition-slow: .5s ease;--z-dropdown: 1000;--z-sticky: 1020;--z-fixed: 1030;--z-modal-backdrop: 1040;--z-modal: 1050;--z-popover: 1060;--z-tooltip: 1070;--z-toast: 1080}[data-theme=dark][data-v-98f14b1d]{--text-primary: #e5e7eb;--text-secondary: #9ca3af;--text-tertiary: #6b7280;--text-disabled: #4b5563;--bg-primary: #1a1f2e;--bg-secondary: #242b3d;--bg-tertiary: #2d3548;--bg-card: #1e2433;--bg-hover: #323b4f;--bg-input: #2a3142;--bg-overlay: rgba(0, 0, 0, .75);--border-light: #3d4556;--border-medium: #4b5563;--border-dark: #6b7280;--success-bg: rgba(24, 160, 88, .15);--warning-bg: rgba(245, 166, 35, .15);--error-bg: rgba(208, 48, 80, .15);--info-bg: rgba(32, 128, 240, .15);--shadow-light: 0 1px 3px rgba(0, 0, 0, .3);--shadow-medium: 0 4px 6px rgba(0, 0, 0, .4);--shadow-heavy: 0 10px 15px rgba(0, 0, 0, .5)}[data-v-98f14b1d] .n-modal-mask{display:flex;align-items:flex-end;justify-content:center;padding-bottom:0}[data-v-98f14b1d] .n-card{margin-bottom:0!important}.modal-header[data-v-98f14b1d]{display:flex;align-items:center;gap:8px}.modal-header .modal-icon[data-v-98f14b1d]{font-size:24px}.goldfish-page[data-v-98f14b1d]{display:flex;flex-direction:column;gap:14px;overflow:hidden;flex:1;min-height:0}.settings-panel[data-v-98f14b1d]{display:flex;align-items:center;gap:14px;padding:14px 16px;background:var(--bg-secondary);border-radius:10px;flex-wrap:wrap;border:1px solid rgba(128,128,128,.1)}.setting-item[data-v-98f14b1d]{display:flex;align-items:center;gap:8px}.setting-label[data-v-98f14b1d]{font-size:13px;color:var(--text-secondary)}.setting-unit[data-v-98f14b1d]{font-size:12px;color:var(--text-tertiary)}.progress-panel[data-v-98f14b1d]{padding:14px 16px;background:var(--bg-secondary);border-radius:10px;border:1px solid rgba(128,128,128,.1)}.progress-text[data-v-98f14b1d]{margin-top:8px;font-size:12px;color:var(--text-secondary);text-align:center}.condition-info[data-v-98f14b1d]{display:flex;align-items:center;gap:10px;padding:10px 14px;background:#18a0580f;border-radius:8px;flex-wrap:wrap;border:1px solid rgba(24,160,88,.15)}.condition-title[data-v-98f14b1d]{font-weight:600;font-size:13px;color:var(--text-primary)}.condition-item[data-v-98f14b1d]{font-size:12px;padding:3px 10px;border-radius:12px}.condition-item.good[data-v-98f14b1d]{background:#18a0581f;color:#18a058}.results-panel[data-v-98f14b1d]{border-radius:10px;overflow:hidden;border:1px solid rgba(128,128,128,.1);flex:1;min-height:0;display:flex;flex-direction:column}[data-v-98f14b1d] .n-data-table{--n-border-color: rgba(128, 128, 128, .12) !important;background:#1e2433!important}[data-v-98f14b1d] .n-data-table .n-data-table-wrapper,[data-v-98f14b1d] .n-data-table .n-data-table-base-table{background:#1e2433!important}[data-v-98f14b1d] .n-data-table .n-data-table-th{background:#80808014!important;border-bottom:1px solid rgba(128,128,128,.1)!important;font-weight:600;font-size:13px;color:#e5e7eb!important}[data-v-98f14b1d] .n-data-table .n-data-table-td{background:#1e2433!important;border-bottom:1px solid rgba(128,128,128,.06)!important;font-size:13px;color:#e5e7eb!important}[data-v-98f14b1d] .n-data-table .n-data-table-tr:last-child .n-data-table-td{border-bottom:none!important}[data-v-98f14b1d] .n-data-table .n-data-table-empty{background:#1e2433!important;color:#9ca3af!important}.summary-panel[data-v-98f14b1d]{display:flex;gap:20px;padding:14px 16px;background:var(--bg-secondary);border-radius:10px;border:1px solid rgba(128,128,128,.1)}.summary-item[data-v-98f14b1d]{display:flex;align-items:center;gap:6px}.summary-item.qualified .summary-value[data-v-98f14b1d]{color:#18a058;font-weight:600}.summary-item.unqualified .summary-value[data-v-98f14b1d]{color:#d03050;font-weight:600}.summary-label[data-v-98f14b1d]{color:var(--text-secondary);font-size:13px}.summary-value[data-v-98f14b1d]{font-size:14px}[data-v-98f14b1d] .qualified-row{background:#18a0580f!important}[data-v-98f14b1d] .qualified-row:hover{background:#18a0581a!important}[data-v-98f14b1d] .unqualified-row{background:transparent!important}[data-v-98f14b1d] .unqualified-row:hover{background:#8080800a!important}.monthly-vote-content[data-v-27358c2d]{padding:16px 0}.club-list[data-v-27358c2d]{margin-bottom:16px}.club-item[data-v-27358c2d]{display:flex;align-items:center;padding:1.2vh 10px;border:2px solid #3a3a3a;border-radius:6px;cursor:pointer;transition:all .3s;background:#2a2a2a;min-height:18vh;box-sizing:border-box}.club-item[data-v-27358c2d]:hover{border-color:#18a058;box-shadow:0 2px 8px #18a0584d;transform:translateY(-2px);background:#333}.club-item.selected[data-v-27358c2d]{border-color:#18a058;background:#1a3a2a;box-shadow:0 2px 12px #18a05866}.club-avatar[data-v-27358c2d]{position:relative;margin-right:12px;flex-shrink:0}.rank-badge[data-v-27358c2d]{position:absolute;top:-6px;right:-6px;width:20px;height:20px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:11px;color:#fff;box-shadow:0 2px 4px #0003}.rank-1[data-v-27358c2d]{background:linear-gradient(135deg,gold,#ffed4e);color:#8b4513}.rank-2[data-v-27358c2d]{background:linear-gradient(135deg,silver,#e8e8e8);color:#4a4a4a}.rank-3[data-v-27358c2d]{background:linear-gradient(135deg,#cd7f32,#e8a87c);color:#fff}.club-info[data-v-27358c2d]{flex:1;min-width:0;display:flex;flex-direction:column;justify-content:center}.club-header[data-v-27358c2d]{display:flex;align-items:center;justify-content:space-between;margin-bottom:4px}.club-name[data-v-27358c2d]{font-size:14px;font-weight:700;color:#e8e8e8}.club-stats[data-v-27358c2d]{margin-bottom:4px;color:#b0b0b0;font-size:12px}.stat-item[data-v-27358c2d]{display:inline-flex;align-items:center}.club-extra[data-v-27358c2d]{display:flex;gap:8px;flex-wrap:wrap}.selected-club-info[data-v-27358c2d],.vote-progress[data-v-27358c2d]{margin-top:16px}.progress-stats[data-v-27358c2d]{display:flex;justify-content:space-around;margin-top:8px;font-size:14px;color:#b0b0b0}.loading-state[data-v-27358c2d],.empty-state[data-v-27358c2d]{padding:40px 0;text-align:center}[data-v-27358c2d] .n-scrollbar-content{background:transparent}[data-v-27358c2d] .n-checkbox{--n-color: #2a2a2a;--n-color-checked: #18a058;--n-border-color: #3a3a3a;--n-border-color-checked: #18a058}[data-v-27358c2d] .n-alert{background-color:#18a0581a;border-color:#18a0584d}[data-v-27358c2d] .n-alert--info{background-color:#2a947d1a;border-color:#2a947d4d}[data-v-27358c2d] .n-tag{background-color:#ffffff14;color:#b0b0b0;border-color:#ffffff1f}[data-v-27358c2d] .n-tag--info{background-color:#2a947d26;color:#63e2b7}[data-v-27358c2d] .n-tag--warning{background-color:#f08a0026;color:#f0a020}[data-v-27358c2d] .n-tag--success{background-color:#18a05826;color:#18a058}.blackmarket-helper[data-v-4e9201e8]{display:flex;flex-direction:column;gap:12px}.section[data-v-4e9201e8]{background:var(--bg-tertiary, #2d3548);border-radius:8px;padding:12px}.section-header[data-v-4e9201e8]{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px;font-weight:500;color:var(--text-primary, #e5e7eb)}.account-list[data-v-4e9201e8],.select-list[data-v-4e9201e8]{display:flex;flex-direction:column;gap:6px;max-height:200px;overflow-y:auto}.account-item[data-v-4e9201e8],.select-item[data-v-4e9201e8]{display:flex;align-items:center;gap:8px;padding:8px;background:var(--bg-card, #1e2433);border-radius:6px}.account-item .name[data-v-4e9201e8]{flex:1;color:var(--text-primary, #e5e7eb)}.account-item .status[data-v-4e9201e8]{font-size:12px;padding:2px 6px;border-radius:4px}.account-item .status.connected[data-v-4e9201e8]{color:#18a058;background:#18a05826}.account-item .status.disconnected[data-v-4e9201e8]{color:var(--text-tertiary, #6b7280);background:var(--bg-tertiary, #2d3548)}.setting-icon[data-v-4e9201e8]{cursor:pointer;font-size:16px;padding:2px 4px}.setting-icon[data-v-4e9201e8]:hover{opacity:.8}.settings-row[data-v-4e9201e8]{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.interval-setting[data-v-4e9201e8]{display:flex;align-items:center;gap:6px}.empty[data-v-4e9201e8]{text-align:center;color:var(--text-tertiary, #6b7280);padding:20px}.select-modal .select-list[data-v-4e9201e8]{max-height:300px}.select-item[data-v-4e9201e8]{cursor:pointer}.select-item span[data-v-4e9201e8]{flex:1;color:var(--text-primary, #e5e7eb)}.list-settings[data-v-4e9201e8]{display:flex;flex-direction:column;gap:12px}.purchase-cnt[data-v-4e9201e8]{display:flex;align-items:center;gap:8px;margin-bottom:8px}.presets[data-v-4e9201e8]{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:8px}.goods-header[data-v-4e9201e8]{display:flex;justify-content:space-between;margin-bottom:8px;font-weight:500}.goods-list[data-v-4e9201e8]{display:flex;flex-direction:column;gap:4px;max-height:300px;overflow-y:auto}.goods-item[data-v-4e9201e8]{display:flex;align-items:center;gap:8px;padding:8px 12px;background:var(--bg-card, #1e2433);border-radius:6px;cursor:pointer;transition:background .2s}.goods-item[data-v-4e9201e8]:hover{background:var(--bg-tertiary, #2d3548)}.goods-item.selected[data-v-4e9201e8]{background:#18a05826}.goods-name[data-v-4e9201e8]{flex:1;color:var(--text-primary, #e5e7eb)}.cat[data-v-4e9201e8]{font-size:12px;color:var(--text-tertiary, #6b7280);margin-right:8px}.tab-with-badge[data-v-fba01ea5]{display:flex;align-items:center;gap:6px}.unread-badge[data-v-fba01ea5]{background:#f56c6c;color:#fff;font-size:12px;min-width:18px;height:18px;line-height:18px;text-align:center;border-radius:9px;padding:0 5px}.announcement-container[data-v-fba01ea5]{display:flex;flex-direction:row;height:400px;border:1px solid rgba(255,255,255,.1);border-radius:8px;overflow:hidden}@media (max-width: 600px){.announcement-container[data-v-fba01ea5]{flex-direction:column;height:auto;max-height:60vh}}.announcement-list[data-v-fba01ea5]{width:200px;min-width:200px;border-right:1px solid rgba(255,255,255,.1);overflow-y:auto;background:#0003}@media (max-width: 600px){.announcement-list[data-v-fba01ea5]{width:100%;min-width:unset;max-height:150px;border-right:none;border-bottom:1px solid rgba(255,255,255,.1)}}.announcement-item[data-v-fba01ea5]{padding:12px 16px;cursor:pointer;border-bottom:1px solid rgba(255,255,255,.05);display:flex;align-items:center;gap:8px;transition:background .2s}.announcement-item[data-v-fba01ea5]:hover{background:#ffffff1a}.announcement-item.active[data-v-fba01ea5]{background:#409eff4d;border-left:3px solid #409eff}.unread-dot[data-v-fba01ea5]{width:8px;height:8px;background:#f56c6c;border-radius:50%;flex-shrink:0}.item-title[data-v-fba01ea5]{font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.empty-list[data-v-fba01ea5]{padding:40px 16px;text-align:center;color:#999}.announcement-detail[data-v-fba01ea5]{flex:1;padding:16px;overflow-y:auto;min-height:200px}@media (max-width: 600px){.announcement-detail[data-v-fba01ea5]{min-height:150px;max-height:300px}}.detail-header[data-v-fba01ea5]{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;flex-wrap:wrap}.detail-title[data-v-fba01ea5]{margin:0;font-size:18px;flex:1;min-width:0}@media (max-width: 600px){.detail-title[data-v-fba01ea5]{font-size:16px}}.detail-date[data-v-fba01ea5]{color:#999;font-size:13px;white-space:nowrap}.detail-content[data-v-fba01ea5]{line-height:1.8;white-space:pre-wrap;font-size:14px}.empty-detail[data-v-fba01ea5]{display:flex;align-items:center;justify-content:center;height:100%;color:#999}.changelog-list[data-v-fba01ea5]{max-height:400px;overflow-y:auto;padding-right:8px}.changelog-item[data-v-fba01ea5]{padding:8px 0}.version-header[data-v-fba01ea5]{display:flex;align-items:center;gap:8px;margin-bottom:12px}.version-date[data-v-fba01ea5]{font-size:13px;color:#999}.changes-list[data-v-fba01ea5]{list-style:none;padding:0;margin:0}.change-item[data-v-fba01ea5]{display:flex;align-items:flex-start;margin-bottom:8px;line-height:1.6}.change-item span[data-v-fba01ea5]{flex:1}[data-v-1ad528bb]:root{--primary-color: #667eea;--primary-color-hover: #5a67d8;--primary-color-light: rgba(102, 126, 234, .15);--secondary-color: #764ba2;--success-color: #18a058;--warning-color: #f5a623;--error-color: #d03050;--info-color: #2080f0;--text-primary: #e5e7eb;--text-secondary: #9ca3af;--text-tertiary: #6b7280;--text-disabled: #4b5563;--bg-primary: #1a1f2e;--bg-secondary: #242b3d;--bg-tertiary: #2d3548;--bg-card: #1e2433;--bg-hover: #323b4f;--bg-input: #2a3142;--bg-overlay: rgba(0, 0, 0, .75);--border-light: #3d4556;--border-medium: #4b5563;--border-dark: #6b7280;--success-bg: rgba(24, 160, 88, .15);--warning-bg: rgba(245, 166, 35, .15);--error-bg: rgba(208, 48, 80, .15);--info-bg: rgba(32, 128, 240, .15);--shadow-light: 0 1px 3px rgba(0, 0, 0, .3);--shadow-medium: 0 4px 6px rgba(0, 0, 0, .4);--shadow-heavy: 0 10px 15px rgba(0, 0, 0, .5);--border-radius-small: 4px;--border-radius-medium: 8px;--border-radius-large: 12px;--border-radius-xl: 16px;--spacing-xs: 4px;--spacing-sm: 8px;--spacing-md: 16px;--spacing-lg: 24px;--spacing-xl: 32px;--spacing-2xl: 48px;--font-size-xs: 12px;--font-size-sm: 14px;--font-size-md: 16px;--font-size-lg: 18px;--font-size-xl: 20px;--font-size-2xl: 24px;--font-size-3xl: 32px;--font-weight-light: 300;--font-weight-normal: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--line-height-tight: 1.2;--line-height-normal: 1.5;--line-height-relaxed: 1.75;--transition-fast: .15s ease;--transition-normal: .3s ease;--transition-slow: .5s ease;--z-dropdown: 1000;--z-sticky: 1020;--z-fixed: 1030;--z-modal-backdrop: 1040;--z-modal: 1050;--z-popover: 1060;--z-tooltip: 1070;--z-toast: 1080}[data-theme=dark][data-v-1ad528bb]{--text-primary: #e5e7eb;--text-secondary: #9ca3af;--text-tertiary: #6b7280;--text-disabled: #4b5563;--bg-primary: #1a1f2e;--bg-secondary: #242b3d;--bg-tertiary: #2d3548;--bg-card: #1e2433;--bg-hover: #323b4f;--bg-input: #2a3142;--bg-overlay: rgba(0, 0, 0, .75);--border-light: #3d4556;--border-medium: #4b5563;--border-dark: #6b7280;--success-bg: rgba(24, 160, 88, .15);--warning-bg: rgba(245, 166, 35, .15);--error-bg: rgba(208, 48, 80, .15);--info-bg: rgba(32, 128, 240, .15);--shadow-light: 0 1px 3px rgba(0, 0, 0, .3);--shadow-medium: 0 4px 6px rgba(0, 0, 0, .4);--shadow-heavy: 0 10px 15px rgba(0, 0, 0, .5)}.club-manager-wrapper[data-v-1ad528bb]{min-height:400px;background:#1e2433}.stats-bar[data-v-1ad528bb]{display:flex;align-items:center;gap:24px;padding:12px 16px;background:#252d3d;border-radius:8px;margin-bottom:16px;flex-wrap:wrap}.stat-item[data-v-1ad528bb]{display:flex;flex-direction:column}.stat-item .stat-label[data-v-1ad528bb]{font-size:12px;color:var(--text-secondary, #9ca3af)}.stat-item .stat-value[data-v-1ad528bb]{font-size:20px;font-weight:600;color:var(--n-text-color)}.right-actions[data-v-1ad528bb]{margin-left:auto;display:flex;gap:8px;flex-wrap:wrap}.no-club-section[data-v-1ad528bb]{background:#faad1426;border:1px solid rgba(250,173,20,.4);border-radius:8px;padding:12px 16px;margin-bottom:16px}.section-header[data-v-1ad528bb]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px;flex-wrap:wrap;gap:12px}.section-title[data-v-1ad528bb]{font-weight:600;color:#faad14;flex-shrink:0}.apply-controls[data-v-1ad528bb]{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.no-club-grid-wrapper[data-v-1ad528bb]{max-height:120px;overflow-y:auto;border-radius:6px}.no-club-grid-wrapper[data-v-1ad528bb]::-webkit-scrollbar{width:6px}.no-club-grid-wrapper[data-v-1ad528bb]::-webkit-scrollbar-thumb{background:var(--border-medium, #4b5563);border-radius:3px}.no-club-grid-wrapper[data-v-1ad528bb]::-webkit-scrollbar-track{background:transparent}.no-club-grid[data-v-1ad528bb]{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:8px}.no-club-item[data-v-1ad528bb]{display:flex;align-items:center;gap:6px;padding:6px 10px;background:var(--bg-card, #1e2433);border:1px solid var(--border-light, #3d4556);border-radius:4px;font-size:13px}.token-display[data-v-1ad528bb]{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500;color:var(--text-primary, #e5e7eb)}.clubs-grid[data-v-1ad528bb]{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:16px}.club-card[data-v-1ad528bb]{background:#252d3d;border:1px solid #3d4556;border-radius:12px;padding:16px;cursor:pointer;transition:all .2s}.club-card[data-v-1ad528bb]:hover{border-color:var(--n-primary-color);box-shadow:0 4px 12px #0003;transform:translateY(-2px)}.club-header[data-v-1ad528bb]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:8px}.club-title[data-v-1ad528bb]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.club-name[data-v-1ad528bb]{font-size:16px;font-weight:600}.club-level[data-v-1ad528bb]{font-size:12px;color:#999}.club-meta[data-v-1ad528bb]{display:flex;gap:16px;font-size:12px;color:var(--text-secondary, #9ca3af);margin-bottom:12px;flex-wrap:wrap}.members-preview[data-v-1ad528bb]{display:flex;flex-direction:column;gap:6px}.member-row[data-v-1ad528bb]{display:flex;align-items:center;gap:8px;padding:6px 10px;background:#ffffff0d;border-radius:6px;font-size:13px}.member-row.is-leader[data-v-1ad528bb]{background:#ffc10726;border-left:3px solid #ffc107}.member-row.is-vice[data-v-1ad528bb]{background:#2196f326;border-left:3px solid #2196f3}.rank[data-v-1ad528bb]{width:18px;height:18px;display:flex;align-items:center;justify-content:center;background:#ffffff1a;border-radius:50%;font-size:11px;font-weight:600;flex-shrink:0}.job[data-v-1ad528bb]{font-size:11px;color:var(--text-secondary, #9ca3af);min-width:28px;flex-shrink:0}.name[data-v-1ad528bb]{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.power[data-v-1ad528bb]{font-size:11px;color:var(--text-secondary, #9ca3af);flex-shrink:0}.card-footer[data-v-1ad528bb]{text-align:center;font-size:12px;color:var(--text-tertiary, #6b7280);margin-top:12px;opacity:0;transition:opacity .2s}.club-card:hover .card-footer[data-v-1ad528bb]{opacity:1}.empty-state[data-v-1ad528bb]{text-align:center;padding:60px 20px;color:var(--text-secondary, #9ca3af)}.empty-state .hint[data-v-1ad528bb]{font-size:13px;margin-top:8px;color:var(--text-tertiary, #6b7280)}@media (max-width: 768px){.stats-bar[data-v-1ad528bb]{gap:12px;padding:10px 12px}.stat-item .stat-value[data-v-1ad528bb]{font-size:18px}.right-actions[data-v-1ad528bb]{width:100%;margin-left:0;justify-content:stretch}.right-actions button[data-v-1ad528bb]{flex:1}.section-header[data-v-1ad528bb]{flex-direction:column;align-items:stretch;gap:10px}.apply-controls[data-v-1ad528bb]{width:100%}.apply-controls[data-v-1ad528bb] .n-input-group{flex:1}.no-club-grid[data-v-1ad528bb]{grid-template-columns:1fr}.clubs-grid[data-v-1ad528bb]{grid-template-columns:1fr;gap:12px}.club-card[data-v-1ad528bb]{padding:12px}.member-row[data-v-1ad528bb]{font-size:12px;padding:5px 8px;gap:6px}.rank[data-v-1ad528bb]{width:16px;height:16px;font-size:10px}.job[data-v-1ad528bb]{min-width:24px;font-size:10px}.power[data-v-1ad528bb]{font-size:10px}}[data-v-a72d354d] .n-card-header{padding:12px 16px;font-size:14px;font-weight:600}[data-v-a72d354d] .n-card__content{padding:16px}[data-v-a72d354d] .n-form-item{margin-bottom:0}[data-v-a72d354d] .n-form-item-label{font-size:13px;font-weight:500}[data-v-a72d354d] .n-alert{padding:8px 12px}[data-v-a72d354d] .n-alert__content{font-size:13px}.modal-header[data-v-b86c42a7]{display:flex;align-items:center;gap:8px}.modal-icon[data-v-b86c42a7]{font-size:20px}.coin-treasure-page[data-v-b86c42a7]{display:flex;flex-direction:column;gap:16px}.section[data-v-b86c42a7]{background:#252b3b;border-radius:8px;padding:12px}.section-title[data-v-b86c42a7]{display:flex;justify-content:space-between;align-items:center;font-weight:600;margin-bottom:10px;color:#e0e0e0}.account-grid[data-v-b86c42a7]{display:grid;grid-template-columns:repeat(auto-fill,minmax(100px,1fr));gap:8px;max-height:200px;overflow-y:auto}.account-card[data-v-b86c42a7]{background:#1a1f2e;border:2px solid transparent;border-radius:8px;padding:8px;cursor:pointer;transition:all .2s;text-align:center}.account-card[data-v-b86c42a7]:hover{border-color:#4a90d9}.account-card.selected[data-v-b86c42a7]{border-color:#4a90d9;background:#4a90d91a}.account-card.waiting[data-v-b86c42a7]{border-color:#f0a020;background:#f0a0201a}.account-card.completed[data-v-b86c42a7]{border-color:#18a058;background:#18a0581a}.account-card.disconnected[data-v-b86c42a7]{opacity:.6}.account-name[data-v-b86c42a7]{font-size:12px;font-weight:500;color:#e0e0e0;margin-bottom:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.account-status[data-v-b86c42a7]{min-height:18px}.status-badge[data-v-b86c42a7]{font-size:10px;padding:2px 6px;border-radius:4px}.status-badge.selected[data-v-b86c42a7]{background:#4a90d94d;color:#4a90d9}.status-badge.waiting[data-v-b86c42a7]{background:#f0a0204d;color:#f0a020}.status-badge.completed[data-v-b86c42a7]{background:#18a0584d;color:#18a058}.status-badge.disconnected[data-v-b86c42a7]{background:#8080804d;color:#888}.selection-info[data-v-b86c42a7]{margin-top:8px;font-size:12px;color:#888}.settings-row[data-v-b86c42a7]{display:flex;gap:16px;flex-wrap:wrap}.setting-item[data-v-b86c42a7]{display:flex;align-items:center;gap:8px}.setting-item label[data-v-b86c42a7]{font-size:13px;color:#aaa}.setting-tip[data-v-b86c42a7]{font-size:11px;color:#666}.strategy-box[data-v-b86c42a7]{display:flex;flex-direction:column;gap:6px}.strategy-item[data-v-b86c42a7]{display:flex;align-items:center;gap:8px;font-size:12px;color:#ccc}.condition[data-v-b86c42a7]{flex:1;color:#aaa}.arrow[data-v-b86c42a7]{color:#666}.action[data-v-b86c42a7]{color:#4a90d9;font-weight:500}.status-section .section-title[data-v-b86c42a7]{flex-wrap:wrap;gap:8px}.status-count[data-v-b86c42a7]{font-size:12px;font-weight:400;color:#888}.status-count.waiting[data-v-b86c42a7]{color:#f0a020}.status-count.completed[data-v-b86c42a7]{color:#18a058}.status-list[data-v-b86c42a7]{display:flex;flex-direction:column;gap:4px;max-height:150px;overflow-y:auto}.status-item[data-v-b86c42a7]{display:flex;align-items:center;gap:8px;font-size:12px;padding:4px 8px;border-radius:4px;background:#1a1f2e}.status-item.running[data-v-b86c42a7]{border-left:3px solid #4a90d9}.status-item.waiting[data-v-b86c42a7]{border-left:3px solid #f0a020}.status-item.completed[data-v-b86c42a7]{border-left:3px solid #18a058}.status-item.error[data-v-b86c42a7]{border-left:3px solid #d03050}.status-name[data-v-b86c42a7]{font-weight:500;color:#e0e0e0;min-width:80px}.status-layer[data-v-b86c42a7]{color:#888;font-size:11px}.status-text[data-v-b86c42a7]{color:#aaa;flex:1}.log-section[data-v-b86c42a7]{max-height:200px}.log-list[data-v-b86c42a7]{max-height:150px;overflow-y:auto;font-family:monospace;font-size:11px;background:#1a1f2e;border-radius:4px;padding:8px}.log-item[data-v-b86c42a7]{padding:2px 0;color:#aaa}.log-item.success[data-v-b86c42a7]{color:#18a058}.log-item.warning[data-v-b86c42a7]{color:#f0a020}.log-item.error[data-v-b86c42a7]{color:#d03050}.log-time[data-v-b86c42a7]{color:#666;margin-right:8px}.log-empty[data-v-b86c42a7]{color:#666;text-align:center;padding:20px}.action-buttons[data-v-b86c42a7]{display:flex;gap:12px;justify-content:center;flex-wrap:wrap}@media (max-width: 600px){.account-grid[data-v-b86c42a7]{grid-template-columns:repeat(3,1fr)}.strategy-item[data-v-b86c42a7]{flex-wrap:wrap}}.modal-header[data-v-08dc9021]{display:flex;align-items:center;gap:8px}.modal-icon[data-v-08dc9021]{font-size:20px}.legacy-gift-page[data-v-08dc9021]{display:flex;flex-direction:column;gap:16px}.section[data-v-08dc9021]{background:#252b3b;border-radius:8px;padding:12px}.section-title[data-v-08dc9021]{display:flex;justify-content:space-between;align-items:center;font-weight:600;margin-bottom:10px;color:#e0e0e0}.password-tip[data-v-08dc9021]{display:flex;align-items:center;gap:6px;font-size:12px;color:#888;background:#1a1f2e;padding:8px 12px;border-radius:6px}.account-grid[data-v-08dc9021]{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:8px;max-height:240px;overflow-y:auto}.account-card[data-v-08dc9021]{background:#1a1f2e;border:2px solid transparent;border-radius:8px;padding:8px;cursor:pointer;transition:all .2s;text-align:center;position:relative}.account-card[data-v-08dc9021]:hover{border-color:#4a90d9}.account-card.selected[data-v-08dc9021]{border-color:#4a90d9;background:#4a90d91a}.account-card.completed[data-v-08dc9021]{border-color:#18a058;background:#18a0581a}.account-card.has-password[data-v-08dc9021]{border-color:#f0a020}.account-card.disconnected[data-v-08dc9021]{opacity:.6}.account-name[data-v-08dc9021]{font-size:12px;font-weight:500;color:#e0e0e0;margin-bottom:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.account-quantity[data-v-08dc9021]{margin-bottom:4px}.quantity-badge[data-v-08dc9021]{font-size:10px;padding:2px 6px;border-radius:4px;background:#f0a02033;color:#f0a020}.quantity-badge.unknown[data-v-08dc9021]{background:#80808033;color:#888}.account-password[data-v-08dc9021],.account-sent[data-v-08dc9021]{margin-bottom:4px}.sent-badge[data-v-08dc9021]{font-size:9px;padding:1px 4px;border-radius:3px;background:#4a90d933;color:#4a90d9}.sent-badge.limit[data-v-08dc9021]{background:#d0305033;color:#d03050}.pwd-badge[data-v-08dc9021]{font-size:9px;padding:1px 4px;border-radius:3px}.pwd-badge.has[data-v-08dc9021]{background:#18a05833;color:#18a058}.pwd-badge.no[data-v-08dc9021]{background:#d0305033;color:#d03050}.pwd-btn[data-v-08dc9021]{margin-top:4px;font-size:10px}.account-status[data-v-08dc9021]{min-height:18px}.status-badge[data-v-08dc9021]{font-size:10px;padding:2px 6px;border-radius:4px}.status-badge.selected[data-v-08dc9021]{background:#4a90d94d;color:#4a90d9}.status-badge.completed[data-v-08dc9021]{background:#18a0584d;color:#18a058}.status-badge.disconnected[data-v-08dc9021]{background:#8080804d;color:#888}.selection-info[data-v-08dc9021]{margin-top:8px;font-size:12px;color:#888}.warning-text[data-v-08dc9021]{color:#d03050}.settings-row[data-v-08dc9021]{display:flex;gap:16px;flex-wrap:wrap;align-items:center}.setting-item[data-v-08dc9021]{display:flex;align-items:center;gap:8px}.setting-item label[data-v-08dc9021]{font-size:13px;color:#aaa;white-space:nowrap}.target-info[data-v-08dc9021]{display:flex;align-items:center;gap:12px;margin-top:12px;padding:10px;background:#1a1f2e;border-radius:8px;border:1px solid #3a4a5a}.target-avatar[data-v-08dc9021]{width:48px;height:48px;border-radius:50%;overflow:hidden;background:#252b3b;display:flex;align-items:center;justify-content:center;font-size:24px}.target-avatar img[data-v-08dc9021]{width:100%;height:100%;object-fit:cover}.target-details[data-v-08dc9021]{flex:1}.target-name[data-v-08dc9021]{font-size:14px;font-weight:600;color:#e0e0e0;margin-bottom:4px}.target-meta[data-v-08dc9021]{display:flex;gap:12px;font-size:12px;color:#888}.gift-summary[data-v-08dc9021]{margin-top:12px;padding:10px;background:#1a1f2e;border-radius:8px}.summary-title[data-v-08dc9021]{font-size:12px;color:#888;margin-bottom:6px}.summary-content[data-v-08dc9021]{font-size:14px;color:#e0e0e0}.split-info[data-v-08dc9021]{color:#f0a020;margin-left:8px}.status-section .section-title[data-v-08dc9021]{flex-wrap:wrap;gap:8px}.status-count[data-v-08dc9021]{font-size:12px;font-weight:400;color:#888}.status-count.completed[data-v-08dc9021]{color:#18a058}.status-list[data-v-08dc9021]{display:flex;flex-direction:column;gap:4px;max-height:150px;overflow-y:auto}.status-item[data-v-08dc9021]{display:flex;align-items:center;gap:8px;font-size:12px;padding:4px 8px;border-radius:4px;background:#1a1f2e}.status-item.running[data-v-08dc9021]{border-left:3px solid #4a90d9}.status-item.completed[data-v-08dc9021]{border-left:3px solid #18a058}.status-item.error[data-v-08dc9021]{border-left:3px solid #d03050}.status-name[data-v-08dc9021]{font-weight:500;color:#e0e0e0;min-width:80px}.status-text[data-v-08dc9021]{color:#aaa;flex:1}.log-section[data-v-08dc9021]{max-height:200px}.log-list[data-v-08dc9021]{max-height:150px;overflow-y:auto;font-family:monospace;font-size:11px;background:#1a1f2e;border-radius:4px;padding:8px}.log-item[data-v-08dc9021]{padding:2px 0;color:#aaa}.log-item.success[data-v-08dc9021]{color:#18a058}.log-item.warning[data-v-08dc9021]{color:#f0a020}.log-item.error[data-v-08dc9021]{color:#d03050}.log-time[data-v-08dc9021]{color:#666;margin-right:8px}.log-empty[data-v-08dc9021]{color:#666;text-align:center;padding:20px}.action-buttons[data-v-08dc9021]{display:flex;gap:12px;justify-content:center;flex-wrap:wrap}.password-modal-content[data-v-08dc9021]{display:flex;flex-direction:column;gap:12px}.pwd-account-name[data-v-08dc9021]{font-weight:600;color:#e0e0e0}.batch-pwd-tip[data-v-08dc9021]{font-size:13px;color:#888}.batch-pwd-info[data-v-08dc9021]{font-size:12px;color:#18a058}.batch-pwd-info.warning[data-v-08dc9021]{color:#d03050}.batch-pwd-note[data-v-08dc9021]{font-size:11px;color:#888;margin-top:8px;padding:6px 8px;background:#f0a0201a;border-radius:4px;border-left:2px solid #f0a020}@media (max-width: 600px){.account-grid[data-v-08dc9021]{grid-template-columns:repeat(2,1fr)}.settings-row[data-v-08dc9021]{flex-direction:column;align-items:flex-start}.target-meta[data-v-08dc9021]{flex-wrap:wrap}}.modal-header[data-v-7d9afd54]{display:flex;align-items:center;gap:8px}.modal-icon[data-v-7d9afd54]{font-size:20px}.legacy-pass-page[data-v-7d9afd54]{display:flex;flex-direction:column;gap:16px}.section[data-v-7d9afd54]{background:#252b3b;border-radius:8px;padding:12px}.section-title[data-v-7d9afd54]{display:flex;justify-content:space-between;align-items:center;font-weight:600;margin-bottom:10px;color:#e0e0e0}.account-grid[data-v-7d9afd54]{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:8px;max-height:240px;overflow-y:auto}.account-card[data-v-7d9afd54]{background:#1a1f2e;border:2px solid transparent;border-radius:8px;padding:8px;cursor:pointer;transition:all .2s;text-align:center;position:relative}.account-card[data-v-7d9afd54]:hover{border-color:#4a90d9}.account-card.selected[data-v-7d9afd54]{border-color:#4a90d9;background:#4a90d91a}.account-card.completed[data-v-7d9afd54]{border-color:#18a058;background:#18a0581a}.account-card.disconnected[data-v-7d9afd54]{opacity:.6}.account-name[data-v-7d9afd54]{font-size:12px;font-weight:500;color:#e0e0e0;margin-bottom:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.account-status[data-v-7d9afd54]{min-height:18px}.status-badge[data-v-7d9afd54]{font-size:10px;padding:2px 6px;border-radius:4px}.status-badge.selected[data-v-7d9afd54]{background:#4a90d94d;color:#4a90d9}.status-badge.completed[data-v-7d9afd54]{background:#18a0584d;color:#18a058}.status-badge.disconnected[data-v-7d9afd54]{background:#8080804d;color:#888}.selection-info[data-v-7d9afd54]{margin-top:8px;font-size:12px;color:#888}.settings-info[data-v-7d9afd54]{display:flex;flex-direction:column;gap:8px}.info-item[data-v-7d9afd54]{display:flex;align-items:center;font-size:13px}.info-item.warning[data-v-7d9afd54]{background:#f0a0201a;padding:8px;border-radius:4px;border-left:3px solid #f0a020}.info-label[data-v-7d9afd54]{color:#aaa;min-width:100px}.info-item.warning .info-label[data-v-7d9afd54]{color:#f0a020}.info-value[data-v-7d9afd54]{color:#e0e0e0;font-weight:500}.settings-row[data-v-7d9afd54]{display:flex;gap:16px;flex-wrap:wrap;align-items:center}.setting-item[data-v-7d9afd54]{display:flex;align-items:center;gap:8px}.setting-item label[data-v-7d9afd54]{font-size:13px;color:#aaa;white-space:nowrap}.setting-tip[data-v-7d9afd54]{font-size:11px;color:#666}.status-section .section-title[data-v-7d9afd54]{flex-wrap:wrap;gap:8px}.status-count[data-v-7d9afd54]{font-size:12px;font-weight:400;color:#888}.status-count.running[data-v-7d9afd54]{color:#4a90d9}.status-count.completed[data-v-7d9afd54]{color:#18a058}.status-list[data-v-7d9afd54]{display:flex;flex-direction:column;gap:4px;max-height:150px;overflow-y:auto}.status-item[data-v-7d9afd54]{display:flex;align-items:center;gap:8px;font-size:12px;padding:4px 8px;border-radius:4px;background:#1a1f2e}.status-item.running[data-v-7d9afd54]{border-left:3px solid #4a90d9}.status-item.completed[data-v-7d9afd54]{border-left:3px solid #18a058}.status-item.error[data-v-7d9afd54]{border-left:3px solid #d03050}.status-name[data-v-7d9afd54]{font-weight:500;color:#e0e0e0;min-width:80px}.status-text[data-v-7d9afd54]{color:#aaa;flex:1}.log-section[data-v-7d9afd54]{max-height:200px}.log-list[data-v-7d9afd54]{max-height:150px;overflow-y:auto;font-family:monospace;font-size:11px;background:#1a1f2e;border-radius:4px;padding:8px}.log-item[data-v-7d9afd54]{padding:2px 0;color:#aaa}.log-item.success[data-v-7d9afd54]{color:#18a058}.log-item.warning[data-v-7d9afd54]{color:#f0a020}.log-item.error[data-v-7d9afd54]{color:#d03050}.log-time[data-v-7d9afd54]{color:#666;margin-right:8px}.log-empty[data-v-7d9afd54]{color:#666;text-align:center;padding:20px}.action-buttons[data-v-7d9afd54]{display:flex;gap:12px;justify-content:center;flex-wrap:wrap}@media (max-width: 600px){.account-grid[data-v-7d9afd54]{grid-template-columns:repeat(2,1fr)}.settings-row[data-v-7d9afd54]{flex-direction:column;align-items:flex-start}}.modal-header[data-v-974521e1]{display:flex;align-items:center;gap:8px}.modal-icon[data-v-974521e1]{font-size:20px}.batch-pushing-page[data-v-974521e1]{min-height:500px}.batch-pushing-container[data-v-974521e1]{display:flex;flex-direction:column;gap:16px}.header-status[data-v-974521e1]{display:flex;justify-content:flex-end}.status-chips[data-v-974521e1]{display:flex;gap:8px}.status-chip[data-v-974521e1]{padding:4px 10px;border-radius:12px;font-size:12px;background:var(--bg-secondary, #f0f0f0)}.status-chip.running[data-v-974521e1]{background:#e6f7ff;color:#1890ff}.status-chip.stopped[data-v-974521e1]{background:#f5f5f5;color:#999}.status-chip.success[data-v-974521e1]{background:#f6ffed;color:#52c41a}.main-content[data-v-974521e1]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.panel-card[data-v-974521e1]{background:var(--bg-secondary, #f5f5f5);border-radius:8px;padding:12px}.panel-title[data-v-974521e1]{font-size:13px;font-weight:600;color:var(--text-primary, #333);margin-bottom:10px;display:flex;justify-content:space-between;align-items:center}.account-list[data-v-974521e1]{max-height:300px;overflow-y:auto;display:flex;flex-direction:column;gap:6px}.account-item[data-v-974521e1]{display:flex;align-items:center;gap:10px;padding:8px 10px;background:var(--bg-primary, #fff);border-radius:6px;cursor:pointer;transition:all .2s;border:2px solid transparent}.account-item[data-v-974521e1]:hover{background:var(--bg-tertiary, #f0f0f0)}.account-item.selected[data-v-974521e1]{border-color:#1890ff;background:#e6f7ff}.account-item.disconnected[data-v-974521e1]{opacity:.6}.account-checkbox[data-v-974521e1]{flex-shrink:0}.account-info[data-v-974521e1]{flex:1;min-width:0}.account-name[data-v-974521e1]{font-size:13px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.account-detail[data-v-974521e1]{font-size:11px;color:var(--text-secondary, #666);display:flex;gap:8px}.account-status[data-v-974521e1]{display:flex;align-items:center;gap:4px;font-size:11px}.status-dot[data-v-974521e1]{width:6px;height:6px;border-radius:50%;background:#999}.status-dot.connected[data-v-974521e1]{background:#52c41a}.queue-card[data-v-974521e1]{min-height:150px}.empty-queue[data-v-974521e1]{text-align:center;color:var(--text-tertiary, #999);font-size:12px;padding:20px}.queue-list[data-v-974521e1]{display:flex;flex-direction:column;gap:6px;max-height:200px;overflow-y:auto}.queue-item[data-v-974521e1]{display:flex;align-items:center;gap:8px;padding:6px 10px;background:var(--bg-primary, #fff);border-radius:6px;font-size:12px}.queue-item.running[data-v-974521e1]{background:#e6f7ff;border-left:3px solid #1890ff}.queue-item.reconnecting[data-v-974521e1]{background:#fff7e6;border-left:3px solid #fa8c16}.queue-item.error[data-v-974521e1]{background:#fff1f0;border-left:3px solid #ff4d4f}.queue-index[data-v-974521e1]{color:#999;min-width:20px}.queue-name[data-v-974521e1]{flex:1;font-weight:500}.queue-status[data-v-974521e1]{font-size:11px;color:var(--text-secondary, #666)}.form-grid[data-v-974521e1]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.form-field[data-v-974521e1]{display:flex;flex-direction:column;gap:4px}.form-field label[data-v-974521e1]{font-size:12px;color:var(--text-secondary, #666)}.button-group[data-v-974521e1]{display:flex;flex-direction:column;gap:8px}.log-card[data-v-974521e1]{margin-top:8px}.log-container[data-v-974521e1]{max-height:150px;overflow-y:auto;background:var(--bg-primary, #fff);border-radius:6px;padding:8px}.log-item[data-v-974521e1]{font-size:11px;padding:2px 0;font-family:monospace}.log-item.success[data-v-974521e1]{color:#52c41a}.log-item.error[data-v-974521e1]{color:#ff4d4f}.log-item.warning[data-v-974521e1]{color:#fa8c16}.log-item.info[data-v-974521e1]{color:#666}.log-empty[data-v-974521e1]{text-align:center;color:#999;font-size:12px;padding:20px}.log-actions[data-v-974521e1]{display:flex;gap:6px}.purchase-settings[data-v-d9bab6fe]{max-height:70vh;overflow-y:auto}.filter-toolbar[data-v-d9bab6fe]{display:flex;gap:8px;align-items:center;margin-bottom:10px;flex-wrap:wrap}.filter-toolbar .search-input[data-v-d9bab6fe]{flex:1;min-width:120px;max-width:200px}.account-grid[data-v-d9bab6fe]{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:10px;max-height:220px;overflow-y:auto;padding:10px;background:linear-gradient(135deg,#409eff14,#18a0580d);border-radius:10px;border:1px solid rgba(64,158,255,.15)}.account-card[data-v-d9bab6fe]{display:flex;align-items:center;gap:8px;padding:10px 12px;background:var(--bg-card, #1e2433);border-radius:8px;cursor:pointer;transition:all .25s ease;border:1px solid var(--border-light, #3d4556);box-shadow:0 2px 6px #0003}.account-card[data-v-d9bab6fe]:hover{background:var(--bg-hover, #323b4f);border-color:#409eff66;transform:translateY(-2px);box-shadow:0 4px 12px #0000004d}.account-card-selected[data-v-d9bab6fe]{background:#18a05826;border-color:#18a05880;box-shadow:0 2px 8px #18a05840}.account-card-selected[data-v-d9bab6fe]:hover{background:#18a05833;border-color:#18a05899}.account-card-info[data-v-d9bab6fe]{flex:1;min-width:0;overflow:hidden}.account-card-name[data-v-d9bab6fe]{font-size:13px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--text-tertiary, #6b7280);line-height:1.4;transition:color .2s ease}.account-card-selected .account-card-name[data-v-d9bab6fe]{color:#18a058;font-weight:600}.account-card-level[data-v-d9bab6fe]{font-size:11px;color:var(--text-tertiary, #6b7280);margin-top:2px}.account-card-actions[data-v-d9bab6fe]{display:flex;align-items:center;gap:4px;flex-shrink:0}.selected-count[data-v-d9bab6fe]{margin-top:10px;font-size:13px;color:#18a058;font-weight:500}.goods-grid[data-v-d9bab6fe]{display:flex;flex-wrap:wrap;gap:8px;padding:10px 0}.goods-tag[data-v-d9bab6fe]{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;background:var(--bg-secondary, #1e2433);border:1px solid var(--border-light, #3d4556);border-radius:16px;cursor:pointer;transition:all .2s ease;user-select:none}.goods-tag[data-v-d9bab6fe]:hover{background:var(--bg-hover, #323b4f);border-color:#409eff66}.goods-tag .goods-name[data-v-d9bab6fe]{font-size:13px;color:var(--text-tertiary, #6b7280);transition:color .2s ease}.goods-tag-selected[data-v-d9bab6fe]{background:#18a0581a;border-color:#18a05866}.goods-tag-selected[data-v-d9bab6fe]:hover{background:#18a05826;border-color:#18a05880}.goods-tag-selected .goods-name[data-v-d9bab6fe]{color:#18a058;font-weight:500}.selected-goods-preview[data-v-d9bab6fe]{margin-top:12px;padding:10px 12px;background:linear-gradient(135deg,#409eff0f,#18a0580a);border-radius:6px;border:1px solid rgba(64,158,255,.12)}.single-settings[data-v-d9bab6fe]{max-height:60vh;overflow-y:auto}@media (max-width: 600px){.account-grid[data-v-d9bab6fe]{grid-template-columns:repeat(2,1fr);gap:8px}.account-card[data-v-d9bab6fe]{padding:8px 10px}.goods-grid[data-v-d9bab6fe]{grid-template-columns:1fr}[data-v-d9bab6fe] .n-card-header{flex-wrap:wrap;gap:8px}[data-v-d9bab6fe] .n-card-header__main{font-size:14px;white-space:nowrap}[data-v-d9bab6fe] .n-card-header__extra{width:100%;margin-top:4px}[data-v-d9bab6fe] .n-card-header__extra .n-space{flex-wrap:wrap;gap:6px!important}[data-v-d9bab6fe] .n-card-header__extra .n-button{font-size:12px;padding:0 8px;height:26px}.selected-goods-preview[data-v-d9bab6fe]{padding:8px}.selected-goods-preview[data-v-d9bab6fe] .n-tag{font-size:11px;padding:0 6px;height:22px}}@media (max-width: 400px){.account-grid[data-v-d9bab6fe]{grid-template-columns:1fr}[data-v-d9bab6fe] .n-card-header__extra .n-button{font-size:11px;padding:0 6px;height:24px}}.token-select-list[data-v-2102187c]{width:100%}.list-toolbar[data-v-2102187c]{display:flex;gap:10px;margin-bottom:10px;align-items:center;flex-wrap:wrap}.list-content[data-v-2102187c]{overflow-y:auto;border:1px solid #e0e0e0;border-radius:6px}.token-item[data-v-2102187c]{display:flex;align-items:center;padding:10px 12px;border-bottom:1px solid #f0f0f0;cursor:pointer;transition:background .2s}.token-item[data-v-2102187c]:hover{background:var(--bg-hover, #323b4f)}.token-item.selected[data-v-2102187c]{background:#1890ff26}.token-item.configured[data-v-2102187c]{border-left:3px solid #52c41a}.token-item[data-v-2102187c]:last-child{border-bottom:none}.token-info[data-v-2102187c]{flex:1;min-width:0}.token-name[data-v-2102187c]{font-weight:500;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--text-primary, #e5e7eb)}.token-detail[data-v-2102187c]{font-size:11px;color:var(--text-tertiary, #6b7280);margin-top:2px}.empty-state[data-v-2102187c]{padding:30px;text-align:center;color:var(--text-tertiary, #6b7280)}.list-stats[data-v-2102187c]{margin-top:10px;padding:8px 12px;background:var(--bg-tertiary, #2d3548);border-radius:6px;font-size:13px}.list-stats strong[data-v-2102187c]{color:#1890ff}.section[data-v-aed54948]{background:var(--bg-tertiary, #2d3548);border-radius:8px;padding:12px}.section-header[data-v-aed54948]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px;font-weight:500;color:var(--text-primary, #e5e7eb)}.empty[data-v-aed54948]{text-align:center;color:var(--text-tertiary, #6b7280);padding:40px 20px}.account-grid[data-v-aed54948]{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:8px;max-height:250px;overflow-y:auto}.account-card[data-v-aed54948]{display:flex;align-items:center;justify-content:space-between;padding:10px 12px;background:#18a05833;border:1px solid #18a058;border-radius:8px}.account-info[data-v-aed54948]{flex:1;overflow:hidden}.account-name[data-v-aed54948]{color:var(--text-primary, #e5e7eb);font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.setting-icon[data-v-aed54948]{cursor:pointer;font-size:14px;padding:2px 4px;flex-shrink:0}.setting-icon[data-v-aed54948]:hover{opacity:.8}.remove-icon[data-v-aed54948]{cursor:pointer;font-size:13px;color:var(--text-tertiary, #d1d5db);margin-left:8px;padding:2px 6px;border-radius:6px}.remove-icon[data-v-aed54948]:hover{background:#ffffff08;color:#f56c6c}.select-modal .select-header[data-v-aed54948]{margin-bottom:12px}.select-grid[data-v-aed54948]{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:8px;max-height:400px;overflow-y:auto}.select-card[data-v-aed54948]{padding:10px 12px;background:var(--bg-card, #1e2433);border:1px solid transparent;border-radius:8px;cursor:pointer;transition:all .2s}.select-card[data-v-aed54948]:hover{background:var(--bg-tertiary, #2d3548)}.select-card.selected[data-v-aed54948]{background:#18a05833;border-color:#18a058}.select-name[data-v-aed54948]{color:var(--text-primary, #e5e7eb);font-size:13px}.list-settings[data-v-aed54948]{display:flex;flex-direction:column;gap:12px}.purchase-cnt[data-v-aed54948]{display:flex;align-items:center;gap:8px;margin-bottom:8px}.presets[data-v-aed54948]{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:8px}.goods-header[data-v-aed54948]{display:flex;justify-content:space-between;margin-bottom:8px;font-weight:500}.goods-list[data-v-aed54948]{display:flex;flex-direction:column;gap:4px;max-height:300px;overflow-y:auto}.goods-item[data-v-aed54948]{display:flex;align-items:center;gap:8px;padding:8px 12px;background:var(--bg-card, #1e2433);border-radius:6px;cursor:pointer;transition:background .2s}.goods-item[data-v-aed54948]:hover{background:var(--bg-tertiary, #2d3548)}.goods-item.selected[data-v-aed54948]{background:#18a05826}.goods-name[data-v-aed54948]{flex:1;color:var(--text-primary, #e5e7eb)}.cat[data-v-aed54948]{font-size:12px;color:var(--text-tertiary, #6b7280)}[data-v-8840d2ee]:root{--primary-color: #667eea;--primary-color-hover: #5a67d8;--primary-color-light: rgba(102, 126, 234, .15);--secondary-color: #764ba2;--success-color: #18a058;--warning-color: #f5a623;--error-color: #d03050;--info-color: #2080f0;--text-primary: #e5e7eb;--text-secondary: #9ca3af;--text-tertiary: #6b7280;--text-disabled: #4b5563;--bg-primary: #1a1f2e;--bg-secondary: #242b3d;--bg-tertiary: #2d3548;--bg-card: #1e2433;--bg-hover: #323b4f;--bg-input: #2a3142;--bg-overlay: rgba(0, 0, 0, .75);--border-light: #3d4556;--border-medium: #4b5563;--border-dark: #6b7280;--success-bg: rgba(24, 160, 88, .15);--warning-bg: rgba(245, 166, 35, .15);--error-bg: rgba(208, 48, 80, .15);--info-bg: rgba(32, 128, 240, .15);--shadow-light: 0 1px 3px rgba(0, 0, 0, .3);--shadow-medium: 0 4px 6px rgba(0, 0, 0, .4);--shadow-heavy: 0 10px 15px rgba(0, 0, 0, .5);--border-radius-small: 4px;--border-radius-medium: 8px;--border-radius-large: 12px;--border-radius-xl: 16px;--spacing-xs: 4px;--spacing-sm: 8px;--spacing-md: 16px;--spacing-lg: 24px;--spacing-xl: 32px;--spacing-2xl: 48px;--font-size-xs: 12px;--font-size-sm: 14px;--font-size-md: 16px;--font-size-lg: 18px;--font-size-xl: 20px;--font-size-2xl: 24px;--font-size-3xl: 32px;--font-weight-light: 300;--font-weight-normal: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--line-height-tight: 1.2;--line-height-normal: 1.5;--line-height-relaxed: 1.75;--transition-fast: .15s ease;--transition-normal: .3s ease;--transition-slow: .5s ease;--z-dropdown: 1000;--z-sticky: 1020;--z-fixed: 1030;--z-modal-backdrop: 1040;--z-modal: 1050;--z-popover: 1060;--z-tooltip: 1070;--z-toast: 1080}[data-theme=dark][data-v-8840d2ee]{--text-primary: #e5e7eb;--text-secondary: #9ca3af;--text-tertiary: #6b7280;--text-disabled: #4b5563;--bg-primary: #1a1f2e;--bg-secondary: #242b3d;--bg-tertiary: #2d3548;--bg-card: #1e2433;--bg-hover: #323b4f;--bg-input: #2a3142;--bg-overlay: rgba(0, 0, 0, .75);--border-light: #3d4556;--border-medium: #4b5563;--border-dark: #6b7280;--success-bg: rgba(24, 160, 88, .15);--warning-bg: rgba(245, 166, 35, .15);--error-bg: rgba(208, 48, 80, .15);--info-bg: rgba(32, 128, 240, .15);--shadow-light: 0 1px 3px rgba(0, 0, 0, .3);--shadow-medium: 0 4px 6px rgba(0, 0, 0, .4);--shadow-heavy: 0 10px 15px rgba(0, 0, 0, .5)}.task-settings-modal[data-v-8840d2ee] .n-dialog{width:95vw!important;max-width:1200px!important;background:#1a1f2e!important}.task-settings-modal[data-v-8840d2ee] .n-dialog__title{color:#e0e0e0!important}.task-settings-modal[data-v-8840d2ee] .n-dialog__content{background:transparent!important}.task-settings-content[data-v-8840d2ee]{padding:24px 20px;background:transparent;border-radius:16px;width:100%;box-sizing:border-box}.task-settings-header[data-v-8840d2ee]{display:flex;justify-content:space-between;align-items:center;margin-bottom:32px;padding:0 24px;flex-wrap:wrap;gap:16px}.task-settings-title[data-v-8840d2ee]{font-size:14px;font-weight:600;color:#e0e0e0;flex:1;min-width:100px}.header-controls[data-v-8840d2ee]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.small-red-car-control[data-v-8840d2ee]{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 12px;background:transparent;border-radius:6px;border:1px solid rgba(255,255,255,.1);flex-shrink:0;min-width:280px;height:40px}.small-red-car-control .task-info[data-v-8840d2ee]{display:flex;align-items:center;gap:4px;flex-wrap:wrap;flex:1}.small-red-car-control .task-name[data-v-8840d2ee]{font-size:13px;font-weight:500;color:#e0e0e0;white-space:nowrap}.small-red-car-control .task-icon[data-v-8840d2ee]{font-size:14px}.car-claim-time-control[data-v-8840d2ee]{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 12px;background:transparent;border-radius:6px;border:1px solid rgba(255,255,255,.1);flex-shrink:0;min-width:200px;height:40px}.car-claim-time-control .task-info[data-v-8840d2ee]{display:flex;align-items:center;gap:4px;flex-wrap:wrap;flex:1}.car-claim-time-control .task-name[data-v-8840d2ee]{font-size:13px;font-weight:500;color:#e0e0e0;white-space:nowrap}.car-claim-time-control .task-icon[data-v-8840d2ee]{font-size:14px}.hoard-bottles-control[data-v-8840d2ee]{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 12px;background:transparent;border-radius:6px;border:1px solid rgba(255,255,255,.1);flex-shrink:0;min-width:200px;height:40px}.hoard-bottles-control .task-info[data-v-8840d2ee]{display:flex;align-items:center;gap:4px;flex-wrap:wrap;flex:1}.hoard-bottles-control .task-name[data-v-8840d2ee]{font-size:13px;font-weight:500;color:#e0e0e0;white-space:nowrap}.hoard-bottles-control .task-icon[data-v-8840d2ee]{font-size:14px}.select-all-control[data-v-8840d2ee]{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 12px;background:transparent;border-radius:6px;border:1px solid rgba(255,255,255,.1);flex-shrink:0;min-width:120px;height:40px}.select-all-label[data-v-8840d2ee]{font-size:13px;font-weight:500;color:#e0e0e0;white-space:nowrap}.task-settings-grid[data-v-8840d2ee]{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:8px;margin-bottom:24px;padding:0 12px}@media (min-width: 1200px){.task-settings-grid[data-v-8840d2ee]{grid-template-columns:repeat(4,1fr);gap:10px;padding:0 16px}}@media (max-width: 1199px) and (min-width: 900px){.task-settings-grid[data-v-8840d2ee]{grid-template-columns:repeat(3,1fr)}}@media (max-width: 899px) and (min-width: 600px){.task-settings-grid[data-v-8840d2ee]{grid-template-columns:repeat(2,1fr)}.task-settings-header[data-v-8840d2ee]{padding:0 12px}}@media (max-width: 599px){.task-settings-modal[data-v-8840d2ee] .n-dialog{width:98vw!important;margin:8px!important}.task-settings-content[data-v-8840d2ee]{padding:16px 12px}.task-settings-header[data-v-8840d2ee]{flex-direction:column;align-items:flex-start;padding:0 12px;gap:12px}.header-controls[data-v-8840d2ee]{width:100%;flex-direction:column;align-items:stretch;gap:8px}.small-red-car-control[data-v-8840d2ee],.car-claim-time-control[data-v-8840d2ee],.hoard-bottles-control[data-v-8840d2ee],.select-all-control[data-v-8840d2ee]{width:100%;min-width:unset;padding:8px 12px;gap:8px}.small-red-car-control .task-info[data-v-8840d2ee],.car-claim-time-control .task-info[data-v-8840d2ee],.hoard-bottles-control .task-info[data-v-8840d2ee]{flex:1;min-width:0}.task-settings-grid[data-v-8840d2ee]{grid-template-columns:1fr;gap:10px;padding:0 8px}.task-setting-item[data-v-8840d2ee]{min-width:100%}}.task-settings-column[data-v-8840d2ee]{display:contents}.task-setting-item[data-v-8840d2ee]{display:flex;justify-content:space-between;align-items:center;padding:6px 10px;background:#fff;border-radius:6px;box-shadow:0 1px 3px #0000000d;border:1px solid #e5e7eb;transition:all .2s ease;min-height:36px;gap:4px}.task-setting-item[data-v-8840d2ee]:hover{box-shadow:0 2px 6px #00000014;border-color:#3b82f6}.task-info[data-v-8840d2ee]{display:flex;align-items:center;gap:4px;flex:1;min-width:0;overflow:hidden}.task-icon[data-v-8840d2ee]{font-size:14px;min-width:16px;text-align:center;flex-shrink:0}.task-setting-item>div[data-v-8840d2ee]:last-child{display:flex;align-items:center;gap:4px;flex-shrink:0}.task-setting-item .n-button--text[data-v-8840d2ee]{padding:0 4px!important;font-size:11px!important}.task-sub-options[data-v-8840d2ee]{display:contents}.task-setting-item.sub-item[data-v-8840d2ee]{margin-left:12px;background:#f0f9ff;border-left:2px solid #3b82f6;padding-left:8px}.task-setting-item.sub-item .task-icon[data-v-8840d2ee]{font-size:12px}.task-setting-item.sub-item .task-name[data-v-8840d2ee]{font-size:11px}.help-icon[data-v-8840d2ee]{font-size:12px;cursor:help;opacity:.6;margin-left:4px}.task-name[data-v-8840d2ee]{font-size:11px;color:#e0e0e0;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.setting-icon[data-v-8840d2ee]{cursor:pointer;font-size:12px;color:#9ca3af;padding:2px 4px;flex-shrink:0}.setting-icon[data-v-8840d2ee]:hover{opacity:.8}.task-hint[data-v-8840d2ee]{font-size:9px;color:#faad14;margin-left:2px;white-space:nowrap}.weekly-badge[data-v-8840d2ee]{display:inline-block;padding:2px 6px;border-radius:4px;font-size:10px;font-weight:600;margin-left:6px;color:#fff}.weekly-badge.recruit[data-v-8840d2ee]{background:linear-gradient(135deg,#52c41a,#73d13d)}.weekly-badge.treasure[data-v-8840d2ee]{background:linear-gradient(135deg,#faad14,#ffc53d)}.weekly-badge.blackmarket[data-v-8840d2ee]{background:linear-gradient(135deg,#722ed1,#9254de)}.weekly-badge.gap[data-v-8840d2ee]{background:linear-gradient(135deg,#d9d9d9,#bfbfbf);color:#666}.timer-settings-section[data-v-8840d2ee]{margin-top:var(--spacing-xl);padding-top:var(--spacing-lg);border-top:1px solid rgba(255,255,255,.1)}.timer-settings-title[data-v-8840d2ee]{display:flex;align-items:center;gap:var(--spacing-sm);font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--text-primary);margin-bottom:var(--spacing-md)}.timer-settings-title .timer-icon[data-v-8840d2ee]{font-size:var(--font-size-xl)}.timer-settings-content[data-v-8840d2ee]{display:flex;flex-direction:column;gap:var(--spacing-md)}.timer-setting-item[data-v-8840d2ee]{display:flex;justify-content:space-between;align-items:center;padding:var(--spacing-md);background:transparent;border-radius:var(--border-radius-medium)}.timer-setting-item .timer-info[data-v-8840d2ee]{display:flex;flex-direction:column;gap:var(--spacing-xs)}.timer-setting-item .timer-info .timer-label[data-v-8840d2ee]{font-size:var(--font-size-md);font-weight:var(--font-weight-medium);color:var(--text-primary)}.timer-setting-item .timer-info .timer-desc[data-v-8840d2ee]{font-size:var(--font-size-sm);color:var(--text-secondary)}.timer-time-settings[data-v-8840d2ee]{display:flex;flex-direction:column;gap:var(--spacing-sm);padding:var(--spacing-md);background:transparent;border-radius:var(--border-radius-medium)}.timer-time-item[data-v-8840d2ee]{display:flex;align-items:center;gap:var(--spacing-md)}.timer-time-item .timer-time-label[data-v-8840d2ee]{font-size:var(--font-size-sm);color:var(--text-secondary);min-width:80px}.timer-interval-input[data-v-8840d2ee]{display:flex;align-items:center;gap:var(--spacing-xs);flex-wrap:wrap}.timer-interval-input .timer-interval-separator[data-v-8840d2ee]{font-size:var(--font-size-sm);color:var(--text-secondary);margin:0 var(--spacing-xs)}@media (max-width: 500px){.timer-time-item[data-v-8840d2ee]{flex-direction:column;align-items:flex-start;gap:var(--spacing-sm)}.timer-time-item .timer-time-label[data-v-8840d2ee]{min-width:auto}.timer-interval-input[data-v-8840d2ee]{width:100%;justify-content:flex-start}.timer-interval-input .n-input-number[data-v-8840d2ee]{width:70px!important;flex-shrink:0}.timer-interval-input .timer-interval-separator[data-v-8840d2ee]{margin:0 4px;font-size:13px}}.timer-pause-section[data-v-8840d2ee]{margin-top:var(--spacing-md);padding:var(--spacing-md);background:var(--bg-secondary);border-radius:var(--border-radius-medium);border:1px solid rgba(255,193,7,.3)}.timer-pause-title[data-v-8840d2ee]{display:flex;align-items:center;gap:var(--spacing-xs);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--text-primary);margin-bottom:var(--spacing-sm)}.timer-pause-items[data-v-8840d2ee]{display:flex;flex-direction:column;gap:var(--spacing-xs)}.timer-pause-item[data-v-8840d2ee]{display:flex;align-items:center;font-size:var(--font-size-sm);color:var(--text-secondary)}.timer-status[data-v-8840d2ee]{display:flex;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-md);background:var(--bg-tertiary);border-radius:var(--border-radius-small)}.timer-status .timer-status-label[data-v-8840d2ee]{font-size:var(--font-size-sm);color:var(--text-secondary)}.timer-status .timer-status-value[data-v-8840d2ee]{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium)}.timer-status .timer-status-value.status-running[data-v-8840d2ee]{color:var(--success-color)}.timer-status .timer-status-value.status-stopped[data-v-8840d2ee]{color:var(--text-tertiary)}.timer-badge[data-v-8840d2ee]{margin-left:var(--spacing-xs);padding:2px var(--spacing-xs);background:#fff3;border-radius:var(--border-radius-small);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:#ffffffe6}.announcement-badge[data-v-8840d2ee]{margin-left:6px;min-width:18px;height:18px;line-height:18px;text-align:center;background:#f56c6c;color:#fff;font-size:12px;border-radius:9px;padding:0 5px}.task-settings-summary[data-v-8840d2ee]{background:transparent;padding:20px 24px;border-radius:12px;border:none;box-shadow:none;margin:0 24px}.summary-title[data-v-8840d2ee]{font-size:14px;font-weight:600;color:inherit;margin-bottom:12px;text-align:center;text-transform:uppercase;letter-spacing:.5px}.summary-tasks[data-v-8840d2ee]{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;align-items:center;max-height:100px;overflow-y:auto}.enabled-task[data-v-8840d2ee]{background:#3b82f633;color:#60a5fa;padding:6px 12px;border-radius:6px;font-size:12px;font-weight:500;border:1px solid rgba(59,130,246,.3);box-shadow:none;transition:all .2s ease;white-space:nowrap}.enabled-task[data-v-8840d2ee]:hover{transform:translateY(-1px);background:#3b82f64d}.no-tasks[data-v-8840d2ee]{color:#64748b;font-size:12px;font-style:italic}.guard-clubs-grid[data-v-8840d2ee]{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:12px}.guard-club-card[data-v-8840d2ee]{background:#fff;border:1px solid #e0e0e0;border-radius:8px;padding:12px;cursor:pointer;transition:all .2s}.guard-club-card[data-v-8840d2ee]:hover{border-color:#18a058;box-shadow:0 2px 8px #18a05826}.guard-club-header[data-v-8840d2ee]{display:flex;align-items:center;gap:8px;margin-bottom:8px}.guard-club-name[data-v-8840d2ee]{font-weight:500;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.guard-club-info[data-v-8840d2ee]{margin-bottom:8px}.guard-club-preview[data-v-8840d2ee]{display:flex;flex-direction:column;gap:2px;margin-bottom:8px;padding:6px;background:#f5f5f5;border-radius:4px}.guard-preview-name[data-v-8840d2ee]{font-size:11px;color:#666;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.guard-club-hint[data-v-8840d2ee]{font-size:11px;color:#999;text-align:right}.token-import-page[data-v-8840d2ee]{min-height:100vh;background:linear-gradient(135deg,#667eea,#764ba2);padding:var(--spacing-lg) 0}[data-theme=dark] .token-import-page[data-v-8840d2ee]{background:linear-gradient(135deg,#0f172a,#1f2937)}.container[data-v-8840d2ee]{max-width:95vw;margin:0 auto;padding:0 var(--spacing-md)}.page-header[data-v-8840d2ee]{text-align:center;margin-bottom:var(--spacing-lg)}.header-content[data-v-8840d2ee]{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-md);color:#fff;text-shadow:0 2px 4px rgba(0,0,0,.3)}.page-subtitle[data-v-8840d2ee]{font-size:18px;opacity:.9;margin:0;font-weight:400}.concurrency-settings-area[data-v-8840d2ee]{margin-top:var(--spacing-md);padding:var(--spacing-md);background:#ffffff1a;border-radius:12px;backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.2)}.concurrency-settings-title[data-v-8840d2ee]{font-size:16px;font-weight:600;margin-bottom:var(--spacing-sm);color:#fff;text-align:center}.concurrency-input-group[data-v-8840d2ee]{display:flex;gap:var(--spacing-sm);justify-content:center;align-items:center;margin-bottom:var(--spacing-sm)}.concurrency-input[data-v-8840d2ee]{width:120px}.concurrency-input[data-v-8840d2ee] .n-input-number{background:#ffffff1a!important;border:1px solid rgba(255,255,255,.3)!important;color:#fff!important}.concurrency-input[data-v-8840d2ee] .n-input-number__input{color:#fff!important;background:transparent!important}.concurrency-input[data-v-8840d2ee] .n-input-number__input::placeholder{color:#fff9!important}.concurrency-confirm-btn[data-v-8840d2ee]{background:var(--primary-color)!important;border-color:var(--primary-color)!important;color:#fff!important;font-weight:500}.concurrency-confirm-btn[data-v-8840d2ee]:hover{background:var(--primary-hover-color)!important;border-color:var(--primary-hover-color)!important}.concurrency-info[data-v-8840d2ee]{font-size:14px;color:#fffc;text-align:center;font-weight:500}.batch-wait-settings-area[data-v-8840d2ee]{margin-top:var(--spacing-md);padding:var(--spacing-md);background:#ffffff1a;border-radius:12px;backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.2)}.batch-wait-settings-title[data-v-8840d2ee]{font-size:16px;font-weight:600;margin-bottom:var(--spacing-sm);color:#fff;text-align:center}.batch-wait-input-group[data-v-8840d2ee]{display:flex;gap:var(--spacing-sm);justify-content:center;align-items:center;margin-bottom:var(--spacing-sm)}.batch-wait-input[data-v-8840d2ee]{width:120px}.batch-wait-input[data-v-8840d2ee] .n-input-number{background:#ffffff1a!important;border:1px solid rgba(255,255,255,.3)!important;color:#fff!important}.batch-wait-input[data-v-8840d2ee] .n-input-number__input{color:#fff!important;background:transparent!important}.batch-wait-input[data-v-8840d2ee] .n-input-number__input::placeholder{color:#fff9!important}.time-unit[data-v-8840d2ee]{color:#fff;font-weight:500;font-size:14px}.batch-wait-confirm-btn[data-v-8840d2ee]{background:var(--success-color)!important;border-color:var(--success-color)!important;color:#fff!important;font-weight:500}.batch-wait-confirm-btn[data-v-8840d2ee]:hover{background:var(--success-hover-color)!important;border-color:var(--success-hover-color)!important}.batch-wait-info[data-v-8840d2ee]{font-size:14px;color:#fffc;text-align:center;font-weight:500}.connection-pool-settings-area[data-v-8840d2ee]{margin-top:var(--spacing-md);padding:var(--spacing-md);background:#ffffff1a;border-radius:12px;backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.2)}.connection-pool-settings-title[data-v-8840d2ee]{font-size:16px;font-weight:600;margin-bottom:var(--spacing-sm);color:#fff;text-align:center}.connection-pool-options[data-v-8840d2ee]{display:flex;flex-direction:column;gap:var(--spacing-sm);margin-bottom:var(--spacing-sm)}.pool-option[data-v-8840d2ee]{color:#fff!important}.pool-option[data-v-8840d2ee] .n-checkbox__label{color:#fff!important;font-weight:500;font-size:14px}.pool-option[data-v-8840d2ee] .n-checkbox-box{border-color:#ffffff80!important}.pool-option[data-v-8840d2ee] .n-checkbox-box--checked{background-color:#18a058!important;border-color:#18a058!important}.pool-option[data-v-8840d2ee] .n-checkbox-box--disabled{opacity:.5;background-color:#ffffff1a!important;border-color:#fff3!important}.header-top[data-v-8840d2ee]{display:flex;align-items:center;gap:var(--spacing-md);position:relative;width:100%;justify-content:center}.header-top .header-actions[data-v-8840d2ee]{position:absolute;right:0;top:50%;transform:translateY(-50%);display:flex;gap:var(--spacing-sm);flex-wrap:wrap;max-width:calc(100% - 80px);justify-content:flex-end}@media (max-width: 1200px){.header-top .header-actions[data-v-8840d2ee]{position:relative;top:auto;transform:none;max-width:100%;justify-content:center;margin-top:var(--spacing-sm)}.header-top[data-v-8840d2ee]{flex-direction:column;align-items:center}}@media (max-width: 768px){.header-top .header-actions[data-v-8840d2ee]{gap:var(--spacing-xs)}.header-top .header-actions .n-button[data-v-8840d2ee]{font-size:12px;padding:4px 8px}}.connect-all-btn[data-v-8840d2ee],.use-codes-all-btn[data-v-8840d2ee],.push-all-btn[data-v-8840d2ee],.daily-commands-btn[data-v-8840d2ee],.monthly-vote-btn[data-v-8840d2ee],.activity-menu-btn[data-v-8840d2ee]{box-shadow:0 2px 8px #00000026}.activity-menu-btn[data-v-8840d2ee]{position:relative}.activity-menu-btn .n-icon[data-v-8840d2ee]{margin-left:4px}.monthly-vote-content[data-v-8840d2ee]{padding:10px 0}.vote-progress[data-v-8840d2ee]{margin-top:20px;padding:15px;background:#f5f5f5;border-radius:8px}.progress-stats[data-v-8840d2ee]{display:flex;justify-content:space-between;margin-top:10px;font-size:14px;color:#666}.progress-stats span[data-v-8840d2ee]{padding:2px 8px;background:#fff;border-radius:4px}.goldfish-race-content[data-v-8840d2ee]{padding:10px 0}.race-progress[data-v-8840d2ee]{margin-top:20px;padding:15px;background:#f5f5f5;border-radius:8px}.race-progress .current-token[data-v-8840d2ee]{margin-top:10px;font-size:12px;color:#666;text-align:center}.order-config-list[data-v-8840d2ee]{background:#f9f9f9;border-radius:6px;padding:10px;margin-top:8px}.order-config-list .order-item[data-v-8840d2ee]{display:flex;align-items:center;gap:8px;padding:4px 8px;margin-bottom:4px;background:#fff;border-radius:4px}.order-config-list .order-index[data-v-8840d2ee]{width:30px;font-size:12px;color:#999}.order-config-list .order-name[data-v-8840d2ee]{flex:1;font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.race-results[data-v-8840d2ee]{margin-top:15px}.race-results .result-item[data-v-8840d2ee]{display:flex;justify-content:space-between;padding:8px 12px;margin-bottom:4px;border-radius:4px;font-size:13px}.race-results .result-item.success[data-v-8840d2ee]{background:#18a0581a;color:#18a058}.race-results .result-item.fail[data-v-8840d2ee]{background:#d030501a;color:#d03050}.race-results .token-name[data-v-8840d2ee]{font-weight:500}.race-results .error-info[data-v-8840d2ee]{max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.smart-vote-config[data-v-8840d2ee]{background:#18a0580d;border:1px solid rgba(24,160,88,.2);border-radius:8px;padding:12px;margin-top:8px}.smart-vote-status[data-v-8840d2ee]{margin-top:10px;padding:8px 12px;background:#18a0581a;border-radius:6px;font-size:13px;display:flex;align-items:center}.race-results .result-note[data-v-8840d2ee]{font-size:11px;color:#666;margin-left:8px;padding:2px 6px;background:#0000000d;border-radius:4px}.race-results .result-note.highlight[data-v-8840d2ee]{background:#18a05833;color:#18a058;font-weight:500}.theme-toggle[data-v-8840d2ee]{position:absolute;right:0;background:#fff3;backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.3)}.brand-logo[data-v-8840d2ee]{width:64px;height:64px;border-radius:var(--border-radius-medium);filter:drop-shadow(0 2px 4px rgba(0,0,0,.2))}.header-content h1[data-v-8840d2ee]{font-size:var(--font-size-3xl);font-weight:var(--font-weight-bold);margin:0;color:#fff;text-shadow:0 2px 8px rgba(0,0,0,.5)}.header-content p[data-v-8840d2ee]{font-size:var(--font-size-lg);margin:0;color:#fffffff2;text-shadow:0 1px 4px rgba(0,0,0,.4)}.import-section[data-v-8840d2ee]{margin-bottom:var(--spacing-2xl)}.import-card[data-v-8840d2ee]{background:var(--bg-primary);border-radius:var(--border-radius-xl);padding:var(--spacing-2xl);box-shadow:var(--shadow-large);max-width:600px;margin:0 auto}.card-header[data-v-8840d2ee]{text-align:center;margin-bottom:var(--spacing-xl)}.card-header h2[data-v-8840d2ee]{display:flex;align-items:center;justify-content:center;gap:var(--spacing-sm);color:var(--text-primary);font-size:var(--font-size-xl);margin-bottom:var(--spacing-sm)}.card-header p[data-v-8840d2ee]{color:var(--text-secondary);margin:0 0 var(--spacing-md) 0}.card-header .subtitle[data-v-8840d2ee]{font-size:var(--font-size-md);color:var(--text-tertiary);margin:0;font-weight:var(--font-weight-normal)}.card-header .quick-login-section[data-v-8840d2ee]{text-align:center;margin-bottom:var(--spacing-lg);padding:var(--spacing-lg);background:linear-gradient(135deg,#e3f2fd,#f3e5f5);border-radius:var(--border-radius-large);border:2px dashed #2196f3}.card-header .quick-login-btn[data-v-8840d2ee]{margin-bottom:var(--spacing-sm);height:48px;font-size:16px;font-weight:600}.card-header .quick-login-desc[data-v-8840d2ee]{margin:0;color:var(--text-secondary);font-size:14px}.card-header .empty-state[data-v-8840d2ee]{display:flex;justify-content:center;align-items:center;min-height:400px;padding:var(--spacing-xl)}.card-header .empty-content[data-v-8840d2ee]{text-align:center;max-width:400px}.card-header .empty-content h3[data-v-8840d2ee]{margin:var(--spacing-lg) 0 var(--spacing-md) 0;color:var(--text-primary);font-size:20px;font-weight:600}.card-header .empty-content p[data-v-8840d2ee]{margin:0 0 var(--spacing-lg) 0;color:var(--text-secondary);font-size:16px;line-height:1.5}.card-header .empty-actions[data-v-8840d2ee]{margin-top:var(--spacing-lg)}.connection-actions[data-v-8840d2ee]{display:flex;gap:var(--spacing-xs);align-items:center}[data-theme=dark] .n-form-item-label[data-v-8840d2ee],[data-theme=dark] .n-form-item-label__text[data-v-8840d2ee]{color:#fff!important}[data-theme=dark] .n-input__input[data-v-8840d2ee],[data-theme=dark] .n-input__textarea[data-v-8840d2ee]{color:#fff!important;background-color:#ffffff1a!important}[data-theme=dark] .n-input__placeholder[data-v-8840d2ee]{color:#ffffff80!important}[data-theme=dark] .n-card[data-v-8840d2ee]{background-color:#ffffff1a!important;color:#fff!important}[data-theme=dark] .import-card[data-v-8840d2ee]{background:#2d3748e6!important;color:#fff!important}[data-theme=dark] .import-card h2[data-v-8840d2ee]{color:#fff!important}[data-theme=dark] .import-card .subtitle[data-v-8840d2ee]{color:#ffffffb3!important}[data-theme=dark] .n-collapse-item__header[data-v-8840d2ee]{color:#fff!important}[data-theme=dark] .n-collapse-item__content-wrapper[data-v-8840d2ee]{background-color:transparent!important}[data-theme=dark] .n-radio-button[data-v-8840d2ee]{color:#fff!important}[data-theme=dark] .n-radio-button--checked[data-v-8840d2ee]{background-color:#10b981cc!important;color:#fff!important}[data-theme=dark] .form-tip[data-v-8840d2ee]{color:#fff9!important}.tokens-section[data-v-8840d2ee]{background:var(--bg-primary);border-radius:var(--border-radius-xl);padding:var(--spacing-lg);box-shadow:var(--shadow-medium)}[data-theme=dark] .tokens-section[data-v-8840d2ee]{background:#2d3748e6;color:#fff}.section-header[data-v-8840d2ee]{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--spacing-xl);gap:var(--spacing-lg)}.section-header .section-title-group[data-v-8840d2ee]{display:flex;flex-direction:column;gap:var(--spacing-sm);flex:1}.section-header .section-title-group h2[data-v-8840d2ee],.section-header h2[data-v-8840d2ee]{color:var(--text-primary);font-size:var(--font-size-xl);margin:0}.timer-status-display[data-v-8840d2ee]{display:flex;align-items:center;padding:var(--spacing-sm) var(--spacing-md);background:linear-gradient(135deg,#1890ff1a,#1890ff33);border-radius:var(--border-radius-medium);border:1px solid rgba(24,144,255,.3);box-shadow:0 2px 4px #1890ff1a}.daily-task-progress-display[data-v-8840d2ee]{display:flex;align-items:center;padding:var(--spacing-sm) var(--spacing-md);background:linear-gradient(135deg,#52c41a1a,#52c41a33);border-radius:var(--border-radius-medium);border:1px solid rgba(82,196,26,.3);box-shadow:0 2px 4px #52c41a1a;animation:pulse-progress-8840d2ee 2s ease-in-out infinite}@keyframes pulse-progress-8840d2ee{0%,to{opacity:1}50%{opacity:.8}}.progress-info[data-v-8840d2ee]{display:flex;align-items:center;gap:var(--spacing-sm)}.progress-spinner[data-v-8840d2ee]{width:18px;height:18px;border:2.5px solid rgba(82,196,26,.2);border-top-color:#52c41a;border-radius:50%;animation:spinner-rotate-8840d2ee .8s linear infinite}@keyframes spinner-rotate-8840d2ee{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.progress-text[data-v-8840d2ee]{display:flex;align-items:center;gap:var(--spacing-xs);font-size:var(--font-size-sm)}.progress-text .progress-label[data-v-8840d2ee]{color:var(--text-secondary);font-weight:var(--font-weight-medium)}.progress-text .progress-value[data-v-8840d2ee]{color:var(--success-color);font-weight:var(--font-weight-semibold);font-family:SF Mono,Monaco,Inconsolata,Roboto Mono,Consolas,monospace;min-width:60px}.timer-status-info[data-v-8840d2ee]{display:flex;align-items:center;gap:var(--spacing-sm)}.timer-icon-small[data-v-8840d2ee]{font-size:var(--font-size-lg);animation:pulse-8840d2ee 2s ease-in-out infinite}@keyframes pulse-8840d2ee{0%,to{opacity:1}50%{opacity:.6}}.timer-status-text[data-v-8840d2ee]{display:flex;align-items:center;gap:var(--spacing-xs);font-size:var(--font-size-sm)}.timer-status-text .timer-label[data-v-8840d2ee]{color:var(--text-secondary);font-weight:var(--font-weight-medium)}.timer-status-text .timer-time-value[data-v-8840d2ee]{color:var(--info-color);font-weight:var(--font-weight-semibold);font-family:SF Mono,Monaco,Inconsolata,Roboto Mono,Consolas,monospace;min-width:120px}.header-actions[data-v-8840d2ee]{display:flex;gap:var(--spacing-md);align-items:center;flex-wrap:wrap}.search-input[data-v-8840d2ee]{width:180px;transition:width .3s ease}.search-input[data-v-8840d2ee]:focus-within{width:220px}.sort-btn[data-v-8840d2ee],.filter-btn[data-v-8840d2ee]{font-size:12px;white-space:nowrap}@media (max-width: 768px){.search-input[data-v-8840d2ee]{width:120px;order:-1}.search-input[data-v-8840d2ee]:focus-within{width:160px}.header-actions[data-v-8840d2ee]{gap:var(--spacing-sm)}.sort-btn[data-v-8840d2ee],.filter-btn[data-v-8840d2ee]{font-size:11px;padding:0 8px}}@media (max-width: 480px){.search-input[data-v-8840d2ee]{width:100%;order:10;margin-top:var(--spacing-xs)}.search-input[data-v-8840d2ee]:focus-within{width:100%}.sort-btn[data-v-8840d2ee],.filter-btn[data-v-8840d2ee]{font-size:10px;padding:0 6px}}.tokens-grid[data-v-8840d2ee]{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:var(--spacing-sm)}.token-card[data-v-8840d2ee]{border:2px solid var(--border-light);border-radius:var(--border-radius-large);padding:var(--spacing-sm);transition:all var(--transition-normal)}.token-card[data-v-8840d2ee]:hover{box-shadow:var(--shadow-medium);transform:translateY(-2px)}.token-card.active[data-v-8840d2ee]{border-color:var(--primary-color);box-shadow:0 0 0 4px #667eea1a}.token-card.connected[data-v-8840d2ee]{border-left:4px solid var(--success-color)}.card-header[data-v-8840d2ee]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:var(--spacing-sm)}.token-info[data-v-8840d2ee]{flex:1;min-width:0}.token-tags[data-v-8840d2ee]{display:flex;flex-wrap:wrap;gap:4px;margin-top:4px}.token-tags[data-v-8840d2ee] .n-tag{font-size:10px;height:18px;padding:0 6px}.card-actions[data-v-8840d2ee]{display:flex;gap:var(--spacing-xs);align-items:center;flex-shrink:0}.connect-btn[data-v-8840d2ee]{background-color:#fff!important;color:#000!important;border:1px solid #d9d9d9!important;padding:4px 8px!important;min-width:40px!important;height:24px!important;font-size:12px!important;line-height:1!important}.connect-btn[data-v-8840d2ee]:hover{background-color:#f5f5f5!important;color:#000!important}.connect-btn[data-v-8840d2ee]:focus{background-color:#fff!important;color:#000!important}.disconnect-btn[data-v-8840d2ee]{background-color:gold!important;color:#000!important;border:1px solid #ffd700!important;padding:4px 8px!important;min-width:40px!important;height:24px!important;font-size:12px!important;line-height:1!important}.disconnect-btn[data-v-8840d2ee]:hover{background-color:#ffed4e!important;color:#000!important}.disconnect-btn[data-v-8840d2ee]:focus{background-color:gold!important;color:#000!important}.token-name[data-v-8840d2ee]{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--text-primary);margin:0 0 var(--spacing-xs) 0;line-height:1.3;word-break:break-all}.card-body[data-v-8840d2ee]{margin-bottom:var(--spacing-sm)}.user-info-section[data-v-8840d2ee]{display:flex;flex-direction:column;gap:var(--spacing-sm)}.user-avatar-section[data-v-8840d2ee]{display:flex;align-items:center;gap:var(--spacing-sm);padding-bottom:var(--spacing-sm);border-bottom:1px solid var(--border-light)}.user-avatar[data-v-8840d2ee]{width:40px;height:40px;border-radius:50%;overflow:hidden;flex-shrink:0;border:2px solid var(--border-light)}.avatar-image[data-v-8840d2ee]{width:100%;height:100%;object-fit:cover}.avatar-placeholder[data-v-8840d2ee]{width:100%;height:100%;background:var(--primary-color);color:#fff;display:flex;align-items:center;justify-content:center;font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold)}.user-basic-info[data-v-8840d2ee]{flex:1;min-width:0}.user-name[data-v-8840d2ee]{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--text-primary);margin-bottom:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.user-level[data-v-8840d2ee]{font-size:var(--font-size-xs);color:var(--text-secondary)}.user-details[data-v-8840d2ee]{display:flex;flex-direction:column;gap:var(--spacing-xs)}.detail-item[data-v-8840d2ee]{display:flex;justify-content:space-between;align-items:center;font-size:var(--font-size-xs)}.detail-label[data-v-8840d2ee]{color:var(--text-secondary);font-weight:var(--font-weight-medium)}.detail-value[data-v-8840d2ee]{color:var(--text-primary);font-weight:var(--font-weight-semibold)}.detail-value.connected[data-v-8840d2ee]{color:var(--success-color)}.detail-value.connecting[data-v-8840d2ee]{color:var(--warning-color)}.detail-value.disconnected[data-v-8840d2ee]{color:var(--text-secondary)}.detail-value.error[data-v-8840d2ee]{color:var(--error-color)}.token-meta[data-v-8840d2ee]{display:flex;gap:var(--spacing-sm);flex-wrap:wrap}.meta-item[data-v-8840d2ee]{background:var(--bg-tertiary);color:var(--text-secondary);font-size:var(--font-size-xs);padding:var(--spacing-xs) var(--spacing-sm);border-radius:var(--border-radius-small)}.card-body[data-v-8840d2ee]{margin-bottom:var(--spacing-md)}.token-display[data-v-8840d2ee]{display:flex;align-items:center;gap:var(--spacing-sm);margin-bottom:var(--spacing-md);padding:var(--spacing-sm);background:var(--bg-tertiary);border-radius:var(--border-radius-medium)}.token-label[data-v-8840d2ee]{color:var(--text-secondary);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium)}.token-value[data-v-8840d2ee]{font-family:monospace;font-size:var(--font-size-sm);color:var(--text-primary);flex:1}.connection-status[data-v-8840d2ee]{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--spacing-md)}.status-indicator[data-v-8840d2ee]{display:flex;align-items:center;gap:var(--spacing-sm)}.status-dot[data-v-8840d2ee]{width:8px;height:8px;border-radius:50%;background:var(--text-tertiary)}.status-dot.connected[data-v-8840d2ee]{background:var(--success-color)}.status-dot.connecting[data-v-8840d2ee]{background:var(--warning-color)}.status-dot.error[data-v-8840d2ee]{background:var(--error-color)}.status-text[data-v-8840d2ee]{font-size:var(--font-size-sm);color:var(--text-secondary)}.token-timestamps[data-v-8840d2ee]{display:flex;justify-content:space-between;gap:var(--spacing-sm)}.timestamp-item[data-v-8840d2ee]{display:flex;flex-direction:column;gap:var(--spacing-xs)}.timestamp-label[data-v-8840d2ee]{font-size:var(--font-size-xs);color:var(--text-tertiary)}.timestamp-value[data-v-8840d2ee]{font-size:var(--font-size-xs);color:var(--text-secondary)}.card-footer[data-v-8840d2ee]{border-top:1px solid var(--border-light);padding-top:var(--spacing-sm)}.footer-actions[data-v-8840d2ee]{display:flex;flex-direction:column;gap:var(--spacing-xs);align-items:stretch}.button-row[data-v-8840d2ee]{display:flex;gap:var(--spacing-xs);align-items:center;justify-content:space-between}.full-width-button[data-v-8840d2ee]{width:100%}.tokens-container[data-v-8840d2ee]{height:calc(100vh - 200px);position:relative;overflow-y:auto;overflow-x:hidden}.virtual-tokens-container[data-v-8840d2ee]{height:100%;width:100%;position:relative}.import-progress-bar[data-v-8840d2ee]{position:sticky;top:0;z-index:100;background:var(--bg-primary);padding:var(--spacing-sm) var(--spacing-lg);box-shadow:0 2px 8px #0000001a;animation:slideDown-8840d2ee .3s ease}@keyframes slideDown-8840d2ee{0%{transform:translateY(-100%);opacity:0}to{transform:translateY(0);opacity:1}}.empty-state[data-v-8840d2ee]{display:flex;justify-content:center;align-items:center;min-height:400px;background:var(--bg-primary);border-radius:var(--border-radius-xl);box-shadow:var(--shadow-medium)}.modal-actions[data-v-8840d2ee]{display:flex;gap:var(--spacing-md);justify-content:flex-end}@media (min-width: 1400px){.tokens-grid[data-v-8840d2ee]{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:var(--spacing-md)}}@media (min-width: 1800px){.tokens-grid[data-v-8840d2ee]{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:var(--spacing-md)}}.legion-boss-modal .legion-boss-controls[data-v-8840d2ee]{display:flex;gap:10px;margin-bottom:15px;align-items:center;flex-wrap:wrap}.legion-boss-modal .search-input[data-v-8840d2ee]{flex:1;min-width:150px}.legion-boss-modal .quick-actions[data-v-8840d2ee]{display:flex;gap:4px;flex-wrap:wrap}@media (max-width: 768px){.container[data-v-8840d2ee]{padding:0 var(--spacing-sm)}.tokens-grid[data-v-8840d2ee]{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:var(--spacing-xs)}.token-card[data-v-8840d2ee]{padding:var(--spacing-xs)}.section-header[data-v-8840d2ee]{flex-direction:column;gap:var(--spacing-md);align-items:stretch}.legion-boss-modal .legion-boss-controls[data-v-8840d2ee]{flex-direction:column;align-items:stretch}.legion-boss-modal .search-input[data-v-8840d2ee]{width:100%}.legion-boss-modal .quick-actions[data-v-8840d2ee]{width:100%;justify-content:space-between}.legion-boss-modal .quick-actions button[data-v-8840d2ee]{flex:1;min-width:0}}[data-v-db012b2a]:root{--primary-color: #667eea;--primary-color-hover: #5a67d8;--primary-color-light: rgba(102, 126, 234, .15);--secondary-color: #764ba2;--success-color: #18a058;--warning-color: #f5a623;--error-color: #d03050;--info-color: #2080f0;--text-primary: #e5e7eb;--text-secondary: #9ca3af;--text-tertiary: #6b7280;--text-disabled: #4b5563;--bg-primary: #1a1f2e;--bg-secondary: #242b3d;--bg-tertiary: #2d3548;--bg-card: #1e2433;--bg-hover: #323b4f;--bg-input: #2a3142;--bg-overlay: rgba(0, 0, 0, .75);--border-light: #3d4556;--border-medium: #4b5563;--border-dark: #6b7280;--success-bg: rgba(24, 160, 88, .15);--warning-bg: rgba(245, 166, 35, .15);--error-bg: rgba(208, 48, 80, .15);--info-bg: rgba(32, 128, 240, .15);--shadow-light: 0 1px 3px rgba(0, 0, 0, .3);--shadow-medium: 0 4px 6px rgba(0, 0, 0, .4);--shadow-heavy: 0 10px 15px rgba(0, 0, 0, .5);--border-radius-small: 4px;--border-radius-medium: 8px;--border-radius-large: 12px;--border-radius-xl: 16px;--spacing-xs: 4px;--spacing-sm: 8px;--spacing-md: 16px;--spacing-lg: 24px;--spacing-xl: 32px;--spacing-2xl: 48px;--font-size-xs: 12px;--font-size-sm: 14px;--font-size-md: 16px;--font-size-lg: 18px;--font-size-xl: 20px;--font-size-2xl: 24px;--font-size-3xl: 32px;--font-weight-light: 300;--font-weight-normal: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--line-height-tight: 1.2;--line-height-normal: 1.5;--line-height-relaxed: 1.75;--transition-fast: .15s ease;--transition-normal: .3s ease;--transition-slow: .5s ease;--z-dropdown: 1000;--z-sticky: 1020;--z-fixed: 1030;--z-modal-backdrop: 1040;--z-modal: 1050;--z-popover: 1060;--z-tooltip: 1070;--z-toast: 1080}[data-theme=dark][data-v-db012b2a]{--text-primary: #e5e7eb;--text-secondary: #9ca3af;--text-tertiary: #6b7280;--text-disabled: #4b5563;--bg-primary: #1a1f2e;--bg-secondary: #242b3d;--bg-tertiary: #2d3548;--bg-card: #1e2433;--bg-hover: #323b4f;--bg-input: #2a3142;--bg-overlay: rgba(0, 0, 0, .75);--border-light: #3d4556;--border-medium: #4b5563;--border-dark: #6b7280;--success-bg: rgba(24, 160, 88, .15);--warning-bg: rgba(245, 166, 35, .15);--error-bg: rgba(208, 48, 80, .15);--info-bg: rgba(32, 128, 240, .15);--shadow-light: 0 1px 3px rgba(0, 0, 0, .3);--shadow-medium: 0 4px 6px rgba(0, 0, 0, .4);--shadow-heavy: 0 10px 15px rgba(0, 0, 0, .5)}.team-formation-card[data-v-db012b2a]{min-height:220px}.card-header[data-v-db012b2a]{display:flex;align-items:flex-start;gap:var(--spacing-md);margin-bottom:var(--spacing-md)}.icon[data-v-db012b2a]{width:32px;height:32px;object-fit:contain;flex-shrink:0}.info h3[data-v-db012b2a]{margin:0 0 2px;font-size:var(--font-size-md);font-weight:var(--font-weight-semibold)}.info p[data-v-db012b2a]{margin:0;color:var(--text-secondary);font-size:var(--font-size-sm)}.team-selector[data-v-db012b2a]{display:flex;gap:var(--spacing-xs)}.team-button[data-v-db012b2a]{width:32px;height:32px;border:none;border-radius:50%;background:var(--bg-tertiary);color:var(--text-secondary);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);cursor:pointer;transition:all var(--transition-fast)}.team-button[data-v-db012b2a]:hover{background:var(--bg-secondary)}.team-button.active[data-v-db012b2a]{background:var(--primary-color);color:#fff}.team-button[data-v-db012b2a]:disabled{opacity:.6;cursor:not-allowed}.refresh-button[data-v-db012b2a]{display:flex;align-items:center;gap:6px;height:32px;padding:0 12px;border:1px solid var(--border-color, #e5e7eb);border-radius:8px;background:var(--bg-primary, #ffffff);color:var(--text-secondary, #6b7280);font-size:13px;font-weight:500;cursor:pointer;transition:all var(--transition-fast, .15s ease)}.refresh-button[data-v-db012b2a]:hover{background:var(--bg-secondary, #f9fafb);border-color:var(--border-hover, #d1d5db);color:var(--text-primary, #374151);transform:translateY(-1px);box-shadow:0 2px 4px #0000000d}.refresh-button[data-v-db012b2a]:active{transform:translateY(0);box-shadow:0 1px 2px #0000000d}.refresh-button[data-v-db012b2a]:disabled{opacity:.5;cursor:not-allowed;transform:none;box-shadow:none}.refresh-icon[data-v-db012b2a]{width:14px;height:14px;transition:transform var(--transition-fast, .15s ease)}.refresh-button:not(:disabled):hover .refresh-icon[data-v-db012b2a]{transform:rotate(180deg)}.refresh-button:disabled .refresh-icon[data-v-db012b2a]{animation:spin-db012b2a 1s linear infinite}@keyframes spin-db012b2a{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.card-content .current-team-info[data-v-db012b2a]{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--spacing-lg)}.card-content .label[data-v-db012b2a]{font-size:var(--font-size-sm);color:var(--text-secondary)}.card-content .team-number[data-v-db012b2a]{font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);color:var(--text-primary)}.heroes-container[data-v-db012b2a]{background:var(--bg-tertiary);border-radius:var(--border-radius-medium);padding:var(--spacing-md);min-height:80px;display:flex;align-items:center;justify-content:center}.heroes-inline[data-v-db012b2a]{display:flex;gap:var(--spacing-sm);align-items:center}.hero-item[data-v-db012b2a]{display:flex;flex-direction:column;align-items:center;gap:4px;min-width:64px}.hero-circle[data-v-db012b2a]{width:48px;height:48px;border-radius:50%;background:var(--bg-primary);display:flex;align-items:center;justify-content:center;overflow:hidden;box-shadow:0 1px 3px #00000014}.hero-avatar[data-v-db012b2a]{width:100%;height:100%;object-fit:cover}.hero-placeholder[data-v-db012b2a]{font-size:12px;color:var(--text-secondary)}.hero-name[data-v-db012b2a]{font-size:12px;color:var(--text-secondary);text-align:center;min-width:90px;max-width:140px;white-space:nowrap}.empty-team[data-v-db012b2a]{color:var(--text-secondary);font-size:var(--font-size-sm)}[data-v-e35421d8]:root{--primary-color: #667eea;--primary-color-hover: #5a67d8;--primary-color-light: rgba(102, 126, 234, .15);--secondary-color: #764ba2;--success-color: #18a058;--warning-color: #f5a623;--error-color: #d03050;--info-color: #2080f0;--text-primary: #e5e7eb;--text-secondary: #9ca3af;--text-tertiary: #6b7280;--text-disabled: #4b5563;--bg-primary: #1a1f2e;--bg-secondary: #242b3d;--bg-tertiary: #2d3548;--bg-card: #1e2433;--bg-hover: #323b4f;--bg-input: #2a3142;--bg-overlay: rgba(0, 0, 0, .75);--border-light: #3d4556;--border-medium: #4b5563;--border-dark: #6b7280;--success-bg: rgba(24, 160, 88, .15);--warning-bg: rgba(245, 166, 35, .15);--error-bg: rgba(208, 48, 80, .15);--info-bg: rgba(32, 128, 240, .15);--shadow-light: 0 1px 3px rgba(0, 0, 0, .3);--shadow-medium: 0 4px 6px rgba(0, 0, 0, .4);--shadow-heavy: 0 10px 15px rgba(0, 0, 0, .5);--border-radius-small: 4px;--border-radius-medium: 8px;--border-radius-large: 12px;--border-radius-xl: 16px;--spacing-xs: 4px;--spacing-sm: 8px;--spacing-md: 16px;--spacing-lg: 24px;--spacing-xl: 32px;--spacing-2xl: 48px;--font-size-xs: 12px;--font-size-sm: 14px;--font-size-md: 16px;--font-size-lg: 18px;--font-size-xl: 20px;--font-size-2xl: 24px;--font-size-3xl: 32px;--font-weight-light: 300;--font-weight-normal: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--line-height-tight: 1.2;--line-height-normal: 1.5;--line-height-relaxed: 1.75;--transition-fast: .15s ease;--transition-normal: .3s ease;--transition-slow: .5s ease;--z-dropdown: 1000;--z-sticky: 1020;--z-fixed: 1030;--z-modal-backdrop: 1040;--z-modal: 1050;--z-popover: 1060;--z-tooltip: 1070;--z-toast: 1080}[data-theme=dark][data-v-e35421d8]{--text-primary: #e5e7eb;--text-secondary: #9ca3af;--text-tertiary: #6b7280;--text-disabled: #4b5563;--bg-primary: #1a1f2e;--bg-secondary: #242b3d;--bg-tertiary: #2d3548;--bg-card: #1e2433;--bg-hover: #323b4f;--bg-input: #2a3142;--bg-overlay: rgba(0, 0, 0, .75);--border-light: #3d4556;--border-medium: #4b5563;--border-dark: #6b7280;--success-bg: rgba(24, 160, 88, .15);--warning-bg: rgba(245, 166, 35, .15);--error-bg: rgba(208, 48, 80, .15);--info-bg: rgba(32, 128, 240, .15);--shadow-light: 0 1px 3px rgba(0, 0, 0, .3);--shadow-medium: 0 4px 6px rgba(0, 0, 0, .4);--shadow-heavy: 0 10px 15px rgba(0, 0, 0, .5)}.daily-task[data-v-e35421d8]{border-left:4px solid #f0a020;display:flex;flex-direction:column;min-height:240px;padding:var(--spacing-lg);gap:var(--spacing-md)}.daily-task .status-badge.completed[data-v-e35421d8]{background:#10b9811a;color:var(--success-color)}.daily-task .status-badge.completed .status-dot[data-v-e35421d8]{background:var(--success-color)}.card-header[data-v-e35421d8]{display:flex;align-items:flex-start;gap:var(--spacing-md);margin-bottom:var(--spacing-lg)}.daily-task .card-content[data-v-e35421d8]{flex:1;display:flex;flex-direction:column;justify-content:center}.progress-container[data-v-e35421d8]{margin-bottom:var(--spacing-md)}.info-container[data-v-e35421d8]{color:var(--text-secondary);font-size:var(--font-size-sm);text-align:center}.card-actions[data-v-e35421d8]{margin-top:auto;padding-top:var(--spacing-sm)}.status-icon[data-v-e35421d8]{width:32px;height:32px;object-fit:contain;flex-shrink:0}.header-right[data-v-e35421d8]{display:flex;align-items:center;gap:var(--spacing-sm);margin-left:auto}.settings-gear[data-v-e35421d8]{width:28px;height:28px;padding:var(--spacing-xs);border:none;border-radius:var(--border-radius-medium);background:#6b72801a;color:var(--text-secondary);cursor:pointer;transition:all var(--transition-fast);display:flex;align-items:center;justify-content:center}.settings-gear svg[data-v-e35421d8]{width:18px;height:18px}.settings-gear[data-v-e35421d8]:hover{background:var(--primary-color);color:#fff;transform:rotate(90deg)}.action-button[data-v-e35421d8]{width:100%;padding:var(--spacing-sm) var(--spacing-md);border:none;border-radius:var(--border-radius-medium);background:var(--primary-color);color:#fff;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);cursor:pointer;transition:all var(--transition-fast)}.action-button[data-v-e35421d8]:hover:not(:disabled){background:var(--primary-color-hover)}.action-button[data-v-e35421d8]:disabled{background:#e5e7eb;color:#9ca3af;cursor:not-allowed}.loading-text[data-v-e35421d8]{display:flex;align-items:center;justify-content:center;gap:var(--spacing-xs)}.loading-icon[data-v-e35421d8]{width:16px;height:16px;animation:spin-e35421d8 1s linear infinite}@keyframes spin-e35421d8{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.modal-header[data-v-e35421d8]{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-sm);width:100%}.refresh-button[data-v-e35421d8]{display:flex;align-items:center;gap:var(--spacing-xs);padding:var(--spacing-xs) var(--spacing-sm);border:1px solid var(--border-light);border-radius:var(--border-radius-medium);background:var(--bg-primary);color:var(--text-secondary);font-size:var(--font-size-sm);cursor:pointer;transition:all var(--transition-fast)}.refresh-button[data-v-e35421d8]:hover:not(:disabled){background:var(--bg-tertiary);border-color:var(--primary-color);color:var(--primary-color)}.refresh-button[data-v-e35421d8]:disabled{opacity:.5;cursor:not-allowed}.settings-content[data-v-e35421d8]{padding:var(--spacing-sm) 0}.settings-grid[data-v-e35421d8]{display:flex;flex-direction:column;gap:var(--spacing-lg)}.setting-item[data-v-e35421d8]{display:flex;flex-direction:column;gap:var(--spacing-sm)}.setting-label[data-v-e35421d8]{font-size:var(--font-size-sm);color:var(--text-secondary)}.setting-switches[data-v-e35421d8]{display:flex;flex-direction:column;gap:var(--spacing-md)}.switch-row[data-v-e35421d8]{display:flex;justify-content:space-between;align-items:center;padding:var(--spacing-sm) 0;border-bottom:1px solid var(--border-light)}.switch-row[data-v-e35421d8]:last-child{border-bottom:none}.switch-label[data-v-e35421d8]{font-size:var(--font-size-sm);color:var(--text-secondary)}.hint-text[data-v-e35421d8]{font-size:11px;color:var(--warning-color, #faad14);font-weight:400}.task-list[data-v-e35421d8]{display:flex;flex-direction:column;gap:var(--spacing-sm)}.task-item[data-v-e35421d8]{display:flex;align-items:center;justify-content:space-between;padding:var(--spacing-sm) 0;border-bottom:1px solid var(--border-light)}.task-item[data-v-e35421d8]:last-child{border-bottom:none}.task-item-left[data-v-e35421d8]{display:flex;align-items:center;gap:var(--spacing-sm)}.task-status-icon[data-v-e35421d8]{width:20px;height:20px;color:var(--text-tertiary)}.task-status-icon.completed[data-v-e35421d8]{color:var(--success-color)}.task-name[data-v-e35421d8]{font-size:var(--font-size-sm);color:var(--text-secondary)}.log-container[data-v-e35421d8]{background:var(--bg-tertiary);border-radius:var(--border-radius-medium);padding:var(--spacing-md);max-height:400px;overflow-y:auto;overflow-x:hidden;width:100%;box-sizing:border-box}.log-item[data-v-e35421d8]{display:flex;gap:var(--spacing-sm);padding:var(--spacing-xs) 0;font-size:var(--font-size-sm);max-width:100%;overflow:hidden}.log-time[data-v-e35421d8]{color:var(--text-tertiary);min-width:80px;flex-shrink:0}.log-message[data-v-e35421d8]{color:var(--text-secondary);word-break:break-all;overflow-wrap:break-word;max-width:100%;overflow:hidden}.log-message.error[data-v-e35421d8]{color:var(--error-color)}.log-message.success[data-v-e35421d8]{color:var(--success-color)}.log-message.warning[data-v-e35421d8]{color:#f59e0b}@media (max-width: 768px){.task-header[data-v-e35421d8]{flex-direction:column;gap:var(--spacing-sm);text-align:center}.header-right[data-v-e35421d8]{justify-content:center}}[data-v-3d68f6b7]:root{--primary-color: #667eea;--primary-color-hover: #5a67d8;--primary-color-light: rgba(102, 126, 234, .15);--secondary-color: #764ba2;--success-color: #18a058;--warning-color: #f5a623;--error-color: #d03050;--info-color: #2080f0;--text-primary: #e5e7eb;--text-secondary: #9ca3af;--text-tertiary: #6b7280;--text-disabled: #4b5563;--bg-primary: #1a1f2e;--bg-secondary: #242b3d;--bg-tertiary: #2d3548;--bg-card: #1e2433;--bg-hover: #323b4f;--bg-input: #2a3142;--bg-overlay: rgba(0, 0, 0, .75);--border-light: #3d4556;--border-medium: #4b5563;--border-dark: #6b7280;--success-bg: rgba(24, 160, 88, .15);--warning-bg: rgba(245, 166, 35, .15);--error-bg: rgba(208, 48, 80, .15);--info-bg: rgba(32, 128, 240, .15);--shadow-light: 0 1px 3px rgba(0, 0, 0, .3);--shadow-medium: 0 4px 6px rgba(0, 0, 0, .4);--shadow-heavy: 0 10px 15px rgba(0, 0, 0, .5);--border-radius-small: 4px;--border-radius-medium: 8px;--border-radius-large: 12px;--border-radius-xl: 16px;--spacing-xs: 4px;--spacing-sm: 8px;--spacing-md: 16px;--spacing-lg: 24px;--spacing-xl: 32px;--spacing-2xl: 48px;--font-size-xs: 12px;--font-size-sm: 14px;--font-size-md: 16px;--font-size-lg: 18px;--font-size-xl: 20px;--font-size-2xl: 24px;--font-size-3xl: 32px;--font-weight-light: 300;--font-weight-normal: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--line-height-tight: 1.2;--line-height-normal: 1.5;--line-height-relaxed: 1.75;--transition-fast: .15s ease;--transition-normal: .3s ease;--transition-slow: .5s ease;--z-dropdown: 1000;--z-sticky: 1020;--z-fixed: 1030;--z-modal-backdrop: 1040;--z-modal: 1050;--z-popover: 1060;--z-tooltip: 1070;--z-toast: 1080}[data-theme=dark][data-v-3d68f6b7]{--text-primary: #e5e7eb;--text-secondary: #9ca3af;--text-tertiary: #6b7280;--text-disabled: #4b5563;--bg-primary: #1a1f2e;--bg-secondary: #242b3d;--bg-tertiary: #2d3548;--bg-card: #1e2433;--bg-hover: #323b4f;--bg-input: #2a3142;--bg-overlay: rgba(0, 0, 0, .75);--border-light: #3d4556;--border-medium: #4b5563;--border-dark: #6b7280;--success-bg: rgba(24, 160, 88, .15);--warning-bg: rgba(245, 166, 35, .15);--error-bg: rgba(208, 48, 80, .15);--info-bg: rgba(32, 128, 240, .15);--shadow-light: 0 1px 3px rgba(0, 0, 0, .3);--shadow-medium: 0 4px 6px rgba(0, 0, 0, .4);--shadow-heavy: 0 10px 15px rgba(0, 0, 0, .5)}.tower-status[data-v-3d68f6b7]{border-left:4px solid #6366f1;display:flex;flex-direction:column;min-height:240px;padding:var(--spacing-lg)}.status-icon[data-v-3d68f6b7]{width:32px;height:32px;object-fit:contain;flex-shrink:0}.card-header[data-v-3d68f6b7]{display:flex;align-items:flex-start;gap:var(--spacing-md);margin-bottom:var(--spacing-lg)}.energy-display[data-v-3d68f6b7]{display:flex;align-items:center;gap:var(--spacing-xs);background:var(--bg-tertiary);padding:var(--spacing-xs) var(--spacing-sm);border-radius:var(--border-radius-medium);margin-left:auto}.energy-icon[data-v-3d68f6b7]{width:20px;height:20px;object-fit:contain}.energy-count[data-v-3d68f6b7]{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--text-primary)}.card-content[data-v-3d68f6b7]{background:var(--bg-tertiary);border-radius:var(--border-radius-medium);padding:var(--spacing-lg);margin-bottom:var(--spacing-md);flex:1;display:flex;align-items:center}.tower-floor[data-v-3d68f6b7]{display:flex;justify-content:space-between;align-items:center}.tower-floor .label[data-v-3d68f6b7]{font-size:var(--font-size-sm);color:var(--text-secondary)}.tower-floor .floor-number[data-v-3d68f6b7]{font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);color:var(--text-primary);font-family:SF Mono,Monaco,Inconsolata,Roboto Mono,monospace}.card-actions[data-v-3d68f6b7]{display:flex;flex-direction:column;gap:var(--spacing-sm);margin-top:auto;padding-top:var(--spacing-sm)}.climb-button[data-v-3d68f6b7]{width:100%;padding:var(--spacing-sm) var(--spacing-md);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);border:none;border-radius:var(--border-radius-medium);cursor:pointer;transition:all var(--transition-fast)}.climb-button.active[data-v-3d68f6b7]{background:#6366f1;color:#fff}.climb-button.active[data-v-3d68f6b7]:hover{background:#5855eb}.climb-button.disabled[data-v-3d68f6b7]{background:var(--bg-secondary);color:var(--text-tertiary);cursor:not-allowed}.reset-button[data-v-3d68f6b7]{width:100%;padding:var(--spacing-xs) var(--spacing-sm);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);border:1px solid var(--warning-color);border-radius:var(--border-radius-small);background:transparent;color:var(--warning-color);cursor:pointer;transition:all var(--transition-fast)}.reset-button[data-v-3d68f6b7]:hover{background:var(--warning-color);color:#fff}.debug-info[data-v-3d68f6b7]{margin-top:var(--spacing-sm);padding:var(--spacing-xs);background:var(--bg-tertiary);border-radius:var(--border-radius-small);font-family:monospace;word-break:break-all}.debug-info small[data-v-3d68f6b7]{color:var(--text-secondary);font-size:10px}@media (max-width: 768px){.card-header[data-v-3d68f6b7]{flex-direction:column;gap:var(--spacing-sm);text-align:center}.energy-display[data-v-3d68f6b7]{align-self:center}}:root{--primary-color: #667eea;--primary-color-hover: #5a67d8;--primary-color-light: rgba(102, 126, 234, .15);--secondary-color: #764ba2;--success-color: #18a058;--warning-color: #f5a623;--error-color: #d03050;--info-color: #2080f0;--text-primary: #e5e7eb;--text-secondary: #9ca3af;--text-tertiary: #6b7280;--text-disabled: #4b5563;--bg-primary: #1a1f2e;--bg-secondary: #242b3d;--bg-tertiary: #2d3548;--bg-card: #1e2433;--bg-hover: #323b4f;--bg-input: #2a3142;--bg-overlay: rgba(0, 0, 0, .75);--border-light: #3d4556;--border-medium: #4b5563;--border-dark: #6b7280;--success-bg: rgba(24, 160, 88, .15);--warning-bg: rgba(245, 166, 35, .15);--error-bg: rgba(208, 48, 80, .15);--info-bg: rgba(32, 128, 240, .15);--shadow-light: 0 1px 3px rgba(0, 0, 0, .3);--shadow-medium: 0 4px 6px rgba(0, 0, 0, .4);--shadow-heavy: 0 10px 15px rgba(0, 0, 0, .5);--border-radius-small: 4px;--border-radius-medium: 8px;--border-radius-large: 12px;--border-radius-xl: 16px;--spacing-xs: 4px;--spacing-sm: 8px;--spacing-md: 16px;--spacing-lg: 24px;--spacing-xl: 32px;--spacing-2xl: 48px;--font-size-xs: 12px;--font-size-sm: 14px;--font-size-md: 16px;--font-size-lg: 18px;--font-size-xl: 20px;--font-size-2xl: 24px;--font-size-3xl: 32px;--font-weight-light: 300;--font-weight-normal: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--line-height-tight: 1.2;--line-height-normal: 1.5;--line-height-relaxed: 1.75;--transition-fast: .15s ease;--transition-normal: .3s ease;--transition-slow: .5s ease;--z-dropdown: 1000;--z-sticky: 1020;--z-fixed: 1030;--z-modal-backdrop: 1040;--z-modal: 1050;--z-popover: 1060;--z-tooltip: 1070;--z-toast: 1080}[data-theme=dark]{--text-primary: #e5e7eb;--text-secondary: #9ca3af;--text-tertiary: #6b7280;--text-disabled: #4b5563;--bg-primary: #1a1f2e;--bg-secondary: #242b3d;--bg-tertiary: #2d3548;--bg-card: #1e2433;--bg-hover: #323b4f;--bg-input: #2a3142;--bg-overlay: rgba(0, 0, 0, .75);--border-light: #3d4556;--border-medium: #4b5563;--border-dark: #6b7280;--success-bg: rgba(24, 160, 88, .15);--warning-bg: rgba(245, 166, 35, .15);--error-bg: rgba(208, 48, 80, .15);--info-bg: rgba(32, 128, 240, .15);--shadow-light: 0 1px 3px rgba(0, 0, 0, .3);--shadow-medium: 0 4px 6px rgba(0, 0, 0, .4);--shadow-heavy: 0 10px 15px rgba(0, 0, 0, .5)}.status-card{background:var(--bg-primary);border-radius:var(--border-radius-xl);padding:var(--spacing-lg);box-shadow:0 4px 12px #0000001a;transition:all var(--transition-normal);min-height:200px}.status-card:hover{box-shadow:0 8px 24px #00000026;transform:translateY(-2px)}.status-card .active{--bg-color: rgba(34, 197, 94, .1);--font-color: var(--success-color);--pr-color: var(--success-color);--f-color: var(--success-color);background:var(--bg-color);color:var(--font-color)}.status-card .weekly{--bg-color: rgba(59, 130, 246, .1);--font-color: var(--info-color);--pr-color: var(--info-color);--f-color: var(--info-color);background:var(--bg-color);color:var(--font-color)}.status-card .energy{--bg-color: rgba(245, 158, 11, .1);--font-color: var(--warning-color);--pr-color: var(--warning-color);--f-color: var(--warning-color);background:var(--bg-color);color:var(--font-color)}.status-card .completed{--bg-color: rgba(34, 197, 94, .1);--font-color: var(--success-color);--pr-color: var(--success-color);--f-color: var(--success-color);--bg-tertiary: var(--success-color);--text-tertiary: rgba(255, 255, 255, 1);background:var(--bg-color);color:var(--font-color)}.card-header{display:flex;align-items:flex-start;gap:var(--spacing-md);margin-bottom:var(--spacing-lg)}.card-header .status-icon{width:32px;height:32px;flex-shrink:0;object-fit:contain}.card-header .status-icon>img{width:32px;height:32px;object-fit:contain}.card-header .status-title{flex:1}.card-header .status-title h3{font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);color:var(--text-primary);margin:0 0 var(--spacing-xs) 0}.card-header .status-title p{font-size:var(--font-size-sm);color:var(--text-secondary);margin:0}.card-header .status-badge{display:flex;align-items:center;gap:var(--spacing-xs);padding:var(--spacing-xs) var(--spacing-sm);border-radius:var(--border-radius-full);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);background:var(--bg-color);color:var(--font-color)}.card-header .status-dot{width:8px;height:8px;border-radius:50%;background:currentColor}.card-content{flex:1;font-size:var(--font-size-sm);color:var(--text-secondary)}.card-content h3{font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);color:var(--text-primary);margin:0 0 var(--spacing-xs) 0}.card-content p{margin:0}.card-content .description{line-height:1.5}.card-content{margin-bottom:var(--spacing-lg)}.card-action{display:flex;gap:var(--spacing-sm)}.card-action>button{cursor:pointer;flex:1;width:100%;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);padding:var(--spacing-sm) var(--spacing-md);border-radius:var(--border-radius-medium);color:var(--text-color);background-color:var(--bg-color);transition:all var(--transition-fast)}.card-action>button:disabled{background:var(--bg-tertiary);color:var(--text-tertiary);cursor:not-allowed}[data-v-8eb2aa72]:root{--primary-color: #667eea;--primary-color-hover: #5a67d8;--primary-color-light: rgba(102, 126, 234, .15);--secondary-color: #764ba2;--success-color: #18a058;--warning-color: #f5a623;--error-color: #d03050;--info-color: #2080f0;--text-primary: #e5e7eb;--text-secondary: #9ca3af;--text-tertiary: #6b7280;--text-disabled: #4b5563;--bg-primary: #1a1f2e;--bg-secondary: #242b3d;--bg-tertiary: #2d3548;--bg-card: #1e2433;--bg-hover: #323b4f;--bg-input: #2a3142;--bg-overlay: rgba(0, 0, 0, .75);--border-light: #3d4556;--border-medium: #4b5563;--border-dark: #6b7280;--success-bg: rgba(24, 160, 88, .15);--warning-bg: rgba(245, 166, 35, .15);--error-bg: rgba(208, 48, 80, .15);--info-bg: rgba(32, 128, 240, .15);--shadow-light: 0 1px 3px rgba(0, 0, 0, .3);--shadow-medium: 0 4px 6px rgba(0, 0, 0, .4);--shadow-heavy: 0 10px 15px rgba(0, 0, 0, .5);--border-radius-small: 4px;--border-radius-medium: 8px;--border-radius-large: 12px;--border-radius-xl: 16px;--spacing-xs: 4px;--spacing-sm: 8px;--spacing-md: 16px;--spacing-lg: 24px;--spacing-xl: 32px;--spacing-2xl: 48px;--font-size-xs: 12px;--font-size-sm: 14px;--font-size-md: 16px;--font-size-lg: 18px;--font-size-xl: 20px;--font-size-2xl: 24px;--font-size-3xl: 32px;--font-weight-light: 300;--font-weight-normal: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--line-height-tight: 1.2;--line-height-normal: 1.5;--line-height-relaxed: 1.75;--transition-fast: .15s ease;--transition-normal: .3s ease;--transition-slow: .5s ease;--z-dropdown: 1000;--z-sticky: 1020;--z-fixed: 1030;--z-modal-backdrop: 1040;--z-modal: 1050;--z-popover: 1060;--z-tooltip: 1070;--z-toast: 1080}[data-theme=dark][data-v-8eb2aa72]{--text-primary: #e5e7eb;--text-secondary: #9ca3af;--text-tertiary: #6b7280;--text-disabled: #4b5563;--bg-primary: #1a1f2e;--bg-secondary: #242b3d;--bg-tertiary: #2d3548;--bg-card: #1e2433;--bg-hover: #323b4f;--bg-input: #2a3142;--bg-overlay: rgba(0, 0, 0, .75);--border-light: #3d4556;--border-medium: #4b5563;--border-dark: #6b7280;--success-bg: rgba(24, 160, 88, .15);--warning-bg: rgba(245, 166, 35, .15);--error-bg: rgba(208, 48, 80, .15);--info-bg: rgba(32, 128, 240, .15);--shadow-light: 0 1px 3px rgba(0, 0, 0, .3);--shadow-medium: 0 4px 6px rgba(0, 0, 0, .4);--shadow-heavy: 0 10px 15px rgba(0, 0, 0, .5)}[data-v-c2591c83]:root{--primary-color: #667eea;--primary-color-hover: #5a67d8;--primary-color-light: rgba(102, 126, 234, .15);--secondary-color: #764ba2;--success-color: #18a058;--warning-color: #f5a623;--error-color: #d03050;--info-color: #2080f0;--text-primary: #e5e7eb;--text-secondary: #9ca3af;--text-tertiary: #6b7280;--text-disabled: #4b5563;--bg-primary: #1a1f2e;--bg-secondary: #242b3d;--bg-tertiary: #2d3548;--bg-card: #1e2433;--bg-hover: #323b4f;--bg-input: #2a3142;--bg-overlay: rgba(0, 0, 0, .75);--border-light: #3d4556;--border-medium: #4b5563;--border-dark: #6b7280;--success-bg: rgba(24, 160, 88, .15);--warning-bg: rgba(245, 166, 35, .15);--error-bg: rgba(208, 48, 80, .15);--info-bg: rgba(32, 128, 240, .15);--shadow-light: 0 1px 3px rgba(0, 0, 0, .3);--shadow-medium: 0 4px 6px rgba(0, 0, 0, .4);--shadow-heavy: 0 10px 15px rgba(0, 0, 0, .5);--border-radius-small: 4px;--border-radius-medium: 8px;--border-radius-large: 12px;--border-radius-xl: 16px;--spacing-xs: 4px;--spacing-sm: 8px;--spacing-md: 16px;--spacing-lg: 24px;--spacing-xl: 32px;--spacing-2xl: 48px;--font-size-xs: 12px;--font-size-sm: 14px;--font-size-md: 16px;--font-size-lg: 18px;--font-size-xl: 20px;--font-size-2xl: 24px;--font-size-3xl: 32px;--font-weight-light: 300;--font-weight-normal: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--line-height-tight: 1.2;--line-height-normal: 1.5;--line-height-relaxed: 1.75;--transition-fast: .15s ease;--transition-normal: .3s ease;--transition-slow: .5s ease;--z-dropdown: 1000;--z-sticky: 1020;--z-fixed: 1030;--z-modal-backdrop: 1040;--z-modal: 1050;--z-popover: 1060;--z-tooltip: 1070;--z-toast: 1080}[data-theme=dark][data-v-c2591c83]{--text-primary: #e5e7eb;--text-secondary: #9ca3af;--text-tertiary: #6b7280;--text-disabled: #4b5563;--bg-primary: #1a1f2e;--bg-secondary: #242b3d;--bg-tertiary: #2d3548;--bg-card: #1e2433;--bg-hover: #323b4f;--bg-input: #2a3142;--bg-overlay: rgba(0, 0, 0, .75);--border-light: #3d4556;--border-medium: #4b5563;--border-dark: #6b7280;--success-bg: rgba(24, 160, 88, .15);--warning-bg: rgba(245, 166, 35, .15);--error-bg: rgba(208, 48, 80, .15);--info-bg: rgba(32, 128, 240, .15);--shadow-light: 0 1px 3px rgba(0, 0, 0, .3);--shadow-medium: 0 4px 6px rgba(0, 0, 0, .4);--shadow-heavy: 0 10px 15px rgba(0, 0, 0, .5)}[data-v-bcc8db4d]:root{--primary-color: #667eea;--primary-color-hover: #5a67d8;--primary-color-light: rgba(102, 126, 234, .15);--secondary-color: #764ba2;--success-color: #18a058;--warning-color: #f5a623;--error-color: #d03050;--info-color: #2080f0;--text-primary: #e5e7eb;--text-secondary: #9ca3af;--text-tertiary: #6b7280;--text-disabled: #4b5563;--bg-primary: #1a1f2e;--bg-secondary: #242b3d;--bg-tertiary: #2d3548;--bg-card: #1e2433;--bg-hover: #323b4f;--bg-input: #2a3142;--bg-overlay: rgba(0, 0, 0, .75);--border-light: #3d4556;--border-medium: #4b5563;--border-dark: #6b7280;--success-bg: rgba(24, 160, 88, .15);--warning-bg: rgba(245, 166, 35, .15);--error-bg: rgba(208, 48, 80, .15);--info-bg: rgba(32, 128, 240, .15);--shadow-light: 0 1px 3px rgba(0, 0, 0, .3);--shadow-medium: 0 4px 6px rgba(0, 0, 0, .4);--shadow-heavy: 0 10px 15px rgba(0, 0, 0, .5);--border-radius-small: 4px;--border-radius-medium: 8px;--border-radius-large: 12px;--border-radius-xl: 16px;--spacing-xs: 4px;--spacing-sm: 8px;--spacing-md: 16px;--spacing-lg: 24px;--spacing-xl: 32px;--spacing-2xl: 48px;--font-size-xs: 12px;--font-size-sm: 14px;--font-size-md: 16px;--font-size-lg: 18px;--font-size-xl: 20px;--font-size-2xl: 24px;--font-size-3xl: 32px;--font-weight-light: 300;--font-weight-normal: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--line-height-tight: 1.2;--line-height-normal: 1.5;--line-height-relaxed: 1.75;--transition-fast: .15s ease;--transition-normal: .3s ease;--transition-slow: .5s ease;--z-dropdown: 1000;--z-sticky: 1020;--z-fixed: 1030;--z-modal-backdrop: 1040;--z-modal: 1050;--z-popover: 1060;--z-tooltip: 1070;--z-toast: 1080}[data-theme=dark][data-v-bcc8db4d]{--text-primary: #e5e7eb;--text-secondary: #9ca3af;--text-tertiary: #6b7280;--text-disabled: #4b5563;--bg-primary: #1a1f2e;--bg-secondary: #242b3d;--bg-tertiary: #2d3548;--bg-card: #1e2433;--bg-hover: #323b4f;--bg-input: #2a3142;--bg-overlay: rgba(0, 0, 0, .75);--border-light: #3d4556;--border-medium: #4b5563;--border-dark: #6b7280;--success-bg: rgba(24, 160, 88, .15);--warning-bg: rgba(245, 166, 35, .15);--error-bg: rgba(208, 48, 80, .15);--info-bg: rgba(32, 128, 240, .15);--shadow-light: 0 1px 3px rgba(0, 0, 0, .3);--shadow-medium: 0 4px 6px rgba(0, 0, 0, .4);--shadow-heavy: 0 10px 15px rgba(0, 0, 0, .5)}.monthly-row[data-v-bcc8db4d]{display:flex;justify-content:space-between;margin-bottom:var(--spacing-xs);font-size:var(--font-size-sm)}.description.muted[data-v-bcc8db4d]{color:var(--text-tertiary);margin-top:var(--spacing-sm)}.action-row[data-v-bcc8db4d]{display:flex;gap:var(--spacing-sm)}.action-row .action-button[data-v-bcc8db4d]{flex:1}.action-button[data-v-bcc8db4d]{width:100%;padding:var(--spacing-sm) var(--spacing-md);border:none;border-radius:var(--border-radius-medium);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);cursor:pointer;transition:all var(--transition-fast);background:var(--primary-color);color:#fff}.action-button[data-v-bcc8db4d]:hover:not(:disabled){background:var(--primary-color-hover);transform:translateY(-1px)}.action-button[data-v-bcc8db4d]:disabled{background:var(--bg-tertiary);color:var(--text-tertiary);cursor:not-allowed}.action-button.secondary[data-v-bcc8db4d]{background:var(--secondary-color)}.action-button.secondary[data-v-bcc8db4d]:hover:not(:disabled){background:var(--secondary-color-hover)}.tower-tabs[data-v-255e684c]{margin-bottom:8px}.monitor-config[data-v-255e684c]{display:flex;flex-direction:column;gap:8px;margin:8px 0}.config-row[data-v-255e684c]{display:flex;align-items:center;gap:8px}.config-row label[data-v-255e684c]{min-width:70px;font-size:12px;color:#666}.status-row[data-v-255e684c]{display:flex;align-items:center;gap:8px;margin-top:8px}.refresh-count[data-v-255e684c]{font-size:12px;color:#999;white-space:nowrap}.log-area[data-v-255e684c]{margin-top:8px;border-top:1px solid #eee;padding-top:8px}.log-header[data-v-255e684c]{display:flex;justify-content:space-between;align-items:center;margin-bottom:6px;font-size:12px;color:#666}.log-list[data-v-255e684c]{max-height:100px;overflow-y:auto}.log-item[data-v-255e684c]{display:flex;gap:8px;font-size:11px;padding:2px 0;border-bottom:1px solid #f5f5f5}.log-item.success[data-v-255e684c]{color:#18a058}.log-item.error[data-v-255e684c]{color:#d03050}.log-item.warning[data-v-255e684c]{color:#f0a020}.log-item.info[data-v-255e684c]{color:#666}.log-time[data-v-255e684c]{color:#999;min-width:55px}.log-msg[data-v-255e684c]{flex:1;word-break:break-all}.monitoring[data-v-255e684c]{background:#18a058;color:#fff;padding:2px 8px;border-radius:4px;animation:pulse-255e684c 1.5s infinite}@keyframes pulse-255e684c{0%,to{opacity:1}50%{opacity:.6}}.list-container[data-v-255e684c]{padding:8px 0}.list-header[data-v-255e684c]{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.list-title[data-v-255e684c]{font-size:13px;font-weight:500;color:#333}.empty-tip[data-v-255e684c]{text-align:center;color:#999;font-size:12px;padding:20px 0}.record-list[data-v-255e684c]{display:flex;flex-direction:column;gap:8px}.record-item[data-v-255e684c]{display:flex;align-items:center;gap:10px;padding:8px;background:var(--bg-secondary, #242b3d);border-radius:8px;transition:background .2s}.record-item[data-v-255e684c]:hover{background:var(--bg-hover, #323b4f)}.record-avatar[data-v-255e684c]{width:36px;height:36px;border-radius:50%;overflow:hidden;flex-shrink:0}.record-avatar img[data-v-255e684c]{width:100%;height:100%;object-fit:cover}.avatar-placeholder[data-v-255e684c]{width:100%;height:100%;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:700}.record-info[data-v-255e684c]{flex:1;min-width:0}.record-name[data-v-255e684c]{font-size:13px;font-weight:500;color:var(--text-primary, #e5e7eb);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.record-detail[data-v-255e684c]{display:flex;align-items:center;gap:6px;margin-top:4px}.tower-badge[data-v-255e684c]{background:linear-gradient(135deg,#f093fb,#f5576c);color:#fff;font-size:10px;padding:2px 6px;border-radius:10px;font-weight:500}.result-badge[data-v-255e684c]{font-size:10px;padding:2px 6px;border-radius:10px;font-weight:500}.result-badge.win[data-v-255e684c]{background:#2e7d3226;color:#66bb6a}.result-badge.lose[data-v-255e684c]{background:#c6282826;color:#ef5350}.time-text[data-v-255e684c]{font-size:10px;color:var(--text-tertiary, #6b7280)}.my-rank-card[data-v-255e684c]{background:linear-gradient(135deg,#667eea,#764ba2);border-radius:10px;padding:10px 12px;margin-bottom:10px;color:#fff}.my-rank-label[data-v-255e684c]{font-size:10px;opacity:.8;margin-bottom:4px}.my-rank-info[data-v-255e684c]{display:flex;align-items:center;gap:10px}.my-rank-info .rank-num[data-v-255e684c]{font-size:18px;font-weight:700}.my-rank-info .rank-name[data-v-255e684c]{flex:1;font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.my-rank-info .rank-score[data-v-255e684c]{font-size:14px;font-weight:500;background:#fff3;padding:2px 8px;border-radius:10px}.rank-list[data-v-255e684c]{display:flex;flex-direction:column;gap:6px}.rank-item[data-v-255e684c]{display:flex;align-items:center;gap:8px;padding:6px 8px;background:var(--bg-secondary, #242b3d);border-radius:8px;transition:background .2s}.rank-item[data-v-255e684c]:hover{background:var(--bg-hover, #323b4f)}.rank-position[data-v-255e684c]{width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700;background:var(--bg-tertiary, #2d3548);color:var(--text-secondary, #9ca3af);flex-shrink:0}.rank-position.gold[data-v-255e684c]{background:linear-gradient(135deg,#f5af19,#f12711);color:#fff}.rank-position.silver[data-v-255e684c]{background:linear-gradient(135deg,#bdc3c7,#2c3e50);color:#fff}.rank-position.bronze[data-v-255e684c]{background:linear-gradient(135deg,#c9a66b,#8b6914);color:#fff}.rank-avatar[data-v-255e684c]{width:30px;height:30px;border-radius:50%;overflow:hidden;flex-shrink:0}.rank-avatar img[data-v-255e684c]{width:100%;height:100%;object-fit:cover}.rank-info[data-v-255e684c]{flex:1;min-width:0}.rank-info .rank-name[data-v-255e684c]{font-size:12px;font-weight:500;color:#333;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rank-detail[data-v-255e684c]{display:flex;align-items:center;gap:8px;margin-top:2px}.score-text[data-v-255e684c]{font-size:11px;color:#f5576c;font-weight:500}.power-text[data-v-255e684c]{font-size:10px;color:#999}[data-v-6edb0002]:root{--primary-color: #667eea;--primary-color-hover: #5a67d8;--primary-color-light: rgba(102, 126, 234, .15);--secondary-color: #764ba2;--success-color: #18a058;--warning-color: #f5a623;--error-color: #d03050;--info-color: #2080f0;--text-primary: #e5e7eb;--text-secondary: #9ca3af;--text-tertiary: #6b7280;--text-disabled: #4b5563;--bg-primary: #1a1f2e;--bg-secondary: #242b3d;--bg-tertiary: #2d3548;--bg-card: #1e2433;--bg-hover: #323b4f;--bg-input: #2a3142;--bg-overlay: rgba(0, 0, 0, .75);--border-light: #3d4556;--border-medium: #4b5563;--border-dark: #6b7280;--success-bg: rgba(24, 160, 88, .15);--warning-bg: rgba(245, 166, 35, .15);--error-bg: rgba(208, 48, 80, .15);--info-bg: rgba(32, 128, 240, .15);--shadow-light: 0 1px 3px rgba(0, 0, 0, .3);--shadow-medium: 0 4px 6px rgba(0, 0, 0, .4);--shadow-heavy: 0 10px 15px rgba(0, 0, 0, .5);--border-radius-small: 4px;--border-radius-medium: 8px;--border-radius-large: 12px;--border-radius-xl: 16px;--spacing-xs: 4px;--spacing-sm: 8px;--spacing-md: 16px;--spacing-lg: 24px;--spacing-xl: 32px;--spacing-2xl: 48px;--font-size-xs: 12px;--font-size-sm: 14px;--font-size-md: 16px;--font-size-lg: 18px;--font-size-xl: 20px;--font-size-2xl: 24px;--font-size-3xl: 32px;--font-weight-light: 300;--font-weight-normal: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--line-height-tight: 1.2;--line-height-normal: 1.5;--line-height-relaxed: 1.75;--transition-fast: .15s ease;--transition-normal: .3s ease;--transition-slow: .5s ease;--z-dropdown: 1000;--z-sticky: 1020;--z-fixed: 1030;--z-modal-backdrop: 1040;--z-modal: 1050;--z-popover: 1060;--z-tooltip: 1070;--z-toast: 1080}[data-theme=dark][data-v-6edb0002]{--text-primary: #e5e7eb;--text-secondary: #9ca3af;--text-tertiary: #6b7280;--text-disabled: #4b5563;--bg-primary: #1a1f2e;--bg-secondary: #242b3d;--bg-tertiary: #2d3548;--bg-card: #1e2433;--bg-hover: #323b4f;--bg-input: #2a3142;--bg-overlay: rgba(0, 0, 0, .75);--border-light: #3d4556;--border-medium: #4b5563;--border-dark: #6b7280;--success-bg: rgba(24, 160, 88, .15);--warning-bg: rgba(245, 166, 35, .15);--error-bg: rgba(208, 48, 80, .15);--info-bg: rgba(32, 128, 240, .15);--shadow-light: 0 1px 3px rgba(0, 0, 0, .3);--shadow-medium: 0 4px 6px rgba(0, 0, 0, .4);--shadow-heavy: 0 10px 15px rgba(0, 0, 0, .5)}.status-card[data-v-6edb0002]{background:var(--bg-primary);border-radius:var(--border-radius-large);padding:var(--spacing-lg);box-shadow:var(--shadow-card);border:1px solid var(--border-light);transition:all .2s ease}.status-card[data-v-6edb0002]:hover{box-shadow:var(--shadow-card-hover)}.card-header[data-v-6edb0002]{display:flex;align-items:center;gap:var(--spacing-md);margin-bottom:var(--spacing-lg)}.status-icon[data-v-6edb0002]{width:48px;height:48px;border-radius:var(--border-radius-medium);object-fit:cover}.status-info[data-v-6edb0002]{flex:1}.status-info h3[data-v-6edb0002]{margin:0;font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--text-primary)}.status-info p[data-v-6edb0002]{margin:var(--spacing-xs) 0 0;font-size:var(--font-size-sm);color:var(--text-secondary)}.status-badge[data-v-6edb0002]{display:flex;align-items:center;gap:var(--spacing-xs);padding:var(--spacing-xs) var(--spacing-sm);border-radius:var(--border-radius-medium);font-size:var(--font-size-sm);background:var(--bg-tertiary);color:var(--text-secondary)}.status-badge .status-dot[data-v-6edb0002]{width:8px;height:8px;border-radius:50%;background:var(--text-tertiary)}.status-badge.active[data-v-6edb0002]{background:#18a0581a;color:#18a058}.status-badge.active .status-dot[data-v-6edb0002]{background:#18a058;animation:pulse-6edb0002 1.5s infinite}@keyframes pulse-6edb0002{0%,to{opacity:1}50%{opacity:.5}}.card-content[data-v-6edb0002]{display:flex;flex-direction:column;gap:var(--spacing-md)}.input-section label[data-v-6edb0002]{display:block;margin-bottom:var(--spacing-xs);font-size:var(--font-size-sm);color:var(--text-secondary)}.input-row[data-v-6edb0002]{display:flex;align-items:center;gap:var(--spacing-sm)}.quick-btns[data-v-6edb0002]{display:flex;gap:4px}.account-info[data-v-6edb0002]{font-size:var(--font-size-sm);color:var(--text-secondary);text-align:center;padding:var(--spacing-xs) 0;background:var(--bg-tertiary);border-radius:var(--border-radius-small)}.results-section[data-v-6edb0002]{border-top:1px solid var(--border-light);padding-top:var(--spacing-md)}.results-header[data-v-6edb0002]{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--spacing-sm);font-size:var(--font-size-sm);color:var(--text-secondary)}.summary[data-v-6edb0002]{font-size:var(--font-size-xs)}.results-list[data-v-6edb0002]{display:flex;flex-direction:column;gap:4px}.result-item[data-v-6edb0002]{display:flex;justify-content:space-between;padding:6px 8px;border-radius:4px;font-size:12px}.result-item.success[data-v-6edb0002]{background:#18a0581a;color:#18a058}.result-item.fail[data-v-6edb0002]{background:#d030501a;color:#d03050}.token-name[data-v-6edb0002]{font-weight:500}.error-info[data-v-6edb0002]{max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-v-5482c195]:root{--primary-color: #667eea;--primary-color-hover: #5a67d8;--primary-color-light: rgba(102, 126, 234, .15);--secondary-color: #764ba2;--success-color: #18a058;--warning-color: #f5a623;--error-color: #d03050;--info-color: #2080f0;--text-primary: #e5e7eb;--text-secondary: #9ca3af;--text-tertiary: #6b7280;--text-disabled: #4b5563;--bg-primary: #1a1f2e;--bg-secondary: #242b3d;--bg-tertiary: #2d3548;--bg-card: #1e2433;--bg-hover: #323b4f;--bg-input: #2a3142;--bg-overlay: rgba(0, 0, 0, .75);--border-light: #3d4556;--border-medium: #4b5563;--border-dark: #6b7280;--success-bg: rgba(24, 160, 88, .15);--warning-bg: rgba(245, 166, 35, .15);--error-bg: rgba(208, 48, 80, .15);--info-bg: rgba(32, 128, 240, .15);--shadow-light: 0 1px 3px rgba(0, 0, 0, .3);--shadow-medium: 0 4px 6px rgba(0, 0, 0, .4);--shadow-heavy: 0 10px 15px rgba(0, 0, 0, .5);--border-radius-small: 4px;--border-radius-medium: 8px;--border-radius-large: 12px;--border-radius-xl: 16px;--spacing-xs: 4px;--spacing-sm: 8px;--spacing-md: 16px;--spacing-lg: 24px;--spacing-xl: 32px;--spacing-2xl: 48px;--font-size-xs: 12px;--font-size-sm: 14px;--font-size-md: 16px;--font-size-lg: 18px;--font-size-xl: 20px;--font-size-2xl: 24px;--font-size-3xl: 32px;--font-weight-light: 300;--font-weight-normal: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--line-height-tight: 1.2;--line-height-normal: 1.5;--line-height-relaxed: 1.75;--transition-fast: .15s ease;--transition-normal: .3s ease;--transition-slow: .5s ease;--z-dropdown: 1000;--z-sticky: 1020;--z-fixed: 1030;--z-modal-backdrop: 1040;--z-modal: 1050;--z-popover: 1060;--z-tooltip: 1070;--z-toast: 1080}[data-theme=dark][data-v-5482c195]{--text-primary: #e5e7eb;--text-secondary: #9ca3af;--text-tertiary: #6b7280;--text-disabled: #4b5563;--bg-primary: #1a1f2e;--bg-secondary: #242b3d;--bg-tertiary: #2d3548;--bg-card: #1e2433;--bg-hover: #323b4f;--bg-input: #2a3142;--bg-overlay: rgba(0, 0, 0, .75);--border-light: #3d4556;--border-medium: #4b5563;--border-dark: #6b7280;--success-bg: rgba(24, 160, 88, .15);--warning-bg: rgba(245, 166, 35, .15);--error-bg: rgba(208, 48, 80, .15);--info-bg: rgba(32, 128, 240, .15);--shadow-light: 0 1px 3px rgba(0, 0, 0, .3);--shadow-medium: 0 4px 6px rgba(0, 0, 0, .4);--shadow-heavy: 0 10px 15px rgba(0, 0, 0, .5)}.inline-wrapper[data-v-5482c195]{background:var(--bg-primary);border-radius:var(--border-radius-medium);border:1px solid var(--border-light);padding:var(--spacing-md)}.inline-header[data-v-5482c195]{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--spacing-sm)}.inline-title[data-v-5482c195]{font-weight:var(--font-weight-semibold)}.header-actions[data-v-5482c195]{display:flex;gap:var(--spacing-sm)}.battle-records-content[data-v-5482c195]{min-height:400px;max-height:600px;overflow-y:auto}.loading-state[data-v-5482c195],.empty-state[data-v-5482c195]{display:flex;align-items:center;justify-content:center;min-height:400px}.records-list[data-v-5482c195]{display:flex;flex-direction:column;gap:var(--spacing-sm)}.records-info[data-v-5482c195]{display:flex;gap:var(--spacing-md);padding-bottom:var(--spacing-md);border-bottom:1px solid var(--border-light)}.member-card[data-v-5482c195]{background:var(--bg-secondary);border:1px solid var(--border-light);border-radius:var(--border-radius-medium);padding:var(--spacing-sm);transition:all var(--transition-fast)}.member-card[data-v-5482c195]:hover{box-shadow:0 1px 4px #00000014}.member-card+.member-card[data-v-5482c195]{margin-top:var(--spacing-sm)}.member-header[data-v-5482c195]{display:flex;align-items:center;gap:var(--spacing-sm)}.member-info[data-v-5482c195]{display:flex;align-items:center;gap:var(--spacing-sm);min-width:120px;max-width:120px;flex-shrink:0}.member-avatar[data-v-5482c195]{width:32px;height:32px;border-radius:50%;object-fit:cover;flex-shrink:0}.member-avatar-placeholder[data-v-5482c195]{width:32px;height:32px;border-radius:50%;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;display:flex;align-items:center;justify-content:center;font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);flex-shrink:0}.member-name[data-v-5482c195]{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1;min-width:0}.member-stats-inline[data-v-5482c195]{display:flex;gap:var(--spacing-xs);align-items:center;flex:1}.details-button[data-v-5482c195]{flex-shrink:0;margin-left:auto}.stat-inline[data-v-5482c195]{font-size:var(--font-size-xs);padding:2px 8px;border-radius:var(--border-radius-small);white-space:nowrap;min-width:52px;text-align:center}.stat-inline.win[data-v-5482c195]{background:#10b9811a;color:#059669}.stat-inline.loss[data-v-5482c195]{background:#ef44441a;color:#dc2626}.stat-inline.siege[data-v-5482c195]{background:#f59e0b1a;color:#d97706}.battle-details[data-v-5482c195]{margin-top:var(--spacing-lg);padding-top:var(--spacing-lg);border-top:1px solid var(--border-light)}.battles-list[data-v-5482c195]{display:flex;flex-direction:column;gap:var(--spacing-md);max-height:400px;overflow-y:auto}.battle-item[data-v-5482c195]{display:flex;justify-content:space-between;align-items:center;padding:var(--spacing-md);background:var(--bg-primary);border-radius:var(--border-radius-medium);border-left:3px solid transparent}.battle-item.battle-win[data-v-5482c195]{border-left-color:#10b981}.battle-item.battle-loss[data-v-5482c195]{border-left-color:#ef4444}.battle-participants[data-v-5482c195]{display:flex;align-items:center;gap:var(--spacing-lg);flex:1}.participant[data-v-5482c195]{display:flex;align-items:center;gap:var(--spacing-sm);min-width:0}.participant-avatar[data-v-5482c195]{width:32px;height:32px;border-radius:50%;object-fit:cover;flex-shrink:0}.participant-name[data-v-5482c195]{font-size:var(--font-size-sm);color:var(--text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.battle-vs[data-v-5482c195]{display:flex;flex-direction:column;gap:var(--spacing-xs);align-items:center}.battle-time[data-v-5482c195]{font-size:var(--font-size-xs);color:var(--text-tertiary);white-space:nowrap}.no-battles[data-v-5482c195]{padding:var(--spacing-xl);text-align:center}@media (max-width: 768px){.member-stats[data-v-5482c195]{grid-template-columns:1fr}.battle-participants[data-v-5482c195],.battle-item[data-v-5482c195]{flex-direction:column;align-items:flex-start;gap:var(--spacing-sm)}.battle-time[data-v-5482c195]{align-self:flex-end}}[data-v-4073f705]:root{--primary-color: #667eea;--primary-color-hover: #5a67d8;--primary-color-light: rgba(102, 126, 234, .15);--secondary-color: #764ba2;--success-color: #18a058;--warning-color: #f5a623;--error-color: #d03050;--info-color: #2080f0;--text-primary: #e5e7eb;--text-secondary: #9ca3af;--text-tertiary: #6b7280;--text-disabled: #4b5563;--bg-primary: #1a1f2e;--bg-secondary: #242b3d;--bg-tertiary: #2d3548;--bg-card: #1e2433;--bg-hover: #323b4f;--bg-input: #2a3142;--bg-overlay: rgba(0, 0, 0, .75);--border-light: #3d4556;--border-medium: #4b5563;--border-dark: #6b7280;--success-bg: rgba(24, 160, 88, .15);--warning-bg: rgba(245, 166, 35, .15);--error-bg: rgba(208, 48, 80, .15);--info-bg: rgba(32, 128, 240, .15);--shadow-light: 0 1px 3px rgba(0, 0, 0, .3);--shadow-medium: 0 4px 6px rgba(0, 0, 0, .4);--shadow-heavy: 0 10px 15px rgba(0, 0, 0, .5);--border-radius-small: 4px;--border-radius-medium: 8px;--border-radius-large: 12px;--border-radius-xl: 16px;--spacing-xs: 4px;--spacing-sm: 8px;--spacing-md: 16px;--spacing-lg: 24px;--spacing-xl: 32px;--spacing-2xl: 48px;--font-size-xs: 12px;--font-size-sm: 14px;--font-size-md: 16px;--font-size-lg: 18px;--font-size-xl: 20px;--font-size-2xl: 24px;--font-size-3xl: 32px;--font-weight-light: 300;--font-weight-normal: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--line-height-tight: 1.2;--line-height-normal: 1.5;--line-height-relaxed: 1.75;--transition-fast: .15s ease;--transition-normal: .3s ease;--transition-slow: .5s ease;--z-dropdown: 1000;--z-sticky: 1020;--z-fixed: 1030;--z-modal-backdrop: 1040;--z-modal: 1050;--z-popover: 1060;--z-tooltip: 1070;--z-toast: 1080}[data-theme=dark][data-v-4073f705]{--text-primary: #e5e7eb;--text-secondary: #9ca3af;--text-tertiary: #6b7280;--text-disabled: #4b5563;--bg-primary: #1a1f2e;--bg-secondary: #242b3d;--bg-tertiary: #2d3548;--bg-card: #1e2433;--bg-hover: #323b4f;--bg-input: #2a3142;--bg-overlay: rgba(0, 0, 0, .75);--border-light: #3d4556;--border-medium: #4b5563;--border-dark: #6b7280;--success-bg: rgba(24, 160, 88, .15);--warning-bg: rgba(245, 166, 35, .15);--error-bg: rgba(208, 48, 80, .15);--info-bg: rgba(32, 128, 240, .15);--shadow-light: 0 1px 3px rgba(0, 0, 0, .3);--shadow-medium: 0 4px 6px rgba(0, 0, 0, .4);--shadow-heavy: 0 10px 15px rgba(0, 0, 0, .5)}.club-info .toolbar[data-v-4073f705]{display:flex;justify-content:flex-end;margin-bottom:var(--spacing-sm)}.club-info .overview[data-v-4073f705]{display:flex;flex-direction:column;gap:var(--spacing-md)}.club-info .overview-actions[data-v-4073f705]{display:flex;justify-content:flex-start}.club-info .club-header[data-v-4073f705]{display:flex;align-items:center;gap:var(--spacing-md)}.club-info .meta .name[data-v-4073f705]{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold)}.club-info .meta .sub[data-v-4073f705]{color:var(--text-secondary);font-size:var(--font-size-sm)}.club-info .grid[data-v-4073f705]{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:var(--spacing-md)}.club-info .item[data-v-4073f705]{background:var(--bg-tertiary);border-radius:var(--border-radius-medium);padding:var(--spacing-sm)}.club-info .item .label[data-v-4073f705]{color:var(--text-secondary);font-size:var(--font-size-xs);margin-bottom:2px}.club-info .item .value[data-v-4073f705]{font-weight:var(--font-weight-medium)}.club-info .announcement .label[data-v-4073f705],.club-info .leader .label[data-v-4073f705]{color:var(--text-secondary);font-size:var(--font-size-sm);margin-bottom:4px}.club-info .announcement .text[data-v-4073f705]{white-space:pre-wrap}.club-info .leader .leader-info[data-v-4073f705]{display:flex;align-items:center;gap:var(--spacing-sm)}.club-info .members-list[data-v-4073f705]{display:flex;flex-direction:column;gap:8px}.club-info .member-row[data-v-4073f705]{display:flex;align-items:center;justify-content:space-between;padding:8px;border-radius:8px;background:var(--bg-tertiary)}.club-info .member-row .left[data-v-4073f705]{display:flex;align-items:center;gap:8px}.club-info .member-row .right[data-v-4073f705]{display:flex;align-items:center;gap:8px;color:var(--text-secondary)}.club-info .member-row .name[data-v-4073f705]{font-weight:var(--font-weight-medium)}.club-info .member-row .power[data-v-4073f705]{font-feature-settings:"tnum" 1;font-variant-numeric:tabular-nums}.club-info .hint[data-v-4073f705]{margin-top:8px;color:var(--text-tertiary);font-size:var(--font-size-xs)}.club-info .empty-club[data-v-4073f705]{text-align:center}.club-info .empty-club .actions[data-v-4073f705]{margin-top:var(--spacing-sm)}.status-icon[data-v-4073f705]{width:32px;height:32px;object-fit:contain;border-radius:8px;margin-right:var(--spacing-md)}.status-info[data-v-4073f705]{flex:1}.status-info h3[data-v-4073f705]{margin:0;font-size:var(--font-size-lg)}.status-info p[data-v-4073f705]{margin:0;color:var(--text-secondary);font-size:var(--font-size-sm)}.status-badge[data-v-4073f705]{display:inline-flex;align-items:center;gap:8px;padding:6px 10px;border-radius:999px;background:var(--bg-tertiary);color:var(--text-secondary)}.status-badge.active[data-v-4073f705]{background:#18a0581f;color:var(--success-color)}.status-dot[data-v-4073f705]{width:8px;height:8px;border-radius:50%;background:currentColor}[data-v-4ce5c215]:root{--primary-color: #667eea;--primary-color-hover: #5a67d8;--primary-color-light: rgba(102, 126, 234, .15);--secondary-color: #764ba2;--success-color: #18a058;--warning-color: #f5a623;--error-color: #d03050;--info-color: #2080f0;--text-primary: #e5e7eb;--text-secondary: #9ca3af;--text-tertiary: #6b7280;--text-disabled: #4b5563;--bg-primary: #1a1f2e;--bg-secondary: #242b3d;--bg-tertiary: #2d3548;--bg-card: #1e2433;--bg-hover: #323b4f;--bg-input: #2a3142;--bg-overlay: rgba(0, 0, 0, .75);--border-light: #3d4556;--border-medium: #4b5563;--border-dark: #6b7280;--success-bg: rgba(24, 160, 88, .15);--warning-bg: rgba(245, 166, 35, .15);--error-bg: rgba(208, 48, 80, .15);--info-bg: rgba(32, 128, 240, .15);--shadow-light: 0 1px 3px rgba(0, 0, 0, .3);--shadow-medium: 0 4px 6px rgba(0, 0, 0, .4);--shadow-heavy: 0 10px 15px rgba(0, 0, 0, .5);--border-radius-small: 4px;--border-radius-medium: 8px;--border-radius-large: 12px;--border-radius-xl: 16px;--spacing-xs: 4px;--spacing-sm: 8px;--spacing-md: 16px;--spacing-lg: 24px;--spacing-xl: 32px;--spacing-2xl: 48px;--font-size-xs: 12px;--font-size-sm: 14px;--font-size-md: 16px;--font-size-lg: 18px;--font-size-xl: 20px;--font-size-2xl: 24px;--font-size-3xl: 32px;--font-weight-light: 300;--font-weight-normal: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--line-height-tight: 1.2;--line-height-normal: 1.5;--line-height-relaxed: 1.75;--transition-fast: .15s ease;--transition-normal: .3s ease;--transition-slow: .5s ease;--z-dropdown: 1000;--z-sticky: 1020;--z-fixed: 1030;--z-modal-backdrop: 1040;--z-modal: 1050;--z-popover: 1060;--z-tooltip: 1070;--z-toast: 1080}[data-theme=dark][data-v-4ce5c215]{--text-primary: #e5e7eb;--text-secondary: #9ca3af;--text-tertiary: #6b7280;--text-disabled: #4b5563;--bg-primary: #1a1f2e;--bg-secondary: #242b3d;--bg-tertiary: #2d3548;--bg-card: #1e2433;--bg-hover: #323b4f;--bg-input: #2a3142;--bg-overlay: rgba(0, 0, 0, .75);--border-light: #3d4556;--border-medium: #4b5563;--border-dark: #6b7280;--success-bg: rgba(24, 160, 88, .15);--warning-bg: rgba(245, 166, 35, .15);--error-bg: rgba(208, 48, 80, .15);--info-bg: rgba(32, 128, 240, .15);--shadow-light: 0 1px 3px rgba(0, 0, 0, .3);--shadow-medium: 0 4px 6px rgba(0, 0, 0, .4);--shadow-heavy: 0 10px 15px rgba(0, 0, 0, .5)}.club-car-king[data-v-4ce5c215]{background:var(--bg-primary);border-radius:var(--border-radius-xl);padding:var(--spacing-lg);box-shadow:0 4px 12px #0000001a;transition:all var(--transition-normal);min-height:200px}.club-car-king[data-v-4ce5c215]:hover{box-shadow:0 8px 24px #00000026;transform:translateY(-2px)}.club-car-king .card-header[data-v-4ce5c215]{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--spacing-md)}.club-car-king .status-icon[data-v-4ce5c215]{width:32px;height:32px;object-fit:contain;flex-shrink:0;border-radius:var(--border-radius-medium)}.club-car-king .status-info[data-v-4ce5c215]{flex:1}.club-car-king .status-info h3[data-v-4ce5c215]{margin:0;font-size:var(--font-size-lg)}.club-car-king .status-info p[data-v-4ce5c215]{margin:0;color:var(--text-secondary);font-size:var(--font-size-sm)}.club-car-king .status-badge[data-v-4ce5c215]{display:inline-flex;align-items:center;gap:8px;padding:6px 10px;border-radius:999px;background:var(--bg-tertiary);color:var(--text-secondary)}.club-car-king .status-badge.active[data-v-4ce5c215]{background:#18a0581f;color:var(--success-color)}.club-car-king .status-dot[data-v-4ce5c215]{width:8px;height:8px;border-radius:50%;background:currentColor}.club-car-king .car-toolbar[data-v-4ce5c215]{display:flex;justify-content:flex-end;margin-bottom:var(--spacing-sm)}.club-car-king .car-grid[data-v-4ce5c215]{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:var(--spacing-md)}.club-car-king .car-card[data-v-4ce5c215]{background:var(--bg-tertiary);border-radius:var(--border-radius-large);padding:12px;display:flex;flex-direction:column;gap:8px}.club-car-king .car-header[data-v-4ce5c215]{display:flex;align-items:center;gap:8px}.club-car-king .car-brand-icon[data-v-4ce5c215]{width:24px;height:24px;border-radius:var(--border-radius-medium);background:var(--bg-primary)}.club-car-king .car-badge[data-v-4ce5c215]{font-size:12px;padding:2px 8px;border-radius:999px;color:#fff}.club-car-king .car-name[data-v-4ce5c215]{font-weight:var(--font-weight-medium)}.club-car-king .car-meta[data-v-4ce5c215]{display:grid;grid-template-columns:repeat(2,1fr);gap:6px;font-size:12px;color:var(--text-secondary)}.club-car-king .kv[data-v-4ce5c215]{display:flex;justify-content:space-between;background:var(--bg-primary);border-radius:var(--border-radius-medium);padding:6px 8px}.club-car-king .k[data-v-4ce5c215]{color:var(--text-tertiary)}.club-car-king .v[data-v-4ce5c215]{color:var(--text-primary)}.club-car-king .grade-dot[data-v-4ce5c215]{display:inline-block;width:8px;height:8px;border-radius:50%;margin-right:6px;vertical-align:middle}.club-car-king .car-actions[data-v-4ce5c215]{display:flex;gap:8px;margin-top:8px}.club-car-king[data-v-4ce5c215] .n-button{border-radius:var(--border-radius-medium)}.club-car-king .grade-1[data-v-4ce5c215]{background:#22c55e}.club-car-king .grade-2[data-v-4ce5c215]{background:#3b82f6}.club-car-king .grade-3[data-v-4ce5c215]{background:#a855f7}.club-car-king .grade-4[data-v-4ce5c215]{background:#f59e0b}.club-car-king .grade-5[data-v-4ce5c215]{background:#ef4444}.club-car-king .grade-6[data-v-4ce5c215]{background:#eab308;color:#000}[data-v-14f292c8]:root{--primary-color: #667eea;--primary-color-hover: #5a67d8;--primary-color-light: rgba(102, 126, 234, .15);--secondary-color: #764ba2;--success-color: #18a058;--warning-color: #f5a623;--error-color: #d03050;--info-color: #2080f0;--text-primary: #e5e7eb;--text-secondary: #9ca3af;--text-tertiary: #6b7280;--text-disabled: #4b5563;--bg-primary: #1a1f2e;--bg-secondary: #242b3d;--bg-tertiary: #2d3548;--bg-card: #1e2433;--bg-hover: #323b4f;--bg-input: #2a3142;--bg-overlay: rgba(0, 0, 0, .75);--border-light: #3d4556;--border-medium: #4b5563;--border-dark: #6b7280;--success-bg: rgba(24, 160, 88, .15);--warning-bg: rgba(245, 166, 35, .15);--error-bg: rgba(208, 48, 80, .15);--info-bg: rgba(32, 128, 240, .15);--shadow-light: 0 1px 3px rgba(0, 0, 0, .3);--shadow-medium: 0 4px 6px rgba(0, 0, 0, .4);--shadow-heavy: 0 10px 15px rgba(0, 0, 0, .5);--border-radius-small: 4px;--border-radius-medium: 8px;--border-radius-large: 12px;--border-radius-xl: 16px;--spacing-xs: 4px;--spacing-sm: 8px;--spacing-md: 16px;--spacing-lg: 24px;--spacing-xl: 32px;--spacing-2xl: 48px;--font-size-xs: 12px;--font-size-sm: 14px;--font-size-md: 16px;--font-size-lg: 18px;--font-size-xl: 20px;--font-size-2xl: 24px;--font-size-3xl: 32px;--font-weight-light: 300;--font-weight-normal: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--line-height-tight: 1.2;--line-height-normal: 1.5;--line-height-relaxed: 1.75;--transition-fast: .15s ease;--transition-normal: .3s ease;--transition-slow: .5s ease;--z-dropdown: 1000;--z-sticky: 1020;--z-fixed: 1030;--z-modal-backdrop: 1040;--z-modal: 1050;--z-popover: 1060;--z-tooltip: 1070;--z-toast: 1080}[data-theme=dark][data-v-14f292c8]{--text-primary: #e5e7eb;--text-secondary: #9ca3af;--text-tertiary: #6b7280;--text-disabled: #4b5563;--bg-primary: #1a1f2e;--bg-secondary: #242b3d;--bg-tertiary: #2d3548;--bg-card: #1e2433;--bg-hover: #323b4f;--bg-input: #2a3142;--bg-overlay: rgba(0, 0, 0, .75);--border-light: #3d4556;--border-medium: #4b5563;--border-dark: #6b7280;--success-bg: rgba(24, 160, 88, .15);--warning-bg: rgba(245, 166, 35, .15);--error-bg: rgba(208, 48, 80, .15);--info-bg: rgba(32, 128, 240, .15);--shadow-light: 0 1px 3px rgba(0, 0, 0, .3);--shadow-medium: 0 4px 6px rgba(0, 0, 0, .4);--shadow-heavy: 0 10px 15px rgba(0, 0, 0, .5)}.club-manager-card[data-v-14f292c8]{grid-column:1/-1}.clubs-grid[data-v-14f292c8]{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:var(--spacing-md);margin-top:var(--spacing-md)}.club-container[data-v-14f292c8]{background:var(--bg-secondary);border:1px solid var(--border-light);border-radius:var(--border-radius-large);padding:var(--spacing-md);cursor:pointer;transition:all .2s ease}.club-container[data-v-14f292c8]:hover{border-color:var(--primary-color);box-shadow:0 4px 12px #0000001a;transform:translateY(-2px)}.club-header[data-v-14f292c8]{display:flex;align-items:center;gap:var(--spacing-sm);margin-bottom:var(--spacing-sm);padding-bottom:var(--spacing-sm);border-bottom:1px solid var(--border-light)}.club-logo[data-v-14f292c8]{width:36px;height:36px;border-radius:50%;object-fit:cover}.club-info[data-v-14f292c8]{flex:1;display:flex;flex-direction:column}.club-name[data-v-14f292c8]{font-weight:var(--font-weight-semibold);color:var(--text-primary);font-size:var(--font-size-md)}.club-level[data-v-14f292c8]{font-size:var(--font-size-xs);color:var(--text-tertiary)}.member-count[data-v-14f292c8]{font-size:var(--font-size-sm);color:var(--text-secondary);background:var(--bg-tertiary);padding:2px 8px;border-radius:var(--border-radius-small)}.members-preview[data-v-14f292c8]{display:flex;flex-direction:column;gap:var(--spacing-xs)}.member-item[data-v-14f292c8]{display:flex;align-items:center;gap:var(--spacing-xs);padding:var(--spacing-xs) var(--spacing-sm);background:var(--bg-tertiary);border-radius:var(--border-radius-small);font-size:var(--font-size-sm)}.member-item.is-leader[data-v-14f292c8]{background:#ffc10726;border-left:3px solid #ffc107}.member-item.is-vice[data-v-14f292c8]{background:#2196f31a;border-left:3px solid #2196f3}.member-rank[data-v-14f292c8]{width:18px;height:18px;display:flex;align-items:center;justify-content:center;background:var(--bg-primary);border-radius:50%;font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold)}.member-job[data-v-14f292c8]{font-size:var(--font-size-xs);color:var(--text-tertiary);min-width:32px}.member-name[data-v-14f292c8]{flex:1;color:var(--text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.member-power[data-v-14f292c8]{color:var(--text-secondary);font-size:var(--font-size-xs)}.click-hint[data-v-14f292c8]{text-align:center;color:var(--text-tertiary);font-size:var(--font-size-xs);margin-top:var(--spacing-sm);opacity:0;transition:opacity .2s}.club-container:hover .click-hint[data-v-14f292c8]{opacity:1}.empty-state[data-v-14f292c8]{text-align:center;padding:var(--spacing-xl);color:var(--text-secondary)}.empty-state .hint[data-v-14f292c8]{font-size:var(--font-size-sm);color:var(--text-tertiary);margin-top:var(--spacing-xs)}[data-v-7cc675d0]:root{--primary-color: #667eea;--primary-color-hover: #5a67d8;--primary-color-light: rgba(102, 126, 234, .15);--secondary-color: #764ba2;--success-color: #18a058;--warning-color: #f5a623;--error-color: #d03050;--info-color: #2080f0;--text-primary: #e5e7eb;--text-secondary: #9ca3af;--text-tertiary: #6b7280;--text-disabled: #4b5563;--bg-primary: #1a1f2e;--bg-secondary: #242b3d;--bg-tertiary: #2d3548;--bg-card: #1e2433;--bg-hover: #323b4f;--bg-input: #2a3142;--bg-overlay: rgba(0, 0, 0, .75);--border-light: #3d4556;--border-medium: #4b5563;--border-dark: #6b7280;--success-bg: rgba(24, 160, 88, .15);--warning-bg: rgba(245, 166, 35, .15);--error-bg: rgba(208, 48, 80, .15);--info-bg: rgba(32, 128, 240, .15);--shadow-light: 0 1px 3px rgba(0, 0, 0, .3);--shadow-medium: 0 4px 6px rgba(0, 0, 0, .4);--shadow-heavy: 0 10px 15px rgba(0, 0, 0, .5);--border-radius-small: 4px;--border-radius-medium: 8px;--border-radius-large: 12px;--border-radius-xl: 16px;--spacing-xs: 4px;--spacing-sm: 8px;--spacing-md: 16px;--spacing-lg: 24px;--spacing-xl: 32px;--spacing-2xl: 48px;--font-size-xs: 12px;--font-size-sm: 14px;--font-size-md: 16px;--font-size-lg: 18px;--font-size-xl: 20px;--font-size-2xl: 24px;--font-size-3xl: 32px;--font-weight-light: 300;--font-weight-normal: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--line-height-tight: 1.2;--line-height-normal: 1.5;--line-height-relaxed: 1.75;--transition-fast: .15s ease;--transition-normal: .3s ease;--transition-slow: .5s ease;--z-dropdown: 1000;--z-sticky: 1020;--z-fixed: 1030;--z-modal-backdrop: 1040;--z-modal: 1050;--z-popover: 1060;--z-tooltip: 1070;--z-toast: 1080}[data-theme=dark][data-v-7cc675d0]{--text-primary: #e5e7eb;--text-secondary: #9ca3af;--text-tertiary: #6b7280;--text-disabled: #4b5563;--bg-primary: #1a1f2e;--bg-secondary: #242b3d;--bg-tertiary: #2d3548;--bg-card: #1e2433;--bg-hover: #323b4f;--bg-input: #2a3142;--bg-overlay: rgba(0, 0, 0, .75);--border-light: #3d4556;--border-medium: #4b5563;--border-dark: #6b7280;--success-bg: rgba(24, 160, 88, .15);--warning-bg: rgba(245, 166, 35, .15);--error-bg: rgba(208, 48, 80, .15);--info-bg: rgba(32, 128, 240, .15);--shadow-light: 0 1px 3px rgba(0, 0, 0, .3);--shadow-medium: 0 4px 6px rgba(0, 0, 0, .4);--shadow-heavy: 0 10px 15px rgba(0, 0, 0, .5)}.resource-list-card[data-v-7cc675d0]{min-height:320px}.resource-grid[data-v-7cc675d0]{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:12px}.resource-item[data-v-7cc675d0]{display:flex;align-items:center;gap:4px;font-size:13px}.resource-item .resource-label[data-v-7cc675d0]{color:var(--text-secondary);white-space:nowrap}.resource-item .resource-value[data-v-7cc675d0]{color:var(--text-primary);font-weight:var(--font-weight-medium)}@media (max-width: 1200px){.resource-grid[data-v-7cc675d0]{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:8px}}[data-v-68736745]:root{--primary-color: #667eea;--primary-color-hover: #5a67d8;--primary-color-light: rgba(102, 126, 234, .15);--secondary-color: #764ba2;--success-color: #18a058;--warning-color: #f5a623;--error-color: #d03050;--info-color: #2080f0;--text-primary: #e5e7eb;--text-secondary: #9ca3af;--text-tertiary: #6b7280;--text-disabled: #4b5563;--bg-primary: #1a1f2e;--bg-secondary: #242b3d;--bg-tertiary: #2d3548;--bg-card: #1e2433;--bg-hover: #323b4f;--bg-input: #2a3142;--bg-overlay: rgba(0, 0, 0, .75);--border-light: #3d4556;--border-medium: #4b5563;--border-dark: #6b7280;--success-bg: rgba(24, 160, 88, .15);--warning-bg: rgba(245, 166, 35, .15);--error-bg: rgba(208, 48, 80, .15);--info-bg: rgba(32, 128, 240, .15);--shadow-light: 0 1px 3px rgba(0, 0, 0, .3);--shadow-medium: 0 4px 6px rgba(0, 0, 0, .4);--shadow-heavy: 0 10px 15px rgba(0, 0, 0, .5);--border-radius-small: 4px;--border-radius-medium: 8px;--border-radius-large: 12px;--border-radius-xl: 16px;--spacing-xs: 4px;--spacing-sm: 8px;--spacing-md: 16px;--spacing-lg: 24px;--spacing-xl: 32px;--spacing-2xl: 48px;--font-size-xs: 12px;--font-size-sm: 14px;--font-size-md: 16px;--font-size-lg: 18px;--font-size-xl: 20px;--font-size-2xl: 24px;--font-size-3xl: 32px;--font-weight-light: 300;--font-weight-normal: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--line-height-tight: 1.2;--line-height-normal: 1.5;--line-height-relaxed: 1.75;--transition-fast: .15s ease;--transition-normal: .3s ease;--transition-slow: .5s ease;--z-dropdown: 1000;--z-sticky: 1020;--z-fixed: 1030;--z-modal-backdrop: 1040;--z-modal: 1050;--z-popover: 1060;--z-tooltip: 1070;--z-toast: 1080}[data-theme=dark][data-v-68736745]{--text-primary: #e5e7eb;--text-secondary: #9ca3af;--text-tertiary: #6b7280;--text-disabled: #4b5563;--bg-primary: #1a1f2e;--bg-secondary: #242b3d;--bg-tertiary: #2d3548;--bg-card: #1e2433;--bg-hover: #323b4f;--bg-input: #2a3142;--bg-overlay: rgba(0, 0, 0, .75);--border-light: #3d4556;--border-medium: #4b5563;--border-dark: #6b7280;--success-bg: rgba(24, 160, 88, .15);--warning-bg: rgba(245, 166, 35, .15);--error-bg: rgba(208, 48, 80, .15);--info-bg: rgba(32, 128, 240, .15);--shadow-light: 0 1px 3px rgba(0, 0, 0, .3);--shadow-medium: 0 4px 6px rgba(0, 0, 0, .4);--shadow-heavy: 0 10px 15px rgba(0, 0, 0, .5)}.game-status-container[data-v-68736745]{display:grid;grid-template-columns:repeat(auto-fit,minmax(360px,1fr));gap:var(--spacing-lg);padding:var(--spacing-lg)}@media (min-width: 1400px){.game-status-container[data-v-68736745]{grid-template-columns:repeat(3,1fr);max-width:1400px;margin:0 auto}}@media (max-width: 1200px){.game-status-container[data-v-68736745]{grid-template-columns:repeat(auto-fit,minmax(340px,1fr))}}@media (max-width: 900px){.game-status-container[data-v-68736745]{grid-template-columns:1fr;gap:var(--spacing-md)}}.section-header[data-v-68736745]{grid-column:1/-1;display:flex;align-items:center;justify-content:space-between;padding:8px var(--spacing-lg)}.section-tabs[data-v-68736745]{margin:0 var(--spacing-lg) var(--spacing-md) var(--spacing-lg);grid-column:1/-1;border-bottom:1px solid var(--border-light)}.section-tabs[data-v-68736745] .n-tabs-pane-wrapper{display:none}.monthly-tasks .description.muted[data-v-68736745]{color:var(--text-tertiary);margin-top:var(--spacing-sm)}.monthly-row[data-v-68736745]{display:flex;justify-content:space-between;margin-bottom:var(--spacing-xs);font-size:var(--font-size-sm)}.status-dot.completed[data-v-68736745]{background:var(--success-color);box-shadow:0 0 0 2px #22c55e33}.energy-icon[data-v-68736745]{width:16px;height:16px;object-fit:contain}.card-content .time-display[data-v-68736745]{font-size:1.5rem;font-weight:700;color:var(--text-primary);text-align:center;margin-bottom:var(--spacing-md);font-family:SF Mono,Monaco,Inconsolata,Roboto Mono,Consolas,monospace;letter-spacing:.1em;text-shadow:0 1px 3px rgba(0,0,0,.12);background:var(--bg-tertiary);padding:.75rem 1rem;border-radius:.5rem;border:1px solid var(--border-light);box-shadow:0 1px 3px #0000001a,0 1px 2px #0000000f;transition:all .2s ease-in-out}.card-content .time-display[data-v-68736745]:hover{transform:translateY(-1px);box-shadow:0 4px 6px #0000001a,0 2px 4px #0000000f}.card-content .description[data-v-68736745]{color:var(--text-secondary);font-size:var(--font-size-sm);line-height:1.5;margin-bottom:var(--spacing-lg)}.card-content .club-name[data-v-68736745]{color:var(--text-secondary);font-size:var(--font-size-sm);margin-bottom:var(--spacing-lg)}.card-content .club-name strong[data-v-68736745]{color:var(--text-primary);font-weight:var(--font-weight-medium)}.card-content .tower-info[data-v-68736745]{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--spacing-lg)}.card-content .tower-info .label[data-v-68736745]{color:var(--text-secondary);font-size:var(--font-size-sm)}.card-content .tower-info .tower-level[data-v-68736745]{font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);color:var(--text-primary)}.action-row[data-v-68736745]{display:flex;gap:var(--spacing-sm)}.action-row .action-button[data-v-68736745]{flex:1}.loading-text[data-v-68736745]{display:flex;align-items:center;justify-content:center;gap:var(--spacing-xs)}.loading-icon[data-v-68736745]{width:16px;height:16px;animation:spin-68736745 1s linear infinite}@keyframes spin-68736745{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width: 768px){.game-status-container[data-v-68736745]{grid-template-columns:1fr;padding:var(--spacing-md)}.status-card[data-v-68736745]{padding:var(--spacing-md)}.card-header[data-v-68736745]{flex-direction:column;text-align:center;gap:var(--spacing-sm)}}[data-v-dd3ec48c]:root{--primary-color: #667eea;--primary-color-hover: #5a67d8;--primary-color-light: rgba(102, 126, 234, .15);--secondary-color: #764ba2;--success-color: #18a058;--warning-color: #f5a623;--error-color: #d03050;--info-color: #2080f0;--text-primary: #e5e7eb;--text-secondary: #9ca3af;--text-tertiary: #6b7280;--text-disabled: #4b5563;--bg-primary: #1a1f2e;--bg-secondary: #242b3d;--bg-tertiary: #2d3548;--bg-card: #1e2433;--bg-hover: #323b4f;--bg-input: #2a3142;--bg-overlay: rgba(0, 0, 0, .75);--border-light: #3d4556;--border-medium: #4b5563;--border-dark: #6b7280;--success-bg: rgba(24, 160, 88, .15);--warning-bg: rgba(245, 166, 35, .15);--error-bg: rgba(208, 48, 80, .15);--info-bg: rgba(32, 128, 240, .15);--shadow-light: 0 1px 3px rgba(0, 0, 0, .3);--shadow-medium: 0 4px 6px rgba(0, 0, 0, .4);--shadow-heavy: 0 10px 15px rgba(0, 0, 0, .5);--border-radius-small: 4px;--border-radius-medium: 8px;--border-radius-large: 12px;--border-radius-xl: 16px;--spacing-xs: 4px;--spacing-sm: 8px;--spacing-md: 16px;--spacing-lg: 24px;--spacing-xl: 32px;--spacing-2xl: 48px;--font-size-xs: 12px;--font-size-sm: 14px;--font-size-md: 16px;--font-size-lg: 18px;--font-size-xl: 20px;--font-size-2xl: 24px;--font-size-3xl: 32px;--font-weight-light: 300;--font-weight-normal: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--line-height-tight: 1.2;--line-height-normal: 1.5;--line-height-relaxed: 1.75;--transition-fast: .15s ease;--transition-normal: .3s ease;--transition-slow: .5s ease;--z-dropdown: 1000;--z-sticky: 1020;--z-fixed: 1030;--z-modal-backdrop: 1040;--z-modal: 1050;--z-popover: 1060;--z-tooltip: 1070;--z-toast: 1080}[data-theme=dark][data-v-dd3ec48c]{--text-primary: #e5e7eb;--text-secondary: #9ca3af;--text-tertiary: #6b7280;--text-disabled: #4b5563;--bg-primary: #1a1f2e;--bg-secondary: #242b3d;--bg-tertiary: #2d3548;--bg-card: #1e2433;--bg-hover: #323b4f;--bg-input: #2a3142;--bg-overlay: rgba(0, 0, 0, .75);--border-light: #3d4556;--border-medium: #4b5563;--border-dark: #6b7280;--success-bg: rgba(24, 160, 88, .15);--warning-bg: rgba(245, 166, 35, .15);--error-bg: rgba(208, 48, 80, .15);--info-bg: rgba(32, 128, 240, .15);--shadow-light: 0 1px 3px rgba(0, 0, 0, .3);--shadow-medium: 0 4px 6px rgba(0, 0, 0, .4);--shadow-heavy: 0 10px 15px rgba(0, 0, 0, .5)}.game-features-page[data-v-dd3ec48c]{min-height:100vh;background:linear-gradient(135deg,#f5f7fa,#c3cfe2)}[data-theme=dark] .game-features-page[data-v-dd3ec48c]{background:linear-gradient(135deg,#0f172a,#1f2937)}.top-nav[data-v-dd3ec48c]{background:var(--bg-primary);border-bottom:1px solid var(--border-light);position:sticky;top:0;z-index:100}.nav-container[data-v-dd3ec48c]{display:flex;align-items:center;justify-content:space-between;padding:0 var(--spacing-xl);height:64px;max-width:1400px;margin:0 auto}.nav-left[data-v-dd3ec48c]{display:flex;align-items:center;gap:var(--spacing-sm)}.nav-left .brand-logo[data-v-dd3ec48c]{width:32px;height:32px;border-radius:4px}.nav-left .brand-text[data-v-dd3ec48c]{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--text-primary)}.nav-center[data-v-dd3ec48c]{flex:1;display:flex;justify-content:center}.nav-right[data-v-dd3ec48c]{display:flex;align-items:center;gap:var(--spacing-md)}.nav-right .connection-status-badge[data-v-dd3ec48c]{display:flex;align-items:center;padding:var(--spacing-xs) var(--spacing-sm);border-radius:var(--border-radius-medium);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium)}.nav-right .connection-status-badge.connected[data-v-dd3ec48c]{background:#18a0581a;color:#18a058}.nav-right .connection-status-badge.disconnected[data-v-dd3ec48c]{background:#d030501a;color:#d03050}.page-header[data-v-dd3ec48c]{background:var(--bg-primary);border-bottom:1px solid var(--border-light);padding:var(--spacing-lg) 0}.container[data-v-dd3ec48c]{max-width:1400px;margin:0 auto;padding:0 var(--spacing-lg)}.header-content[data-v-dd3ec48c]{display:flex;justify-content:space-between;align-items:center}.header-left[data-v-dd3ec48c]{flex:1}.page-title[data-v-dd3ec48c]{font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);color:var(--text-primary);margin:0 0 var(--spacing-xs) 0}.page-subtitle[data-v-dd3ec48c]{color:var(--text-secondary);font-size:var(--font-size-md);margin:0}.connection-status[data-v-dd3ec48c]{display:flex;align-items:center;gap:var(--spacing-xs);padding:var(--spacing-sm) var(--spacing-md);border-radius:var(--border-radius-medium);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium)}.connection-status.connected[data-v-dd3ec48c]{background:#18a0581a;color:var(--success-color)}.connection-status.disconnected[data-v-dd3ec48c]{background:#d030501a;color:var(--error-color)}.features-grid-section[data-v-dd3ec48c]{padding:var(--spacing-xl) 0}@media (max-width: 768px){.container[data-v-dd3ec48c]{padding:0 var(--spacing-md)}.header-content[data-v-dd3ec48c]{flex-direction:column;gap:var(--spacing-md);text-align:center}}
