html,body{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,*:before,*:after{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0)}@-ms-viewport{width:device-width}body{margin:0}[tabindex="-1"]:focus{outline:none}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5em;font-weight:500}p{margin-top:0;margin-bottom:1em}abbr[title],abbr[data-original-title]{-webkit-text-decoration:underline dotted;text-decoration:underline;text-decoration:underline dotted;border-bottom:0;cursor:help}address{margin-bottom:1em;font-style:normal;line-height:inherit}input[type=text],input[type=password],input[type=number],textarea{-webkit-appearance:none}ol,ul,dl{margin-top:0;margin-bottom:1em}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:500}dd{margin-bottom:.5em;margin-left:0}blockquote{margin:0 0 1em}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}pre,code,kbd,samp{font-size:1em;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace}pre{margin-top:0;margin-bottom:1em;overflow:auto}figure{margin:0 0 1em}img{vertical-align:middle;border-style:none}a,area,button,[role=button],input:not([type=range]),label,select,summary,textarea{touch-action:manipulation}table{border-collapse:collapse}caption{padding-top:.75em;padding-bottom:.3em;text-align:left;caption-side:bottom}input,button,select,optgroup,textarea{margin:0;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{padding:0;border-style:none}input[type=radio],input[type=checkbox]{box-sizing:border-box;padding:0}input[type=date],input[type=time],input[type=datetime-local],input[type=month]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;margin:0;padding:0;border:0}legend{display:block;width:100%;max-width:100%;margin-bottom:.5em;padding:0;color:inherit;font-size:1.5em;line-height:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item}template{display:none}[hidden]{display:none!important}mark{padding:.2em;background-color:#feffe6}:root{--admin-sider-width: 232px;--admin-sider-collapsed: 64px;--admin-topbar-height: 56px;--admin-content-max: none;--admin-content-pad: clamp(12px, 2vw, 16px);--admin-font-size: clamp(13px, .2vw + 12.5px, 14px);--admin-space-1: 4px;--admin-space-2: 8px;--admin-space-3: 12px;--admin-space-4: 16px;--admin-control-h: 32px;--admin-field-h: 40px;--admin-field-stack: 8px;--admin-form-item-mb: 12px;--z-sticky: 100;--z-flyout: 950;--z-modal: 1000;--z-dropdown: 1050;--z-toast: 1100;--admin-page-bg: #f5f7fb;--admin-surface: #ffffff;--admin-surface-muted: #f8fafc;--admin-border: #eef0f4;--admin-text: #1a2b45;--admin-muted: #64748b;--admin-sider-bg: #ffffff;--admin-sider-text: rgba(0, 0, 0, .88);--admin-sider-text-muted: rgba(0, 0, 0, .45);--admin-sider-border: #eef0f4;--admin-sider-hover: rgba(0, 0, 0, .04);--admin-sider-item-selected-bg: #e6f4ff;--admin-brand-accent: #0284c7;--admin-brand-primary: #1677ff;--admin-table-head-bg: #fafafa;--admin-success: #389e0d;--admin-warning: #d46b08;--admin-danger: #cf1322;--admin-font-sans: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "微软雅黑", "Noto Sans SC", sans-serif;--duration-instant: 80ms;--duration-fast: .14s;--duration-normal: .2s;--duration-slow: .32s;--ease-standard: cubic-bezier(.4, 0, .2, 1);--ease-out: cubic-bezier(.22, 1, .36, 1)}@media(prefers-reduced-motion:reduce){:root,html.dark{--duration-instant: 1ms;--duration-fast: 1ms;--duration-normal: 1ms;--duration-slow: 1ms}}html.dark{--admin-page-bg: #0f172a;--admin-surface: #1a2332;--admin-surface-muted: #222c3d;--admin-border: #2a3548;--admin-text: rgba(255, 255, 255, .88);--admin-muted: #94a3b8;--admin-sider-bg: #0b1220;--admin-sider-text: rgba(255, 255, 255, .88);--admin-sider-text-muted: rgba(255, 255, 255, .55);--admin-sider-border: rgba(255, 255, 255, .1);--admin-sider-hover: rgba(255, 255, 255, .06);--admin-sider-item-selected-bg: rgba(22, 119, 255, .22);--admin-brand-accent: #7dd3fc;--admin-brand-primary: #1677ff;--admin-table-head-bg: #222c3d;--admin-success: #73d13d;--admin-warning: #ffa940;--admin-danger: #ff7875}.ant-form-item{margin-bottom:var(--admin-form-item-mb)}:root{--admin-modal-width: 720px;--admin-modal-gutter: 32px;--admin-modal-body-max: min(70dvh, 640px)}.pc28-modal .ant-modal{width:min(var(--admin-modal-width),calc(100vw - var(--admin-modal-gutter)))!important;max-width:calc(100vw - var(--admin-modal-gutter));padding-bottom:0}.pc28-modal .ant-modal-content{display:flex;flex-direction:column;max-height:min(85dvh,calc(100dvh - var(--admin-modal-gutter)))}.pc28-modal .ant-modal-header,.pc28-modal .ant-modal-footer{flex-shrink:0}.pc28-modal .ant-modal-body{flex:0 1 auto;min-height:0;max-height:var(--admin-modal-body-max);overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.pc28-modal--sm.pc28-modal{--admin-modal-width: 480px;--admin-modal-body-max: min(60dvh, 480px)}.pc28-modal--md.pc28-modal{--admin-modal-width: 560px}.pc28-modal--form.pc28-modal{--admin-modal-width: 640px}.start-engine-modal.pc28-modal{--admin-modal-width: 420px;--admin-modal-body-max: min(60dvh, 420px)}.algo-hall-browse-modal.pc28-modal{--admin-modal-width: 72rem;--admin-modal-body-max: min(78dvh, 820px);--admin-modal-gutter: 24px}.user-center-modal.pc28-modal{--admin-modal-width: 920px;--admin-modal-body-max: min(80dvh, 720px)}.user-center-modal.pc28-modal .ant-modal-content{padding:0;overflow:hidden}.user-center-modal.pc28-modal .ant-modal-header{display:none}.user-center-modal.pc28-modal .ant-modal-body{flex:1 1 auto;overflow:hidden;padding:0}.user-center-modal.pc28-modal .ant-modal-close{z-index:2;top:10px;inset-inline-end:8px}@media(max-width:640px){:root{--admin-modal-gutter: 12px;--admin-modal-body-max: none}.pc28-modal.ant-modal-wrap{align-items:flex-start!important;padding-top:max(8px,env(safe-area-inset-top,0px));padding-bottom:max(8px,env(safe-area-inset-bottom,0px));overflow-y:auto;-webkit-overflow-scrolling:touch}.pc28-modal .ant-modal{top:0!important;margin:0 auto!important;width:calc(100vw - var(--admin-modal-gutter))!important;max-width:calc(100vw - var(--admin-modal-gutter))}.pc28-modal .ant-modal-content{max-height:calc(100dvh - var(--admin-modal-gutter) - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px))}.pc28-modal .ant-modal-header{padding:12px 14px 8px}.pc28-modal .ant-modal-body{max-height:none;padding-inline:14px;padding-bottom:8px}.pc28-modal .ant-modal-footer{padding:10px 14px calc(10px + env(safe-area-inset-bottom,0px))}.pc28-modal--sm.pc28-modal,.pc28-modal--md.pc28-modal,.pc28-modal--form.pc28-modal,.start-engine-modal.pc28-modal,.algo-hall-browse-modal.pc28-modal,.user-center-modal.pc28-modal{--admin-modal-body-max: none}.user-center-modal.pc28-modal .ant-modal-content,.user-center-modal.pc28-modal .ant-modal-body{padding:0}}.ant-tag{width:auto!important;max-width:max-content;flex-shrink:0;white-space:nowrap!important;word-break:keep-all}.admin-toolbar{display:flex;flex-wrap:nowrap;align-items:center;gap:var(--admin-space-2, 8px);min-width:0;max-width:100%}.admin-toolbar--scroll{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:thin}.admin-toolbar__grow{flex:1 1 auto;min-width:0}.admin-toolbar__actions{display:inline-flex;flex-wrap:nowrap;align-items:center;gap:inherit;flex:0 0 auto}.ant-btn:not(.ant-btn-icon-only):not(.ant-btn-link){width:auto!important;min-width:0!important;flex:0 0 auto;padding-inline:11px}.ant-btn-sm:not(.ant-btn-icon-only):not(.ant-btn-link){padding-inline:9px}.ant-btn-lg:not(.ant-btn-icon-only):not(.ant-btn-link){padding-inline:14px}.ant-btn.ant-btn-block:not(.ant-btn-icon-only){display:inline-flex;width:auto!important}.ant-btn-link{width:auto!important;min-width:0!important;padding-inline:0}.ant-radio-group{display:inline-flex;flex-wrap:wrap;max-width:100%}.ant-radio-button-wrapper{flex:0 0 auto!important;min-width:0!important;width:auto!important;text-align:center;padding-inline:11px}.ant-segmented:not(.ant-segmented-block){max-width:100%}.ant-segmented.ant-segmented-block{width:auto!important;max-width:100%;display:inline-flex}.ant-segmented-item{flex:0 0 auto!important;min-width:0!important}.choice-chip-row{display:flex;flex-wrap:wrap;gap:8px}.choice-chip{box-sizing:border-box;min-height:36px;margin:0;padding:0 14px;border:1px solid var(--admin-border, #eef0f4);border-radius:8px;background:var(--admin-surface, #fff);color:var(--admin-text, #1a2b45);font-size:13px;font-weight:500;line-height:1.2;cursor:pointer;transition:border-color var(--duration-fast, .14s) var(--ease-standard, ease),background var(--duration-fast, .14s) var(--ease-standard, ease),color var(--duration-fast, .14s) var(--ease-standard, ease),box-shadow var(--duration-fast, .14s) var(--ease-standard, ease)}.choice-chip:hover:not(:disabled):not(.choice-chip--on){border-color:color-mix(in srgb,var(--admin-muted, #64748b) 55%,transparent);background:var(--admin-surface-muted, #f8fafc)}.choice-chip--on{border-color:var(--admin-brand-primary, #1677ff);background:color-mix(in srgb,var(--admin-brand-primary, #1677ff) 12%,var(--admin-surface, #fff));color:var(--admin-brand-primary, #1677ff);font-weight:600;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--admin-brand-primary, #1677ff) 40%,transparent)}.choice-chip:focus-visible{outline:2px solid color-mix(in srgb,var(--admin-brand-primary, #1677ff) 55%,transparent);outline-offset:2px}.choice-chip:disabled{opacity:.5;cursor:not-allowed}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}@media(max-width:640px){:root{--admin-content-pad: 12px;--admin-topbar-height: 52px}html,body{overflow-x:clip}.ant-input,.ant-input-affix-wrapper>input.ant-input,.ant-input-number-input,.ant-input-number .ant-input-number-input,.ant-select-selection-search-input,textarea.ant-input{font-size:16px!important}.ant-input-affix-wrapper{font-size:16px}.ant-message,.ant-notification-topRight,.ant-notification-topLeft,.ant-notification-top{top:max(12px,env(safe-area-inset-top,0px))!important}.ant-drawer-left .ant-drawer-content-wrapper,.ant-drawer-right .ant-drawer-content-wrapper{max-height:100dvh}.ant-drawer-body{padding-bottom:max(12px,env(safe-area-inset-bottom,0px))}.ant-table-wrapper{max-width:100%}.ant-table-content,.ant-table-body{overflow-x:auto!important;-webkit-overflow-scrolling:touch}.ant-tag.tag-ellipsis{max-width:min(100%,12rem);overflow:hidden;text-overflow:ellipsis}.ant-select-dropdown{max-width:min(100vw - 24px,22rem)}button,a,.ant-btn,.ant-radio-button-wrapper{-webkit-tap-highlight-color:transparent}}@media(max-width:480px){:root{--admin-content-pad: 10px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}html,body,#app{height:100%;margin:0}html{font-size:var(--admin-font-size, 14px)}body{background:var(--admin-page-bg, #f5f7fb);font-family:var(--admin-font-sans);color:var(--admin-text);overflow-x:clip}code,kbd,samp,pre{font-family:inherit}.app-shell{height:100%;position:relative}.bet-boot-screen{position:absolute;top:0;right:0;bottom:0;left:0;z-index:20;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;margin:0;background:var(--admin-page-bg, #f5f7fb);color:var(--admin-muted, #64748b);font-size:14px}.bet-boot-screen__hint{margin:0;font-size:13px}.global-draw-fab-wrap[data-v-864fcd92]{position:fixed;z-index:1100;right:max(.5rem,env(safe-area-inset-right,0px));bottom:max(.5rem,env(safe-area-inset-bottom,0px))}.global-draw-fab__close[data-v-864fcd92]{position:absolute;top:-.3rem;right:-.3rem;z-index:2;display:inline-flex;align-items:center;justify-content:center;width:1.15rem;height:1.15rem;margin:0;padding:0;border:1px solid color-mix(in srgb,var(--admin-border) 80%,#94a3b8);border-radius:999px;background:var(--admin-surface);color:var(--admin-muted);box-shadow:0 1px 4px #0f1b2d1f;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;font-size:10px;line-height:1}.global-draw-fab__close[data-v-864fcd92]:hover{color:var(--admin-text);border-color:color-mix(in srgb,#dc2626 40%,var(--admin-border))}.global-draw-fab__close-icon[data-v-864fcd92]{font-size:10px}.global-draw-fab[data-v-864fcd92]{position:relative;display:inline-flex;width:auto;align-items:center;gap:.45rem;height:2.75rem;min-height:2.75rem;padding:0 .7rem 0 .4rem;border:1px solid color-mix(in srgb,var(--admin-brand-primary) 28%,var(--admin-border));border-radius:999px;background:var(--admin-surface);color:var(--admin-text);box-shadow:0 4px 16px #0f1b2d24,0 0 0 1px #1565c00f;font:inherit;line-height:1;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform .14s ease,background .14s ease,box-shadow .14s ease,border-color .14s ease}.global-draw-fab__mark[data-v-864fcd92]{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:999px;overflow:hidden;background:#fff;box-shadow:0 0 0 1px color-mix(in srgb,var(--admin-brand-primary) 22%,var(--admin-border)),0 1px 2px #0f1b2d1a}.global-draw-fab__icon[data-v-864fcd92]{width:100%;height:100%;display:block;object-fit:cover;border-radius:999px}.global-draw-fab__meta[data-v-864fcd92]{display:flex;min-width:0;flex-direction:column;align-items:flex-start;justify-content:center;gap:.12rem;padding-right:.15rem}.global-draw-fab__label[data-v-864fcd92]{font-size:.6875rem;font-weight:650;letter-spacing:.04em;color:var(--admin-muted);line-height:1}.global-draw-fab__time[data-v-864fcd92]{font-size:.9375rem;font-weight:700;letter-spacing:.01em;color:var(--admin-text);line-height:1;font-variant-numeric:tabular-nums}.global-draw-fab[data-v-864fcd92]:hover{border-color:color-mix(in srgb,var(--admin-brand-primary) 48%,var(--admin-border));box-shadow:0 8px 22px #0f1b2d29,0 0 0 1px #1565c01a}.global-draw-fab[data-v-864fcd92]:active{transform:translateY(1px) scale(.98)}.global-draw-fab.is-urgent[data-v-864fcd92]{border-color:color-mix(in srgb,#dc2626 45%,var(--admin-border))}.global-draw-fab.is-urgent .global-draw-fab__time[data-v-864fcd92]{color:#dc2626}.global-draw-fab.is-drawing[data-v-864fcd92]{border-color:color-mix(in srgb,var(--admin-brand-primary) 55%,var(--admin-border))}.global-draw-fab.is-drawing .global-draw-fab__time[data-v-864fcd92]{color:var(--admin-brand-primary)}.global-draw-fab.is-drawing .global-draw-fab__mark[data-v-864fcd92]{animation:global-draw-fab-pulse-864fcd92 1.2s ease-in-out infinite}@keyframes global-draw-fab-pulse-864fcd92{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.06);opacity:.88}}@media(min-width:768px){.global-draw-fab-wrap[data-v-864fcd92]{right:max(1rem,env(safe-area-inset-right,0px));bottom:max(1rem,env(safe-area-inset-bottom,0px))}.global-draw-fab[data-v-864fcd92]{height:3.25rem;min-height:3.25rem;gap:.55rem;padding:0 .9rem 0 .45rem}.global-draw-fab__mark[data-v-864fcd92]{width:2.4rem;height:2.4rem}.global-draw-fab__label[data-v-864fcd92]{font-size:.75rem}.global-draw-fab__time[data-v-864fcd92]{font-size:1.0625rem}}.gdl__center[data-v-864fcd92]{min-height:120px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;color:var(--admin-muted);font-size:13px}.gdl__body[data-v-864fcd92]{display:flex;flex-direction:column;gap:14px}.gdl__countdown[data-v-864fcd92]{border:1px solid var(--admin-border);border-radius:12px;background:var(--admin-surface-muted);padding:14px 16px;text-align:center}.gdl__countdown.is-urgent[data-v-864fcd92]{border-color:color-mix(in srgb,#dc2626 40%,var(--admin-border))}.gdl__countdown.is-drawing[data-v-864fcd92]{border-color:color-mix(in srgb,var(--admin-brand-primary) 40%,var(--admin-border))}.gdl__countdown-main[data-v-864fcd92]{display:flex;flex-direction:column;gap:6px;align-items:center}.gdl__countdown-label[data-v-864fcd92]{font-size:12px;color:var(--admin-muted)}.gdl__countdown-time[data-v-864fcd92]{font-size:28px;font-weight:700;font-variant-numeric:tabular-nums;letter-spacing:.02em}.gdl__countdown.is-urgent .gdl__countdown-time[data-v-864fcd92]{color:#dc2626}.gdl__countdown.is-drawing .gdl__countdown-time[data-v-864fcd92]{color:var(--admin-brand-primary)}.gdl__countdown-sub[data-v-864fcd92]{margin:8px 0 0;font-size:12px;color:var(--admin-muted)}.gdl__result[data-v-864fcd92]{border:1px solid var(--admin-border);border-radius:12px;padding:12px 14px}.gdl__result-head[data-v-864fcd92]{display:flex;justify-content:space-between;gap:8px;font-size:12px;color:var(--admin-muted);margin-bottom:10px}.gdl__result-time[data-v-864fcd92]{font-variant-numeric:tabular-nums}.gdl__balls[data-v-864fcd92]{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:6px}.gdl__ball[data-v-864fcd92]{width:32px;height:32px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;font-size:14px;font-weight:700;color:#fff;font-variant-numeric:tabular-nums}.gdl__ball--odd[data-v-864fcd92]{background:#3b82f6}.gdl__ball--even[data-v-864fcd92]{background:#ef4444}.gdl__ball--sum[data-v-864fcd92]{border-radius:8px}.gdl__op[data-v-864fcd92]{font-weight:700;color:var(--admin-muted)}.gdl__tag[data-v-864fcd92]{min-width:32px;height:32px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;font-size:13px;font-weight:700;color:#fff;padding:0 8px}.gdl__tag--hot[data-v-864fcd92]{background:#ef4444}.gdl__tag--cool[data-v-864fcd92]{background:#3b82f6}.gdl__more[data-v-864fcd92]{align-self:center;font-size:12px;color:#2563eb;text-decoration:none}.gdl__more[data-v-864fcd92]:hover{text-decoration:underline}.banner[data-v-dbe6c8e5]{margin:0 0 12px;padding:8px 12px;border-radius:8px;border:1px solid color-mix(in srgb,#d97706 40%,var(--admin-border));background:color-mix(in srgb,#d97706 12%,var(--admin-surface));color:#92400e;font-size:12px;line-height:1.45}.theme-toggle[data-v-98e87c66]{color:var(--admin-muted);font-size:16px;display:inline-flex;align-items:center;justify-content:center}.theme-toggle[data-v-98e87c66]:hover{color:var(--admin-text)}.icon[data-v-98e87c66]{display:block}.uc-shell[data-v-4884219f]{position:relative;width:100%;height:min(80dvh,720px);background:var(--admin-surface)}.uc-loading[data-v-4884219f]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:flex;align-items:center;justify-content:center;background:var(--admin-surface)}.uc-frame[data-v-4884219f]{display:block;width:100%;height:100%;border:0;background:var(--admin-surface);opacity:0;transition:opacity var(--duration-instant) var(--ease-standard)}.uc-frame.ready[data-v-4884219f]{opacity:1}.brand[data-v-3675b715]{display:flex;align-items:center;gap:12px;flex-shrink:0;padding:16px 16px 14px;border-bottom:1px solid var(--admin-sider-border);color:inherit;text-decoration:none;transition:background var(--duration-fast) var(--ease-standard)}.brand[data-v-3675b715]:hover{background:var(--admin-sider-hover)}.brand.collapsed[data-v-3675b715]{justify-content:center;padding-inline:12px}.brand-mark[data-v-3675b715]{display:block;width:36px;height:36px;flex-shrink:0;border-radius:50%;object-fit:cover}.brand-text[data-v-3675b715]{display:flex;flex-direction:column;gap:3px;min-width:0;line-height:1.2}.brand-title[data-v-3675b715]{font-size:15px;font-weight:650;letter-spacing:.01em;white-space:nowrap}.brand-accent[data-v-3675b715]{color:var(--admin-brand-accent)}.brand-rest[data-v-3675b715]{color:var(--admin-sider-text)}.brand-sub[data-v-3675b715]{display:flex;align-items:center;gap:4px;font-size:12px;color:var(--admin-sider-text-muted);white-space:nowrap}.dot[data-v-3675b715]{opacity:.5}.host[data-v-3675b715]{opacity:.75;font-variant-numeric:tabular-nums}.dock[data-v-73949ee5]{display:flex;align-items:center;gap:10px;width:100%;padding:10px 12px;color:var(--admin-sider-text);text-align:left;background:transparent;border:0;border-radius:8px;cursor:pointer}.dock[data-v-73949ee5]:hover{background:var(--admin-sider-hover)}.dock.collapsed[data-v-73949ee5]{justify-content:center;padding:10px 8px}.dock-avatar[data-v-73949ee5]{flex-shrink:0;border:1px solid var(--admin-sider-border)}.dock-avatar[data-v-73949ee5] img{object-fit:cover}.dock-meta[data-v-73949ee5]{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0;line-height:1.2}.dock-name[data-v-73949ee5]{font-size:13px;font-weight:600;color:var(--admin-sider-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dock-rank[data-v-73949ee5]{font-size:11px;color:var(--admin-sider-text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.admin-root[data-v-4bb29a47]{min-height:100%}.admin-main[data-v-4bb29a47]{min-width:0;flex:1 1 auto}.admin-sider[data-v-4bb29a47]{position:sticky;top:0;height:100vh;overflow:hidden}.admin-sider[data-v-4bb29a47] .ant-layout-sider-children{height:100%}.sider-inner[data-v-4bb29a47]{display:flex;flex-direction:column;height:100%;min-height:0}.drawer-inner[data-v-4bb29a47]{flex:1}.sider-menu[data-v-4bb29a47]{flex:1;min-height:0;overflow:auto;padding-block:6px}.sider-bottom[data-v-4bb29a47]{flex-shrink:0;display:flex;flex-direction:column;gap:4px;padding:0 10px 12px;border-top:1px solid var(--admin-sider-border)}.sider-bottom.collapsed[data-v-4bb29a47]{padding-inline:8px}.sider-exit[data-v-4bb29a47]{padding-top:10px;padding-bottom:2px}.exit-link[data-v-4bb29a47]{display:flex;align-items:center;gap:10px;width:100%;min-height:36px;padding:0 12px;border:1px dashed color-mix(in srgb,var(--admin-brand-accent) 35%,transparent);border-radius:8px;color:var(--admin-sider-text-muted);font-size:13px;line-height:1;transition:color var(--duration-fast) var(--ease-standard),background var(--duration-fast) var(--ease-standard),border-color var(--duration-fast) var(--ease-standard)}.exit-link[data-v-4bb29a47]:hover{color:var(--admin-brand-accent);background:color-mix(in srgb,var(--admin-brand-primary) 12%,transparent);border-color:color-mix(in srgb,var(--admin-brand-accent) 55%,transparent)}.sider-bottom.collapsed .exit-link[data-v-4bb29a47]{justify-content:center;padding-inline:0}.exit-icon[data-v-4bb29a47]{font-size:14px}.topbar[data-v-4bb29a47]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-inline:12px 20px;background:var(--admin-surface);border-bottom:1px solid var(--admin-border);height:var(--admin-topbar-height);line-height:1.2;position:sticky;top:0;z-index:var(--z-sticky, 100)}.topbar-left[data-v-4bb29a47]{display:flex;align-items:center;gap:4px;min-width:0}.topbar-right[data-v-4bb29a47]{display:flex;align-items:center;flex-shrink:0}.fold-btn[data-v-4bb29a47]{font-size:18px;color:var(--admin-muted)}.page-heading[data-v-4bb29a47]{display:flex;flex-direction:column;gap:2px;min-width:0}.topbar-title[data-v-4bb29a47]{font-size:16px;font-weight:600;color:var(--admin-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.crumb[data-v-4bb29a47]{font-size:12px;line-height:1.2}.content[data-v-4bb29a47]{margin:0;padding:var(--admin-content-pad);padding-bottom:calc(var(--admin-content-pad) + 3.75rem + env(safe-area-inset-bottom,0px));min-height:calc(100dvh - var(--admin-topbar-height))}.content-inner[data-v-4bb29a47]{width:100%;max-width:var(--admin-content-max);margin:0 auto;min-width:0}@media(max-width:991px){.topbar[data-v-4bb29a47]{padding-top:env(safe-area-inset-top,0px);height:calc(var(--admin-topbar-height) + env(safe-area-inset-top,0px));padding-inline:8px 12px}.fold-btn[data-v-4bb29a47]{min-width:40px;min-height:40px}.topbar-title[data-v-4bb29a47]{font-size:15px}.content[data-v-4bb29a47]{padding:var(--admin-content-pad);padding-bottom:calc(var(--admin-content-pad) + 3.75rem + env(safe-area-inset-bottom,0px));min-height:calc(100dvh - var(--admin-topbar-height) - env(safe-area-inset-top,0px))}}.banner[data-v-8bbeaf2f]{display:flex;align-items:flex-start;gap:10px;padding:12px 14px;border-radius:12px;border:1px solid color-mix(in srgb,#2563eb 28%,var(--admin-border));background:color-mix(in srgb,#2563eb 8%,var(--admin-surface));color:var(--admin-text)}.banner__icon[data-v-8bbeaf2f]{margin-top:2px;color:#2563eb;font-size:16px;flex-shrink:0}.banner__body[data-v-8bbeaf2f]{min-width:0;flex:1}.banner__row[data-v-8bbeaf2f]{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 12px}.banner__title[data-v-8bbeaf2f]{font-size:13px;font-weight:600}.banner__time[data-v-8bbeaf2f]{font-size:12px;color:var(--admin-text-muted, var(--admin-muted))}.banner__text[data-v-8bbeaf2f]{margin:6px 0 0;font-size:12px;line-height:1.5;color:var(--admin-muted);white-space:pre-wrap;word-break:break-word;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.banner__text.is-expanded[data-v-8bbeaf2f]{display:block;-webkit-line-clamp:unset;overflow:visible}.banner__more[data-v-8bbeaf2f]{margin-top:4px;padding:0;border:0;background:transparent;color:#2563eb;font:inherit;font-size:12px;cursor:pointer}.banner__more[data-v-8bbeaf2f]:hover{text-decoration:underline}.banner__close[data-v-8bbeaf2f]{flex-shrink:0;color:var(--admin-muted)!important}.ads[data-v-828e6eb6]{display:flex;flex-direction:column;gap:8px}.ads__link[data-v-828e6eb6]{display:block;width:100%;overflow:hidden;border-radius:12px;line-height:0}.ads__img[data-v-828e6eb6]{display:block;width:100%;height:auto}.empty-wrap[data-v-9e79b2d1]{display:flex;align-items:center;justify-content:center;width:100%}.empty-wrap--panel[data-v-9e79b2d1]{min-height:320px;padding:32px 16px;background:var(--admin-surface);border:1px solid var(--admin-border, #eef0f4);border-radius:8px}.empty-wrap--plain[data-v-9e79b2d1]{min-height:160px;padding:24px 12px}.empty-title[data-v-9e79b2d1]{margin:12px 0 0;text-align:center}.empty-desc[data-v-9e79b2d1]{max-width:28rem;margin:8px auto 0;text-align:center}.empty-actions[data-v-9e79b2d1]{margin-top:12px;display:flex;justify-content:center;flex-wrap:wrap;gap:8px}.currency-icon[data-v-699a83f9]{display:block;flex-shrink:0;object-fit:contain;background:transparent}.is-circle[data-v-699a83f9]{border-radius:999px}.is-rounded[data-v-699a83f9]{border-radius:10px}.lb-card[data-v-19624561]{border-radius:12px}.lb-card__head[data-v-19624561]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;margin-bottom:12px}.lb-card__title[data-v-19624561]{display:flex;align-items:center;gap:8px;font-size:15px;font-weight:600;color:#0f172a}.lb-card__icon[data-v-19624561]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:8px;background:#3390ec1a;color:#3390ec;font-size:16px;line-height:1}.lb-card__currencies[data-v-19624561]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px}.cur-tab[data-v-19624561]{display:inline-flex;align-items:center;gap:6px;border:1px solid var(--admin-border);background:var(--admin-surface);border-radius:8px;padding:4px 10px;font-size:12px;color:var(--admin-muted);cursor:pointer;transition:border-color var(--duration-fast) var(--ease-standard),background var(--duration-fast) var(--ease-standard),color var(--duration-fast) var(--ease-standard)}.cur-tab[data-v-19624561]:hover{border-color:#93c5fd;color:#0f172a}.cur-tab.active[data-v-19624561]{border-color:#3390ec;background:#3390ec1a;color:#0f172a;font-weight:600}.cur-tab__ico[data-v-19624561]{width:14px;height:14px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;overflow:hidden}.cur-tab__ico[data-v-19624561] img{width:14px;height:14px;object-fit:contain}.board[data-v-19624561]{display:flex;flex-direction:column;min-width:0;border:1px solid var(--admin-border);border-radius:12px;background:var(--admin-surface);padding:8px 10px;box-sizing:border-box}.board__label[data-v-19624561]{flex:0 0 auto;height:18px;margin:0 0 6px;font-size:12px;font-weight:600;line-height:18px;color:#64748b}.lb[data-v-19624561]{margin:0;padding:0;list-style:none;display:flex;flex-direction:column}.lb li[data-v-19624561]{display:grid;grid-template-columns:18px 28px 1fr auto;gap:8px;align-items:center;padding:6px 2px;border-radius:8px;min-height:42px}.lb li[data-v-19624561]:not(.empty):hover{background:var(--admin-surface-muted)}.lb li.empty[data-v-19624561]{opacity:.45}.lb__rank[data-v-19624561]{font-size:12px;font-weight:600;font-variant-numeric:tabular-nums;color:#94a3b8;text-align:right;line-height:1}.lb__avatar[data-v-19624561]{width:28px;height:28px;aspect-ratio:1 / 1;border-radius:50%;color:#fff;font-size:11px;font-weight:600;display:flex;align-items:center;justify-content:center;-webkit-user-select:none;user-select:none;overflow:hidden;flex-shrink:0}.lb__avatar-img[data-v-19624561]{width:100%;height:100%;object-fit:cover;display:block}.lb__avatar.ghost[data-v-19624561]{background:#e2e8f0}.lb__meta[data-v-19624561]{min-width:0;display:flex;flex-direction:column;gap:1px}.lb__row1[data-v-19624561]{display:flex;align-items:center;gap:4px;min-width:0}.lb__sys[data-v-19624561]{flex:0 1 auto;min-width:0;font-size:12px;font-weight:500;color:#0f172a;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lb__chip[data-v-19624561]{flex:0 1 auto;min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-radius:4px;background:var(--admin-surface-muted);color:#64748b;font-size:10px;line-height:1.4;padding:0 4px;box-sizing:border-box}.lb__win[data-v-19624561]{font-size:11px;color:#64748b;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lb__right[data-v-19624561]{display:flex;flex-direction:column;align-items:flex-end;line-height:1.2}.lb__profit[data-v-19624561]{display:inline-flex;align-items:baseline;gap:2px;font-size:13px;font-weight:600;font-variant-numeric:tabular-nums;color:#64748b}.lb__profit.up[data-v-19624561]{color:#15803d}.lb__profit.down[data-v-19624561]{color:#dc2626}.lb__cur[data-v-19624561]{align-self:center;flex-shrink:0;display:inline-flex;width:12px;height:12px}.lb__cur[data-v-19624561] img,.lb__cur.currency-icon[data-v-19624561]{width:12px;height:12px;object-fit:contain}.lb__sub[data-v-19624561]{font-size:10px;color:#94a3b8;font-variant-numeric:tabular-nums;white-space:nowrap}.muted[data-v-19624561]{color:#94a3b8;font-size:12px}.ai-card[data-v-2a84e76c]{border-radius:12px}.ai-card--embedded[data-v-2a84e76c]{border-radius:0}.ai-card__head[data-v-2a84e76c]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;margin-bottom:12px}.ai-card__title[data-v-2a84e76c]{display:flex;align-items:center;gap:8px;font-size:15px;font-weight:600;color:#0f172a}.ai-card__icon[data-v-2a84e76c]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;aspect-ratio:1 / 1;border-radius:8px;background:#3390ec1a;color:#3390ec;font-size:16px;line-height:1}.ai-card__stats[data-v-2a84e76c]{display:flex;flex-wrap:wrap;gap:8px 20px;padding:0 2px 8px;font-size:12px}.stat[data-v-2a84e76c]{display:flex;align-items:baseline;gap:6px}.stat__n[data-v-2a84e76c]{font-size:14px;font-weight:600;font-variant-numeric:tabular-nums;color:#0f172a}.stat__n.up[data-v-2a84e76c]{color:#15803d}.stat__n.down[data-v-2a84e76c]{color:#dc2626}.ai-card__row[data-v-2a84e76c]{display:grid;grid-template-columns:1fr;gap:12px;align-items:stretch}.ai-panel[data-v-2a84e76c]{display:flex;flex-direction:column;min-width:0;min-height:220px;border:1px solid var(--admin-border);border-radius:12px;background:var(--admin-surface);padding:8px 10px;box-sizing:border-box;overflow:visible}.ai-panel__label[data-v-2a84e76c]{flex:0 0 auto;height:18px;margin:0 0 4px;font-size:12px;font-weight:600;line-height:18px;color:#64748b}.ai-panel__body[data-v-2a84e76c]{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.ai-card__plot[data-v-2a84e76c]{position:relative;flex:1 1 auto;min-height:180px;width:100%;cursor:crosshair}.ai-card__line[data-v-2a84e76c]{display:block;max-width:none;vertical-align:top}.ai-card__empty[data-v-2a84e76c]{flex:1;min-height:180px;display:flex;align-items:center;justify-content:center;border:1px dashed #cbd5e1;border-radius:8px;background:var(--admin-surface-muted);color:#94a3b8;font-size:13px}@media(min-width:900px){.ai-card__row[data-v-2a84e76c]{grid-template-columns:minmax(0,7fr) minmax(0,3fr);gap:12px}.ai-panel[data-v-2a84e76c]{min-height:260px}.ai-panel--line .ai-card__plot[data-v-2a84e76c],.ai-panel--line .ai-card__empty[data-v-2a84e76c]{min-height:220px}.rates-table[data-v-2a84e76c]{flex:1;height:100%}}@media(min-width:1400px){.ai-panel[data-v-2a84e76c]{min-height:280px}}.rates-table[data-v-2a84e76c]{width:100%;height:100%;border-collapse:collapse;table-layout:fixed;font-size:12px;background:var(--admin-surface-muted);border:1px solid var(--admin-border);border-radius:8px;overflow:hidden}.rates-table tbody tr[data-v-2a84e76c]{height:20%}.rates-table th[data-v-2a84e76c],.rates-table td[data-v-2a84e76c]{padding:8px 10px;text-align:left;border-bottom:1px solid #e2e8f0}.rates-table tr:last-child td[data-v-2a84e76c]{border-bottom:none}.rates-table th[data-v-2a84e76c]{color:#64748b;font-weight:500;background:var(--admin-surface-muted)}.rates-table__n[data-v-2a84e76c]{font-weight:600;font-variant-numeric:tabular-nums;width:3.2rem;color:#0f172a}.rates-table__n.up[data-v-2a84e76c]{color:#15803d}.rates-table__n.down[data-v-2a84e76c]{color:#dc2626}.rates-table__bar-h[data-v-2a84e76c]{width:48%}.rates-bar[data-v-2a84e76c]{position:relative;height:8px;border-radius:999px;background:#e2e8f0;overflow:hidden}.rates-bar__fill[data-v-2a84e76c]{display:block;height:100%;border-radius:999px;background:#94a3b8}.rates-bar__fill.up[data-v-2a84e76c]{background:#22c55e}.rates-bar__fill.down[data-v-2a84e76c]{background:#f87171}.rates-bar__mid[data-v-2a84e76c]{position:absolute;left:50%;top:0;bottom:0;width:1px;background:#0f172a47}.grid[data-v-2a84e76c]{stroke:var(--admin-border);stroke-dasharray:4 4;stroke-width:1}.zero[data-v-2a84e76c]{stroke:#94a3b8;stroke-dasharray:4 4;stroke-width:1}.tick[data-v-2a84e76c]{fill:#94a3b8;font-size:11px}.mark__bg[data-v-2a84e76c]{fill:#ffffffeb;stroke:var(--admin-border);stroke-width:1}.mark__text[data-v-2a84e76c]{font-size:11px;font-weight:600;paint-order:stroke fill;stroke:#fff;stroke-width:2.5px;stroke-linejoin:round}.tip-line[data-v-2a84e76c]{stroke:#94a3b8;stroke-dasharray:3 3;stroke-width:1}.ai-card[data-v-e15c774b]{border-radius:12px}.ai-card--embedded[data-v-e15c774b]{border-radius:0}.ai-card__head[data-v-e15c774b]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;margin-bottom:6px}.ai-card__title[data-v-e15c774b]{display:flex;align-items:center;gap:8px;font-size:15px;font-weight:600;color:#0f172a}.ai-card__icon[data-v-e15c774b]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;aspect-ratio:1 / 1;border-radius:8px;background:#3390ec1a;color:#3390ec;font-size:16px;line-height:1}.ai-card__stats[data-v-e15c774b]{display:flex;flex-wrap:wrap;gap:8px 20px;padding:0 2px 8px;font-size:12px}.stat[data-v-e15c774b]{display:flex;align-items:baseline;gap:6px}.stat__n[data-v-e15c774b]{font-size:14px;font-weight:600;font-variant-numeric:tabular-nums;color:#0f172a}.stat__n.up[data-v-e15c774b]{color:#15803d}.stat__n.down[data-v-e15c774b]{color:#dc2626}.ai-card__row[data-v-e15c774b]{display:grid;grid-template-columns:1fr;gap:12px;align-items:stretch}.ai-panel[data-v-e15c774b]{display:flex;flex-direction:column;min-width:0;min-height:220px;border:1px solid var(--admin-border);border-radius:12px;background:var(--admin-surface);padding:8px 10px;box-sizing:border-box;overflow:visible}.ai-panel__label[data-v-e15c774b]{flex:0 0 auto;height:18px;margin:0 0 4px;font-size:12px;font-weight:600;line-height:18px;color:#64748b}.ai-panel__body[data-v-e15c774b]{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.ai-card__plot[data-v-e15c774b]{position:relative;flex:1 1 auto;min-height:180px;width:100%;cursor:crosshair}.ai-card__line[data-v-e15c774b]{display:block;max-width:none;vertical-align:top}.ai-card__empty[data-v-e15c774b]{flex:1;min-height:180px;display:flex;align-items:center;justify-content:center;border:1px dashed #cbd5e1;border-radius:8px;background:var(--admin-surface-muted);color:#94a3b8;font-size:13px}@media(min-width:900px){.ai-card__row[data-v-e15c774b]{grid-template-columns:minmax(0,7fr) minmax(0,3fr);gap:12px}.ai-panel[data-v-e15c774b]{min-height:260px}.ai-panel--line .ai-card__plot[data-v-e15c774b],.ai-panel--line .ai-card__empty[data-v-e15c774b]{min-height:220px}.rates-table[data-v-e15c774b]{flex:1;height:100%}}@media(min-width:1400px){.ai-panel[data-v-e15c774b]{min-height:280px}}.rates-table[data-v-e15c774b]{width:100%;height:100%;border-collapse:collapse;table-layout:fixed;font-size:12px;background:var(--admin-surface-muted);border:1px solid var(--admin-border);border-radius:8px;overflow:hidden}.rates-table tbody tr[data-v-e15c774b]{height:20%}.rates-table th[data-v-e15c774b],.rates-table td[data-v-e15c774b]{padding:8px 10px;text-align:left;border-bottom:1px solid #e2e8f0}.rates-table tr:last-child td[data-v-e15c774b]{border-bottom:none}.rates-table th[data-v-e15c774b]{color:#64748b;font-weight:500;background:var(--admin-surface-muted)}.rates-table__n[data-v-e15c774b]{font-weight:600;font-variant-numeric:tabular-nums;width:3.2rem;color:#0f172a}.rates-table__n.up[data-v-e15c774b]{color:#15803d}.rates-table__n.down[data-v-e15c774b]{color:#dc2626}.rates-table__bar-h[data-v-e15c774b]{width:48%}.rates-bar[data-v-e15c774b]{position:relative;height:8px;border-radius:999px;background:#e2e8f0;overflow:hidden}.rates-bar__fill[data-v-e15c774b]{display:block;height:100%;border-radius:999px;background:#94a3b8}.rates-bar__fill.up[data-v-e15c774b]{background:#22c55e}.rates-bar__fill.down[data-v-e15c774b]{background:#f87171}.rates-bar__mid[data-v-e15c774b]{position:absolute;left:50%;top:0;bottom:0;width:1px;background:#0f172a47}.grid[data-v-e15c774b]{stroke:var(--admin-border);stroke-dasharray:4 4;stroke-width:1}.zero[data-v-e15c774b]{stroke:#94a3b8;stroke-dasharray:4 4;stroke-width:1}.tick[data-v-e15c774b]{fill:#94a3b8;font-size:11px}.mark__bg[data-v-e15c774b]{fill:#ffffffeb;stroke:var(--admin-border);stroke-width:1}.mark__text[data-v-e15c774b]{font-size:11px;font-weight:600;paint-order:stroke fill;stroke:#fff;stroke-width:2.5px;stroke-linejoin:round}.tip-line[data-v-e15c774b]{stroke:#94a3b8;stroke-dasharray:3 3;stroke-width:1}.ai-card[data-v-54877143]{border-radius:12px}.ai-card--embedded[data-v-54877143]{border-radius:0}.ai-card__head[data-v-54877143]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;margin-bottom:6px}.ai-card__title[data-v-54877143]{display:flex;align-items:center;gap:8px;font-size:15px;font-weight:600;color:#0f172a}.ai-card__icon[data-v-54877143]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;aspect-ratio:1 / 1;border-radius:8px;background:#3390ec1a;color:#3390ec;font-size:16px;line-height:1}.ai-card__stats[data-v-54877143]{display:flex;flex-wrap:wrap;gap:8px 20px;padding:0 2px 8px;font-size:12px}.stat[data-v-54877143]{display:flex;align-items:baseline;gap:6px}.stat__n[data-v-54877143]{font-size:14px;font-weight:600;font-variant-numeric:tabular-nums;color:#0f172a}.stat__n.up[data-v-54877143]{color:#15803d}.stat__n.down[data-v-54877143]{color:#dc2626}.ai-card__row[data-v-54877143]{display:grid;grid-template-columns:1fr;gap:12px;align-items:stretch}.ai-panel[data-v-54877143]{display:flex;flex-direction:column;min-width:0;min-height:220px;border:1px solid var(--admin-border);border-radius:12px;background:var(--admin-surface);padding:8px 10px;box-sizing:border-box;overflow:visible}.ai-panel__label[data-v-54877143]{flex:0 0 auto;height:18px;margin:0 0 4px;font-size:12px;font-weight:600;line-height:18px;color:#64748b}.ai-panel__body[data-v-54877143]{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.ai-card__plot[data-v-54877143]{position:relative;flex:1 1 auto;min-height:180px;width:100%;cursor:crosshair}.ai-card__line[data-v-54877143]{display:block;max-width:none;vertical-align:top}.ai-card__empty[data-v-54877143]{flex:1;min-height:180px;display:flex;align-items:center;justify-content:center;border:1px dashed #cbd5e1;border-radius:8px;background:var(--admin-surface-muted);color:#94a3b8;font-size:13px}@media(min-width:900px){.ai-card__row[data-v-54877143]{grid-template-columns:minmax(0,7fr) minmax(0,3fr);gap:12px}.ai-panel[data-v-54877143]{min-height:260px}.ai-panel--line .ai-card__plot[data-v-54877143],.ai-panel--line .ai-card__empty[data-v-54877143]{min-height:220px}.rates-table[data-v-54877143]{flex:1;height:100%}}@media(min-width:1400px){.ai-panel[data-v-54877143]{min-height:280px}}.rates-table[data-v-54877143]{width:100%;height:100%;border-collapse:collapse;table-layout:fixed;font-size:12px;background:var(--admin-surface-muted);border:1px solid var(--admin-border);border-radius:8px;overflow:hidden}.rates-table tbody tr[data-v-54877143]{height:20%}.rates-table th[data-v-54877143],.rates-table td[data-v-54877143]{padding:8px 10px;text-align:left;border-bottom:1px solid #e2e8f0}.rates-table tr:last-child td[data-v-54877143]{border-bottom:none}.rates-table th[data-v-54877143]{color:#64748b;font-weight:500;background:var(--admin-surface-muted)}.rates-table__n[data-v-54877143]{font-weight:600;font-variant-numeric:tabular-nums;width:3.2rem;color:#0f172a}.rates-table__n.up[data-v-54877143]{color:#15803d}.rates-table__n.down[data-v-54877143]{color:#dc2626}.rates-table__bar-h[data-v-54877143]{width:48%}.rates-bar[data-v-54877143]{position:relative;height:8px;border-radius:999px;background:#e2e8f0;overflow:hidden}.rates-bar__fill[data-v-54877143]{display:block;height:100%;border-radius:999px;background:#94a3b8}.rates-bar__fill.up[data-v-54877143]{background:#22c55e}.rates-bar__fill.down[data-v-54877143]{background:#f87171}.rates-bar__mid[data-v-54877143]{position:absolute;left:50%;top:0;bottom:0;width:1px;background:#0f172a47}.grid[data-v-54877143]{stroke:var(--admin-border);stroke-dasharray:4 4;stroke-width:1}.zero[data-v-54877143]{stroke:#94a3b8;stroke-dasharray:4 4;stroke-width:1}.tick[data-v-54877143]{fill:#94a3b8;font-size:11px}.mark__bg[data-v-54877143]{fill:#ffffffeb;stroke:var(--admin-border);stroke-width:1}.mark__text[data-v-54877143]{font-size:11px;font-weight:600;paint-order:stroke fill;stroke:#fff;stroke-width:2.5px;stroke-linejoin:round}.tip-line[data-v-54877143]{stroke:#94a3b8;stroke-dasharray:3 3;stroke-width:1}.ai-index-tip{position:fixed;z-index:var(--z-flyout, 950);min-width:148px;max-width:min(220px,calc(100vw - 24px));padding:8px 10px;border-radius:8px;border:1px solid var(--admin-border);background:var(--admin-surface);box-shadow:0 8px 24px #0f172a24;pointer-events:none;font-size:12px;line-height:1.35;color:#0f172a}.ai-index-tip__meta{display:flex;justify-content:space-between;align-items:baseline;gap:10px;color:#94a3b8;white-space:nowrap}.ai-index-tip__row{display:flex;align-items:center;gap:6px;margin-top:6px;font-variant-numeric:tabular-nums}.ai-index-tip__label{flex:0 0 auto;min-width:2em;color:#94a3b8}.ai-index-tip__val{font-weight:650;color:#0f172a}.index-panel[data-v-3ff7447a]{border-radius:12px}.index-panel__bar[data-v-3ff7447a]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 12px;margin-bottom:10px}.index-panel__kind[data-v-3ff7447a],.index-panel__play[data-v-3ff7447a]{flex:0 1 auto;min-width:0}.dash[data-v-4c2a6f51]{display:flex;flex-direction:column;gap:12px}.page-header[data-v-c4e156f2]{display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between;gap:var(--admin-space-2, 8px) var(--admin-space-3, 12px);margin-bottom:var(--admin-space-3, 12px);flex-shrink:0;min-width:0}.page-header__title[data-v-c4e156f2]{margin:0;min-width:0;flex:0 1 auto;font-size:18px;font-weight:600;line-height:1.4;color:var(--admin-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page-header__extra[data-v-c4e156f2]{flex:1 1 auto;justify-content:flex-end;min-width:0}.avatar[data-v-1d3075a6]{display:inline-flex;align-items:center;justify-content:center;border-radius:50%;color:#fff;font-weight:600;flex-shrink:0;-webkit-user-select:none;user-select:none;overflow:hidden}.avatar-img[data-v-1d3075a6]{width:100%;height:100%;object-fit:cover;display:block}.tabs[data-v-19b3bc82]{display:flex;flex-wrap:nowrap;gap:8px;align-items:center;min-width:0;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin}.tabs .pill[data-v-19b3bc82]{flex:0 0 auto}.pill[data-v-19b3bc82]{display:inline-flex;align-items:center;gap:8px;max-width:100%;padding:6px 10px;border:1px solid #e5e7eb;border-radius:999px;background:var(--admin-surface);cursor:pointer;transition:border-color var(--duration-fast) var(--ease-standard),background var(--duration-fast) var(--ease-standard)}.pill.active[data-v-19b3bc82]{border-color:#1677ff;background:#1677ff14;color:#1677ff}.pill.add[data-v-19b3bc82]{border-style:dashed;color:#64748b}.pill.add.disabled[data-v-19b3bc82]{opacity:.55;cursor:not-allowed;background:var(--admin-surface-muted)}.name[data-v-19b3bc82]{max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:500}.dot[data-v-19b3bc82]{width:8px;height:8px;border-radius:50%;flex-shrink:0}.arrow[data-v-19b3bc82],.trash[data-v-19b3bc82]{border:0;background:transparent;padding:0;color:#94a3b8;cursor:pointer;font-size:12px;line-height:1}.trash[data-v-19b3bc82]:hover{color:#ff4d4f}.arrow[data-v-19b3bc82]:hover{color:#1677ff}.avatar[data-v-22475d27]{display:inline-flex;align-items:center;justify-content:center;border-radius:50%;color:#fff;font-weight:600;flex-shrink:0;-webkit-user-select:none;user-select:none;overflow:hidden}.avatar-img[data-v-22475d27]{width:100%;height:100%;object-fit:cover;display:block}.stack[data-v-809a0695]{display:flex;flex-direction:column;gap:14px}.row-card[data-v-809a0695]{display:flex;align-items:center;justify-content:space-between;gap:12px;border:1px solid #eef0f4;border-radius:12px;background:var(--admin-surface-muted);padding:12px 14px}.row-card.col[data-v-809a0695]{flex-direction:column;align-items:stretch}.min[data-v-809a0695]{min-width:0;flex:1}.block.dim[data-v-809a0695]{opacity:.45;pointer-events:none;-webkit-user-select:none;user-select:none}.presets[data-v-809a0695]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:8px}@media(min-width:560px){.presets[data-v-809a0695]{grid-template-columns:repeat(4,minmax(0,1fr))}}.preset[data-v-809a0695]{display:flex;flex-direction:column;align-items:center;gap:6px;border:1px solid #e5e7eb;border-radius:12px;background:var(--admin-surface);padding:10px 8px;cursor:pointer}.preset.on[data-v-809a0695]{border-color:#1677ff;background:#1677ff0f;box-shadow:0 0 0 2px #1677ff26}.preset-name[data-v-809a0695]{font-size:13px;font-weight:600;color:#0f172a}.preset-user[data-v-809a0695]{font-size:11px;font-family:inherit;font-variant-numeric:tabular-nums;color:#94a3b8}.custom-card[data-v-809a0695]{display:flex;align-items:center;gap:12px;width:100%;margin-top:8px;border:1px solid #e5e7eb;border-radius:12px;background:var(--admin-surface);padding:10px 12px;text-align:left;cursor:pointer}.custom-card.on[data-v-809a0695]{border-color:#1677ff;background:#1677ff0f}.custom-card[data-v-809a0695]:disabled{opacity:.65;cursor:not-allowed}.title-row[data-v-809a0695]{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.tag[data-v-809a0695]{font-size:10px;font-weight:600;border-radius:999px;padding:1px 6px}.tag.ok[data-v-809a0695]{background:#1677ff1a;color:#1677ff}.tag.warn[data-v-809a0695]{background:#faad141f;color:#d48806}.panel[data-v-5aace1ee]{border:1px solid #eef0f4;border-radius:16px;background:var(--admin-surface);padding:20px;box-shadow:0 1px 2px #0f172a0a}.search-box[data-v-5aace1ee]{border:1px solid #eef0f4;border-radius:14px;background:var(--admin-surface-muted);padding:14px}.hints[data-v-5aace1ee]{display:flex;flex-wrap:wrap;gap:8px;margin:10px 0 0;padding:0;list-style:none;font-size:11px;color:#94a3b8;font-family:inherit;font-variant-numeric:tabular-nums}.hints li[data-v-5aace1ee]{background:var(--admin-surface);border:1px solid #eef0f4;border-radius:6px;padding:3px 8px}.result-list[data-v-5aace1ee],.target-list[data-v-5aace1ee]{list-style:none;margin:12px 0 0;padding:0}.result-item[data-v-5aace1ee],.target-item[data-v-5aace1ee]{display:flex;flex-wrap:nowrap;align-items:center;gap:12px;border:1px solid #eef0f4;border-radius:12px;background:var(--admin-surface);padding:12px;min-width:0}.result-item+.result-item[data-v-5aace1ee],.target-item+.target-item[data-v-5aace1ee]{margin-top:8px}.min[data-v-5aace1ee]{min-width:0;flex:1 1 auto;overflow:hidden}.title-row[data-v-5aace1ee]{display:flex;flex-wrap:nowrap;align-items:center;gap:6px;min-width:0;overflow:hidden}.truncate[data-v-5aace1ee]{flex:1 1 0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.truncate[data-v-5aace1ee] .ant-typography{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.title-tags[data-v-5aace1ee]{display:inline-flex;flex-wrap:nowrap;align-items:center;gap:6px;flex:0 0 auto;max-width:45%;min-width:0;overflow:hidden}.title-tags[data-v-5aace1ee] .ant-tag.tag-ellipsis{max-width:100%;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom}.icon-tag[data-v-5aace1ee]{display:inline-flex;align-items:center;justify-content:center;width:1.45rem;min-width:1.45rem;height:1.45rem;padding-inline:0!important;line-height:1;font-size:12px}.mono[data-v-5aace1ee]{display:block;margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-family:inherit;font-variant-numeric:tabular-nums}.list-box[data-v-5aace1ee]{margin-top:16px;border:1px solid #eef0f4;border-radius:14px;overflow:hidden}.list-head[data-v-5aace1ee]{border-bottom:1px solid #eef0f4;padding:12px 14px;background:var(--admin-surface-muted)}.center[data-v-5aace1ee]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:32px 16px}.target-list[data-v-5aace1ee]{margin:0}.target-item[data-v-5aace1ee]{border:0;border-radius:0;border-bottom:1px solid #eef0f4}.target-item[data-v-5aace1ee]:last-child{border-bottom:0}.actions[data-v-5aace1ee]{display:flex;flex-wrap:nowrap;align-items:center;gap:8px;flex:0 0 auto;flex-shrink:0}.balance-tag[data-v-5aace1ee]{display:inline-flex;align-items:center;gap:4px}.balance-tag-avatar[data-v-5aace1ee]{width:14px;height:14px;border-radius:50%;object-fit:cover}.qr-box[data-v-fce4c3d4]{display:flex;flex-direction:column;align-items:center;gap:12px;min-height:240px;justify-content:center}.qr-wrap[data-v-fce4c3d4]{position:relative;cursor:pointer}.qr-mask[data-v-fce4c3d4]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:#ffffffd1;font-size:13px;font-weight:600;color:#1677ff}.qr-tips[data-v-fce4c3d4]{margin:0;font-size:13px;color:#64748b;line-height:1.7;background:#1677ff0f;border-radius:10px;padding:10px 14px 10px 28px;width:100%}.phone-box[data-v-fce4c3d4]{padding-top:4px}.phone-row[data-v-fce4c3d4]{display:flex!important;align-items:stretch;width:100%}.dial-select[data-v-fce4c3d4]{width:6.25rem!important;min-width:6.25rem!important;max-width:6.25rem!important;flex:0 0 6.25rem}.phone-row[data-v-fce4c3d4] .dial-select .ant-select-selector{height:40px!important;padding-inline:8px!important}.phone-row[data-v-fce4c3d4] .dial-select .ant-select-selection-item{line-height:38px!important;font-size:14px}.phone-input[data-v-fce4c3d4]{flex:1 1 auto;min-width:0}.dial-option[data-v-fce4c3d4]{font-size:13px}.code-input[data-v-fce4c3d4]{text-align:center;font-size:20px;letter-spacing:normal;font-variant-numeric:tabular-nums}.page[data-v-74c7c8c2]{display:flex;flex-direction:column;gap:12px}.head__quota[data-v-74c7c8c2]{font-size:13px;white-space:nowrap}.stack[data-v-74c7c8c2]{display:flex;flex-direction:column;gap:12px}.card[data-v-74c7c8c2]{border:1px solid #eef0f4;border-radius:16px;background:var(--admin-surface);padding:14px 16px;box-shadow:0 1px 2px #0f172a0a}.loading[data-v-74c7c8c2]{display:flex;justify-content:center;padding:48px 20px}.detail-row[data-v-74c7c8c2]{display:flex;align-items:flex-start;gap:16px}.detail-main[data-v-74c7c8c2]{min-width:0;flex:1}.title-row[data-v-74c7c8c2]{display:flex;flex-wrap:nowrap;align-items:center;gap:8px;min-width:0}.title-row h2[data-v-74c7c8c2]{margin:0;flex:0 1 auto;min-width:0;font-size:18px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.title-row[data-v-74c7c8c2] .ant-tag,.title-row .ant-btn[data-v-74c7c8c2]{flex:0 0 auto}.meta-line[data-v-74c7c8c2]{display:flex;flex-wrap:nowrap;align-items:baseline;gap:6px;margin-top:2px;min-width:0;overflow:hidden;white-space:nowrap}.uname[data-v-74c7c8c2]{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;color:#1677ff;font-family:inherit;font-variant-numeric:tabular-nums;font-size:13px}.uname-empty[data-v-74c7c8c2]{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;font-size:13px}.id-inline[data-v-74c7c8c2]{flex:0 0 auto;font-family:inherit;font-variant-numeric:tabular-nums;font-size:12px}.grid[data-v-74c7c8c2]{display:grid;grid-template-columns:1fr;gap:12px 24px;margin:16px 0 0}@media(min-width:640px){.grid[data-v-74c7c8c2]{grid-template-columns:1fr 1fr}}.grid dt[data-v-74c7c8c2]{font-size:12px;color:#94a3b8;letter-spacing:.04em;text-transform:uppercase}.grid dd[data-v-74c7c8c2]{margin:4px 0 0;font-size:13px;color:#1f2937}.mono[data-v-74c7c8c2]{font-family:inherit;font-variant-numeric:tabular-nums}.desktop-only[data-v-74c7c8c2]{display:none}@media(min-width:640px){.desktop-only[data-v-74c7c8c2]{display:block}}.pick-hint[data-v-74c7c8c2]{text-align:center;color:#94a3b8;padding:24px}.switcher[data-v-cc532954]{display:flex;flex-wrap:nowrap;gap:8px;align-items:center;min-width:0;max-width:100%;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:thin}.chip[data-v-cc532954]{display:inline-flex;align-items:center;gap:8px;flex:0 0 auto;max-width:100%;padding:6px 12px 6px 8px;border:1px solid var(--admin-border);border-radius:999px;background:var(--admin-surface);color:var(--admin-muted);cursor:pointer;transition:border-color var(--duration-fast) var(--ease-standard),background var(--duration-fast) var(--ease-standard),color var(--duration-fast) var(--ease-standard),box-shadow var(--duration-fast) var(--ease-standard)}.chip[data-v-cc532954]:hover{border-color:color-mix(in srgb,var(--admin-brand-primary) 40%,var(--admin-border));color:var(--admin-text)}.chip[data-v-cc532954]:focus-visible{outline:2px solid color-mix(in srgb,var(--admin-brand-primary) 50%,transparent);outline-offset:2px}.chip.active[data-v-cc532954]{border-color:var(--admin-brand-primary);background:color-mix(in srgb,var(--admin-brand-primary) 10%,var(--admin-surface));color:var(--admin-brand-primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--admin-brand-primary) 12%,transparent);font-weight:600}.chip__name[data-v-cc532954]{max-width:9rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px}.chip__hint[data-v-cc532954]{font-size:11px;font-weight:600;white-space:nowrap}.chip__warn[data-v-cc532954]{color:#dc2626}.chip__live[data-v-cc532954]{color:#15803d}.field[data-v-5690c1cf]{display:flex;flex-direction:column;gap:10px;padding:14px 0;border-bottom:1px solid #eef2f7}.field[data-v-5690c1cf]:first-child{padding-top:4px}.field[data-v-5690c1cf]:last-child{border-bottom:0;padding-bottom:0}.field__head[data-v-5690c1cf]{min-width:0}.field__label[data-v-5690c1cf]{margin:0;font-size:13px;font-weight:650;line-height:1.35;color:var(--admin-text)}.field__tip[data-v-5690c1cf]{margin:4px 0 0;font-size:12px;line-height:1.45;color:var(--admin-muted)}.field__control[data-v-5690c1cf]{min-width:0;width:100%}.gated[data-v-94f5a06e]{display:flex;flex-wrap:wrap;align-items:center;gap:12px;width:100%}.range[data-v-94f5a06e]{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.range.dim[data-v-94f5a06e]{opacity:.45}.sep[data-v-94f5a06e],.unit[data-v-94f5a06e]{font-size:13px;color:var(--admin-muted)}.row[data-v-29e2fb8f]{display:flex;flex-wrap:wrap;align-items:center;gap:10px;width:100%}.sep[data-v-29e2fb8f]{width:5.5rem;flex:0 0 auto}.sep-hint[data-v-29e2fb8f]{font-size:12px;color:var(--admin-muted);white-space:nowrap}.trig[data-v-b0f01ed5]{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.stack[data-v-b0f01ed5]{display:flex;flex-direction:column;align-items:flex-start;gap:10px}.unit[data-v-b0f01ed5]{font-size:13px;color:var(--admin-muted)}.search-select[data-v-78c0533d]{width:auto;max-width:20rem;flex-shrink:0}.odds[data-v-d210cf47]{width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:12px}.empty[data-v-d210cf47]{margin:0;font-size:12px;color:var(--admin-muted)}.list[data-v-d210cf47]{width:100%;display:flex;flex-direction:column;gap:8px}.row[data-v-d210cf47]{display:grid;grid-template-columns:minmax(7rem,1.4fr) 4.5rem minmax(6.5rem,1fr) 4.5rem 2rem;align-items:center;gap:8px;padding:10px 12px;border:1px solid #e8edf3;border-radius:10px;background:var(--admin-surface-muted)}.cell-content[data-v-d210cf47],.cell-op[data-v-d210cf47],.cell-unit[data-v-d210cf47]{width:100%;min-width:0}.del[data-v-d210cf47]{display:grid;place-items:center;width:28px;height:28px;border:0;border-radius:6px;background:transparent;color:var(--admin-muted);cursor:pointer}.del[data-v-d210cf47]:hover{background:#fff1f0;color:#cf1322}@media(max-width:640px){.row[data-v-d210cf47]{grid-template-columns:1fr 1fr}.del[data-v-d210cf47]{grid-column:2;justify-self:end}}.ratio[data-v-446ab977]{width:100%;display:flex;flex-direction:column;gap:10px}.ratio__inputs[data-v-446ab977]{display:grid;grid-template-columns:1fr 1fr;gap:10px}.ratio__cell[data-v-446ab977]{display:flex;align-items:center;justify-content:space-between;gap:10px;min-width:0;padding:10px 12px;border:1px solid #e8edf3;border-radius:10px;background:var(--admin-surface-muted)}.ratio__name[data-v-446ab977]{flex:0 0 auto;font-size:13px;font-weight:600;color:var(--admin-text)}.ratio__value[data-v-446ab977]{display:flex;align-items:center;gap:6px;min-width:0}.ratio__value[data-v-446ab977] .ant-input-number{width:5.5rem}.ratio__unit[data-v-446ab977]{font-size:13px;color:var(--admin-muted)}.ratio__bar[data-v-446ab977]{display:flex;height:8px;width:100%;overflow:hidden;border-radius:999px;background:#eef0f4}.ratio__bar-a[data-v-446ab977]{height:100%;background:var(--admin-brand-primary);transition:width var(--duration-normal) var(--ease-standard)}.ratio__bar-b[data-v-446ab977]{height:100%;background:color-mix(in srgb,var(--admin-brand-primary) 35%,transparent);transition:width var(--duration-normal) var(--ease-standard)}.ratio__err[data-v-446ab977]{margin:0;font-size:12px;color:#cf1322}.ratio__note[data-v-446ab977]{margin:0;font-size:12px;color:var(--admin-muted)}@media(max-width:480px){.ratio__inputs[data-v-446ab977]{grid-template-columns:1fr}}.variants[data-v-7554f316]{width:100%;display:grid;grid-template-columns:1fr 1fr;gap:10px}.variants label[data-v-7554f316]{display:flex;flex-direction:column;gap:6px;min-width:0;padding:10px 12px;border:1px solid #e8edf3;border-radius:10px;background:var(--admin-surface-muted);font-size:12px;font-weight:600;color:var(--admin-text)}.variants[data-v-7554f316] .ant-select,.variants[data-v-7554f316] .ant-select-selector{width:auto;max-width:100%}@media(max-width:560px){.variants[data-v-7554f316]{grid-template-columns:1fr}}.variants[data-v-9f6951af]{width:100%;display:grid;grid-template-columns:1fr 1fr;gap:10px}.variants label[data-v-9f6951af]{display:flex;flex-direction:column;gap:6px;min-width:0;padding:10px 12px;border:1px solid #e8edf3;border-radius:10px;background:var(--admin-surface-muted);font-size:12px;font-weight:600;color:var(--admin-text)}.variants[data-v-9f6951af] .ant-select,.variants[data-v-9f6951af] .ant-select-selector{width:auto;max-width:100%}@media(max-width:560px){.variants[data-v-9f6951af]{grid-template-columns:1fr}}.split[data-v-b6844f90]{display:flex;flex-direction:column;gap:8px}.split__block+.split__block[data-v-b6844f90]{padding-top:8px;border-top:1px solid #eef2f7}.pairs[data-v-8ad21765]{display:flex;flex-direction:column}.pair-row[data-v-8ad21765]{display:grid;grid-template-columns:1fr 1fr;gap:0 20px;align-items:start;border-bottom:1px solid #eef2f7}.pair-row[data-v-8ad21765]:last-child{border-bottom:0}.pair-cell[data-v-8ad21765]{min-width:0}.pair-cell[data-v-8ad21765] .field,.pair-cell[data-v-8ad21765]:first-child .field,.pair-cell[data-v-8ad21765]:last-child .field{border-bottom:0;padding:14px 0;height:100%}.pair-row:first-child .pair-cell[data-v-8ad21765] .field,.pair-row:first-child .pair-cell[data-v-8ad21765]:first-child .field,.pair-row:first-child .pair-cell[data-v-8ad21765]:last-child .field{padding-top:4px}.pair-row:last-child .pair-cell[data-v-8ad21765] .field,.pair-row:last-child .pair-cell[data-v-8ad21765]:first-child .field,.pair-row:last-child .pair-cell[data-v-8ad21765]:last-child .field{padding-bottom:0}.rule[data-v-8ad21765]{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.unit[data-v-8ad21765]{font-size:13px;color:var(--admin-muted)}@media(max-width:560px){.pair-row[data-v-8ad21765]{grid-template-columns:1fr}}.prefs-seg{display:inline-flex!important;flex-wrap:wrap;max-width:100%;gap:0}.prefs-seg>.ant-radio-button-wrapper{flex:0 0 auto;min-width:0;width:auto;text-align:center;padding-inline:11px}.prefs-seg-inline{display:inline-flex!important;flex-wrap:wrap;flex:0 1 auto;min-width:0;max-width:100%}.prefs-seg-inline>.ant-radio-button-wrapper{flex:0 0 auto;min-width:0;width:auto;text-align:center;padding-inline:11px}.prefs-num{width:7.5rem!important}.prefs-num-sm{width:5.5rem!important}.state-alert[data-v-4e938b13]{border-radius:12px}.shell[data-v-4e938b13]{display:grid;grid-template-columns:minmax(10.5rem,13rem) minmax(0,1fr);gap:0;min-height:28rem;border:1px solid #e5eaf0;border-radius:14px;background:var(--admin-surface);overflow:hidden}.nav[data-v-4e938b13]{display:flex;flex-direction:column;justify-content:flex-start;gap:1px;padding:8px;background:#f4f6f9;border-right:1px solid #e5eaf0}.nav__item[data-v-4e938b13]{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;flex:0 0 auto;gap:1px;width:100%;height:auto;min-height:0;padding:8px 10px;border:0;border-radius:8px;background:transparent;text-align:left;cursor:pointer;transition:background var(--duration-fast) var(--ease-standard)}.nav__item[data-v-4e938b13]:hover:not(:disabled){background:#eef2f7}.nav__item[data-v-4e938b13]:disabled{cursor:default;opacity:.72}.nav__item.active[data-v-4e938b13]{flex:0 0 auto;background:var(--admin-surface);box-shadow:0 1px 2px #0f172a0f}.nav__item.active[data-v-4e938b13]:disabled{opacity:1}.nav__label[data-v-4e938b13]{font-size:13px;font-weight:650;color:var(--admin-text)}.nav__item.active .nav__label[data-v-4e938b13]{color:var(--admin-brand-primary)}.nav__blurb[data-v-4e938b13]{font-size:11px;line-height:1.3;color:var(--admin-muted)}.main[data-v-4e938b13]{display:flex;flex-direction:column;min-width:0;min-height:0;background:var(--admin-surface)}.panel-head[data-v-4e938b13]{padding:14px 16px 0}.panel-head__row[data-v-4e938b13]{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.panel-head h2[data-v-4e938b13]{margin:0;font-size:16px;font-weight:700;letter-spacing:-.02em;color:var(--admin-text)}.panel-head>p[data-v-4e938b13]{margin:2px 0 0;font-size:12px;color:var(--admin-muted)}.save-hint[data-v-4e938b13]{margin:0;flex:0 0 auto;padding:0;border:0;background:none;font-size:12px;font-weight:600;color:var(--admin-muted);white-space:nowrap}.save-hint--ok[data-v-4e938b13]{color:#1677ff}.save-hint--err[data-v-4e938b13]{color:#cf1322;cursor:pointer}.save-hint--err[data-v-4e938b13]:hover{text-decoration:underline}.panel-body[data-v-4e938b13]{flex:1 1 auto;padding:8px 16px 16px;max-width:42rem;min-height:18rem;width:100%}.panel-skel[data-v-4e938b13]{width:100%;min-height:16rem;padding-top:4px}.panel-skel[data-v-4e938b13] .ant-skeleton-paragraph{margin-bottom:0}.panel-skel[data-v-4e938b13] .ant-skeleton-paragraph>li{height:1.25rem;margin-block-start:1.1rem!important}@media(max-width:900px){.shell[data-v-4e938b13]{grid-template-columns:minmax(5.25rem,6.75rem) minmax(0,1fr);min-height:0}.nav[data-v-4e938b13]{padding:6px}.nav__item[data-v-4e938b13]{padding:7px 8px}.nav__blurb[data-v-4e938b13]{display:none}.panel-head[data-v-4e938b13]{padding:12px 12px 0}.panel-body[data-v-4e938b13]{max-width:none;padding:8px 12px 16px;min-height:14rem}}.page[data-v-e3c1442e]{display:flex;flex-direction:column;gap:12px}.head__manage[data-v-e3c1442e]{font-size:12px;color:var(--admin-brand-primary);text-decoration:none;white-space:nowrap}.head__manage[data-v-e3c1442e]:hover{text-decoration:underline}.loading[data-v-e3c1442e]{display:flex;align-items:center;gap:8px;padding:20px 0;color:var(--admin-muted);font-size:13px}.empty[data-v-e3c1442e]{border-radius:12px}.empty[data-v-e3c1442e] a{color:var(--admin-brand-primary)}.panel[data-v-49c08366]{border:1px solid var(--admin-border);border-radius:12px;background:var(--admin-surface);padding:14px 16px}.panel__head[data-v-49c08366]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.panel__title[data-v-49c08366]{margin:0;font-size:13px;font-weight:650;letter-spacing:-.02em;color:var(--admin-text)}.panel__count[data-v-49c08366]{flex-shrink:0;padding:2px 8px;border-radius:999px;background:var(--admin-surface-muted);font-size:11px;font-weight:500;font-variant-numeric:tabular-nums;color:var(--admin-muted)}.panel__state[data-v-49c08366]{display:flex;align-items:center;justify-content:center;gap:8px;padding:20px 0;font-size:12px;color:var(--admin-muted)}.panel__alert[data-v-49c08366]{margin:0}.panel__empty[data-v-49c08366]{margin:0;padding:10px 12px;border-radius:8px;border:1px solid color-mix(in srgb,var(--admin-warning) 45%,var(--admin-border));background:color-mix(in srgb,var(--admin-warning) 12%,var(--admin-surface));font-size:12px;line-height:1.5;color:var(--admin-warning)}.panel__empty a[data-v-49c08366]{color:var(--admin-brand-primary);text-decoration:none}.panel__empty a[data-v-49c08366]:hover{text-decoration:underline}.list[data-v-49c08366]{display:grid;grid-template-columns:1fr;gap:8px;margin:0;padding:0;list-style:none}@media(min-width:768px){.list[data-v-49c08366]{grid-template-columns:1fr 1fr}}.item[data-v-49c08366]{display:flex;align-items:center;gap:12px;min-width:0;min-height:3rem;padding:10px 12px;border:1px solid var(--admin-border);border-radius:10px;background:var(--admin-surface-muted)}.item[data-v-49c08366] .ant-switch{flex:0 0 auto}.item__meta[data-v-49c08366]{min-width:0;flex:1 1 auto;overflow:hidden}.item__title-row[data-v-49c08366]{display:flex;align-items:center;gap:6px;min-width:0;overflow:hidden}.item__title[data-v-49c08366]{flex:1 1 0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:500;color:var(--admin-text)}.item__primary[data-v-49c08366]{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:1.35rem;height:1.35rem;border-radius:999px;background:color-mix(in srgb,var(--admin-brand-primary) 14%,transparent);font-size:11px;color:var(--admin-brand-primary)}.item__sub[data-v-49c08366]{display:block;margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:inherit;font-variant-numeric:tabular-nums;font-size:11px;color:var(--admin-muted)}.ccd[data-v-d6e35407]{display:flex;flex-direction:column;gap:16px}.ccd__tabs[data-v-d6e35407]{display:flex;gap:4px;padding:4px;border-radius:10px;background:var(--admin-surface-muted)}.ccd__tab[data-v-d6e35407]{flex:1 1 0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:transparent;color:#64748b;border-radius:8px;padding:8px 12px;font-size:13px;font-weight:600;cursor:pointer;transition:color var(--duration-fast) var(--ease-standard),background var(--duration-fast) var(--ease-standard),box-shadow var(--duration-fast) var(--ease-standard)}.ccd__tab[data-v-d6e35407]:hover{color:#334155}.ccd__tab--on[data-v-d6e35407]{color:#0f172a;background:var(--admin-surface);box-shadow:0 1px 2px #0f172a14}.ccd__pane[data-v-d6e35407]{display:flex;flex-direction:column;gap:14px;min-width:0}.ccd__hint[data-v-d6e35407]{margin:0;font-size:13px;line-height:1.55;color:#64748b}.ccd__result[data-v-d6e35407]{display:flex;flex-direction:column;align-items:center;gap:12px;padding:8px 0 4px}.ccd__code-card[data-v-d6e35407]{display:flex;align-items:center;gap:12px;padding:16px 22px;border-radius:14px;border:1px solid #bfdbfe;background:linear-gradient(180deg,color-mix(in srgb,var(--admin-brand-primary) 10%,var(--admin-surface)) 0%,var(--admin-surface-muted) 100%)}.ccd__code[data-v-d6e35407]{font-family:inherit;font-variant-numeric:tabular-nums;font-size:28px;font-weight:750;letter-spacing:.22em;color:#0f172a;line-height:1}.ccd__meta[data-v-d6e35407]{margin:0;font-size:12px;color:#64748b}.ccd__icon-btn[data-v-d6e35407]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:transparent;color:#64748b;cursor:pointer;padding:6px;border-radius:8px;line-height:1;transition:color var(--duration-fast) var(--ease-standard),background var(--duration-fast) var(--ease-standard)}.ccd__icon-btn[data-v-d6e35407]:hover{color:#2563eb;background:#2563eb14}.ccd__icon-btn--danger[data-v-d6e35407]:hover{color:#dc2626;background:#dc262614}.ccd__icon-btn[data-v-d6e35407]:disabled{opacity:.45;cursor:not-allowed}.ccd__ok[data-v-d6e35407]{color:#16a34a}.ccd__history[data-v-d6e35407]{border-top:1px solid var(--admin-border);padding-top:12px;display:flex;flex-direction:column;gap:8px}.ccd__history-head[data-v-d6e35407]{display:flex;align-items:center;justify-content:space-between;font-size:12px;font-weight:650;color:#64748b}.ccd__empty[data-v-d6e35407]{margin:0;font-size:12px;color:#94a3b8}.ccd__list[data-v-d6e35407]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px;max-height:220px;overflow:auto}.ccd__row[data-v-d6e35407]{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 10px;border-radius:10px;background:var(--admin-surface-muted)}.ccd__row--current[data-v-d6e35407]{border:1px solid #bfdbfe;background:color-mix(in srgb,var(--admin-brand-primary) 10%,var(--admin-surface))}.ccd__row--revoked[data-v-d6e35407]{opacity:.62}.ccd__row-main[data-v-d6e35407]{display:flex;flex-wrap:wrap;align-items:center;gap:8px;min-width:0}.ccd__row-code[data-v-d6e35407]{font-family:inherit;font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:.12em;color:#0f172a}.ccd__row-time[data-v-d6e35407]{font-size:12px;color:#94a3b8}.ccd__badge[data-v-d6e35407]{font-size:11px;color:#64748b}.ccd__badge--brand[data-v-d6e35407]{color:#2563eb;font-weight:650}.ccd__badge--danger[data-v-d6e35407]{color:#dc2626;font-weight:650}.ccd__row-actions[data-v-d6e35407]{display:flex;align-items:center;gap:2px;flex-shrink:0}.ccd__input[data-v-d6e35407]{width:100%;box-sizing:border-box;border:1px solid var(--admin-border);border-radius:12px;background:var(--admin-surface-muted);padding:14px 16px;text-align:center;font-family:inherit;font-variant-numeric:tabular-nums;font-size:22px;font-weight:750;letter-spacing:.28em;color:#0f172a;outline:none;transition:border-color var(--duration-fast) var(--ease-standard),box-shadow var(--duration-fast) var(--ease-standard)}.ccd__input[data-v-d6e35407]::placeholder{letter-spacing:.12em;font-weight:500;color:#cbd5e1}.ccd__input[data-v-d6e35407]:focus{border-color:#93c5fd;box-shadow:0 0 0 3px #3b82f626;background:var(--admin-surface)}.ccd__success[data-v-d6e35407]{display:flex;flex-direction:column;align-items:center;gap:10px;padding:20px 8px 8px;text-align:center}.ccd__success-icon[data-v-d6e35407]{font-size:36px;color:#16a34a}.ccd__success-title[data-v-d6e35407]{margin:0;font-size:15px;font-weight:700;color:#0f172a}.log[data-v-f6a40499]{display:flex;flex-direction:column;gap:10px;min-width:0}.log__head[data-v-f6a40499]{display:flex;align-items:flex-start;justify-content:space-between;gap:8px 12px}.log__intro[data-v-f6a40499]{margin:0;flex:1 1 auto;min-width:0;color:#64748b;font-size:12px;line-height:1.5}.log__refresh[data-v-f6a40499]{flex:0 0 auto;color:#64748b}.log__tabs[data-v-f6a40499]{display:flex;flex-wrap:wrap;gap:6px}.log__tab[data-v-f6a40499]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--admin-border);background:var(--admin-surface);color:#64748b;border-radius:999px;padding:3px 10px;font-size:12px;line-height:1.4;cursor:pointer;transition:color var(--duration-fast) var(--ease-standard),border-color var(--duration-fast) var(--ease-standard),background var(--duration-fast) var(--ease-standard)}.log__tab[data-v-f6a40499]:hover{color:#334155;border-color:#cbd5e1}.log__tab--on[data-v-f6a40499]{color:#1d4ed8;border-color:#93c5fd;background:color-mix(in srgb,var(--admin-brand-primary) 10%,var(--admin-surface));font-weight:600}.log__body[data-v-f6a40499]{height:min(520px,62dvh);overflow:auto;border-radius:12px;border:1px solid var(--admin-border);background:linear-gradient(180deg,var(--admin-surface-muted) 0%,var(--admin-surface) 48px);padding:10px 12px 14px;overscroll-behavior:contain}.log__spin[data-v-f6a40499]{display:flex;justify-content:center;padding:48px 0}.log__empty[data-v-f6a40499]{margin:36px 12px;text-align:center}.log__empty-title[data-v-f6a40499]{margin:0 0 6px;color:var(--admin-muted);font-size:13px;font-weight:600}.log__empty-hint[data-v-f6a40499]{margin:0;color:#94a3b8;font-size:12px;line-height:1.55}.log__empty--err[data-v-f6a40499]{color:#dc2626;font-size:13px}.log__day[data-v-f6a40499]{margin:10px 0 6px;color:#94a3b8;font-size:11px;font-weight:600;letter-spacing:.02em}.log__day[data-v-f6a40499]:first-child{margin-top:2px}.log__card[data-v-f6a40499]{position:relative;margin:0 0 8px;padding:10px 12px 10px 14px;border:1px solid var(--admin-border);border-radius:10px;background:var(--admin-surface);box-shadow:0 1px #0f172a05}.log__card--expandable[data-v-f6a40499]{cursor:pointer;transition:border-color var(--duration-fast) var(--ease-standard),box-shadow var(--duration-fast) var(--ease-standard)}.log__card--expandable[data-v-f6a40499]:hover{border-color:#cbd5e1}.log__card--expandable[data-v-f6a40499]:focus-visible{outline:2px solid color-mix(in srgb,var(--admin-brand-primary) 45%,#fff);outline-offset:1px}.log__card[data-v-f6a40499]:before{content:"";position:absolute;left:0;top:8px;bottom:8px;width:3px;border-radius:999px;background:#cbd5e1}.log__card--ok[data-v-f6a40499]:before{background:#22c55e}.log__card--warn[data-v-f6a40499]:before{background:#f59e0b}.log__card--error[data-v-f6a40499]:before{background:#ef4444}.log__card--info[data-v-f6a40499]:before{background:#94a3b8}.log__meta[data-v-f6a40499]{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px;margin-bottom:4px}.log__clock[data-v-f6a40499]{color:#94a3b8;font-variant-numeric:tabular-nums;font-size:12px}.log__actor[data-v-f6a40499]{border-radius:999px;padding:0 6px;font-size:11px;line-height:1.55;font-weight:600}.log__actor--you[data-v-f6a40499]{color:#1d4ed8;background:color-mix(in srgb,var(--admin-brand-primary) 10%,var(--admin-surface))}.log__actor--sys[data-v-f6a40499]{color:#0f766e;background:#f0fdfa}.log__action[data-v-f6a40499]{font-size:12px;font-weight:650;white-space:nowrap}.log__ch--run[data-v-f6a40499]{color:#4f46e5}.log__ch--control[data-v-f6a40499]{color:#b45309}.log__ch--strategy[data-v-f6a40499]{color:#0369a1}.log__ch--guard[data-v-f6a40499]{color:#c2410c}.log__ch--account[data-v-f6a40499]{color:#0f766e}.log__ch--other[data-v-f6a40499]{color:#64748b}.log__period[data-v-f6a40499]{border-radius:6px;padding:0 6px;background:var(--admin-surface-muted);color:var(--admin-muted);font-size:11px;font-variant-numeric:tabular-nums;font-weight:600}.log__expand[data-v-f6a40499]{margin-left:auto;color:#94a3b8;font-size:11px;font-weight:600;letter-spacing:.02em}.log__card--expandable:hover .log__expand[data-v-f6a40499]{color:#64748b}.log__card--open .log__expand[data-v-f6a40499]{color:#1d4ed8}.log__summary[data-v-f6a40499]{margin:0;color:#0f172a;font-size:13px;line-height:1.55;overflow-wrap:anywhere;white-space:pre-wrap}.log__summary--clamp[data-v-f6a40499]{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;white-space:normal}.log__card--ok .log__summary[data-v-f6a40499]{color:#166534}.log__card--warn .log__summary[data-v-f6a40499]{color:#92400e}.log__card--error .log__summary[data-v-f6a40499]{color:#991b1b}.log__details[data-v-f6a40499]{margin:8px 0 0;padding:8px 10px;list-style:none;border-radius:8px;background:var(--admin-surface-muted);border:1px solid #f1f5f9}.log__details li[data-v-f6a40499]{display:grid;grid-template-columns:5.5rem minmax(0,1fr);gap:8px;font-size:12px;line-height:1.5}.log__details li+li[data-v-f6a40499]{margin-top:4px}.log__detail-label[data-v-f6a40499]{color:#94a3b8}.log__detail-value[data-v-f6a40499]{color:#334155;overflow-wrap:anywhere;white-space:pre-wrap}.log__foot[data-v-f6a40499]{margin-top:4px;color:#94a3b8;font-size:11px;text-align:center}.stack[data-v-354f14b3]{display:flex;flex-direction:column;gap:10px;min-height:6.5rem}.center[data-v-354f14b3]{display:flex;flex-direction:column;align-items:center;gap:8px;padding:18px 4px 12px;text-align:center}.center__text[data-v-354f14b3]{margin:0;font-size:14px;font-weight:650;color:#0f172a}.hint[data-v-354f14b3]{margin:0;font-size:12px;line-height:1.45;color:#64748b}.tool-hint[data-v-354f14b3]{margin:0;padding:8px 10px;border-radius:8px;font-size:12px;line-height:1.45;color:#166534;background:#f0fdf4;border:1px solid #bbf7d0}.err[data-v-354f14b3]{margin:0;font-size:14px;color:#b91c1c}.panel[data-v-354f14b3]{padding:12px;border:1px solid var(--admin-border);border-radius:12px;background:linear-gradient(180deg,var(--admin-surface-muted) 0%,var(--admin-page-bg) 100%)}.panel__head[data-v-354f14b3]{display:flex;align-items:baseline;justify-content:space-between;gap:8px;margin-bottom:8px}.panel__source[data-v-354f14b3]{font-size:12px;font-weight:600;color:#334155}.panel__count[data-v-354f14b3]{font-size:11px;color:#94a3b8}.panel__meta[data-v-354f14b3]{margin:8px 0 0;font-size:11px;color:#94a3b8}.currency-list[data-v-354f14b3]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.currency-row[data-v-354f14b3]{display:flex;align-items:center;gap:8px;width:100%;margin:0;padding:9px 10px;border:1px solid var(--admin-border);border-radius:10px;background:var(--admin-surface);cursor:pointer;text-align:left;transition:border-color var(--duration-fast) var(--ease-standard),box-shadow var(--duration-fast) var(--ease-standard),background var(--duration-fast) var(--ease-standard)}.currency-row[data-v-354f14b3]:hover{border-color:#93c5fd}.currency-row--on[data-v-354f14b3]{border-color:#2563eb;background:color-mix(in srgb,var(--admin-brand-primary) 10%,var(--admin-surface));box-shadow:0 0 0 2px #2563eb1f}.currency-row__radio[data-v-354f14b3]{width:14px;height:14px;flex-shrink:0;border:1.5px solid #cbd5e1;border-radius:999px;background:var(--admin-surface);box-shadow:inset 0 0 #2563eb;transition:box-shadow var(--duration-instant) var(--ease-standard),border-color var(--duration-instant) var(--ease-standard)}.currency-row--on .currency-row__radio[data-v-354f14b3]{border-color:#2563eb;box-shadow:inset 0 0 0 3.5px #2563eb}.currency-row__code[data-v-354f14b3]{font-size:13px;font-weight:700;letter-spacing:.03em;color:#0f172a}.currency-row__amt[data-v-354f14b3]{margin-left:auto;font-size:14px;font-weight:700;font-variant-numeric:tabular-nums;color:#0f172a}.actions[data-v-354f14b3]{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.actions__retry[data-v-354f14b3]{padding-inline:0;height:auto;flex-shrink:0}.raw[data-v-354f14b3]{flex:1;min-width:0;font-size:11px;color:#64748b}.raw summary[data-v-354f14b3]{cursor:pointer;-webkit-user-select:none;user-select:none;color:#64748b}.raw summary[data-v-354f14b3]:hover{color:#334155}.raw pre[data-v-354f14b3]{margin:6px 0 0;max-height:6.5rem;overflow:auto;padding:8px;border-radius:8px;background:var(--admin-surface-muted);white-space:pre-wrap;word-break:break-word}.bar-wrap[data-v-74f29d08]{display:flex;flex-direction:column;gap:8px}.bar__expiry[data-v-74f29d08]{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap;padding:8px 12px;border-radius:10px;border:1px solid color-mix(in srgb,#d97706 40%,var(--admin-border));background:color-mix(in srgb,#d97706 12%,var(--admin-surface));color:#92400e;font-size:12px;line-height:1.45}.bar__expiry[data-v-74f29d08] .ant-btn-link{padding:0;height:auto;color:#b45309}.bar[data-v-74f29d08]{justify-content:space-between;gap:12px 16px;padding:14px 16px;border:1px solid var(--admin-border);border-radius:12px;background:var(--admin-surface);transition:border-color var(--duration-normal) var(--ease-standard),box-shadow var(--duration-normal) var(--ease-standard)}.bar.is-running[data-v-74f29d08]{border-color:#22c55e}.bar.is-error[data-v-74f29d08]{border-color:#ef4444}.bar.is-waiting[data-v-74f29d08]{box-shadow:0 0 0 3px color-mix(in srgb,var(--admin-brand-primary) 14%,transparent)}.bar.is-waiting[data-v-74f29d08]:not(.is-running):not(.is-error){border-color:color-mix(in srgb,var(--admin-brand-primary) 40%,var(--admin-border))}.bar__lead[data-v-74f29d08]{display:flex;align-items:center;gap:12px;min-width:0;flex:1 1 14rem;margin:0;padding:0;border:none;background:transparent;text-align:left;cursor:pointer;border-radius:10px;transition:background var(--duration-fast) var(--ease-standard)}.bar__lead[data-v-74f29d08]:hover{background:var(--admin-surface-muted)}.bar__lead[data-v-74f29d08]:focus-visible{outline:2px solid color-mix(in srgb,var(--admin-brand-primary) 55%,white);outline-offset:2px}.bar__wallet[data-v-74f29d08]{display:flex;align-items:center;justify-content:center;width:36px;height:36px;flex-shrink:0;border-radius:10px;background:var(--admin-surface-muted);color:var(--admin-muted);font-size:18px}.bar__info[data-v-74f29d08]{min-width:0;flex:1 1 auto}.bar__title[data-v-74f29d08]{display:flex;flex-wrap:nowrap;align-items:center;gap:8px;min-width:0;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;font-size:13px;font-weight:650;color:var(--admin-text)}.bar__title[data-v-74f29d08]::-webkit-scrollbar{display:none}.bar__title>span[data-v-74f29d08]:first-of-type{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0;flex:0 1 auto}.bar__title[data-v-74f29d08] .ant-tag,.bar__state[data-v-74f29d08],.bar__countdown[data-v-74f29d08],.bar__log-hint[data-v-74f29d08]{flex-shrink:0}.bar__state[data-v-74f29d08]{display:inline-flex;align-items:center;justify-content:center;min-height:22px;padding:0 8px;border-radius:999px;font-size:12px;font-weight:600;line-height:1.2;white-space:nowrap}.bar__state--stopped[data-v-74f29d08]{color:#64748b;background:#f1f5f9}.bar__state--starting[data-v-74f29d08],.bar__state--stopping[data-v-74f29d08]{color:#1d4ed8;background:#dbeafe}.bar__state--running[data-v-74f29d08]{color:#15803d;background:#dcfce7}.bar__state--paused[data-v-74f29d08]{color:#b45309;background:#ffedd5}.bar__state--error[data-v-74f29d08]{color:#b91c1c;background:#fee2e2}.bar__countdown[data-v-74f29d08]{display:inline-flex;align-items:center;min-height:22px;padding:0 8px;border-radius:999px;background:color-mix(in srgb,var(--admin-brand-primary) 16%,var(--admin-surface));color:var(--admin-brand-primary);font-size:12px;font-weight:700;font-variant-numeric:tabular-nums;letter-spacing:-.02em;animation:pulse-soft-74f29d08 1.2s ease-in-out infinite}.bar__log-hint[data-v-74f29d08]{display:inline-flex;align-items:center;gap:2px;margin-left:2px;font-size:12px;font-weight:500;color:var(--admin-muted);transition:color var(--duration-fast) var(--ease-standard)}.bar__lead:hover .bar__log-hint[data-v-74f29d08]{color:var(--admin-brand-primary)}.bar__log-chevron[data-v-74f29d08]{font-size:10px}.bar__desc[data-v-74f29d08]{margin:4px 0 0;font-size:12px;line-height:1.45;color:var(--admin-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums}.bar__actions[data-v-74f29d08]{display:flex;flex-wrap:nowrap;gap:8px;flex-shrink:0}@media(max-width:640px){.bar[data-v-74f29d08]{padding:12px;gap:10px 12px}.bar__log-text[data-v-74f29d08],.bar__state--running[data-v-74f29d08],.bar__state--error[data-v-74f29d08]{display:none}}@keyframes pulse-soft-74f29d08{0%,to{opacity:1}50%{opacity:.72}}.card[data-v-6a122d94]{display:flex;flex-direction:column;min-height:108px;border:1px solid var(--admin-border);border-radius:12px;background:var(--admin-surface);transition:border-color var(--duration-fast) var(--ease-standard)}.card.on[data-v-6a122d94]{border-color:color-mix(in srgb,var(--admin-brand-primary) 40%,var(--admin-border))}.card.incomplete[data-v-6a122d94]{border-style:dashed}.card[data-v-6a122d94]:hover{border-color:color-mix(in srgb,var(--admin-brand-primary) 28%,var(--admin-border))}.card__head[data-v-6a122d94]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px 0}.card__title-row[data-v-6a122d94]{display:flex;align-items:center;gap:4px;min-width:0;flex:1 1 auto}.card__title[data-v-6a122d94]{margin:0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:650;color:var(--admin-text)}.card__fav[data-v-6a122d94]{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;padding:0;border:0;border-radius:8px;background:transparent;color:var(--admin-muted);font-size:15px;cursor:pointer;transition:color var(--duration-fast) var(--ease-standard),background var(--duration-fast) var(--ease-standard)}.card__fav[data-v-6a122d94]:hover{color:#f59e0b;background:color-mix(in srgb,#f59e0b 14%,var(--admin-surface))}.card__fav.on[data-v-6a122d94]{color:#f59e0b}.card__hint[data-v-6a122d94]{margin:0;padding:8px 16px 0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;font-size:12px;line-height:1.45;color:var(--admin-muted)}.card__err[data-v-6a122d94]{margin:0;padding:8px 16px 0;font-size:12px;color:var(--admin-danger)}.card__foot[data-v-6a122d94]{margin-top:auto;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:12px 16px;border-top:1px solid var(--admin-border)}.card__status[data-v-6a122d94]{margin:0!important}@media(max-width:900px){.card[data-v-6a122d94]{min-height:0}.card__head[data-v-6a122d94]{padding:10px 10px 0;gap:4px}.card__title[data-v-6a122d94]{font-size:12px}.card__hint[data-v-6a122d94]{padding:6px 10px 0;font-size:11px}.card__err[data-v-6a122d94]{padding:6px 10px 0}.card__foot[data-v-6a122d94]{padding:8px 10px 9px}}@media(prefers-reduced-motion:reduce){.card[data-v-6a122d94],.card__fav[data-v-6a122d94]{transition:none}}.bar[data-v-365a71c6]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:4px 12px}.bar__hint[data-v-365a71c6]{margin:0;font-size:12px;line-height:1.45;color:#64748b}.bar__btn[data-v-365a71c6]{padding-inline:0}.task-card[data-v-ada767d5]{--task-accent: #0ea5e9;--task-tint: #f0f9ff;--task-border-on: #0ea5e966;border:1px solid var(--admin-border);border-radius:12px;background:var(--admin-surface-muted);transition:border-color var(--duration-fast) var(--ease-standard),background var(--duration-fast) var(--ease-standard)}.task-card[data-tone=green][data-v-ada767d5]{--task-accent: #16a34a;--task-tint: #f0fdf4;--task-border-on: color-mix(in srgb, #16a34a 35%, var(--admin-border))}.task-card[data-tone=amber][data-v-ada767d5]{--task-accent: #f59e0b;--task-tint: #fffbeb;--task-border-on: #f59e0b66}.task-card[data-tone=indigo][data-v-ada767d5]{--task-accent: #6366f1;--task-tint: #eef2ff;--task-border-on: #6366f166}.task-card--on[data-v-ada767d5]{border-color:var(--task-border-on);background:var(--task-tint)}.task-card--open[data-v-ada767d5]{background:var(--admin-surface)}.task-card--open.task-card--on[data-v-ada767d5]{background:var(--task-tint)}.task-card--stopped[data-v-ada767d5]{--task-border-on: #fdba7466;--task-tint: #fff7ed;border-color:#fdba7466;background:#fff7ed}.task-head[data-v-ada767d5]{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;padding:10px 12px}.task-head__main[data-v-ada767d5]{display:flex;align-items:flex-start;gap:8px;flex:1;min-width:0;margin:0;padding:4px 6px 4px 4px;border:0;border-radius:8px;background:transparent;text-align:left;cursor:pointer}.task-head__main[data-v-ada767d5]:hover{background:color-mix(in srgb,var(--task-accent) 8%,transparent)}.task-head__main[data-v-ada767d5]:focus-visible{outline:2px solid var(--task-accent);outline-offset:2px}.task-head__chevron[data-v-ada767d5]{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;margin-top:1px;flex-shrink:0;border-radius:6px;background:color-mix(in srgb,var(--task-accent) 12%,var(--admin-surface));color:var(--task-accent);font-size:10px;transition:transform var(--duration-normal) var(--ease-standard),background var(--duration-fast) var(--ease-standard)}.task-head__chevron.is-open[data-v-ada767d5]{transform:rotate(90deg)}.task-head__copy[data-v-ada767d5]{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1}.task-title[data-v-ada767d5]{margin:0;font-size:13px;font-weight:650;color:#0f172a;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.task-status[data-v-ada767d5]{margin:0;font-size:11px;line-height:1.4;color:#64748b;font-variant-numeric:tabular-nums}.task-status--live[data-v-ada767d5]{color:#b45309;font-weight:550}.task-status--stopped[data-v-ada767d5]{color:#c2410c;font-weight:550}.task-head__hint[data-v-ada767d5]{flex-shrink:0;align-self:center;font-size:11px;line-height:1;color:#94a3b8;white-space:nowrap}.task-head__main:hover .task-head__hint[data-v-ada767d5]{color:var(--task-accent)}.task-head__actions[data-v-ada767d5]{display:inline-flex;align-items:center;gap:2px;flex-shrink:0;padding-top:2px}.fold[data-v-ada767d5]{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--duration-normal) var(--ease-standard)}.fold.is-open[data-v-ada767d5]{grid-template-rows:1fr}.fold__inner[data-v-ada767d5]{min-height:0;overflow:hidden}.fold.is-open .fold__inner[data-v-ada767d5]{overflow:visible}.task-body[data-v-ada767d5]{display:flex;flex-direction:column;gap:18px;padding:14px 12px;border-top:1px solid #e2e8f080}@media(max-width:640px){.task-card[data-v-ada767d5]{border-radius:10px}.task-head[data-v-ada767d5]{padding:8px 10px}.task-body[data-v-ada767d5]{gap:14px;padding:12px 10px}}@media(prefers-reduced-motion:reduce){.task-card[data-v-ada767d5],.task-head__chevron[data-v-ada767d5],.fold[data-v-ada767d5]{transition:none}}.section[data-v-dd8d8a09]{display:flex;flex-direction:column;gap:10px}.section__head[data-v-dd8d8a09]{display:flex;align-items:center;gap:6px;min-width:0}.section__title[data-v-dd8d8a09]{margin:0;font-size:13px;font-weight:650;line-height:1.35;color:var(--admin-text, #0f172a)}.section__title-extra[data-v-dd8d8a09]{display:inline-flex;align-items:center;flex-shrink:0}.section__body[data-v-dd8d8a09]{min-width:0}.seq[data-v-6645a6f0]{display:flex;flex-direction:column;gap:6px;width:100%;max-width:22rem}.seq__help[data-v-6645a6f0],.seq__preview[data-v-6645a6f0]{margin:0;font-size:12px;color:#64748b;line-height:1.4}.seq__preview[data-v-6645a6f0]{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 8px}.seq__preview-label[data-v-6645a6f0]{flex-shrink:0;color:#94a3b8}.seq__preview-body[data-v-6645a6f0]{font-family:inherit;font-variant-numeric:tabular-nums;color:#334155;word-break:break-all}.help-tip[data-v-6bd341be]{display:inline-flex;align-items:center;justify-content:center;margin:0;padding:0;border:0;background:transparent;color:#94a3b8;font-size:13px;line-height:1;cursor:help;vertical-align:middle}.help-tip[data-v-6bd341be]:hover,.help-tip[data-v-6bd341be]:focus-visible{color:var(--admin-brand-primary, #1677ff);outline:none}.mtf[data-v-edbbca2b]{display:flex;flex-direction:column;gap:12px}.base-row[data-v-edbbca2b]{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.tracks-stack[data-v-edbbca2b]{display:grid;grid-template-columns:1fr 1fr;gap:10px;align-items:start}.track-block[data-v-edbbca2b]{display:flex;flex-direction:column;gap:8px;min-width:0}.pill[data-v-edbbca2b]{display:inline-flex;align-items:center;justify-content:center;gap:6px;width:100%;min-height:36px;padding:6px 14px;border:1px solid #d9d9d9;border-radius:999px;background:var(--admin-surface);color:#334155;font-size:13px;font-weight:600;line-height:1.2;cursor:pointer;transition:background var(--duration-fast) var(--ease-standard),border-color var(--duration-fast) var(--ease-standard),color var(--duration-fast) var(--ease-standard)}.pill[data-v-edbbca2b]:hover{border-color:#1677ff;color:#1677ff}.pill.on[data-v-edbbca2b]{background:#1677ff;border-color:#1677ff;color:#fff}.pill.on[data-v-edbbca2b]:hover{background:#4096ff;border-color:#4096ff;color:#fff}.pill__tip[data-v-edbbca2b]{display:inline-flex}.pill.on[data-v-edbbca2b] .help-tip{color:#fffc}.pill.on[data-v-edbbca2b] .help-tip:hover,.pill.on[data-v-edbbca2b] .help-tip:focus-visible{color:#fff}.track[data-v-edbbca2b]{border:1px solid var(--admin-border);border-radius:12px;padding:12px;background:var(--admin-surface-muted);min-width:0;display:flex;flex-direction:column;gap:10px}.row[data-v-edbbca2b]{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.label[data-v-edbbca2b]{font-size:12px;color:#334155;min-width:4.5rem}.num[data-v-edbbca2b]{width:5.5rem}.seq-wrap[data-v-edbbca2b]{display:flex;flex-direction:column;gap:8px;max-width:100%}.prev[data-v-edbbca2b]{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 8px;font-size:12px;color:#64748b}.prev__label[data-v-edbbca2b]{flex-shrink:0;color:#94a3b8}.mono[data-v-edbbca2b]{font-family:inherit;font-variant-numeric:tabular-nums;color:#334155;word-break:break-all}@media(max-width:560px){.tracks-stack[data-v-edbbca2b]{grid-template-columns:1fr}}.ai-task[data-v-93107aed]{display:flex;flex-direction:column;gap:var(--admin-field-stack, 8px)}.share-block[data-v-93107aed]{margin-top:14px;padding-top:14px;border-top:1px solid var(--admin-border, #e2e8f0)}.share-hint[data-v-93107aed]{margin:0 0 10px;font-size:12px;line-height:1.45;color:var(--admin-muted, #64748b)}.dim-effect[data-v-93107aed]{margin:10px 0 0;font-size:12px;color:var(--ant-color-text-secondary)}.stack[data-v-93107aed]{display:flex;flex-direction:column;gap:12px}.row[data-v-93107aed]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.label[data-v-93107aed]{font-size:13px;color:var(--ant-color-text-secondary)}.num[data-v-93107aed]{width:120px}.muted[data-v-93107aed]{font-size:12px;color:var(--ant-color-text-tertiary)}.form-root[data-v-3e890f2d]{display:flex;flex-direction:column;gap:var(--admin-field-stack, 8px)}.live-bar__text[data-v-3e890f2d],.empty[data-v-3e890f2d]{margin:0;font-size:12px;line-height:1.45;color:#64748b}.empty[data-v-3e890f2d]{padding:12px;border:1px dashed var(--admin-border);border-radius:10px;text-align:center;background:var(--admin-surface-muted)}.task-list[data-v-3e890f2d]{display:flex;flex-direction:column;gap:10px}.name-input[data-v-3e890f2d]{width:16rem;max-width:100%}.add-count[data-v-3e890f2d]{color:#94a3b8;font-weight:400}@media(max-width:640px){.form-root[data-v-3e890f2d]{gap:var(--admin-field-stack, 8px)}.name-input[data-v-3e890f2d]{width:100%}}.hall[data-v-f24b36f4]{display:flex;flex-direction:column;gap:.85rem}.hall__bar[data-v-f24b36f4]{display:flex;flex-wrap:nowrap;align-items:center;gap:.35rem;padding:.35rem;border:1px solid var(--admin-border);border-radius:.75rem;background:color-mix(in srgb,#f1f5f9 42%,#fff);overflow-x:auto;-webkit-overflow-scrolling:touch}.hall__cats[data-v-f24b36f4]{display:flex;flex:1 1 auto;flex-wrap:nowrap;align-items:center;gap:.2rem;min-width:0}.hall__chip[data-v-f24b36f4]{display:inline-flex;height:var(--admin-control-h);align-items:center;justify-content:center;padding:0 .7rem;border:1px solid var(--admin-border);border-radius:.45rem;background:var(--admin-surface);color:#0f172a;font-size:.8125rem;font-weight:600;white-space:nowrap;cursor:pointer;transition:background .14s ease,color .14s ease,border-color .14s ease}.hall__chip[data-v-f24b36f4]:hover:not(.is-on){border-color:#cbd5e1;background:var(--admin-surface-muted)}.hall__chip.is-on[data-v-f24b36f4]{border-color:var(--admin-brand-primary, #1677ff);background:var(--admin-brand-primary, #1677ff);color:#fff}.hall__split[data-v-f24b36f4]{flex:0 0 auto;width:1px;height:1.1rem;margin:0 .2rem;background:var(--admin-border)}.hall__tools[data-v-f24b36f4]{display:inline-flex;flex-wrap:nowrap;align-items:center;gap:.3rem;min-width:0}.hall__tools[data-v-f24b36f4] .hall__select{width:7.25rem;max-width:7.25rem}.hall__tools[data-v-f24b36f4] .hall__select--period{width:7rem;max-width:7rem}.hall__search[data-v-f24b36f4]{width:11rem;max-width:100%}.hall__err[data-v-f24b36f4]{margin:0;font-size:12px;color:#c62828}.hall__body[data-v-f24b36f4]{min-height:14rem}.hall__state[data-v-f24b36f4]{display:flex;align-items:center;justify-content:center;gap:8px;margin:0;padding:3rem 1rem;font-size:.875rem;color:#64748b;border:1px dashed var(--admin-border);border-radius:.75rem}.hall__grid[data-v-f24b36f4]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.hall__grid.is-loading[data-v-f24b36f4]{opacity:.65}@media(min-width:1024px){.hall__grid[data-v-f24b36f4]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1280px){.hall__grid[data-v-f24b36f4]{grid-template-columns:repeat(4,minmax(0,1fr))}}.card[data-v-f24b36f4]{--algo-accent: #1565c0;display:flex;flex-direction:column;gap:.7rem;min-width:0;height:100%;padding:.85rem .9rem .7rem;border:1px solid var(--admin-border);border-radius:.75rem;background:var(--admin-surface);transition:border-color .14s ease,background .14s ease}.card[data-v-f24b36f4]:hover{border-color:color-mix(in srgb,var(--algo-accent) 45%,#e2e8f0);background:color-mix(in srgb,var(--algo-accent) 3.5%,#fff)}.card--bs[data-v-f24b36f4]{--algo-accent: #d32f2f}.card--oe[data-v-f24b36f4]{--algo-accent: #1976d2}.card--cp[data-v-f24b36f4]{--algo-accent: #ef6c00}.card--kg[data-v-f24b36f4]{--algo-accent: #2e7d32}.card--dg[data-v-f24b36f4]{--algo-accent: #7b1fa2}.card__head[data-v-f24b36f4]{display:flex;align-items:flex-start;gap:.4rem;min-width:0}.card__title[data-v-f24b36f4]{display:flex;flex:1 1 auto;flex-wrap:nowrap;align-items:center;gap:.35rem .4rem;min-width:0}.card__cat[data-v-f24b36f4],.card__private[data-v-f24b36f4]{flex-shrink:0;padding:.16rem .4rem;border-radius:.28rem;font-size:.65rem;font-weight:700;line-height:1.2}.card__cat[data-v-f24b36f4]{color:var(--algo-accent);background:color-mix(in srgb,var(--algo-accent) 12%,transparent)}.card__private[data-v-f24b36f4]{color:#475569;background:#e2e8f0}.card__name[data-v-f24b36f4]{flex:1 1 auto;margin:0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.9rem;font-weight:700;line-height:1.25;color:#0f172a}.card__fav[data-v-f24b36f4]{flex-shrink:0;display:inline-flex;align-items:center;gap:.12rem;font-size:.68rem;font-weight:650;color:#64748b}.card__rates[data-v-f24b36f4]{display:flex;flex-direction:column;gap:.4rem}.bar.is-side[data-v-f24b36f4]{opacity:.62}.bar.is-focus[data-v-f24b36f4]{opacity:1}.bar.is-focus .bar__label[data-v-f24b36f4]{color:#0f172a}.bar.is-focus .bar__track[data-v-f24b36f4]{height:.42rem}.bar.is-side .bar__nums strong[data-v-f24b36f4]{font-size:.72rem;font-weight:650}.bar__top[data-v-f24b36f4]{display:flex;align-items:baseline;justify-content:space-between;gap:.5rem;margin-bottom:.22rem}.bar__label[data-v-f24b36f4]{font-size:.65rem;font-weight:600;color:#64748b}.bar__nums[data-v-f24b36f4]{display:inline-flex;align-items:baseline;gap:.35rem;font-size:.65rem;color:#64748b;font-variant-numeric:tabular-nums}.bar__nums strong[data-v-f24b36f4]{font-size:.8rem;font-weight:750;color:#0f172a}.bar__track[data-v-f24b36f4]{height:.35rem;overflow:hidden;border-radius:999px;background:#e2e8f0}.bar__fill[data-v-f24b36f4]{height:100%;border-radius:inherit;background:#fb8c00;transition:width .38s cubic-bezier(.22,1,.36,1)}.bar.is-good .bar__fill[data-v-f24b36f4]{background:#43a047}.bar.is-good .bar__nums strong[data-v-f24b36f4]{color:#2e7d32}.bar.is-mid .bar__fill[data-v-f24b36f4]{background:#fb8c00}.bar.is-mid .bar__nums strong[data-v-f24b36f4]{color:#ef6c00}.bar.is-bad .bar__fill[data-v-f24b36f4]{background:#e53935}.bar.is-bad .bar__nums strong[data-v-f24b36f4]{color:#c62828}.card__stats[data-v-f24b36f4]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;border-top:1px solid var(--admin-border);border-bottom:1px solid #e2e8f0}.card__stats>div[data-v-f24b36f4]{display:flex;flex-direction:column;align-items:center;gap:.12rem;padding:.45rem .15rem}.card__stats>div+div[data-v-f24b36f4]{border-left:1px solid #e2e8f0}.card__stats dt[data-v-f24b36f4]{margin:0;font-size:.56rem;line-height:1.2;text-align:center;letter-spacing:-.02em;color:#64748b;white-space:nowrap}.card__stats dd[data-v-f24b36f4]{margin:0;font-size:.8rem;font-weight:700;font-variant-numeric:tabular-nums;line-height:1;color:#0f172a}.card__stats dd.is-hit[data-v-f24b36f4]{color:#2e7d32}.card__stats dd.is-miss[data-v-f24b36f4]{color:#c62828}.card__foot[data-v-f24b36f4]{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-top:auto}.card__meta[data-v-f24b36f4]{display:flex;min-width:0;align-items:center;gap:.4rem;color:#64748b}.card__author[data-v-f24b36f4]{display:inline-flex;max-width:7.5rem;height:1.65rem;align-items:center;min-width:0;padding:0 .55rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border:1px solid var(--admin-border);border-radius:999px;background:color-mix(in srgb,#f1f5f9 55%,#fff);color:#0f172a;font-size:.7rem;font-weight:650}.card__add[data-v-f24b36f4]{display:inline-flex;height:1.65rem;align-items:center;justify-content:center;padding:0 .75rem;border:1px solid color-mix(in srgb,var(--admin-brand-primary, #1677ff) 45%,#e2e8f0);border-radius:999px;background:var(--admin-surface);color:var(--admin-brand-primary, #1677ff);font-size:.75rem;font-weight:650;cursor:pointer;transition:background .14s ease,border-color .14s ease}.card__add[data-v-f24b36f4]:hover:not(:disabled){background:color-mix(in srgb,var(--admin-brand-primary, #1677ff) 8%,#fff)}.card__add[data-v-f24b36f4]:disabled{opacity:.55;cursor:not-allowed}.hall__foot[data-v-f24b36f4]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;padding-top:.25rem}.hall__total[data-v-f24b36f4]{font-size:.75rem;color:#64748b}.hall__pager[data-v-f24b36f4]{display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px}.hall__page[data-v-f24b36f4]{min-width:4rem;text-align:center;font-size:.75rem;font-variant-numeric:tabular-nums;color:#64748b}@media(max-width:640px){.hall__bar[data-v-f24b36f4],.hall__cats[data-v-f24b36f4],.hall__tools[data-v-f24b36f4]{flex-wrap:wrap}}.picker[data-v-6c34826e]{display:flex;flex-direction:column;gap:12px}.picker__input[data-v-6c34826e]{width:100%;max-width:100%}.picker__err[data-v-6c34826e]{margin:0;font-size:12px;color:#dc2626}.picker__list[data-v-6c34826e]{max-height:min(18rem,50dvh);overflow:auto;border:1px solid var(--admin-border);border-radius:12px;background:var(--admin-surface)}.picker__state[data-v-6c34826e]{display:flex;align-items:center;justify-content:center;gap:8px;margin:0;padding:28px 12px;font-size:12px;color:var(--admin-muted, #64748b)}.picker__ul[data-v-6c34826e]{margin:0;padding:0;list-style:none}.picker__row[data-v-6c34826e]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;border-bottom:1px solid #eef2f7}.picker__row[data-v-6c34826e]:last-child{border-bottom:0}.picker__main[data-v-6c34826e]{min-width:0;flex:1 1 auto}.picker__title[data-v-6c34826e]{display:flex;align-items:baseline;gap:8px;min-width:0}.picker__no[data-v-6c34826e]{flex:0 0 auto;font-family:inherit;font-variant-numeric:tabular-nums;font-size:11px;color:var(--admin-muted, #64748b)}.picker__private[data-v-6c34826e]{flex:0 0 auto;padding:0 .35rem;border-radius:.28rem;font-size:11px;font-weight:700;line-height:1.45;color:#475569;background:#e2e8f0}.picker__name[data-v-6c34826e]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;color:var(--admin-text, #1a2b45)}.picker__meta[data-v-6c34826e]{margin:3px 0 0;font-size:11px;line-height:1.45;color:var(--admin-muted, #64748b)}.picker__preview[data-v-6c34826e]{margin:4px 0 0;font-size:11px;line-height:1.4;color:var(--admin-muted)}.picker__preview strong[data-v-6c34826e]{font-weight:650;color:var(--admin-brand-primary, #1677ff)}.picker__foot[data-v-6c34826e]{display:flex;justify-content:flex-end}.preview[data-v-a54a975f]{display:flex;flex-direction:column;gap:8px}.preview__idle[data-v-a54a975f]{display:flex;align-items:center;gap:8px;margin:0;padding:10px 12px;border:1px solid var(--admin-border);border-radius:12px;background:var(--admin-surface-muted);font-size:12px;color:var(--admin-muted, #64748b)}.preview__err[data-v-a54a975f]{margin:0;padding:10px 12px;border:1px solid #fecaca;border-radius:12px;background:#fef2f2;font-size:12px;color:#dc2626}.preview__list[data-v-a54a975f]{display:flex;flex-direction:column;gap:8px}.preview__card[data-v-a54a975f]{padding:10px 12px;border:1px solid color-mix(in srgb,var(--admin-brand-primary, #1677ff) 28%,#e2e8f0);border-radius:12px;background:color-mix(in srgb,var(--admin-brand-primary, #1677ff) 6%,#fff)}.preview__card--empty[data-v-a54a975f]{border-color:#fde68a;background:#fffbeb}.preview__empty[data-v-a54a975f]{margin:0;font-size:12px;color:#92400e}.preview__head[data-v-a54a975f]{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 8px;min-width:0}.preview__badge[data-v-a54a975f]{font-size:11px;color:var(--admin-muted, #64748b)}.preview__no[data-v-a54a975f]{font-family:inherit;font-variant-numeric:tabular-nums;font-size:11px;color:var(--admin-muted, #64748b)}.preview__name[data-v-a54a975f]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;color:var(--admin-text, #1a2b45)}.preview__meta[data-v-a54a975f]{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;margin-top:6px;font-size:12px;color:var(--admin-muted)}.preview__meta strong[data-v-a54a975f]{margin-left:4px;padding:1px 6px;border-radius:6px;background:var(--admin-surface);font-weight:650;color:var(--admin-brand-primary, #1677ff)}.preview__metric[data-v-a54a975f]{font-weight:650;font-variant-numeric:tabular-nums;color:var(--admin-text, #1a2b45)}.preview__dot[data-v-a54a975f]{color:#cbd5e1}.preview__draw[data-v-a54a975f]{display:inline-block;margin-top:4px;font-size:10px;color:var(--admin-muted, #64748b)}.hub-task[data-v-24f2e530]{display:flex;flex-direction:column;gap:var(--admin-field-stack, 8px)}.period-block[data-v-24f2e530]{display:flex;flex-direction:column;gap:10px;margin-top:14px}.period-title[data-v-24f2e530]{margin:0;font-size:13px;font-weight:650;line-height:1.35;color:var(--admin-text, #0f172a)}.sel-box[data-v-24f2e530]{border:1px solid var(--admin-border);border-radius:12px;background:var(--admin-surface-muted);overflow:hidden}.sel-empty[data-v-24f2e530]{margin:0;padding:18px 12px;text-align:center;font-size:12px;color:var(--admin-muted, #64748b)}.sel-list[data-v-24f2e530]{list-style:none;margin:0;padding:0}.sel-item[data-v-24f2e530]{display:flex;justify-content:space-between;align-items:center;gap:8px;padding:10px 12px;font-size:13px;border-bottom:1px solid #eef2f7;background:var(--admin-surface)}.sel-item[data-v-24f2e530]:last-child{border-bottom:0}.sel-no[data-v-24f2e530]{margin-right:6px;font-style:normal;font-family:inherit;font-variant-numeric:tabular-nums;font-size:11px;color:var(--admin-muted, #64748b)}.link-btn[data-v-24f2e530]{border:none;background:transparent;color:var(--admin-brand-primary, #1677ff);cursor:pointer;font-size:13px;padding:0 4px}.sel-actions[data-v-24f2e530]{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:10px}.sel-count[data-v-24f2e530]{font-size:11px;color:var(--admin-muted, #64748b)}.stack[data-v-24f2e530]{display:flex;flex-direction:column;gap:12px}.row[data-v-24f2e530]{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:12px}.label[data-v-24f2e530]{font-size:13px;color:var(--ant-color-text-secondary)}.num[data-v-24f2e530]{width:120px}.muted[data-v-24f2e530]{margin:8px 0 0;font-size:12px;color:var(--ant-color-text-tertiary)}.form-root[data-v-7083c5ef]{display:flex;flex-direction:column;gap:var(--admin-field-stack, 8px)}.live-bar__text[data-v-7083c5ef],.empty[data-v-7083c5ef]{margin:0;font-size:12px;line-height:1.45;color:#64748b}.empty[data-v-7083c5ef]{padding:12px;border:1px dashed var(--admin-border);border-radius:10px;text-align:center;background:var(--admin-surface-muted)}.task-list[data-v-7083c5ef]{display:flex;flex-direction:column;gap:10px}.name-input[data-v-7083c5ef]{width:16rem;max-width:100%}.add-count[data-v-7083c5ef]{color:#94a3b8;font-weight:400}@media(max-width:640px){.form-root[data-v-7083c5ef]{gap:var(--admin-field-stack, 8px)}.name-input[data-v-7083c5ef]{width:100%}}.hall-task[data-v-c2b68ec4]{display:flex;flex-direction:column;gap:var(--admin-field-stack, 8px)}.dim-effect[data-v-c2b68ec4]{margin:10px 0 0;font-size:12px;color:var(--ant-color-text-secondary)}.stack[data-v-c2b68ec4]{display:flex;flex-direction:column;gap:12px}.row[data-v-c2b68ec4]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.label[data-v-c2b68ec4]{font-size:13px;color:var(--ant-color-text-secondary)}.num[data-v-c2b68ec4]{width:120px}.muted[data-v-c2b68ec4]{font-size:12px;color:var(--ant-color-text-tertiary)}.form-root[data-v-6448e6f3]{display:flex;flex-direction:column;gap:var(--admin-field-stack, 8px)}.live-bar__text[data-v-6448e6f3],.empty[data-v-6448e6f3],.signal-meta[data-v-6448e6f3]{margin:0;font-size:12px;line-height:1.45;color:#64748b}.signal-meta[data-v-6448e6f3]{margin-top:0;color:var(--ant-color-text-secondary)}.signal-meta--err[data-v-6448e6f3]{color:var(--ant-color-error)}.signal-list[data-v-6448e6f3]{margin:8px 0 0;padding-left:1.1em;font-size:12px;color:var(--ant-color-text)}.empty[data-v-6448e6f3]{padding:12px;border:1px dashed var(--admin-border);border-radius:10px;text-align:center;background:var(--admin-surface-muted)}.task-list[data-v-6448e6f3]{display:flex;flex-direction:column;gap:10px}.name-input[data-v-6448e6f3]{width:16rem;max-width:100%}.add-count[data-v-6448e6f3]{color:#94a3b8;font-weight:400}@media(max-width:640px){.form-root[data-v-6448e6f3]{gap:var(--admin-field-stack, 8px)}.name-input[data-v-6448e6f3]{width:100%}}.hot-box[data-v-117c90b5]{border:1px solid color-mix(in srgb,#0891b2 35%,#e2e8f0);background:color-mix(in srgb,#0891b2 6%,#fff);border-radius:10px;padding:10px 12px}.hot-box--muted[data-v-117c90b5],.hot-box--warn[data-v-117c90b5]{font-size:12px;color:#64748b;background:var(--admin-surface-muted);border-color:var(--admin-border)}.hot-box--warn[data-v-117c90b5]{color:#b45309;border-color:color-mix(in srgb,#f59e0b 35%,#e2e8f0);background:color-mix(in srgb,#f59e0b 8%,#fff)}.hot-title[data-v-117c90b5]{margin:0 0 8px;font-size:12px;color:#64748b}.hot-title strong[data-v-117c90b5]{color:#0f172a;font-weight:600}.hot-empty[data-v-117c90b5]{font-size:12px;color:#94a3b8}.hot-digits[data-v-117c90b5],.hot-rest[data-v-117c90b5]{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.hot-rest[data-v-117c90b5]{margin-top:8px}.hot-rest__label[data-v-117c90b5]{font-size:11px;color:#94a3b8;margin-right:2px}.digit[data-v-117c90b5]{display:inline-flex;width:28px;height:28px;align-items:center;justify-content:center;border-radius:999px;font-size:13px;font-weight:600;font-variant-numeric:tabular-nums}.digit--top[data-v-117c90b5]{background:#16a34a;color:#fff}.digit--rest[data-v-117c90b5]{background:var(--admin-surface-muted);color:#94a3b8}.hot-meta[data-v-117c90b5]{margin:8px 0 0;font-size:10px;color:#94a3b8}.form-root[data-v-6bdf2292]{display:flex;flex-direction:column;gap:var(--admin-field-stack, 8px)}.live-bar__text[data-v-6bdf2292],.empty[data-v-6bdf2292],.hint[data-v-6bdf2292]{margin:0;font-size:12px;color:#64748b}.empty[data-v-6bdf2292]{padding:12px;border:1px dashed var(--admin-border);border-radius:10px;text-align:center}.task-list[data-v-6bdf2292]{display:flex;flex-direction:column;gap:10px}.name-input[data-v-6bdf2292]{max-width:280px}.mode-group[data-v-6bdf2292]{margin-bottom:10px}.mode-panel[data-v-6bdf2292]{display:flex;flex-direction:column;gap:10px}.digit-grid[data-v-6bdf2292]{display:flex;flex-wrap:wrap;gap:8px}.digit-btn[data-v-6bdf2292]{width:36px;height:36px;border-radius:999px;border:0;background:var(--admin-surface-muted);color:var(--admin-muted);font-size:14px;font-weight:600;font-variant-numeric:tabular-nums;cursor:pointer}.digit-btn--on[data-v-6bdf2292]{background:#16a34a;color:#fff}.row[data-v-6bdf2292]{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.row-label[data-v-6bdf2292]{font-size:12px;color:#64748b;min-width:4.5em}.add-count[data-v-6bdf2292]{color:#94a3b8;font-weight:400}.form-root[data-v-db589452]{display:flex;flex-direction:column;gap:var(--admin-field-stack, 8px)}.live-bar__text[data-v-db589452]{margin:0 0 12px;font-size:12px;line-height:1.45;color:#64748b}.mode-grid[data-v-db589452]{display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:560px){.mode-grid[data-v-db589452]{grid-template-columns:1fr}}.mode-card[data-v-db589452]{border:1px solid var(--admin-border);border-radius:12px;padding:12px;background:var(--admin-surface-muted);transition:border-color var(--duration-fast) var(--ease-standard),background var(--duration-fast) var(--ease-standard)}.mode-card--on[data-v-db589452]{border-color:#f59e0b66;background:#fffbeb}.mode-card--live[data-v-db589452]:not(.mode-card--on){border-color:#cbd5e1}.mode-head[data-v-db589452]{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.mode-title[data-v-db589452]{margin:0;font-size:13px;font-weight:600;color:#0f172a}.mode-hint[data-v-db589452]{margin:2px 0 0;font-size:11px;line-height:1.35;color:#94a3b8}.mode-live[data-v-db589452]{margin:8px 0 0;font-size:11px;line-height:1.4;color:#334155;font-variant-numeric:tabular-nums}.mode-live--empty[data-v-db589452]{color:#94a3b8}.mode-live--hit[data-v-db589452]{color:#b45309;font-weight:550}.mode-threshold[data-v-db589452]{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px;padding-top:10px;border-top:1px solid #e2e8f080}.mode-threshold__err[data-v-db589452]{flex:1 1 100%;margin:0;font-size:12px;line-height:1.4;color:#dc2626}.pick-grid[data-v-db589452]{display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:560px){.pick-grid[data-v-db589452]{grid-template-columns:1fr}}.pick-card[data-v-db589452]{display:block;width:100%;margin:0;padding:12px;text-align:left;border:1px solid var(--admin-border);border-radius:12px;background:var(--admin-surface-muted);cursor:pointer;transition:border-color var(--duration-fast) var(--ease-standard),background var(--duration-fast) var(--ease-standard)}.pick-card--on[data-v-db589452]{border-color:#f59e0b88;background:#fffbeb}.pick-card__title[data-v-db589452]{margin:0;font-size:13px;font-weight:650;color:#0f172a}.pick-card__desc[data-v-db589452]{margin:4px 0 0;font-size:12px;color:var(--admin-muted)}.pick-card__eg[data-v-db589452]{margin:8px 0 0;font-size:11px;line-height:1.45;color:#94a3b8}.pick-effect[data-v-db589452]{margin:10px 0 0;padding:8px 10px;border-radius:8px;background:var(--admin-surface-muted);font-size:12px;line-height:1.45;color:#334155}.stack[data-v-db589452]{display:flex;flex-direction:column;gap:12px}.row[data-v-db589452]{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.label[data-v-db589452]{font-size:13px;color:#334155;min-width:2.5rem}.num[data-v-db589452]{width:8.5rem}.muted[data-v-db589452]{font-size:12px;color:#94a3b8}.share-block[data-v-db589452]{margin-top:14px;padding-top:14px;border-top:1px solid var(--admin-border, #e2e8f0)}.share-hint[data-v-db589452]{margin:0 0 10px;font-size:12px;line-height:1.45;color:#64748b}.form-root[data-v-ef221f5a]{display:flex;flex-direction:column;gap:var(--admin-field-stack, 8px)}.stack[data-v-ef221f5a]{display:flex;flex-direction:column;gap:8px}.row[data-v-ef221f5a],.tier-row[data-v-ef221f5a]{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.num[data-v-ef221f5a]{width:100px}.muted[data-v-ef221f5a]{font-size:12px;color:#64748b}.tabular[data-v-ef221f5a]{font-variant-numeric:tabular-nums;min-width:1.5em;text-align:right}.head-row[data-v-ef221f5a]{margin-bottom:8px}.bc-editor[data-v-59c6cea8]{display:flex;flex-direction:column;gap:var(--admin-field-stack, 8px)}.stack[data-v-59c6cea8]{display:flex;flex-direction:column;gap:12px}.row[data-v-59c6cea8]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.label[data-v-59c6cea8]{font-size:13px;color:var(--ant-color-text-secondary)}.num[data-v-59c6cea8]{width:120px}.muted[data-v-59c6cea8]{font-size:12px;color:var(--ant-color-text-tertiary)}.panel[data-v-0bc81a64]{flex:1;min-width:0;border:1px solid var(--admin-border);border-radius:12px;padding:12px;display:flex;flex-direction:column;gap:12px}.panel--off[data-v-0bc81a64]{opacity:.65;background:var(--admin-surface-muted)}.panel-head[data-v-0bc81a64]{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.title[data-v-0bc81a64]{font-size:13px;font-weight:650}.sub[data-v-0bc81a64]{font-size:11px;color:#94a3b8}.block[data-v-0bc81a64]{display:flex;flex-direction:column;gap:6px}.label[data-v-0bc81a64]{font-size:12px;color:#64748b}.pos-row[data-v-0bc81a64]{display:flex;gap:12px;flex-wrap:wrap}.pos[data-v-0bc81a64]{display:inline-flex;align-items:center;gap:6px;font-size:13px}.row[data-v-0bc81a64]{display:flex;align-items:center;gap:6px}.target[data-v-0bc81a64]{width:2.5em;text-align:right;font-size:13px;font-weight:600}.num[data-v-0bc81a64]{width:100px}.muted[data-v-0bc81a64]{font-size:12px;color:#94a3b8}.feifei-form[data-v-768d9f54]{display:flex;flex-direction:column;gap:12px}@media(min-width:720px){.feifei-form[data-v-768d9f54]{flex-direction:row;align-items:flex-start}}.form-root[data-v-6c9e60b1]{display:flex;flex-direction:column;gap:var(--admin-field-stack, 8px)}.banner[data-v-6c9e60b1]{padding:8px 12px;border-radius:8px;background:var(--admin-surface-muted);font-size:13px;color:#475569}.warn[data-v-6c9e60b1]{color:#b45309}.stack[data-v-6c9e60b1]{display:flex;flex-direction:column;gap:10px}.row[data-v-6c9e60b1]{display:flex;align-items:center;gap:8px}.row.wrap[data-v-6c9e60b1]{flex-wrap:wrap}.check[data-v-6c9e60b1]{display:inline-flex;align-items:center;gap:4px;font-size:13px}.tier-row[data-v-6c9e60b1]{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.num[data-v-6c9e60b1]{width:100px}.muted[data-v-6c9e60b1]{font-size:12px;color:#64748b}.tabular[data-v-6c9e60b1]{font-variant-numeric:tabular-nums;min-width:1.5em;text-align:right}.head-row[data-v-6c9e60b1]{margin-bottom:2px}.form-root[data-v-5fba7292]{display:flex;flex-direction:column;gap:var(--admin-field-stack, 8px)}.banner[data-v-5fba7292]{padding:8px 12px;border-radius:8px;background:var(--admin-surface-muted);font-size:13px;color:#475569}.stack[data-v-5fba7292]{display:flex;flex-direction:column;gap:10px}.row[data-v-5fba7292],.tier-row[data-v-5fba7292]{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.num[data-v-5fba7292]{width:100px}.muted[data-v-5fba7292]{font-size:12px;color:#64748b}.tabular[data-v-5fba7292]{font-variant-numeric:tabular-nums;min-width:1.5em;text-align:right}.head-row[data-v-5fba7292]{margin-bottom:8px}.cssel[data-v-29ca451a]{display:flex;flex-direction:column;gap:8px;width:min(22rem,100%);max-width:100%;min-width:0}.cssel__input[data-v-29ca451a]{width:100%}.cssel__err[data-v-29ca451a]{margin:0;font-size:12px;color:#dc2626}.cssel__cands[data-v-29ca451a]{list-style:none;margin:0;padding:8px;display:flex;flex-wrap:wrap;gap:6px;border:1px solid var(--admin-border);border-radius:10px;background:var(--admin-surface-muted);max-height:min(11rem,32vh);overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.cand[data-v-29ca451a]{display:inline-flex;align-items:center;gap:6px;border:1px solid var(--admin-border);border-radius:999px;padding:4px 10px;background:var(--admin-surface);cursor:pointer;font-size:12px;color:#0f172a;transition:border-color var(--duration-fast) var(--ease-standard),background var(--duration-fast) var(--ease-standard)}.cand[data-v-29ca451a]:hover:not(:disabled){border-color:#93c5fd;background:color-mix(in srgb,var(--admin-brand-primary) 10%,var(--admin-surface))}.cand[data-v-29ca451a]:disabled{opacity:.5;cursor:not-allowed}.cand__token[data-v-29ca451a]{font-weight:600}.cand__meta[data-v-29ca451a]{color:var(--admin-brand-primary, #1677ff);font-size:11px;font-variant-numeric:tabular-nums}.cand__group[data-v-29ca451a]{color:#94a3b8;font-size:11px}.cssel__tags[data-v-29ca451a]{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.tag-meta[data-v-29ca451a]{margin-left:4px;color:var(--admin-brand-primary, #1677ff);font-variant-numeric:tabular-nums}.cssel__count[data-v-29ca451a]{font-size:12px;color:#94a3b8;font-variant-numeric:tabular-nums;white-space:nowrap;-webkit-user-select:none;user-select:none}@media(max-width:640px){.cssel[data-v-29ca451a]{width:100%}.cssel__cands[data-v-29ca451a]{max-height:min(9.5rem,28vh);padding:6px;gap:5px}.cand[data-v-29ca451a]{padding:4px 8px}.cand__group[data-v-29ca451a]{display:none}}.form-root[data-v-0fc9bc71]{display:flex;flex-direction:column;gap:var(--admin-field-stack, 8px)}.head-row[data-v-0fc9bc71]{margin-bottom:8px}.rounds[data-v-0fc9bc71]{display:flex;flex-direction:column;gap:12px}.round-card[data-v-0fc9bc71]{border:1px solid var(--admin-border);border-radius:12px;padding:10px 12px;display:flex;flex-direction:column;gap:8px}.round-head[data-v-0fc9bc71]{display:flex;align-items:center;gap:8px;font-size:13px}.round-badge[data-v-0fc9bc71]{display:inline-flex;width:22px;height:22px;align-items:center;justify-content:center;border-radius:999px;background:#0ea5e9;color:#fff;font-size:11px;font-weight:600}.tier-row[data-v-0fc9bc71]{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.num[data-v-0fc9bc71]{width:100px}.muted[data-v-0fc9bc71]{font-size:12px;color:#64748b}.ml-auto[data-v-0fc9bc71]{margin-left:auto}.form-root[data-v-35b91edd]{display:flex;flex-direction:column;gap:var(--admin-field-stack, 8px)}.banner[data-v-35b91edd]{padding:8px 12px;border-radius:8px;background:var(--admin-surface-muted);font-size:13px;color:#475569}.row[data-v-35b91edd]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.num[data-v-35b91edd]{width:100px}.muted[data-v-35b91edd]{font-size:12px;color:#64748b}.head-row[data-v-35b91edd]{margin-bottom:8px}.form-root[data-v-72d01afb]{display:flex;flex-direction:column;gap:var(--admin-field-stack, 8px)}.banner[data-v-72d01afb],.note[data-v-72d01afb]{margin:0;padding:8px 12px;border-radius:8px;background:var(--admin-surface-muted);font-size:13px;color:#475569}.note[data-v-72d01afb]{padding:0 12px 8px;background:transparent;font-size:12px}.row[data-v-72d01afb]{display:flex;align-items:center;gap:8px}.num[data-v-72d01afb]{width:8rem;max-width:100%}.form-root[data-v-08bf9968]{display:flex;flex-direction:column;gap:var(--admin-field-stack, 8px)}.live-bar__text[data-v-08bf9968]{margin:0;font-size:12px;line-height:1.45;color:#64748b}.empty[data-v-08bf9968]{margin:0;padding:14px 12px;font-size:13px;line-height:1.45;color:#64748b;background:var(--admin-surface-muted);border:1px solid var(--admin-border);border-radius:12px}.task-list[data-v-08bf9968]{display:flex;flex-direction:column;gap:10px}.hint-banner[data-v-08bf9968]{margin:0;padding:8px 10px;border-radius:8px;background:var(--admin-surface-muted);font-size:12px;line-height:1.45;color:#334155}.name-input[data-v-08bf9968]{width:16rem;max-width:100%}.stack[data-v-08bf9968]{display:flex;flex-direction:column;gap:12px}.row[data-v-08bf9968]{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.label[data-v-08bf9968]{font-size:13px;color:#334155;min-width:4.5rem}.num[data-v-08bf9968]{width:8.5rem}.muted[data-v-08bf9968]{font-size:12px;color:#94a3b8}.miss-hint[data-v-08bf9968]{margin:8px 0 0;font-size:12px;line-height:1.45;color:#94a3b8}.miss-hint--err[data-v-08bf9968]{color:#c2410c}.miss-preview[data-v-08bf9968]{margin:8px 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:4px}.miss-preview__item[data-v-08bf9968]{margin:0;font-size:12px;line-height:1.4;color:#64748b;font-variant-numeric:tabular-nums}.miss-preview__item--ok[data-v-08bf9968]{color:#b45309;font-weight:550}.toolbar[data-v-08bf9968]{display:flex;justify-content:flex-start}.form-root[data-v-1a9d26b7]{display:flex;flex-direction:column;gap:var(--admin-field-stack, 8px)}.banner[data-v-1a9d26b7],.note[data-v-1a9d26b7]{padding:8px 12px;border-radius:8px;font-size:12px;color:#475569}.banner[data-v-1a9d26b7]{background:var(--admin-surface-muted)}.note[data-v-1a9d26b7]{background:#fffbeb;border:1px solid #fde68a}.stack[data-v-1a9d26b7]{display:flex;flex-direction:column;gap:8px}.row[data-v-1a9d26b7]{display:flex;align-items:center;gap:8px}.idx[data-v-1a9d26b7]{width:2em;text-align:right;font-size:12px;color:#94a3b8}.num[data-v-1a9d26b7]{width:140px}.grow[data-v-1a9d26b7]{flex:1}.head-row[data-v-1a9d26b7]{margin-bottom:8px}.pce[data-v-a4357bf2]{display:flex;flex-direction:column;gap:10px}.pce__rows[data-v-a4357bf2]{display:flex;flex-direction:column;gap:8px}.pce__row[data-v-a4357bf2]{display:flex;align-items:center;gap:10px}.pce__token[data-v-a4357bf2]{min-width:4rem;font-size:13px;font-weight:600}.pce__num[data-v-a4357bf2]{width:120px}.rte[data-v-ed77ab70]{display:flex;flex-direction:column;gap:8px;max-width:22rem}.rte__row[data-v-ed77ab70]{display:flex;gap:8px;width:100%;max-width:22rem}.rte__input[data-v-ed77ab70]{flex:1;min-width:0}.rte__tags[data-v-ed77ab70]{display:flex;flex-wrap:wrap;gap:6px}.rte__count[data-v-ed77ab70]{font-size:12px;color:#94a3b8;font-variant-numeric:tabular-nums;white-space:nowrap;-webkit-user-select:none;user-select:none}.fields[data-v-87302696]{display:flex;flex-direction:column;gap:var(--admin-field-stack, 8px)}.stack[data-v-87302696]{display:flex;flex-direction:column;gap:12px}.stack--disabled[data-v-87302696]{opacity:.72}.row[data-v-87302696]{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.label[data-v-87302696]{font-size:13px;color:#334155;min-width:5.5rem}.num[data-v-87302696]{width:8.5rem}.muted[data-v-87302696]{font-size:12px;color:#94a3b8}.form-root[data-v-15605f53]{display:flex;flex-direction:column;gap:var(--admin-field-stack, 8px)}.live-bar__text[data-v-15605f53],.empty[data-v-15605f53]{margin:0;font-size:12px;line-height:1.45;color:#64748b}.empty[data-v-15605f53]{padding:12px;border:1px dashed var(--admin-border);border-radius:10px;text-align:center;background:var(--admin-surface-muted)}.task-list[data-v-15605f53]{display:flex;flex-direction:column;gap:10px}.name-input[data-v-15605f53]{width:16rem;max-width:100%}.add-count[data-v-15605f53]{color:#94a3b8;font-weight:400}@media(max-width:640px){.form-root[data-v-15605f53]{gap:var(--admin-field-stack, 8px)}.name-input[data-v-15605f53]{width:100%}}.form-root[data-v-8804dc1c]{display:flex;flex-direction:column;gap:var(--admin-field-stack, 8px)}.banner[data-v-8804dc1c]{padding:8px 12px;border-radius:8px;background:var(--admin-surface-muted);font-size:13px;color:#475569}.row[data-v-8804dc1c]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.row.between[data-v-8804dc1c]{justify-content:space-between}.num[data-v-8804dc1c]{width:100px}.muted[data-v-8804dc1c]{font-size:12px;color:#64748b}.head-row[data-v-8804dc1c]{margin-bottom:8px}.form-root[data-v-92b5419b]{display:flex;flex-direction:column;gap:var(--admin-field-stack, 8px)}.live-bar__text[data-v-92b5419b]{margin:0;font-size:12px;line-height:1.45;color:#64748b}.share-panel[data-v-92b5419b]{display:flex;flex-direction:column;gap:12px;padding:12px;border:1px solid var(--admin-border, #e2e8f0);border-radius:12px;background:var(--admin-surface-muted, #f8fafc)}.share-panel--on[data-v-92b5419b]{border-color:#6366f166;background:#eef2ff}.share-head[data-v-92b5419b]{display:flex;align-items:center;gap:8px;min-width:0}.share-head__text[data-v-92b5419b]{display:flex;align-items:center;gap:6px;min-width:0;flex-wrap:wrap}.share-head__title[data-v-92b5419b]{margin:0;font-size:13px;font-weight:650;line-height:1.35;color:var(--admin-text, #0f172a)}.share-badge[data-v-92b5419b]{flex-shrink:0;padding:1px 6px;border-radius:999px;background:#4f46e5;color:#fff;font-size:11px;font-weight:600;line-height:1.45}.share-head__switch[data-v-92b5419b]{margin-left:auto;flex-shrink:0}.share-copy[data-v-92b5419b]{margin:0;font-size:12px;line-height:1.45;color:#64748b}.share-inherit[data-v-92b5419b]{margin:0;padding:8px 10px;border-radius:8px;background:#e0e7ff;font-size:12px;line-height:1.45;color:#312e81}.share-inherit__brief[data-v-92b5419b]{display:block;margin-top:4px;color:#4338ca;font-variant-numeric:tabular-nums}.templates[data-v-92b5419b]{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.templates__label[data-v-92b5419b]{font-size:12px;color:#94a3b8}.empty[data-v-92b5419b]{margin:0;padding:14px 12px;font-size:13px;line-height:1.45;color:#64748b;background:var(--admin-surface-muted);border:1px solid var(--admin-border);border-radius:12px}.task-list[data-v-92b5419b]{display:flex;flex-direction:column;gap:10px}.sentence[data-v-92b5419b]{margin:0;padding:8px 10px;border-radius:8px;background:#e0e7ff;font-size:12px;line-height:1.45;color:#312e81;font-variant-numeric:tabular-nums}.name-input[data-v-92b5419b]{width:16rem;max-width:100%}@media(max-width:640px){.form-root[data-v-92b5419b]{gap:var(--admin-field-stack, 8px)}.sentence[data-v-92b5419b]{font-size:11px;padding:7px 8px}.name-input[data-v-92b5419b]{width:100%}.stack[data-v-92b5419b]{gap:10px}}.stack[data-v-92b5419b]{display:flex;flex-direction:column;gap:12px}.row[data-v-92b5419b]{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.label[data-v-92b5419b]{font-size:13px;color:#334155;min-width:4.5rem}.num[data-v-92b5419b]{width:8.5rem}.muted[data-v-92b5419b]{font-size:12px;color:#94a3b8}.toolbar[data-v-92b5419b]{display:flex;justify-content:flex-start}.stack[data-v-b4c09d42]{display:flex;flex-direction:column;gap:14px}.tip[data-v-b4c09d42] .ant-alert-message{font-size:12px;line-height:1.55;color:#334155}.selected[data-v-b4c09d42]{display:flex;align-items:center;gap:12px;margin-bottom:12px;padding:10px 12px;border:1px solid #bbf7d0;border-radius:12px;background:#f0fdf4}.selected__meta[data-v-b4c09d42]{min-width:0;flex:1}.selected__title[data-v-b4c09d42]{margin:0;font-size:14px;font-weight:650;color:#0f172a;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.selected__sub[data-v-b4c09d42]{margin:2px 0 0;font-size:12px;color:#64748b;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.search[data-v-b4c09d42]{display:flex;gap:8px}.search[data-v-b4c09d42] .ant-input-affix-wrapper{flex:1;min-width:0}.warn[data-v-b4c09d42]{margin:10px 0 0;padding:8px 10px;border-radius:8px;font-size:12px;color:#b45309;background:#fffbeb}.loading[data-v-b4c09d42]{display:flex;justify-content:center;padding:16px 0}.results[data-v-b4c09d42]{list-style:none;margin:12px 0 0;padding:0;display:flex;flex-direction:column;gap:8px}.result[data-v-b4c09d42]{display:flex;align-items:center;gap:12px;padding:10px 12px;border:1px solid var(--admin-border);border-radius:12px;background:var(--admin-surface-muted)}.result__meta[data-v-b4c09d42]{min-width:0;flex:1}.result__title[data-v-b4c09d42]{margin:0;font-size:13px;font-weight:650;color:#0f172a;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.result__sub[data-v-b4c09d42]{margin:2px 0 0;font-size:11px;color:#94a3b8;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.form-root[data-v-c9fa39cd]{display:flex;flex-direction:column;gap:var(--admin-field-stack, 8px)}.banner[data-v-c9fa39cd]{margin:0;font-size:13px;line-height:1.55;color:#475569}.url-row[data-v-c9fa39cd]{display:flex;align-items:center;gap:8px;min-width:0}.url-input[data-v-c9fa39cd]{flex:1;min-width:0}.muted[data-v-c9fa39cd]{margin:8px 0 0;font-size:12px;color:#64748b}.muted.warn[data-v-c9fa39cd]{color:#b45309}.alert[data-v-c9fa39cd]{margin-bottom:8px}.fields[data-v-c9fa39cd]{display:flex;flex-direction:column;gap:12px;min-width:0}.field[data-v-c9fa39cd]{display:flex;flex-direction:column;gap:6px;min-width:0;font-size:13px;color:var(--admin-text, #0f172a)}.field[data-v-c9fa39cd] .search-select{width:100%;max-width:none}.preview[data-v-c9fa39cd]{margin:0;font-size:12px;color:#0f766e}.hint[data-v-a07cf06e]{margin:0 0 12px;font-size:12px;color:#64748b}.hint.dirty[data-v-a07cf06e]{color:#b45309}.form-error[data-v-a07cf06e]{margin:0;padding:8px 0 4px;font-size:13px;color:#b91c1c}.shell[data-v-075895a1]{display:flex;flex-direction:column;border:1px solid var(--admin-border);border-radius:14px;background:var(--admin-surface);overflow:hidden}.nav__skel[data-v-075895a1]{box-sizing:border-box;width:9rem;min-width:9rem;height:3.1rem;flex:0 0 auto;border-radius:10px;background:color-mix(in srgb,var(--admin-muted) 12%,var(--admin-surface))}.card-skel[data-v-075895a1]{min-height:6.75rem;padding:14px 16px 12px;border:1px solid var(--admin-border);border-radius:12px;background:var(--admin-surface)}.card-skel[data-v-075895a1] .ant-skeleton-paragraph{margin-bottom:0}.card-skel[data-v-075895a1] .ant-skeleton-paragraph>li{height:.75rem;margin-block-start:.55rem!important}.nav[data-v-075895a1]{display:flex;flex-wrap:nowrap;gap:8px;padding:10px;background:var(--admin-surface-muted);border-bottom:1px solid var(--admin-border);overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin}.nav__item[data-v-075895a1]{box-sizing:border-box;display:flex;flex-direction:column;align-items:flex-start;gap:2px;flex:0 0 auto;width:auto;min-width:0;max-width:11.5rem;padding:8px 10px;border:1px solid var(--admin-border);border-radius:10px;background:var(--admin-surface);text-align:left;cursor:pointer;transition:background var(--duration-fast) var(--ease-standard),border-color var(--duration-fast) var(--ease-standard),box-shadow var(--duration-fast) var(--ease-standard)}.nav__item[data-v-075895a1]:hover{border-color:color-mix(in srgb,var(--admin-muted) 35%,var(--admin-border));background:var(--admin-surface-muted)}.nav__item.active[data-v-075895a1]{border-color:color-mix(in srgb,var(--admin-brand-primary) 45%,var(--admin-border));background:color-mix(in srgb,var(--admin-brand-primary) 12%,var(--admin-surface));box-shadow:0 1px 2px color-mix(in srgb,var(--admin-brand-primary) 20%,transparent)}.nav__item.live[data-v-075895a1]:not(.active){border-color:color-mix(in srgb,var(--admin-success) 50%,var(--admin-border))}.nav__row[data-v-075895a1]{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;min-width:0}.nav__label[data-v-075895a1]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:650;color:var(--admin-text)}.nav__item.active .nav__label[data-v-075895a1]{color:var(--admin-brand-primary)}.nav__count[data-v-075895a1]{flex:0 0 auto;min-width:1.25rem;padding:0 6px;border-radius:999px;font-size:11px;font-weight:650;line-height:1.45;text-align:center;color:var(--admin-muted);background:var(--admin-surface-muted)}.nav__count.on[data-v-075895a1]{color:var(--admin-brand-primary);background:color-mix(in srgb,var(--admin-brand-primary) 18%,var(--admin-surface))}.nav__blurb[data-v-075895a1]{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px;line-height:1.35;color:var(--admin-muted)}.nav__blurb-short[data-v-075895a1]{display:none}.nav__item.live .nav__blurb[data-v-075895a1]{color:var(--admin-success);font-weight:600}.nav__search[data-v-075895a1]{display:flex;align-items:center;margin-left:auto}.nav__search--mobile[data-v-075895a1]{display:none}.nav__search-input[data-v-075895a1]{width:10rem;max-width:100%}.nav__search-input[data-v-075895a1] .ant-input-affix-wrapper{border-radius:8px}.main[data-v-075895a1]{display:flex;flex-direction:column;min-width:0;background:var(--admin-surface)}.panel-head[data-v-075895a1]{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:8px 12px;padding:14px 16px 0}.panel-head__text[data-v-075895a1]{min-width:0;flex:1 1 auto}.panel-head h2[data-v-075895a1]{margin:0;font-size:16px;font-weight:700;letter-spacing:-.02em;color:var(--admin-text)}.panel-head p[data-v-075895a1]{margin:2px 0 0;font-size:12px;color:var(--admin-muted)}.panel-body[data-v-075895a1]{padding:12px 16px 16px}.grid[data-v-075895a1]{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px}@media(max-width:900px){.shell[data-v-075895a1]{flex-direction:row;align-items:stretch;border-radius:12px}.nav[data-v-075895a1]{flex:0 0 8.75rem;width:8.75rem;flex-direction:column;flex-wrap:nowrap;gap:4px;padding:6px 4px;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;border-bottom:0;border-right:1px solid var(--admin-border)}.nav__skel[data-v-075895a1]{width:100%;min-width:0;height:2.75rem}.nav__item[data-v-075895a1]{width:100%;min-width:0;max-width:none;padding:7px 5px;gap:2px}.nav__row[data-v-075895a1]{gap:3px}.nav__label[data-v-075895a1]{flex:1 1 auto;font-size:12px;line-height:1.25;overflow:visible;text-overflow:clip}.nav__count[data-v-075895a1]{min-width:1.1rem;padding:0 4px;font-size:10px;line-height:1.4}.nav__blurb[data-v-075895a1]{font-size:10px;line-height:1.25;white-space:nowrap}.nav__blurb-full[data-v-075895a1]{display:none}.nav__blurb-short[data-v-075895a1]{display:inline}.nav__search--desktop[data-v-075895a1]{display:none}.nav__search--mobile[data-v-075895a1]{display:flex;margin-left:0;flex:0 0 auto}.nav__search-input[data-v-075895a1]{width:6.5rem}.main[data-v-075895a1]{flex:1 1 auto;min-width:0}.panel-head[data-v-075895a1]{padding:10px 6px 0;align-items:center}.panel-head h2[data-v-075895a1]{font-size:15px}.panel-body[data-v-075895a1]{padding:6px 6px 8px}.grid[data-v-075895a1]{grid-template-columns:minmax(0,1fr);gap:6px}.card-skel[data-v-075895a1]{min-height:0;padding:10px 8px 8px}}.page[data-v-c8346b1a]{display:flex;flex-direction:column;gap:12px}.head__link[data-v-c8346b1a]{font-size:13px;color:var(--admin-brand-primary);text-decoration:none;white-space:nowrap}.head__link[data-v-c8346b1a]:hover{text-decoration:underline}.state[data-v-c8346b1a]{padding:8px 0 24px}.empty[data-v-c8346b1a]{margin-top:4px}.trend-card[data-v-c799b047]{border:1px solid var(--admin-border);border-radius:16px;background:linear-gradient(180deg,var(--admin-surface-muted) 0%,var(--admin-surface) 42%);padding:20px 20px 16px;overflow:visible}.trend-card.is-up[data-v-c799b047]{--tone: #15803d}.trend-card.is-down[data-v-c799b047]{--tone: #dc2626}.trend-card__head[data-v-c799b047]{margin-bottom:12px;min-width:0}.trend-card__title[data-v-c799b047]{margin:0;display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px;min-width:0;font-size:15px;font-weight:700;letter-spacing:-.02em;color:#0f172a}.trend-card__unit[data-v-c799b047]{font-size:12px;font-weight:650;color:#64748b;letter-spacing:.02em}.trend-card__meta[data-v-c799b047]{font-size:12px;font-weight:500;color:#94a3b8;white-space:nowrap}.trend-card__body[data-v-c799b047]{margin-top:8px}.trend-card__plot[data-v-c799b047]{display:grid;grid-template-columns:var(--v1af43713) minmax(0,1fr);align-items:stretch;column-gap:8px}.trend-card__yaxis[data-v-c799b047]{position:relative;height:var(--v3d501c0b)}.trend-card__ytick[data-v-c799b047]{position:absolute;right:0;transform:translateY(-50%);font-size:11px;color:#94a3b8;font-variant-numeric:tabular-nums;white-space:nowrap}.trend-card__scroll[data-v-c799b047]{min-width:0;overflow-x:hidden;overflow-y:hidden;padding-bottom:4px}.trend-card__scroll.is-scrollable[data-v-c799b047]{overflow-x:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;touch-action:none;cursor:grab;user-select:none;-webkit-user-select:none;scrollbar-width:thin;scrollbar-color:#cbd5e1 transparent}.trend-card__scroll.is-scrollable[data-v-c799b047]:active{cursor:grabbing}.trend-card__scroll.is-scrollable[data-v-c799b047]::-webkit-scrollbar{height:6px}.trend-card__scroll.is-scrollable[data-v-c799b047]::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:999px}.trend-card__canvas[data-v-c799b047]{position:relative;cursor:crosshair}.trend-card__scroll.is-scrollable .trend-card__canvas[data-v-c799b047]{touch-action:none}.trend-card__svg[data-v-c799b047]{display:block;max-width:none;vertical-align:top;pointer-events:none}.grid line[data-v-c799b047]{stroke:var(--admin-border);stroke-width:1;stroke-dasharray:4 4}.area[data-v-c799b047]{stroke:none}.line[data-v-c799b047]{fill:none;stroke-width:2.25;stroke-linejoin:round;stroke-linecap:round}.dots .dot[data-v-c799b047]{stroke-width:1.5}.dots .dot.is-active[data-v-c799b047]{stroke:#fff;stroke-width:2}.tip-guide[data-v-c799b047]{stroke-width:1;stroke-dasharray:3 3;opacity:.45;pointer-events:none}.trend-card__empty[data-v-c799b047]{margin:12px 0 0;padding:36px 0 24px;font-size:12px;color:#94a3b8;text-align:center}@media(max-width:640px){.trend-card[data-v-c799b047]{padding:16px 14px 14px}.trend-card__plot[data-v-c799b047]{column-gap:6px}}.bal-trend-tip{position:fixed;z-index:var(--z-flyout, 950);min-width:168px;max-width:min(240px,calc(100vw - 24px));padding:8px 10px;border-radius:8px;border:1px solid var(--admin-border);background:var(--admin-surface);box-shadow:0 8px 24px #0f172a24;pointer-events:none;font-size:12px;line-height:1.35;color:#0f172a}.bal-trend-tip__meta{display:flex;justify-content:space-between;align-items:baseline;gap:10px;color:#94a3b8;white-space:nowrap}.bal-trend-tip__row{display:flex;align-items:center;gap:6px;margin-top:6px;font-variant-numeric:tabular-nums}.bal-trend-tip__label{flex:0 0 auto;min-width:2em;color:#94a3b8}.bal-trend-tip__val{font-weight:650;color:#0f172a}.bal-trend-tip__unit{color:#64748b;font-size:11px;font-weight:600;letter-spacing:.02em}.bal-trend-tip__row.up .bal-trend-tip__val{color:#15803d}.bal-trend-tip__row.down .bal-trend-tip__val{color:#dc2626}.cell[data-v-f4db5041]{min-width:0;max-width:100%}.cell--truncate[data-v-f4db5041]{overflow:hidden}.cell--truncate .groups[data-v-f4db5041]{margin:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:block}.send-fail[data-v-f4db5041]{margin:0 0 4px;font-size:12px;font-weight:600;color:#b91c1c;overflow-wrap:anywhere}.cell--truncate .send-fail[data-v-f4db5041]{margin:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.groups[data-v-f4db5041]{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px}.groups--stacked[data-v-f4db5041]{align-items:flex-start}.groups--detail[data-v-f4db5041]{flex-direction:column;flex-wrap:nowrap;align-items:stretch;gap:6px}.group[data-v-f4db5041]{display:flex;flex-wrap:nowrap;align-items:flex-start;gap:6px;min-width:0;max-width:100%}.tag[data-v-f4db5041]{flex:none;border-radius:5px;border:1px solid color-mix(in srgb,var(--accent) 28%,#e2e8f0);background:color-mix(in srgb,var(--accent) 12%,#fff);color:color-mix(in srgb,var(--accent) 78%,#0f172a);padding:0 6px;font-size:11px;font-weight:600;line-height:18px}.groups--stacked .tag[data-v-f4db5041]{min-width:2.5em;text-align:center;margin-top:1px}.sent[data-v-f4db5041]{min-width:0;font-size:12px;color:var(--admin-text);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;white-space:pre-wrap}.cell--truncate .sent[data-v-f4db5041]{white-space:nowrap}.items[data-v-f4db5041]{display:flex;flex:1;min-width:0;flex-wrap:wrap;gap:4px 8px;font-size:12px;font-variant-numeric:tabular-nums}.item[data-v-f4db5041]{color:var(--admin-text);white-space:nowrap}.more[data-v-f4db5041]{flex:none;align-self:flex-start;margin:0;padding:0;border:0;background:none;color:var(--admin-primary, #1677ff);font:inherit;font-size:12px;line-height:inherit;white-space:nowrap;cursor:pointer}.more[data-v-f4db5041]:hover{text-decoration:underline}.more[data-v-f4db5041]:focus-visible{outline:2px solid color-mix(in srgb,var(--admin-primary, #1677ff) 45%,transparent);outline-offset:2px;border-radius:2px}.none[data-v-f4db5041]{color:var(--admin-muted)}.detail[data-v-be2827ed]{display:flex;flex-direction:column;gap:10px;padding:2px 0 6px;max-width:min(48rem,100%)}.meta[data-v-be2827ed]{display:flex;flex-wrap:wrap;gap:6px 14px;font-size:12px;color:var(--admin-muted)}.meta__amt[data-v-be2827ed]{display:inline-flex;align-items:center;gap:4px}.reply[data-v-be2827ed]{display:flex;flex-direction:column;gap:6px}.quote[data-v-be2827ed]{display:flex;gap:0;min-width:0;border-radius:8px;background:#f4f6f9;overflow:hidden}.quote--out[data-v-be2827ed]{background:#eef6ff}.quote--in[data-v-be2827ed]{background:#f4f6f9}.quote__bar[data-v-be2827ed]{width:3px;flex-shrink:0;background:#94a3b8}.quote--out .quote__bar[data-v-be2827ed]{background:#2563eb}.quote--in .quote__bar[data-v-be2827ed]{background:#0ea5e9}.quote--fail[data-v-be2827ed]{background:#fef2f2}.quote--fail .quote__bar[data-v-be2827ed]{background:#dc2626}.quote--fail .quote__author[data-v-be2827ed]{color:#b91c1c}.quote__body[data-v-be2827ed]{min-width:0;flex:1;padding:8px 10px}.quote__author[data-v-be2827ed]{margin:0 0 4px;font-size:12px;font-weight:650;line-height:1.3;color:#2563eb}.quote--in .quote__author[data-v-be2827ed]{color:#0284c7}.quote__text[data-v-be2827ed]{margin:0;font-size:13px;line-height:1.5;color:#0f172a;white-space:pre-wrap;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.quote__empty[data-v-be2827ed]{margin:0;font-size:12px;line-height:1.45;color:var(--admin-muted)}.pill[data-v-6036ae3d]{display:inline-block;border-radius:999px;border:1px solid;padding:0 8px;font-size:11px;font-weight:600;line-height:19px;white-space:nowrap}.pill--ok[data-v-6036ae3d]{color:#166534;background:#f0fdf4;border-color:#bbf7d0}.pill--bad[data-v-6036ae3d]{color:#b91c1c;background:#fef2f2;border-color:#fecaca}.pill--warn[data-v-6036ae3d]{color:#b45309;background:#fffbeb;border-color:#fde68a}.pill--wait[data-v-6036ae3d]{color:#1d4ed8;background:color-mix(in srgb,var(--admin-brand-primary) 10%,var(--admin-surface));border-color:#bfdbfe}.pill--muted[data-v-6036ae3d]{color:var(--admin-muted);background:var(--admin-surface-muted);border-color:var(--admin-border)}.cards[data-v-c1b1fd3d]{display:flex;flex-direction:column;gap:0;margin:0;padding:0;list-style:none;border:1px solid #eef0f4;border-radius:12px;background:var(--admin-surface);overflow:hidden}.card[data-v-c1b1fd3d]{border:none;border-bottom:1px solid #eef0f4;border-left:3px solid #cbd5e1;border-radius:0;background:transparent;overflow:hidden}.card[data-v-c1b1fd3d]:last-child{border-bottom:none}.card--ok[data-v-c1b1fd3d]{border-left-color:#22c55e}.card--bad[data-v-c1b1fd3d]{border-left-color:#ef4444}.card--neutral[data-v-c1b1fd3d]{border-left-color:#cbd5e1}.card__main[data-v-c1b1fd3d]{display:flex;flex-direction:column;gap:10px;width:100%;padding:12px 14px;text-align:left}.card__top[data-v-c1b1fd3d]{display:flex;flex-wrap:nowrap;align-items:center;gap:8px;min-width:0}.card__meta[data-v-c1b1fd3d]{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 8px;min-width:0}.card__time[data-v-c1b1fd3d]{flex:none;font-size:12px;font-variant-numeric:tabular-nums;color:var(--admin-muted);white-space:nowrap}.card__period[data-v-c1b1fd3d]{flex:none;font-size:13px;font-weight:600;font-variant-numeric:tabular-nums;color:var(--admin-muted);letter-spacing:-.02em;white-space:nowrap}.card__end[data-v-c1b1fd3d]{display:inline-flex;flex:none;align-items:center;gap:6px;margin-left:auto}.card__status[data-v-c1b1fd3d]{flex:none}.card__items[data-v-c1b1fd3d]{min-width:0}.card__foot[data-v-c1b1fd3d]{display:flex;flex-wrap:nowrap;align-items:center;gap:6px 10px;min-width:0}.card__eq[data-v-c1b1fd3d]{flex:none;font-size:14px;font-weight:700;font-variant-numeric:tabular-nums;letter-spacing:-.02em;color:#0f172a;white-space:nowrap}.card__eq--empty[data-v-c1b1fd3d]{font-weight:500;color:#94a3b8}.card__money[data-v-c1b1fd3d]{display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:6px 12px;margin-left:auto;min-width:0}.card__balance[data-v-c1b1fd3d]{display:inline-flex;align-items:center;gap:4px;min-width:0;font-size:12px;font-variant-numeric:tabular-nums;color:var(--admin-muted);white-space:nowrap}.card__pnl[data-v-c1b1fd3d]{display:inline-flex;align-items:center;gap:4px;font-size:14px;font-weight:700;font-variant-numeric:tabular-nums;color:#334155;white-space:nowrap}.up[data-v-c1b1fd3d]{color:#15803d}.down[data-v-c1b1fd3d]{color:#b91c1c}.action-cb[data-v-c1b1fd3d]{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;justify-content:center;margin:0;padding:4px 10px;border:1px solid #bfdbfe;border-radius:6px;background:color-mix(in srgb,var(--admin-brand-primary) 10%,var(--admin-surface));color:#1d4ed8;font-size:12px;line-height:1.4;white-space:nowrap;word-break:keep-all;flex-shrink:0;cursor:pointer;touch-action:manipulation;transition:color var(--duration-fast) var(--ease-standard),border-color var(--duration-fast) var(--ease-standard),background var(--duration-fast) var(--ease-standard)}.action-cb[data-v-c1b1fd3d]:hover{border-color:#93c5fd;background:#dbeafe;color:#1e40af}.action-cb[aria-expanded=true][data-v-c1b1fd3d]{border-color:#93c5fd;background:#dbeafe;font-weight:600}.card__detail[data-v-c1b1fd3d]{border-top:1px solid #eef0f4;padding:10px 12px 12px;background:var(--admin-surface-muted)}.fit-scale[data-v-14496e8d]{display:block;min-width:0;max-width:100%;overflow:hidden;text-align:right}.fit-scale__inner[data-v-14496e8d]{display:inline-flex;align-items:center;justify-content:flex-end;gap:4px;white-space:nowrap;vertical-align:baseline}.win-ring[data-v-660cbc49]{position:relative;display:inline-flex;flex-shrink:0;align-items:center;justify-content:center}.win-ring__svg[data-v-660cbc49]{transform:rotate(-90deg)}.win-ring__label[data-v-660cbc49]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font-weight:650;letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:#94a3b8;pointer-events:none}.win-ring__label.good[data-v-660cbc49]{color:#15803d}.sum[data-v-eef34b53]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}@media(min-width:960px){.sum[data-v-eef34b53]{grid-template-columns:repeat(4,minmax(0,1fr))}}.sum.is-loading[data-v-eef34b53]{opacity:.45;pointer-events:none}.sum__card[data-v-eef34b53]{display:flex;flex-direction:column;gap:10px;min-width:0;padding:12px 14px;border:1px solid var(--admin-border);border-radius:14px;background:var(--admin-surface);box-shadow:0 1px 2px #0f172a0a}.sum__head[data-v-eef34b53]{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:#94a3b8}.sum__head[data-v-eef34b53] .anticon{font-size:13px}.sum__rows[data-v-eef34b53]{display:flex;flex-direction:column;gap:8px;min-width:0}.sum__row[data-v-eef34b53]{display:flex;align-items:baseline;justify-content:space-between;gap:8px;min-width:0}.sum__label[data-v-eef34b53]{display:inline-flex;align-items:center;gap:4px;flex-shrink:0;font-size:12px;color:#94a3b8}.sum__label[data-v-eef34b53] .anticon{font-size:11px;opacity:.85}.sum__val[data-v-eef34b53]{flex:1;min-width:0;font-size:14px;color:#0f172a;font-variant-numeric:tabular-nums}.sum__val[data-v-eef34b53] strong{font-size:1em;font-weight:650;letter-spacing:-.02em;line-height:1.2}.sum__val[data-v-eef34b53] em{font-style:normal;font-size:.785em;opacity:.9;line-height:1.2}.sum__val[data-v-eef34b53] .currency-icon{width:.85em;height:.85em}.sum__val.up[data-v-eef34b53],.sum__val.up strong[data-v-eef34b53],.sum__val.up em[data-v-eef34b53]{color:#15803d}.sum__val.down[data-v-eef34b53],.sum__val.down strong[data-v-eef34b53],.sum__val.down em[data-v-eef34b53]{color:#b91c1c}.sum__val.muted[data-v-eef34b53],.sum__val.muted strong[data-v-eef34b53]{color:#0f172a}.sum__bet[data-v-eef34b53]{display:flex;align-items:center;justify-content:space-between;gap:10px}.sum__bet .sum__rows[data-v-eef34b53]{flex:1;min-width:0}@media(max-width:420px){.sum__val em[data-v-eef34b53]{display:none}}.page[data-v-bbfae291]{display:flex;flex-direction:column;gap:12px}.head__link[data-v-bbfae291],.empty-links a[data-v-bbfae291],.switch-acc[data-v-bbfae291]{font-size:13px;color:#2563eb;text-decoration:none}.switch-acc[data-v-bbfae291]{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0 2px;padding:0;border:0;background:none;cursor:pointer;font-weight:600}.switch-acc[data-v-bbfae291]:hover,.head__link[data-v-bbfae291]:hover,.empty-links a[data-v-bbfae291]:hover{text-decoration:underline}.empty-links[data-v-bbfae291]{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-top:8px;color:var(--admin-muted)}.list-shell[data-v-bbfae291]{min-width:0}.list-mobile[data-v-bbfae291]{display:flex;flex-direction:column;gap:12px}.list-desk[data-v-bbfae291]{display:none}.list-pager[data-v-bbfae291]{display:flex;justify-content:center;padding:4px 0 2px}.card[data-v-bbfae291]{border:1px solid var(--admin-border);border-radius:16px;background:var(--admin-surface);padding:0;overflow-x:auto}@media(min-width:992px){.list-mobile[data-v-bbfae291]{display:none}.list-desk[data-v-bbfae291]{display:block}}.list-desk[data-v-bbfae291] .ant-table-container{border-start-start-radius:16px;border-start-end-radius:16px}.list-desk[data-v-bbfae291] .ant-table-thead>tr>th,.list-desk[data-v-bbfae291] .ant-table-tbody>tr>td{border-inline-end:1px solid #e8ecf1;border-bottom-color:#e8ecf1}.list-desk[data-v-bbfae291] .ant-table-thead>tr>th{background:var(--admin-surface-muted);font-weight:600}.list-desk[data-v-bbfae291] .ant-table-thead>tr>th:last-child,.list-desk[data-v-bbfae291] .ant-table-tbody>tr>td:last-child{border-inline-end:none}.list-desk[data-v-bbfae291] .ant-table-pagination{margin:12px 16px 14px!important}.list-desk[data-v-bbfae291] .ant-table-row-expand-icon-cell,.list-desk[data-v-bbfae291] th.ant-table-expand-icon-th{width:0!important;min-width:0!important;max-width:0!important;padding:0!important;border-inline-end:none!important;overflow:hidden}.list-desk[data-v-bbfae291] .col-action{text-align:center!important;white-space:nowrap!important}.list-desk[data-v-bbfae291] .col-time,.list-desk[data-v-bbfae291] .col-period,.list-desk[data-v-bbfae291] .col-draw{text-align:center!important;white-space:nowrap!important;font-variant-numeric:tabular-nums;letter-spacing:0}.list-desk[data-v-bbfae291] tr:not(.ant-table-measure-row)>.col-time{padding-inline:8px!important;box-sizing:border-box}.list-desk[data-v-bbfae291] .col-items{min-width:0}.list-desk[data-v-bbfae291] .col-items .ant-table-cell{overflow:hidden}.action-cb[data-v-bbfae291]{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;justify-content:center;margin:0 auto;padding:2px 8px;border:1px solid #bfdbfe;border-radius:6px;background:color-mix(in srgb,var(--admin-brand-primary) 10%,var(--admin-surface));color:#1d4ed8;font-size:12px;line-height:1.4;white-space:nowrap;word-break:keep-all;flex-shrink:0;cursor:pointer;touch-action:manipulation;transition:color var(--duration-fast) var(--ease-standard),border-color var(--duration-fast) var(--ease-standard),background var(--duration-fast) var(--ease-standard)}.action-cb[data-v-bbfae291]:hover{border-color:#93c5fd;background:#dbeafe;color:#1e40af}.action-cb[aria-expanded=true][data-v-bbfae291]{border-color:#93c5fd;background:#dbeafe;font-weight:600}.cell-num[data-v-bbfae291]{font-variant-numeric:tabular-nums;letter-spacing:0}.cell-time[data-v-bbfae291]{color:var(--admin-muted);font-variant-numeric:tabular-nums;letter-spacing:0;white-space:nowrap}.cell-period[data-v-bbfae291]{font-variant-numeric:tabular-nums;letter-spacing:0;white-space:nowrap}.cell-draw[data-v-bbfae291]{font-family:inherit;font-variant-numeric:tabular-nums;letter-spacing:0;font-size:14px;font-weight:600;color:#334155;white-space:nowrap}.cell-muted[data-v-bbfae291]{color:#94a3b8;letter-spacing:0}.amt[data-v-bbfae291]{display:inline-flex;align-items:center;justify-content:flex-end;gap:4px;font-variant-numeric:tabular-nums}.up[data-v-bbfae291]{color:#15803d;font-variant-numeric:tabular-nums}.down[data-v-bbfae291]{color:#b91c1c;font-variant-numeric:tabular-nums}.modes[data-v-8cfe5050]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px}.mode[data-v-8cfe5050]{display:inline-flex;flex-direction:column;gap:2px;align-items:flex-start;width:auto;max-width:100%;padding:8px 12px;border-radius:10px;border:1px solid var(--admin-border);background:var(--admin-surface-muted);color:var(--admin-text);cursor:pointer;text-align:left}.mode.active[data-v-8cfe5050]{border-color:var(--admin-brand-primary);background:color-mix(in srgb,var(--admin-brand-primary) 12%,var(--admin-surface));color:var(--admin-brand-primary);box-shadow:0 0 0 2px color-mix(in srgb,var(--admin-brand-primary) 20%,transparent)}.mode strong[data-v-8cfe5050]{font-size:13px;line-height:1.2}.mode span[data-v-8cfe5050]{font-size:11px;color:var(--admin-muted);white-space:nowrap}.mode.active span[data-v-8cfe5050]{color:var(--admin-brand-primary)}.hint[data-v-8cfe5050]{margin:0;font-size:12px;color:var(--admin-muted)}.body[data-v-8cfe5050]{display:flex;flex-wrap:wrap;gap:16px;align-items:flex-start}.editor[data-v-8cfe5050]{flex:1 1 28rem;min-width:0;max-width:36rem;display:flex;flex-direction:column;gap:12px;max-height:min(60vh,560px);overflow:auto;padding-right:2px}.group h4[data-v-8cfe5050]{margin:0 0 6px;font-size:13px;font-weight:600;color:var(--admin-text)}.grid[data-v-8cfe5050]{display:grid;grid-template-columns:repeat(auto-fill,11.5rem);gap:6px 10px;justify-content:start}.grid.dense[data-v-8cfe5050]{grid-template-columns:repeat(auto-fill,9.5rem)}.grid label[data-v-8cfe5050]{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:8px;width:100%;font-size:12px;color:var(--admin-muted);padding:4px 8px;border-radius:8px;border:1px solid var(--admin-border);background:var(--admin-surface);box-sizing:border-box}.grid label>span[data-v-8cfe5050]{flex:0 1 auto;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.grid label[data-v-8cfe5050] .ant-input-number{width:4.75rem;flex-shrink:0}.grid.dense label[data-v-8cfe5050] .ant-input-number{width:4.25rem}.grid label.hit[data-v-8cfe5050]{border-color:color-mix(in srgb,var(--admin-brand-primary) 45%,transparent);background:color-mix(in srgb,var(--admin-brand-primary) 8%,var(--admin-surface))}.ai[data-v-8cfe5050]{flex:0 0 15.5rem;width:15.5rem;border:1px solid color-mix(in srgb,var(--admin-brand-primary) 35%,var(--admin-border));background:color-mix(in srgb,var(--admin-brand-primary) 6%,var(--admin-surface));border-radius:12px;padding:10px 12px;display:flex;flex-direction:column;gap:8px;position:sticky;top:0}.ai header[data-v-8cfe5050]{display:flex;align-items:center;justify-content:space-between;gap:8px}.ai header strong[data-v-8cfe5050]{font-size:12px;color:var(--admin-brand-primary)}.ai .ok[data-v-8cfe5050]{font-size:11px;color:var(--admin-success);white-space:nowrap}.ai>p[data-v-8cfe5050]{margin:0;font-size:11px;color:var(--admin-muted);line-height:1.45}.ai[data-v-8cfe5050] textarea.ant-input{width:100%;max-width:100%;resize:vertical;min-height:10rem}.ai .err[data-v-8cfe5050]{margin:0;font-size:11px;color:var(--admin-danger)}.ai-actions[data-v-8cfe5050]{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-start}.ai-actions[data-v-8cfe5050] .ant-btn{width:auto;flex:0 0 auto}.foot[data-v-8cfe5050]{margin-top:12px;padding-top:12px;border-top:1px solid var(--admin-border);display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px}.badge[data-v-8cfe5050]{font-size:11px;padding:2px 8px;border-radius:999px;background:var(--admin-surface-muted);color:var(--admin-muted)}.badge.custom[data-v-8cfe5050]{background:color-mix(in srgb,var(--admin-brand-primary) 12%,var(--admin-surface));color:var(--admin-brand-primary)}.foot-actions[data-v-8cfe5050]{display:flex;flex-wrap:wrap;gap:8px}@media(max-width:860px){.editor[data-v-8cfe5050]{flex-basis:100%;max-width:100%}.ai[data-v-8cfe5050]{flex:1 1 100%;width:100%;position:static}}.page[data-v-1e6b33d3]{display:flex;flex-direction:column;gap:12px}.card--table[data-v-1e6b33d3]{overflow-x:auto}.card--table[data-v-1e6b33d3] .col-content{min-width:0}.cell-ellipsis[data-v-1e6b33d3]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.card[data-v-1e6b33d3]{border:1px solid var(--admin-border);border-radius:12px;background:var(--admin-surface);padding:16px;display:flex;flex-direction:column;gap:14px}.card__head[data-v-1e6b33d3]{display:flex;justify-content:space-between;gap:12px;align-items:flex-start}.card__head h2[data-v-1e6b33d3]{margin:0;font-size:15px;font-weight:600;color:var(--admin-text)}.card__head p[data-v-1e6b33d3]{margin:4px 0 0;font-size:12px;color:var(--admin-muted);line-height:1.45}.link[data-v-1e6b33d3],.link-btn[data-v-1e6b33d3]{font-size:12px;color:var(--admin-brand-primary);white-space:nowrap;background:none;border:0;padding:0;cursor:pointer}.link-btn[data-v-1e6b33d3]:disabled{opacity:.5;cursor:not-allowed}.strat-grid[data-v-1e6b33d3]{display:flex;flex-wrap:wrap;gap:8px}.strat[data-v-1e6b33d3]{display:inline-flex;align-items:center;gap:8px;width:auto;min-height:36px;padding:6px 10px;border-radius:10px;border:1px solid var(--admin-border);background:var(--admin-surface-muted);color:var(--admin-text);cursor:pointer;text-align:left}.strat[data-v-1e6b33d3]:hover:not(:disabled){border-color:color-mix(in srgb,var(--admin-brand-primary) 40%,var(--admin-border))}.strat.active[data-v-1e6b33d3]{border-color:color-mix(in srgb,var(--admin-brand-primary) 55%,transparent);background:color-mix(in srgb,var(--admin-brand-primary) 12%,var(--admin-surface));box-shadow:0 0 0 2px color-mix(in srgb,var(--admin-brand-primary) 18%,transparent)}.strat[data-v-1e6b33d3]:disabled{opacity:.55;cursor:not-allowed}.strat__dot[data-v-1e6b33d3]{width:8px;height:8px;border-radius:50%;flex-shrink:0}.strat__title[data-v-1e6b33d3]{font-size:12px;font-weight:600;color:inherit;white-space:nowrap}.strat-hint[data-v-1e6b33d3]{margin:0;font-size:12px;color:var(--admin-muted);line-height:1.45}.mode-grid[data-v-1e6b33d3]{display:flex;flex-wrap:wrap;gap:8px}.mode[data-v-1e6b33d3]{display:inline-flex;flex-direction:column;gap:2px;align-items:flex-start;width:auto;padding:8px 12px;border-radius:10px;border:1px solid var(--admin-border);background:var(--admin-surface-muted);color:var(--admin-text);cursor:pointer}.mode.active[data-v-1e6b33d3]{border-color:var(--admin-brand-primary);background:color-mix(in srgb,var(--admin-brand-primary) 12%,var(--admin-surface));color:var(--admin-brand-primary);box-shadow:0 0 0 2px color-mix(in srgb,var(--admin-brand-primary) 18%,transparent)}.mode strong[data-v-1e6b33d3]{font-size:13px;line-height:1.2}.mode span[data-v-1e6b33d3]{font-size:11px;color:var(--admin-muted);white-space:nowrap}.mode.active span[data-v-1e6b33d3]{color:var(--admin-brand-primary)}.funds[data-v-1e6b33d3]{display:flex;flex-wrap:wrap;gap:16px 24px;align-items:flex-start}.funds label[data-v-1e6b33d3]{display:flex;flex-direction:column;gap:6px;width:auto;font-size:12px;color:var(--admin-muted)}.funds em[data-v-1e6b33d3]{font-style:normal;color:var(--admin-muted);opacity:.85;margin-left:4px}.fund-input[data-v-1e6b33d3]{width:10rem!important;max-width:100%}.range-label[data-v-1e6b33d3]{display:flex;align-items:center;gap:8px;width:fit-content}.toggle[data-v-1e6b33d3]{display:inline-flex;border:1px solid var(--admin-border);border-radius:999px;padding:2px;background:var(--admin-surface-muted)}.toggle button[data-v-1e6b33d3]{border:0;background:transparent;font-size:11px;padding:2px 10px;border-radius:999px;cursor:pointer;color:var(--admin-muted);width:auto}.toggle button.on[data-v-1e6b33d3]{background:var(--admin-surface);color:var(--admin-brand-primary);box-shadow:0 1px 2px #0f172a14}.presets[data-v-1e6b33d3]{display:flex;flex-wrap:wrap;gap:6px;width:fit-content}.presets button[data-v-1e6b33d3]{border:1px solid var(--admin-border);background:var(--admin-surface);border-radius:6px;font-size:11px;padding:2px 8px;cursor:pointer;color:var(--admin-text);width:auto}.presets button[data-v-1e6b33d3]:disabled{opacity:.5;cursor:not-allowed}.runbar[data-v-1e6b33d3]{justify-content:flex-start;gap:12px 16px;border:1px solid var(--admin-border);border-radius:12px;background:var(--admin-surface);padding:10px 14px}.runbar__hint[data-v-1e6b33d3]{margin:0;flex:1 1 auto;min-width:0;font-size:12px;color:var(--admin-muted);line-height:1.45;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.warn[data-v-1e6b33d3]{margin:0}.equity[data-v-1e6b33d3]{margin-top:16px;padding-top:14px;border-top:1px solid var(--admin-border)}.equity__title[data-v-1e6b33d3]{margin:0 0 10px;font-size:13px;font-weight:600}.kpi[data-v-1e6b33d3]{display:flex;flex-wrap:wrap;gap:8px}.kpi__item[data-v-1e6b33d3]{min-width:7.5rem;width:auto;padding:8px 12px;border-radius:10px;background:var(--admin-surface-muted);border:1px solid var(--admin-border);display:flex;flex-direction:column;gap:2px}.kpi__item span[data-v-1e6b33d3]{font-size:12px;color:var(--admin-muted)}.kpi__item strong[data-v-1e6b33d3]{font-size:15px;font-weight:600;color:var(--admin-text)}.kpi__item small[data-v-1e6b33d3]{font-size:11px;color:var(--admin-muted)}.pnl--win[data-v-1e6b33d3],.res--win[data-v-1e6b33d3]{color:var(--admin-success)!important}.pnl--loss[data-v-1e6b33d3],.res--loss[data-v-1e6b33d3]{color:var(--admin-danger)!important}.res--refund[data-v-1e6b33d3]{color:var(--admin-warning)}.page[data-v-10f69c0e]{display:flex;flex-direction:column;gap:12px}.sections[data-v-10f69c0e]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.section[data-v-10f69c0e]{display:flex;gap:14px;border:1px solid var(--admin-border);border-radius:12px;background:var(--admin-surface);padding:16px}.section__index[data-v-10f69c0e]{width:28px;height:28px;border-radius:999px;background:color-mix(in srgb,var(--admin-brand-primary) 10%,var(--admin-surface));color:#1d4ed8;font-size:13px;font-weight:700;display:flex;align-items:center;justify-content:center;flex-shrink:0}.section__body h2[data-v-10f69c0e]{margin:0 0 8px;font-size:15px}.section__body ul[data-v-10f69c0e]{margin:0;padding-left:1.1rem;display:flex;flex-direction:column;gap:6px;font-size:13px;color:var(--admin-muted);line-height:1.55}.link[data-v-10f69c0e]{color:#2563eb;text-decoration:none}.link[data-v-10f69c0e]:hover{text-decoration:underline}.link--btn[data-v-10f69c0e]{display:inline;padding:0;border:0;background:transparent;font:inherit;cursor:pointer}
