.sider-content[data-v-2f9684e7]{background:var(--bg-secondary);border-right:1px solid var(--border-primary);flex-direction:column;height:100%;display:flex}.menu-scroll-container[data-v-2f9684e7]{scrollbar-width:thin;flex:1;min-height:0;overflow:hidden auto}.logo[data-v-2f9684e7]{height:var(--header-height,64px);padding:0 var(--spacing-5);box-sizing:border-box;border-bottom:1px solid var(--border-primary);transition:background-color var(--duration-fast) var(--ease-out);flex-shrink:0;align-items:center;display:flex;position:relative}.logo[data-v-2f9684e7]:hover{background-color:var(--bg-tertiary)}.logo img[data-v-2f9684e7]{width:24px;height:24px;margin-right:var(--spacing-4);flex-shrink:0}.logo-text[data-v-2f9684e7]{color:var(--text-primary);font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);white-space:nowrap;flex:1}.mobile-close-btn[data-v-2f9684e7]{color:var(--text-secondary);min-height:var(--touch-target-min);min-width:var(--touch-target-min);border-radius:var(--radius-md);transition:background-color var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out);margin-left:auto}.mobile-close-btn[data-v-2f9684e7]:hover{background-color:var(--bg-tertiary);color:var(--text-primary)}.mobile-close-btn[data-v-2f9684e7]:focus-visible{outline:2px solid var(--color-primary-500);outline-offset:2px}[data-v-2f9684e7] .arco-menu{padding:var(--spacing-2) var(--spacing-3);background:0 0;border:none}[data-v-2f9684e7] .arco-menu-item{border-radius:var(--radius-md);margin-bottom:var(--spacing-1);min-height:40px;padding:var(--spacing-2) var(--spacing-3);line-height:1.5;transition:all .2s cubic-bezier(.4,0,.2,1);position:relative}[data-v-2f9684e7] .arco-menu-item:hover{background-color:#0ea5e90f}[data-v-2f9684e7] .arco-menu-item:hover .arco-menu-icon{color:#0ea5e9;transform:scale(1.05)}[data-v-2f9684e7] .arco-menu-item-selected{font-weight:var(--font-weight-medium);color:#0284c7!important;background-color:#0ea5e91a!important}[arco-theme=dark][data-v-2f9684e7] .arco-menu-item-selected{color:#38bdf8!important;background-color:#0ea5e926!important}[data-v-2f9684e7] .arco-menu-icon{color:var(--text-secondary);font-size:18px;transition:all .2s cubic-bezier(.4,0,.2,1)}[data-v-2f9684e7] .arco-menu-item-selected .arco-menu-icon{color:#0284c7;transform:scale(1.1)}[arco-theme=dark][data-v-2f9684e7] .arco-menu-item-selected .arco-menu-icon{color:#38bdf8}[data-v-2f9684e7] .arco-menu-inline-header{border-radius:var(--radius-md);margin-bottom:var(--spacing-1);padding:var(--spacing-2) var(--spacing-3);min-height:40px;line-height:1.5;transition:all .2s cubic-bezier(.4,0,.2,1);position:relative}[data-v-2f9684e7] .arco-menu-inline-header:hover{background-color:#0ea5e90f}[data-v-2f9684e7] .arco-menu-inline-header:hover .arco-icon{color:#0ea5e9;transform:scale(1.05)}[data-v-2f9684e7] .arco-menu-pop{background:var(--bg-secondary);border:1px solid var(--border-primary);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);padding:var(--spacing-2)}[data-v-2f9684e7] .arco-menu-inline .arco-menu-inline-content{background:0 0;padding-left:0}[data-v-2f9684e7] .arco-menu-inline .arco-menu-inline-content .arco-menu-item{padding-left:calc(var(--spacing-3) + var(--spacing-4));padding-right:var(--spacing-3)}[data-v-2f9684e7] .arco-menu-inline .arco-menu-inline-header{padding-left:var(--spacing-3)}@media (width<=1199px){.logo[data-v-2f9684e7]{padding:0 var(--spacing-4)}}@media (width<=767px){.mobile-drawer[data-v-2f9684e7]{padding-top:var(--mobile-top-safe-area)}.mobile-drawer .logo[data-v-2f9684e7]{height:var(--mobile-header-height);padding:0 var(--spacing-3)}.mobile-drawer .sider-content[data-v-2f9684e7]{height:calc(100vh - var(--mobile-top-safe-area))}[data-v-2f9684e7] .arco-menu{padding:var(--spacing-2)}[data-v-2f9684e7] .arco-menu-item,[data-v-2f9684e7] .arco-menu-inline-header{padding:var(--spacing-2) var(--spacing-3);font-size:var(--font-size-md);min-height:44px}}.menu-scroll-container[data-v-2f9684e7]::-webkit-scrollbar{width:6px}.menu-scroll-container[data-v-2f9684e7]::-webkit-scrollbar-track{background:0 0}.menu-scroll-container[data-v-2f9684e7]::-webkit-scrollbar-thumb{border-radius:var(--radius-full);background:0 0;transition:background .2s}.menu-scroll-container[data-v-2f9684e7]:hover::-webkit-scrollbar-thumb{background:var(--border-secondary)}.menu-scroll-container[data-v-2f9684e7]:hover::-webkit-scrollbar-thumb:hover{background:var(--text-tertiary)}.header-content[data-v-9481e679]{height:var(--header-height,64px);padding:0 var(--spacing-4);border-bottom:1px solid var(--border-primary);background:var(--bg-secondary);box-shadow:var(--shadow-xs);transition:box-shadow var(--duration-base) var(--ease-in-out);justify-content:flex-start;align-items:center;display:flex}.left-container[data-v-9481e679]{justify-content:flex-start;align-items:center;gap:var(--spacing-3);display:flex}.right-container[data-v-9481e679]{flex-grow:1;justify-content:flex-end;display:flex}.header-left[data-v-9481e679]{align-items:center;display:flex}.hamburger-btn[data-v-9481e679]{color:var(--text-primary);font-size:var(--font-size-lg);min-height:var(--touch-target-min);min-width:var(--touch-target-min);transition:background-color var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out);border-radius:var(--radius-md)}.hamburger-btn[data-v-9481e679]:hover{background-color:var(--bg-tertiary)}.hamburger-btn[data-v-9481e679]:focus-visible{outline:2px solid var(--color-primary-500);outline-offset:2px}.product-label[data-v-9481e679]{white-space:nowrap;transition:opacity var(--duration-fast) var(--ease-out);color:var(--text-secondary);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium)}@media (width<=767px){.touch-target[data-v-9481e679]{min-height:var(--touch-target-min);min-width:var(--touch-target-min)}.hamburger-btn[data-v-9481e679],.header-right .arco-btn[data-v-9481e679]{border-radius:var(--radius-full)}}.header-right .arco-btn[data-v-9481e679]{transition:background-color var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out), border-color var(--duration-fast) var(--ease-out);min-height:var(--touch-target-min);min-width:var(--touch-target-min);border-radius:var(--radius-md);color:var(--text-secondary)}.header-right .arco-btn[data-v-9481e679]:hover{background-color:var(--bg-tertiary);color:var(--text-primary)}.header-right .arco-btn[data-v-9481e679]:focus-visible{outline:2px solid var(--color-primary-500);outline-offset:2px}.header-left[data-v-9481e679] .arco-select{min-width:120px}.header-left[data-v-9481e679] .arco-select-view-single{border-color:var(--border-primary);border-radius:var(--radius-md);transition:border-color var(--duration-fast) var(--ease-out), box-shadow var(--duration-fast) var(--ease-out)}.header-left[data-v-9481e679] .arco-select-view-single:hover{border-color:var(--border-secondary)}.header-left[data-v-9481e679] .arco-select-view-single:focus{border-color:var(--color-primary-500);box-shadow:0 0 0 3px #0ea5e91a}@media (width<=767px){.header-left[data-v-9481e679] .arco-select{max-width:140px}.header-left[data-v-9481e679] .arco-select-view-single{font-size:var(--font-size-sm)}.right-container[data-v-9481e679] .arco-dropdown-option{font-size:var(--font-size-md);min-height:var(--touch-target-min);padding:12px 16px}.right-container[data-v-9481e679] .arco-dropdown-option:hover{background-color:var(--bg-tertiary)}}@media (width<=1199px){.header-content[data-v-9481e679]{padding:0 var(--spacing-3)}}@media (width<=767px){.header-content[data-v-9481e679]{padding:0 var(--spacing-2);height:var(--mobile-header-height,56px)}.product-label[data-v-9481e679]{display:none}}.not-found-container[data-v-33206d36]{text-align:center;flex-direction:column;justify-content:center;align-items:center;height:80vh;display:flex}h1[data-v-33206d36]{color:#ff6b6b;margin-bottom:1rem;font-size:3rem}p[data-v-33206d36]{color:#555;margin-bottom:2rem;font-size:1.2rem}a[data-v-33206d36]{color:#fff;background-color:#4a90e2;border-radius:5px;padding:.8rem 1.5rem;text-decoration:none;transition:background-color .3s}a[data-v-33206d36]:hover{background-color:#357abd}.date-range-selector[data-v-22117f61]{width:auto;display:inline-flex;box-shadow:none!important;border:none!important;outline:none!important}.vertical-layout[data-v-22117f61]{width:auto;box-shadow:none!important;border:none!important;outline:none!important}.horizontal-layout[data-v-22117f61]{align-items:center;width:auto;display:flex;box-shadow:none!important;border:none!important;outline:none!important}.range-picker-container[data-v-22117f61]{min-width:300px;box-shadow:none!important;border:none!important;outline:none!important}[data-v-22117f61] .arco-picker{background-color:var(--color-fill-1);border-color:var(--color-border-1)}[data-v-22117f61] .arco-picker:hover{background-color:var(--color-fill-1);border-color:var(--color-border-2)}[data-v-22117f61] .arco-picker-input{background-color:#0000}[data-v-22117f61] .arco-picker-input input{background-color:#0000!important}.quick-select-container[data-v-22117f61]{margin-top:8px;box-shadow:none!important;border:none!important;outline:none!important}[data-v-22117f61] .arco-select,[data-v-22117f61] .arco-select .arco-select-view,[data-v-22117f61] .arco-select:hover .arco-select-view{background-color:var(--color-fill-1)}.range-picker-container input[data-v-22117f61],.quick-select-container select[data-v-22117f61]{box-shadow:none!important;border:none!important;outline:none!important}.quick-select-container.horizontal[data-v-22117f61]{margin-top:0;margin-left:12px}@media (width<=768px){.horizontal-layout[data-v-22117f61]{flex-direction:column;align-items:flex-start}.quick-select-container.horizontal[data-v-22117f61]{width:100%;margin-top:8px;margin-left:0}}.daily-income-modal[data-v-8201b94b]{padding:0}[data-v-8201b94b] .arco-table-th{background:var(--color-fill-2);font-weight:600}.current-value[data-v-dc32c546],.preview-value[data-v-dc32c546]{font-weight:500;font-size:var(--font-size-md)}.copyable-text[data-v-e83f2519]{align-items:center;gap:4px;display:inline-flex}.display-text[data-v-e83f2519]{cursor:default;align-items:center;gap:4px;display:inline-flex}.display-text.clickable[data-v-e83f2519]{cursor:pointer}.display-text.clickable:hover .text-content[data-v-e83f2519]{color:rgb(var(--primary-6))}.text-content[data-v-e83f2519]{font-size:var(--font-size-sm);line-height:1.5;transition:color .2s}.copy-button[data-v-e83f2519]{opacity:0;height:20px;padding:0 4px;transition:opacity .2s}.display-text:hover .copy-button[data-v-e83f2519]{opacity:1}.copy-button[data-v-e83f2519]:hover{background-color:var(--bg-primary)}.tooltip-trigger[data-v-e83f2519]{display:inline-block}.hidden-mode[data-v-e83f2519]{align-items:center;display:inline-flex}.copy-button-mini[data-v-e83f2519]{height:16px;font-size:var(--font-size-xs);opacity:.6;padding:0 2px;transition:opacity .2s}.copy-button-mini[data-v-e83f2519]:hover{opacity:1}.anchor-info-container[data-v-bd964d67]{align-items:center;display:inline-flex}.anchor-info-container.anchor-info-layout-horizontal[data-v-bd964d67]{flex-direction:row}.anchor-info-container.anchor-info-layout-vertical[data-v-bd964d67]{flex-direction:column;align-items:flex-start;gap:4px}.anchor-info-container.anchor-info-spacing-tight[data-v-bd964d67]:not(.anchor-info-layout-vertical)>*+*{margin-left:4px}.anchor-info-container.anchor-info-spacing-normal[data-v-bd964d67]:not(.anchor-info-layout-vertical)>*+*{margin-left:8px}.anchor-info-container.anchor-info-spacing-loose[data-v-bd964d67]:not(.anchor-info-layout-vertical)>*+*{margin-left:12px}.anchor-info-container.anchor-info-small .anchor-nickname[data-v-bd964d67]{font-size:var(--font-size-xs)}.anchor-info-container.anchor-info-medium .anchor-nickname[data-v-bd964d67]{font-size:var(--font-size-sm)}.anchor-info-container.anchor-info-large .anchor-nickname[data-v-bd964d67]{font-size:var(--font-size-md)}.anchor-nickname[data-v-bd964d67]{color:var(--text-primary);word-wrap:break-word;word-break:break-all;white-space:normal;flex-shrink:1;min-width:0;max-width:200px;font-weight:500;line-height:1.4}.anchor-nickname.anchor-nickname-link[data-v-bd964d67]{color:rgb(var(--primary-6));cursor:pointer;text-decoration:none;transition:color .2s}.anchor-nickname.anchor-nickname-link[data-v-bd964d67]:hover{color:rgb(var(--primary-5));text-decoration:underline}.anchor-nickname.anchor-nickname-link[data-v-bd964d67]:active{color:rgb(var(--primary-7))}.anchor-avatar[data-v-bd964d67],.copy-button-wrapper[data-v-bd964d67]{flex-shrink:0}@media (width<=768px){.anchor-info-container.anchor-info-spacing-normal[data-v-bd964d67]:not(.anchor-info-layout-vertical)>*+*{margin-left:6px}.anchor-info-container.anchor-info-spacing-loose[data-v-bd964d67]:not(.anchor-info-layout-vertical)>*+*{margin-left:8px}.anchor-nickname[data-v-bd964d67]{font-size:13px}}@media (width<=480px){.anchor-info-container.anchor-info-layout-horizontal[data-v-bd964d67]{flex-wrap:wrap;gap:4px}.anchor-info-container.anchor-info-spacing-normal[data-v-bd964d67]:not(.anchor-info-layout-vertical)>*+*{margin-left:4px}}.search-block[data-v-bcc620ba]{margin-bottom:24px;padding:0}.search-form-container[data-v-37f755c4]{width:100%;margin-bottom:var(--spacing-4)}.score-pool-container[data-v-37f755c4]{padding:var(--spacing-2) 0;flex-direction:column;align-items:center;display:flex}.score-pool-value[data-v-37f755c4]{margin-bottom:var(--spacing-2);text-align:center;font-size:var(--font-size-md);color:var(--text-primary);font-weight:var(--font-weight-semibold)}.score-pool-link[data-v-37f755c4]{color:var(--color-primary-500);font-weight:var(--font-weight-medium);font-size:var(--font-size-sm);padding:var(--spacing-1) var(--spacing-2);border-radius:var(--radius-md);transition:all var(--duration-fast) var(--ease-out);text-align:center;min-width:80px;min-height:var(--touch-target-min);line-height:var(--touch-target-min);text-decoration:none;display:inline-block}.score-pool-link[data-v-37f755c4]:hover{background-color:var(--color-primary-50);text-decoration:underline;transform:translateY(-1px)}[arco-theme=dark] .score-pool-link[data-v-37f755c4]:hover{background-color:#0ea5e926}@media (width<=767px){.search-form-container[data-v-37f755c4]{margin-bottom:var(--spacing-3)}}.query-area[data-v-d729f898]{margin-bottom:24px}.anchor-score-flows-content[data-v-85922c24]{margin-top:var(--spacing-4)}.auth-test-container[data-v-7648b13c]{padding:20px}.test-result[data-v-7648b13c]{margin-top:20px}.custom-modal-overlay{z-index:1000;background:#00000080;width:100vw;height:100vh;position:fixed;top:0;left:0}.custom-modal{background:var(--bg-primary);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);z-index:1001;flex-direction:column;width:100%;min-width:600px;max-width:95vw;height:100%;min-height:400px;max-height:95vh;display:flex;position:fixed;overflow:hidden}.custom-modal-header{padding:var(--spacing-4) 20px;background:var(--bg-tertiary);border-bottom:1px solid var(--border-primary);cursor:move;-webkit-user-select:none;user-select:none;flex-shrink:0;justify-content:space-between;align-items:center;display:flex}.custom-modal-title{font-size:var(--font-size-md);color:var(--text-primary);font-weight:600}.custom-modal-close{color:var(--text-tertiary);cursor:pointer;border-radius:var(--radius-md);background:0 0;border:none;justify-content:center;align-items:center;width:32px;height:32px;padding:0;font-size:24px;transition:all .3s;display:flex}.custom-modal-close:hover{background:var(--bg-elevated);color:var(--text-primary)}.custom-modal-body{background:var(--bg-primary);flex-direction:column;flex:1;min-height:0;padding:20px;display:flex;overflow-y:auto}.resize-handle{cursor:nwse-resize;z-index:2;opacity:.6;pointer-events:auto;width:16px;height:16px;transition:all .3s;position:absolute;bottom:6px;right:6px}.resize-handle:before,.resize-handle:after{content:"";background:var(--text-tertiary);border-radius:1px;transition:all .3s;position:absolute}.resize-handle:before{width:2px;height:2px;box-shadow:-4px 0 0 var(--text-tertiary), -8px 0 0 var(--text-tertiary), 0 -4px 0 var(--text-tertiary), 0 -8px 0 var(--text-tertiary), -4px -4px 0 var(--text-tertiary);bottom:0;right:0}.resize-handle:after{border-right:2px solid var(--text-tertiary);border-bottom:2px solid var(--text-tertiary);background:0 0;border-radius:0 0 3px;width:8px;height:8px;bottom:0;right:0}.resize-handle:hover{opacity:1}.resize-handle:hover:before{background:var(--color-primary-400);box-shadow:-4px 0 0 var(--color-primary-400), -8px 0 0 var(--color-primary-400), 0 -4px 0 var(--color-primary-400), 0 -8px 0 var(--color-primary-400), -4px -4px 0 var(--color-primary-400)}.resize-handle:hover:after{border-right-color:var(--color-primary-400);border-bottom-color:var(--color-primary-400)}[arco-theme=dark] .custom-modal{background:var(--bg-secondary);color:var(--text-primary)}[arco-theme=dark] .custom-modal-header{background:var(--bg-tertiary);border-bottom-color:var(--border-primary)}[arco-theme=dark] .custom-modal-title{color:var(--text-primary)}[arco-theme=dark] .custom-modal-close{color:var(--text-tertiary)}[arco-theme=dark] .custom-modal-close:hover{background:var(--bg-elevated);color:var(--text-primary)}[arco-theme=dark] .custom-modal-body{background:var(--bg-secondary)}[arco-theme=dark] .resize-handle:before{background:var(--text-tertiary);box-shadow:-4px 0 0 var(--text-tertiary), -8px 0 0 var(--text-tertiary), 0 -4px 0 var(--text-tertiary), 0 -8px 0 var(--text-tertiary), -4px -4px 0 var(--text-tertiary)}[arco-theme=dark] .resize-handle:after{border-right-color:var(--text-tertiary);border-bottom-color:var(--text-tertiary)}[arco-theme=dark] .resize-handle:hover:before{background:var(--color-primary-400);box-shadow:-4px 0 0 var(--color-primary-400), -8px 0 0 var(--color-primary-400), 0 -4px 0 var(--color-primary-400), 0 -8px 0 var(--color-primary-400), -4px -4px 0 var(--color-primary-400)}[arco-theme=dark] .resize-handle:hover:after{border-right-color:var(--color-primary-400);border-bottom-color:var(--color-primary-400)}.log-content-container{border-radius:var(--radius-md);min-height:200px;margin-top:var(--spacing-2);background-color:#282c34;flex:1;overflow:auto}.log-content-container pre{height:100%;min-height:100%;margin:0;padding:0}.log-content-container code{padding:var(--spacing-4);font-family:Consolas,Monaco,Courier New,monospace;font-size:var(--font-size-sm);border-radius:var(--radius-md);white-space:pre-wrap;word-break:break-all;color:#abb2bf;height:100%;min-height:100%;line-height:1.5;display:block}@media (prefers-color-scheme:dark){.log-content-container{background-color:#282c34}}.general-card[data-v-77f9893a]{background:var(--bg-secondary);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);margin-top:0}.player-search[data-v-280ea89a]{min-width:260px;margin-right:24px;display:inline-block;position:relative}.input-area[data-v-280ea89a]{align-items:center;gap:12px;display:flex}.player-search-label[data-v-280ea89a]{font-size:var(--font-size-sm);color:var(--color-text-2);white-space:nowrap;flex-shrink:0;padding:2px 0;font-weight:500;line-height:1}.input-wrapper[data-v-280ea89a]{flex:1}.input-icon-btn[data-v-280ea89a]{justify-content:center;align-items:center;display:inline-flex;width:24px!important;min-width:24px!important;height:24px!important;padding:0!important}.input-icon-btn[data-v-280ea89a] .arco-icon{font-size:16px}.selected-player-info[data-v-280ea89a]{align-items:center;gap:6px;padding:2px 0;display:flex}.selected-player-avatar[data-v-280ea89a]{object-fit:cover;border-radius:10px;flex-shrink:0;width:20px;height:20px;display:block}.selected-player-avatar-placeholder[data-v-280ea89a]{background-color:var(--bg-tertiary);width:20px;height:20px;color:var(--text-tertiary);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;font-size:10px;font-weight:500;display:flex}.selected-player-name[data-v-280ea89a]{color:var(--text-primary);font-weight:500;font-size:var(--font-size-sm);white-space:nowrap;text-overflow:ellipsis;cursor:default;flex:1;min-width:0;overflow:hidden}.selected-player-info[data-v-280ea89a]{cursor:default}.error-message[data-v-280ea89a]{color:var(--color-danger-500);font-size:var(--font-size-xs);border-radius:var(--radius-md);background-color:#ef44441a;border:1px solid #ef44444d;align-items:center;margin-top:4px;padding:8px 12px;display:flex}.error-message span[data-v-280ea89a]{margin-left:6px}.grid-modal-overlay[data-v-280ea89a]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:2000;background:#0009;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.grid-modal[data-v-280ea89a]{background:var(--bg-secondary);border:1px solid var(--border-primary);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);flex-direction:column;width:1400px;max-width:90vw;max-height:85vh;display:flex;overflow:hidden}.grid-modal-header[data-v-280ea89a]{border-bottom:1px solid var(--border-primary);justify-content:space-between;align-items:center;padding:20px 24px 16px;display:flex}.grid-modal-title[data-v-280ea89a]{font-size:var(--font-size-md);color:var(--text-primary);margin:0;font-weight:600}.grid-modal-subtitle[data-v-280ea89a]{font-size:var(--font-size-sm);color:var(--text-tertiary);margin-top:4px}.grid-modal-close[data-v-280ea89a]{border-radius:var(--radius-md);width:32px;height:32px;color:var(--text-tertiary);font-size:var(--font-size-md);justify-content:center;align-items:center;display:flex}.grid-modal-close[data-v-280ea89a]:hover{background-color:var(--bg-tertiary);color:var(--text-primary)}.players-grid[data-v-280ea89a]{scrollbar-width:thin;scrollbar-color:var(--bg-tertiary) transparent;flex:1;grid-template-columns:repeat(5,1fr);gap:6px;max-height:60vh;padding:20px;display:grid;overflow-y:auto}.players-grid[data-v-280ea89a]::-webkit-scrollbar{width:8px}.players-grid[data-v-280ea89a]::-webkit-scrollbar-track{background:0 0}.players-grid[data-v-280ea89a]::-webkit-scrollbar-thumb{background-color:var(--bg-tertiary);border-radius:4px}.players-grid[data-v-280ea89a]::-webkit-scrollbar-thumb:hover{background-color:var(--border-hover)}.player-card[data-v-280ea89a]{border:2px solid var(--border-primary);border-radius:var(--radius-lg);cursor:pointer;background:var(--bg-secondary);outline:none;flex-direction:column;align-items:center;min-height:110px;padding:8px 6px 6px;transition:all .3s;display:flex;position:relative}.player-card[data-v-280ea89a]:hover{border-color:var(--border-hover);box-shadow:var(--shadow-md);transform:translateY(-1px)}.player-card.player-card-selected[data-v-280ea89a]{border-color:var(--color-primary-400);background-color:#3b82f61a}.player-card.player-card-selected[data-v-280ea89a]:hover{border-color:var(--color-primary-400);box-shadow:0 8px 24px #3b82f633}.player-card.player-card-hovered[data-v-280ea89a]{border-color:var(--color-primary-400);background-color:#3b82f614}.player-avatar-container[data-v-280ea89a]{margin-bottom:6px}.player-avatar[data-v-280ea89a]{object-fit:cover;border:2px solid var(--border-primary);border-radius:50%;width:120px;height:120px;transition:border-color .3s}.player-card:hover .player-avatar[data-v-280ea89a]{border-color:var(--color-primary-400)}.player-avatar-placeholder[data-v-280ea89a]{background:linear-gradient(135deg, var(--color-primary-600) 0%, var(--color-primary-500) 100%);color:#fff;border:2px solid var(--border-primary);border-radius:50%;justify-content:center;align-items:center;width:120px;height:120px;font-size:48px;font-weight:600;transition:border-color .3s;display:flex}.player-card:hover .player-avatar-placeholder[data-v-280ea89a]{border-color:var(--color-primary-400)}.player-card:hover .player-openid[data-v-280ea89a]{opacity:1}.player-info[data-v-280ea89a]{text-align:center;width:100%}.player-name[data-v-280ea89a]{font-size:var(--font-size-sm);color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;width:100%;margin-bottom:4px;font-weight:600;overflow:hidden}.player-openid[data-v-280ea89a]{color:var(--text-tertiary);background:var(--bg-tertiary);border-radius:var(--radius-md);text-overflow:ellipsis;white-space:nowrap;opacity:.8;width:100%;padding:2px 6px;font-family:Consolas,Monaco,Courier New,monospace;font-size:11px;transition:opacity .3s;overflow:hidden}.player-consumption[data-v-280ea89a]{color:var(--color-warning-500);text-overflow:ellipsis;white-space:nowrap;margin-bottom:4px;font-size:12px;font-weight:500;overflow:hidden}.player-selected-indicator[data-v-280ea89a]{background:var(--color-primary-500);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;font-size:14px;display:flex;position:absolute;top:12px;right:12px}.grid-modal-footer[data-v-280ea89a]{padding:var(--spacing-4) var(--spacing-6);border-top:1px solid var(--border-primary);background-color:var(--bg-tertiary);flex-direction:column;gap:12px;display:flex}.grid-modal-load-more[data-v-280ea89a]{justify-content:center;align-items:center;display:flex}.grid-modal-complete[data-v-280ea89a]{text-align:center;color:var(--color-success-400);font-size:var(--font-size-sm);font-weight:500}.grid-modal-empty[data-v-280ea89a]{text-align:center;color:var(--color-danger-400);font-size:var(--font-size-sm)}.grid-modal-hint[data-v-280ea89a]{font-size:var(--font-size-xs);color:var(--text-tertiary);text-align:center;border-top:1px solid var(--border-secondary);padding-top:8px}@media (width<=1400px){.players-grid[data-v-280ea89a]{grid-template-columns:repeat(3,1fr)}}@media (width<=1200px){.players-grid[data-v-280ea89a]{grid-template-columns:repeat(2,1fr)}}@media (width<=768px){.players-grid[data-v-280ea89a]{grid-template-columns:repeat(2,1fr);gap:12px;padding:16px}.player-card[data-v-280ea89a]{min-height:140px;padding:16px 12px 12px}.player-avatar[data-v-280ea89a],.player-avatar-placeholder[data-v-280ea89a]{width:60px;height:60px;font-size:22px}.player-avatar-container[data-v-280ea89a]{margin-bottom:12px}.player-name[data-v-280ea89a],.selected-player-name[data-v-280ea89a]{font-size:13px}.selected-player-avatar[data-v-280ea89a],.selected-player-avatar-placeholder[data-v-280ea89a]{border-radius:9px;width:18px;height:18px}.selected-player-avatar-placeholder[data-v-280ea89a]{font-size:9px}.grid-modal-header[data-v-280ea89a]{padding:16px 20px 12px}.grid-modal-title[data-v-280ea89a]{font-size:16px}.grid-modal-footer[data-v-280ea89a]{padding:12px 16px}}@media (width<=480px){.players-grid[data-v-280ea89a]{grid-template-columns:1fr}.player-card[data-v-280ea89a]{min-height:120px}}.daily-consumption-modal[data-v-081cf6db]{padding:0}[data-v-081cf6db] .arco-table-th{background:var(--color-fill-2);font-weight:600}.player-info-container[data-v-a0ca86b2]{align-items:center;display:inline-flex}.player-info-container.player-info-layout-horizontal[data-v-a0ca86b2]{flex-direction:row}.player-info-container.player-info-layout-vertical[data-v-a0ca86b2]{flex-direction:column;align-items:flex-start;gap:4px}.player-info-container.player-info-spacing-tight[data-v-a0ca86b2]:not(.player-info-layout-vertical)>*+*{margin-left:4px}.player-info-container.player-info-spacing-normal[data-v-a0ca86b2]:not(.player-info-layout-vertical)>*+*{margin-left:8px}.player-info-container.player-info-spacing-loose[data-v-a0ca86b2]:not(.player-info-layout-vertical)>*+*{margin-left:12px}.player-info-container.player-info-small .player-nickname[data-v-a0ca86b2]{font-size:var(--font-size-xs)}.player-info-container.player-info-medium .player-nickname[data-v-a0ca86b2]{font-size:var(--font-size-sm)}.player-info-container.player-info-large .player-nickname[data-v-a0ca86b2]{font-size:var(--font-size-md)}.player-nickname[data-v-a0ca86b2]{color:var(--text-primary);word-wrap:break-word;word-break:break-all;white-space:normal;flex:1;min-width:0;font-weight:500;line-height:1.4}.player-nickname.player-nickname-link[data-v-a0ca86b2]{color:rgb(var(--primary-6));cursor:pointer;text-decoration:none;transition:color .2s}.player-nickname.player-nickname-link[data-v-a0ca86b2]:hover{color:rgb(var(--primary-5));text-decoration:underline}.player-nickname.player-nickname-link[data-v-a0ca86b2]:active{color:rgb(var(--primary-7))}.player-avatar[data-v-a0ca86b2],.copy-button-wrapper[data-v-a0ca86b2]{flex-shrink:0}.player-info-container.dashboard-player-info[data-v-a0ca86b2]{cursor:pointer}.player-info-container.dashboard-player-info[data-v-a0ca86b2]:hover{background-color:var(--color-fill-2);border-radius:var(--radius-md)}@media (width<=768px){.player-info-container.player-info-spacing-normal[data-v-a0ca86b2]:not(.player-info-layout-vertical)>*+*{margin-left:6px}.player-info-container.player-info-spacing-loose[data-v-a0ca86b2]:not(.player-info-layout-vertical)>*+*{margin-left:8px}.player-nickname[data-v-a0ca86b2]{font-size:13px}}@media (width<=480px){.player-info-container.player-info-layout-horizontal[data-v-a0ca86b2]{flex-wrap:wrap;gap:4px}.player-info-container.player-info-spacing-normal[data-v-a0ca86b2]:not(.player-info-layout-vertical)>*+*{margin-left:4px}}.search-form-container[data-v-ccbc9871],.search-form-container[data-v-b829688e]{width:100%}.chart-container[data-v-15a4b328]{width:100%;height:400px;margin-top:16px;position:relative}[data-v-15a4b328] .arco-tabs-content{padding-top:0}[data-v-15a4b328] .arco-tabs-content-list{display:none}[data-v-15a4b328] .arco-tabs-nav-tab-list{justify-content:center!important;width:100%!important;display:flex!important}[data-v-15a4b328] .arco-tabs-tab{flex:none!important}.chart-loading-overlay[data-v-15a4b328]{z-index:10;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:#fffc;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}[arco-theme=dark] .chart-loading-overlay[data-v-15a4b328]{background-color:#0f172acc}.search-form-container[data-v-76832242]{width:auto;margin-bottom:24px}.search-controls[data-v-76832242]{align-items:center;gap:var(--spacing-4);flex-wrap:wrap;display:flex}.date-range-row[data-v-76832242]{border-radius:var(--radius-md);align-items:center;width:auto;margin-bottom:8px;padding:8px 12px;display:inline-flex}.date-range-label[data-v-76832242]{text-align:right;width:80px;color:var(--color-text-2);margin-right:12px;font-weight:500}.date-range-content[data-v-76832242]{flex-direction:column;width:auto;display:flex}.button-row[data-v-76832242]{align-items:center;display:flex}.charts-container[data-v-bb298374]{gap:var(--spacing-6);margin-bottom:var(--spacing-6);display:flex}.chart-block[data-v-bb298374]{padding:var(--spacing-5);background:var(--color-bg-1);border:1px solid var(--color-border-1);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);flex-direction:column;flex:1;align-items:center;display:flex}.chart-title[data-v-bb298374]{font-size:var(--font-size-md);margin-bottom:var(--spacing-4);color:var(--text-primary);font-weight:500}.chart-item[data-v-bb298374]{width:100%;height:350px}.charts-loading[data-v-bb298374]{min-height:390px;margin-bottom:var(--spacing-6);justify-content:center;align-items:center;display:flex}.container[data-v-dfe0d3b5]{box-sizing:border-box;width:100%;min-height:100%}.content-wrapper[data-v-dfe0d3b5]{max-width:100%}.general-card[data-v-dfe0d3b5]{border-radius:var(--radius-lg);background:var(--bg-secondary);box-shadow:var(--shadow-sm);transition:box-shadow var(--duration-base) var(--ease-in-out);border:1px solid var(--border-primary)}.info-card[data-v-dfe0d3b5]{border-radius:var(--radius-lg);background:var(--bg-secondary);height:100%;min-height:120px;box-shadow:var(--shadow-sm);transition:box-shadow var(--duration-base) var(--ease-in-out);cursor:pointer;border:1px solid var(--border-primary);flex-direction:column;justify-content:space-between;display:flex}.info-card[data-v-dfe0d3b5]:hover{box-shadow:var(--shadow-lg);border-color:var(--border-secondary)}.info-card[data-v-dfe0d3b5]:focus-visible{outline:2px solid var(--color-primary-500);outline-offset:2px}.card-content[data-v-dfe0d3b5]{text-align:center;padding:var(--spacing-4) 0 var(--spacing-2) 0;flex-direction:column;flex-grow:1;justify-content:center;display:flex}.value[data-v-dfe0d3b5]{font-size:var(--font-size-2xl);font-weight:var(--font-weight-semibold);margin-bottom:var(--spacing-2);color:var(--text-primary)}.ranking-index[data-v-dfe0d3b5]{font-size:var(--font-size-md);font-weight:var(--font-weight-bold);color:var(--text-secondary)}.card-header-with-datepicker[data-v-dfe0d3b5]{justify-content:space-between;align-items:center;gap:var(--spacing-2);width:100%;display:flex}.change-indicator[data-v-dfe0d3b5]{font-size:var(--font-size-xs);color:var(--text-secondary);margin-top:var(--spacing-1)}.date-range-display[data-v-dfe0d3b5]{margin-left:var(--spacing-2);font-size:var(--font-size-sm);color:var(--text-secondary)}.change-indicator span[data-v-dfe0d3b5]{font-weight:var(--font-weight-medium)}@media (width<=767px){.container[data-v-dfe0d3b5]{padding:var(--spacing-3)}.card-header-with-datepicker[data-v-dfe0d3b5]{align-items:flex-start;gap:var(--spacing-1);flex-direction:column}.value[data-v-dfe0d3b5]{font-size:var(--font-size-xl)}}.search-form-container[data-v-fe1980ad],.search-form-container[data-v-c6591472]{width:100%}.cache-modal-content[data-v-7dec6107]{padding:var(--spacing-4) 0}.cache-actions[data-v-7dec6107]{justify-content:center;margin-top:20px;display:flex}.cache-table[data-v-7dec6107]{max-height:500px;overflow-y:auto}.header-actions[data-v-32d280b5]{align-items:center;gap:8px;display:flex}.form-row[data-v-32d280b5]{align-items:flex-start;margin-bottom:24px;display:flex}.form-label[data-v-32d280b5]{color:var(--text-secondary);font-size:var(--font-size-sm);flex:0 0 100px;padding-top:4px;font-weight:700}.form-content[data-v-32d280b5]{flex:1}.platform-currency-inputs[data-v-32d280b5]{flex-direction:column;gap:16px;width:100%;display:flex}.input-group[data-v-32d280b5]{align-items:baseline;gap:8px;display:flex}.input-label[data-v-32d280b5]{text-align:left;color:var(--text-secondary);font-size:var(--font-size-sm);flex-shrink:0;width:130px}.form-actions[data-v-32d280b5]{border-top:1px solid var(--border-primary);justify-content:center;margin-top:32px;padding-top:24px;display:flex}.form-divider[data-v-32d280b5]{background-color:var(--border-primary);height:1px;margin:var(--spacing-6) 0}.announcement-controls[data-v-32d280b5]{justify-content:space-between;align-items:center;margin-top:8px;display:flex}.json-editor-toolbar[data-v-32d280b5]{margin-bottom:8px}.json-editor[data-v-32d280b5] textarea{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:13px}.json-textarea[data-v-32d280b5]{resize:both;width:100%;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:13px;line-height:1.5;white-space:pre!important;word-wrap:normal!important;word-break:normal!important}.config-header[data-v-c404ff31]{margin-bottom:var(--spacing-5);justify-content:flex-end;align-items:center;display:flex}.gift-icon[data-v-c404ff31]{justify-content:center;align-items:center;width:40px;height:40px;display:flex;position:relative}.gift-icon-img[data-v-c404ff31]{object-fit:cover;border-radius:var(--radius-md);width:32px;height:32px}.gift-icon-placeholder[data-v-c404ff31]{color:#c9cdd4;font-size:24px;display:none}.gift-icon:not(:has(.gift-icon-img)) .gift-icon-placeholder[data-v-c404ff31]{display:block}.ranking-config[data-v-397032a0]{width:100%;position:relative}.header[data-v-397032a0]{justify-content:flex-end;align-items:center;margin-bottom:24px;display:flex}.primary-ranking-section[data-v-397032a0]{background:linear-gradient(135deg, var(--bg-tertiary) 0%, var(--bg-secondary) 100%);border:1px solid var(--border-secondary);padding:var(--spacing-5);box-shadow:var(--shadow-sm);border-radius:12px;margin-bottom:32px;transition:all .3s}.primary-ranking-section[data-v-397032a0]:hover{box-shadow:var(--shadow-md)}.section-header[data-v-397032a0]{border-bottom:1px solid var(--border-secondary);justify-content:space-between;align-items:flex-start;margin-bottom:20px;padding-bottom:16px;display:flex}.section-header h3[data-v-397032a0]{font-size:var(--font-size-lg);color:var(--text-primary);align-items:center;gap:8px;margin:0;font-weight:600;display:flex}.section-description[data-v-397032a0]{color:var(--text-tertiary);margin-top:4px;font-size:13px;line-height:1.4}.primary-ranking-content[data-v-397032a0]{flex-direction:column;display:flex}.primary-ranking-radio-group[data-v-397032a0]{flex-wrap:wrap;gap:12px;display:flex}.radio-option[data-v-397032a0]{background:var(--bg-secondary);border:1px solid var(--border-secondary);border-radius:var(--radius-lg);cursor:pointer;align-items:center;padding:12px 16px;transition:all .2s;display:inline-flex}.radio-option[data-v-397032a0]:hover{border-color:var(--color-primary-500);box-shadow:0 2px 8px rgba(var(--color-primary-5), .1)}.primary-radio[data-v-397032a0]{margin:0}.radio-content[data-v-397032a0]{align-items:center;gap:8px;margin-left:8px;display:flex}.radio-label[data-v-397032a0]{font-weight:600;font-size:var(--font-size-sm);color:var(--text-primary)}.radio-key[data-v-397032a0]{background:var(--bg-tertiary);color:var(--text-tertiary);border-radius:var(--radius-md);border:1px solid var(--border-secondary);padding:2px 8px;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:12px}.header-content[data-v-397032a0]{flex:1}.header-icon[data-v-397032a0]{background:linear-gradient(135deg, var(--color-gold-100) 0%, var(--color-gold-200) 100%);border-radius:var(--radius-lg);border:1px solid var(--color-gold-400);justify-content:center;align-items:center;width:32px;height:32px;display:flex}.cleanup-progress[data-v-2652ac4b]{border:1px solid var(--border-primary);background:#fafafa;border-radius:6px}.task-status[data-v-2652ac4b]{padding:var(--spacing-4)}.status-header[data-v-2652ac4b]{margin-bottom:var(--spacing-3);justify-content:space-between;align-items:center;display:flex}.status-icon[data-v-2652ac4b]{align-items:center;margin-right:12px;display:flex}.success-icon[data-v-2652ac4b]{color:#00b42a;font-size:var(--font-size-md)}.error-icon[data-v-2652ac4b]{color:#f53f3f;font-size:var(--font-size-md)}.warning-icon[data-v-2652ac4b]{color:#ff7d00;font-size:var(--font-size-md)}.pending-icon[data-v-2652ac4b]{color:#86909c;font-size:var(--font-size-md)}.status-info[data-v-2652ac4b]{flex:1}.status-text[data-v-2652ac4b]{font-weight:600;font-size:var(--font-size-sm);color:var(--text-primary)}.progress-section[data-v-2652ac4b]{margin-top:var(--spacing-4);margin-bottom:var(--spacing-4)}.progress-bar[data-v-2652ac4b]{margin-bottom:var(--spacing-2)}.progress-details[data-v-2652ac4b]{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:8px;display:grid}.detail-item[data-v-2652ac4b]{font-size:var(--font-size-xs);justify-content:space-between;display:flex}.detail-item .label[data-v-2652ac4b]{color:#86909c}.detail-item .value[data-v-2652ac4b]{color:var(--text-primary);font-weight:500}.deletion-stats[data-v-2652ac4b]{margin-bottom:var(--spacing-4);padding:var(--spacing-3);border-radius:var(--radius-md);border:1px solid var(--border-primary);background:#fff}.stats-header[data-v-2652ac4b]{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.stats-header h4[data-v-2652ac4b]{font-size:var(--font-size-sm);color:var(--text-primary);margin:0}.total-deleted[data-v-2652ac4b]{font-size:var(--font-size-xs);color:#4e5969}.highlight[data-v-2652ac4b]{color:#f53f3f;font-weight:600}.stats-breakdown[data-v-2652ac4b]{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:6px;display:grid}.stat-item[data-v-2652ac4b]{font-size:var(--font-size-xs);justify-content:space-between;padding:4px 0;display:flex}.table-name[data-v-2652ac4b]{color:#4e5969}.table-count[data-v-2652ac4b]{color:var(--text-primary);font-weight:500}.time-info[data-v-2652ac4b]{margin-bottom:var(--spacing-4)}.time-item[data-v-2652ac4b]{font-size:var(--font-size-xs);justify-content:space-between;padding:2px 0;display:flex}.time-item .label[data-v-2652ac4b]{color:#86909c}.time-item .value[data-v-2652ac4b]{color:var(--text-primary)}.error-section[data-v-2652ac4b]{margin-top:var(--spacing-3)}.config-header[data-v-6c3d007e]{margin-bottom:var(--spacing-5)}.header-description[data-v-6c3d007e]{color:var(--color-text-3);font-size:var(--font-size-sm);line-height:1.5}.statistics-section[data-v-6c3d007e]{background-color:var(--bg-tertiary);border-radius:var(--radius-lg);margin-bottom:24px;padding:20px}.statistics-section h3[data-v-6c3d007e]{font-size:var(--font-size-md);color:var(--text-primary);margin:0 0 16px;font-weight:600}.statistics-cards[data-v-6c3d007e]{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px;margin-bottom:16px;display:grid}.stat-card[data-v-6c3d007e]{padding:var(--spacing-4);background:var(--bg-secondary);border-radius:var(--radius-lg);border:1px solid var(--border-secondary);align-items:center;transition:all .3s;display:flex}.stat-card[data-v-6c3d007e]:hover{border-color:var(--color-primary-500);box-shadow:0 2px 8px rgba(var(--color-primary-5), .1)}.stat-icon[data-v-6c3d007e]{color:var(--color-primary-500);margin-right:12px;font-size:24px}.stat-content[data-v-6c3d007e]{flex:1}.stat-title[data-v-6c3d007e]{color:var(--text-tertiary);margin-bottom:4px;font-size:12px}.stat-value[data-v-6c3d007e]{font-size:var(--font-size-xl);color:var(--text-primary);margin-bottom:2px;font-weight:600}.stat-desc[data-v-6c3d007e]{color:var(--text-tertiary);font-size:12px}.stat-card.total[data-v-6c3d007e]{background:linear-gradient(135deg, var(--color-primary-500) 0%, var(--color-primary-600) 100%);color:#fff}.stat-card.total .stat-icon[data-v-6c3d007e],.stat-card.total .stat-title[data-v-6c3d007e],.stat-card.total .stat-value[data-v-6c3d007e],.stat-card.total .stat-desc[data-v-6c3d007e]{color:#fff}.statistics-loading[data-v-6c3d007e]{background-color:var(--bg-tertiary);border-radius:var(--radius-lg);justify-content:center;align-items:center;min-height:200px;padding:60px 20px;display:flex}.loading-container[data-v-6c3d007e]{text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}.loading-text[data-v-6c3d007e]{margin-top:20px}.loading-title[data-v-6c3d007e]{font-size:var(--font-size-md);color:var(--text-primary);margin-bottom:8px;font-weight:600}.loading-desc[data-v-6c3d007e]{font-size:var(--font-size-sm);color:var(--text-tertiary);line-height:1.5}.cleanup-config-section[data-v-6c3d007e]{margin-bottom:24px}.cleanup-config-section h3[data-v-6c3d007e]{font-size:var(--font-size-md);color:var(--text-primary);margin:0 0 16px;font-weight:600}.form-row[data-v-6c3d007e]{align-items:flex-start;margin-bottom:16px;display:flex}.form-label[data-v-6c3d007e]{width:100px;color:var(--text-primary);margin-top:6px;font-weight:500}.form-content[data-v-6c3d007e]{flex:1}.form-help[data-v-6c3d007e]{color:var(--text-tertiary);font-size:var(--font-size-sm);margin-left:8px}.action-section[data-v-6c3d007e]{text-align:center;margin-bottom:24px}.confirm-dialog-content[data-v-6c3d007e]{line-height:1.6}.cleanup-summary[data-v-6c3d007e]{background-color:var(--bg-tertiary);padding:var(--spacing-4);margin:var(--spacing-4) 0;border-radius:6px}.cleanup-summary h4[data-v-6c3d007e]{font-size:var(--font-size-sm);color:#1d2129;margin:0 0 12px;font-weight:600}.summary-item[data-v-6c3d007e]{align-items:center;margin-bottom:8px;display:flex}.summary-item .label[data-v-6c3d007e]{color:#4e5969;width:100px}.summary-item .value[data-v-6c3d007e]{color:#1d2129;font-weight:500}.summary-item .value.highlight[data-v-6c3d007e]{color:#f53f3f;font-weight:600}.confirm-input[data-v-6c3d007e]{margin-top:20px}.confirm-input h4[data-v-6c3d007e]{font-size:var(--font-size-sm);color:#1d2129;margin:0 0 8px;font-weight:600}.confirm-input p[data-v-6c3d007e]{color:#4e5969;font-size:var(--font-size-sm);margin:0 0 8px}.confirm-input code[data-v-6c3d007e]{border-radius:var(--radius-md);color:#f53f3f;background-color:#f2f3f5;padding:2px 6px;font-family:Courier New,monospace}.progress-dialog-content[data-v-6c3d007e]{text-align:center}.progress-status[data-v-6c3d007e]{margin-bottom:20px}.progress-status .status-text[data-v-6c3d007e]{color:#1d2129;font-size:var(--font-size-md);margin-top:12px}.progress-details[data-v-6c3d007e]{text-align:left;padding:var(--spacing-4);background-color:#f7f8fa;border-radius:6px;margin-bottom:20px}.detail-item[data-v-6c3d007e]{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.detail-item .label[data-v-6c3d007e]{color:#4e5969}.detail-item .value[data-v-6c3d007e]{color:#1d2129;font-weight:500}.detail-breakdown[data-v-6c3d007e]{border-top:1px solid #e5e6eb;margin-top:16px;padding-top:16px}.detail-breakdown h5[data-v-6c3d007e]{font-size:var(--font-size-sm);color:#1d2129;margin:0 0 8px;font-weight:600}.breakdown-item[data-v-6c3d007e]{justify-content:space-between;margin-bottom:4px;display:flex}.table-name[data-v-6c3d007e]{color:#4e5969}.table-count[data-v-6c3d007e]{color:#1d2129;font-weight:500}.error-info[data-v-6c3d007e]{margin-top:16px}.error-info ul[data-v-6c3d007e]{margin:8px 0 0;padding-left:20px}.error-info li[data-v-6c3d007e]{color:#f53f3f;margin-bottom:4px}.progress-actions[data-v-6c3d007e]{text-align:center}@media (width<=768px){.statistics-cards[data-v-6c3d007e]{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px}.form-row[data-v-6c3d007e]{flex-direction:column;align-items:stretch}.form-label[data-v-6c3d007e]{width:auto;margin-top:0;margin-bottom:8px}.summary-item[data-v-6c3d007e]{flex-direction:column;align-items:flex-start}.summary-item .label[data-v-6c3d007e]{width:auto;margin-bottom:4px}}.task-progress-section[data-v-6c3d007e]{padding:var(--spacing-4);border-radius:var(--radius-lg);background:#f7f8fa;border:1px solid #e5e6eb;margin-bottom:24px}.task-progress-section h3[data-v-6c3d007e]{font-size:var(--font-size-md);color:#1d2129;margin:0 0 16px;font-weight:600}.tabs-header[data-v-a65e0b31]{justify-content:space-between;align-items:center;width:100%;display:flex}.tabs-header[data-v-a65e0b31] .arco-tabs{flex:1}.tabs-header[data-v-a65e0b31] .arco-tabs-nav{padding-bottom:0}.tab-content[data-v-a65e0b31]{margin-top:var(--spacing-5)}[data-v-a65e0b31] .arco-card-body{padding-top:var(--spacing-3)}.live-room-detail-container[data-v-7a9c9e43]{padding:16px}.online-anchor-collapse[data-v-7a9c9e43]{margin-bottom:16px}.collapse-header[data-v-7a9c9e43]{align-items:center;display:flex}.anchor-grid[data-v-7a9c9e43]{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:16px;display:grid}.anchor-card[data-v-7a9c9e43]{background:var(--color-bg-1);border:1px solid var(--color-border);text-align:center;border-radius:8px;flex-direction:column;align-items:center;padding:16px;transition:all .2s;display:flex}.anchor-card.reconnecting[data-v-7a9c9e43]{opacity:.7;border-style:dashed}.avatar-wrapper[data-v-7a9c9e43]{margin-bottom:12px;position:relative}.avatar[data-v-7a9c9e43]{background:var(--color-fill-3);color:var(--color-text-3)}.avatar img[data-v-7a9c9e43]{object-fit:cover}.status-indicator[data-v-7a9c9e43]{border:2px solid var(--color-bg-1);border-radius:50%;width:14px;height:14px;position:absolute;bottom:2px;right:2px}.status-indicator.online[data-v-7a9c9e43]{background:#52c41a}.status-indicator.reconnecting[data-v-7a9c9e43]{background:#faad14;animation:1.5s infinite pulse-7a9c9e43}@keyframes pulse-7a9c9e43{0%,to{opacity:1}50%{opacity:.5}}.anchor-info[data-v-7a9c9e43]{width:100%;margin-bottom:8px}.anchor-name[data-v-7a9c9e43]{color:var(--color-text-1);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;overflow:hidden}.duration-section[data-v-7a9c9e43]{width:100%;margin-top:8px}.duration-label[data-v-7a9c9e43]{color:var(--color-text-3);font-size:11px;display:block}.duration-value[data-v-7a9c9e43]{color:rgb(var(--primary-6));font-family:SF Mono,Monaco,Consolas,monospace;font-size:16px;font-weight:600}.live-room-card[data-v-7a9c9e43]{margin-bottom:0}.data-explanation-box[data-v-7a9c9e43]{background-color:var(--color-primary-50);border-radius:var(--radius-md);border-left:4px solid var(--color-primary-500);width:100%;margin-bottom:16px;padding:12px 16px}.data-explanation-content[data-v-7a9c9e43]{color:var(--text-primary);line-height:1.6;font-size:var(--font-size-sm)}.data-explanation-content strong[data-v-7a9c9e43]{color:var(--color-primary-600)}.search-block[data-v-7a9c9e43]{padding:var(--spacing-5);background:var(--bg-secondary);border-radius:var(--radius-lg);width:100%;margin-bottom:24px}.settlement-data[data-v-7a9c9e43]{height:600px;padding:var(--spacing-4);border-radius:var(--radius-md);font-family:Consolas,Monaco,Courier New,monospace;font-size:var(--font-size-sm);color:#abb2bf;background-color:#282c34;border:1px solid #1e2127;line-height:1.5;overflow:auto;box-shadow:inset 0 1px 2px #0003}.anchor-room-container[data-v-7a9c9e43]{text-align:left;flex-direction:column;width:100%;display:flex}.primary-text[data-v-7a9c9e43]{font-size:var(--font-size-sm);color:#333;text-align:left;margin-bottom:4px}.anchor-name-with-copy[data-v-7a9c9e43]{align-items:center;width:100%;display:flex}.secondary-text[data-v-7a9c9e43]{color:#666;font-size:13px}div.secondary-text[data-v-7a9c9e43]{padding-left:24px}.inconsistent-data[data-v-7a9c9e43]{align-items:center;display:flex}.tooltip-note[data-v-7a9c9e43]{color:#888;border-top:1px dashed #ccc;margin-top:8px;padding-top:8px;font-size:12px}.link-style[data-v-7a9c9e43]{color:#165dff;cursor:pointer;text-decoration:none}.link-style[data-v-7a9c9e43]:hover{text-decoration:underline}[arco-theme=dark] .data-explanation-box[data-v-7a9c9e43]{border-left-color:var(--color-primary-400);background-color:#3b82f61a}[arco-theme=dark] .data-explanation-content[data-v-7a9c9e43]{color:var(--text-secondary)}[arco-theme=dark] .data-explanation-content strong[data-v-7a9c9e43]{color:var(--color-primary-400)}[arco-theme=dark] .primary-text[data-v-7a9c9e43]{color:var(--text-primary)}[arco-theme=dark] .secondary-text[data-v-7a9c9e43]{color:var(--text-tertiary)}[arco-theme=dark] .tooltip-note[data-v-7a9c9e43]{color:var(--text-tertiary);border-top-color:var(--border-secondary)}[arco-theme=dark] .settlement-data[data-v-7a9c9e43]{border-color:var(--border-primary);background-color:#1e1e1e}.login-container[data-v-8671b4d1]{background:linear-gradient(#1a1a2e 0%,#16213e 50%,#0f3460 100%);justify-content:center;align-items:center;width:100%;min-height:100dvh;display:flex;position:fixed;inset:0;overflow-y:auto}.gradient-blob[data-v-8671b4d1]{filter:blur(100px);opacity:.6;z-index:1;border-radius:50%;animation:10s ease-in-out infinite blobFloat-8671b4d1;position:absolute}.blob-1[data-v-8671b4d1]{background:radial-gradient(circle,#0070d180 0%,#0000 70%);width:600px;height:600px;animation-delay:0s;top:-150px;left:-150px}.blob-2[data-v-8671b4d1]{background:radial-gradient(circle,#0064ff66 0%,#0000 70%);width:500px;height:500px;animation-delay:3s;bottom:-100px;right:-100px}.blob-3[data-v-8671b4d1]{background:radial-gradient(circle,#0096ff4d 0%,#0000 70%);width:400px;height:400px;animation-delay:6s;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes blobFloat-8671b4d1{0%,to{transform:translate(0)scale(1)}50%{transform:translate(40px,-40px)scale(1.1)}}.particle-canvas[data-v-8671b4d1]{z-index:0;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}.particle-canvas.reduced-motion[data-v-8671b4d1]{display:none}.floating-circles[data-v-8671b4d1]{z-index:2;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.circle[data-v-8671b4d1]{border:2px solid #0070d14d;border-radius:50%;animation:10s ease-in-out infinite circle-float-8671b4d1;position:absolute}.circle-1[data-v-8671b4d1]{width:100px;height:100px;animation-delay:0s;top:10%;left:15%}.circle-2[data-v-8671b4d1]{border-color:#0064ff40;width:140px;height:140px;animation-delay:-2s;top:60%;left:80%}.circle-3[data-v-8671b4d1]{width:80px;height:80px;animation-delay:-4s;top:80%;left:20%}.circle-4[data-v-8671b4d1]{border-color:#0096ff47;width:120px;height:120px;animation-delay:-1s;top:30%;left:70%}.circle-5[data-v-8671b4d1]{width:90px;height:90px;animation-delay:-3s;top:50%;left:50%}.circle-6[data-v-8671b4d1]{border-color:#0064ff38;width:110px;height:110px;animation-delay:-5s;top:20%;left:40%}.circle-7[data-v-8671b4d1]{width:70px;height:70px;animation-delay:-6s;top:70%;left:30%}.circle-8[data-v-8671b4d1]{border-color:#0096ff40;width:130px;height:130px;animation-delay:-7s;top:40%;left:60%}@keyframes circle-float-8671b4d1{0%,to{opacity:.2;transform:translate(0)rotate(0)scale(1)}25%{opacity:.35;transform:translate(40px,-30px)rotate(90deg)scale(1.3)}50%{opacity:.15;transform:translate(-30px,40px)rotate(180deg)scale(.8)}75%{opacity:.3;transform:translate(20px,-20px)rotate(270deg)scale(1.1)}}.light-rays[data-v-8671b4d1]{z-index:1;pointer-events:none;width:100%;height:100%;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.ray[data-v-8671b4d1]{transform-origin:0;background:linear-gradient(90deg,#0000 0%,#0070d11a 45%,#0070d14d 50%,#0070d11a 55%,#0000 100%);width:200%;height:2px;animation:20s linear infinite ray-rotate-8671b4d1;position:absolute;top:50%;left:50%}.ray-1[data-v-8671b4d1]{animation-delay:0s;transform:rotate(0)}.ray-2[data-v-8671b4d1]{animation-delay:-7s;transform:rotate(120deg)}.ray-3[data-v-8671b4d1]{animation-delay:-14s;transform:rotate(240deg)}@keyframes ray-rotate-8671b4d1{0%{transform:rotate(var(--start-rotation,0deg))}to{transform:rotate(calc(var(--start-rotation,0deg) + 360deg))}}.ray-1[data-v-8671b4d1]{--start-rotation:0deg}.ray-2[data-v-8671b4d1]{--start-rotation:120deg}.ray-3[data-v-8671b4d1]{--start-rotation:240deg}.decoration-3d[data-v-8671b4d1]{pointer-events:none;z-index:3;width:100%;height:100%;position:absolute}.cube-container[data-v-8671b4d1]{perspective:1000px;position:absolute}.cube-left[data-v-8671b4d1]{top:10%;left:8%}.cube-right[data-v-8671b4d1]{bottom:15%;right:8%}.cube[data-v-8671b4d1]{width:60px;height:60px;transform-style:preserve-3d;animation:20s linear infinite rotateCube-8671b4d1;position:relative}.cube-face[data-v-8671b4d1]{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0070d126;border:1px solid #0070d166;width:60px;height:60px;position:absolute}.front[data-v-8671b4d1]{transform:translateZ(30px)}.back[data-v-8671b4d1]{transform:rotateY(180deg)translateZ(30px)}.right[data-v-8671b4d1]{transform:rotateY(90deg)translateZ(30px)}.left[data-v-8671b4d1]{transform:rotateY(-90deg)translateZ(30px)}.top[data-v-8671b4d1]{transform:rotateX(90deg)translateZ(30px)}.bottom[data-v-8671b4d1]{transform:rotateX(-90deg)translateZ(30px)}@keyframes rotateCube-8671b4d1{0%{transform:rotateX(0)rotateY(0)}to{transform:rotateX(360deg)rotateY(360deg)}}.triangle[data-v-8671b4d1]{clip-path:polygon(50% 0%,0% 100%,100% 100%);background:linear-gradient(135deg,#0070d14d,#0064ff33);animation:8s ease-in-out infinite floatRotate-8671b4d1;position:absolute}.triangle-1[data-v-8671b4d1]{width:80px;height:80px;animation-delay:0s;top:20%;right:15%}.triangle-2[data-v-8671b4d1]{width:60px;height:60px;animation-delay:2s;bottom:25%;left:12%}.triangle-3[data-v-8671b4d1]{width:50px;height:50px;animation-delay:4s;top:60%;left:45%}@keyframes floatRotate-8671b4d1{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-15px)rotate(10deg)}}.ring[data-v-8671b4d1]{-webkit-mask-composite:xor;background:linear-gradient(135deg,#0070d166,#0064ff4d) border-box;border:2px solid #0000;border-radius:50%;animation:4s ease-in-out infinite ringPulse-8671b4d1;position:absolute;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:padding-box,border-box;-webkit-mask-origin:padding-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.ring-1[data-v-8671b4d1]{width:120px;height:120px;animation-delay:0s;top:15%;right:25%}.ring-2[data-v-8671b4d1]{width:80px;height:80px;animation-delay:2s;bottom:20%;left:18%}@keyframes ringPulse-8671b4d1{0%,to{opacity:.3;transform:scale(1)}50%{opacity:.5;transform:scale(1.1)}}.login-card[data-v-8671b4d1]{-webkit-backdrop-filter:blur(50px)saturate(180%);z-index:10;background:linear-gradient(135deg,#2d2d3780 0%,#23232d99 100%);border:1px solid #fff3;border-radius:8px;width:420px;padding:40px;animation:.8s cubic-bezier(.34,1.56,.64,1) forwards cardEnter-8671b4d1;position:relative;overflow:hidden;box-shadow:0 8px 32px #0000004d,inset 0 1px #ffffff26}.login-card[data-v-8671b4d1]:before{content:"";opacity:.3;pointer-events:none;z-index:1;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)' opacity='0.08'/%3E%3C/svg%3E");position:absolute;inset:0}.login-card[data-v-8671b4d1]:after{content:"";pointer-events:none;z-index:2;background:linear-gradient(#ffffff26 0%,#0000 100%);height:50%;position:absolute;top:0;left:0;right:0}.login-card[data-v-8671b4d1]>*{z-index:3;position:relative}@keyframes cardEnter-8671b4d1{0%{opacity:0;filter:blur(10px);transform:translateY(-40px)scale(.9)}to{opacity:1;filter:blur();transform:translateY(0)scale(1)}}.login-header[data-v-8671b4d1]{text-align:center;margin-bottom:32px;animation:.6s .2s backwards fadeInUp-8671b4d1}@keyframes fadeInUp-8671b4d1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.logo-wrapper[data-v-8671b4d1]{background:linear-gradient(135deg,#0070d1,#0064ff);border-radius:16px;margin-bottom:20px;padding:16px;animation:3s ease-in-out infinite logoFloat-8671b4d1;display:inline-block;position:relative}.logo-wrapper[data-v-8671b4d1]:before{content:"";opacity:0;filter:blur(12px);z-index:-1;background:linear-gradient(135deg,#0070d1,#0064ff);border-radius:20px;transition:opacity .3s;position:absolute;inset:-4px}.logo-wrapper[data-v-8671b4d1]:hover:before{opacity:.6;animation:1.5s ease-in-out infinite glowPulse-8671b4d1}@keyframes logoFloat-8671b4d1{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-8px)rotate(2deg)}}@keyframes glowPulse-8671b4d1{0%,to{opacity:.4;transform:scale(1)}50%{opacity:.7;transform:scale(1.05)}}.logo[data-v-8671b4d1]{filter:brightness(0)invert();height:48px}.login-header h2[data-v-8671b4d1]{color:#fff;letter-spacing:.5px;margin:0 0 8px;font-size:28px;font-weight:600}.login-description[data-v-8671b4d1]{color:#a0a0a0;margin:0;font-size:14px;font-weight:400}.login-form[data-v-8671b4d1]{animation:.6s .4s backwards fadeInUp-8671b4d1}.no-label-form-item[data-v-8671b4d1] .arco-form-item-label-col{display:none}.no-label-form-item[data-v-8671b4d1] .arco-form-item-wrapper{width:100%}.input-wrapper[data-v-8671b4d1]{width:100%;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative}.input-wrapper[data-v-8671b4d1]:focus-within{transform:translateY(-2px)}.input-wrapper[data-v-8671b4d1] .arco-input,.input-wrapper[data-v-8671b4d1] .arco-input-password{text-align:center;width:100%}.input-wrapper[data-v-8671b4d1] .arco-input-wrapper{width:100%}.input-wrapper[data-v-8671b4d1] .arco-input-wrapper .arco-input{text-align:center;padding-left:0;padding-right:36px}.input-wrapper[data-v-8671b4d1] .arco-input-wrapper.arco-input-password .arco-input{text-align:center;padding-left:0;padding-right:60px}.input-icon[data-v-8671b4d1]{transition:all .3s}.input-wrapper:focus-within .input-icon[data-v-8671b4d1]{color:#0070d1;transform:scale(1.1)}.remember-me[data-v-8671b4d1]{margin-bottom:20px}.remember-me-label[data-v-8671b4d1]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);cursor:pointer;-webkit-user-select:none;user-select:none;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:8px;justify-content:space-between;align-items:center;width:100%;padding:12px 16px;transition:all .3s;display:flex;position:relative;overflow:hidden}.remember-me-label[data-v-8671b4d1]:before{content:"";background:linear-gradient(90deg,#0000,#0070d11f,#0000);width:100%;height:100%;transition:left .5s;position:absolute;top:0;left:-100%}.remember-me-label[data-v-8671b4d1]:hover:before{left:100%}.remember-me-label[data-v-8671b4d1]:hover{background:#ffffff14;border-color:#0070d14d;box-shadow:0 0 0 1px #0070d11a}.remember-me-label span[data-v-8671b4d1]{color:#fff;font-size:14px;font-weight:400}.login-button[data-v-8671b4d1]{background:linear-gradient(135deg,#0070d1,#0064ff);border:none;border-radius:8px;height:48px;font-size:16px;font-weight:500;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden;box-shadow:0 4px 16px #0070d180}.login-button[data-v-8671b4d1]:before{content:"";background:#ffffff4d;border-radius:50%;width:0;height:0;transition:width .6s,height .6s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.login-button[data-v-8671b4d1]:active:before{width:300px;height:300px}.login-button[data-v-8671b4d1]:hover{transform:translateY(-3px);box-shadow:0 8px 24px #0070d199}.login-button[data-v-8671b4d1]:active{transform:translateY(-1px)}.login-button.is-loading[data-v-8671b4d1]{pointer-events:none}.login-button.is-loading .button-text[data-v-8671b4d1]{opacity:0}.login-button.is-loading[data-v-8671b4d1]:after{content:"";border:2px solid #ffffff4d;border-top-color:#fff;border-radius:50%;width:20px;height:20px;animation:.8s linear infinite spin-8671b4d1;position:absolute}@keyframes spin-8671b4d1{to{transform:rotate(360deg)}}.pc-mode-on-mobile .login-card[data-v-8671b4d1]{width:88vw;max-width:calc(var(--pc-mode-ratio) * 400px);padding:calc(var(--pc-mode-ratio) * 28px)}.pc-mode-on-mobile .login-header[data-v-8671b4d1]{margin-bottom:calc(var(--pc-mode-ratio) * 20px)}.pc-mode-on-mobile .logo-wrapper[data-v-8671b4d1]{padding:calc(var(--pc-mode-ratio) * 12px);margin-bottom:calc(var(--pc-mode-ratio) * 14px)}.pc-mode-on-mobile .logo[data-v-8671b4d1]{height:calc(var(--pc-mode-ratio) * 40px)}.pc-mode-on-mobile .login-header h2[data-v-8671b4d1]{font-size:calc(var(--pc-mode-ratio) * 22px)}.pc-mode-on-mobile .login-description[data-v-8671b4d1]{font-size:calc(var(--pc-mode-ratio) * 14px)}.pc-mode-on-mobile .remember-me[data-v-8671b4d1]{margin-bottom:calc(var(--pc-mode-ratio) * 16px)}.pc-mode-on-mobile .remember-me-label[data-v-8671b4d1]{padding:calc(var(--pc-mode-ratio) * 12px) calc(var(--pc-mode-ratio) * 16px)}.pc-mode-on-mobile .remember-me-label span[data-v-8671b4d1]{font-size:calc(var(--pc-mode-ratio) * 14px)}.pc-mode-on-mobile .cube-container[data-v-8671b4d1],.pc-mode-on-mobile .triangle[data-v-8671b4d1],.pc-mode-on-mobile .floating-circles[data-v-8671b4d1],.pc-mode-on-mobile .light-rays[data-v-8671b4d1]{display:none}.pc-mode-on-mobile[data-v-8671b4d1] .arco-input-wrapper,.pc-mode-on-mobile[data-v-8671b4d1] .arco-input,.pc-mode-on-mobile[data-v-8671b4d1] .arco-btn{height:calc(var(--pc-mode-ratio) * 40px);font-size:calc(var(--pc-mode-ratio) * 14px)}.pc-mode-on-mobile .login-button[data-v-8671b4d1]{height:calc(var(--pc-mode-ratio) * 48px)!important;font-size:calc(var(--pc-mode-ratio) * 16px)!important}.pc-mode-on-mobile .login-button .button-text[data-v-8671b4d1]{font-size:calc(var(--pc-mode-ratio) * 16px)}.pc-mode-on-mobile[data-v-8671b4d1] .arco-switch{min-width:calc(var(--pc-mode-ratio) * 44px);height:calc(var(--pc-mode-ratio) * 22px)!important}.pc-mode-on-mobile[data-v-8671b4d1] .arco-switch-handle{width:calc(var(--pc-mode-ratio) * 16px);height:calc(var(--pc-mode-ratio) * 16px);top:calc(var(--pc-mode-ratio) * 4px);left:calc(var(--pc-mode-ratio) * 4px)}.pc-mode-on-mobile[data-v-8671b4d1] .arco-switch-checked .arco-switch-handle{left:calc(100% - var(--pc-mode-ratio) * 20px)}.pc-mode-on-mobile[data-v-8671b4d1] .arco-switch-text{font-size:calc(var(--pc-mode-ratio) * 12px)}.pc-mode-on-mobile[data-v-8671b4d1] .arco-form-item{margin-bottom:calc(var(--pc-mode-ratio) * 20px)}.pc-mode-on-mobile[data-v-8671b4d1] .arco-input-prefix,.pc-mode-on-mobile[data-v-8671b4d1] .arco-input-suffix{font-size:calc(var(--pc-mode-ratio) * 16px)}@media (height<=700px){.login-container[data-v-8671b4d1]{align-items:center}.login-card[data-v-8671b4d1]{padding:20px 28px}.login-header[data-v-8671b4d1]{margin-bottom:16px}.logo-wrapper[data-v-8671b4d1]{margin-bottom:10px;padding:10px}.logo[data-v-8671b4d1]{height:36px}.login-header h2[data-v-8671b4d1]{margin-bottom:4px;font-size:22px}.login-description[data-v-8671b4d1]{font-size:13px}.remember-me[data-v-8671b4d1]{margin-bottom:12px}.login-button[data-v-8671b4d1]{height:42px}}@media (height<=550px){.login-card[data-v-8671b4d1]{padding:14px 24px}.login-header[data-v-8671b4d1]{margin-bottom:10px}.logo-wrapper[data-v-8671b4d1]{margin-bottom:6px;padding:8px}.logo[data-v-8671b4d1]{height:28px}.login-header h2[data-v-8671b4d1]{font-size:18px}.remember-me[data-v-8671b4d1]{margin-bottom:8px}.remember-me-label[data-v-8671b4d1]{padding:8px 12px}.login-button[data-v-8671b4d1]{height:38px;font-size:14px}}@media (width>=1921px){.login-card[data-v-8671b4d1]{width:480px;padding:48px}.login-header h2[data-v-8671b4d1]{font-size:32px}}@media (width<=1439px){.login-card[data-v-8671b4d1]{width:400px;padding:36px}}@media (width<=1023px){.login-card[data-v-8671b4d1]{width:90%;max-width:420px;padding:32px 24px}.cube-container[data-v-8671b4d1]{display:none}}@media (width<=767px){.login-card[data-v-8671b4d1]{border-radius:16px;flex-shrink:0;width:calc(100% - 32px);max-width:400px;margin:16px auto;padding:24px 20px}.login-header[data-v-8671b4d1]{margin-bottom:20px}.login-header h2[data-v-8671b4d1]{margin-bottom:4px;font-size:22px}.logo-wrapper[data-v-8671b4d1]{margin-bottom:14px;padding:10px}.logo[data-v-8671b4d1]{height:36px}.login-description[data-v-8671b4d1]{font-size:13px}.remember-me[data-v-8671b4d1]{margin-bottom:16px}.cube-container[data-v-8671b4d1],.triangle[data-v-8671b4d1],.floating-circles[data-v-8671b4d1],.light-rays[data-v-8671b4d1]{display:none}.particle-canvas[data-v-8671b4d1]{opacity:.4}}@media (prefers-color-scheme:dark){.cube-face[data-v-8671b4d1]{background:#0070d133;border-color:#0070d180;box-shadow:0 0 30px #0070d14d,inset 0 0 20px #0070d11a}}.login-container.dark-mode[data-v-8671b4d1]{background:linear-gradient(#0a0e1a 0%,#111827 50%,#0a0e1a 100%)}.login-container.dark-mode .gradient-blob.blob-1[data-v-8671b4d1]{background:radial-gradient(circle,#3b82f64d 0%,#0000 70%)}.login-container.dark-mode .gradient-blob.blob-2[data-v-8671b4d1]{background:radial-gradient(circle,#60a5fa33 0%,#0000 70%)}.login-container.dark-mode .gradient-blob.blob-3[data-v-8671b4d1]{background:radial-gradient(circle,#2563eb26 0%,#0000 70%)}.login-container.dark-mode .circle[data-v-8671b4d1]{border-color:#3b82f633}.login-container.dark-mode .circle-2[data-v-8671b4d1],.login-container.dark-mode .circle-4[data-v-8671b4d1]{border-color:#60a5fa26}.login-container.dark-mode .ray[data-v-8671b4d1]{background:linear-gradient(90deg,#0000 0%,#3b82f60f 45%,#3b82f61f 50%,#3b82f60f 55%,#0000 100%)}.login-container.dark-mode .ray-2[data-v-8671b4d1]{background:linear-gradient(90deg,#0000 0%,#60a5fa0f 45%,#60a5fa1f 50%,#60a5fa0f 55%,#0000 100%)}.login-container.dark-mode .cube-face[data-v-8671b4d1]{background:#3b82f61a;border-color:#3b82f640}.login-container.dark-mode .cube-face[data-v-8671b4d1]:hover{background:#3b82f626;border-color:#3b82f659}.login-container.dark-mode .triangle[data-v-8671b4d1]{background:linear-gradient(135deg,#3b82f633,#60a5fa1a)}.login-container.dark-mode .ring[data-v-8671b4d1]{background:linear-gradient(135deg,#3b82f633,#60a5fa26) border-box}.login-container.dark-mode .login-card[data-v-8671b4d1]{background:linear-gradient(135deg,#111827cc 0%,#0a0e1ae6 100%);border:1px solid #ffffff14;box-shadow:0 8px 32px #0006,inset 0 1px #ffffff0d}.login-container.dark-mode .login-card[data-v-8671b4d1]:before{opacity:.08}.login-container.dark-mode .login-card[data-v-8671b4d1]:after{background:linear-gradient(#3b82f60d 0%,#0000 100%)}.login-container.dark-mode .logo-wrapper[data-v-8671b4d1]{background:linear-gradient(135deg,#3b82f6,#2563eb);box-shadow:0 4px 12px #3b82f64d}.login-container.dark-mode .logo-wrapper[data-v-8671b4d1]:before{background:linear-gradient(135deg,#3b82f6,#2563eb)}.login-container.dark-mode .input-wrapper:focus-within .input-icon[data-v-8671b4d1]{color:#3b82f6}.login-container.dark-mode .remember-me-label[data-v-8671b4d1]{background:#3b82f60d;border-color:#3b82f61a}.login-container.dark-mode .remember-me-label[data-v-8671b4d1]:before{background:linear-gradient(90deg,#0000,#3b82f614,#0000)}.login-container.dark-mode .remember-me-label[data-v-8671b4d1]:hover{background:#3b82f614;border-color:#3b82f633;box-shadow:0 0 0 1px #3b82f61a}.login-container.dark-mode .login-button[data-v-8671b4d1]{background:linear-gradient(135deg,#3b82f6,#2563eb);box-shadow:0 4px 16px #3b82f64d}.login-container.dark-mode .login-button[data-v-8671b4d1]:hover{box-shadow:0 8px 24px #3b82f666}.login-container.dark-mode .input-wrapper[data-v-8671b4d1] .arco-input-wrapper{background-color:#111827cc;border-color:#ffffff1a}.login-container.dark-mode .input-wrapper[data-v-8671b4d1] .arco-input{color:#e5e7eb;background-color:#0000}.login-container.dark-mode .input-wrapper[data-v-8671b4d1] .arco-input::placeholder{color:#9ca3af}.login-container.dark-mode .input-wrapper[data-v-8671b4d1]:focus-within .arco-input-wrapper{background-color:#111827e6;border-color:#3b82f6}.login-container.dark-mode .input-wrapper[data-v-8671b4d1] .arco-input-password{background-color:#111827cc;border-color:#ffffff1a}.login-container.dark-mode .input-wrapper[data-v-8671b4d1] .arco-input-password .arco-input{color:#e5e7eb;background-color:#0000}.login-container.dark-mode .input-wrapper[data-v-8671b4d1] .arco-input-password .arco-input::placeholder,.login-container.dark-mode .input-wrapper[data-v-8671b4d1] .arco-input-prefix{color:#9ca3af}.login-container.dark-mode .input-wrapper[data-v-8671b4d1]:focus-within .arco-input-prefix{color:#3b82f6}.login-container.dark-mode .input-wrapper[data-v-8671b4d1] .arco-input-suffix{color:#9ca3af}.login-container.dark-mode .input-wrapper[data-v-8671b4d1]:focus-within .arco-input-suffix{color:#3b82f6}.login-container.dark-mode .login-header h2[data-v-8671b4d1]{color:#f9fafb}.login-container.dark-mode .login-description[data-v-8671b4d1]{color:#9ca3af}.login-container.dark-mode .remember-me-label span[data-v-8671b4d1]{color:#e5e7eb}.current-value[data-v-8c02b746],.preview-value[data-v-8c02b746]{color:var(--text-secondary);font-size:.9em}.player-info-display[data-v-bc6a67d7]{background:var(--color-fill-2);border-radius:var(--radius-md);margin-bottom:16px;padding:12px}.player-info-row[data-v-bc6a67d7]{align-items:center;display:flex}.player-info-item[data-v-bc6a67d7]{width:50%}.player-info-label[data-v-bc6a67d7]{color:var(--color-text-3);font-weight:500}.player-info-value[data-v-bc6a67d7]{margin-left:4px}.player-info-openid[data-v-bc6a67d7]{background:var(--color-fill-3);word-break:break-all;border-radius:2px;margin-left:4px;padding:2px 6px;font-family:monospace}.json-preview[data-v-bc6a67d7]{text-overflow:ellipsis;white-space:nowrap;max-width:200px;font-family:monospace;font-size:var(--font-size-xs);background:var(--color-fill-2);border-radius:var(--radius-md);padding:4px 8px;overflow:hidden}.search-block[data-v-9d483642]{margin-bottom:24px}.list-header h2[data-v-9d483642]{font-size:var(--font-size-xl);margin:0;font-weight:500}.search-block[data-v-defc43df]{margin-bottom:var(--spacing-4)}.search-form[data-v-defc43df]{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.search-item[data-v-defc43df]{align-items:center;gap:6px;display:flex}.search-label[data-v-defc43df]{font-size:var(--font-size-sm);color:var(--color-text-2);white-space:nowrap;flex-shrink:0}.list-header[data-v-defc43df]{align-items:center;gap:var(--spacing-3);margin-bottom:var(--spacing-4);padding:var(--spacing-4) 0;flex-shrink:0;display:flex}.list-header h2[data-v-defc43df]{font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);color:var(--text-primary);margin:0}.load-more-block[data-v-defc43df]{padding:var(--spacing-4) 0;justify-content:center;align-items:center;display:flex}.load-more-loading[data-v-defc43df]{align-items:center;gap:var(--spacing-2);color:var(--text-tertiary);display:flex}.load-more-complete[data-v-defc43df]{color:var(--text-tertiary);font-size:var(--font-size-sm)}@media (width<=1199px){.search-block[data-v-defc43df]{margin-bottom:var(--spacing-3)}}@media (width<=767px){.search-block[data-v-defc43df]{margin-bottom:var(--spacing-3)}.list-header[data-v-defc43df]{align-items:flex-start;gap:var(--spacing-2);padding:var(--spacing-3) 0;flex-direction:column}.list-header h2[data-v-defc43df]{font-size:var(--font-size-lg)}.search-block>div[data-v-defc43df]{flex-direction:column;align-items:stretch}.search-block[data-v-defc43df] .arco-space{flex-direction:column;width:100%}.search-block[data-v-defc43df] .arco-space-item,.search-block[data-v-defc43df] .arco-button{width:100%}}.edit-extra-info-btn[data-v-defc43df]{background-color:var(--color-success-500);border-color:var(--color-success-500)}.edit-extra-info-btn[data-v-defc43df]:hover{background-color:var(--color-success-600);border-color:var(--color-success-600)}[arco-theme=dark] .edit-extra-info-btn[data-v-defc43df]{background-color:var(--color-success-500);border-color:var(--color-success-500)}[arco-theme=dark] .edit-extra-info-btn[data-v-defc43df]:hover{background-color:var(--color-success-400);border-color:var(--color-success-400)}.header[data-v-2ffc55b7]{justify-content:space-between;align-items:center;margin-bottom:24px;display:flex}.header h2[data-v-2ffc55b7]{margin:0}.query-area[data-v-01bbbf4f]{margin-bottom:24px}.ranking-flows-content[data-v-fce9bee2]{margin-top:var(--spacing-4)}.ranking-content[data-v-5c1d6897]{margin-top:16px}.login-container[data-v-1da536c8]{background:var(--color-fill-2);justify-content:center;align-items:center;width:100%;height:100vh;display:flex;position:fixed;inset:0}.login-card[data-v-1da536c8]{background:var(--bg-secondary);border-radius:var(--radius-md);width:360px;box-shadow:var(--shadow-md);padding:32px}.login-header[data-v-1da536c8]{text-align:center;margin-bottom:24px}.logo[data-v-1da536c8]{height:48px;margin-bottom:16px}.login-form[data-v-1da536c8]{width:100%}.login-footer[data-v-1da536c8]{text-align:center;margin-top:16px}.general-card[data-v-620210d5]{background:var(--bg-secondary);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);margin-top:0}.search-form[data-v-620210d5]{margin-top:0;margin-bottom:24px}.log-detail-content[data-v-620210d5]{white-space:pre-wrap;word-break:break-all;background-color:var(--bg-tertiary);max-width:600px;color:var(--text-primary);border-radius:var(--radius-md);box-shadow:var(--shadow-md);padding:12px 16px;line-height:1.5}[arco-theme=dark] .log-detail-content[data-v-620210d5]{color:#abb2bf;border:1px solid var(--border-primary);background-color:#1e1e1e}.player-ranking-history-modal-content{flex-direction:column;flex-grow:1;display:flex;overflow-y:hidden}.player-ranking-history-modal-pagination{padding:var(--spacing-4) 0;background-color:var(--bg-secondary);border-top:1px solid var(--color-border-2);text-align:center;justify-content:center;width:100%;display:flex}.table-actions[data-v-1c2358aa]{margin-bottom:var(--spacing-4);justify-content:flex-start;display:flex}.search-form-container[data-v-6e602b8e]{width:100%}.table-section[data-v-6e602b8e]{background:var(--color-bg-1);border-radius:8px;padding:20px}.user-info[data-v-6e602b8e]{line-height:1.4}.user-name[data-v-6e602b8e]{color:var(--color-text-1);font-weight:500}.user-id[data-v-6e602b8e]{color:var(--color-text-3);font-size:12px}.goods-info[data-v-6e602b8e]{line-height:1.4}.goods-category[data-v-6e602b8e]{margin-bottom:4px}.goods-id[data-v-6e602b8e]{color:var(--color-text-2);font-family:Courier New,monospace}.exclusive-tag[data-v-6e602b8e]{margin-top:4px}.description-cell[data-v-6e602b8e]{max-width:280px}.description-text[data-v-6e602b8e]{text-overflow:ellipsis;white-space:nowrap;max-width:100%;display:inline-block;overflow:hidden}.error-message[data-v-6e602b8e]{margin-top:4px}.error-text[data-v-6e602b8e]{color:var(--color-danger-3);text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:12px;display:inline-block;overflow:hidden}.list-header[data-v-cfe5a756]{margin-bottom:var(--spacing-5);justify-content:space-between;align-items:center;display:flex}.list-header h2[data-v-cfe5a756]{font-size:var(--font-size-xl);margin:0;font-weight:500}.stats-cards[data-v-cfe5a756]{margin-bottom:var(--spacing-5)}.action-buttons[data-v-cfe5a756]{margin:var(--spacing-5) 0 var(--spacing-5) 0;text-align:right}.player-info[data-v-cfe5a756]{align-items:center;display:flex}.player-avatar[data-v-cfe5a756]{width:32px;height:32px;margin-right:8px}.avatar-image[data-v-cfe5a756]{object-fit:cover;border-radius:16px;width:32px;height:32px;display:block}.avatar-placeholder[data-v-cfe5a756]{background-color:var(--color-fill-3);width:32px;height:32px;font-size:var(--font-size-sm);color:var(--color-text-3);border-radius:16px;justify-content:center;align-items:center;font-weight:500;display:flex}.player-nickname[data-v-cfe5a756]{color:var(--color-text-1);font-weight:500}.player-openid[data-v-cfe5a756]{color:var(--color-text-3);margin-top:2px;font-size:12px}.status-info[data-v-cfe5a756]{flex-direction:column;gap:4px;display:flex}.header[data-v-a68757d4]{justify-content:space-between;align-items:center;margin-bottom:24px;display:flex}.header h2[data-v-a68757d4]{margin:0}.general-card[data-v-b2b44fe3]{background:var(--bg-secondary);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);margin-top:0}.search-form[data-v-b2b44fe3]{margin-top:0;margin-bottom:var(--spacing-6)}
