*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }.container{width:100%}@media (min-width: 640px){.container{max-width:640px}}@media (min-width: 768px){.container{max-width:768px}}@media (min-width: 1024px){.container{max-width:1024px}}@media (min-width: 1280px){.container{max-width:1280px}}@media (min-width: 1536px){.container{max-width:1536px}}.visible{visibility:visible}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.block{display:block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.hidden{display:none}.flex-shrink{flex-shrink:1}.border-collapse{border-collapse:collapse}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.resize{resize:both}.flex-wrap{flex-wrap:wrap}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.border{border-width:1px}.uppercase{text-transform:uppercase}.italic{font-style:italic}.ordinal{--tw-ordinal: ordinal;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.underline{text-decoration-line:underline}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.outline{outline-style:solid}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow{--tw-drop-shadow: drop-shadow(0 1px 2px rgb(0 0 0 / .1)) drop-shadow(0 1px 1px rgb(0 0 0 / .06));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.grayscale{--tw-grayscale: grayscale(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.\!filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)!important}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}@font-face{font-family:Manrope VF;src:url(/fonts/Manrope-VF.woff2) format("woff2-variations");font-weight:200 800;font-display:swap}:root{--nv-bg: #0a0a0a;--nv-card: #171717;--nv-popover: #262626;--nv-muted: #262626;--nv-accent: #404040;--nv-hover-card: #1d1d1d;--nv-hover-row: #222222;--nv-hover-control: #2a2a2a;--nv-hover-panel: #191919;--nv-hover-lift: -4px;--nv-hover-lift-soft: -2px;--nv-hover-lift-ctl: -1px;--nv-hover-border-strong: #565656;--nv-shadow-float: 0 4px 8px rgba(0,0,0,.55), 0 18px 38px -10px rgba(0,0,0,.8), 0 0 0 1px rgba(255,255,255,.13), 0 0 30px -4px rgba(255,255,255,.12);--nv-shadow-float-soft: 0 2px 4px rgba(0,0,0,.5), 0 10px 24px -10px rgba(0,0,0,.65), 0 0 0 1px rgba(255,255,255,.05);--nv-shadow-float-ctl: 0 4px 12px -4px rgba(0,0,0,.6);--nv-shadow-press: 0 1px 2px rgba(0,0,0,.5);--nv-noise-opacity: .035;--nv-noise: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='140' height='140'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix type='saturate' values='0'/></filter><rect width='100%25' height='100%25' filter='url(%23n)'/></svg>");--nv-shadow-xs: 0 1px 2px rgba(0,0,0,.4);--nv-shadow-sm: 0 2px 8px -2px rgba(0,0,0,.5);--nv-shadow-md: 0 8px 24px -8px rgba(0,0,0,.55);--nv-shadow-lg: 0 16px 40px -12px rgba(0,0,0,.65);--nv-glass-bar: rgba(10,10,10,.72);--nv-glass-pop: rgba(38,38,38,.72);--nv-glass-drawer: rgba(17,17,17,.8);--nv-glass-blur: 14px;--nv-glass-blur-drawer: 18px;--nv-glass-blur-sticky: 12px;--nv-glass-edge: rgba(255,255,255,.08);--nv-space-page: clamp(16px, 2vw, 28px);--nv-gap-bento: clamp(10px, 1vw, 16px);--nv-fs-kpi: clamp(20px, 1.6vw, 26px);--nv-input: #343434;--nv-border: #282828;--nv-fg: #EDEDED;--nv-sub: #9AA0A6;--nv-primary: #e5e5e5;--nv-on-primary: #171717;--nv-blue: #5B8FD9;--nv-blue-strong: #3a81f6;--nv-blue-soft: #A9C4EC;--nv-blue-subtle: #16233f;--nv-up: #FF6B81;--nv-up-strong: #ff9a9d;--nv-up-subtle: #2a1517;--nv-down: #62d178;--nv-down-strong: #8be59c;--nv-down-subtle: #14241a;--nv-gold: #E0C089;--nv-chart-1: #91c5ff;--nv-chart-2: #3a81f6;--nv-chart-3: #2563ef;--nv-chart-4: #1a4eda;--nv-chart-5: #1f3fad;--nv-radius: 8px;--nv-radius-lg: 12px;--nv-radius-pill: 999px;--nv-font-sans: "Manrope VF","Noto Sans SC","PingFang SC","Microsoft YaHei UI","Microsoft YaHei",-apple-system,BlinkMacSystemFont,system-ui,"Segoe UI",sans-serif;--nv-font-num: var(--nv-font-sans);--nv-ease: cubic-bezier(.22,1,.36,1);--nv-dur-fast: .15s;--nv-dur-in: .28s}body.theme-vercel{background:var(--nv-bg);color:var(--nv-fg);font-family:var(--nv-font-sans);font-size:14px;line-height:1.5}body.theme-vercel{--c-bg: var(--nv-bg);--c-white-rgb: 250, 250, 250;--c-primary-rgb: 37, 99, 239;--theme-glow: none}body.theme-vercel *{box-sizing:border-box}body.theme-vercel .nv-num,body.theme-vercel .nv-stat__value{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}body.theme-vercel ::-moz-selection{background:#2563ef52}body.theme-vercel ::selection{background:#2563ef52}body.theme-dawn{--nv-bg: #f7f7f5;--nv-card: #ffffff;--nv-popover: #ffffff;--nv-muted: #f0f0ee;--nv-accent: #e4e4e0;--nv-input: #e6e6e2;--nv-border: #e6e6e2;--nv-fg: #1a1a1a;--nv-sub: #6B7280;--nv-primary: #1a1a1a;--nv-on-primary: #fafafa;--nv-up-subtle: #fdebec;--nv-down-subtle: #e9f7ee;--nv-blue-subtle: #e8f0fe;--nv-hover-card: #f2f2f0;--nv-hover-row: #eeeeec;--nv-hover-control: #e6e6e2;--nv-hover-panel: #f7f7f5;--nv-hover-lift: -4px;--nv-hover-lift-soft: -2px;--nv-hover-lift-ctl: -1px;--nv-noise-opacity: .015;--nv-shadow-xs: 0 1px 2px rgba(0,0,0,.06);--nv-shadow-sm: 0 2px 8px -2px rgba(0,0,0,.1);--nv-shadow-md: 0 8px 24px -8px rgba(0,0,0,.14);--nv-shadow-lg: 0 16px 40px -12px rgba(0,0,0,.18);--nv-glass-bar: rgba(247,247,245,.72);--nv-glass-pop: rgba(255,255,255,.72);--nv-glass-drawer: rgba(250,250,248,.8);--nv-glass-edge: rgba(0,0,0,.06);--nv-hover-border-strong: #c8c8c4;--nv-shadow-float: 0 4px 8px rgba(0,0,0,.06), 0 18px 38px -12px rgba(0,0,0,.16), 0 0 0 1px rgba(0,0,0,.06);--nv-shadow-float-soft: 0 2px 4px rgba(0,0,0,.05), 0 10px 24px -12px rgba(0,0,0,.12), 0 0 0 1px rgba(0,0,0,.05);--nv-shadow-float-ctl: 0 4px 12px -6px rgba(0,0,0,.12);--nv-shadow-press: 0 1px 2px rgba(0,0,0,.08)}body.theme-vercel{--el-bg-color: var(--nv-card);--el-bg-color-page: var(--nv-bg);--el-bg-color-overlay: var(--nv-popover);--el-fill-color-blank: transparent;--el-fill-color: var(--nv-muted);--el-fill-color-light: var(--nv-card);--el-fill-color-lighter: var(--nv-card);--el-fill-color-extra-light: var(--nv-card);--el-fill-color-dark: var(--nv-accent);--el-text-color-primary: var(--nv-fg);--el-text-color-regular: var(--nv-fg);--el-text-color-secondary: var(--nv-sub);--el-text-color-placeholder: var(--nv-sub);--el-text-color-disabled: var(--nv-sub);--el-border-color: var(--nv-border);--el-border-color-light: var(--nv-border);--el-border-color-lighter: var(--nv-border);--el-border-color-extra-light: var(--nv-border);--el-border-color-dark: var(--nv-accent);--el-color-primary: var(--nv-blue);--el-color-primary-light-3: #4b82f3;--el-color-primary-light-5: #7aa6f6;--el-color-primary-light-7: #b3ccfa;--el-color-primary-light-8: #d2e1fc;--el-color-primary-light-9: var(--nv-blue-subtle);--el-color-primary-dark-2: #1d56d8;--el-color-success: var(--nv-down);--el-color-danger: var(--nv-up);--el-color-warning: var(--nv-gold);--el-border-radius-base: 8px;--el-border-radius-small: 6px;--el-box-shadow: var(--nv-shadow-md);--el-box-shadow-light: var(--nv-shadow-xs);--el-font-size-base: 14px}body.theme-vercel .el-message.el-message.el-message{background:var(--nv-popover)!important;border:1px solid var(--nv-border)!important;border-radius:var(--nv-radius-lg, 12px)!important;box-shadow:var(--nv-shadow-md)!important;color:var(--nv-fg);top:20px;backdrop-filter:none;-webkit-backdrop-filter:none}body.theme-vercel .el-message .el-message__content{color:var(--nv-fg)}body.theme-vercel .el-dialog.el-dialog.el-dialog{background:var(--nv-popover)!important;border:1px solid var(--nv-border)!important;border-radius:var(--nv-radius-lg, 12px)!important;box-shadow:var(--nv-shadow-lg)!important;backdrop-filter:none;-webkit-backdrop-filter:none}body.theme-vercel .el-dialog__title{color:var(--nv-fg);font-size:15px;font-weight:600}body.theme-vercel .el-dialog__headerbtn .el-dialog__close{color:var(--nv-sub)}body.theme-vercel .el-dialog__headerbtn:hover .el-dialog__close{color:var(--nv-fg)}body.theme-vercel .el-overlay{background:#0000008c}body.theme-vercel .el-message-box.el-message-box.el-message-box{background:var(--nv-popover)!important;border:1px solid var(--nv-border)!important;border-radius:var(--nv-radius-lg, 12px)!important;box-shadow:var(--nv-shadow-lg)!important}body.theme-vercel .el-card.el-card.el-card{background:var(--nv-card)!important;border:1px solid var(--nv-border)!important;border-radius:8px!important;box-shadow:var(--nv-shadow-xs)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}body.theme-vercel .el-card.el-card.el-card:hover{border-color:var(--nv-accent)!important}body.theme-vercel .wl-card,body.theme-vercel .h-card,body.theme-vercel .rec-card,body.theme-vercel .block,body.theme-vercel .snap-card,body.theme-vercel .actq-card,body.theme-vercel .pnl-card{border-color:var(--nv-border)!important;border-radius:8px!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;box-shadow:var(--nv-shadow-xs)!important}body.theme-vercel .wl-card.wl-highlight{border-color:#3a81f68c!important}body.theme-vercel .el-popper{background:var(--nv-glass-pop);backdrop-filter:saturate(160%) blur(var(--nv-glass-blur));-webkit-backdrop-filter:saturate(160%) blur(var(--nv-glass-blur));border:1px solid var(--nv-glass-edge);box-shadow:var(--nv-shadow-md)}body.theme-vercel .el-popper.is-light{background:var(--nv-glass-pop);border:1px solid var(--nv-glass-edge)}body.theme-vercel .el-drawer{background:var(--nv-glass-drawer);backdrop-filter:saturate(160%) blur(var(--nv-glass-blur-drawer));-webkit-backdrop-filter:saturate(160%) blur(var(--nv-glass-blur-drawer))}body.theme-vercel .el-drawer,body.theme-vercel .nv-cmdk,body.theme-vercel .el-dialog{box-shadow:var(--nv-shadow-lg)}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){body.theme-vercel .el-popper,body.theme-vercel .el-drawer{background:#262626}body.theme-vercel .el-drawer{background:#111}}@media (prefers-reduced-transparency: reduce){body.theme-vercel .el-popper{background:#262626}body.theme-vercel .el-drawer{background:#111}body.theme-vercel .layout .header{background:#0a0a0a}}body.theme-vercel .el-select__popper.el-select__popper.el-select__popper,body.theme-vercel .el-dropdown__popper.el-dropdown__popper.el-dropdown__popper,body.theme-vercel .el-cascader__popper.el-cascader__popper.el-cascader__popper,body.theme-vercel .el-picker__popper.el-picker__popper.el-picker__popper,body.theme-vercel .el-popover.el-popover.el-popover,body.theme-vercel .el-popper.el-popper.el-popper{background:var(--nv-glass-pop)!important;backdrop-filter:saturate(160%) blur(var(--nv-glass-blur))!important;-webkit-backdrop-filter:saturate(160%) blur(var(--nv-glass-blur))!important;border-color:var(--nv-glass-edge)!important;box-shadow:var(--nv-shadow-md)!important}body.theme-vercel .el-select-dropdown.el-select-dropdown.el-select-dropdown,body.theme-vercel .el-dropdown-menu.el-dropdown-menu.el-dropdown-menu{background:transparent!important}body.theme-vercel .el-button--primary.is-plain:not(.el-button--text):not(.el-button--link):not(.nv-cta):not(.nv-cta-2){background-color:transparent!important;border-color:transparent!important;color:var(--nv-sub)!important}body.theme-vercel .el-button--primary.is-plain:not(.el-button--text):not(.el-button--link):not(.nv-cta):not(.nv-cta-2) .el-icon,body.theme-vercel .el-button--primary.is-plain:not(.el-button--text):not(.el-button--link):not(.nv-cta):not(.nv-cta-2) i{color:var(--nv-sub)!important}body.theme-vercel .el-button--primary.is-plain:not(.el-button--text):not(.el-button--link):not(.nv-cta):not(.nv-cta-2):not(.is-disabled):not(:disabled):hover,body.theme-vercel .el-button--primary.is-plain:not(.el-button--text):not(.el-button--link):not(.nv-cta):not(.nv-cta-2):not(.is-disabled):not(:disabled):focus{background-color:var(--nv-muted)!important;border-color:transparent!important;color:var(--nv-fg)!important}body.theme-vercel .el-button--primary.is-plain:not(.el-button--text):not(.el-button--link):not(.nv-cta):not(.nv-cta-2):not(.is-disabled):not(:disabled):hover .el-icon,body.theme-vercel .el-button--primary.is-plain:not(.el-button--text):not(.el-button--link):not(.nv-cta):not(.nv-cta-2):not(.is-disabled):not(:disabled):hover i{color:var(--nv-fg)!important}body.theme-vercel .el-button--primary.is-plain:not(.el-button--text):not(.el-button--link):not(.nv-cta):not(.nv-cta-2):not(.is-disabled):not(:disabled):active{background-color:#2a2a2a!important;color:var(--nv-fg)!important}body.theme-vercel .el-button--primary.is-plain:focus-visible{outline:2px solid var(--nv-blue);outline-offset:1px}body.theme-vercel .el-button:not(.el-button--primary):not(.el-button--success):not(.el-button--warning):not(.el-button--danger):not(.el-button--info):not(.is-text):not(.el-button--text):not(.is-link):not(.el-button--link):not(.is-disabled):not(:disabled):hover,body.theme-vercel .el-button:not(.el-button--primary):not(.el-button--success):not(.el-button--warning):not(.el-button--danger):not(.el-button--info):not(.is-text):not(.el-button--text):not(.is-link):not(.el-button--link):not(.is-disabled):not(:disabled):focus{background-color:var(--nv-muted)!important;border-color:var(--nv-accent)!important;color:var(--nv-fg)!important}body.theme-vercel .el-button:not(.el-button--primary):not(.el-button--success):not(.el-button--warning):not(.el-button--danger):not(.el-button--info):not(.is-text):not(.el-button--text):not(.is-link):not(.el-button--link):not(.is-disabled):not(:disabled):active{background-color:#2a2a2a!important;border-color:var(--nv-hover-border-strong, #565656)!important;color:var(--nv-fg)!important}body.theme-vercel .el-button:not(.el-button--primary):not(.el-button--success):not(.el-button--warning):not(.el-button--danger):not(.el-button--info):not(.is-text):not(.el-button--text):not(.is-link):not(.el-button--link):not(.is-disabled):not(:disabled):hover .el-icon,body.theme-vercel .el-button:not(.el-button--primary):not(.el-button--success):not(.el-button--warning):not(.el-button--danger):not(.el-button--info):not(.is-text):not(.el-button--text):not(.is-link):not(.el-button--link):not(.is-disabled):not(:disabled):hover i{color:var(--nv-fg)!important}body.theme-vercel .el-button.is-text:not(.el-button--primary):not(.el-button--success):not(.el-button--warning):not(.el-button--danger):not(.el-button--info):not(.is-disabled):not(:disabled):hover,body.theme-vercel .el-button.is-text:not(.el-button--primary):not(.el-button--success):not(.el-button--warning):not(.el-button--danger):not(.el-button--info):not(.is-disabled):not(:disabled):focus,body.theme-vercel .el-button.el-button--text:not(.el-button--primary):not(.is-disabled):not(:disabled):hover,body.theme-vercel .el-button.el-button--text:not(.el-button--primary):not(.is-disabled):not(:disabled):focus{background-color:var(--nv-muted)!important;border-color:transparent!important;color:var(--nv-fg)!important;box-shadow:none!important}body.theme-vercel .el-button.is-text:not(.el-button--primary):not(.el-button--success):not(.el-button--warning):not(.el-button--danger):not(.el-button--info):not(.is-disabled):not(:disabled):active,body.theme-vercel .el-button.el-button--text:not(.el-button--primary):not(.is-disabled):not(:disabled):active{background-color:#2a2a2a!important;color:var(--nv-fg)!important}body.theme-vercel .el-button:focus-visible{outline:2px solid var(--nv-blue);outline-offset:1px}body.theme-vercel .el-button--primary.is-plain.nv-cta{background:var(--nv-primary)!important;border-color:var(--nv-primary)!important;color:var(--nv-on-primary)!important}body.theme-vercel .el-button--primary.is-plain.nv-cta .el-icon,body.theme-vercel .el-button--primary.is-plain.nv-cta i{color:var(--nv-on-primary)!important}body.theme-vercel .el-button--primary.is-plain.nv-cta:not(.is-disabled):not(:disabled):hover,body.theme-vercel .el-button--primary.is-plain.nv-cta:not(.is-disabled):not(:disabled):focus{background:#fff!important;border-color:#fff!important;color:#0a0a0a!important}body.theme-vercel .el-button--primary.is-plain.nv-cta:not(.is-disabled):not(:disabled):active{background:#d4d4d4!important;border-color:#d4d4d4!important;color:#0a0a0a!important}body.theme-vercel .el-button--primary.is-plain.nv-cta-2{background:var(--nv-muted)!important;border-color:var(--nv-accent)!important;color:var(--nv-fg)!important}body.theme-vercel .el-button--primary.is-plain.nv-cta-2 .el-icon,body.theme-vercel .el-button--primary.is-plain.nv-cta-2 i{color:var(--nv-fg)!important}body.theme-vercel .el-button--primary.is-plain.nv-cta-2:not(.is-disabled):not(:disabled):hover,body.theme-vercel .el-button--primary.is-plain.nv-cta-2:not(.is-disabled):not(:disabled):focus{background:#343434!important;border-color:var(--nv-hover-border-strong)!important;color:#fff!important}body.theme-vercel .el-button--primary.is-plain.nv-cta-2:not(.is-disabled):not(:disabled):active{background:#2a2a2a!important;color:#fff!important}body.theme-dawn .el-button--primary.is-plain.nv-cta:not(.is-disabled):not(:disabled):hover,body.theme-dawn .el-button--primary.is-plain.nv-cta:not(.is-disabled):not(:disabled):focus{background:#000!important;border-color:#000!important;color:#fff!important}body.theme-dawn .el-button--primary.is-plain.nv-cta-2{background:var(--nv-muted)!important;border-color:var(--nv-accent)!important;color:var(--nv-fg)!important}body.theme-dawn .el-button--primary.is-plain.nv-cta-2:not(.is-disabled):not(:disabled):hover,body.theme-dawn .el-button--primary.is-plain.nv-cta-2:not(.is-disabled):not(:disabled):focus{background:#e6e6e2!important;color:#1a1a1a!important}body.theme-dawn .el-button--primary.is-plain.nv-cta.nv-cta.nv-cta{background:var(--nv-primary)!important;border-color:var(--nv-primary)!important;color:var(--nv-on-primary)!important}body.theme-dawn .el-button--primary.is-plain.nv-cta.nv-cta.nv-cta .el-icon,body.theme-dawn .el-button--primary.is-plain.nv-cta.nv-cta.nv-cta i{color:var(--nv-on-primary)!important}body.theme-dawn .el-button--primary.is-plain.nv-cta-2.nv-cta-2.nv-cta-2{background:var(--nv-muted)!important;border-color:var(--nv-accent)!important;color:var(--nv-fg)!important}body.theme-vercel .layout>.aside{width:232px!important;flex:0 0 232px!important;background:var(--nv-bg);backdrop-filter:none;-webkit-backdrop-filter:none;border-right:1px solid var(--nv-border)}@media (max-width: 1280px){body.theme-vercel .layout>.aside{width:208px!important;flex-basis:208px!important}}body.theme-vercel .aside::-webkit-scrollbar{width:6px;background:transparent}body.theme-vercel .aside::-webkit-scrollbar-track{background:transparent}body.theme-vercel .aside::-webkit-scrollbar-thumb{background:var(--nv-accent);border-radius:3px}body.theme-vercel .aside::-webkit-scrollbar-thumb:hover{background:#525252}body.theme-vercel .aside{scrollbar-color:var(--nv-accent) transparent}body.theme-vercel .aside .brand{padding:16px 14px 12px}body.theme-vercel .aside .logo{width:28px;height:28px;border-radius:8px}body.theme-vercel .aside .brand-txt .t1{font-size:14px;font-weight:700;color:var(--nv-fg)}body.theme-vercel .aside .brand-txt .t2{font-size:11px;color:var(--nv-sub)}body.theme-vercel .aside .grp-title{font-size:11px;font-weight:600;color:var(--nv-sub);letter-spacing:.06em;text-transform:none}body.theme-vercel .aside .menu .el-sub-menu__title{padding:14px 10px 6px;height:auto;line-height:1.4}body.theme-vercel .aside .menu .el-menu-item,body.theme-vercel .aside .menu .el-sub-menu .el-menu-item{height:34px;line-height:34px;margin:2px 8px;padding:0 10px!important;border-radius:6px;font-size:14px;color:var(--nv-sub)!important;background-color:transparent!important;transition:background-color var(--nv-dur-fast) var(--nv-ease),color var(--nv-dur-fast) var(--nv-ease)}body.theme-vercel .aside .menu .el-menu-item .el-icon{font-size:16px;margin-right:10px}body.theme-vercel .aside .menu .el-menu-item:hover,body.theme-vercel .aside .menu .el-sub-menu__title:hover{background:var(--nv-muted)!important;color:var(--nv-fg)!important}body.theme-vercel .aside .menu .el-menu-item.is-active{background:var(--nv-muted)!important;color:var(--nv-fg)!important;border-radius:6px}body.theme-vercel .aside .menu .el-menu-item.is-active .el-icon{color:var(--nv-fg)!important}body.theme-vercel .aside .menu{--el-menu-active-color: var(--nv-fg);--el-menu-hover-bg-color: var(--nv-muted)}body.theme-vercel .aside .aside-foot{border-top:1px solid var(--nv-border);color:var(--nv-sub);font-size:11px;padding:10px 14px}body.theme-vercel .aside .dot.on{background:var(--nv-down)}body.theme-vercel .aside .dot.off{background:var(--nv-gold)}body.theme-vercel .drawer-aside{background:var(--nv-card);backdrop-filter:none;-webkit-backdrop-filter:none;color:var(--nv-fg)}body.theme-vercel .drawer-aside .pinned-nav{border-bottom:1px solid var(--nv-border)}body.theme-vercel .drawer-aside .pinned-title{color:var(--nv-sub);font-size:11px;letter-spacing:.06em}body.theme-vercel .drawer-aside .pinned-item{background:var(--nv-muted);border:1px solid var(--nv-border);color:var(--nv-fg);border-radius:6px;font-size:14px}body.theme-vercel .drawer-aside .pinned-item:hover{background:var(--nv-accent)}body.theme-vercel .drawer-aside .aside-foot{border-top:1px solid var(--nv-border);color:var(--nv-sub)}body.theme-vercel .layout .header{--el-header-height: 52px;height:52px;background:var(--nv-glass-bar);backdrop-filter:saturate(160%) blur(var(--nv-glass-blur));-webkit-backdrop-filter:saturate(160%) blur(var(--nv-glass-blur));border-bottom:1px solid var(--nv-glass-edge);position:sticky;top:0;z-index:20;padding:0 16px}body.theme-vercel .layout .header .h-title{font-size:15px;font-weight:600;color:var(--nv-fg)}body.theme-vercel .layout .header .h-sub{font-size:12px;color:var(--nv-sub)}@media (max-width: 1280px){body.theme-vercel .layout .header .h-sub{display:none}}body.theme-vercel .layout .header .h-burger{background:var(--nv-card);border:1px solid var(--nv-border);color:var(--nv-fg);border-radius:6px}body.theme-vercel .layout .header .h-burger:active{background:var(--nv-muted)}body.theme-vercel .layout .header .user-area{gap:8px;font-size:13px;color:var(--nv-sub)}body.theme-vercel .layout .header .u-name{color:var(--nv-fg);background:var(--nv-card);border:1px solid var(--nv-border);border-radius:999px;padding:3px 10px;font-size:12px}body.theme-vercel .layout .header .pwd-btn,body.theme-vercel .layout .header .logout-btn{color:var(--nv-sub);font-size:13px}body.theme-vercel .layout .header .pwd-btn:hover,body.theme-vercel .layout .header .logout-btn:hover{color:var(--nv-fg)}body.theme-vercel .layout .header .h-search{display:inline-flex;align-items:center;gap:8px;height:32px;padding:0 10px;min-width:180px;background:var(--nv-card);border:1px solid var(--nv-border);border-radius:8px;color:var(--nv-sub);font-size:13px;cursor:pointer;transition:border-color var(--nv-dur-fast) var(--nv-ease),background-color var(--nv-dur-fast) var(--nv-ease)}body.theme-vercel .layout .header .h-search:hover{border-color:var(--nv-accent);background:var(--nv-muted)}body.theme-vercel .layout .header .h-search .hk{margin-left:auto;font-size:11px;color:var(--nv-sub);border:1px solid var(--nv-border);border-radius:4px;padding:0 5px;line-height:16px;background:var(--nv-bg)}@media (max-width: 1280px){body.theme-vercel .layout .header .h-search{min-width:0;width:32px;padding:0;justify-content:center}body.theme-vercel .layout .header .h-search .st,body.theme-vercel .layout .header .h-search .hk{display:none}}body.theme-vercel .theme-switcher-btn{background:var(--nv-card);border:1px solid var(--nv-border);border-radius:8px;color:var(--nv-sub);width:32px;height:32px;transition:border-color var(--nv-dur-fast) var(--nv-ease),color var(--nv-dur-fast) var(--nv-ease)}body.theme-vercel .theme-switcher-btn:hover{border-color:var(--nv-accent);color:var(--nv-fg)}body.theme-vercel .theme-switcher-panel{background:var(--nv-popover);border:1px solid var(--nv-border);border-radius:12px;box-shadow:var(--nv-shadow-lg)}body.theme-vercel .theme-swatch:hover,body.theme-vercel .theme-swatch.active{background:var(--nv-muted)}body.theme-vercel .theme-swatch .ts-name{color:var(--nv-fg)}body.theme-vercel .layout .main{background:var(--nv-bg);background-attachment:scroll;padding:var(--nv-space-page);position:relative}body.theme-vercel .main:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--nv-noise);opacity:var(--nv-noise-opacity);mix-blend-mode:overlay;pointer-events:none;z-index:0}body.theme-vercel .main>*{position:relative;z-index:1}@media (max-width: 768px){body.theme-vercel .layout .main{padding:10px;padding-bottom:calc(76px + env(safe-area-inset-bottom))}}body.theme-vercel .main .route-skeleton{background:var(--nv-bg)}body.theme-vercel .main .route-skeleton .sk-title,body.theme-vercel .main .route-skeleton .sk-sub,body.theme-vercel .main .route-skeleton .sk-card-title,body.theme-vercel .main .route-skeleton .sk-card-value,body.theme-vercel .main .route-skeleton .sk-card-bar,body.theme-vercel .main .route-skeleton .sk-cell{background:linear-gradient(90deg,#171717 25%,#222 37%,#171717 63%);background-size:400% 100%}body.theme-vercel .main .route-skeleton .sk-card,body.theme-vercel .main .route-skeleton .sk-table{background:var(--nv-card);border:1px solid var(--nv-border);border-radius:8px}@media (hover: hover){body.theme-vercel .aside .el-menu-item:hover,body.theme-vercel .aside .el-sub-menu__title:hover{background:var(--nv-hover-control)}body.theme-vercel .h-search:hover{background:var(--nv-hover-control);border-color:var(--nv-accent)}}body.theme-vercel .aside .el-menu-item:focus-visible,body.theme-vercel .h-search:focus-visible{outline:2px solid var(--nv-blue);outline-offset:1px}@media (prefers-reduced-motion: reduce){body.theme-vercel .aside .el-menu-item,body.theme-vercel .h-search{transition-duration:0s!important}}.nv-card{background:var(--nv-card);border:1px solid var(--nv-border);border-radius:var(--nv-radius, 8px);padding:16px;box-shadow:var(--nv-shadow-xs);transition:border-color var(--nv-dur-fast, .15s) var(--nv-ease),transform var(--nv-dur-fast, .15s) var(--nv-ease)}.nv-card--hover:hover{border-color:var(--nv-accent);transform:translateY(-2px)}.nv-card--pad0{padding:0;overflow:hidden}.nv-card--pad0>:first-child{border-top-left-radius:calc(var(--nv-radius, 8px) - 1px);border-top-right-radius:calc(var(--nv-radius, 8px) - 1px)}.nv-card--pad0>:last-child{border-bottom-left-radius:calc(var(--nv-radius, 8px) - 1px);border-bottom-right-radius:calc(var(--nv-radius, 8px) - 1px)}.nv-eyebrow{font-size:11px;font-weight:600;color:var(--nv-sub);letter-spacing:.06em}.nv-stat{display:flex;flex-direction:column;gap:4px;min-width:0}.nv-stat__value{font-size:24px;font-weight:700;color:var(--nv-fg);line-height:1.2;font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nv-stat__delta{font-size:13px;font-variant-numeric:tabular-nums;display:inline-flex;align-items:center;gap:3px}.nv-stat__delta.is-up{color:var(--nv-up)}.nv-stat__delta.is-down{color:var(--nv-down)}.nv-badge{display:inline-flex;align-items:center;gap:4px;height:22px;padding:0 8px;border-radius:var(--nv-radius-pill, 999px);font-size:12px;line-height:1;white-space:nowrap}.nv-badge--up{background:var(--nv-up-subtle);color:var(--nv-up-strong)}.nv-badge--down{background:var(--nv-down-subtle);color:var(--nv-down-strong)}.nv-badge--info{background:var(--nv-blue-subtle);color:var(--nv-blue-soft)}.nv-badge--warn{background:#c9a06324;color:var(--nv-gold)}.nv-badge--neutral{background:var(--nv-muted);color:var(--nv-sub)}.nv-btn-primary,.nv-btn-ghost,.nv-btn-outline{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:34px;padding:0 14px;border-radius:var(--nv-radius, 8px);font-size:14px;font-weight:500;cursor:pointer;border:1px solid transparent;font-family:inherit;transition:background-color var(--nv-dur-fast, .15s) var(--nv-ease),border-color var(--nv-dur-fast, .15s) var(--nv-ease),color var(--nv-dur-fast, .15s) var(--nv-ease)}.nv-btn-primary{background:var(--nv-primary);color:var(--nv-on-primary)}.nv-btn-primary:hover{background:#f5f5f5}body.theme-dawn .nv-btn-primary:hover{background:#333}.nv-btn-ghost{background:transparent;color:var(--nv-fg)}.nv-btn-ghost:hover{background:var(--nv-muted)}.nv-btn-outline{background:transparent;color:var(--nv-fg);border-color:var(--nv-border)}.nv-btn-outline:hover{border-color:var(--nv-accent)}body.theme-vercel .nv-input .el-input__wrapper,.nv-input.nv-native{background:var(--nv-card);box-shadow:0 0 0 1px var(--nv-input) inset;border-radius:var(--nv-radius, 8px);transition:box-shadow var(--nv-dur-fast, .15s) var(--nv-ease)}body.theme-vercel .nv-input .el-input__wrapper:hover,.nv-input.nv-native:hover{box-shadow:0 0 0 1px var(--nv-accent) inset}body.theme-vercel .nv-input .el-input__wrapper.is-focus,.nv-input.nv-native:focus{box-shadow:0 0 0 1px var(--nv-blue) inset,0 0 0 2px #2563ef2e}.nv-segmented{display:inline-flex;gap:2px;padding:3px;background:var(--nv-card);border:1px solid var(--nv-border);border-radius:var(--nv-radius, 8px)}.nv-segmented__item{height:30px;padding:0 12px;border-radius:6px;border:none;background:transparent;color:var(--nv-sub);font-size:13px;cursor:pointer;font-family:inherit;transition:background-color var(--nv-dur-fast, .15s) var(--nv-ease),color var(--nv-dur-fast, .15s) var(--nv-ease)}.nv-segmented__item:hover{color:var(--nv-fg)}.nv-segmented__item.is-on{background:var(--nv-muted);color:var(--nv-fg)}.nv-table{width:100%;border-collapse:collapse}body.theme-vercel .nv-table.el-table{background:transparent}.nv-table th,.nv-table thead th,body.theme-vercel .nv-table.el-table th.el-table__cell{font-size:11px;font-weight:600;color:var(--nv-sub);height:36px;padding:0 10px;text-align:left;background:transparent;border-bottom:1px solid var(--nv-border)}.nv-table td,body.theme-vercel .nv-table.el-table td.el-table__cell{height:44px;padding:0 10px;font-size:14px;color:var(--nv-fg);border-bottom:1px solid var(--nv-border);background:transparent}.nv-table tbody tr:hover td,body.theme-vercel .nv-table.el-table--enable-row-hover .el-table__body tr:hover>td.el-table__cell{background:#ffffff05}.nv-table .num,.nv-table td.num,.nv-table th.num{text-align:right;font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.nv-empty{border:1px dashed var(--nv-accent);border-radius:var(--nv-radius, 8px);padding:32px 16px;text-align:center}.nv-empty__icon{font-size:28px;color:var(--nv-sub);line-height:1;margin-bottom:10px}.nv-empty__title{font-size:14px;color:var(--nv-fg);margin-bottom:4px}.nv-empty__desc{font-size:12px;color:var(--nv-sub)}.nv-divider{border:none;border-top:1px solid var(--nv-border);margin:12px 0}.nv-scroll{scrollbar-width:thin;scrollbar-color:var(--nv-accent) transparent}.nv-scroll::-webkit-scrollbar{width:6px;height:6px;background:transparent}.nv-scroll::-webkit-scrollbar-track{background:transparent}.nv-scroll::-webkit-scrollbar-thumb{background:var(--nv-accent);border-radius:3px}.nv-scroll::-webkit-scrollbar-thumb:hover{background:#525252}.nv-kpi-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:var(--nv-gap-bento)}.nv-bento{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:var(--nv-gap-bento)}.nv-bento>.nv-span-3{grid-column:span 3}.nv-bento>.nv-span-4{grid-column:span 4}.nv-bento>.nv-span-6{grid-column:span 6}.nv-bento>.nv-span-8{grid-column:span 8}.nv-bento>.nv-span-12{grid-column:span 12}@media (max-width: 1280px){.nv-bento{grid-template-columns:repeat(6,minmax(0,1fr))}.nv-bento>.nv-span-3,.nv-bento>.nv-span-4{grid-column:span 3}.nv-bento>.nv-span-6,.nv-bento>.nv-span-8{grid-column:span 6}}@media (max-width: 960px){.nv-bento{grid-template-columns:repeat(4,minmax(0,1fr))}.nv-bento>.nv-span-3,.nv-bento>.nv-span-4,.nv-bento>.nv-span-6{grid-column:span 4}.nv-bento>.nv-span-8{grid-column:span 4}}@media (max-width: 600px){.nv-bento>*{grid-column:span 12!important}}.nv-reveal{opacity:0;transform:translateY(8px);transition:opacity .28s var(--nv-ease, cubic-bezier(.22,1,.36,1)),transform .28s var(--nv-ease, cubic-bezier(.22,1,.36,1));transition-delay:calc(var(--nv-reveal-i, 0) * 40ms)}.nv-revealed{opacity:1;transform:none}@media (prefers-reduced-motion: reduce){.nv-reveal{opacity:1!important;transform:none!important;transition:none!important}}.nv-btn-primary:focus-visible,.nv-btn-ghost:focus-visible,.nv-btn-outline:focus-visible,.nv-segmented__item:focus-visible{outline:none;box-shadow:0 0 0 2px #2563ef2e}@media (hover: hover){body.theme-vercel .wl-card:hover:not(.wl-highlight):not(.on):not(.is-active){transform:translateY(var(--nv-hover-lift));background:var(--nv-hover-card);border-color:var(--nv-hover-border-strong)!important;box-shadow:var(--nv-shadow-float)!important}body.theme-vercel .wl-card:active{transform:translateY(-1px);box-shadow:var(--nv-shadow-press);transition-duration:.08s}body.theme-vercel .el-table--enable-row-hover .el-table__body tr:hover>td.el-table__cell{background:var(--nv-hover-row)}body.theme-vercel .core-tab:hover:not(.on):not(:disabled),body.theme-vercel .seg-btn:hover:not(.on):not(:disabled),body.theme-vercel .mini-btn:hover:not(:disabled),body.theme-vercel .hf-btn:hover:not(.on):not(:disabled),body.theme-vercel .conv-seg .cv:hover:not(:disabled){transform:translateY(var(--nv-hover-lift-ctl));background:var(--nv-hover-control);box-shadow:var(--nv-shadow-float-ctl)}body.theme-vercel .core-tab:active:not(:disabled),body.theme-vercel .seg-btn:active:not(:disabled),body.theme-vercel .mini-btn:active:not(:disabled),body.theme-vercel .hf-btn:active:not(:disabled){transform:translateY(0);box-shadow:none}body.theme-vercel .dash-root .block:hover{transform:translateY(var(--nv-hover-lift-soft));background:var(--nv-hover-panel);border-color:var(--nv-accent)!important;box-shadow:var(--nv-shadow-float-soft)!important}}body.theme-vercel .wl-card,body.theme-vercel .core-tab,body.theme-vercel .seg-btn,body.theme-vercel .mini-btn,body.theme-vercel .hf-btn,body.theme-vercel .conv-seg .cv,body.theme-vercel .dash-root .block{transition:transform .2s var(--nv-ease),box-shadow .2s var(--nv-ease),background-color .15s var(--nv-ease),border-color .15s var(--nv-ease)}@media (hover: none){body.theme-vercel .wl-card:hover,body.theme-vercel .core-tab:hover,body.theme-vercel .seg-btn:hover,body.theme-vercel .mini-btn:hover,body.theme-vercel .hf-btn:hover,body.theme-vercel .dash-root .block:hover{transform:none;box-shadow:none}}body.theme-vercel .wl-card:focus-visible,body.theme-vercel .core-tab:focus-visible,body.theme-vercel .seg-btn:focus-visible,body.theme-vercel .mini-btn:focus-visible,body.theme-vercel .hf-btn:focus-visible{outline:2px solid var(--nv-blue);outline-offset:1px}@media (prefers-reduced-motion: reduce){body.theme-vercel .wl-card:hover,body.theme-vercel .core-tab:hover:not(.on),body.theme-vercel .seg-btn:hover:not(.on),body.theme-vercel .mini-btn:hover,body.theme-vercel .hf-btn:hover,body.theme-vercel .dash-root .block:hover{transform:none!important;box-shadow:none!important;transition-duration:0s!important}}body.theme-vercel .nv-stat__value,body.theme-vercel .dash-root .db-value{font-size:var(--nv-fs-kpi)}body.theme-vercel .hold-card.hold-card.hold-card,body.theme-vercel .bp-card.bp-card.bp-card,body.theme-vercel .cleared-card.cleared-card.cleared-card,body.theme-vercel .so-card.so-card.so-card,body.theme-vercel .sw-card.sw-card.sw-card,body.theme-vercel .g-card.g-card.g-card,body.theme-vercel .refl-card.refl-card.refl-card,body.theme-vercel .ar-card.ar-card.ar-card,body.theme-vercel .stat-card.stat-card.stat-card,body.theme-vercel .result-card.result-card.result-card,body.theme-vercel .detail-card.detail-card.detail-card,body.theme-vercel .cs-card.cs-card.cs-card,body.theme-vercel .fa-card.fa-card.fa-card,body.theme-vercel .ha-card.ha-card.ha-card,body.theme-vercel .rc-card.rc-card.rc-card,body.theme-vercel .ae-card.ae-card.ae-card,body.theme-vercel .ohtp-card.ohtp-card.ohtp-card,body.theme-vercel .pa-ov-card.pa-ov-card.pa-ov-card,body.theme-vercel .tn-item.tn-item.tn-item,body.theme-vercel .asd-panel.asd-panel.asd-panel,body.theme-vercel .tr-strat-core.tr-strat-core.tr-strat-core,body.theme-vercel .metric-card.metric-card.metric-card,body.theme-vercel .chart-card.chart-card.chart-card,body.theme-vercel .alert-item.alert-item.alert-item,body.theme-vercel .dash-tile.dash-tile.dash-tile,body.theme-vercel .pano-card.pano-card.pano-card,body.theme-vercel .rb-block.rb-block.rb-block,body.theme-vercel .rank-card.rank-card.rank-card,body.theme-vercel .track-card.track-card.track-card,body.theme-vercel .gate-card.gate-card.gate-card,body.theme-vercel .cmp-card.cmp-card.cmp-card,body.theme-vercel .triple-card.triple-card.triple-card,body.theme-vercel .pnl-card.pnl-card.pnl-card,body.theme-vercel .cv-acc-item.cv-acc-item.cv-acc-item,body.theme-vercel .tt-card.tt-card.tt-card,body.theme-vercel .wec-card.wec-card.wec-card,body.theme-vercel .answer-card.answer-card.answer-card,body.theme-vercel .change-card.change-card.change-card,body.theme-vercel .cmd-card.cmd-card.cmd-card,body.theme-vercel .history-card.history-card.history-card,body.theme-vercel .opt-card.opt-card.opt-card,body.theme-vercel .pv-card.pv-card.pv-card,body.theme-vercel .pos-card.pos-card.pos-card,body.theme-vercel .bt-card.bt-card.bt-card,body.theme-vercel .note-item.note-item.note-item,body.theme-vercel .cp-card.cp-card.cp-card,body.theme-vercel .cp-chart-card.cp-chart-card.cp-chart-card,body.theme-vercel .intraday-chart-card.intraday-chart-card.intraday-chart-card,body.theme-vercel .nc-card.nc-card.nc-card,body.theme-vercel .nc-channel-card.nc-channel-card.nc-channel-card,body.theme-vercel .ac-card.ac-card.ac-card,body.theme-vercel .cal-card.cal-card.cal-card,body.theme-vercel .dq-card.dq-card.dq-card,body.theme-vercel .dq-summary-card.dq-summary-card.dq-summary-card,body.theme-vercel .iz-block.iz-block.iz-block,body.theme-vercel .blk.blk.blk{box-shadow:var(--nv-shadow-xs)}body.theme-vercel .mp-quick-nav.mp-quick-nav,body.theme-vercel .tr-quick-nav.tr-quick-nav,body.theme-vercel .spd-nav.spd-nav,body.theme-vercel .anchor-bar.anchor-bar{background:var(--nv-glass-bar);backdrop-filter:saturate(160%) blur(var(--nv-glass-blur-sticky));-webkit-backdrop-filter:saturate(160%) blur(var(--nv-glass-blur-sticky));box-shadow:0 1px 0 var(--nv-glass-edge)}.empty-state[data-v-5909a422]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:40px 20px;text-align:center;color:var(--c-text-muted)}.empty-state--compact[data-v-5909a422]{padding:24px 16px;gap:8px}.empty-icon[data-v-5909a422]{color:var(--c-text-faint);opacity:.6;margin-bottom:4px}.empty-state--error .empty-icon[data-v-5909a422]{color:var(--c-up, #FF6B81);opacity:.7}.empty-state--loading .empty-icon[data-v-5909a422]{color:var(--c-primary, #5B8FD9);opacity:.8}.empty-spin[data-v-5909a422]{animation:empty-rotate-5909a422 1.2s linear infinite;transform-origin:center}@keyframes empty-rotate-5909a422{to{transform:rotate(360deg)}}.empty-title[data-v-5909a422]{font-size:14px;font-weight:500;color:var(--c-text, #EDEDED);opacity:.7}.empty-state--compact .empty-title[data-v-5909a422]{font-size:13px}.empty-desc[data-v-5909a422]{font-size:12px;color:var(--c-text-muted, #9AA0A6);opacity:.6;max-width:320px;line-height:1.6}.empty-actions[data-v-5909a422]{margin-top:8px;display:flex;gap:8px;flex-wrap:wrap;justify-content:center}@media (prefers-reduced-motion: reduce){.empty-spin[data-v-5909a422]{animation:none}}.data-degraded-badge[data-v-413162a9]{position:fixed;top:68px;right:18px;z-index:4000;display:flex;align-items:center;gap:8px;padding:8px 12px;border-radius:8px;background:#281e0ceb;border:1px solid #b88230;color:#e8c87a;font-size:13px;box-shadow:0 4px 16px #0006;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.data-degraded-badge.is-mobile[data-v-413162a9]{left:12px;right:12px;top:80px}.data-degraded-badge.is-mobile .dd-text[data-v-413162a9]{white-space:normal;line-height:1.4}.dd-icon[data-v-413162a9]{color:#e0a93b;font-size:16px}.dd-text[data-v-413162a9]{white-space:nowrap}.dd-close[data-v-413162a9]{color:#c9a063;padding:2px 4px;margin-left:2px}.ssw-fade-enter-active[data-v-413162a9],.ssw-fade-leave-active[data-v-413162a9]{transition:opacity .3s ease}.ssw-fade-enter-from[data-v-413162a9],.ssw-fade-leave-to[data-v-413162a9]{opacity:0}.is-65c1c0[data-v-dfd73e28]{margin-top:12px}.ds-page[data-v-dfd73e28]{padding:8px 4px 40px}.ds-header[data-v-dfd73e28]{margin-bottom:28px}.ds-title[data-v-dfd73e28]{font-size:24px;font-weight:700;color:var(--c-text);margin:0 0 6px}.ds-sub[data-v-dfd73e28]{font-size:13px;color:var(--c-text-muted);margin:0}.ds-section[data-v-dfd73e28]{margin-bottom:36px}.ds-section-title[data-v-dfd73e28]{font-size:15px;font-weight:600;color:var(--c-text);margin:0 0 16px;padding-bottom:10px;border-bottom:1px solid var(--c-border)}.ds-color-grid[data-v-dfd73e28]{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:12px}.ds-color-card[data-v-dfd73e28]{height:80px;border-radius:12px;position:relative;overflow:hidden;border:1px solid rgba(255,255,255,.08)}.ds-color-info[data-v-dfd73e28]{position:absolute;bottom:0;left:0;right:0;padding:8px 10px;background:linear-gradient(transparent,#0009)}.ds-color-name[data-v-dfd73e28]{font-size:12px;font-weight:500;color:#fff}.ds-color-value[data-v-dfd73e28]{font-size:10px;color:#ffffffb3;font-family:monospace}.ds-radius-row[data-v-dfd73e28]{display:flex;gap:24px;flex-wrap:wrap}.ds-radius-item[data-v-dfd73e28]{text-align:center}.ds-radius-box[data-v-dfd73e28]{background:var(--c-surface);border:1px solid var(--c-border);margin:0 auto 8px}.ds-radius-name[data-v-dfd73e28]{font-size:12px;color:var(--c-text);font-weight:500}.ds-radius-value[data-v-dfd73e28]{font-size:11px;color:var(--c-text-muted);font-family:monospace}.ds-shadow-row[data-v-dfd73e28]{display:flex;gap:32px;flex-wrap:wrap}.ds-shadow-item[data-v-dfd73e28]{text-align:center}.ds-shadow-box[data-v-dfd73e28]{width:80px;height:80px;border-radius:12px;background:var(--c-surface);margin:0 auto 10px}.ds-shadow-name[data-v-dfd73e28]{font-size:12px;color:var(--c-text-muted)}.ds-type-list[data-v-dfd73e28]{display:flex;flex-direction:column;gap:16px}.ds-type-item[data-v-dfd73e28]{display:flex;align-items:center;gap:20px;padding:12px 16px;background:var(--c-surface);border-radius:10px}.ds-type-sample[data-v-dfd73e28]{color:var(--c-text);min-width:180px}.ds-type-meta[data-v-dfd73e28]{display:flex;flex-direction:column;gap:2px}.ds-type-name[data-v-dfd73e28]{font-size:12px;color:var(--c-text);font-weight:500}.ds-type-spec[data-v-dfd73e28]{font-size:11px;color:var(--c-text-muted);font-family:monospace}.ds-btn-row[data-v-dfd73e28]{display:flex;gap:10px;flex-wrap:wrap;align-items:center}.ds-card-grid[data-v-dfd73e28]{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:14px}.ds-demo-card[data-v-dfd73e28]{padding:16px;border-radius:14px;background:var(--c-surface);border:1px solid rgba(255,255,255,.08);position:relative;overflow:hidden;transition:transform .25s cubic-bezier(.34,1.56,.64,1)}.ds-demo-card[data-v-dfd73e28]:hover{transform:translateY(-3px)}.ds-demo-card[data-v-dfd73e28]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(115deg,transparent 32%,rgba(255,255,255,.06) 50%,transparent 68%);background-size:200% 200%;filter:blur(17px);pointer-events:none;animation:ds-sheen-dfd73e28 500s ease-in-out infinite}@keyframes ds-sheen-dfd73e28{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}.ds-card-label[data-v-dfd73e28]{font-size:12px;color:var(--c-text-muted);margin-bottom:6px;position:relative;z-index:1}.ds-card-value[data-v-dfd73e28]{font-size:20px;font-weight:600;color:var(--c-text);position:relative;z-index:1}.ds-glow-blue[data-v-dfd73e28]{box-shadow:0 0 3px #5b8fd940,0 0 10px #5b8fd91f}.ds-glow-gold[data-v-dfd73e28]{box-shadow:0 0 3px #f0b53c4d,0 0 10px #f0b53c26}.ds-glow-gray[data-v-dfd73e28]{box-shadow:0 0 2px #9aa0a626,0 0 8px #9aa0a614}.ds-glow-green[data-v-dfd73e28]{box-shadow:0 0 3px #62d17840,0 0 10px #62d1781f}.ds-glow-red[data-v-dfd73e28]{box-shadow:0 0 4px #ff6b8159,0 0 14px #ff6b812e}.ds-empty-grid[data-v-dfd73e28]{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:14px}.ds-empty-box[data-v-dfd73e28]{background:var(--c-surface);border-radius:12px;border:1px solid var(--c-border);min-height:200px;display:flex;align-items:center;justify-content:center}.ds-anim-grid[data-v-dfd73e28]{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:14px}.ds-anim-item[data-v-dfd73e28]{text-align:center}.ds-anim-box[data-v-dfd73e28]{height:80px;display:flex;align-items:center;justify-content:center;background:var(--c-surface);border-radius:12px;font-size:13px;color:var(--c-text);border:1px solid var(--c-border);margin-bottom:8px;cursor:pointer}.ds-anim-float[data-v-dfd73e28]:hover{transform:translateY(-3px);transition:transform .25s cubic-bezier(.34,1.56,.64,1)}.ds-anim-press[data-v-dfd73e28]:active{transform:scale(.96);transition:transform .08s}.ds-anim-breathe[data-v-dfd73e28]{animation:ds-breathe-dfd73e28 3.5s ease-in-out infinite}@keyframes ds-breathe-dfd73e28{0%,to{box-shadow:0 0 4px #5b8fd933}50%{box-shadow:0 0 16px #5b8fd966}}.ds-anim-sheen[data-v-dfd73e28]{position:relative;overflow:hidden}.ds-anim-sheen[data-v-dfd73e28]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(115deg,transparent 32%,rgba(255,255,255,.1) 50%,transparent 68%);background-size:200% 200%;animation:ds-sheen-dfd73e28 20s ease-in-out infinite}.ds-anim-name[data-v-dfd73e28]{font-size:12px;color:var(--c-text);font-weight:500}.ds-anim-spec[data-v-dfd73e28]{font-size:11px;color:var(--c-text-muted);font-family:monospace}.ds-space-row[data-v-dfd73e28]{display:flex;gap:20px;align-items:flex-end;flex-wrap:wrap}.ds-space-item[data-v-dfd73e28]{text-align:center}.ds-space-bar[data-v-dfd73e28]{height:24px;background:var(--c-primary);border-radius:4px;margin:0 auto 6px;opacity:.6}.ds-space-name[data-v-dfd73e28]{font-size:12px;color:var(--c-text);font-weight:500}.ds-space-value[data-v-dfd73e28]{font-size:11px;color:var(--c-text-muted)}@media (max-width: 768px){.ds-page[data-v-dfd73e28]{padding:8px}.ds-header[data-v-dfd73e28]{padding:10px}.ds-title[data-v-dfd73e28]{font-size:18px}.ds-sub[data-v-dfd73e28]{font-size:11px}.ds-section[data-v-dfd73e28]{padding:10px;border-radius:6px}.ds-section-title[data-v-dfd73e28]{font-size:13px}.ds-color-grid[data-v-dfd73e28],.ds-card-grid[data-v-dfd73e28],.ds-anim-grid[data-v-dfd73e28],.ds-empty-grid[data-v-dfd73e28]{grid-template-columns:1fr 1fr!important;gap:6px}.ds-color-card[data-v-dfd73e28]{padding:8px;border-radius:6px}.ds-color-name[data-v-dfd73e28]{font-size:11px}.ds-color-value[data-v-dfd73e28]{font-size:10px}.ds-card-value[data-v-dfd73e28]{font-size:16px}.ds-radius-item[data-v-dfd73e28]{font-size:10px}}.focus-bar[data-v-ed1cc430]{position:relative;display:flex;flex-wrap:wrap;align-items:flex-start;gap:10px;flex:none;background:#ffffff08;backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%);border-bottom:1px solid rgba(255,255,255,.1);box-shadow:0 2px 8px #00000059;padding:6px 16px;min-height:34px;font-size:12px;color:var(--c-neutral);z-index:10}.focus-bar[data-v-ed1cc430]:not(.open){flex-wrap:nowrap;align-items:center;overflow:hidden;white-space:nowrap}.fb-label[data-v-ed1cc430]{color:var(--c-text);font-weight:600;font-size:11px;letter-spacing:.4px;flex:none}.fb-collapsed[data-v-ed1cc430]{display:flex;align-items:center;gap:8px;width:100%;background:transparent;border:none;padding:0;cursor:pointer;color:var(--c-neutral);font-size:12px;line-height:1;text-align:left;overflow:hidden}.fb-collapsed:hover .fb-expand-hint[data-v-ed1cc430]{color:var(--c-text);opacity:1}.fb-count[data-v-ed1cc430]{flex:none;color:var(--c-neutral);font-size:11px;font-weight:600;padding:1px 8px;border-radius:999px;border:1px solid rgba(var(--c-white-rgb),.1)}.fb-count.risk[data-v-ed1cc430]{color:var(--c-amber);border-color:rgba(var(--c-amber-rgb),.4);background:rgba(var(--c-amber-rgb),.12)}.fb-sep[data-v-ed1cc430]{color:rgba(var(--c-white-rgb),.08);flex:none}.fb-expand-hint[data-v-ed1cc430]{flex:none;margin-left:auto;color:var(--c-neutral);font-size:11px;opacity:.7;transition:color .2s,opacity .2s}.fb-marquee[data-v-ed1cc430]{flex:1;min-width:0;overflow:hidden;position:relative;-webkit-mask-image:linear-gradient(to right,transparent 0,#000 18px,#000 calc(100% - 18px),transparent 100%);mask-image:linear-gradient(to right,transparent 0,#000 18px,#000 calc(100% - 18px),transparent 100%)}.fb-marquee-track[data-v-ed1cc430]{display:inline-flex;align-items:center;gap:22px;white-space:nowrap;will-change:transform;animation:fb-marquee-scroll-ed1cc430 48s linear infinite}.fb-marquee-track.paused[data-v-ed1cc430]{animation-play-state:paused}.fb-marquee-item[data-v-ed1cc430]{display:inline-flex;align-items:center;gap:6px;color:var(--c-neutral);font-size:11px;flex:none}@keyframes fb-marquee-scroll-ed1cc430{0%{transform:translate(0)}to{transform:translate(-50%)}}.fb-expanded-head[data-v-ed1cc430]{display:flex;align-items:center;justify-content:space-between;width:100%;flex:none}.fb-collapse-btn[data-v-ed1cc430]{display:inline-flex;align-items:center;background:transparent;border:1px solid rgba(var(--c-white-rgb),.12);border-radius:999px;padding:2px 10px;cursor:pointer;color:var(--c-neutral);font-size:11px;flex:none;transition:background .2s,color .2s}.fb-collapse-btn[data-v-ed1cc430]:hover{background:rgba(var(--c-white-rgb),.08);color:#a9c4ec}.fb-cols[data-v-ed1cc430]{display:flex;flex-direction:column;gap:6px;flex:1;min-width:0}.fb-group[data-v-ed1cc430]{display:flex;flex-direction:column;gap:4px}.fb-group.risk[data-v-ed1cc430]{border-left:2px solid rgba(var(--c-amber-rgb),.5);padding-left:8px}.fb-group.normal[data-v-ed1cc430]{border-left:2px solid rgba(var(--c-white-rgb),.12);padding-left:8px}.fb-group-head[data-v-ed1cc430]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.fb-group-label[data-v-ed1cc430]{font-size:10px;font-weight:600;letter-spacing:.5px}.fb-group-label.risk[data-v-ed1cc430]{color:var(--c-amber)}.fb-items[data-v-ed1cc430]{display:flex;align-items:flex-start;gap:8px;flex-wrap:wrap;flex:1;min-width:0}.fb-items.normal-items[data-v-ed1cc430]{margin-top:2px}.fb-item[data-v-ed1cc430]{display:inline-flex;align-items:center;gap:6px;background:transparent;border:1px solid rgba(var(--c-white-rgb),.08);border-radius:999px;padding:3px 10px;cursor:pointer;color:#a9c4ec;font-size:12px;line-height:1.4;transition:border-color .2s,background .2s;max-width:360px;overflow:hidden}.fb-item[data-v-ed1cc430]:hover{background:rgba(var(--c-white-rgb),.08)}.fb-link[data-v-ed1cc430]{flex:none;margin-left:2px;font-size:11px;color:var(--c-primary);cursor:pointer;opacity:.8;transition:opacity .2s}.fb-link[data-v-ed1cc430]:hover{opacity:1;text-decoration:underline}.fb-link.exit[data-v-ed1cc430]{color:var(--c-amber);border:1px solid rgba(var(--c-amber-rgb),.4);border-radius:999px;padding:0 8px;line-height:16px}.fb-link.exit[data-v-ed1cc430]:hover{background:rgba(var(--c-amber-rgb),.2);text-decoration:none}.fb-recover[data-v-ed1cc430]{display:inline-flex;align-items:center;background:transparent;border:1px dashed rgba(var(--c-white-rgb),.08);border-radius:999px;padding:3px 10px;cursor:pointer;color:var(--c-neutral);font-size:11px}.fb-recover[data-v-ed1cc430]:hover{color:#a9c4ec;border-color:rgba(var(--c-white-rgb),.08)}.fb-clear-all[data-v-ed1cc430]{display:inline-flex;align-items:center;flex:none;background:rgba(var(--c-amber-rgb),.14);border:1px solid rgba(var(--c-amber-rgb),.4);border-radius:999px;padding:3px 10px;cursor:pointer;color:var(--c-amber);font-size:11px;font-weight:600;transition:background .2s,color .2s}.fb-clear-all[data-v-ed1cc430]:hover{background:rgba(var(--c-amber-rgb),.26);color:#ffe3a3}.fb-batch-exit[data-v-ed1cc430]{display:inline-flex;align-items:center;flex:none;background:rgba(var(--c-amber-rgb),.1);border:1px solid rgba(var(--c-amber-rgb),.3);border-radius:999px;padding:3px 10px;cursor:pointer;color:var(--c-amber);font-size:11px;font-weight:600;transition:background .2s,color .2s}.fb-batch-exit[data-v-ed1cc430]:hover{background:rgba(var(--c-amber-rgb),.22);color:#ffe3a3}.fb-title[data-v-ed1cc430]{color:var(--c-text);font-weight:600}.fb-sep2[data-v-ed1cc430]{color:rgba(var(--c-white-rgb),.08);font-weight:400;flex:none}.fb-detail[data-v-ed1cc430]{color:var(--c-neutral);font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0}.fb-proxy[data-v-ed1cc430]{color:var(--c-amber);font-size:10px;font-weight:600;border:1px solid rgba(var(--c-amber-rgb),.16);border-radius:999px;padding:0 6px;line-height:16px;flex:none}.fb-metrics[data-v-ed1cc430]{display:flex;flex-wrap:wrap;gap:10px;margin:-2px 0 2px 14px;font-size:11px;color:var(--c-neutral);font-variant-numeric:tabular-nums}.fb-metrics b[data-v-ed1cc430]{color:var(--c-text);font-weight:600}.fb-metrics .neg[data-v-ed1cc430]{color:var(--c-amber);font-weight:600}.fb-metrics .pos[data-v-ed1cc430]{color:var(--c-neutral)}.fb-tt-metrics[data-v-ed1cc430]{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:8px;font-size:11px;color:var(--c-neutral);font-variant-numeric:tabular-nums}.fb-tt-metrics .neg[data-v-ed1cc430]{color:var(--c-amber);font-weight:600}.fb-tt-metrics .pos[data-v-ed1cc430]{color:var(--c-neutral)}.fb-dot[data-v-ed1cc430]{width:7px;height:7px;border-radius:50%;display:inline-block;flex:none}.fb-dot.action[data-v-ed1cc430]{background:var(--c-amber);box-shadow:0 0 8px rgba(var(--c-amber-rgb),.34)}.fb-dot.watch[data-v-ed1cc430]{background:var(--c-primary)}.fb-dot.info[data-v-ed1cc430]{background:var(--c-neutral);opacity:.45}.fb-dot.calm[data-v-ed1cc430]{background:var(--c-neutral);opacity:.7}.fb-dot.loading[data-v-ed1cc430]{background:var(--c-neutral);opacity:.4}.fb-item.action[data-v-ed1cc430]{border-color:rgba(var(--c-amber-rgb),.16)}.fb-item.watch[data-v-ed1cc430]{border-color:rgba(var(--c-primary-rgb),.16)}.fb-item.info[data-v-ed1cc430]{border-color:rgba(var(--c-white-rgb),.08);opacity:.85}.fb-normal[data-v-ed1cc430]{display:inline-flex;align-items:center;gap:6px;background:transparent;border:1px solid rgba(var(--c-white-rgb),.08);border-radius:999px;padding:3px 10px;cursor:pointer;color:var(--c-neutral);font-size:12px}.fb-normal[data-v-ed1cc430]:hover{background:rgba(var(--c-white-rgb),.08);color:#a9c4ec}.fb-text[data-v-ed1cc430]{color:var(--c-neutral)}.fb-tooltip[data-v-ed1cc430]{position:absolute;z-index:50;width:min(420px,90vw);background:#ffffff0f;backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%);border:1px solid rgba(255,255,255,.1);border-radius:10px;padding:12px 14px;box-shadow:0 10px 30px #0000008c;color:#a9c4ec;font-size:12px;pointer-events:none;animation:fb-fade-in-ed1cc430 .15s ease-out}@keyframes fb-fade-in-ed1cc430{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.fb-tooltip.watch[data-v-ed1cc430]{border-color:rgba(var(--c-primary-rgb),.16)!important}.fb-tooltip.action[data-v-ed1cc430]{border-color:rgba(var(--c-amber-rgb),.16)!important}.fb-tt-head[data-v-ed1cc430]{display:flex;align-items:center;gap:8px;margin-bottom:6px}.fb-tt-title[data-v-ed1cc430]{color:var(--c-text);font-weight:600;flex:1}.fb-tt-detail[data-v-ed1cc430]{color:var(--c-neutral);margin-bottom:8px}.fb-tt-list[data-v-ed1cc430]{list-style:none;padding:0;margin:0 0 8px;display:flex;flex-direction:column;gap:5px}.fb-tt-list li[data-v-ed1cc430]{padding-left:12px;position:relative;line-height:1.5;color:#a9c4ec}.fb-tt-list li[data-v-ed1cc430]:before{content:"";position:absolute;left:0;top:7px;width:4px;height:4px;border-radius:50%;background:var(--c-primary)}.fb-tooltip.action .fb-tt-list li[data-v-ed1cc430]:before{background:var(--c-amber)}.fb-tooltip.watch .fb-tt-list li[data-v-ed1cc430]:before{background:var(--c-primary)}.fb-tt-proxy[data-v-ed1cc430]{color:var(--c-amber);margin-bottom:8px;line-height:1.6;padding:6px 8px;border-radius:6px;background:rgba(var(--c-amber-rgb),.16)}.fb-tt-hint[data-v-ed1cc430]{text-align:right;color:var(--c-primary);font-size:11px;opacity:.7;letter-spacing:.3px}@media (max-width: 768px){.focus-bar[data-v-ed1cc430]{padding:6px 12px;min-height:28px;gap:6px;flex-direction:column;align-items:stretch}.focus-bar[data-v-ed1cc430]:not(.open){flex-direction:row;align-items:center;min-height:36px}.fb-collapsed[data-v-ed1cc430]{min-height:36px}.focus-bar:not(.open) .fb-marquee[data-v-ed1cc430]{display:none}.focus-bar:not(.open) .fb-sep[data-v-ed1cc430]{display:none}.focus-bar:not(.open) .fb-expand-hint[data-v-ed1cc430]{margin-left:auto}.fb-label[data-v-ed1cc430]{font-size:10px;flex:none;color:#a9c4ec}.fb-cols[data-v-ed1cc430]{gap:4px}.fb-items[data-v-ed1cc430]{display:flex;flex-direction:column;align-items:stretch;gap:0;width:100%;max-height:52vh;overflow-y:auto;-webkit-overflow-scrolling:touch}.fb-metrics[data-v-ed1cc430]{margin:0 0 4px 14px}.fb-item[data-v-ed1cc430]{display:grid!important;grid-template-columns:auto 1fr auto;grid-template-rows:auto auto;align-items:center;gap:2px 6px;padding:6px 2px;font-size:11px;max-width:100%;border-radius:0;border:none;border-bottom:1px solid rgba(var(--c-white-rgb),.08);background:transparent;text-align:left}.fb-item[data-v-ed1cc430]:last-child{border-bottom:none}.fb-dot[data-v-ed1cc430]{grid-column:1;grid-row:1}.fb-title[data-v-ed1cc430]{grid-column:2;grid-row:1;font-size:12px;font-weight:600;color:var(--c-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.fb-link[data-v-ed1cc430]{grid-column:3;grid-row:1;font-size:11px;opacity:.9;margin:0;justify-self:end}.fb-sep2[data-v-ed1cc430]{display:none}.fb-detail[data-v-ed1cc430]{grid-column:1 / -1;grid-row:2;font-size:11px;line-height:1.45;color:#9aa0aa;white-space:normal;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.fb-proxy[data-v-ed1cc430]{grid-column:3;grid-row:2;justify-self:end;align-self:end;font-size:9px;padding:0 4px;line-height:14px}.fb-normal[data-v-ed1cc430],.fb-recover[data-v-ed1cc430],.fb-clear-all[data-v-ed1cc430],.fb-batch-exit[data-v-ed1cc430]{padding:5px 8px;font-size:10px;width:100%;justify-content:center;border-radius:6px;margin-top:2px}.fb-tooltip[data-v-ed1cc430]{width:min(320px,92vw);font-size:11px;padding:10px 12px}.fb-tt-hint[data-v-ed1cc430]{font-size:10px}}body.theme-vercel .focus-bar[data-v-ed1cc430]{background:var(--nv-card);backdrop-filter:none;-webkit-backdrop-filter:none;border-bottom:1px solid var(--nv-border);box-shadow:none;color:var(--nv-sub)}body.theme-vercel .fb-label[data-v-ed1cc430]{color:var(--nv-fg)}body.theme-vercel .fb-collapsed[data-v-ed1cc430]{color:var(--nv-sub)}body.theme-vercel .fb-collapsed:hover .fb-expand-hint[data-v-ed1cc430]{color:var(--nv-fg)}body.theme-vercel .fb-count[data-v-ed1cc430]{color:var(--nv-sub);border:1px solid var(--nv-border)}body.theme-vercel .fb-count.risk[data-v-ed1cc430]{color:var(--nv-gold)}@media (max-width: 768px){.fb-link[data-v-ed1cc430]{font-size:13px;padding:6px 8px}.fb-link.exit[data-v-ed1cc430]{line-height:22px;padding:5px 10px}}.is-a495fc[data-v-25de13bf]{white-space:pre-wrap;word-break:break-word}.chat-panel[data-v-25de13bf]{display:flex;flex-direction:column;height:100%;background:var(--c-surface-2);color:var(--c-text)}.chat-body[data-v-25de13bf]{flex:1;overflow-y:auto;padding:20px 16px}.empty[data-v-25de13bf]{height:100%;display:flex;align-items:center;justify-content:center;padding:24px}.empty-card[data-v-25de13bf]{max-width:480px;width:100%;text-align:center;padding:32px 28px;border-radius:16px;background:linear-gradient(145deg,#1e1e1ecc,#161616e6);border:1px solid rgba(var(--c-white-rgb),.08);position:relative;overflow:hidden}.empty-card[data-v-25de13bf]:before{content:"";position:absolute;top:-40px;left:-40px;width:120px;height:120px;background:radial-gradient(circle,rgba(var(--c-primary-rgb),.16),transparent 70%);border-radius:50%}.empty-avatar[data-v-25de13bf]{width:72px;height:72px;border-radius:18px;margin-bottom:12px;-o-object-fit:cover;object-fit:cover}.empty-title[data-v-25de13bf]{font-size:17px;color:var(--c-text);font-weight:700;margin-bottom:8px}.empty-desc[data-v-25de13bf]{font-size:12.5px;color:var(--c-neutral);line-height:1.7;margin-bottom:20px}.empty-suggest[data-v-25de13bf]{text-align:left}.suggest-label[data-v-25de13bf]{font-size:11.5px;color:var(--c-neutral);display:block;margin-bottom:8px}.suggest-chips[data-v-25de13bf]{display:flex;flex-wrap:wrap;gap:6px}.suggest-chip[data-v-25de13bf]{padding:6px 12px;border-radius:16px;font-size:12px;cursor:pointer;background:rgba(var(--c-white-rgb),.08);color:#cfd4dc;border:1px solid rgba(var(--c-white-rgb),.08);transition:all .15s;line-height:1.3}.suggest-chip[data-v-25de13bf]:hover{background:rgba(var(--c-primary-rgb),.16);border-color:rgba(var(--c-primary-rgb),.16);color:var(--c-primary);transform:translateY(-1px)}.msg[data-v-25de13bf]{display:flex;gap:10px;margin-bottom:18px}.msg.me[data-v-25de13bf]{flex-direction:row-reverse}.avatar[data-v-25de13bf]{flex:0 0 32px;width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;background:#2a2a2a;color:#cfd4dc}.msg.me .avatar[data-v-25de13bf]{background:var(--c-primary);color:#fff}.msg.ai .avatar[data-v-25de13bf]{background:transparent;padding:0;overflow:hidden}.avt-img[data-v-25de13bf]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:50%}.col[data-v-25de13bf]{max-width:78%;display:flex;flex-direction:column}.msg.me .col[data-v-25de13bf]{align-items:flex-end}.bubble[data-v-25de13bf]{padding:10px 14px;border-radius:14px;font-size:13.5px;line-height:1.75;border:1px solid rgba(var(--c-white-rgb),.08)}.b-me[data-v-25de13bf]{background:var(--c-primary);color:#fff;border-color:var(--c-primary);border-top-right-radius:4px}.b-ai[data-v-25de13bf]{background:var(--c-surface);color:var(--c-text);border-top-left-radius:4px}.sources[data-v-25de13bf]{margin-top:7px;display:flex;flex-wrap:wrap;gap:6px;align-items:center}.src-label[data-v-25de13bf]{font-size:11px;color:var(--c-neutral)}.src-chip[data-v-25de13bf]{font-size:11px;padding:2px 8px;border-radius:5px;cursor:default;background:rgba(var(--c-neutral-rgb),.16);color:var(--c-neutral);border:1px solid rgba(var(--c-neutral-rgb),.16)}.src-chip.src-external[data-v-25de13bf]{background:rgba(var(--c-primary-rgb),.16);color:var(--c-primary);border-color:rgba(var(--c-primary-rgb),.16)}.pending[data-v-25de13bf]{margin-top:8px;padding:12px 14px;border-radius:12px;background:rgba(var(--c-primary-rgb),.16);border:1px solid rgba(var(--c-primary-rgb),.16)}.pending-head[data-v-25de13bf]{display:flex;align-items:center;gap:6px;margin-bottom:10px}.pending-ic[data-v-25de13bf]{font-size:13px}.pending-title[data-v-25de13bf]{font-size:12px;color:#cfd4dc;font-weight:600}.pending-item[data-v-25de13bf]{display:flex;gap:8px;align-items:flex-start;padding:7px 0;border-top:1px solid rgba(var(--c-white-rgb),.08)}.pending-item[data-v-25de13bf]:first-of-type{border-top:none}.pending-check[data-v-25de13bf]{flex:0 0 auto;margin-top:2px}.pending-body[data-v-25de13bf]{flex:1;min-width:0}.pending-link[data-v-25de13bf]{font-size:12.5px;color:var(--c-primary);text-decoration:none;word-break:break-all}.pending-link[data-v-25de13bf]:hover{text-decoration:underline}.pending-snippet[data-v-25de13bf]{font-size:11.5px;color:var(--c-neutral);line-height:1.6;margin-top:3px}.pending-actions[data-v-25de13bf]{display:flex;gap:8px;margin-top:10px}.pending.adopted[data-v-25de13bf]{margin-top:8px;padding:9px 14px;font-size:12px;color:var(--c-down);background:rgba(var(--c-down-rgb),.16);border:1px solid rgba(var(--c-down-rgb),.16);border-radius:12px}.typing[data-v-25de13bf]{display:inline-flex;gap:3px;align-items:center;height:18px}.typing i[data-v-25de13bf]{width:5px;height:5px;border-radius:50%;background:var(--c-neutral);animation:blink-25de13bf 1.2s infinite both}.typing i[data-v-25de13bf]:nth-child(2){animation-delay:.2s}.typing i[data-v-25de13bf]:nth-child(3){animation-delay:.4s}@keyframes blink-25de13bf{0%,80%,to{opacity:.2}40%{opacity:1}}.chat-input-wrap[data-v-25de13bf]{padding:8px 14px 10px;flex-shrink:0}.chat-input-inner[data-v-25de13bf]{background:#1a1a1a;border:1px solid rgba(var(--c-white-rgb),.08);border-radius:12px;overflow:hidden;transition:border-color .2s}.chat-input-inner[data-v-25de13bf]:focus-within{border-color:rgba(var(--c-primary-rgb),.16)}.chat-input-inner[data-v-25de13bf] .el-textarea__inner{background:transparent;color:var(--c-text);border:none;box-shadow:none;padding:8px 12px 2px;font-size:13px;line-height:1.6;min-height:36px}.chat-input-inner[data-v-25de13bf] .el-textarea__inner:focus{box-shadow:none}.input-footer[data-v-25de13bf]{display:flex;align-items:center;justify-content:space-between;padding:4px 8px 6px}.input-hint[data-v-25de13bf]{font-size:11px;color:#555}.send-btn[data-v-25de13bf]{border-radius:7px;padding:5px 10px;font-size:12px}.chat-panel.compact .chat-body[data-v-25de13bf]{padding:12px}.chat-panel.compact .empty-card[data-v-25de13bf]{padding:20px}.chat-panel.compact .chat-input-wrap[data-v-25de13bf]{padding:8px 10px 10px}.handoff[data-v-25de13bf]{margin-top:8px;padding:12px 14px;border-radius:12px;background:rgba(var(--c-primary-rgb),.16);border:1px solid rgba(var(--c-primary-rgb),.16)}.handoff.done[data-v-25de13bf]{background:rgba(var(--c-down-rgb),.16);border-color:rgba(var(--c-down-rgb),.16)}.handoff.error[data-v-25de13bf]{background:rgba(var(--c-up-rgb),.16);border-color:rgba(var(--c-up-rgb),.16)}.handoff-head[data-v-25de13bf]{display:flex;align-items:center;gap:6px;margin-bottom:8px}.handoff-ic[data-v-25de13bf]{font-size:13px}.handoff-title[data-v-25de13bf]{font-size:12px;color:#cfd4dc;font-weight:600}.handoff-instr[data-v-25de13bf]{font-size:12.5px;color:#cfd4dc;line-height:1.6;margin-bottom:10px;padding:6px 10px;background:rgba(var(--c-white-rgb),.08);border-radius:8px;word-break:break-word}.handoff-actions[data-v-25de13bf]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.handoff-actions-col[data-v-25de13bf]{display:flex;flex-direction:column;gap:10px}.handoff-level[data-v-25de13bf]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.handoff-level[data-v-25de13bf] .el-radio-button__inner{font-size:11.5px;padding:4px 10px}.handoff-note[data-v-25de13bf]{font-size:11px;color:var(--c-neutral)}.handoff-status[data-v-25de13bf]{font-size:12.5px;color:#cfd4dc;line-height:1.7;display:flex;align-items:center;gap:10px;flex-wrap:wrap}.handoff-status.ok[data-v-25de13bf]{color:var(--c-down)}.handoff-status.err[data-v-25de13bf]{color:var(--c-up)}@media (max-width: 768px){.send-btn[data-v-25de13bf]{padding:4px 10px;font-size:12px}}.ai-fab-root[data-v-ee93dd9f]{position:fixed;right:22px;bottom:22px;z-index:2000;touch-action:none}.fab-btn[data-v-ee93dd9f]{width:52px;height:52px;border-radius:50%;background:linear-gradient(135deg,#7c5cfc,#5b8fd9);color:#e9edf4;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 6px 20px #5b8fd959;border:none;transition:transform .15s,box-shadow .15s}.fab-btn[data-v-ee93dd9f]:hover{transform:translateY(-2px);box-shadow:0 8px 28px #5b8fd980}.fab-icon[data-v-ee93dd9f]{font-size:24px}.fab-panel[data-v-ee93dd9f]{width:360px;max-height:560px;display:flex;flex-direction:column;background:#ffffff0f;backdrop-filter:blur(calc(var(--glass-blur) + 4px)) saturate(var(--glass-saturate));-webkit-backdrop-filter:blur(calc(var(--glass-blur) + 4px)) saturate(var(--glass-saturate));border:1px solid rgba(255,255,255,.1);border-radius:14px;overflow:hidden;box-shadow:var(--shadow)}.fab-bar[data-v-ee93dd9f]{display:flex;align-items:center;justify-content:space-between;padding:8px 12px;background:#ffffff0d;border-bottom:1px solid rgba(255,255,255,.1)}.fab-title[data-v-ee93dd9f]{font-size:13px;color:var(--c-text);font-weight:600}.fab-close[data-v-ee93dd9f]{cursor:pointer;color:var(--c-neutral)}.fab-close[data-v-ee93dd9f]:hover{color:var(--c-text)}.fab-tabs[data-v-ee93dd9f]{display:flex;border-bottom:1px solid rgba(255,255,255,.1);background:#ffffff0a}.fab-tab[data-v-ee93dd9f]{flex:1;text-align:center;padding:8px 0;font-size:12px;color:var(--c-neutral);cursor:pointer;transition:color .15s}.fab-tab.active[data-v-ee93dd9f]{color:var(--c-text);border-bottom:2px solid var(--c-primary)}.fab-tab[data-v-ee93dd9f]:hover{color:#c9c9c9}.fab-body[data-v-ee93dd9f]{flex:1;overflow:hidden;display:flex}.interpret-pane[data-v-ee93dd9f]{flex:1;display:flex;flex-direction:column;padding:12px;gap:10px}.ip-page[data-v-ee93dd9f]{font-size:12px;color:var(--c-neutral)}.ip-page b[data-v-ee93dd9f]{color:var(--c-text)}.ip-q[data-v-ee93dd9f]{--el-fill-color-blank: var(--c-surface)}.ip-btn[data-v-ee93dd9f]{width:100%}.ip-result[data-v-ee93dd9f]{flex:1;font-size:13px;line-height:1.7;color:var(--c-text);background:rgba(var(--c-primary-rgb),.16);border:1px solid rgba(var(--c-primary-rgb),.16);border-radius:8px;padding:10px 12px;white-space:pre-wrap;overflow-y:auto}.ip-hint[data-v-ee93dd9f],.ip-tip[data-v-ee93dd9f]{font-size:12px;color:var(--c-neutral)}.ip-fallback[data-v-ee93dd9f]{font-size:12px;color:var(--c-amber);line-height:1.6;background:rgba(var(--c-amber-rgb),.16);border:1px solid rgba(var(--c-amber-rgb),.16);border-radius:8px;padding:8px 10px}.chat-pane[data-v-ee93dd9f]{flex:1;overflow:hidden}@media (max-width: 768px){.ai-fab-root[data-v-ee93dd9f]{right:12px;bottom:calc(12px + env(safe-area-inset-bottom));opacity:.82}.ai-fab-root[data-v-ee93dd9f]:hover{opacity:1}.fab-btn[data-v-ee93dd9f]{width:36px;height:36px}.fab-icon[data-v-ee93dd9f]{font-size:18px}.fab-panel[data-v-ee93dd9f]{width:calc(100vw - 24px);max-height:calc(100vh - 100px);max-height:calc(100dvh - 100px);right:0}.ai-fab-root.is-snapped .fab-btn[data-v-ee93dd9f]{opacity:.55}}.dt-root[data-v-13e60d04]{position:fixed;top:64px;left:50%;transform:translate(-50%);z-index:3000}.dt-banner[data-v-13e60d04]{display:flex;align-items:center;gap:12px;background:var(--c-surface);border:1px solid rgba(var(--c-primary-rgb),.16);border-left:3px solid var(--c-primary);border-radius:10px;padding:9px 12px;box-shadow:0 8px 28px #00000080;color:var(--c-text);font-size:13px;max-width:92vw}.dt-icon[data-v-13e60d04]{font-size:17px;line-height:1}.dt-text[data-v-13e60d04]{display:flex;align-items:baseline;gap:8px;white-space:nowrap}.dt-title[data-v-13e60d04]{font-weight:600}.dt-date[data-v-13e60d04]{color:var(--c-neutral);font-size:12px}.dt-detail[data-v-13e60d04]{color:var(--c-primary);cursor:pointer;font-size:13px;white-space:nowrap;padding:2px 6px;border-radius:6px}.dt-detail[data-v-13e60d04]:hover{background:rgba(var(--c-primary-rgb),.16)}.dt-close[data-v-13e60d04]{color:var(--c-neutral);cursor:pointer;font-size:18px;line-height:1;margin-left:2px;padding:0 4px}.dt-close[data-v-13e60d04]:hover{color:var(--c-text)}.dt-body[data-v-13e60d04]{display:flex;flex-direction:column;gap:12px}.dt-row[data-v-13e60d04]{display:flex;gap:12px;font-size:13px;line-height:1.6}.dt-k[data-v-13e60d04]{flex:0 0 64px;color:var(--c-neutral)}.dt-v[data-v-13e60d04]{flex:1;color:var(--c-text);word-break:break-all}.dt-col[data-v-13e60d04]{flex-direction:column;gap:4px}.dt-desc[data-v-13e60d04]{white-space:pre-wrap}.dt-file[data-v-13e60d04]{font-family:ui-monospace,Menlo,Consolas,monospace;font-size:12px;background:rgba(var(--c-primary-rgb),.16);border:1px solid rgba(var(--c-primary-rgb),.16);border-radius:6px;padding:3px 8px;margin-bottom:4px;color:#cfe0f5;word-break:break-all}.dt-muted[data-v-13e60d04]{color:var(--c-neutral)}.dt-slide-enter-active[data-v-13e60d04],.dt-slide-leave-active[data-v-13e60d04]{transition:all .28s ease}.dt-slide-enter-from[data-v-13e60d04],.dt-slide-leave-to[data-v-13e60d04]{opacity:0;transform:translate(-50%,-12px)}@media (max-width: 768px){.dt-root[data-v-13e60d04]{top:56px;width:calc(100vw - 24px)}.dt-banner[data-v-13e60d04]{max-width:100%}.dt-text[data-v-13e60d04]{white-space:normal}}.layout[data-v-5e428cae]{height:100vh;height:100dvh}.inner-layout[data-v-5e428cae]{display:flex;flex-direction:column}.aside[data-v-5e428cae]{background:#ffffff12;backdrop-filter:blur(calc(var(--glass-blur) + var(--frost))) saturate(var(--glass-saturate));-webkit-backdrop-filter:blur(calc(var(--glass-blur) + var(--frost))) saturate(var(--glass-saturate));color:var(--c-text);display:flex;flex-direction:column;border-right:1px solid rgba(255,255,255,.1);scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.18) transparent}.aside[data-v-5e428cae]::-webkit-scrollbar{width:6px;background:transparent}.aside[data-v-5e428cae]::-webkit-scrollbar-track{background:transparent}.aside[data-v-5e428cae]::-webkit-scrollbar-thumb{background:#ffffff2e;border-radius:3px}.aside[data-v-5e428cae]::-webkit-scrollbar-thumb:hover{background:#ffffff47}.drawer-aside[data-v-5e428cae]{background:#ffffff14;backdrop-filter:blur(calc(var(--glass-blur) + 2px)) saturate(var(--glass-saturate));-webkit-backdrop-filter:blur(calc(var(--glass-blur) + 2px)) saturate(var(--glass-saturate));color:var(--c-text);height:100%;display:flex;flex-direction:column}.brand[data-v-5e428cae]{display:flex;align-items:center;gap:8px;padding:14px 12px}.logo[data-v-5e428cae]{width:30px;height:30px;border-radius:8px;-o-object-fit:cover;object-fit:cover;display:block}.brand-txt .t1[data-v-5e428cae]{font-weight:700;font-size:14px;color:var(--c-text)}.brand-txt .t2[data-v-5e428cae]{font-size:11px;color:var(--c-text-muted)}.menu[data-v-5e428cae]{border-right:none;flex:1;background:transparent!important;--el-menu-bg-color: transparent !important}.menu[data-v-5e428cae] .el-menu,.menu[data-v-5e428cae] .el-sub-menu,.menu[data-v-5e428cae] .el-sub-menu__title,.menu[data-v-5e428cae] .el-menu-item{background-color:transparent!important;color:var(--c-text-muted)!important}.menu[data-v-5e428cae] .el-menu-item:hover,.menu[data-v-5e428cae] .el-sub-menu__title:hover{background:rgba(var(--c-white-rgb),.06)!important;color:var(--c-text)!important}.menu[data-v-5e428cae] .el-menu-item.is-active{background:rgba(var(--c-primary-rgb),.18)!important;color:var(--c-text)!important;border-radius:var(--radius-s)}.drawer-aside .menu[data-v-5e428cae]{overflow-y:auto}.grp-title[data-v-5e428cae]{font-size:12px;color:var(--c-text-muted);letter-spacing:.5px;font-weight:600}.pinned-nav[data-v-5e428cae]{padding:10px 12px 12px;border-bottom:1px solid rgba(var(--c-white-rgb),.08)}.pinned-title[data-v-5e428cae]{font-size:12px;color:var(--c-text-muted);letter-spacing:.5px;margin-bottom:8px;font-weight:600}.pinned-item[data-v-5e428cae]{display:flex;align-items:center;gap:8px;padding:8px 10px;margin-bottom:4px;border-radius:8px;color:var(--c-text);font-size:14px;font-weight:600;text-decoration:none;background:rgba(var(--c-primary-rgb),.16);border:1px solid rgba(var(--c-primary-rgb),.16)}.pinned-item[data-v-5e428cae]:hover{background:rgba(var(--c-primary-rgb),.16)}.drawer-aside .pinned-nav[data-v-5e428cae]{display:flex;flex-wrap:wrap;gap:6px;padding:8px 12px 12px;border-bottom:1px solid rgba(var(--c-white-rgb),.08)}.drawer-aside .pinned-title[data-v-5e428cae]{width:100%;font-size:11px;color:var(--c-text-muted);letter-spacing:.5px;margin:0 0 8px}.drawer-aside .pinned-item[data-v-5e428cae]{display:inline-flex;align-items:center;gap:5px;height:36px;padding:0 12px;margin:0;border-radius:999px;font-size:12px;font-weight:500;text-decoration:none;color:var(--c-gold);background:rgba(var(--c-gold-rgb),.1);border:1px solid rgba(var(--c-gold-rgb),.4)}.drawer-aside .pinned-item[data-v-5e428cae]:hover,.drawer-aside .pinned-item.router-link-active[data-v-5e428cae]{background:rgba(var(--c-gold-rgb),.2);border-color:rgba(var(--c-gold-rgb),.65);color:var(--c-gold)}.drawer-aside .pinned-item .el-icon[data-v-5e428cae]{font-size:13px}.desktop-pinned[data-v-5e428cae]{padding:6px 12px 8px}.desktop-pinned .pinned-item[data-v-5e428cae]{height:34px;padding:0 10px;margin-bottom:2px;font-size:13px;font-weight:400;gap:6px;background:transparent;border:none;border-radius:var(--radius-s);color:var(--c-text-muted)}.desktop-pinned .pinned-item[data-v-5e428cae]:hover{background:rgba(var(--c-primary-rgb),.16);color:var(--c-text)}.desktop-pinned .pinned-item.router-link-active[data-v-5e428cae]{background:rgba(var(--c-primary-rgb),.22);color:var(--c-text)}.desktop-pinned .pinned-item .el-icon[data-v-5e428cae]{font-size:14px}.aside-foot[data-v-5e428cae]{padding:10px 12px;font-size:11px;color:var(--c-text-muted);border-top:1px solid rgba(var(--c-white-rgb),.08);display:flex;align-items:center;gap:6px;flex-wrap:wrap}.dot[data-v-5e428cae]{display:inline-block;width:8px;height:8px;border-radius:50%;margin-right:6px}.dot.on[data-v-5e428cae]{background:var(--c-down)}.dot.off[data-v-5e428cae]{background:var(--c-amber)}.at-switch[data-v-5e428cae]{margin-left:auto}.at-switch .el-switch__label[data-v-5e428cae]{font-size:10px;color:var(--c-text-muted)}.header[data-v-5e428cae]{display:flex;align-items:center;gap:12px;background:#ffffff12;backdrop-filter:blur(calc(var(--glass-blur) + var(--frost))) saturate(var(--glass-saturate));-webkit-backdrop-filter:blur(calc(var(--glass-blur) + var(--frost))) saturate(var(--glass-saturate));border-bottom:1px solid rgba(255,255,255,.1);padding:0 16px}.h-title[data-v-5e428cae]{font-size:18px;font-weight:700;color:var(--c-text)}.nav-fab[data-v-5e428cae]{position:fixed;left:16px;bottom:16px;z-index:2000;width:52px;height:52px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;background:var(--glass-strong);backdrop-filter:blur(calc(var(--glass-blur) + var(--frost))) saturate(var(--glass-saturate));-webkit-backdrop-filter:blur(calc(var(--glass-blur) + var(--frost))) saturate(var(--glass-saturate));color:var(--c-text);border:1px solid var(--c-border);box-shadow:var(--shadow);transition:background .15s,transform .15s}.nav-fab[data-v-5e428cae]:hover{background:#ffffff29;transform:translateY(-1px)}.nav-fab .el-icon[data-v-5e428cae]{font-size:22px}.h-sub[data-v-5e428cae]{font-size:12px;color:var(--c-text-muted)}.user-area[data-v-5e428cae]{margin-left:auto;display:flex;align-items:center;gap:8px;font-size:12px;color:var(--c-text-muted)}.u-name[data-v-5e428cae]{color:var(--c-text)}.pwd-btn[data-v-5e428cae]{color:var(--c-text-muted)}.pwd-btn[data-v-5e428cae]:hover{color:var(--c-text)}.logout-btn[data-v-5e428cae]{color:var(--c-text-muted)}.logout-btn[data-v-5e428cae]:hover{color:var(--c-text)}.pwd-dialog[data-v-5e428cae] .el-dialog__body{padding-top:10px}.login-shell[data-v-5e428cae]{min-height:100vh;min-height:100dvh;background:transparent}.main[data-v-5e428cae]{position:relative;background:radial-gradient(1100px 640px at 50% -8%,rgba(86,104,196,.2),transparent 60%),radial-gradient(820px 560px at 16% 44%,rgba(150,90,196,.14),transparent 62%),radial-gradient(900px 640px at 88% 72%,rgba(48,150,170,.13),transparent 62%),transparent;background-attachment:fixed;padding:18px;min-height:0}@media (max-width: 768px){.header[data-v-5e428cae]{--el-header-height: 44px !important;padding:0 10px;gap:6px}.h-sub[data-v-5e428cae]{display:none}.h-title[data-v-5e428cae]{font-size:14px;margin:0}.user-area[data-v-5e428cae]{gap:4px}.u-name[data-v-5e428cae]{max-width:56px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px;color:#c8cdd6}[data-v-5e428cae] .user-area .el-button{font-size:11px;padding:2px 6px!important}.main[data-v-5e428cae]{padding:10px;position:relative}.nav-fab[data-v-5e428cae]{left:12px;bottom:calc(12px + env(safe-area-inset-bottom));width:42px;height:42px;opacity:.82}.nav-fab[data-v-5e428cae]:hover{opacity:1}.nav-fab .el-icon[data-v-5e428cae]{font-size:19px}}.route-skeleton[data-v-5e428cae]{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--c-bg);z-index:10;padding:10px;pointer-events:none}.sk-header[data-v-5e428cae]{margin-bottom:14px}.sk-title[data-v-5e428cae]{width:180px;height:22px;border-radius:6px;background:linear-gradient(90deg,#ffffff0f 25%,#ffffff1f 37%,#ffffff0f 63%);background-size:400% 100%;animation:sk-shimmer-5e428cae 1.4s ease infinite;margin-bottom:8px}.sk-sub[data-v-5e428cae]{width:280px;height:12px;border-radius:4px;background:linear-gradient(90deg,#ffffff0a 25%,#ffffff14 37%,#ffffff0a 63%);background-size:400% 100%;animation:sk-shimmer-5e428cae 1.4s ease infinite}.sk-cards[data-v-5e428cae]{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:14px}.sk-card[data-v-5e428cae]{background:#ffffff08;border:1px solid rgba(255,255,255,.06);border-radius:10px;padding:14px}.sk-card-title[data-v-5e428cae]{width:60px;height:12px;border-radius:4px;background:linear-gradient(90deg,#ffffff0a 25%,#ffffff14 37%,#ffffff0a 63%);background-size:400% 100%;animation:sk-shimmer-5e428cae 1.4s ease infinite;margin-bottom:10px}.sk-card-value[data-v-5e428cae]{width:90px;height:24px;border-radius:6px;background:linear-gradient(90deg,#ffffff0f 25%,#ffffff1f 37%,#ffffff0f 63%);background-size:400% 100%;animation:sk-shimmer-5e428cae 1.4s ease infinite;margin-bottom:10px}.sk-card-bar[data-v-5e428cae]{width:100%;height:6px;border-radius:3px;background:linear-gradient(90deg,#ffffff0a 25%,#ffffff14 37%,#ffffff0a 63%);background-size:400% 100%;animation:sk-shimmer-5e428cae 1.4s ease infinite}.sk-table[data-v-5e428cae]{background:#ffffff08;border:1px solid rgba(255,255,255,.06);border-radius:10px;padding:14px}.sk-row[data-v-5e428cae]{display:flex;gap:12px;margin-bottom:12px}.sk-row[data-v-5e428cae]:last-child{margin-bottom:0}.sk-cell[data-v-5e428cae]{flex:1;height:14px;border-radius:4px;background:linear-gradient(90deg,#ffffff0a 25%,#ffffff14 37%,#ffffff0a 63%);background-size:400% 100%;animation:sk-shimmer-5e428cae 1.4s ease infinite}.sk-cell-wide[data-v-5e428cae]{flex:2}@keyframes sk-shimmer-5e428cae{0%{background-position:100% 50%}to{background-position:0 50%}}@media (max-width: 768px){.sk-cards[data-v-5e428cae]{grid-template-columns:repeat(2,1fr)}}.login-wrap[data-v-8d0b33de]{min-height:100vh;min-height:100dvh;display:flex;align-items:center;justify-content:center;background:var(--c-bg);padding:16px}.login-card[data-v-8d0b33de]{width:340px;max-width:100%;background:var(--c-surface);border:1px solid rgba(var(--c-white-rgb),.08);border-radius:12px}.login-card[data-v-8d0b33de] .el-card__body{padding:28px 24px 20px}.brand[data-v-8d0b33de]{display:flex;align-items:center;gap:10px;margin-bottom:18px}.logo[data-v-8d0b33de]{width:34px;height:34px;border-radius:8px;-o-object-fit:cover;object-fit:cover}.brand-txt .t1[data-v-8d0b33de]{font-weight:700;font-size:15px;color:var(--c-text)}.brand-txt .t2[data-v-8d0b33de]{font-size:11px;color:var(--c-text-muted)}.title[data-v-8d0b33de]{font-size:16px;color:var(--c-text);margin-bottom:16px;text-align:center}.submit[data-v-8d0b33de]{width:100%}.remember-row[data-v-8d0b33de]{margin-bottom:8px}.remember-row[data-v-8d0b33de] .el-checkbox__label{color:var(--c-text-muted);font-size:13px}.remember-row[data-v-8d0b33de] .el-checkbox.is-checked .el-checkbox__label{color:#a7adba}.hint[data-v-8d0b33de]{margin-top:14px;text-align:center;font-size:11px;color:var(--c-text-muted)}.login-card[data-v-8d0b33de] .el-input__wrapper{background:var(--c-surface-2)}.kn-author-dialog[data-v-0a7ac4ed] .el-dialog__body{padding-top:8px}.kn-avatar-upload[data-v-0a7ac4ed]{display:flex;align-items:center;gap:12px}.kn-avatar-preview[data-v-0a7ac4ed]{width:64px;height:64px;border-radius:50%;overflow:hidden;cursor:pointer;border:2px dashed var(--c-border);display:flex;align-items:center;justify-content:center;background:var(--c-panel);transition:border-color .2s;flex-shrink:0}.kn-avatar-preview[data-v-0a7ac4ed]:hover{border-color:rgba(var(--c-primary-rgb),.5)}.kn-avatar-preview img[data-v-0a7ac4ed]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.kn-avatar-placeholder[data-v-0a7ac4ed]{font-size:24px;color:var(--c-text-muted)}.kn-avatar-remove[data-v-0a7ac4ed]{font-size:12px;cursor:pointer;color:var(--c-text-muted)}.kn-avatar-remove[data-v-0a7ac4ed]:hover{color:var(--c-up)}.kn-file-input[data-v-0a7ac4ed]{display:none}.kn-page[data-v-39ad015b]{width:100%;max-width:100%;box-sizing:border-box;padding:0 16px}.kn-card[data-v-39ad015b]{border-radius:var(--radius-md)}.kn-detail-head[data-v-39ad015b]{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:14px}.kn-spacer[data-v-39ad015b]{flex:1}.kn-empty[data-v-39ad015b]{padding:16px 4px;font-size:13px}.muted[data-v-39ad015b]{color:var(--c-text-muted)}[data-v-39ad015b] .kn-import-gate .el-message-box__message{white-space:pre-wrap;line-height:1.6}.kn-author-banner[data-v-39ad015b]{display:flex;gap:16px;padding:16px;margin-bottom:20px;border:1px solid var(--c-border);border-radius:var(--radius);background:linear-gradient(135deg,rgba(var(--c-primary-rgb),.06),var(--c-panel))}.kn-author-banner-avatar[data-v-39ad015b]{width:72px;height:72px;border-radius:50%;overflow:hidden;flex-shrink:0;background:rgba(var(--c-primary-rgb),.15);display:flex;align-items:center;justify-content:center;font-size:28px;font-weight:600;color:var(--c-primary)}.kn-author-banner-avatar img[data-v-39ad015b]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.kn-author-banner-info[data-v-39ad015b]{flex:1;min-width:0}.kn-author-banner-name[data-v-39ad015b]{font-size:18px;font-weight:600;color:var(--c-text)}.kn-author-banner-douyin[data-v-39ad015b]{font-size:12px;margin-top:4px}.kn-author-banner-stats[data-v-39ad015b]{font-size:12px;color:var(--c-text-muted);margin-top:6px}.kn-sep[data-v-39ad015b]{margin:0 6px;color:var(--c-border)}.kn-author-banner-bio[data-v-39ad015b]{font-size:13px;line-height:1.6;color:var(--c-text);margin-top:8px}.kn-author-banner-reason[data-v-39ad015b]{font-size:12px;line-height:1.6;margin-top:6px;color:var(--c-gold)}.kn-reason-label[data-v-39ad015b]{font-weight:600}.kn-section[data-v-39ad015b]{margin-bottom:10px}.kn-sec-label[data-v-39ad015b]{font-size:14px;font-weight:600;color:var(--c-text)}.kn-section-head[data-v-39ad015b]{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:10px}.kn-video-search[data-v-39ad015b]{display:flex;align-items:center;gap:6px}.kn-pred-filter[data-v-39ad015b],.kn-timeline-filter[data-v-39ad015b]{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.kn-sec-label-kn[data-v-39ad015b]{font-size:12px;font-weight:500;color:var(--c-text-muted)}.kn-timeline[data-v-39ad015b]{margin-top:14px}.kn-tl-item[data-v-39ad015b]{display:flex;gap:14px}.kn-tl-dot-col[data-v-39ad015b]{display:flex;flex-direction:column;align-items:center;width:16px;flex-shrink:0;padding-top:6px}.kn-tl-dot[data-v-39ad015b]{width:12px;height:12px;border-radius:50%;flex-shrink:0;background:var(--c-primary);border:2px solid var(--c-bg);box-shadow:0 0 0 2px rgba(var(--c-primary-rgb),.3)}.kn-tl-dot.is-first[data-v-39ad015b]{background:var(--c-gold);box-shadow:0 0 0 2px rgba(var(--c-gold-rgb),.3)}.kn-tl-line[data-v-39ad015b]{width:2px;flex:1;background:var(--c-border);margin:4px 0;min-height:20px}.kn-tl-content[data-v-39ad015b]{flex:1;min-width:0;padding-bottom:18px}.kn-tl-date[data-v-39ad015b]{font-size:12px;font-weight:600;color:var(--c-primary);margin-bottom:6px}.kn-video-card[data-v-39ad015b]{border:1px solid var(--c-border);border-radius:var(--radius);background:var(--c-panel);padding:12px 14px}.kn-video-card-clickable[data-v-39ad015b]{cursor:pointer;transition:border-color .15s,box-shadow .15s}.kn-video-card-clickable[data-v-39ad015b]:hover{border-color:var(--c-primary);box-shadow:0 2px 8px rgba(var(--c-primary-rgb),.12)}.kn-video-view-hint[data-v-39ad015b]{font-size:11px;color:var(--c-primary);margin-top:8px;text-align:right}.kn-points-preview[data-v-39ad015b]{margin-top:8px;display:flex;flex-direction:column;gap:4px}.kn-point-preview[data-v-39ad015b]{display:flex;align-items:center;gap:6px;font-size:12px}.kn-point-stance-mini[data-v-39ad015b]{font-size:10px;padding:1px 6px;border-radius:8px;font-weight:500;flex-shrink:0}.kn-point-stance-mini.stance-positive[data-v-39ad015b]{background:rgba(var(--c-up-rgb),.15);color:var(--c-up)}.kn-point-stance-mini.stance-negative[data-v-39ad015b]{background:rgba(var(--c-down-rgb),.15);color:var(--c-down)}.kn-point-stance-mini.stance-neutral[data-v-39ad015b]{background:rgba(var(--c-primary-rgb),.15);color:var(--c-primary)}.kn-horizon-mini[data-v-39ad015b]{font-size:10px;padding:1px 6px;border-radius:8px;font-weight:600;flex-shrink:0}.kn-horizon-mini.hz-evergreen[data-v-39ad015b]{background:rgba(var(--c-gold-rgb),.16);color:var(--c-gold)}.kn-horizon-mini.hz-long[data-v-39ad015b]{background:rgba(var(--c-primary-rgb),.14);color:var(--c-primary)}.kn-point-preview-title[data-v-39ad015b]{color:var(--c-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kn-video-head[data-v-39ad015b]{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.kn-video-title[data-v-39ad015b]{font-size:14px;font-weight:600;color:var(--c-text);line-height:1.5;flex:1}.kn-video-meta[data-v-39ad015b]{font-size:12px;margin-top:4px;display:flex;flex-wrap:wrap;align-items:center;gap:6px}.kn-video-dirs[data-v-39ad015b]{display:inline-flex;flex-wrap:wrap;gap:4px;margin-left:4px}.kn-video-summary[data-v-39ad015b]{font-size:12px;line-height:1.6;margin-top:8px}.kn-video-ops[data-v-39ad015b]{display:flex;justify-content:flex-end;margin-top:8px;border-top:1px solid var(--c-border);padding-top:8px}.kn-rel[data-v-39ad015b]{display:inline-block;padding:1px 8px;border-radius:999px;font-size:11px;font-weight:500;white-space:nowrap;flex-shrink:0}.kn-rel-high[data-v-39ad015b]{color:var(--c-gold);background:rgba(var(--c-gold-rgb),.12);border:1px solid rgba(var(--c-gold-rgb),.35)}.kn-rel-medium[data-v-39ad015b]{color:var(--c-primary);background:rgba(var(--c-primary-rgb),.12);border:1px solid rgba(var(--c-primary-rgb),.35)}.kn-rel-low[data-v-39ad015b]{color:var(--c-text-muted);background:rgba(var(--c-white-rgb),.05);border:1px solid var(--c-border)}.kn-dir[data-v-39ad015b]{padding:1px 8px;border-radius:var(--radius-s);-webkit-user-select:none;-moz-user-select:none;user-select:none;font-size:11px;color:var(--c-text-muted);border:1px solid var(--c-border);background:var(--c-bg)}.kn-dir-link[data-v-39ad015b]{cursor:pointer;color:var(--c-primary);border:1px dashed rgba(var(--c-primary-rgb),.45);background:rgba(var(--c-primary-rgb),.06)}.kn-dir-link[data-v-39ad015b]:hover{background:rgba(var(--c-primary-rgb),.14);border-style:solid}.kn-dir-primary[data-v-39ad015b]{font-weight:600;border-style:solid;border-color:rgba(var(--c-primary-rgb),.4);background:rgba(var(--c-primary-rgb),.1)}.kn-points[data-v-39ad015b]{margin-top:10px}.kn-point[data-v-39ad015b]{border:1px solid var(--c-border);border-radius:var(--radius);padding:10px 12px;margin-top:8px;background:var(--c-bg)}.kn-point-head[data-v-39ad015b]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.kn-point-no[data-v-39ad015b]{flex-shrink:0;width:20px;height:20px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:rgba(var(--c-primary-rgb),.18);color:var(--c-primary);font-size:11px;font-weight:600}.kn-stance[data-v-39ad015b]{display:inline-block;padding:1px 8px;border-radius:999px;font-size:11px;font-weight:500;white-space:nowrap;flex-shrink:0}.kn-stance-pos[data-v-39ad015b]{color:var(--c-up);background:rgba(var(--c-up-rgb),.12);border:1px solid rgba(var(--c-up-rgb),.35)}.kn-stance-neg[data-v-39ad015b]{color:var(--c-down);background:rgba(var(--c-down-rgb),.12);border:1px solid rgba(var(--c-down-rgb),.35)}.kn-stance-neu[data-v-39ad015b]{color:var(--c-text-muted);background:rgba(var(--c-white-rgb),.05);border:1px solid var(--c-border)}.kn-point-title[data-v-39ad015b]{font-size:13px;font-weight:600;color:var(--c-text)}.kn-point-content[data-v-39ad015b]{font-size:12px;line-height:1.7;margin-top:6px}.kn-quote[data-v-39ad015b]{border-left:3px solid var(--c-gold);background:rgba(var(--c-gold-rgb),.08);border-radius:0 var(--radius-s) var(--radius-s) 0;padding:8px 10px;margin-top:8px;font-size:12px;line-height:1.7;color:var(--c-gold)}.kn-transcript-toggle[data-v-39ad015b]{margin-top:10px}.kn-transcript-btn[data-v-39ad015b]{font-size:12px;color:var(--c-primary);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.kn-transcript-btn[data-v-39ad015b]:hover{text-decoration:underline}.kn-transcript-text[data-v-39ad015b]{font-size:12px;line-height:1.9;color:var(--c-text);white-space:pre-wrap;word-break:break-word;border:1px solid var(--c-border);border-radius:var(--radius);padding:10px 12px;margin-top:8px;max-height:40vh;overflow-y:auto;background:var(--c-panel)}.kn-dialog[data-v-39ad015b] .el-dialog__body{padding-top:8px}.kn-import-tip[data-v-39ad015b]{font-size:12px;line-height:1.7;margin-bottom:10px}.kn-import-input[data-v-39ad015b] .el-textarea__inner{font-family:var(--font-mono);font-size:12px}.kn-pred-stats[data-v-39ad015b]{margin-bottom:20px;padding:16px;border:1px solid var(--c-border);border-radius:var(--radius);background:var(--c-panel)}.kn-cred-bar[data-v-39ad015b]{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin:12px 0;padding:10px 14px;border:1px solid var(--c-border);border-radius:var(--radius);background:var(--c-panel);font-size:12px;color:var(--c-text-muted)}.kn-cred-title[data-v-39ad015b]{font-weight:700;color:var(--c-text-dim);font-size:12px}.kn-cred-tier[data-v-39ad015b]{font-size:11px;font-weight:600;padding:2px 10px;border-radius:11px;background:rgba(var(--c-text-dim-rgb),.15);color:var(--c-text-dim)}.kn-cred-tier.tier-high[data-v-39ad015b]{background:rgba(var(--c-up-rgb),.15);color:var(--c-up)}.kn-cred-tier.tier-mid[data-v-39ad015b]{background:rgba(var(--c-gold-rgb),.15);color:var(--c-gold)}.kn-cred-tier.tier-low[data-v-39ad015b]{background:rgba(var(--c-down-rgb),.15);color:var(--c-down)}.kn-cred-item b[data-v-39ad015b]{color:var(--c-text);font-weight:700}.kn-cred-item b.up[data-v-39ad015b]{color:var(--c-up)}.kn-cred-item b.down[data-v-39ad015b]{color:var(--c-down)}.kn-pred-stats-head[data-v-39ad015b]{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}.kn-pred-stats-grid[data-v-39ad015b]{display:grid;grid-template-columns:repeat(6,1fr);gap:10px}.kn-pred-stat-card[data-v-39ad015b]{text-align:center;padding:10px 4px;border-radius:var(--radius);background:var(--c-bg)}.kn-pred-stat-card.clickable[data-v-39ad015b]{cursor:pointer;transition:background .15s,transform .15s}.kn-pred-stat-card.clickable[data-v-39ad015b]:hover{background:var(--c-panel);transform:translateY(-1px)}.kn-pred-stat-num[data-v-39ad015b]{font-size:22px;font-weight:700;color:var(--c-text)}.kn-pred-stat-num.up[data-v-39ad015b]{color:var(--c-up)}.kn-pred-stat-num.down[data-v-39ad015b]{color:var(--c-down)}.kn-pred-stat-num.gold[data-v-39ad015b]{color:var(--c-gold)}.kn-pred-sample-hint[data-v-39ad015b]{margin-top:8px;font-size:12px;color:var(--c-text-dim)}.kn-pred-stat-label[data-v-39ad015b]{font-size:11px;color:var(--c-text-muted);margin-top:2px}.kn-pred-breakdown[data-v-39ad015b]{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:14px}.kn-pred-breakdown-title[data-v-39ad015b]{font-size:12px;font-weight:600;color:var(--c-text);margin-bottom:8px}.kn-pred-breakdown-row[data-v-39ad015b]{display:flex;align-items:center;gap:8px;margin-bottom:6px;font-size:11px}.kn-pred-breakdown-label[data-v-39ad015b]{width:60px;color:var(--c-text-muted);flex-shrink:0}.kn-pred-breakdown-bar[data-v-39ad015b]{flex:1;height:6px;background:var(--c-bg);border-radius:3px;overflow:hidden}.kn-pred-breakdown-fill[data-v-39ad015b]{height:100%;background:var(--c-primary);border-radius:3px}.kn-pred-breakdown-val[data-v-39ad015b]{width:70px;text-align:right;color:var(--c-text-muted);flex-shrink:0}.kn-deadline-soon[data-v-39ad015b]{font-size:10px;padding:1px 6px;border-radius:8px;background:rgba(var(--c-gold-rgb),.15);color:var(--c-gold);font-weight:500}.kn-deadline-overdue[data-v-39ad015b]{font-size:10px;padding:1px 6px;border-radius:8px;background:rgba(var(--c-down-rgb),.15);color:var(--c-down);font-weight:500}.kn-deadline-alert[data-v-39ad015b]{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:10px 14px;margin:12px 0;border-radius:var(--radius);background:rgba(var(--c-gold-rgb),.08);border:1px solid rgba(var(--c-gold-rgb),.3);font-size:12px}.kn-deadline-alert-overdue[data-v-39ad015b]{color:var(--c-down);font-weight:600}.kn-deadline-alert-soon[data-v-39ad015b]{color:var(--c-gold);font-weight:600}.kn-deadline-alert-hint[data-v-39ad015b]{color:var(--c-text-muted);margin-left:auto}.kn-pred-list[data-v-39ad015b]{display:flex;flex-direction:column;gap:10px;margin-top:10px}.kn-pred-card[data-v-39ad015b]{padding:12px 14px;border:1px solid var(--c-border);border-radius:var(--radius);background:var(--c-panel);border-left:3px solid var(--c-text-muted);transition:box-shadow .3s}.kn-pred-card.pred-highlight[data-v-39ad015b]{box-shadow:0 0 0 2px var(--c-primary),0 4px 16px rgba(var(--c-primary-rgb),.2)}.kn-pred-card.status-pending[data-v-39ad015b]{border-left-color:var(--c-gold)}.kn-pred-card.status-correct[data-v-39ad015b]{border-left-color:var(--c-up)}.kn-pred-card.status-wrong[data-v-39ad015b]{border-left-color:var(--c-down)}.kn-pred-card.status-partial[data-v-39ad015b]{border-left-color:var(--c-primary)}.kn-pred-card-head[data-v-39ad015b]{display:flex;align-items:center;gap:8px;margin-bottom:8px;flex-wrap:wrap}.kn-pred-status[data-v-39ad015b]{font-size:11px;padding:2px 8px;border-radius:10px;font-weight:500}.kn-pred-status.status-pending[data-v-39ad015b]{background:rgba(var(--c-gold-rgb, 224,192,137),.15);color:var(--c-gold)}.kn-pred-status.status-correct[data-v-39ad015b]{background:rgba(var(--c-up-rgb, 255,107,129),.15);color:var(--c-up)}.kn-pred-status.status-wrong[data-v-39ad015b]{background:rgba(var(--c-down-rgb, 98,209,120),.15);color:var(--c-down)}.kn-pred-status.status-partial[data-v-39ad015b]{background:rgba(var(--c-primary-rgb, 91,143,217),.15);color:var(--c-primary)}.kn-pred-status.status-near[data-v-39ad015b]{background:rgba(var(--c-primary-rgb),.15);color:var(--c-primary)}.kn-pred-status.status-half[data-v-39ad015b]{background:rgba(var(--c-gold-rgb),.15);color:var(--c-gold)}.kn-pred-status.status-far[data-v-39ad015b],.kn-pred-status.status-condition_skip[data-v-39ad015b],.kn-pred-status.status-unverifiable[data-v-39ad015b]{background:rgba(var(--c-text-dim-rgb),.15);color:var(--c-text-dim)}.kn-pred-type[data-v-39ad015b]{font-size:11px;color:var(--c-text-muted);padding:2px 6px;border:1px solid var(--c-border);border-radius:4px}.kn-pred-direction[data-v-39ad015b]{font-size:11px;padding:2px 6px;border-radius:4px;font-weight:500}.kn-pred-direction.dir-up[data-v-39ad015b]{background:rgba(var(--c-up-rgb, 255,107,129),.1);color:var(--c-up)}.kn-pred-direction.dir-down[data-v-39ad015b]{background:rgba(var(--c-down-rgb, 98,209,120),.1);color:var(--c-down)}.kn-pred-direction.dir-neutral[data-v-39ad015b],.kn-pred-direction.dir-other[data-v-39ad015b]{background:var(--c-bg);color:var(--c-text-muted)}.kn-pred-title[data-v-39ad015b]{font-size:14px;font-weight:600;color:var(--c-text);margin-bottom:4px}.kn-pred-source[data-v-39ad015b]{font-size:11px;margin-bottom:6px}.kn-pred-source-label[data-v-39ad015b]{color:var(--c-text-muted)}.kn-pred-source-link[data-v-39ad015b]{color:var(--c-primary);cursor:pointer}.kn-pred-source-link[data-v-39ad015b]:hover{text-decoration:underline}.kn-stock-link[data-v-39ad015b]{color:var(--c-primary);cursor:pointer}.kn-stock-link[data-v-39ad015b]:hover{text-decoration:underline}.kn-pred-content[data-v-39ad015b]{font-size:12px;line-height:1.6;margin-bottom:6px}.kn-pred-quote[data-v-39ad015b]{font-size:12px;color:var(--c-gold);font-style:italic;margin-bottom:6px;padding-left:8px;border-left:2px solid var(--c-gold)}.kn-pred-meta[data-v-39ad015b]{font-size:11px;line-height:1.6}.kn-pred-verify-note[data-v-39ad015b]{font-size:12px;color:var(--c-text);margin-top:6px;padding:6px 10px;background:var(--c-bg);border-radius:4px}.kn-verify-title[data-v-39ad015b]{font-size:15px;font-weight:600;color:var(--c-text)}.kn-verify-meta[data-v-39ad015b]{font-size:12px;margin-top:6px}@media (max-width: 768px){.kn-page[data-v-39ad015b]{padding:0 12px}.kn-author-banner[data-v-39ad015b]{flex-direction:column;gap:12px;padding:14px}.kn-author-banner-avatar[data-v-39ad015b]{width:56px;height:56px;font-size:22px}.kn-author-banner-name[data-v-39ad015b]{font-size:16px}.kn-tl-dot-col[data-v-39ad015b]{width:12px}.kn-video-card[data-v-39ad015b]{padding:10px 12px}.kn-pred-stats-grid[data-v-39ad015b]{grid-template-columns:repeat(3,1fr)}.kn-pred-breakdown[data-v-39ad015b]{grid-template-columns:1fr}}.kn-import-channel-hint[data-v-39ad015b]{font-size:11px;line-height:1.6;margin-top:4px}.kn-pred-tags[data-v-39ad015b]{display:flex;flex-wrap:wrap;gap:6px;margin:4px 0}.kn-pred-tag[data-v-39ad015b]{font-size:11px;line-height:1;padding:3px 8px;border-radius:999px}.kn-ptag-gold[data-v-39ad015b]{background:rgba(var(--c-gold-rgb),.18);color:var(--c-gold)}.kn-ptag-up[data-v-39ad015b]{background:rgba(var(--c-up-rgb),.15);color:var(--c-up)}.kn-ptag-down[data-v-39ad015b]{background:rgba(var(--c-down-rgb),.15);color:var(--c-down)}.kn-ptag-blue[data-v-39ad015b]{background:rgba(var(--c-primary-rgb),.15);color:var(--c-primary)}.kn-ptag-default[data-v-39ad015b]{background:var(--c-panel);color:var(--c-text-muted)}.kn-point-title-row[data-v-80bdf19e]{display:flex;align-items:flex-start;gap:8px;margin-bottom:6px}.kn-point-tags[data-v-80bdf19e]{display:flex;align-items:center;gap:6px;flex-wrap:wrap;margin-bottom:8px}.kn-point-no[data-v-80bdf19e]{width:22px;height:22px;border-radius:50%;background:var(--c-bg);display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:600;color:var(--c-text-muted);flex-shrink:0;margin-top:1px}.kn-point-title[data-v-80bdf19e]{font-size:13px;font-weight:600;color:var(--c-text);flex:1;min-width:0;line-height:1.5;word-break:break-word;overflow-wrap:anywhere}.kn-spacer[data-v-80bdf19e]{flex:1}.kn-point-stance[data-v-80bdf19e]{font-size:11px;padding:2px 8px;border-radius:10px;font-weight:500}.kn-point-stance.stance-positive[data-v-80bdf19e]{background:rgba(var(--c-up-rgb),.15);color:var(--c-up)}.kn-point-stance.stance-negative[data-v-80bdf19e]{background:rgba(var(--c-down-rgb),.15);color:var(--c-down)}.kn-point-stance.stance-neutral[data-v-80bdf19e]{background:rgba(var(--c-primary-rgb),.15);color:var(--c-primary)}.kn-horizon-tag[data-v-80bdf19e]{font-size:11px;padding:2px 7px;border-radius:4px;font-weight:500;line-height:1.4}.kn-horizon-tag.hz-evergreen[data-v-80bdf19e]{background:rgba(var(--c-gold-rgb),.16);color:var(--c-gold);border:1px solid rgba(var(--c-gold-rgb),.35);font-weight:600}.kn-horizon-tag.hz-long[data-v-80bdf19e]{background:rgba(var(--c-primary-rgb),.14);color:var(--c-primary);border:1px solid rgba(var(--c-primary-rgb),.3)}.kn-horizon-tag.hz-mid[data-v-80bdf19e]{background:rgba(var(--c-text-dim-rgb),.12);color:var(--c-text-dim)}.kn-horizon-tag.hz-short[data-v-80bdf19e],.kn-horizon-tag.hz-immediate[data-v-80bdf19e],.kn-horizon-tag.hz-unmarked[data-v-80bdf19e]{background:transparent;color:var(--c-text-muted);border:1px dashed var(--c-border)}.kn-imp-tag[data-v-80bdf19e]{font-size:11px;font-weight:600;padding:2px 7px;border-radius:4px;background:rgba(var(--c-gold-rgb),.14);color:var(--c-gold);border:1px solid rgba(var(--c-gold-rgb),.3)}.kn-type-tag[data-v-80bdf19e]{font-size:11px;font-weight:600;padding:2px 7px;border-radius:4px;line-height:1.4;flex-shrink:0}.kn-type-tag.pt-fact[data-v-80bdf19e]{background:rgba(var(--c-text-dim-rgb),.14);color:var(--c-text-dim);border:1px solid rgba(var(--c-text-dim-rgb),.3)}.kn-type-tag.pt-reasoning[data-v-80bdf19e]{background:rgba(var(--c-primary-rgb),.14);color:var(--c-primary);border:1px solid rgba(var(--c-primary-rgb),.32)}.kn-type-tag.pt-forecast[data-v-80bdf19e]{background:rgba(var(--c-gold-rgb),.16);color:var(--c-gold);border:1px solid rgba(var(--c-gold-rgb),.4)}.kn-type-tag.pt-method[data-v-80bdf19e]{background:rgba(var(--c-down-rgb),.14);color:var(--c-down);border:1px solid rgba(var(--c-down-rgb),.32)}.kn-type-tag.pt-risk[data-v-80bdf19e]{background:rgba(var(--c-up-rgb),.14);color:var(--c-up);border:1px solid rgba(var(--c-up-rgb),.32)}.kn-point-category[data-v-80bdf19e]{font-size:11px;color:var(--c-text-muted);padding:2px 6px;border:1px solid var(--c-border);border-radius:4px}.kn-point-stocks[data-v-80bdf19e]{display:inline-flex;gap:4px;flex-wrap:wrap}.kn-stock-tag[data-v-80bdf19e]{font-size:11px;font-family:var(--font-mono);font-weight:600;padding:2px 6px;border-radius:4px;cursor:pointer;background:rgba(var(--c-primary-rgb),.12);color:var(--c-primary);border:1px solid rgba(var(--c-primary-rgb),.3)}.kn-stock-tag[data-v-80bdf19e]:hover{background:rgba(var(--c-primary-rgb),.2)}.kn-verification-badge[data-v-80bdf19e]{font-size:11px;font-weight:600;padding:2px 8px;border-radius:4px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.kn-verification-badge.verdict-agree[data-v-80bdf19e]{background:rgba(var(--c-down-rgb),.15);color:var(--c-down);border:1px solid rgba(var(--c-down-rgb),.3)}.kn-verification-badge.verdict-disagree[data-v-80bdf19e]{background:rgba(var(--c-up-rgb),.15);color:var(--c-up);border:1px solid rgba(var(--c-up-rgb),.3)}.kn-verification-badge.verdict-partial[data-v-80bdf19e]{background:rgba(var(--c-gold-rgb),.15);color:var(--c-gold);border:1px solid rgba(var(--c-gold-rgb),.3)}.kn-verification-badge.verdict-uncertain[data-v-80bdf19e]{background:rgba(var(--c-text-dim-rgb),.15);color:var(--c-text-dim);border:1px solid rgba(var(--c-text-dim-rgb),.3)}.kn-point-content[data-v-80bdf19e]{font-size:13px;line-height:1.7;color:var(--c-text);margin-bottom:6px;word-break:break-word;overflow-wrap:anywhere}.kn-point-quote[data-v-80bdf19e]{font-size:12px;color:var(--c-gold);font-style:italic;padding-left:8px;border-left:2px solid var(--c-gold);line-height:1.6;word-break:break-word;overflow-wrap:anywhere}.kn-verify-detail[data-v-80bdf19e]{margin-top:8px;padding:10px 12px;border-radius:6px;background:rgba(var(--c-primary-rgb),.05);border-left:3px solid var(--c-primary);font-size:12px;line-height:1.7;word-break:break-word;overflow-wrap:anywhere}.kn-verify-disclaimer[data-v-80bdf19e]{font-size:11px;color:var(--c-text-dim);margin-bottom:6px}.kn-verify-reason[data-v-80bdf19e]{margin-bottom:4px}.kn-verify-counter[data-v-80bdf19e]{margin-bottom:4px;color:var(--c-text)}.kn-verify-confidence[data-v-80bdf19e]{font-size:11px;color:var(--c-text-dim);margin-top:4px}.kn-tier-tag[data-v-80bdf19e]{font-size:11px;font-weight:600;padding:2px 7px;border-radius:4px}.kn-tier-tag.st-primary[data-v-80bdf19e]{background:rgba(var(--c-gold-rgb),.16);color:var(--c-gold);border:1px solid rgba(var(--c-gold-rgb),.4)}.kn-tier-tag.st-secondary[data-v-80bdf19e]{background:rgba(var(--c-primary-rgb),.14);color:var(--c-primary);border:1px solid rgba(var(--c-primary-rgb),.32)}.kn-point-refs[data-v-80bdf19e]{display:flex;align-items:center;gap:5px;flex-wrap:wrap;margin-top:2px}.kn-refs-label[data-v-80bdf19e]{font-size:11px;color:var(--c-text-muted);flex-shrink:0}.kn-ref-chip[data-v-80bdf19e]{font-size:11px;line-height:1.4;padding:2px 8px;border-radius:10px;cursor:pointer;border:1px solid var(--c-border);color:var(--c-text);background:rgba(var(--c-white-rgb),.02);max-width:240px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kn-ref-chip[data-v-80bdf19e]:hover{border-color:rgba(var(--c-primary-rgb),.55);color:var(--c-primary)}.kn-ref-chip.rel-supports[data-v-80bdf19e]{border-color:rgba(var(--c-down-rgb),.4)}.kn-ref-chip.rel-refutes[data-v-80bdf19e]{border-color:rgba(var(--c-up-rgb),.4)}.kn-ref-chip.rel-basis[data-v-80bdf19e]{border-color:rgba(var(--c-gold-rgb),.45)}.kn-ref-val[data-v-80bdf19e]{color:var(--c-text-muted)}.kn-mine-tag[data-v-80bdf19e]{font-size:11px;line-height:1;padding:2px 8px;border-radius:10px;font-weight:600;white-space:nowrap}.kn-mine-tag.is-direct[data-v-80bdf19e]{background:rgba(var(--c-gold-rgb),.18);color:var(--c-gold)}.kn-mine-tag.is-indirect[data-v-80bdf19e]{background:rgba(var(--c-gold-rgb),.08);color:var(--c-gold);border:1px solid rgba(var(--c-gold-rgb),.35);font-weight:500}.kn-page[data-v-49f05df8]{width:100%;max-width:100%;box-sizing:border-box;padding:0 16px}.kn-card[data-v-49f05df8]{border-radius:var(--radius-md)}.kn-detail-head[data-v-49f05df8]{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:14px}.kn-spacer[data-v-49f05df8]{flex:1}.kn-empty[data-v-49f05df8]{padding:16px 4px;font-size:13px}.muted[data-v-49f05df8]{color:var(--c-text-muted)}.kn-video-detail-head[data-v-49f05df8]{margin-bottom:20px;padding:16px;border:1px solid var(--c-border);border-radius:var(--radius);background:var(--c-panel)}.kn-video-detail-title[data-v-49f05df8]{font-size:18px;font-weight:600;color:var(--c-text);margin-bottom:8px}.kn-video-detail-meta[data-v-49f05df8]{font-size:12px;line-height:1.8;display:flex;flex-wrap:wrap;align-items:center;gap:4px}.kn-video-detail-summary[data-v-49f05df8]{font-size:13px;line-height:1.7;color:var(--c-text);margin-top:10px;padding-top:10px;border-top:1px solid var(--c-border)}.kn-video-dirs[data-v-49f05df8]{display:inline-flex;flex-wrap:wrap;gap:4px;margin-left:4px}.kn-dir[data-v-49f05df8]{padding:1px 8px;border-radius:var(--radius-s);font-size:11px;color:var(--c-text-muted);border:1px solid var(--c-border);background:var(--c-bg)}.kn-dir-primary[data-v-49f05df8]{color:var(--c-primary);border-color:rgba(var(--c-primary-rgb),.4);font-weight:600;background:rgba(var(--c-primary-rgb),.08)}.kn-narratives[data-v-49f05df8]{margin-bottom:18px;display:flex;flex-direction:column;gap:10px}.kn-narr-title[data-v-49f05df8]{font-size:13px;font-weight:600;color:var(--c-text);display:flex;align-items:center;gap:8px;flex-wrap:wrap}.kn-narr-item[data-v-49f05df8]{padding:10px 12px;border:1px solid var(--c-border);border-left:3px solid var(--c-text-muted);border-radius:var(--radius);background:var(--c-panel)}.kn-narr-item.stance-positive[data-v-49f05df8]{border-left-color:var(--c-up)}.kn-narr-item.stance-negative[data-v-49f05df8]{border-left-color:var(--c-down)}.kn-narr-item.stance-neutral[data-v-49f05df8]{border-left-color:var(--c-primary)}.kn-narr-head[data-v-49f05df8]{display:flex;align-items:center;gap:8px;margin-bottom:8px}.kn-narr-id[data-v-49f05df8],.kn-narr-id-tag[data-v-49f05df8]{flex-shrink:0;font-size:11px;font-weight:700;color:var(--c-primary);background:rgba(var(--c-primary-rgb),.12);border-radius:4px;padding:1px 6px}.kn-narr-claim[data-v-49f05df8]{font-size:13px;font-weight:600;color:var(--c-text);line-height:1.5}.kn-chain[data-v-49f05df8]{display:flex;align-items:center;flex-wrap:wrap;gap:6px}.kn-chain-step[data-v-49f05df8]{font-size:12px;color:var(--c-text);background:var(--c-bg);border:1px solid var(--c-border);border-radius:var(--radius-s);padding:2px 8px;line-height:1.5}.kn-chain-arrow[data-v-49f05df8]{color:var(--c-primary);font-size:12px;flex-shrink:0}.kn-narr-group-label[data-v-49f05df8]{display:flex;align-items:center;gap:8px}.kn-narr-group-label.stance-positive .kn-narr-id-tag[data-v-49f05df8]{color:var(--c-up);background:rgba(var(--c-up-rgb),.12)}.kn-narr-group-label.stance-negative .kn-narr-id-tag[data-v-49f05df8]{color:var(--c-down);background:rgba(var(--c-down-rgb),.12)}.kn-section[data-v-49f05df8]{margin-bottom:10px}.kn-section-head[data-v-49f05df8]{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:10px}.kn-point-filter[data-v-49f05df8]{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.kn-sec-label[data-v-49f05df8]{font-size:14px;font-weight:600;color:var(--c-text)}.kn-point-group[data-v-49f05df8]{margin-top:12px}.kn-point-group-label[data-v-49f05df8]{font-size:13px;font-weight:600;color:var(--c-text);margin-bottom:8px;display:flex;align-items:center;gap:8px;flex-wrap:wrap}.kn-group-hint[data-v-49f05df8]{font-size:11px;font-weight:400;color:var(--c-text-muted)}.kn-group-noise[data-v-49f05df8]{color:var(--c-text-muted);font-weight:500}.kn-noise-collapse-btn[data-v-49f05df8]{font-size:11px;color:var(--c-primary);cursor:pointer;font-weight:400}.kn-point-list[data-v-49f05df8]{display:flex;flex-direction:column;gap:10px;margin-top:4px}.kn-point-card[data-v-49f05df8]{padding:12px 14px;border:1px solid var(--c-border);border-radius:var(--radius);background:var(--c-panel);border-left:3px solid var(--c-text-muted)}.kn-point-card.stance-positive[data-v-49f05df8]{border-left-color:var(--c-up)}.kn-point-card.stance-negative[data-v-49f05df8]{border-left-color:var(--c-down)}.kn-point-card.stance-neutral[data-v-49f05df8]{border-left-color:var(--c-primary)}.kn-point-card.hz-evergreen[data-v-49f05df8]{border-color:rgba(var(--c-gold-rgb),.4);box-shadow:0 0 0 1px rgba(var(--c-gold-rgb),.08)}.kn-point-card.hz-long[data-v-49f05df8]{border-color:rgba(var(--c-primary-rgb),.3)}.kn-point-card.kn-is-noise[data-v-49f05df8]{background:var(--c-bg);opacity:.92}.kn-noise-list[data-v-49f05df8]{gap:8px}.kn-bg-group .kn-point-group-label[data-v-49f05df8]{align-items:center;flex-wrap:wrap;gap:6px}.kn-bg-sub[data-v-49f05df8]{margin-bottom:10px}.kn-bg-sub[data-v-49f05df8]:last-child{margin-bottom:0}.kn-bg-sub-label[data-v-49f05df8]{font-size:11px;color:var(--c-text-muted);display:flex;align-items:center;gap:6px;margin:4px 0 6px 2px;flex-wrap:wrap}.kn-noise-bar[data-v-49f05df8]{margin-top:10px;padding:10px 14px;border:1px dashed var(--c-border);border-radius:var(--radius);display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;cursor:pointer;background:var(--c-bg);transition:border-color .15s}.kn-noise-bar[data-v-49f05df8]:hover{border-color:var(--c-primary)}.kn-noise-bar-title[data-v-49f05df8]{font-size:12px;color:var(--c-text-muted)}.kn-noise-bar-btn[data-v-49f05df8]{font-size:12px;color:var(--c-primary);font-weight:500;white-space:nowrap}@media (max-width: 768px){.kn-page[data-v-49f05df8]{padding:0 12px}.kn-video-detail-head[data-v-49f05df8]{padding:14px}.kn-video-detail-title[data-v-49f05df8]{font-size:16px}.kn-point-filter[data-v-49f05df8]{width:100%}.kn-point-filter .el-select[data-v-49f05df8]{flex:1 1 calc(50% - 6px);min-width:0}.kn-point-card[data-v-49f05df8]{padding:10px 12px}.kn-narr-item[data-v-49f05df8]{padding:10px}.kn-chain-step[data-v-49f05df8]{font-size:11px;padding:2px 7px}.kn-noise-bar[data-v-49f05df8]{padding:10px 12px}.kn-noise-bar-btn[data-v-49f05df8]{width:100%}}.kn-video-mine[data-v-49f05df8]{display:flex;align-items:center;gap:6px;flex-wrap:wrap;margin:8px 0 2px}.kn-video-mine-lb[data-v-49f05df8]{font-size:12px;color:var(--c-gold);font-weight:600}.kn-mine-tag[data-v-49f05df8]{font-size:11px;line-height:1;padding:2px 8px;border-radius:10px;font-weight:600;white-space:nowrap}.kn-mine-tag.is-direct[data-v-49f05df8]{background:rgba(var(--c-gold-rgb),.18);color:var(--c-gold)}.kn-mine-tag.is-indirect[data-v-49f05df8]{background:rgba(var(--c-gold-rgb),.08);color:var(--c-gold);border:1px solid rgba(var(--c-gold-rgb),.35);font-weight:500}.kn-mine-filter[data-v-49f05df8]{font-size:12px;line-height:1;padding:5px 11px;border-radius:12px;border:1px solid var(--c-border);color:var(--c-text-muted);cursor:pointer;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none}.kn-mine-filter.on[data-v-49f05df8]{border-color:rgba(var(--c-gold-rgb),.65);background:rgba(var(--c-gold-rgb),.16);color:var(--c-gold);font-weight:600}.kn-deep-banner[data-v-49f05df8]{margin-top:10px;padding:9px 12px;border-radius:var(--radius-md);border:1px solid rgba(var(--c-gold-rgb),.45);background:rgba(var(--c-gold-rgb),.07)}.kn-deep-head[data-v-49f05df8]{display:flex;gap:6px;flex-wrap:wrap;align-items:center}.kn-deep-badge[data-v-49f05df8]{font-size:11px;font-weight:800;color:var(--c-gold)}.kn-deep-sig[data-v-49f05df8]{font-size:10.5px;font-weight:700;padding:0 7px;border-radius:9px;border:1px solid rgba(var(--c-gold-rgb),.4);color:var(--c-gold);background:rgba(var(--c-gold-rgb),.1);white-space:nowrap}.kn-deep-reason[data-v-49f05df8]{font-size:12.5px;line-height:1.7;color:var(--c-text);margin-top:6px;white-space:pre-wrap;word-break:break-word}.kn-page[data-v-d197294a]{width:100%;box-sizing:border-box;padding:0 16px}.kn-card[data-v-d197294a]{border-radius:var(--radius-md)}.kn-empty[data-v-d197294a]{padding:24px 4px;font-size:13px}.muted[data-v-d197294a]{color:var(--c-text-muted)}.lt-head[data-v-d197294a]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:14px;flex-wrap:wrap}.lt-title[data-v-d197294a]{font-size:18px;font-weight:600;color:var(--c-text);display:flex;align-items:center;gap:10px}.lt-count[data-v-d197294a]{font-size:12px;font-weight:400;color:var(--c-text-muted)}.lt-sub[data-v-d197294a]{font-size:12px;color:var(--c-text-muted);margin-top:6px;line-height:1.6;max-width:720px}.lt-head-actions[data-v-d197294a]{display:flex;gap:8px;flex-shrink:0}.lt-consensus[data-v-d197294a]{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-bottom:12px;padding:10px 12px;border-radius:var(--radius);background:rgba(var(--c-gold-rgb),.07);border:1px solid rgba(var(--c-gold-rgb),.25)}.lt-consensus-label[data-v-d197294a]{font-size:12px;font-weight:600;color:var(--c-gold)}.lt-consensus-tag[data-v-d197294a]{font-size:12px;padding:3px 10px;border-radius:12px;cursor:pointer;background:var(--c-panel);border:1px solid rgba(var(--c-gold-rgb),.35);color:var(--c-text);display:inline-flex;align-items:center;gap:6px}.lt-consensus-tag.active[data-v-d197294a]{background:rgba(var(--c-gold-rgb),.18);border-color:var(--c-gold)}.lt-consensus-up[data-v-d197294a]{color:var(--c-up);font-size:11px}.lt-consensus-down[data-v-d197294a]{color:var(--c-down);font-size:11px}.lt-filters[data-v-d197294a]{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:14px}.lt-list[data-v-d197294a]{display:flex;flex-direction:column;gap:10px}.lt-card[data-v-d197294a]{padding:12px 14px;border:1px solid var(--c-border);border-radius:var(--radius);background:var(--c-panel);border-left:3px solid var(--c-text-muted)}.lt-card.stance-positive[data-v-d197294a]{border-left-color:var(--c-up)}.lt-card.stance-negative[data-v-d197294a]{border-left-color:var(--c-down)}.lt-card.stance-neutral[data-v-d197294a]{border-left-color:var(--c-primary)}.lt-card.hz-evergreen[data-v-d197294a]{border-color:rgba(var(--c-gold-rgb),.35)}.lt-card-tags[data-v-d197294a]{display:flex;align-items:center;gap:6px;flex-wrap:wrap;margin-bottom:6px}.lt-card-title[data-v-d197294a]{font-size:13px;font-weight:600;color:var(--c-text);line-height:1.5;margin-bottom:8px;display:block}.lt-horizon[data-v-d197294a]{font-size:11px;padding:2px 7px;border-radius:4px;font-weight:600}.lt-horizon.hz-evergreen[data-v-d197294a]{background:rgba(var(--c-gold-rgb),.16);color:var(--c-gold);border:1px solid rgba(var(--c-gold-rgb),.35)}.lt-horizon.hz-long[data-v-d197294a]{background:rgba(var(--c-primary-rgb),.14);color:var(--c-primary);border:1px solid rgba(var(--c-primary-rgb),.3);font-weight:500}.lt-stance[data-v-d197294a]{font-size:11px;padding:2px 8px;border-radius:10px;font-weight:500}.lt-stance.stance-positive[data-v-d197294a]{background:rgba(var(--c-up-rgb),.15);color:var(--c-up)}.lt-stance.stance-negative[data-v-d197294a]{background:rgba(var(--c-down-rgb),.15);color:var(--c-down)}.lt-stance.stance-neutral[data-v-d197294a]{background:rgba(var(--c-primary-rgb),.15);color:var(--c-primary)}.lt-imp[data-v-d197294a]{font-size:11px;font-weight:600;padding:2px 7px;border-radius:4px;background:rgba(var(--c-gold-rgb),.14);color:var(--c-gold);border:1px solid rgba(var(--c-gold-rgb),.3)}.lt-verify-badge[data-v-d197294a]{font-size:11px;font-weight:600;padding:2px 8px;border-radius:4px;cursor:pointer}.lt-verify-badge.verdict-agree[data-v-d197294a]{background:rgba(var(--c-down-rgb),.15);color:var(--c-down)}.lt-verify-badge.verdict-disagree[data-v-d197294a]{background:rgba(var(--c-up-rgb),.15);color:var(--c-up)}.lt-verify-badge.verdict-partial[data-v-d197294a]{background:rgba(var(--c-gold-rgb),.15);color:var(--c-gold)}.lt-verify-badge.verdict-uncertain[data-v-d197294a]{background:rgba(var(--c-text-dim-rgb),.15);color:var(--c-text-dim)}.lt-card-content[data-v-d197294a]{font-size:13px;line-height:1.7;color:var(--c-text);margin-bottom:6px}.lt-card-quote[data-v-d197294a]{font-size:12px;color:var(--c-gold);font-style:italic;padding-left:8px;border-left:2px solid var(--c-gold);line-height:1.6;margin-bottom:6px}.lt-verify-detail[data-v-d197294a]{margin-top:4px;margin-bottom:6px;padding:10px 12px;border-radius:6px;background:rgba(var(--c-primary-rgb),.05);border-left:3px solid var(--c-primary);font-size:12px;line-height:1.7}.lt-verify-disclaimer[data-v-d197294a]{font-size:11px;color:var(--c-text-dim);margin-bottom:4px}.lt-verify-row[data-v-d197294a]{margin-bottom:3px}.lt-card-foot[data-v-d197294a]{display:flex;align-items:center;gap:6px;flex-wrap:wrap;font-size:12px;color:var(--c-text-muted)}.lt-author[data-v-d197294a]{display:inline-flex;align-items:center;gap:5px;cursor:pointer;color:var(--c-text);font-weight:500}.lt-author[data-v-d197294a]:hover{color:var(--c-primary)}.lt-avatar[data-v-d197294a]{width:20px;height:20px;border-radius:50%;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.lt-avatar img[data-v-d197294a]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.lt-avatar-text[data-v-d197294a]{background:rgba(var(--c-primary-rgb),.15);color:var(--c-primary);font-size:10px;font-weight:600}.lt-foot-sep[data-v-d197294a]{color:var(--c-border)}.lt-date[data-v-d197294a]{white-space:nowrap}.lt-source[data-v-d197294a]{cursor:pointer;color:var(--c-primary)}.lt-source[data-v-d197294a]:hover{text-decoration:underline}.lt-spacer[data-v-d197294a]{flex:1}.lt-dirs[data-v-d197294a]{display:inline-flex;gap:4px;flex-wrap:wrap}.lt-dir[data-v-d197294a]{font-size:11px;padding:1px 7px;border-radius:4px;color:var(--c-text-muted);border:1px solid var(--c-border);background:var(--c-bg)}.lt-stocks[data-v-d197294a]{display:inline-flex;gap:4px;flex-wrap:wrap}.lt-stock[data-v-d197294a]{font-size:11px;font-family:var(--font-mono);font-weight:600;padding:2px 6px;border-radius:4px;cursor:pointer;background:rgba(var(--c-primary-rgb),.12);color:var(--c-primary);border:1px solid rgba(var(--c-primary-rgb),.3)}.lt-stock[data-v-d197294a]:hover{background:rgba(var(--c-primary-rgb),.2)}@media (max-width: 768px){.kn-page[data-v-d197294a]{padding:0 12px}.lt-head-actions[data-v-d197294a]{width:100%}.lt-filters .el-input[data-v-d197294a],.lt-filters .el-select[data-v-d197294a]{flex:1 1 calc(50% - 8px);min-width:0}.lt-filters .el-input[data-v-d197294a]{flex:1 1 100%}.lt-card[data-v-d197294a]{padding:10px 12px}.lt-spacer[data-v-d197294a]{display:none}.lt-card-foot[data-v-d197294a]{gap:5px}}.kn-page[data-v-ce689dbe]{width:100%;box-sizing:border-box;padding:0 16px}.kn-card[data-v-ce689dbe]{border-radius:var(--radius-md)}.kn-empty[data-v-ce689dbe]{padding:24px 4px;font-size:13px}.muted[data-v-ce689dbe]{color:var(--c-text-muted)}.sm-spacer[data-v-ce689dbe]{flex:1}.sm-head[data-v-ce689dbe]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:14px;flex-wrap:wrap}.sm-title[data-v-ce689dbe]{font-size:18px;font-weight:600;color:var(--c-text);display:flex;align-items:center;gap:10px;flex-wrap:wrap}.sm-detail-name[data-v-ce689dbe]{font-size:15px;font-weight:600;color:var(--c-primary)}.sm-count[data-v-ce689dbe]{font-size:12px;font-weight:400;color:var(--c-text-muted)}.sm-sub[data-v-ce689dbe]{font-size:12px;color:var(--c-text-muted);margin-top:6px;line-height:1.6;max-width:720px}.sm-head-actions[data-v-ce689dbe]{display:flex;gap:8px;flex-shrink:0}.sm-search[data-v-ce689dbe]{margin-bottom:14px}.sm-grid[data-v-ce689dbe]{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.sm-stock[data-v-ce689dbe]{padding:11px 13px;border:1px solid var(--c-border);border-radius:var(--radius);background:var(--c-panel);cursor:pointer;transition:border-color .15s}.sm-stock[data-v-ce689dbe]:hover{border-color:var(--c-primary)}.sm-stock-top[data-v-ce689dbe]{display:flex;align-items:center;gap:8px;margin-bottom:8px;flex-wrap:wrap}.sm-code[data-v-ce689dbe]{font-family:var(--font-mono);font-weight:700;font-size:14px;color:var(--c-text)}.sm-name[data-v-ce689dbe]{font-size:12px;color:var(--c-text-muted)}.sm-cnt[data-v-ce689dbe]{font-size:11px;color:var(--c-text-muted);white-space:nowrap}.sm-bar[data-v-ce689dbe]{display:flex;height:18px;border-radius:4px;overflow:hidden;background:var(--c-bg);margin-bottom:7px}.sm-seg[data-v-ce689dbe]{font-size:10px;line-height:18px;text-align:center;color:var(--c-text);white-space:nowrap;overflow:hidden}.seg-pos[data-v-ce689dbe]{background:rgba(var(--c-up-rgb),.55)}.seg-neg[data-v-ce689dbe]{background:rgba(var(--c-down-rgb),.55)}.seg-neu[data-v-ce689dbe]{background:rgba(var(--c-text-dim-rgb),.35)}.sm-stock-foot[data-v-ce689dbe]{display:flex;align-items:center;font-size:11px}.sm-go[data-v-ce689dbe]{color:var(--c-primary);margin-left:auto}.sm-summary[data-v-ce689dbe]{display:flex;align-items:center;gap:18px;flex-wrap:wrap;padding:12px 14px;border:1px solid var(--c-border);border-radius:var(--radius);background:var(--c-panel);margin-bottom:14px}.sm-sum-item[data-v-ce689dbe]{text-align:center;min-width:52px}.sm-sum-num[data-v-ce689dbe]{font-size:22px;font-weight:700;line-height:1.1}.sum-pos .sm-sum-num[data-v-ce689dbe]{color:var(--c-up)}.sum-neg .sm-sum-num[data-v-ce689dbe]{color:var(--c-down)}.sum-neu .sm-sum-num[data-v-ce689dbe]{color:var(--c-text-muted)}.sm-sum-label[data-v-ce689dbe]{font-size:11px;color:var(--c-text-muted);margin-top:2px}.sm-sum-authors[data-v-ce689dbe]{display:flex;align-items:center;gap:6px;flex-wrap:wrap;flex:1;min-width:200px}.sm-sum-authors-label[data-v-ce689dbe]{font-size:12px}.sm-author-chip[data-v-ce689dbe]{display:inline-flex;align-items:center;gap:4px;font-size:12px;padding:2px 9px 2px 3px;border-radius:14px;background:var(--c-bg);border:1px solid var(--c-border);cursor:pointer;color:var(--c-text)}.sm-author-chip[data-v-ce689dbe]:hover{border-color:var(--c-primary)}.sm-section-title[data-v-ce689dbe]{font-size:13px;font-weight:600;color:var(--c-text);margin:14px 0 8px}.sm-pred[data-v-ce689dbe]{margin-bottom:4px}.sm-pred-row[data-v-ce689dbe]{display:flex;align-items:center;gap:8px;padding:7px 10px;border:1px solid var(--c-border);border-radius:var(--radius-sm);background:var(--c-panel);margin-bottom:6px;font-size:12px;flex-wrap:wrap}.sm-pred-status[data-v-ce689dbe]{font-size:11px;font-weight:600;padding:2px 8px;border-radius:10px;background:rgba(var(--c-text-dim-rgb),.18);color:var(--c-text-muted)}.sm-pred-status.st-correct[data-v-ce689dbe]{background:rgba(var(--c-down-rgb),.15);color:var(--c-down)}.sm-pred-status.st-wrong[data-v-ce689dbe]{background:rgba(var(--c-up-rgb),.15);color:var(--c-up)}.sm-pred-status.st-partial[data-v-ce689dbe]{background:rgba(var(--c-gold-rgb),.15);color:var(--c-gold)}.sm-pred-dir[data-v-ce689dbe]{font-size:11px;font-weight:600}.sm-pred-dir.dir-up[data-v-ce689dbe]{color:var(--c-up)}.sm-pred-dir.dir-down[data-v-ce689dbe]{color:var(--c-down)}.sm-pred-title[data-v-ce689dbe]{color:var(--c-text)}.sm-list[data-v-ce689dbe]{display:flex;flex-direction:column;gap:10px}.sm-card[data-v-ce689dbe]{padding:12px 14px;border:1px solid var(--c-border);border-radius:var(--radius);background:var(--c-panel);border-left:3px solid var(--c-text-muted)}.sm-card.stance-positive[data-v-ce689dbe]{border-left-color:var(--c-up)}.sm-card.stance-negative[data-v-ce689dbe]{border-left-color:var(--c-down)}.sm-card.stance-neutral[data-v-ce689dbe]{border-left-color:var(--c-primary)}.sm-card-tags[data-v-ce689dbe]{display:flex;align-items:center;gap:6px;flex-wrap:wrap;margin-bottom:6px}.sm-card-title[data-v-ce689dbe]{font-size:13px;font-weight:600;color:var(--c-text);line-height:1.5;margin-bottom:8px;display:block}.sm-stance[data-v-ce689dbe]{font-size:11px;padding:2px 8px;border-radius:10px;font-weight:500}.sm-stance.stance-positive[data-v-ce689dbe]{background:rgba(var(--c-up-rgb),.15);color:var(--c-up)}.sm-stance.stance-negative[data-v-ce689dbe]{background:rgba(var(--c-down-rgb),.15);color:var(--c-down)}.sm-stance.stance-neutral[data-v-ce689dbe]{background:rgba(var(--c-primary-rgb),.15);color:var(--c-primary)}.sm-hz[data-v-ce689dbe]{font-size:11px;padding:2px 7px;border-radius:4px;font-weight:600;background:rgba(var(--c-primary-rgb),.12);color:var(--c-primary)}.sm-hz.hz-evergreen[data-v-ce689dbe]{background:rgba(var(--c-gold-rgb),.16);color:var(--c-gold);border:1px solid rgba(var(--c-gold-rgb),.35)}.sm-hz.hz-long[data-v-ce689dbe]{background:rgba(var(--c-primary-rgb),.14);color:var(--c-primary)}.sm-imp[data-v-ce689dbe]{font-size:11px;font-weight:600;padding:2px 7px;border-radius:4px;background:rgba(var(--c-gold-rgb),.14);color:var(--c-gold);border:1px solid rgba(var(--c-gold-rgb),.3)}.sm-verify[data-v-ce689dbe]{font-size:11px;font-weight:600;padding:2px 8px;border-radius:4px;cursor:pointer}.sm-verify.verdict-agree[data-v-ce689dbe]{background:rgba(var(--c-down-rgb),.15);color:var(--c-down)}.sm-verify.verdict-disagree[data-v-ce689dbe]{background:rgba(var(--c-up-rgb),.15);color:var(--c-up)}.sm-verify.verdict-partial[data-v-ce689dbe]{background:rgba(var(--c-gold-rgb),.15);color:var(--c-gold)}.sm-verify.verdict-uncertain[data-v-ce689dbe]{background:rgba(var(--c-text-dim-rgb),.15);color:var(--c-text-dim)}.sm-card-content[data-v-ce689dbe]{font-size:13px;line-height:1.7;color:var(--c-text);margin-bottom:6px}.sm-card-quote[data-v-ce689dbe]{font-size:12px;color:var(--c-gold);font-style:italic;padding-left:8px;border-left:2px solid var(--c-gold);line-height:1.6;margin-bottom:6px}.sm-verify-detail[data-v-ce689dbe]{margin:4px 0 6px;padding:10px 12px;border-radius:6px;background:rgba(var(--c-primary-rgb),.05);border-left:3px solid var(--c-primary);font-size:12px;line-height:1.7}.sm-verify-disclaimer[data-v-ce689dbe]{font-size:11px;margin-bottom:4px}.sm-card-foot[data-v-ce689dbe]{display:flex;align-items:center;gap:6px;flex-wrap:wrap;font-size:12px;color:var(--c-text-muted)}.sm-author[data-v-ce689dbe]{display:inline-flex;align-items:center;gap:5px;cursor:pointer;color:var(--c-text);font-weight:500}.sm-author[data-v-ce689dbe]:hover{color:var(--c-primary)}.sm-avatar[data-v-ce689dbe]{width:20px;height:20px;border-radius:50%;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.sm-avatar img[data-v-ce689dbe]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.sm-avatar-text[data-v-ce689dbe]{background:rgba(var(--c-primary-rgb),.15);color:var(--c-primary);font-size:10px;font-weight:600}.sm-foot-sep[data-v-ce689dbe]{color:var(--c-border)}.sm-source[data-v-ce689dbe]{cursor:pointer;color:var(--c-primary)}.sm-source[data-v-ce689dbe]:hover{text-decoration:underline}.sm-stocks[data-v-ce689dbe]{display:inline-flex;gap:4px;flex-wrap:wrap}.sm-stock-tag[data-v-ce689dbe]{font-size:11px;font-family:var(--font-mono);font-weight:600;padding:2px 6px;border-radius:4px;cursor:pointer;background:rgba(var(--c-primary-rgb),.12);color:var(--c-primary);border:1px solid rgba(var(--c-primary-rgb),.3)}.sm-stock-tag.active[data-v-ce689dbe]{background:rgba(var(--c-gold-rgb),.18);color:var(--c-gold);border-color:var(--c-gold);cursor:default}.sm-sec-cnt[data-v-ce689dbe]{font-weight:400;color:var(--c-text-muted)}.sm-sector[data-v-ce689dbe]{margin-top:20px;padding-top:16px;border-top:1px dashed var(--c-border)}.sm-sector-head[data-v-ce689dbe]{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap;margin-bottom:8px}.sm-sector-title[data-v-ce689dbe]{font-size:14px;font-weight:600;color:var(--c-text)}.sm-sector-cnt[data-v-ce689dbe]{font-size:12px;color:var(--c-text-muted)}.sm-sector-note[data-v-ce689dbe]{font-size:12px;line-height:1.6;padding:8px 10px;border-radius:var(--radius-sm);background:rgba(var(--c-gold-rgb),.08);border-left:3px solid var(--c-gold);margin-bottom:10px}.sm-sector-sum[data-v-ce689dbe]{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:12px;font-size:12px}.sm-sector-st[data-v-ce689dbe]{font-size:11px;font-weight:600;padding:2px 10px;border-radius:10px}.sm-sector-st.seg-pos[data-v-ce689dbe]{background:rgba(var(--c-up-rgb),.15);color:var(--c-up)}.sm-sector-st.seg-neg[data-v-ce689dbe]{background:rgba(var(--c-down-rgb),.15);color:var(--c-down)}.sm-sector-st.seg-neu[data-v-ce689dbe]{background:rgba(var(--c-text-dim-rgb),.15);color:var(--c-text-muted)}.sm-sector-date[data-v-ce689dbe]{margin-left:auto}.sm-sector-badge[data-v-ce689dbe],.sm-autolink[data-v-ce689dbe]{font-size:10px;font-weight:600;padding:2px 7px;border-radius:4px;background:rgba(var(--c-gold-rgb),.16);color:var(--c-gold);border:1px solid rgba(var(--c-gold-rgb),.35)}.sm-matchkw[data-v-ce689dbe]{font-size:11px;padding:2px 7px;border-radius:4px;background:rgba(var(--c-primary-rgb),.1);color:var(--c-primary)}.sm-sector-more[data-v-ce689dbe]{text-align:center}@media (max-width: 1100px){.sm-grid[data-v-ce689dbe]{grid-template-columns:repeat(2,1fr)}}@media (max-width: 768px){.kn-page[data-v-ce689dbe]{padding:0 12px}.sm-grid[data-v-ce689dbe]{grid-template-columns:1fr}.sm-head-actions[data-v-ce689dbe]{width:100%}.sm-summary[data-v-ce689dbe]{gap:12px}.sm-sum-authors[data-v-ce689dbe]{min-width:0}.sm-card[data-v-ce689dbe]{padding:10px 12px}.sm-sector-date[data-v-ce689dbe]{margin-left:0;width:100%}}.kn-page[data-v-2f9958c0]{width:100%;box-sizing:border-box;padding:0 16px}.kn-card[data-v-2f9958c0]{border-radius:var(--radius-md)}.kn-empty[data-v-2f9958c0]{padding:24px 4px;font-size:13px}.muted[data-v-2f9958c0]{color:var(--c-text-muted)}.cs-spacer[data-v-2f9958c0]{flex:1}.cs-head[data-v-2f9958c0]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:14px;flex-wrap:wrap}.cs-title[data-v-2f9958c0]{font-size:18px;font-weight:600;color:var(--c-text);display:flex;align-items:center;gap:10px}.cs-count[data-v-2f9958c0]{font-size:12px;font-weight:400;color:var(--c-text-muted)}.cs-sub[data-v-2f9958c0]{font-size:12px;color:var(--c-text-muted);margin-top:6px;line-height:1.6;max-width:720px}.cs-head-actions[data-v-2f9958c0]{display:flex;gap:8px;flex-shrink:0}.cs-controls[data-v-2f9958c0]{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:14px}.cs-list[data-v-2f9958c0]{display:flex;flex-direction:column;gap:10px}.cs-div-card[data-v-2f9958c0]{border:1px solid var(--c-border);border-radius:var(--radius);background:var(--c-panel);padding:12px 14px}.cs-div-head[data-v-2f9958c0]{display:flex;align-items:center;gap:8px;margin-bottom:10px;flex-wrap:wrap}.cs-target[data-v-2f9958c0]{font-size:14px;font-weight:600;color:var(--c-text);cursor:pointer}.cs-target-go[data-v-2f9958c0]{font-size:11px;font-weight:500;color:var(--c-primary)}.cs-div-meta[data-v-2f9958c0]{font-size:11px}.cs-div-body[data-v-2f9958c0]{display:grid;grid-template-columns:1fr 1fr;gap:10px}.cs-side[data-v-2f9958c0]{border-radius:var(--radius-sm);padding:9px 11px}.side-pos[data-v-2f9958c0]{background:rgba(var(--c-up-rgb),.07);border:1px solid rgba(var(--c-up-rgb),.2)}.side-neg[data-v-2f9958c0]{background:rgba(var(--c-down-rgb),.07);border:1px solid rgba(var(--c-down-rgb),.2)}.cs-side-label[data-v-2f9958c0]{font-size:12px;font-weight:600;margin-bottom:7px}.side-pos .cs-side-label[data-v-2f9958c0]{color:var(--c-up)}.side-neg .cs-side-label[data-v-2f9958c0]{color:var(--c-down)}.cs-chips[data-v-2f9958c0]{display:flex;gap:6px;flex-wrap:wrap}.cs-chip[data-v-2f9958c0]{font-size:12px;padding:2px 10px;border-radius:12px;cursor:pointer;background:var(--c-bg);border:1px solid var(--c-border);color:var(--c-text)}.chip-pos[data-v-2f9958c0]{border-color:rgba(var(--c-up-rgb),.4);color:var(--c-up)}.chip-neg[data-v-2f9958c0]{border-color:rgba(var(--c-down-rgb),.4);color:var(--c-down)}.chip-author[data-v-2f9958c0]{background:rgba(var(--c-primary-rgb),.12);border-color:rgba(var(--c-primary-rgb),.3);color:var(--c-primary)}.cs-shift-card[data-v-2f9958c0]{border:1px solid var(--c-border);border-radius:var(--radius);background:var(--c-panel);padding:12px 14px}.cs-shift-head[data-v-2f9958c0]{display:flex;align-items:center;gap:8px;margin-bottom:10px;flex-wrap:wrap}.cs-shift-count[data-v-2f9958c0]{font-size:11px;font-weight:600;padding:2px 9px;border-radius:11px;background:rgba(var(--c-gold-rgb),.15);color:var(--c-gold)}.cs-shift-now[data-v-2f9958c0]{font-size:11px;font-weight:600;padding:2px 9px;border-radius:11px}.cs-shift-now.stance-positive[data-v-2f9958c0],.cs-tl-stance.stance-positive[data-v-2f9958c0],.cs-tl-dot.stance-positive[data-v-2f9958c0]{color:var(--c-up)}.cs-shift-now.stance-negative[data-v-2f9958c0],.cs-tl-stance.stance-negative[data-v-2f9958c0],.cs-tl-dot.stance-negative[data-v-2f9958c0]{color:var(--c-down)}.cs-shift-now.stance-positive[data-v-2f9958c0]{background:rgba(var(--c-up-rgb),.15)}.cs-shift-now.stance-negative[data-v-2f9958c0]{background:rgba(var(--c-down-rgb),.15)}.cs-timeline[data-v-2f9958c0]{display:flex;flex-direction:column;gap:5px}.cs-tl-row[data-v-2f9958c0]{display:flex;align-items:center;gap:8px;font-size:12px;flex-wrap:wrap;padding:4px 8px;border-radius:var(--radius-sm)}.cs-tl-row.is-flip[data-v-2f9958c0]{background:rgba(var(--c-gold-rgb),.08)}.cs-tl-dot[data-v-2f9958c0]{width:8px;height:8px;border-radius:50%;flex-shrink:0;background:currentColor}.cs-tl-date[data-v-2f9958c0]{font-family:var(--font-mono);color:var(--c-text-muted);white-space:nowrap}.cs-tl-stance[data-v-2f9958c0]{font-weight:600;min-width:34px}.cs-tl-flip[data-v-2f9958c0]{font-size:10px;font-weight:700;color:var(--c-gold)}.cs-tl-title[data-v-2f9958c0]{color:var(--c-primary);cursor:pointer}.cs-tl-title[data-v-2f9958c0]:hover{text-decoration:underline}@media (max-width: 768px){.kn-page[data-v-2f9958c0]{padding:0 12px}.cs-head-actions[data-v-2f9958c0]{width:100%}.cs-div-body[data-v-2f9958c0]{grid-template-columns:1fr}.cs-controls[data-v-2f9958c0] .el-radio-group,.cs-controls[data-v-2f9958c0] .el-radio-button{flex:1}.cs-controls[data-v-2f9958c0] .el-radio-button__inner{width:100%}}.kn-page[data-v-118f9b45]{width:100%;box-sizing:border-box;padding:0 16px}.kn-card[data-v-118f9b45]{border-radius:var(--radius-md)}.kn-empty[data-v-118f9b45]{padding:24px 4px;font-size:13px}.muted[data-v-118f9b45]{color:var(--c-text-muted)}.rw-spacer[data-v-118f9b45]{flex:1}.rw-head[data-v-118f9b45]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:12px;flex-wrap:wrap}.rw-title[data-v-118f9b45]{font-size:18px;font-weight:600;color:var(--c-text);display:flex;align-items:center;gap:10px}.rw-count[data-v-118f9b45]{font-size:12px;font-weight:400;color:var(--c-text-muted)}.rw-sub[data-v-118f9b45]{font-size:12px;line-height:1.6;margin-top:6px;max-width:760px}.rw-head-actions[data-v-118f9b45]{display:flex;gap:8px;flex-shrink:0}.rw-summary[data-v-118f9b45]{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:12px}.rw-sum[data-v-118f9b45]{display:flex;flex-direction:column;align-items:center;min-width:86px;padding:8px 12px;border-radius:var(--radius);background:var(--c-panel);border:1px solid var(--c-border)}.rw-sum b[data-v-118f9b45]{font-size:18px;color:var(--c-text)}.rw-sum span[data-v-118f9b45]{font-size:11px;color:var(--c-text-muted);margin-top:2px}.rw-sum.s-overdue b[data-v-118f9b45]{color:var(--c-up)}.rw-sum.s-soon b[data-v-118f9b45],.rw-sum.s-warn b[data-v-118f9b45]{color:var(--c-gold)}.rw-controls[data-v-118f9b45]{display:flex;gap:8px;flex-wrap:wrap;align-items:center;margin-bottom:12px}.rw-author-sel[data-v-118f9b45]{width:150px}.rw-search[data-v-118f9b45]{width:190px}.rw-bulkbar[data-v-118f9b45]{display:flex;align-items:center;gap:10px;padding:8px 10px;margin-bottom:10px;border-radius:var(--radius);background:rgba(var(--c-primary-rgb),.06);font-size:12px;flex-wrap:wrap}.rw-list[data-v-118f9b45]{display:flex;flex-direction:column;gap:10px}.rw-more[data-v-118f9b45]{display:flex;justify-content:center;padding:14px 0 4px}.rw-card[data-v-118f9b45]{border:1px solid var(--c-border);border-radius:var(--radius);background:var(--c-panel);padding:11px 13px}.rw-card.checked[data-v-118f9b45]{border-color:var(--c-primary);background:rgba(var(--c-primary-rgb),.05)}.rw-card.is-placeholder[data-v-118f9b45]{border-color:rgba(var(--c-gold-rgb),.5)}.rw-c-head[data-v-118f9b45]{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:6px}.rw-c-check[data-v-118f9b45]{margin-right:0}.rw-c-author[data-v-118f9b45]{font-size:13px;font-weight:600;color:var(--c-primary);cursor:pointer}.rw-c-tier[data-v-118f9b45],.rw-c-class[data-v-118f9b45],.rw-c-dir[data-v-118f9b45]{font-size:11px;font-weight:600;padding:1px 8px;border-radius:10px}.tier-auto_price[data-v-118f9b45]{background:rgba(var(--c-down-rgb),.15);color:var(--c-down)}.tier-ai_assist[data-v-118f9b45]{background:rgba(var(--c-primary-rgb),.15);color:var(--c-primary)}.tier-manual[data-v-118f9b45]{background:rgba(var(--c-text-dim-rgb),.15);color:var(--c-text-dim)}.rw-c-class[data-v-118f9b45]{background:var(--c-bg);color:var(--c-text-muted);font-weight:500}.rw-c-infer[data-v-118f9b45]{font-size:11px;font-weight:600;padding:1px 8px;border-radius:10px;background:rgba(var(--c-gold-rgb),.14);color:var(--c-gold);border:1px dashed rgba(var(--c-gold-rgb),.5);cursor:help}.rw-c-dir.dir-up[data-v-118f9b45]{background:rgba(var(--c-up-rgb),.15);color:var(--c-up)}.rw-c-dir.dir-down[data-v-118f9b45]{background:rgba(var(--c-down-rgb),.15);color:var(--c-down)}.rw-c-dir.dir-flat[data-v-118f9b45]{background:rgba(var(--c-text-dim-rgb),.15);color:var(--c-text-dim)}.rw-c-deadline[data-v-118f9b45]{font-size:11px;font-family:var(--font-mono);color:var(--c-text-muted)}.rw-c-deadline.overdue[data-v-118f9b45]{color:var(--c-up);font-weight:600}.rw-c-deadline.due_soon[data-v-118f9b45]{color:var(--c-gold);font-weight:600}.rw-c-deadline.no-deadline[data-v-118f9b45]{color:var(--c-up)}.rw-c-title[data-v-118f9b45]{font-size:13px;font-weight:600;color:var(--c-text);cursor:pointer;margin-bottom:4px}.rw-c-target[data-v-118f9b45]{font-size:12px;color:var(--c-text);line-height:1.6}.rw-c-tv[data-v-118f9b45]{color:var(--c-text-muted)}.rw-c-quote[data-v-118f9b45]{font-size:12px;color:var(--c-text-muted);border-left:2px solid var(--c-border);padding-left:8px;margin:5px 0;line-height:1.6}.rw-c-dates[data-v-118f9b45]{font-size:11px;margin-top:3px}.rw-c-sitelinks[data-v-118f9b45]{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:5px;font-size:11px}.rw-sl-link[data-v-118f9b45]{color:var(--c-primary);cursor:pointer}.rw-sl-link[data-v-118f9b45]:hover{text-decoration:underline}.rw-c-basis[data-v-118f9b45]{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:5px;font-size:11px}.rw-basis-chip[data-v-118f9b45]{padding:1px 8px;border-radius:10px;border:1px solid rgba(var(--c-gold-rgb),.45);color:var(--c-gold);cursor:pointer;max-width:260px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rw-basis-chip[data-v-118f9b45]:hover{background:rgba(var(--c-gold-rgb),.12)}.rw-c-warn[data-v-118f9b45]{font-size:11px;color:var(--c-gold);margin-top:5px;font-weight:600}.rw-c-auto[data-v-118f9b45]{font-size:12px;line-height:1.6;margin-top:7px;padding:8px 10px;border-radius:var(--radius-sm);background:rgba(var(--c-down-rgb),.07);border-left:3px solid var(--c-down)}.rw-c-actions[data-v-118f9b45]{display:flex;gap:8px;flex-wrap:wrap;margin-top:9px;align-items:center}.rw-c-detail[data-v-118f9b45]{display:flex;flex-direction:column;gap:8px;margin-top:9px;padding-top:9px;border-top:1px dashed var(--c-border)}.rw-detail-input[data-v-118f9b45]{width:100%}.rw-paste-tip[data-v-118f9b45]{font-size:12px;line-height:1.6;margin-bottom:8px}.rw-paste-preview[data-v-118f9b45]{margin-top:10px;font-size:12px;display:flex;flex-direction:column;gap:4px;max-height:180px;overflow-y:auto}.rw-pp-row[data-v-118f9b45]{background:var(--c-bg);border-radius:var(--radius-sm);padding:4px 8px}.rw-paste-err[data-v-118f9b45]{color:var(--c-up);font-size:12px;margin-top:8px}.nr-tip[data-v-118f9b45]{font-size:12px;line-height:1.6;margin-bottom:12px;padding:8px 11px;border-radius:var(--radius-sm);background:rgba(var(--c-gold-rgb),.08);border-left:3px solid var(--c-gold)}.nr-card[data-v-118f9b45]{border-color:rgba(var(--c-gold-rgb),.45)}.nr-badge[data-v-118f9b45]{font-size:11px;font-weight:600;padding:1px 8px;border-radius:10px;background:rgba(var(--c-gold-rgb),.16);color:var(--c-gold)}.nr-reason[data-v-118f9b45]{margin-top:7px;padding:8px 10px;border-radius:var(--radius-sm);background:rgba(var(--c-gold-rgb),.08);border-left:3px solid var(--c-gold);font-size:12px;line-height:1.6}.nr-reason-h[data-v-118f9b45]{font-weight:600;color:var(--c-gold);margin-bottom:3px}.nr-reason-b[data-v-118f9b45]{color:var(--c-text);white-space:pre-wrap;word-break:break-word}.nr-actual[data-v-118f9b45]{font-size:11px;margin-top:5px}.rw-tabs[data-v-118f9b45]{margin-top:-4px}.br-controls[data-v-118f9b45]{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:12px}.br-range[data-v-118f9b45]{font-size:12px}.br-summary[data-v-118f9b45]{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:14px}.br-sum[data-v-118f9b45]{display:flex;flex-direction:column;align-items:center;min-width:84px;padding:9px 12px;border-radius:var(--radius);background:var(--c-panel);border:1px solid var(--c-border)}.br-sum b[data-v-118f9b45]{font-size:19px;color:var(--c-text)}.br-sum span[data-v-118f9b45]{font-size:11px;color:var(--c-text-muted);margin-top:2px}.br-acc b[data-v-118f9b45]{color:var(--c-primary)}.s-ok[data-v-118f9b45]{color:var(--c-down)}.s-bad[data-v-118f9b45]{color:var(--c-up)}.s-mid[data-v-118f9b45]{color:var(--c-gold)}.br-break[data-v-118f9b45]{display:flex;gap:14px;flex-wrap:wrap;margin-bottom:14px}.br-break-col[data-v-118f9b45]{flex:1;min-width:200px;padding:10px 12px;border:1px solid var(--c-border);border-radius:var(--radius);background:var(--c-panel)}.br-col-title[data-v-118f9b45]{font-size:12px;font-weight:600;color:var(--c-text);margin-bottom:6px}.br-break-row[data-v-118f9b45]{display:flex;align-items:center;font-size:12px;color:var(--c-text-muted);padding:2px 0}.br-spacer[data-v-118f9b45]{flex:1}.br-section-title[data-v-118f9b45]{font-size:13px;font-weight:600;color:var(--c-text);margin:12px 0 8px}.br-empty[data-v-118f9b45]{padding:12px 0}.br-board[data-v-118f9b45]{border:1px solid var(--c-border);border-radius:var(--radius);overflow:hidden}.br-board-head[data-v-118f9b45],.br-board-row[data-v-118f9b45]{display:flex;align-items:center;gap:8px;padding:8px 12px;font-size:12px}.br-board-head[data-v-118f9b45]{background:var(--c-bg);color:var(--c-text-muted);font-weight:600}.br-board-row[data-v-118f9b45]{border-top:1px solid var(--c-border);background:var(--c-panel);cursor:pointer}.br-board-row[data-v-118f9b45]:hover{background:rgba(var(--c-primary-rgb),.06)}.bb-name[data-v-118f9b45]{flex:2;min-width:0;color:var(--c-text);font-weight:500;display:flex;align-items:center;gap:6px;flex-wrap:wrap}.bb-num[data-v-118f9b45]{flex:1;text-align:center;color:var(--c-text)}.bb-streak[data-v-118f9b45]{flex:1.4;text-align:center;font-size:11px}.bb-mark[data-v-118f9b45]{font-size:10px;font-weight:700;padding:1px 7px;border-radius:9px}.bb-hot[data-v-118f9b45]{background:rgba(var(--c-down-rgb),.16);color:var(--c-down)}.bb-cold[data-v-118f9b45]{background:rgba(var(--c-up-rgb),.16);color:var(--c-up)}.br-recent[data-v-118f9b45]{display:flex;flex-direction:column;gap:6px;max-height:460px;overflow-y:auto}.br-recent-row[data-v-118f9b45]{display:flex;align-items:center;gap:8px;padding:7px 10px;border:1px solid var(--c-border);border-radius:var(--radius-sm);background:var(--c-panel);font-size:12px;flex-wrap:wrap}.br-r-status[data-v-118f9b45]{font-size:11px;font-weight:600;padding:2px 8px;border-radius:10px;background:rgba(var(--c-text-dim-rgb),.18);color:var(--c-text-muted)}.br-r-status.st-correct[data-v-118f9b45]{background:rgba(var(--c-down-rgb),.15);color:var(--c-down)}.br-r-status.st-near[data-v-118f9b45]{background:rgba(var(--c-primary-rgb),.15);color:var(--c-primary)}.br-r-status.st-half[data-v-118f9b45],.br-r-status.st-partial[data-v-118f9b45]{background:rgba(var(--c-gold-rgb),.15);color:var(--c-gold)}.br-r-status.st-far[data-v-118f9b45],.br-r-status.st-condition_skip[data-v-118f9b45],.br-r-status.st-unverifiable[data-v-118f9b45],.br-r-status.st-needs_review[data-v-118f9b45]{background:rgba(var(--c-text-dim-rgb),.15);color:var(--c-text-dim)}.br-sum.s-near b[data-v-118f9b45]{color:var(--c-primary)}.br-sum.s-far b[data-v-118f9b45]{color:var(--c-text-dim)}.br-r-dir[data-v-118f9b45]{font-weight:600;font-size:11px}.br-r-dir.dir-up[data-v-118f9b45]{color:var(--c-up)}.br-r-dir.dir-down[data-v-118f9b45]{color:var(--c-down)}.br-r-title[data-v-118f9b45]{color:var(--c-text);cursor:pointer;min-width:0}.br-r-title[data-v-118f9b45]:hover{color:var(--c-primary)}.br-r-author[data-v-118f9b45]{color:var(--c-primary);cursor:pointer}.br-r-actual[data-v-118f9b45]{font-size:11px}.br-r-date[data-v-118f9b45]{font-family:var(--font-mono);font-size:11px}@media (max-width: 768px){.kn-page[data-v-118f9b45]{padding:0 10px}.rw-head-actions[data-v-118f9b45],.rw-author-sel[data-v-118f9b45],.rw-search[data-v-118f9b45]{width:100%}.rw-controls[data-v-118f9b45] .el-radio-group,.rw-controls[data-v-118f9b45] .el-radio-button{flex:1}.rw-controls[data-v-118f9b45] .el-radio-button__inner{width:100%}.rw-sum[data-v-118f9b45]{min-width:0;flex:1;padding:6px 4px}.rw-c-actions[data-v-118f9b45] .el-button{margin-left:0}.br-sum[data-v-118f9b45]{min-width:0;flex:1;padding:6px 4px}.br-break-col[data-v-118f9b45]{min-width:100%}.br-board[data-v-118f9b45]{overflow-x:auto}.br-board-head[data-v-118f9b45],.br-board-row[data-v-118f9b45]{min-width:460px}}.rw-c-tags[data-v-118f9b45]{display:flex;flex-wrap:wrap;gap:6px;margin-top:4px}.rw-tag[data-v-118f9b45]{font-size:11px;line-height:1;padding:3px 8px;border-radius:999px}.rw-tag-gold[data-v-118f9b45]{background:rgba(var(--c-gold-rgb),.18);color:var(--c-gold)}.rw-tag-up[data-v-118f9b45]{background:rgba(var(--c-up-rgb),.15);color:var(--c-up)}.rw-tag-down[data-v-118f9b45]{background:rgba(var(--c-down-rgb),.15);color:var(--c-down)}.rw-tag-blue[data-v-118f9b45]{background:rgba(var(--c-primary-rgb),.15);color:var(--c-primary)}.rw-tag-default[data-v-118f9b45]{background:var(--c-panel);color:var(--c-text-muted)}.kn-page[data-v-839379e1]{width:100%;box-sizing:border-box;padding:0 16px}.kn-card[data-v-839379e1]{border-radius:var(--radius-md)}.kn-empty[data-v-839379e1]{padding:24px 4px;font-size:13px}.muted[data-v-839379e1]{color:var(--c-text-muted)}.fm-spacer[data-v-839379e1]{flex:1}.fm-head[data-v-839379e1]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:14px;flex-wrap:wrap}.fm-title[data-v-839379e1]{font-size:18px;font-weight:600;color:var(--c-text);display:flex;align-items:center;gap:10px;flex-wrap:wrap}.fm-count[data-v-839379e1]{font-size:12px;font-weight:400;color:var(--c-text-muted)}.fm-sub[data-v-839379e1]{font-size:12px;color:var(--c-text-muted);margin-top:6px;line-height:1.6;max-width:760px}.fm-head-actions[data-v-839379e1]{display:flex;gap:8px;flex-shrink:0}.fm-summary[data-v-839379e1]{display:flex;gap:12px;flex-wrap:wrap;margin-bottom:16px}.fm-sum[data-v-839379e1]{display:flex;flex-direction:column;align-items:center;min-width:92px;padding:10px 14px;border:1px solid var(--c-border);border-radius:var(--radius);background:var(--c-panel)}.fm-sum-num[data-v-839379e1]{font-size:22px;font-weight:700;color:var(--c-text);line-height:1.1}.fm-sum-label[data-v-839379e1]{font-size:11px;color:var(--c-text-muted);margin-top:3px}.fm-sum-risk .fm-sum-num[data-v-839379e1]{color:var(--c-gold)}.fm-official[data-v-839379e1]{border:1px solid var(--c-border);border-left:3px solid var(--c-gold);border-radius:var(--radius);background:var(--c-panel);padding:12px 14px;margin:0 0 18px;min-width:0}.fm-off-head[data-v-839379e1]{display:flex;align-items:center;gap:8px;margin-bottom:10px;flex-wrap:wrap}.fm-off-title[data-v-839379e1]{font-size:14px;font-weight:600;color:var(--c-text)}.fm-off-empty[data-v-839379e1]{padding:12px 0}.fm-off-group[data-v-839379e1]{margin-bottom:10px}.fm-off-group[data-v-839379e1]:last-child{margin-bottom:0}.fm-off-gtitle[data-v-839379e1]{font-size:12px;font-weight:600;color:var(--c-text-muted);margin-bottom:6px}.fm-off-list[data-v-839379e1]{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}.fm-off-card[data-v-839379e1]{border:1px solid var(--c-border);border-radius:var(--radius);padding:9px 11px;background:var(--c-bg);min-width:0}.fm-oc-top[data-v-839379e1]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.fm-oc-name[data-v-839379e1]{font-size:13px;font-weight:600;color:var(--c-text)}.fm-oc-net[data-v-839379e1]{font-size:11px;font-weight:700;padding:1px 8px;border-radius:10px;white-space:nowrap}.fm-oc-net.net-bull[data-v-839379e1]{background:rgba(var(--c-up-rgb),.15);color:var(--c-up)}.fm-oc-net.net-bear[data-v-839379e1]{background:rgba(var(--c-down-rgb),.15);color:var(--c-down)}.fm-oc-net.net-neu[data-v-839379e1]{background:rgba(var(--c-text-dim-rgb),.15);color:var(--c-text-dim)}.fm-oc-counts[data-v-839379e1]{display:flex;gap:6px;align-items:center;flex-wrap:wrap;margin:6px 0}.oc-c[data-v-839379e1]{font-size:11px;font-weight:600;padding:0 7px;border-radius:9px}.oc-bull[data-v-839379e1]{color:var(--c-up);background:rgba(var(--c-up-rgb),.12)}.oc-bear[data-v-839379e1]{color:var(--c-down);background:rgba(var(--c-down-rgb),.12)}.oc-neu[data-v-839379e1]{color:var(--c-text-dim);background:rgba(var(--c-text-dim-rgb),.12)}.oc-unc[data-v-839379e1]{color:var(--c-gold);background:rgba(var(--c-gold-rgb),.12)}.oc-total[data-v-839379e1]{font-size:11px}.fm-oc-latest[data-v-839379e1]{display:flex;flex-direction:column;gap:4px}.fm-oc-row[data-v-839379e1]{display:flex;align-items:flex-start;gap:7px;font-size:12px;line-height:1.6;cursor:pointer;flex-wrap:wrap;min-width:0}.fm-oc-row:hover .fm-oc-reason[data-v-839379e1]{color:var(--c-primary)}.fm-oc-reason[data-v-839379e1]{flex:1 1 200px;min-width:0;color:var(--c-text-muted);word-break:break-word}.fm-oc-org[data-v-839379e1]{color:var(--c-primary);font-size:11px;white-space:nowrap}.fm-oc-date[data-v-839379e1]{font-size:11px;white-space:nowrap}.oc-stance[data-v-839379e1]{font-size:10px;padding:1px 7px;border-radius:9px;font-weight:600;flex-shrink:0;margin-top:1px}.oc-stance.imp-bullish[data-v-839379e1]{background:rgba(var(--c-up-rgb),.15);color:var(--c-up)}.oc-stance.imp-bearish[data-v-839379e1]{background:rgba(var(--c-down-rgb),.15);color:var(--c-down)}.oc-stance.imp-neutral[data-v-839379e1]{background:rgba(var(--c-text-dim-rgb),.15);color:var(--c-text-dim)}.oc-stance.imp-uncertain[data-v-839379e1]{background:rgba(var(--c-gold-rgb),.16);color:var(--c-gold)}.oc-via[data-v-839379e1]{font-size:10px;padding:1px 7px;border-radius:9px;font-weight:600;flex-shrink:0;margin-top:1px;white-space:nowrap}.oc-via-sector[data-v-839379e1]{background:rgba(var(--c-gold-rgb),.16);color:var(--c-gold)}.oc-via-market[data-v-839379e1]{background:rgba(var(--c-text-dim-rgb),.16);color:var(--c-text-dim)}.fm-off-err[data-v-839379e1]{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:14px 4px;font-size:12px}.fm-section[data-v-839379e1]{margin-bottom:18px}.fm-section-title[data-v-839379e1]{font-size:14px;font-weight:600;color:var(--c-text);margin-bottom:10px}.fm-sec-empty[data-v-839379e1]{font-size:12px;padding:8px 12px;border:1px dashed var(--c-border);border-radius:var(--radius)}.fm-list[data-v-839379e1]{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.fm-card[data-v-839379e1]{padding:12px 14px;border:1px solid var(--c-border);border-radius:var(--radius);background:var(--c-panel)}.fm-card-top[data-v-839379e1]{display:flex;align-items:center;gap:8px;margin-bottom:8px;flex-wrap:wrap}.fm-code[data-v-839379e1]{font-family:var(--font-mono);font-weight:700;font-size:14px;color:var(--c-text)}.fm-name[data-v-839379e1]{font-size:13px;font-weight:600;color:var(--c-primary)}.fm-future-name[data-v-839379e1]{font-size:14px}.fm-kindbadge[data-v-839379e1]{font-size:11px;font-weight:600;padding:1px 7px;border-radius:10px;background:rgba(var(--c-gold-rgb),.16);color:var(--c-gold)}.fm-pos[data-v-839379e1]{font-size:11px;color:var(--c-text-muted)}.fm-industry[data-v-839379e1]{font-size:11px;color:var(--c-text-muted);padding:1px 7px;border-radius:10px;background:rgba(var(--c-primary-rgb),.1)}.fm-cnt[data-v-839379e1]{font-size:11px;color:var(--c-text-muted);white-space:nowrap}.fm-flags[data-v-839379e1]{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:8px;min-height:0}.fm-flag[data-v-839379e1]{font-size:11px;font-weight:600;padding:2px 8px;border-radius:10px}.fm-flag-warn[data-v-839379e1]{background:rgba(var(--c-gold-rgb),.16);color:var(--c-gold)}.fm-flag-pos[data-v-839379e1]{background:rgba(var(--c-up-rgb),.15);color:var(--c-up)}.fm-flag-neg[data-v-839379e1]{background:rgba(var(--c-down-rgb),.15);color:var(--c-down)}.fm-bar[data-v-839379e1]{display:flex;height:18px;border-radius:4px;overflow:hidden;background:var(--c-bg);margin-bottom:8px}.fm-seg[data-v-839379e1]{font-size:10px;line-height:18px;text-align:center;color:var(--c-text);white-space:nowrap;overflow:hidden}.seg-pos[data-v-839379e1]{background:rgba(var(--c-up-rgb),.55)}.seg-neg[data-v-839379e1]{background:rgba(var(--c-down-rgb),.55)}.seg-neu[data-v-839379e1]{background:rgba(var(--c-text-dim-rgb),.35)}.fm-nopoint[data-v-839379e1]{font-size:12px;padding:4px 0 8px}.fm-seccnt[data-v-839379e1]{color:var(--c-gold);font-weight:600}.fm-sector-wrap[data-v-839379e1]{margin-bottom:8px}.fm-seclabel[data-v-839379e1]{display:block;font-size:10px;line-height:1.4;color:var(--c-gold);font-weight:600;margin-bottom:3px}.fm-bar-sector[data-v-839379e1]{border:1px dashed rgba(var(--c-gold-rgb),.45);box-sizing:border-box;background:var(--c-bg)}.fm-bar-sector .fm-seg[data-v-839379e1]{opacity:.82}.fm-recent[data-v-839379e1]{display:flex;flex-direction:column;gap:5px;margin-bottom:6px}.fm-recent-row[data-v-839379e1]{display:flex;align-items:center;gap:8px;font-size:12px;cursor:pointer;flex-wrap:wrap}.fm-recent-row:hover .fm-recent-title[data-v-839379e1]{color:var(--c-primary)}.fm-recent-title[data-v-839379e1]{color:var(--c-text);min-width:0}.fm-mini-stance[data-v-839379e1]{font-size:10px;padding:1px 7px;border-radius:9px;font-weight:600;flex-shrink:0}.fm-mini-stance.stance-positive[data-v-839379e1]{background:rgba(var(--c-up-rgb),.15);color:var(--c-up)}.fm-mini-stance.stance-negative[data-v-839379e1]{background:rgba(var(--c-down-rgb),.15);color:var(--c-down)}.fm-mini-stance.stance-neutral[data-v-839379e1]{background:rgba(var(--c-primary-rgb),.15);color:var(--c-primary)}.fm-recent-author[data-v-839379e1]{color:var(--c-primary);cursor:pointer}.fm-recent-date[data-v-839379e1]{font-size:11px}.fm-pred[data-v-839379e1]{font-size:11px;margin-bottom:8px}.fm-card-foot[data-v-839379e1]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.fm-last[data-v-839379e1]{font-size:11px}@media (max-width: 1100px){.fm-list[data-v-839379e1],.fm-off-list[data-v-839379e1]{grid-template-columns:1fr}}@media (max-width: 768px){.kn-page[data-v-839379e1]{padding:0 12px}.fm-head-actions[data-v-839379e1]{width:100%}.fm-summary[data-v-839379e1]{gap:8px}.fm-sum[data-v-839379e1]{min-width:72px;padding:8px 10px;flex:1}.fm-oc-reason[data-v-839379e1]{flex-basis:100%}}.kn-page[data-v-608de20d]{width:100%;box-sizing:border-box;padding:0 16px}.kn-card[data-v-608de20d]{border-radius:var(--radius-md)}.kn-empty[data-v-608de20d]{padding:24px 4px;font-size:13px}.muted[data-v-608de20d]{color:var(--c-text-muted)}.fd-spacer[data-v-608de20d]{flex:1}.fd-head[data-v-608de20d]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:14px;flex-wrap:wrap}.fd-title[data-v-608de20d]{font-size:18px;font-weight:600;color:var(--c-text);display:flex;gap:10px;align-items:center;flex-wrap:wrap}.fd-count[data-v-608de20d]{font-size:12px;font-weight:400;color:var(--c-text-muted)}.fd-sub[data-v-608de20d]{font-size:12px;color:var(--c-text-muted);margin-top:6px;line-height:1.6;max-width:760px}.fd-head-actions[data-v-608de20d]{display:flex;gap:8px;flex-shrink:0}.fd-filters[data-v-608de20d]{display:flex;gap:8px;flex-wrap:wrap;align-items:center;margin-bottom:14px}.fd-kw[data-v-608de20d]{width:200px}.fd-sel[data-v-608de20d]{width:132px}.fd-sel-sm[data-v-608de20d]{width:96px}.fd-list[data-v-608de20d]{display:flex;flex-direction:column;gap:10px}.fd-card[data-v-608de20d]{padding:12px 14px;border:1px solid var(--c-border);border-radius:var(--radius);background:var(--c-panel);border-left:3px solid var(--c-text-muted)}.fd-card.stance-positive[data-v-608de20d]{border-left-color:var(--c-up)}.fd-card.stance-negative[data-v-608de20d]{border-left-color:var(--c-down)}.fd-card.stance-neutral[data-v-608de20d]{border-left-color:var(--c-primary)}.fd-card-tags[data-v-608de20d]{display:flex;align-items:center;gap:6px;flex-wrap:wrap;margin-bottom:6px}.fd-card-title[data-v-608de20d]{font-size:13px;font-weight:600;color:var(--c-text);line-height:1.5;margin-bottom:8px;display:block}.fd-stance[data-v-608de20d]{font-size:11px;padding:2px 8px;border-radius:10px;font-weight:500}.fd-stance.stance-positive[data-v-608de20d]{background:rgba(var(--c-up-rgb),.15);color:var(--c-up)}.fd-stance.stance-negative[data-v-608de20d]{background:rgba(var(--c-down-rgb),.15);color:var(--c-down)}.fd-stance.stance-neutral[data-v-608de20d]{background:rgba(var(--c-primary-rgb),.15);color:var(--c-primary)}.fd-hz[data-v-608de20d]{font-size:11px;padding:2px 7px;border-radius:4px;font-weight:600;background:rgba(var(--c-primary-rgb),.12);color:var(--c-primary)}.fd-hz.hz-evergreen[data-v-608de20d]{background:rgba(var(--c-gold-rgb),.16);color:var(--c-gold);border:1px solid rgba(var(--c-gold-rgb),.35)}.fd-hz.hz-long[data-v-608de20d]{background:rgba(var(--c-primary-rgb),.14);color:var(--c-primary)}.fd-imp[data-v-608de20d]{font-size:11px;font-weight:600;padding:2px 7px;border-radius:4px;background:rgba(var(--c-gold-rgb),.14);color:var(--c-gold);border:1px solid rgba(var(--c-gold-rgb),.3)}.fd-dir[data-v-608de20d]{font-size:11px;padding:2px 8px;border-radius:10px;background:rgba(var(--c-text-dim-rgb),.14);color:var(--c-text-muted)}.fd-verify[data-v-608de20d]{font-size:11px;font-weight:600;padding:2px 8px;border-radius:4px;cursor:pointer}.fd-verify.verdict-agree[data-v-608de20d]{background:rgba(var(--c-down-rgb),.15);color:var(--c-down)}.fd-verify.verdict-disagree[data-v-608de20d]{background:rgba(var(--c-up-rgb),.15);color:var(--c-up)}.fd-verify.verdict-partial[data-v-608de20d]{background:rgba(var(--c-gold-rgb),.15);color:var(--c-gold)}.fd-verify.verdict-uncertain[data-v-608de20d]{background:rgba(var(--c-text-dim-rgb),.15);color:var(--c-text-dim)}.fd-card-content[data-v-608de20d]{font-size:13px;line-height:1.7;color:var(--c-text);margin-bottom:6px}.fd-card-quote[data-v-608de20d]{font-size:12px;color:var(--c-gold);font-style:italic;padding-left:8px;border-left:2px solid var(--c-gold);line-height:1.6;margin-bottom:6px}.fd-verify-detail[data-v-608de20d]{margin:4px 0 6px;padding:10px 12px;border-radius:6px;background:rgba(var(--c-primary-rgb),.05);border-left:3px solid var(--c-primary);font-size:12px;line-height:1.7}.fd-disclaimer[data-v-608de20d]{font-size:11px;margin-bottom:4px}.fd-card-foot[data-v-608de20d]{display:flex;align-items:center;gap:6px;flex-wrap:wrap;font-size:12px;color:var(--c-text-muted)}.fd-author[data-v-608de20d]{color:var(--c-text);font-weight:500;cursor:pointer}.fd-author[data-v-608de20d]:hover{color:var(--c-primary)}.fd-sep[data-v-608de20d]{color:var(--c-border)}.fd-source[data-v-608de20d]{color:var(--c-primary);cursor:pointer}.fd-codes[data-v-608de20d]{display:inline-flex;gap:4px;flex-wrap:wrap}.fd-code[data-v-608de20d]{font-family:var(--font-mono);font-size:11px;font-weight:600;padding:2px 6px;border-radius:4px;cursor:pointer;background:rgba(var(--c-primary-rgb),.12);color:var(--c-primary);border:1px solid rgba(var(--c-primary-rgb),.3)}.fd-more[data-v-608de20d]{display:flex;justify-content:center;margin-top:16px}@media (max-width: 768px){.kn-page[data-v-608de20d]{padding:0 12px}.fd-head-actions[data-v-608de20d],.fd-kw[data-v-608de20d]{width:100%}.fd-sel[data-v-608de20d]{width:calc(50% - 4px)}.fd-sel-sm[data-v-608de20d]{width:calc(33% - 6px)}}.cbp-card-row1[data-v-53d29f92]{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.cbp-spacer[data-v-53d29f92]{flex:1 1 auto}.cbp-badge[data-v-53d29f92]{font-size:10px;font-weight:700;padding:1px 7px;border-radius:5px;white-space:nowrap}.cc-long[data-v-53d29f92]{background:rgba(var(--c-up-rgb),.16);color:var(--c-up)}.cc-short[data-v-53d29f92]{background:rgba(var(--c-down-rgb),.16);color:var(--c-down)}.cc-neutral[data-v-53d29f92]{background:rgba(var(--c-primary-rgb),.16);color:var(--c-primary)}.cc-dispute[data-v-53d29f92]{background:rgba(var(--c-up-rgb),.18);color:var(--c-up)}.cc-mixed[data-v-53d29f92]{background:rgba(var(--c-amber-rgb),.2);color:var(--c-amber)}.rs-ongoing[data-v-53d29f92]{background:rgba(var(--c-primary-rgb),.14);color:var(--c-primary)}.rs-pending[data-v-53d29f92]{background:rgba(var(--c-gold-rgb),.18);color:var(--c-gold)}.rs-resolved[data-v-53d29f92]{background:rgba(var(--c-down-rgb),.16);color:var(--c-down)}.rs-longterm[data-v-53d29f92]{background:rgba(var(--c-text-dim-rgb),.16);color:var(--c-text-muted)}.rs-dismissed[data-v-53d29f92]{background:rgba(var(--c-text-dim-rgb),.12);color:var(--c-text-dim)}.cbp-event-date[data-v-53d29f92]{font-size:10.5px;color:var(--c-text-dim)}.cbp-adj[data-v-53d29f92]{font-size:10px;font-weight:700;padding:1px 7px;border-radius:5px;background:rgba(var(--c-gold-rgb),.18);color:var(--c-gold)}.cbp-card-title[data-v-53d29f92]{font-size:13px;font-weight:600;color:var(--c-text);line-height:1.5;margin-top:6px;word-break:break-word}.cbp-tags[data-v-53d29f92]{display:flex;gap:5px;flex-wrap:wrap;margin-top:6px}.cbp-tagchip[data-v-53d29f92]{font-size:10.5px;padding:1px 7px;border-radius:9px;border:1px solid var(--c-border);color:var(--c-text-dim)}.cbp-tagchip.cbp-domain[data-v-53d29f92]{color:var(--c-primary);border-color:rgba(var(--c-primary-rgb),.4)}.cbp-basis[data-v-53d29f92]{font-size:11.5px;line-height:1.6;color:var(--c-text-muted);margin-top:6px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;word-break:break-word}.cbp-sides[data-v-53d29f92]{display:flex;flex-direction:column;gap:4px;margin-top:8px}.cbp-side[data-v-53d29f92]{display:flex;align-items:center;gap:6px;font-size:11.5px;min-width:0}.cbp-side.is-bull[data-v-53d29f92]{color:var(--c-up)}.cbp-side.is-bear[data-v-53d29f92]{color:var(--c-down)}.cbp-side.is-obs[data-v-53d29f92]{color:var(--c-text-muted)}.cbp-avs[data-v-53d29f92]{display:inline-flex;flex-shrink:0}.cbp-av[data-v-53d29f92]{width:20px;height:20px;border-radius:50%;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;font-size:10px;border:1px solid var(--c-card);background:rgba(var(--c-primary-rgb),.2);color:var(--c-primary);margin-left:-5px}.cbp-av[data-v-53d29f92]:first-child{margin-left:0}.cbp-av img[data-v-53d29f92]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.cbp-side-names[data-v-53d29f92]{color:var(--c-text);font-size:11.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.cbp-block[data-v-82ae3e44]{border:1px solid rgba(var(--c-primary-rgb),.28);background:linear-gradient(180deg,rgba(var(--c-primary-rgb),.06),var(--c-card) 46%);border-radius:var(--radius-md);padding:12px 14px;margin-bottom:14px;min-width:0}.cbp-head[data-v-82ae3e44]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.cbp-title[data-v-82ae3e44]{font-size:13px;font-weight:700;color:var(--c-text-strong);display:inline-flex;align-items:center;gap:7px}.cbp-tag[data-v-82ae3e44]{font-size:10px;font-weight:700;padding:1px 8px;border-radius:5px;background:rgba(var(--c-primary-rgb),.18);color:var(--c-primary);white-space:nowrap}.cbp-sub[data-v-82ae3e44]{font-size:11px;line-height:1.5}.cbp-spacer[data-v-82ae3e44]{flex:1 1 auto}.cbp-date[data-v-82ae3e44]{font-size:11px;color:var(--c-text-dim);white-space:nowrap}.cbp-link[data-v-82ae3e44]{font-size:12px;color:var(--c-primary);cursor:pointer;white-space:nowrap}.muted[data-v-82ae3e44]{color:var(--c-text-muted)}.cbp-hint[data-v-82ae3e44]{font-size:12px;color:var(--c-text-muted);padding:8px 2px 2px}.cbp-err[data-v-82ae3e44]{color:var(--c-up);display:flex;align-items:center;gap:8px;flex-wrap:wrap}.cbp-overview[data-v-82ae3e44]{font-size:12.5px;line-height:1.75;color:var(--c-text);margin-top:9px;white-space:pre-wrap;word-break:break-word}.cbp-tks[data-v-82ae3e44]{display:flex;gap:6px;flex-wrap:wrap;margin-top:9px}.cbp-tk[data-v-82ae3e44]{display:inline-flex;align-items:center;gap:5px;font-size:11.5px;line-height:1.5;padding:3px 9px;border-radius:10px;border:1px solid var(--c-border);color:var(--c-text);background:rgba(var(--c-white-rgb),.02);max-width:100%;word-break:break-word}.cbp-tk-lb[data-v-82ae3e44]{font-style:normal;font-size:10px;font-weight:700;padding:0 5px;border-radius:5px;background:rgba(var(--c-text-dim-rgb),.16);color:var(--c-text-muted);flex-shrink:0}.tk-consensus .cbp-tk-lb[data-v-82ae3e44]{background:rgba(var(--c-down-rgb),.18);color:var(--c-down)}.tk-dispute .cbp-tk-lb[data-v-82ae3e44]{background:rgba(var(--c-up-rgb),.18);color:var(--c-up)}.tk-lone .cbp-tk-lb[data-v-82ae3e44]{background:rgba(var(--c-amber-rgb),.2);color:var(--c-amber)}.tk-mine[data-v-82ae3e44]{border-color:rgba(var(--c-gold-rgb),.4);background:rgba(var(--c-gold-rgb),.08)}.tk-mine .cbp-tk-lb[data-v-82ae3e44]{background:rgba(var(--c-gold-rgb),.22);color:var(--c-gold)}.tk-primary .cbp-tk-lb[data-v-82ae3e44]{background:rgba(var(--c-primary-rgb),.2);color:var(--c-primary)}.cbp-sec[data-v-82ae3e44]{margin-top:12px}.cbp-sec-head[data-v-82ae3e44]{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap;font-size:12px;margin-bottom:7px}.cbp-sec-tt[data-v-82ae3e44]{font-weight:700;font-size:12.5px}.cbp-sec-head.is-dispute .cbp-sec-tt[data-v-82ae3e44]{color:var(--c-up)}.cbp-sec-head.is-mixed .cbp-sec-tt[data-v-82ae3e44]{color:var(--c-amber)}.cbp-sec-head.is-res .cbp-sec-tt[data-v-82ae3e44]{color:var(--c-down)}.cbp-sec-head.is-mine .cbp-sec-tt[data-v-82ae3e44]{color:var(--c-gold)}.cbp-cards[data-v-82ae3e44]{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:8px}.cbp-card[data-v-82ae3e44]{border:1px solid var(--c-border);border-left:3px solid var(--c-primary);border-radius:var(--radius);background:var(--c-card);padding:10px 11px;cursor:pointer;min-width:0}.cbp-card[data-v-82ae3e44]:hover{border-color:rgba(var(--c-primary-rgb),.5)}.cbp-card.is-dispute[data-v-82ae3e44]{border-left-color:var(--c-up)}.cbp-card.is-mixed[data-v-82ae3e44]{border-left-color:var(--c-amber)}.cbp-lone[data-v-82ae3e44]{margin-top:10px}.cbp-lone-toggle[data-v-82ae3e44]{font-size:12px;color:var(--c-amber);cursor:pointer}.cbp-lone-body[data-v-82ae3e44]{display:flex;flex-direction:column;gap:5px;margin-top:7px}.cbp-lone-item[data-v-82ae3e44]{font-size:12px;line-height:1.65;color:var(--c-text-muted);padding:6px 9px;border:1px dashed rgba(var(--c-amber-rgb),.35);border-radius:var(--radius);word-break:break-word}.cbp-lone-author[data-v-82ae3e44]{color:var(--c-text);font-weight:600;margin-right:6px}@media (max-width: 768px){.cbp-block[data-v-82ae3e44]{padding:10px 12px}.cbp-sub[data-v-82ae3e44]{width:100%}.cbp-cards[data-v-82ae3e44]{grid-template-columns:1fr}.cbp-card[data-v-82ae3e44]{padding:9px 10px}}.kn-page[data-v-93a27fa8]{width:100%;box-sizing:border-box;padding:0 16px}.kn-card[data-v-93a27fa8]{border-radius:var(--radius-md)}.kn-empty[data-v-93a27fa8]{padding:24px 4px;font-size:13px}.muted[data-v-93a27fa8]{color:var(--c-text-muted)}.rc-spacer[data-v-93a27fa8]{flex:1}.rc-head[data-v-93a27fa8]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:14px;flex-wrap:wrap}.rc-title[data-v-93a27fa8]{font-size:18px;font-weight:600;color:var(--c-text);display:flex;gap:10px;align-items:center;flex-wrap:wrap}.rc-count[data-v-93a27fa8]{font-size:12px;font-weight:400;color:var(--c-text-muted)}.rc-sub[data-v-93a27fa8]{font-size:12px;margin-top:6px;line-height:1.6;max-width:760px}.rc-head-actions[data-v-93a27fa8]{display:flex;gap:8px;flex-shrink:0}.rc-toolbar[data-v-93a27fa8]{display:flex;gap:8px;flex-wrap:wrap;align-items:center;margin-bottom:12px}.rc-kw[data-v-93a27fa8]{width:220px}.rc-batch-nav[data-v-93a27fa8]{display:inline-flex;align-items:center;gap:6px}.rc-anchor[data-v-93a27fa8]{font-size:12px;min-width:86px;text-align:center}.rc-overview[data-v-93a27fa8]{padding:10px 12px;border:1px solid var(--c-border);border-radius:var(--radius);background:var(--c-panel);margin-bottom:14px;display:flex;flex-direction:column;gap:8px;min-width:0}.rc-ov-stats[data-v-93a27fa8]{display:flex;gap:16px;flex-wrap:wrap;font-size:12px;color:var(--c-text-muted)}.rc-ov-item b[data-v-93a27fa8]{color:var(--c-text);font-size:14px;margin-right:2px}.rc-chips[data-v-93a27fa8]{display:flex;gap:6px;flex-wrap:wrap;min-width:0}.rc-chip[data-v-93a27fa8]{display:inline-flex;align-items:center;gap:5px;max-width:100%;font-size:12px;line-height:1;padding:4px 10px;border-radius:12px;border:1px solid var(--c-border);color:var(--c-text);cursor:pointer;background:rgba(var(--c-white-rgb),.02);box-sizing:border-box}.rc-chip.on[data-v-93a27fa8]{border-color:rgba(var(--c-primary-rgb),.6);background:rgba(var(--c-primary-rgb),.16);color:var(--c-primary);font-weight:600}.rc-chip-av[data-v-93a27fa8]{width:18px;height:18px;border-radius:50%;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;font-size:10px;background:rgba(var(--c-primary-rgb),.2);color:var(--c-primary);flex-shrink:0}.rc-chip-av img[data-v-93a27fa8]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.rc-chip-name[data-v-93a27fa8]{max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rc-chip-n[data-v-93a27fa8]{font-weight:600;color:var(--c-primary)}.rc-groups[data-v-93a27fa8]{display:flex;flex-direction:column;gap:14px}.rc-group-head[data-v-93a27fa8]{display:flex;align-items:baseline;gap:10px;padding:0 2px 2px;flex-wrap:wrap}.rc-group-day[data-v-93a27fa8]{font-size:14px;font-weight:600;color:var(--c-text)}.rc-group-meta[data-v-93a27fa8]{font-size:12px}.rc-card[data-v-93a27fa8]{padding:12px 14px;border:1px solid var(--c-border);border-left:3px solid var(--c-primary);border-radius:var(--radius);background:var(--c-panel);display:flex;flex-direction:column;gap:7px;min-width:0}.rc-row1[data-v-93a27fa8]{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--c-text-muted);flex-wrap:wrap;min-width:0}.rc-av[data-v-93a27fa8]{width:24px;height:24px;border-radius:50%;overflow:hidden;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;font-size:11px;background:rgba(var(--c-primary-rgb),.2);color:var(--c-primary);cursor:pointer}.rc-av img[data-v-93a27fa8]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.rc-author[data-v-93a27fa8]{color:var(--c-text);font-weight:500;cursor:pointer}.rc-author[data-v-93a27fa8]:hover,.rc-import[data-v-93a27fa8]{color:var(--c-primary)}.rc-pub[data-v-93a27fa8]{font-size:12px}.rc-row2[data-v-93a27fa8]{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap;cursor:pointer;min-width:0}.rc-title[data-v-93a27fa8]{font-size:14px;font-weight:600;color:var(--c-text);line-height:1.5;word-break:break-word}.rc-row2:hover .rc-title[data-v-93a27fa8]{color:var(--c-primary)}.rc-dir[data-v-93a27fa8]{font-size:11px;padding:2px 8px;border-radius:10px;background:rgba(var(--c-text-dim-rgb),.14);color:var(--c-text-muted);flex-shrink:0}.rc-summary[data-v-93a27fa8]{font-size:12px;line-height:1.7;color:var(--c-text-muted);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;word-break:break-word}.rc-foot[data-v-93a27fa8]{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:12px;color:var(--c-text-muted)}.rc-metric b[data-v-93a27fa8]{color:var(--c-text)}.rc-stance[data-v-93a27fa8]{font-size:11px;padding:2px 8px;border-radius:10px;font-weight:500}.rc-stance.pos[data-v-93a27fa8]{background:rgba(var(--c-up-rgb),.15);color:var(--c-up)}.rc-stance.neg[data-v-93a27fa8]{background:rgba(var(--c-down-rgb),.15);color:var(--c-down)}.rc-stance.neu[data-v-93a27fa8]{background:rgba(var(--c-primary-rgb),.15);color:var(--c-primary)}.rc-pred[data-v-93a27fa8]{font-size:11px;padding:2px 8px;border-radius:10px;font-weight:600;background:rgba(var(--c-gold-rgb),.15);color:var(--c-gold)}.rc-open[data-v-93a27fa8]{color:var(--c-primary);cursor:pointer;font-size:12px}.rc-more[data-v-93a27fa8]{display:flex;justify-content:center;margin-top:16px}.rdr-block[data-v-93a27fa8]{border:1px solid rgba(var(--c-gold-rgb),.28);background:linear-gradient(180deg,rgba(var(--c-gold-rgb),.06),var(--c-card) 46%);border-radius:var(--radius-md);padding:12px 14px;margin-bottom:14px;min-width:0}.rdr-head[data-v-93a27fa8]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.rdr-title[data-v-93a27fa8]{font-size:13px;font-weight:700;color:var(--c-text-strong);display:inline-flex;align-items:center;gap:7px}.rdr-tag[data-v-93a27fa8]{font-size:10px;font-weight:700;padding:1px 8px;border-radius:5px;background:var(--tag-gold-bg);color:var(--tag-gold-text);white-space:nowrap}.rdr-sub[data-v-93a27fa8]{font-size:11px;line-height:1.5}.rdr-spacer[data-v-93a27fa8]{flex:1 1 auto}.rdr-pending[data-v-93a27fa8]{font-size:11px;font-weight:700;padding:2px 10px;border-radius:11px;background:var(--tag-warning-bg);color:var(--tag-warning-text);white-space:nowrap}.rdr-hint[data-v-93a27fa8]{font-size:12px;color:var(--c-text-muted);padding:8px 2px 2px}.rdr-err[data-v-93a27fa8]{color:var(--c-up);display:flex;align-items:center;gap:8px;flex-wrap:wrap}.rdr-stats[data-v-93a27fa8]{display:flex;gap:16px;flex-wrap:wrap;font-size:12px;color:var(--c-text-muted);margin:9px 0 2px}.rdr-stat b[data-v-93a27fa8]{color:var(--c-text);font-size:14px;margin:0 2px}.rdr-stat i[data-v-93a27fa8]{font-style:normal;color:var(--c-text-dim);font-size:11px}.rdr-feed[data-v-93a27fa8]{display:flex;flex-direction:column;gap:8px;margin-top:8px}.rdr-item[data-v-93a27fa8]{display:flex;align-items:center;gap:8px;flex-wrap:wrap;background:var(--c-card);border:1px solid var(--c-border);border-radius:var(--radius);padding:9px 11px;cursor:pointer;min-width:0}.rdr-item[data-v-93a27fa8]:hover{border-color:rgba(var(--c-primary-rgb),.45)}.rdr-badges[data-v-93a27fa8]{display:inline-flex;gap:5px;flex:0 0 auto}.rdr-badge[data-v-93a27fa8]{font-size:10px;font-weight:700;padding:1px 7px;border-radius:5px;white-space:nowrap}.rdr-badge.is-rule[data-v-93a27fa8]{background:var(--tag-danger-bg);color:var(--tag-danger-text)}.rdr-badge.is-mag[data-v-93a27fa8]{background:var(--tag-neutral-bg);color:var(--tag-neutral-text)}.rdr-badge.is-case[data-v-93a27fa8]{background:var(--tag-gold-bg);color:var(--tag-gold-text)}.rdr-badge.is-radar[data-v-93a27fa8]{font-weight:400;background:var(--tag-neutral-bg);color:var(--tag-neutral-text)}.rdr-item-title[data-v-93a27fa8]{font-size:13px;font-weight:600;color:var(--c-text);line-height:1.5;word-break:break-word;flex:1 1 200px;min-width:0}.rdr-item-meta[data-v-93a27fa8]{display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap;flex:0 0 auto}.rdr-date[data-v-93a27fa8],.rdr-wall[data-v-93a27fa8],.rdr-score[data-v-93a27fa8]{font-size:11px;color:var(--c-text-dim);white-space:nowrap}.rdr-st-draft[data-v-93a27fa8],.rdr-st-ok[data-v-93a27fa8]{font-size:10px;padding:1px 7px;border-radius:5px;white-space:nowrap}.rdr-st-draft[data-v-93a27fa8]{background:var(--tag-warning-bg);color:var(--tag-warning-text)}.rdr-st-ok[data-v-93a27fa8]{background:var(--tag-success-bg);color:var(--tag-success-text)}.rdr-foot[data-v-93a27fa8]{display:flex;gap:14px;flex-wrap:wrap;margin-top:10px}.rdr-link[data-v-93a27fa8]{font-size:12px;color:var(--c-primary);cursor:pointer;white-space:nowrap}.rdr-runbar[data-v-93a27fa8]{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:10px;padding:8px 11px;border-radius:var(--radius);border:1px solid rgba(var(--c-down-rgb),.28);background:rgba(var(--c-down-rgb),.07);min-width:0}.rdr-runbar.is-due[data-v-93a27fa8]{border-color:rgba(var(--c-gold-rgb),.42);background:rgba(var(--c-gold-rgb),.09)}.rdr-run-dot[data-v-93a27fa8]{font-size:13px;line-height:1;flex:0 0 auto}.rdr-run-dot.is-ok[data-v-93a27fa8]{color:var(--c-down)}.rdr-run-dot.is-due[data-v-93a27fa8]{color:var(--c-gold)}.rdr-run-main[data-v-93a27fa8]{flex:1 1 220px;min-width:0;display:flex}.rdr-run-title[data-v-93a27fa8]{display:inline-flex;align-items:baseline;gap:8px;flex-wrap:wrap;font-size:12px;color:var(--c-text)}.rdr-run-title i[data-v-93a27fa8]{font-style:normal;font-size:11px}.rdr-run-counts[data-v-93a27fa8]{display:inline-flex;gap:12px;flex-wrap:wrap;font-size:11px;color:var(--c-text-muted);flex:0 0 auto}.rdr-run-counts b[data-v-93a27fa8]{color:var(--c-text);font-size:13px;margin-left:2px}.rdr-run-7d[data-v-93a27fa8]{font-size:11px;flex:0 0 auto;white-space:nowrap}.rdr-run-note[data-v-93a27fa8]{font-size:11px;line-height:1.6;margin-top:6px;padding:0 2px;word-break:break-word}.rdr-stat.is-lead-stat b[data-v-93a27fa8]{color:var(--c-gold)}.rdr-item.is-lead[data-v-93a27fa8]{border-style:dashed}.rdr-item.is-lead.is-open[data-v-93a27fa8]{border-color:rgba(var(--c-gold-rgb),.55);background:rgba(var(--c-gold-rgb),.05)}.rdr-badge.is-lead[data-v-93a27fa8],.rdr-badge.is-leadtag[data-v-93a27fa8]{background:var(--tag-warning-bg);color:var(--tag-warning-text)}.rdr-expand-ic[data-v-93a27fa8]{font-size:11px;color:var(--c-primary);white-space:nowrap}.rdr-lead-panel[data-v-93a27fa8]{margin:-3px 0 2px;padding:10px 11px;border:1px solid rgba(var(--c-gold-rgb),.3);border-top:none;border-radius:0 0 var(--radius) var(--radius);background:rgba(var(--c-gold-rgb),.04);display:flex;flex-direction:column;gap:7px;min-width:0}.rdr-lead-sum[data-v-93a27fa8]{font-size:12px;line-height:1.7;color:var(--c-text);word-break:break-word;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.rdr-lead-why[data-v-93a27fa8]{font-size:12px;line-height:1.7;color:var(--c-text-muted);word-break:break-word}.rdr-filters[data-v-93a27fa8]{display:flex;gap:6px;flex-wrap:wrap;align-items:center}.rdr-filter[data-v-93a27fa8]{font-size:10px;padding:1px 8px;border-radius:9px;border:1px solid var(--c-border);color:var(--c-text-dim);white-space:nowrap}.rdr-filter.on[data-v-93a27fa8]{border-color:rgba(var(--c-gold-rgb),.55);background:var(--tag-gold-bg);color:var(--tag-gold-text);font-weight:700}.rdr-lead-wall[data-v-93a27fa8]{font-size:11px;color:var(--c-text-muted);margin-left:2px;word-break:break-word}.rdr-lead-orders[data-v-93a27fa8]{font-size:12px;line-height:1.7;color:var(--c-text-muted);display:flex;flex-direction:column;gap:2px}.rdr-lead-orders b[data-v-93a27fa8]{color:var(--c-text);font-weight:600}.rdr-sources[data-v-93a27fa8]{display:flex;gap:6px;flex-wrap:wrap;align-items:center;font-size:11px}.rdr-sources-lb[data-v-93a27fa8]{color:var(--c-text-dim)}.rdr-src[data-v-93a27fa8]{color:var(--c-primary);text-decoration:none;border:1px solid var(--c-border);padding:1px 8px;border-radius:9px;display:inline-flex;gap:4px;align-items:center;max-width:100%;word-break:break-word}.rdr-src[data-v-93a27fa8]:hover{border-color:rgba(var(--c-primary-rgb),.5)}.rdr-src i[data-v-93a27fa8]{font-style:normal;font-size:9px;padding:0 4px;border-radius:5px;line-height:14px}.rdr-src-off[data-v-93a27fa8]{background:rgba(var(--c-primary-rgb),.16);color:var(--c-primary)}.rdr-src-ver[data-v-93a27fa8]{background:rgba(var(--c-down-rgb),.16);color:var(--c-down)}.rdr-lead-nosrc[data-v-93a27fa8]{font-size:11px}.rdr-lead-actions[data-v-93a27fa8]{display:flex;gap:8px;flex-wrap:wrap;margin-top:2px}.rc-toggle[data-v-93a27fa8]{display:inline-flex;align-items:center;gap:5px;font-size:12px;line-height:1;padding:5px 11px;border-radius:12px;border:1px solid var(--c-border);color:var(--c-text-muted);cursor:pointer;background:rgba(var(--c-white-rgb),.02);white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none}.rc-toggle .rc-toggle-dot[data-v-93a27fa8]{font-size:9px;opacity:.55}.rc-toggle.is-mine.on[data-v-93a27fa8]{border-color:rgba(var(--c-gold-rgb),.65);background:rgba(var(--c-gold-rgb),.16);color:var(--c-gold);font-weight:600}.rc-toggle.is-mine.on .rc-toggle-dot[data-v-93a27fa8]{opacity:1}.rc-toggle.is-backfill.on[data-v-93a27fa8]{border-color:rgba(var(--c-text-dim-rgb),.5);background:rgba(var(--c-text-dim-rgb),.16);color:var(--c-text)}.rc-mine[data-v-93a27fa8]{font-size:11px;line-height:1;padding:2px 8px;border-radius:10px;font-weight:600;white-space:nowrap}.rc-mine.is-direct[data-v-93a27fa8]{background:rgba(var(--c-gold-rgb),.18);color:var(--c-gold)}.rc-mine.is-indirect[data-v-93a27fa8]{background:rgba(var(--c-gold-rgb),.08);color:var(--c-gold);border:1px solid rgba(var(--c-gold-rgb),.35);font-weight:500}.rc-card.is-mine[data-v-93a27fa8]{border-left-color:var(--c-gold)}@media (max-width: 768px){.kn-page[data-v-93a27fa8]{padding:0 12px}.rc-head-actions[data-v-93a27fa8]{width:100%}.rc-kw[data-v-93a27fa8]{width:100%;order:5}.rc-ov-stats[data-v-93a27fa8]{gap:10px}.rc-chip-name[data-v-93a27fa8]{max-width:96px}.rc-card[data-v-93a27fa8],.rdr-block[data-v-93a27fa8]{padding:10px 12px}.rdr-item-title[data-v-93a27fa8],.rdr-item-meta[data-v-93a27fa8]{flex:1 1 100%}.rdr-runbar[data-v-93a27fa8]{gap:6px;padding:8px 10px}.rdr-run-main[data-v-93a27fa8]{flex:1 1 100%}.rdr-run-counts[data-v-93a27fa8]{gap:10px}.rdr-lead-panel[data-v-93a27fa8]{padding:9px 10px}.rdr-lead-actions .el-button[data-v-93a27fa8]{flex:1 1 auto;margin-left:0}.rc-toggle[data-v-93a27fa8]{padding:5px 9px}.rc-batch-nav[data-v-93a27fa8]{width:100%;justify-content:space-between}.rc-anchor[data-v-93a27fa8]{flex:1}}.rc-deep[data-v-93a27fa8]{flex-shrink:0;font-size:10.5px;font-weight:800;padding:0 7px;border-radius:9px;color:var(--c-gold);border:1px solid rgba(var(--c-gold-rgb),.45);background:rgba(var(--c-gold-rgb),.1);white-space:nowrap;align-self:flex-start}.kn-page[data-v-c1c8c444]{width:100%;box-sizing:border-box;padding:0 16px}.kn-card[data-v-c1c8c444]{border-radius:var(--radius-md)}.kn-empty[data-v-c1c8c444]{padding:24px 4px;font-size:13px}.muted[data-v-c1c8c444]{color:var(--c-text-muted)}.tp-spacer[data-v-c1c8c444]{flex:1}.tp-head[data-v-c1c8c444]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:14px;flex-wrap:wrap}.tp-title[data-v-c1c8c444]{font-size:18px;font-weight:600;color:var(--c-text);display:flex;gap:10px;align-items:center;flex-wrap:wrap}.tp-count[data-v-c1c8c444]{font-size:12px;font-weight:400;color:var(--c-text-muted)}.tp-kind[data-v-c1c8c444]{font-size:11px;padding:2px 8px;border-radius:10px;background:rgba(var(--c-primary-rgb),.14);color:var(--c-primary)}.tp-kind-raw[data-v-c1c8c444]{background:rgba(var(--c-gold-rgb),.16);color:var(--c-gold)}.tp-kind-group[data-v-c1c8c444]{background:rgba(var(--c-text-dim-rgb),.16);color:var(--c-text-dim)}.tp-sub[data-v-c1c8c444]{font-size:12px;color:var(--c-text-muted);margin-top:6px;line-height:1.6;max-width:760px}.tp-head-actions[data-v-c1c8c444]{display:flex;gap:8px;flex-shrink:0}.tp-search[data-v-c1c8c444]{display:flex;gap:8px;align-items:center;margin-bottom:8px;flex-wrap:wrap}.tp-search-sm[data-v-c1c8c444]{margin:0 0 12px}.tp-search-input[data-v-c1c8c444]{max-width:420px}.tp-search-ico[data-v-c1c8c444]{color:var(--c-text-muted);font-size:14px}.tp-suggest[data-v-c1c8c444]{display:flex;gap:6px;align-items:center;flex-wrap:wrap;margin-bottom:6px}.tp-suggest-label[data-v-c1c8c444]{font-size:12px}.tp-group[data-v-c1c8c444]{margin-top:16px}.tp-group-head[data-v-c1c8c444]{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:var(--radius-sm);cursor:pointer;flex-wrap:wrap}.tp-group-head[data-v-c1c8c444]:hover{background:rgba(var(--c-primary-rgb),.06)}.tp-group-name[data-v-c1c8c444]{font-size:14px;font-weight:700;color:var(--c-text)}.tp-group-cnt[data-v-c1c8c444]{font-size:11px;white-space:nowrap}.tp-group-go[data-v-c1c8c444]{font-size:12px;color:var(--c-primary);white-space:nowrap}.tp-group-head .tp-mini-bar[data-v-c1c8c444]{width:220px}.tp-grid[data-v-c1c8c444]{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.tp-topic[data-v-c1c8c444]{padding:11px 13px;border:1px solid var(--c-border);border-radius:var(--radius);background:var(--c-panel);cursor:pointer;transition:border-color .15s}.tp-topic[data-v-c1c8c444]:hover{border-color:var(--c-primary)}.tp-topic-row[data-v-c1c8c444]{display:flex;align-items:center;gap:8px;margin-bottom:8px}.tp-topic-name[data-v-c1c8c444]{font-size:13px;font-weight:600;color:var(--c-text)}.tp-topic-cnt[data-v-c1c8c444]{font-size:11px;white-space:nowrap}.tp-mini-bar[data-v-c1c8c444]{display:flex;height:16px;border-radius:4px;overflow:hidden;background:var(--c-bg);flex:1;min-width:120px}.tp-seg[data-v-c1c8c444]{font-size:10px;line-height:16px;text-align:center;color:var(--c-text);white-space:nowrap;overflow:hidden}.seg-pos[data-v-c1c8c444]{background:rgba(var(--c-up-rgb),.55)}.seg-neg[data-v-c1c8c444]{background:rgba(var(--c-down-rgb),.55)}.seg-neu[data-v-c1c8c444]{background:rgba(var(--c-text-dim-rgb),.4)}.tp-tags[data-v-c1c8c444]{display:flex;flex-wrap:wrap;gap:8px}.tp-raw-tag[data-v-c1c8c444]{display:inline-flex;align-items:center;gap:6px;font-size:12px;padding:4px 11px;border-radius:14px;background:var(--c-panel);border:1px solid var(--c-border);color:var(--c-text);cursor:pointer}.tp-raw-tag[data-v-c1c8c444]:hover{border-color:var(--c-gold)}.tp-raw-tag b[data-v-c1c8c444]{color:var(--c-gold);font-weight:700}.tp-raw-sm[data-v-c1c8c444]{padding:2px 9px;font-size:11px;cursor:pointer}.tp-summary[data-v-c1c8c444]{display:flex;align-items:center;gap:18px;flex-wrap:wrap;padding:12px 14px;border:1px solid var(--c-border);border-radius:var(--radius);background:var(--c-panel);margin-bottom:12px}.tp-sum[data-v-c1c8c444]{text-align:center;min-width:52px}.tp-sum-num[data-v-c1c8c444]{font-size:22px;font-weight:700;line-height:1.1}.sum-pos .tp-sum-num[data-v-c1c8c444]{color:var(--c-up)}.sum-neg .tp-sum-num[data-v-c1c8c444]{color:var(--c-down)}.sum-neu .tp-sum-num[data-v-c1c8c444]{color:var(--c-text-muted)}.tp-sum-label[data-v-c1c8c444]{font-size:11px;color:var(--c-text-muted);margin-top:2px}.tp-authors[data-v-c1c8c444]{display:flex;gap:6px;flex-wrap:wrap;flex:1;min-width:200px;align-items:center}.tp-authors-label[data-v-c1c8c444]{font-size:12px}.tp-author-chip[data-v-c1c8c444]{font-size:12px;padding:2px 10px;border-radius:14px;background:var(--c-bg);border:1px solid var(--c-border);cursor:pointer;color:var(--c-text)}.tp-author-chip[data-v-c1c8c444]:hover{border-color:var(--c-primary)}.tp-related[data-v-c1c8c444]{display:flex;gap:6px;flex-wrap:wrap;align-items:center;font-size:12px;margin-bottom:12px}.tp-section-title[data-v-c1c8c444]{font-size:13px;font-weight:600;color:var(--c-text);margin:12px 0 8px}.tp-pred-row[data-v-c1c8c444]{display:flex;align-items:center;gap:8px;padding:7px 10px;border:1px solid var(--c-border);border-radius:var(--radius-sm);background:var(--c-panel);margin-bottom:6px;font-size:12px;flex-wrap:wrap}.tp-pred-status[data-v-c1c8c444]{font-size:11px;font-weight:600;padding:2px 8px;border-radius:10px;background:rgba(var(--c-text-dim-rgb),.18);color:var(--c-text-muted)}.tp-pred-status.st-correct[data-v-c1c8c444]{background:rgba(var(--c-down-rgb),.15);color:var(--c-down)}.tp-pred-status.st-wrong[data-v-c1c8c444]{background:rgba(var(--c-up-rgb),.15);color:var(--c-up)}.tp-pred-status.st-partial[data-v-c1c8c444]{background:rgba(var(--c-gold-rgb),.15);color:var(--c-gold)}.tp-pred-dir.dir-up[data-v-c1c8c444]{color:var(--c-up);font-weight:600;font-size:11px}.tp-pred-dir.dir-down[data-v-c1c8c444]{color:var(--c-down);font-weight:600;font-size:11px}.tp-pred-title[data-v-c1c8c444]{color:var(--c-text)}.tp-list[data-v-c1c8c444]{display:flex;flex-direction:column;gap:10px}.tp-more[data-v-c1c8c444]{display:flex;justify-content:center;margin-top:12px}.tp-card[data-v-c1c8c444]{padding:12px 14px;border:1px solid var(--c-border);border-radius:var(--radius);background:var(--c-panel);border-left:3px solid var(--c-text-muted)}.tp-card.stance-positive[data-v-c1c8c444]{border-left-color:var(--c-up)}.tp-card.stance-negative[data-v-c1c8c444]{border-left-color:var(--c-down)}.tp-card.stance-neutral[data-v-c1c8c444]{border-left-color:var(--c-primary)}.tp-card-tags[data-v-c1c8c444]{display:flex;align-items:center;gap:6px;flex-wrap:wrap;margin-bottom:6px}.tp-card-title[data-v-c1c8c444]{font-size:13px;font-weight:600;color:var(--c-text);line-height:1.5;margin-bottom:8px;display:block}.tp-stance[data-v-c1c8c444]{font-size:11px;padding:2px 8px;border-radius:10px;font-weight:500}.tp-stance.stance-positive[data-v-c1c8c444]{background:rgba(var(--c-up-rgb),.15);color:var(--c-up)}.tp-stance.stance-negative[data-v-c1c8c444]{background:rgba(var(--c-down-rgb),.15);color:var(--c-down)}.tp-stance.stance-neutral[data-v-c1c8c444]{background:rgba(var(--c-primary-rgb),.15);color:var(--c-primary)}.tp-hz[data-v-c1c8c444]{font-size:11px;padding:2px 7px;border-radius:4px;font-weight:600;background:rgba(var(--c-primary-rgb),.12);color:var(--c-primary)}.tp-hz.hz-evergreen[data-v-c1c8c444]{background:rgba(var(--c-gold-rgb),.16);color:var(--c-gold);border:1px solid rgba(var(--c-gold-rgb),.35)}.tp-hz.hz-long[data-v-c1c8c444]{background:rgba(var(--c-primary-rgb),.14);color:var(--c-primary);border:1px solid rgba(var(--c-primary-rgb),.3)}.tp-imp[data-v-c1c8c444]{font-size:11px;font-weight:600;padding:2px 7px;border-radius:4px;background:rgba(var(--c-gold-rgb),.14);color:var(--c-gold);border:1px solid rgba(var(--c-gold-rgb),.3)}.tp-card-content[data-v-c1c8c444]{font-size:13px;line-height:1.7;color:var(--c-text);margin-bottom:6px}.tp-card-quote[data-v-c1c8c444]{font-size:12px;color:var(--c-gold);font-style:italic;padding-left:8px;border-left:2px solid var(--c-gold);line-height:1.6;margin-bottom:6px}.tp-card-foot[data-v-c1c8c444]{display:flex;align-items:center;gap:6px;flex-wrap:wrap;font-size:12px;color:var(--c-text-muted)}.tp-author[data-v-c1c8c444]{color:var(--c-text);font-weight:500;cursor:pointer}.tp-author[data-v-c1c8c444]:hover{color:var(--c-primary)}.tp-sep[data-v-c1c8c444]{color:var(--c-border)}.tp-source[data-v-c1c8c444]{color:var(--c-primary);cursor:pointer}.tp-codes[data-v-c1c8c444]{display:inline-flex;gap:4px;flex-wrap:wrap}.tp-code[data-v-c1c8c444]{font-family:var(--font-mono);font-size:11px;font-weight:600;padding:2px 6px;border-radius:4px;cursor:pointer;background:rgba(var(--c-primary-rgb),.12);color:var(--c-primary);border:1px solid rgba(var(--c-primary-rgb),.3)}@media (max-width: 1100px){.tp-grid[data-v-c1c8c444]{grid-template-columns:repeat(2,1fr)}}@media (max-width: 768px){.kn-page[data-v-c1c8c444]{padding:0 12px}.tp-head-actions[data-v-c1c8c444]{width:100%}.tp-grid[data-v-c1c8c444]{grid-template-columns:1fr}.tp-summary[data-v-c1c8c444]{gap:12px}.tp-search-input[data-v-c1c8c444]{max-width:none;flex:1;min-width:0}.tp-group-head .tp-mini-bar[data-v-c1c8c444]{width:100%;order:3}.tp-group-go[data-v-c1c8c444]{margin-left:auto}}.kn-page[data-v-a6c4deb4]{width:100%;box-sizing:border-box;padding:0 16px}.kn-card[data-v-a6c4deb4]{border-radius:var(--radius-md)}.kn-empty[data-v-a6c4deb4]{padding:24px 4px;font-size:13px}.muted[data-v-a6c4deb4]{color:var(--c-text-muted)}.txt-up[data-v-a6c4deb4]{color:var(--c-up)}.txt-down[data-v-a6c4deb4]{color:var(--c-down)}.txt-flat[data-v-a6c4deb4]{color:var(--c-text-muted)}.sm-head[data-v-a6c4deb4]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:14px;flex-wrap:wrap}.sm-title[data-v-a6c4deb4]{font-size:18px;font-weight:600;color:var(--c-text)}.sm-sub[data-v-a6c4deb4]{font-size:12px;margin-top:6px;line-height:1.6;max-width:760px}.sm-head-actions[data-v-a6c4deb4]{display:flex;gap:8px;flex-shrink:0}.sm-controls[data-v-a6c4deb4]{display:flex;gap:8px;flex-wrap:wrap;align-items:center;margin-bottom:14px}.sm-sel[data-v-a6c4deb4]{width:140px}.sm-sel-dir[data-v-a6c4deb4]{width:190px}.sm-dir-on[data-v-a6c4deb4]{font-size:12px;color:var(--c-primary);display:inline-flex;align-items:center;gap:8px}.sm-dir-clear[data-v-a6c4deb4]{cursor:pointer;font-size:11px;color:var(--c-text-muted)}.sm-dir-clear[data-v-a6c4deb4]:hover{color:var(--c-up)}.sm-state[data-v-a6c4deb4]{margin-bottom:14px}.sm-state-cards[data-v-a6c4deb4]{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.sm-state-card[data-v-a6c4deb4]{display:flex;flex-direction:column;gap:4px;padding:10px 12px;border:1px solid var(--c-border);border-radius:var(--radius);background:var(--c-panel)}.sm-state-k[data-v-a6c4deb4]{font-size:11px;color:var(--c-text-muted)}.sm-state-v[data-v-a6c4deb4]{font-size:20px;font-weight:700;color:var(--c-text);line-height:1.2}.sm-state-mood[data-v-a6c4deb4]{font-size:16px;font-weight:700;color:var(--c-gold);line-height:1.2}.sm-state-sub[data-v-a6c4deb4]{font-size:11px}.sm-chart[data-v-a6c4deb4]{width:100%;height:320px;margin-bottom:18px}.sm-rank[data-v-a6c4deb4]{border:1px solid var(--c-border);border-radius:var(--radius);background:var(--c-panel);padding:12px 14px}.sm-rank-head[data-v-a6c4deb4]{display:flex;align-items:baseline;gap:10px;margin-bottom:10px;flex-wrap:wrap}.sm-sec-label[data-v-a6c4deb4]{font-size:13px;font-weight:600;color:var(--c-text)}.sm-rank-hint[data-v-a6c4deb4]{font-size:11px}.sm-grp[data-v-a6c4deb4]{border:1px solid var(--c-border);border-radius:var(--radius-sm);margin-bottom:8px;overflow:hidden}.sm-grp[data-v-a6c4deb4]:last-child{margin-bottom:0}.sm-grp-head[data-v-a6c4deb4]{display:flex;align-items:center;gap:12px;padding:8px 10px;cursor:pointer;background:rgba(var(--c-primary-rgb),.06)}.sm-grp-head[data-v-a6c4deb4]:hover{background:rgba(var(--c-primary-rgb),.1)}.sm-grp-head.active[data-v-a6c4deb4]{background:rgba(var(--c-primary-rgb),.16)}.sm-grp-body[data-v-a6c4deb4]{padding:2px 6px}.sm-grp-cnt[data-v-a6c4deb4]{margin-left:6px;font-size:10px;font-weight:400}.sm-rank-row[data-v-a6c4deb4]{display:flex;align-items:center;gap:12px;padding:7px 6px;border-radius:var(--radius-sm);cursor:pointer}.sm-rank-row[data-v-a6c4deb4]:hover{background:rgba(var(--c-primary-rgb),.06)}.sm-rank-row.active[data-v-a6c4deb4]{background:rgba(var(--c-primary-rgb),.12)}.sm-name[data-v-a6c4deb4]{width:118px;flex-shrink:0;font-size:12px;color:var(--c-text);line-height:1.3}.sm-grp-name[data-v-a6c4deb4]{font-weight:600}.sm-sub-name[data-v-a6c4deb4]{font-size:11.5px;font-weight:500}.sm-rank-bar[data-v-a6c4deb4]{flex:1;min-width:0;display:flex;align-items:center;height:10px}.sm-bar-half[data-v-a6c4deb4]{flex:1;display:flex;height:100%;min-width:0}.sm-bar-half.left[data-v-a6c4deb4]{justify-content:flex-end}.sm-bar-axis[data-v-a6c4deb4]{width:1px;height:12px;background:var(--c-text-muted);opacity:.5;flex-shrink:0}.sm-fill[data-v-a6c4deb4]{height:100%;border-radius:3px;min-width:1px}.sm-fill.up[data-v-a6c4deb4]{background:var(--c-up)}.sm-fill.down[data-v-a6c4deb4]{background:var(--c-down)}.sm-rank-num[data-v-a6c4deb4]{width:208px;flex-shrink:0;display:flex;align-items:center;gap:7px;justify-content:flex-end;font-size:11px}.sm-nb[data-v-a6c4deb4]{cursor:pointer;font-weight:600;padding:1px 2px;border-radius:4px;white-space:nowrap}.sm-nb[data-v-a6c4deb4]:hover{text-decoration:underline;background:rgba(var(--c-primary-rgb),.12)}.sm-nb-up[data-v-a6c4deb4]{color:var(--c-up)}.sm-nb-down[data-v-a6c4deb4]{color:var(--c-down)}.sm-nb-flat[data-v-a6c4deb4]{color:var(--c-text-muted)}.sm-n-bull[data-v-a6c4deb4]{width:44px;text-align:right;font-weight:600;font-family:var(--font-mono);white-space:nowrap}.sm-foot[data-v-a6c4deb4]{font-size:11px;line-height:1.7;margin-top:14px}.sp-body[data-v-a6c4deb4]{padding:0 4px}.sp-item[data-v-a6c4deb4]{border:1px solid var(--c-border);border-radius:var(--radius);background:var(--c-panel);padding:10px 12px;margin-bottom:10px;cursor:pointer;transition:border-color .15s}.sp-item[data-v-a6c4deb4]:hover{border-color:var(--c-primary)}.sp-item-top[data-v-a6c4deb4]{display:flex;align-items:center;gap:8px;margin-bottom:6px;flex-wrap:wrap}.sp-badge[data-v-a6c4deb4]{font-size:10px;font-weight:600;padding:1px 8px;border-radius:10px;line-height:1.6}.bdg-up[data-v-a6c4deb4]{color:var(--c-up);background:rgba(var(--c-up-rgb),.14)}.bdg-down[data-v-a6c4deb4]{color:var(--c-down);background:rgba(var(--c-down-rgb),.14)}.bdg-flat[data-v-a6c4deb4]{color:var(--c-text-muted);background:rgba(var(--c-primary-rgb),.12)}.sp-domain[data-v-a6c4deb4]{font-size:11px;color:var(--c-primary)}.sp-date[data-v-a6c4deb4]{font-size:11px;margin-left:auto;font-family:var(--font-mono)}.sp-title[data-v-a6c4deb4]{font-size:13px;font-weight:600;color:var(--c-text);line-height:1.5}.sp-content[data-v-a6c4deb4]{font-size:12px;color:var(--c-text);line-height:1.65;margin-top:5px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.sp-quote[data-v-a6c4deb4]{font-size:11.5px;color:var(--c-text-muted);line-height:1.6;margin-top:5px;padding-left:8px;border-left:2px solid var(--c-border)}.sp-item-foot[data-v-a6c4deb4]{display:flex;align-items:center;gap:10px;margin-top:8px;font-size:11px;flex-wrap:wrap}.sp-author[data-v-a6c4deb4]{display:inline-flex;align-items:center;gap:6px;color:var(--c-text);flex-shrink:0}.sp-avatar[data-v-a6c4deb4]{width:20px;height:20px;border-radius:50%;-o-object-fit:cover;object-fit:cover;flex-shrink:0}.sp-avatar-fb[data-v-a6c4deb4]{display:inline-flex;align-items:center;justify-content:center;background:rgba(var(--c-primary-rgb),.18);color:var(--c-primary);font-size:11px}.sp-author-name[data-v-a6c4deb4]{white-space:nowrap}.sp-video[data-v-a6c4deb4]{color:var(--c-text-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0;flex:1}.sp-codes[data-v-a6c4deb4]{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.sp-code[data-v-a6c4deb4]{font-size:10.5px;font-family:var(--font-mono);color:var(--c-primary);background:rgba(var(--c-primary-rgb),.1);padding:1px 7px;border-radius:10px;cursor:pointer}.sp-code[data-v-a6c4deb4]:hover{background:rgba(var(--c-primary-rgb),.2)}.sp-more[data-v-a6c4deb4]{text-align:center;padding:10px 0 18px;font-size:12px}@media (max-width: 1100px){.sm-state-cards[data-v-a6c4deb4]{grid-template-columns:repeat(2,1fr)}}@media (max-width: 768px){.kn-page[data-v-a6c4deb4]{padding:0 12px}.sm-head-actions[data-v-a6c4deb4]{width:100%}.sm-sel[data-v-a6c4deb4]{width:calc(50% - 4px)}.sm-sel-dir[data-v-a6c4deb4]{width:100%}.sm-state-cards[data-v-a6c4deb4]{grid-template-columns:repeat(2,1fr);gap:8px}.sm-state-v[data-v-a6c4deb4]{font-size:18px}.sm-chart[data-v-a6c4deb4]{height:260px}.sm-grp-head[data-v-a6c4deb4],.sm-rank-row[data-v-a6c4deb4]{flex-wrap:wrap;gap:6px 8px;padding:8px 6px}.sm-name[data-v-a6c4deb4]{flex:1 1 auto;width:auto;min-width:0}.sm-rank-num[data-v-a6c4deb4]{width:auto;flex-shrink:0;gap:6px}.sm-rank-bar[data-v-a6c4deb4]{flex-basis:100%;order:3}.sm-n-bull[data-v-a6c4deb4]{width:auto}.sp-item-foot[data-v-a6c4deb4]{gap:6px}.sp-date[data-v-a6c4deb4]{margin-left:0}}.kn-page[data-v-e893b066]{width:100%;box-sizing:border-box;padding:0 16px}.kn-card[data-v-e893b066]{border-radius:var(--radius-md)}.kn-empty[data-v-e893b066]{padding:24px 4px;font-size:13px}.muted[data-v-e893b066]{color:var(--c-text-muted)}.txt-up[data-v-e893b066]{color:var(--c-up)}.txt-down[data-v-e893b066]{color:var(--c-down)}.txt-gold[data-v-e893b066]{color:var(--c-gold)}.txt-dim[data-v-e893b066]{color:var(--c-text-dim)}.qi-head[data-v-e893b066]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:14px;flex-wrap:wrap}.qi-title[data-v-e893b066]{font-size:18px;font-weight:600;color:var(--c-text)}.qi-sub[data-v-e893b066]{font-size:12px;margin-top:6px;line-height:1.6;max-width:780px}.qi-head-actions[data-v-e893b066]{display:flex;gap:8px;flex-shrink:0}.qi-sec[data-v-e893b066]{margin-bottom:20px}.qi-sec-label[data-v-e893b066]{font-size:14px;font-weight:600;color:var(--c-text);display:flex;align-items:baseline;gap:10px;flex-wrap:wrap;margin-bottom:10px}.qi-sec-hint[data-v-e893b066]{font-size:11px;font-weight:400}.qi-overview[data-v-e893b066]{display:grid;grid-template-columns:repeat(5,1fr);gap:8px}.qi-ov-cell[data-v-e893b066]{display:flex;flex-direction:column;gap:3px;padding:10px;border:1px solid var(--c-border);border-radius:var(--radius);background:var(--c-panel)}.qi-ov-num[data-v-e893b066]{font-size:22px;font-weight:700;line-height:1.1;color:var(--c-text)}.qi-ov-lab[data-v-e893b066]{font-size:12px;color:var(--c-text)}.qi-ov-pct[data-v-e893b066]{font-size:11px}.qi-conclusion[data-v-e893b066]{font-size:12px;line-height:1.7;color:var(--c-text-muted);margin-top:10px;padding:8px 12px;border-radius:var(--radius-sm);background:rgba(var(--c-primary-rgb),.06)}.qi-dir-list[data-v-e893b066]{display:flex;flex-direction:column;gap:6px}.qi-dir-row[data-v-e893b066]{display:flex;align-items:center;gap:12px;padding:6px 8px;border-radius:var(--radius-sm);cursor:pointer}.qi-dir-row[data-v-e893b066]:hover{background:rgba(var(--c-primary-rgb),.06)}.qi-dir-row.active[data-v-e893b066]{background:rgba(var(--c-primary-rgb),.12)}.qi-dir-name[data-v-e893b066]{width:120px;flex-shrink:0;font-size:12px;line-height:1.3;color:var(--c-text)}.qi-dir-track[data-v-e893b066]{flex:1;min-width:0;position:relative;height:12px;border-radius:6px;background:rgba(var(--c-text-dim-rgb),.12);overflow:hidden}.qi-dir-fill[data-v-e893b066]{height:100%;border-radius:6px;transition:width .2s}.qi-dir-fill.rate-high[data-v-e893b066]{background:var(--c-down)}.qi-dir-fill.rate-mid[data-v-e893b066]{background:var(--c-gold)}.qi-dir-fill.rate-low[data-v-e893b066]{background:var(--c-up)}.qi-dir-fill.rate-flat[data-v-e893b066]{background:var(--c-text-dim)}.qi-dir-mid[data-v-e893b066]{position:absolute;left:50%;top:0;bottom:0;width:1px;background:var(--c-text-muted);opacity:.5}.qi-dir-num[data-v-e893b066]{width:210px;flex-shrink:0;display:flex;align-items:center;gap:8px}.qi-ar[data-v-e893b066]{width:48px;text-align:right;font-weight:700;font-family:var(--font-mono);font-size:12px}.qi-ar.rate-high[data-v-e893b066]{color:var(--c-down)}.qi-ar.rate-mid[data-v-e893b066]{color:var(--c-gold)}.qi-ar.rate-low[data-v-e893b066]{color:var(--c-up)}.qi-ar.rate-flat[data-v-e893b066]{color:var(--c-text-dim)}.qi-dir-detail[data-v-e893b066]{font-size:11px;white-space:nowrap}.qi-controls[data-v-e893b066]{display:flex;gap:8px;align-items:center;flex-wrap:wrap;margin-bottom:12px}.qi-sel[data-v-e893b066]{width:150px}.qi-dir-on[data-v-e893b066]{font-size:12px;color:var(--c-primary);display:inline-flex;gap:6px;align-items:center}.qi-dir-clear[data-v-e893b066]{cursor:pointer;color:var(--c-text-muted);font-size:11px}.qi-spacer[data-v-e893b066]{flex:1}.qi-list-total[data-v-e893b066]{font-size:11px}.qi-list[data-v-e893b066]{display:flex;flex-direction:column;gap:10px}.qi-list-more[data-v-e893b066]{display:flex;justify-content:center;margin-top:10px}.qi-point[data-v-e893b066]{padding:11px 13px;border:1px solid var(--c-border);border-radius:var(--radius);background:var(--c-panel);border-left:3px solid var(--c-text-muted)}.qi-point.stance-positive[data-v-e893b066]{border-left-color:var(--c-up)}.qi-point.stance-negative[data-v-e893b066]{border-left-color:var(--c-down)}.qi-point.stance-neutral[data-v-e893b066]{border-left-color:var(--c-primary)}.qi-point-head[data-v-e893b066]{display:flex;gap:8px;align-items:center;flex-wrap:wrap;margin-bottom:6px}.qi-stance[data-v-e893b066]{font-size:11px;padding:2px 8px;border-radius:10px}.qi-stance.stance-positive[data-v-e893b066]{background:rgba(var(--c-up-rgb),.15);color:var(--c-up)}.qi-stance.stance-negative[data-v-e893b066]{background:rgba(var(--c-down-rgb),.15);color:var(--c-down)}.qi-stance.stance-neutral[data-v-e893b066]{background:rgba(var(--c-primary-rgb),.15);color:var(--c-primary)}.qi-badge[data-v-e893b066]{font-size:11px;padding:2px 8px;border-radius:10px;background:rgba(var(--c-text-dim-rgb),.14);color:var(--c-text-muted)}.qi-point-title[data-v-e893b066]{font-size:13px;font-weight:600;color:var(--c-text)}.qi-point-content[data-v-e893b066]{font-size:12px;line-height:1.7;color:var(--c-text);margin-bottom:6px}.qi-ai-row[data-v-e893b066]{font-size:12px;line-height:1.7;color:var(--c-text-muted);margin-bottom:4px}.qi-counter[data-v-e893b066]{font-size:12px;line-height:1.7;color:var(--c-gold);padding:6px 10px;border-left:2px solid var(--c-gold);background:rgba(var(--c-gold-rgb),.06);border-radius:0 4px 4px 0;margin-bottom:6px}.qi-point-foot[data-v-e893b066]{display:flex;gap:6px;align-items:center;flex-wrap:wrap;font-size:12px;color:var(--c-text-muted)}.qi-link[data-v-e893b066]{color:var(--c-primary);cursor:pointer}.qi-sep[data-v-e893b066]{color:var(--c-border)}.qi-dup-list[data-v-e893b066]{display:flex;flex-direction:column;gap:8px}.qi-dup-group[data-v-e893b066]{border:1px solid var(--c-border);border-radius:var(--radius);background:var(--c-panel)}.qi-dup-head[data-v-e893b066]{display:flex;align-items:center;gap:8px;padding:9px 12px;cursor:pointer;flex-wrap:wrap}.qi-dup-toggle[data-v-e893b066]{font-size:10px;color:var(--c-text-muted);flex-shrink:0}.qi-dup-title[data-v-e893b066]{font-size:13px;font-weight:600;color:var(--c-text)}.qi-dup-meta[data-v-e893b066]{font-size:11px;flex:1;min-width:160px}.qi-dup-items[data-v-e893b066]{padding:4px 12px 10px 26px;display:flex;flex-direction:column;gap:5px}.qi-dup-item[data-v-e893b066]{display:flex;gap:8px;font-size:12px;line-height:1.6;color:var(--c-text)}.qi-dup-seq[data-v-e893b066]{flex-shrink:0;font-family:var(--font-mono)}.qi-dup-text[data-v-e893b066]{min-width:0}.qi-dup-tip[data-v-e893b066]{font-size:11px;margin-top:4px}.qi-dup-more[data-v-e893b066]{display:flex;justify-content:center;margin-top:8px}.qi-foot[data-v-e893b066]{font-size:11px;line-height:1.7;margin-top:8px}@media (max-width: 1100px){.qi-overview[data-v-e893b066]{grid-template-columns:repeat(3,1fr)}}@media (max-width: 768px){.kn-page[data-v-e893b066]{padding:0 12px}.qi-head-actions[data-v-e893b066]{width:100%}.qi-overview[data-v-e893b066]{grid-template-columns:repeat(2,1fr);gap:6px}.qi-ov-num[data-v-e893b066]{font-size:19px}.qi-dir-name[data-v-e893b066]{width:96px}.qi-dir-num[data-v-e893b066]{width:150px;gap:5px}.qi-dir-detail[data-v-e893b066]{white-space:normal}.qi-sel[data-v-e893b066]{width:calc(50% - 4px)}.qi-dup-meta[data-v-e893b066]{flex-basis:100%;min-width:0}}.ps-full[data-v-a3312730]{width:100%}.ps-metric-row[data-v-a3312730]{display:flex;gap:8px;width:100%}.ps-metric-name[data-v-a3312730],.ps-metric-val[data-v-a3312730]{flex:1}.ps-impacts[data-v-a3312730]{width:100%;display:flex;flex-direction:column;gap:8px}.ps-impact-item[data-v-a3312730]{border:1px solid var(--c-border);border-radius:var(--radius);padding:8px;display:flex;flex-direction:column;gap:6px;background:var(--c-panel);min-width:0}.ps-imp-line[data-v-a3312730]{display:flex;gap:6px;align-items:center;flex-wrap:wrap}.ps-imp-stance[data-v-a3312730]{width:88px}.ps-imp-type[data-v-a3312730]{width:108px}.ps-imp-name[data-v-a3312730]{flex:1;min-width:150px}.ps-imp-sm[data-v-a3312730]{width:82px}.ps-imp-reason[data-v-a3312730]{flex:1;min-width:150px}.ps-imp-add[data-v-a3312730]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.ps-imp-hint[data-v-a3312730]{font-size:11px;line-height:1.5}@media (max-width: 768px){.ps-dialog[data-v-a3312730] .el-dialog{width:92vw}.ps-metric-row[data-v-a3312730]{flex-direction:column;gap:8px}.ps-imp-stance[data-v-a3312730],.ps-imp-type[data-v-a3312730],.ps-imp-sm[data-v-a3312730]{width:calc(50% - 3px)}.ps-imp-name[data-v-a3312730],.ps-imp-reason[data-v-a3312730]{flex-basis:100%}}.kn-page[data-v-82098574]{width:100%;box-sizing:border-box;padding:0 16px}.kn-card[data-v-82098574]{border-radius:var(--radius-md)}.kn-empty[data-v-82098574]{padding:24px 4px;font-size:13px}.muted[data-v-82098574]{color:var(--c-text-muted)}.ps-spacer[data-v-82098574]{flex:1}.ps-head[data-v-82098574]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:14px;flex-wrap:wrap}.ps-title[data-v-82098574]{font-size:18px;font-weight:600;color:var(--c-text);display:flex;gap:10px;align-items:center;flex-wrap:wrap}.ps-count[data-v-82098574]{font-size:12px;font-weight:400;color:var(--c-text-muted)}.ps-sub[data-v-82098574]{font-size:12px;margin-top:6px;line-height:1.6;max-width:780px}.ps-head-actions[data-v-82098574]{display:flex;gap:8px;flex-shrink:0;flex-wrap:wrap}.ps-toolbar[data-v-82098574]{display:flex;gap:8px;flex-wrap:wrap;align-items:center;margin-bottom:14px}.ps-f-org[data-v-82098574]{width:130px}.ps-f-dir[data-v-82098574]{width:180px}.ps-f-sort[data-v-82098574]{width:120px}.ps-f-date[data-v-82098574]{width:140px}.ps-f-kw[data-v-82098574]{width:200px}.ps-f-stance[data-v-82098574]{width:124px}.ps-f-mine[data-v-82098574]{display:flex;align-items:center;margin-right:2px;white-space:nowrap}.ps-list[data-v-82098574]{display:flex;flex-direction:column;gap:10px}.ps-card[data-v-82098574]{padding:10px 14px;border:1px solid var(--c-border);border-left:3px solid var(--c-primary);border-radius:var(--radius);background:var(--c-panel);display:flex;flex-direction:column;gap:6px;min-width:0}.ps-c-row1[data-v-82098574]{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--c-text-muted);flex-wrap:wrap;min-width:0}.ps-org[data-v-82098574]{font-size:13px;font-weight:600;color:var(--c-text);cursor:pointer}.ps-org[data-v-82098574]:hover{color:var(--c-primary)}.ps-badge[data-v-82098574]{font-size:11px;padding:1px 7px;border-radius:4px;background:rgba(var(--c-primary-rgb),.14);color:var(--c-primary)}.ps-badge-2[data-v-82098574]{background:rgba(var(--c-text-dim-rgb),.14);color:var(--c-text-dim)}.ps-core[data-v-82098574]{font-size:11px;font-weight:600;padding:1px 7px;border-radius:4px;background:rgba(var(--c-gold-rgb),.16);color:var(--c-gold)}.ps-date[data-v-82098574]{font-size:12px}.ps-c-row2[data-v-82098574]{cursor:pointer;min-width:0}.ps-c-title[data-v-82098574]{font-size:14px;font-weight:600;color:var(--c-text);line-height:1.5;word-break:break-word}.ps-c-row2:hover .ps-c-title[data-v-82098574]{color:var(--c-primary)}.ps-metric[data-v-82098574]{font-size:12px;color:var(--c-text-muted)}.ps-metric b[data-v-82098574]{color:var(--c-text);font-size:13px}.ps-content[data-v-82098574]{font-size:12px;line-height:1.7;color:var(--c-text-muted);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;word-break:break-word}.ps-chips[data-v-82098574]{display:flex;gap:5px;flex-wrap:wrap}.ps-chip-dir[data-v-82098574]{font-size:11px;padding:1px 7px;border-radius:4px;border:1px solid var(--c-border);color:var(--c-text-muted)}.ps-chip-more[data-v-82098574]{font-size:11px;color:var(--c-text-muted);align-self:center}.ps-chip-stock[data-v-82098574]{font-size:11px;font-family:var(--font-mono);font-weight:600;padding:1px 6px;border-radius:4px;background:rgba(var(--c-primary-rgb),.12);color:var(--c-primary)}.ps-c-impact[data-v-82098574]{display:flex;align-items:center;gap:6px;flex-wrap:wrap;font-size:11px;min-width:0}.ps-imp[data-v-82098574]{padding:1px 8px;border-radius:10px;font-weight:600;white-space:nowrap}.ps-imp-bull[data-v-82098574]{background:rgba(var(--c-up-rgb),.15);color:var(--c-up)}.ps-imp-bear[data-v-82098574]{background:rgba(var(--c-down-rgb),.15);color:var(--c-down)}.ps-imp-other[data-v-82098574]{background:rgba(var(--c-text-dim-rgb),.15);color:var(--c-text-dim)}.ps-imp-none[data-v-82098574]{color:var(--c-text-muted)}.ps-imp-status[data-v-82098574]{padding:1px 8px;border-radius:10px;white-space:nowrap}.ps-imp-status.pis-auto[data-v-82098574]{background:rgba(var(--c-gold-rgb),.14);color:var(--c-gold)}.ps-imp-status.pis-confirmed[data-v-82098574]{background:rgba(var(--c-down-rgb),.13);color:var(--c-down)}.ps-imp-status.pis-edited[data-v-82098574]{background:rgba(var(--c-primary-rgb),.13);color:var(--c-primary)}.ps-imp-status.pis-none[data-v-82098574]{background:rgba(var(--c-text-dim-rgb),.13);color:var(--c-text-dim)}.ps-imp-mine[data-v-82098574]{font-weight:600;padding:1px 8px;border-radius:10px;background:rgba(var(--c-gold-rgb),.18);color:var(--c-gold);white-space:nowrap}.ps-mine-tag[data-v-82098574]{font-size:11px;line-height:1;padding:2px 8px;border-radius:10px;font-weight:600;white-space:nowrap}.ps-mine-tag.is-direct[data-v-82098574]{background:rgba(var(--c-gold-rgb),.18);color:var(--c-gold)}.ps-mine-tag.is-indirect[data-v-82098574]{background:rgba(var(--c-gold-rgb),.08);color:var(--c-gold);border:1px solid rgba(var(--c-gold-rgb),.35);font-weight:500}.ps-card.is-mine[data-v-82098574]{border-left-color:var(--c-gold)}.ps-c-foot[data-v-82098574]{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--c-text-muted);flex-wrap:wrap}.ps-cite[data-v-82098574]{font-size:12px}.ps-open[data-v-82098574]{color:var(--c-primary);cursor:pointer;font-size:12px}.ps-more[data-v-82098574]{display:flex;justify-content:center;margin-top:16px}.ps-import-text[data-v-82098574] textarea{font-family:var(--font-mono);font-size:12px;line-height:1.6}.ps-import-result[data-v-82098574]{margin-top:10px;max-height:180px;overflow:auto;border:1px solid var(--c-border);border-radius:var(--radius);padding:8px 10px;background:rgba(var(--c-white-rgb),.02)}.ps-import-result pre[data-v-82098574]{margin:0;font-family:var(--font-mono);font-size:12px;line-height:1.6;white-space:pre-wrap;word-break:break-word;color:var(--c-text)}@media (max-width: 768px){.kn-page[data-v-82098574]{padding:0 12px}.ps-head-actions[data-v-82098574]{width:100%}.ps-f-org[data-v-82098574],.ps-f-dir[data-v-82098574],.ps-f-sort[data-v-82098574],.ps-f-date[data-v-82098574],.ps-f-stance[data-v-82098574]{width:calc(50% - 4px)}.ps-f-kw[data-v-82098574]{width:100%;order:8}}.kn-page[data-v-86085a71]{width:100%;box-sizing:border-box;padding:0 16px}.kn-card[data-v-86085a71]{border-radius:var(--radius-md)}.kn-empty[data-v-86085a71]{padding:24px 4px;font-size:13px}.muted[data-v-86085a71]{color:var(--c-text-muted)}.pd-spacer[data-v-86085a71]{flex:1}.pd-head[data-v-86085a71]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px;flex-wrap:wrap}.pd-head-actions[data-v-86085a71],.pd-head-ops[data-v-86085a71]{display:flex;gap:8px;flex-wrap:wrap}.pd-source[data-v-86085a71]{border:1px solid var(--c-border);border-left:3px solid var(--c-primary);border-radius:var(--radius);background:var(--c-panel);padding:14px 16px;display:flex;flex-direction:column;gap:9px;min-width:0}.pd-s-row1[data-v-86085a71]{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:12px;color:var(--c-text-muted)}.pd-org[data-v-86085a71]{font-size:15px;font-weight:700;color:var(--c-text)}.pd-badge[data-v-86085a71]{font-size:11px;padding:1px 7px;border-radius:4px;background:rgba(var(--c-primary-rgb),.14);color:var(--c-primary)}.pd-badge-2[data-v-86085a71]{background:rgba(var(--c-text-dim-rgb),.14);color:var(--c-text-dim)}.pd-core[data-v-86085a71]{font-size:11px;font-weight:600;padding:1px 7px;border-radius:4px;background:rgba(var(--c-gold-rgb),.16);color:var(--c-gold)}.pd-date[data-v-86085a71]{font-size:12px}.pd-title[data-v-86085a71]{font-size:17px;font-weight:600;color:var(--c-text);line-height:1.5;margin:0;word-break:break-word}.pd-metric-box[data-v-86085a71]{display:inline-flex;align-items:baseline;gap:10px;align-self:flex-start;padding:6px 12px;border-radius:var(--radius);background:rgba(var(--c-primary-rgb),.08)}.pd-metric-name[data-v-86085a71]{font-size:12px;color:var(--c-text-muted)}.pd-metric-val[data-v-86085a71]{font-size:16px;color:var(--c-primary)}.pd-content[data-v-86085a71]{font-size:13px;line-height:1.8;color:var(--c-text);white-space:pre-wrap;word-break:break-word}.pd-chips[data-v-86085a71]{display:flex;gap:6px;align-items:center;flex-wrap:wrap;font-size:12px}.pd-chips-label[data-v-86085a71]{color:var(--c-text-muted)}.pd-chip-dir[data-v-86085a71]{font-size:11px;padding:1px 7px;border-radius:4px;border:1px solid var(--c-border);color:var(--c-text)}.pd-chip-stock[data-v-86085a71]{font-size:11px;font-family:var(--font-mono);font-weight:600;padding:1px 6px;border-radius:4px;background:rgba(var(--c-primary-rgb),.12);color:var(--c-primary)}.pd-meta-line[data-v-86085a71]{display:flex;gap:14px;align-items:center;flex-wrap:wrap;font-size:12px}.pd-link[data-v-86085a71]{color:var(--c-primary);text-decoration:none}.pd-link[data-v-86085a71]:hover{text-decoration:underline}.pd-impact[data-v-86085a71]{border:1px solid var(--c-border);border-left:3px solid var(--c-gold);border-radius:var(--radius);background:var(--c-panel);padding:14px 16px;margin-top:14px;display:flex;flex-direction:column;gap:10px;min-width:0}.pd-impact-none[data-v-86085a71]{border-left-color:var(--c-border);background:transparent;align-items:flex-start}.pi-head[data-v-86085a71]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.pi-title[data-v-86085a71]{font-size:15px;font-weight:600;color:var(--c-text)}.pi-status[data-v-86085a71]{font-size:11px;padding:1px 8px;border-radius:10px;font-weight:500}.pi-status.pis-auto[data-v-86085a71]{background:rgba(var(--c-gold-rgb),.16);color:var(--c-gold)}.pi-status.pis-confirmed[data-v-86085a71]{background:rgba(var(--c-down-rgb),.15);color:var(--c-down)}.pi-status.pis-edited[data-v-86085a71]{background:rgba(var(--c-primary-rgb),.15);color:var(--c-primary)}.pi-status.pis-none[data-v-86085a71]{background:rgba(var(--c-text-dim-rgb),.15);color:var(--c-text-dim)}.pi-surprise[data-v-86085a71]{font-size:11px;font-weight:600;padding:1px 8px;border-radius:10px;background:rgba(var(--c-gold-rgb),.16);color:var(--c-gold)}.pi-summary[data-v-86085a71]{font-size:13px;line-height:1.75;color:var(--c-text);font-weight:500;word-break:break-word}.pi-mine[data-v-86085a71]{border:1px solid var(--c-border);border-radius:var(--radius);padding:10px 12px;display:flex;flex-direction:column;gap:8px;background:rgba(var(--c-gold-rgb),.05);min-width:0}.pi-mine-head[data-v-86085a71]{font-size:12px;font-weight:600;color:var(--c-gold)}.pi-mine-row[data-v-86085a71],.pi-row[data-v-86085a71]{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:12px;line-height:1.7;min-width:0}.pi-mine-name[data-v-86085a71]{font-weight:600;color:var(--c-text)}.pi-mine-group[data-v-86085a71]{font-size:11px;padding:0 6px;border-radius:4px;background:rgba(var(--c-primary-rgb),.12);color:var(--c-primary)}.pi-mine-reason[data-v-86085a71],.pi-reason[data-v-86085a71]{flex:1 1 200px;min-width:0;color:var(--c-text-muted);word-break:break-word;text-align:left}.pi-list[data-v-86085a71]{display:flex;flex-direction:column;gap:8px}.pi-stance[data-v-86085a71]{font-size:11px;font-weight:600;padding:1px 8px;border-radius:10px;white-space:nowrap}.pi-stance.imp-bullish[data-v-86085a71]{background:rgba(var(--c-up-rgb),.16);color:var(--c-up)}.pi-stance.imp-bearish[data-v-86085a71]{background:rgba(var(--c-down-rgb),.16);color:var(--c-down)}.pi-stance.imp-neutral[data-v-86085a71]{background:rgba(var(--c-text-dim-rgb),.16);color:var(--c-text-dim)}.pi-stance.imp-uncertain[data-v-86085a71]{background:rgba(var(--c-gold-rgb),.16);color:var(--c-gold)}.pi-target[data-v-86085a71]{font-weight:600;color:var(--c-text);word-break:break-word}.pi-ttype[data-v-86085a71]{font-size:11px;padding:0 6px;border-radius:4px;border:1px solid var(--c-border);color:var(--c-text-muted)}.pi-tag[data-v-86085a71]{font-size:11px;padding:0 6px;border-radius:4px;background:rgba(var(--c-text-dim-rgb),.12);color:var(--c-text-muted)}.pi-macro[data-v-86085a71]{font-size:12px;line-height:1.75;color:var(--c-text-muted);border-top:1px dashed var(--c-border);padding-top:8px;word-break:break-word}.pi-macro-l[data-v-86085a71]{color:var(--c-text);font-weight:600}.pi-model[data-v-86085a71]{font-size:11px}.pd-inter-head[data-v-86085a71]{display:flex;align-items:baseline;gap:10px;margin:18px 2px 10px}.pd-inter-title[data-v-86085a71]{font-size:15px;font-weight:600;color:var(--c-text)}.pd-inter-empty[data-v-86085a71]{padding:16px 0}.pd-inter-list[data-v-86085a71]{display:flex;flex-direction:column;gap:10px}.pd-inter-card[data-v-86085a71]{border:1px solid var(--c-border);border-radius:var(--radius);background:var(--c-panel);padding:10px 14px;display:flex;flex-direction:column;gap:6px;cursor:pointer;min-width:0}.pd-inter-card[data-v-86085a71]:hover{border-color:rgba(var(--c-primary-rgb),.5)}.pd-i-row1[data-v-86085a71]{display:flex;align-items:center;gap:6px;flex-wrap:wrap;font-size:12px}.pd-i-author[data-v-86085a71]{font-weight:600;color:var(--c-text)}.pd-i-rel[data-v-86085a71]{font-size:11px;font-weight:600;padding:1px 7px;border-radius:4px}.pd-i-rel.rel-supports[data-v-86085a71]{background:rgba(var(--c-down-rgb),.15);color:var(--c-down)}.pd-i-rel.rel-refutes[data-v-86085a71]{background:rgba(var(--c-up-rgb),.15);color:var(--c-up)}.pd-i-rel.rel-cites[data-v-86085a71]{background:rgba(var(--c-text-dim-rgb),.15);color:var(--c-text-dim)}.pd-i-rel.rel-basis[data-v-86085a71]{background:rgba(var(--c-gold-rgb),.16);color:var(--c-gold)}.pd-i-pred[data-v-86085a71]{font-size:11px;font-weight:600;padding:1px 7px;border-radius:4px;background:rgba(var(--c-gold-rgb),.14);color:var(--c-gold)}.pd-i-type[data-v-86085a71]{font-size:11px;padding:1px 7px;border-radius:4px;background:rgba(var(--c-primary-rgb),.12);color:var(--c-primary)}.pd-i-stance[data-v-86085a71]{font-size:11px;padding:1px 7px;border-radius:10px;font-weight:500}.pd-i-stance.stance-positive[data-v-86085a71]{background:rgba(var(--c-up-rgb),.15);color:var(--c-up)}.pd-i-stance.stance-negative[data-v-86085a71]{background:rgba(var(--c-down-rgb),.15);color:var(--c-down)}.pd-i-stance.stance-neutral[data-v-86085a71]{background:rgba(var(--c-primary-rgb),.15);color:var(--c-primary)}.pd-i-match[data-v-86085a71]{font-size:11px}.pd-i-match.match-ok[data-v-86085a71]{color:var(--c-down)}.pd-i-match.match-auto[data-v-86085a71]{color:var(--c-gold)}.pd-i-title[data-v-86085a71]{font-size:13px;font-weight:600;color:var(--c-text);line-height:1.5;word-break:break-word}.pd-i-content[data-v-86085a71]{font-size:12px;line-height:1.7;color:var(--c-text-muted);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;word-break:break-word}.pd-i-foot[data-v-86085a71]{display:flex;align-items:center;gap:8px;font-size:12px;flex-wrap:wrap}.pd-i-video[data-v-86085a71]{color:var(--c-text);max-width:60%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pd-i-open[data-v-86085a71]{color:var(--c-primary)}@media (max-width: 768px){.kn-page[data-v-86085a71]{padding:0 12px}.pd-source[data-v-86085a71]{padding:12px}.pd-i-video[data-v-86085a71]{max-width:100%}.pd-impact[data-v-86085a71]{padding:12px}.pi-mine-reason[data-v-86085a71],.pi-reason[data-v-86085a71]{flex-basis:100%}}.kn-page[data-v-964ca24c]{width:100%;box-sizing:border-box;padding:0 16px}.kn-card[data-v-964ca24c]{border-radius:var(--radius-md)}.kn-empty[data-v-964ca24c]{padding:24px 4px;font-size:13px}.muted[data-v-964ca24c]{color:var(--c-text-muted)}.po-spacer[data-v-964ca24c]{flex:1}.po-head[data-v-964ca24c]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:12px;flex-wrap:wrap}.po-title[data-v-964ca24c]{font-size:18px;font-weight:600;color:var(--c-text);display:flex;gap:10px;align-items:center;flex-wrap:wrap}.po-count[data-v-964ca24c]{font-size:12px;font-weight:400;color:var(--c-text-muted)}.po-sub[data-v-964ca24c]{font-size:12px;margin-top:6px;line-height:1.6;max-width:820px}.po-head-actions[data-v-964ca24c]{display:flex;gap:8px;flex-shrink:0;flex-wrap:wrap}.po-warn[data-v-964ca24c]{font-size:12px;line-height:1.6;color:var(--c-gold);background:rgba(var(--c-gold-rgb),.1);border:1px solid rgba(var(--c-gold-rgb),.32);border-radius:var(--radius);padding:8px 12px;margin-bottom:12px;word-break:break-word}.po-toolbar[data-v-964ca24c]{display:flex;gap:8px;flex-wrap:wrap;align-items:center;margin-bottom:14px}.po-f-type[data-v-964ca24c]{width:150px}.po-f-region[data-v-964ca24c]{width:120px}.po-f-kw[data-v-964ca24c]{width:240px}.po-f-check[data-v-964ca24c]{display:flex;align-items:center;margin-right:2px;white-space:nowrap}.po-grid[data-v-964ca24c]{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:10px}.po-card[data-v-964ca24c]{border:1px solid var(--c-border);border-left:3px solid var(--c-primary);border-radius:var(--radius);background:var(--c-panel);padding:10px 12px;display:flex;flex-direction:column;gap:8px;min-width:0;cursor:pointer;transition:border-color .15s ease}.po-card[data-v-964ca24c]:hover{border-color:rgba(var(--c-primary-rgb),.55)}.po-card.is-empty[data-v-964ca24c]{border-left-color:var(--c-border);opacity:.72}.po-c-top[data-v-964ca24c]{display:flex;align-items:center;gap:9px;min-width:0}.po-logo[data-v-964ca24c]{flex-shrink:0;width:36px;height:36px;border-radius:var(--radius);background:rgba(var(--c-primary-rgb),.14);color:var(--c-primary);display:flex;align-items:center;justify-content:center;text-align:center;font-size:11px;font-weight:700;letter-spacing:.2px;padding:0 3px;word-break:break-all;line-height:1.1}.is-empty .po-logo[data-v-964ca24c]{background:rgba(var(--c-text-dim-rgb),.14);color:var(--c-text-dim)}.po-c-id[data-v-964ca24c]{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.po-c-name[data-v-964ca24c]{font-size:13px;font-weight:600;color:var(--c-text);line-height:1.35;word-break:break-word}.po-c-tags[data-v-964ca24c]{display:flex;gap:5px;flex-wrap:wrap}.po-tag[data-v-964ca24c]{font-size:10px;padding:0 6px;border-radius:4px;background:rgba(var(--c-primary-rgb),.14);color:var(--c-primary);white-space:nowrap}.po-tag-2[data-v-964ca24c]{background:rgba(var(--c-text-dim-rgb),.14);color:var(--c-text-dim)}.po-mine[data-v-964ca24c]{flex-shrink:0;font-size:10px;font-weight:600;padding:2px 7px;border-radius:10px;background:rgba(var(--c-gold-rgb),.18);color:var(--c-gold);white-space:nowrap}.po-c-intro[data-v-964ca24c]{font-size:11px;line-height:1.6;color:var(--c-text-muted);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;word-break:break-word}.po-c-foot[data-v-964ca24c]{display:flex;align-items:center;gap:8px;font-size:11px;flex-wrap:wrap;min-width:0}.po-stat[data-v-964ca24c]{color:var(--c-text);white-space:nowrap}.po-stat b[data-v-964ca24c]{font-size:13px;color:var(--c-primary)}.po-stat-dim[data-v-964ca24c]{color:var(--c-text-muted)}.po-pending[data-v-964ca24c]{font-size:11px;color:var(--c-text-muted);padding:1px 8px;border-radius:10px;border:1px dashed var(--c-border)}.po-site[data-v-964ca24c]{color:var(--c-primary);cursor:pointer;white-space:nowrap}.po-form-type[data-v-964ca24c]{width:100%}@media (max-width: 768px){.kn-page[data-v-964ca24c]{padding:0 12px}.po-head-actions[data-v-964ca24c]{width:100%}.po-f-type[data-v-964ca24c],.po-f-region[data-v-964ca24c]{width:calc(50% - 4px)}.po-f-kw[data-v-964ca24c]{width:100%;order:9}.po-grid[data-v-964ca24c]{grid-template-columns:1fr;gap:9px}.po-dialog[data-v-964ca24c] .el-dialog{width:92vw!important}}.kn-page[data-v-9f89ce50]{width:100%;box-sizing:border-box;padding:0 16px}.kn-card[data-v-9f89ce50]{border-radius:var(--radius-md)}.kn-empty[data-v-9f89ce50]{padding:24px 4px;font-size:13px}.muted[data-v-9f89ce50]{color:var(--c-text-muted)}.od-spacer[data-v-9f89ce50]{flex:1}.od-empty[data-v-9f89ce50]{padding:20px 0}.od-head[data-v-9f89ce50]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px;flex-wrap:wrap}.od-head-actions[data-v-9f89ce50]{display:flex;gap:8px;flex-wrap:wrap}.od-org[data-v-9f89ce50]{display:flex;gap:12px;border:1px solid var(--c-border);border-left:3px solid var(--c-primary);border-radius:var(--radius);background:var(--c-panel);padding:14px 16px;min-width:0}.od-logo[data-v-9f89ce50]{flex-shrink:0;width:46px;height:46px;border-radius:var(--radius);background:rgba(var(--c-primary-rgb),.14);color:var(--c-primary);display:flex;align-items:center;justify-content:center;text-align:center;font-size:13px;font-weight:700;padding:0 4px;word-break:break-all;line-height:1.1}.od-org-main[data-v-9f89ce50]{flex:1;min-width:0;display:flex;flex-direction:column;gap:7px}.od-org-row1[data-v-9f89ce50]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.od-name[data-v-9f89ce50]{font-size:17px;font-weight:700;color:var(--c-text);word-break:break-word}.od-badge[data-v-9f89ce50]{font-size:11px;padding:1px 7px;border-radius:4px;background:rgba(var(--c-primary-rgb),.14);color:var(--c-primary);white-space:nowrap}.od-badge-2[data-v-9f89ce50]{background:rgba(var(--c-text-dim-rgb),.14);color:var(--c-text-dim)}.od-intro[data-v-9f89ce50]{font-size:12px;line-height:1.7;color:var(--c-text-muted);word-break:break-word}.od-stat-line[data-v-9f89ce50]{display:flex;align-items:center;gap:12px;font-size:12px;flex-wrap:wrap}.od-stat[data-v-9f89ce50]{color:var(--c-text);white-space:nowrap}.od-stat b[data-v-9f89ce50]{color:var(--c-primary);font-size:13px}.od-stat-dim[data-v-9f89ce50]{color:var(--c-text-muted)}.od-stat-dim b[data-v-9f89ce50]{color:var(--c-text)}.od-mine[data-v-9f89ce50]{font-size:11px;font-weight:600;padding:2px 9px;border-radius:10px;background:rgba(var(--c-gold-rgb),.18);color:var(--c-gold);white-space:nowrap}.od-link[data-v-9f89ce50]{color:var(--c-primary);text-decoration:none;white-space:nowrap;font-size:12px}.od-link[data-v-9f89ce50]:hover{text-decoration:underline}.od-tabs[data-v-9f89ce50]{margin-top:4px}.od-tabs[data-v-9f89ce50] .el-tabs__nav-wrap:after{background:var(--c-border)}.od-tab-n[data-v-9f89ce50]{display:inline-block;margin-left:4px;font-size:11px;color:var(--c-text-muted)}.od-tab-gold[data-v-9f89ce50]{color:var(--c-gold);font-weight:700}.od-note[data-v-9f89ce50]{font-size:11px;line-height:1.6;margin:4px 2px 10px}.od-tl[data-v-9f89ce50]{display:flex;flex-direction:column;gap:10px}.od-tl-card[data-v-9f89ce50]{border:1px solid var(--c-border);border-radius:var(--radius);background:var(--c-panel);padding:10px 14px;display:flex;flex-direction:column;gap:6px;cursor:pointer;min-width:0}.od-tl-card[data-v-9f89ce50]:hover{border-color:rgba(var(--c-primary-rgb),.5)}.od-tl-row1[data-v-9f89ce50]{display:flex;align-items:center;gap:7px;font-size:12px;color:var(--c-text-muted);flex-wrap:wrap;min-width:0}.od-tl-date[data-v-9f89ce50]{font-weight:600;color:var(--c-text)}.od-tag[data-v-9f89ce50]{font-size:11px;padding:0 7px;border-radius:4px;background:rgba(var(--c-text-dim-rgb),.14);color:var(--c-text-dim);white-space:nowrap}.od-tag-indirect[data-v-9f89ce50]{font-size:11px;padding:0 7px;border-radius:4px;background:rgba(var(--c-gold-rgb),.16);color:var(--c-gold);white-space:nowrap}.od-core[data-v-9f89ce50]{font-size:11px;font-weight:600;padding:1px 7px;border-radius:4px;background:rgba(var(--c-gold-rgb),.16);color:var(--c-gold)}.od-surprise[data-v-9f89ce50]{font-size:11px;font-weight:600;padding:1px 7px;border-radius:10px;background:rgba(var(--c-gold-rgb),.14);color:var(--c-gold)}.od-mine-sm[data-v-9f89ce50]{font-size:11px;font-weight:600;padding:1px 8px;border-radius:10px;background:rgba(var(--c-gold-rgb),.18);color:var(--c-gold);white-space:nowrap}.od-tl-title[data-v-9f89ce50]{font-size:14px;font-weight:600;color:var(--c-text);line-height:1.5;word-break:break-word}.od-tl-metric[data-v-9f89ce50]{font-size:12px;color:var(--c-text-muted)}.od-tl-metric b[data-v-9f89ce50]{color:var(--c-primary);font-size:13px}.od-tl-summary[data-v-9f89ce50]{font-size:12px;line-height:1.7;color:var(--c-text-muted);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;word-break:break-word}.od-tl-foot[data-v-9f89ce50]{display:flex;align-items:center;gap:7px;font-size:11px;flex-wrap:wrap}.od-imp[data-v-9f89ce50]{padding:1px 8px;border-radius:10px;font-weight:600;white-space:nowrap}.od-imp-bull[data-v-9f89ce50]{background:rgba(var(--c-up-rgb),.15);color:var(--c-up)}.od-imp-bear[data-v-9f89ce50]{background:rgba(var(--c-down-rgb),.15);color:var(--c-down)}.od-imp-none[data-v-9f89ce50]{color:var(--c-text-muted)}.od-open[data-v-9f89ce50]{color:var(--c-primary);font-size:12px;white-space:nowrap}.od-more[data-v-9f89ce50]{display:flex;justify-content:center;margin-top:16px}.od-authors[data-v-9f89ce50]{display:flex;gap:7px;flex-wrap:wrap;margin-bottom:12px}.od-author-chip[data-v-9f89ce50]{font-size:12px;padding:3px 12px;border-radius:12px;cursor:pointer;background:rgba(var(--c-primary-rgb),.12);color:var(--c-primary);white-space:nowrap}.od-author-chip[data-v-9f89ce50]:hover{background:rgba(var(--c-primary-rgb),.22)}.od-inter-list[data-v-9f89ce50]{display:flex;flex-direction:column;gap:10px}.od-inter-card[data-v-9f89ce50]{border:1px solid var(--c-border);border-radius:var(--radius);background:var(--c-panel);padding:10px 14px;display:flex;flex-direction:column;gap:6px;cursor:pointer;min-width:0}.od-inter-card[data-v-9f89ce50]:hover{border-color:rgba(var(--c-primary-rgb),.5)}.od-i-row1[data-v-9f89ce50]{display:flex;align-items:center;gap:6px;flex-wrap:wrap;font-size:12px;min-width:0}.od-i-author[data-v-9f89ce50]{font-weight:600;color:var(--c-text)}.od-i-rel[data-v-9f89ce50]{font-size:11px;font-weight:600;padding:1px 7px;border-radius:4px}.od-i-rel.rel-supports[data-v-9f89ce50]{background:rgba(var(--c-down-rgb),.15);color:var(--c-down)}.od-i-rel.rel-refutes[data-v-9f89ce50]{background:rgba(var(--c-up-rgb),.15);color:var(--c-up)}.od-i-rel.rel-cites[data-v-9f89ce50]{background:rgba(var(--c-text-dim-rgb),.15);color:var(--c-text-dim)}.od-i-rel.rel-basis[data-v-9f89ce50]{background:rgba(var(--c-gold-rgb),.16);color:var(--c-gold)}.od-i-pred[data-v-9f89ce50]{font-size:11px;font-weight:600;padding:1px 7px;border-radius:4px;background:rgba(var(--c-gold-rgb),.14);color:var(--c-gold)}.od-i-type[data-v-9f89ce50]{font-size:11px;padding:1px 7px;border-radius:4px;background:rgba(var(--c-primary-rgb),.12);color:var(--c-primary)}.od-i-stance[data-v-9f89ce50]{font-size:11px;padding:1px 7px;border-radius:10px;font-weight:500}.od-i-stance.stance-positive[data-v-9f89ce50]{background:rgba(var(--c-up-rgb),.15);color:var(--c-up)}.od-i-stance.stance-negative[data-v-9f89ce50]{background:rgba(var(--c-down-rgb),.15);color:var(--c-down)}.od-i-stance.stance-neutral[data-v-9f89ce50]{background:rgba(var(--c-primary-rgb),.15);color:var(--c-primary)}.od-i-match[data-v-9f89ce50]{font-size:11px}.od-i-match.match-ok[data-v-9f89ce50]{color:var(--c-down)}.od-i-match.match-auto[data-v-9f89ce50]{color:var(--c-gold)}.od-i-title[data-v-9f89ce50]{font-size:13px;font-weight:600;color:var(--c-text);line-height:1.5;word-break:break-word}.od-i-content[data-v-9f89ce50]{font-size:12px;line-height:1.7;color:var(--c-text-muted);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;word-break:break-word}.od-i-foot[data-v-9f89ce50]{display:flex;align-items:center;gap:8px;font-size:12px;flex-wrap:wrap}.od-i-video[data-v-9f89ce50]{color:var(--c-text);max-width:60%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.od-mine-group[data-v-9f89ce50]{border:1px solid var(--c-border);border-radius:var(--radius);background:var(--c-panel);padding:10px 14px;margin-bottom:10px;display:flex;flex-direction:column;gap:8px;min-width:0}.od-mine-src[data-v-9f89ce50]{display:flex;align-items:center;gap:8px;font-size:12px;cursor:pointer;flex-wrap:wrap;min-width:0}.od-mine-src-title[data-v-9f89ce50]{font-weight:600;color:var(--c-text);word-break:break-word}.od-mine-src:hover .od-mine-src-title[data-v-9f89ce50]{color:var(--c-primary)}.od-mine-row[data-v-9f89ce50]{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:12px;line-height:1.7;min-width:0}.od-stance[data-v-9f89ce50]{font-size:11px;font-weight:600;padding:1px 8px;border-radius:10px;white-space:nowrap}.od-stance.imp-bullish[data-v-9f89ce50]{background:rgba(var(--c-up-rgb),.16);color:var(--c-up)}.od-stance.imp-bearish[data-v-9f89ce50]{background:rgba(var(--c-down-rgb),.16);color:var(--c-down)}.od-stance.imp-neutral[data-v-9f89ce50]{background:rgba(var(--c-text-dim-rgb),.16);color:var(--c-text-dim)}.od-stance.imp-uncertain[data-v-9f89ce50]{background:rgba(var(--c-gold-rgb),.16);color:var(--c-gold)}.od-mine-name[data-v-9f89ce50]{font-weight:600;color:var(--c-text)}.od-mine-gtag[data-v-9f89ce50]{font-size:11px;padding:0 6px;border-radius:4px;background:rgba(var(--c-primary-rgb),.12);color:var(--c-primary);white-space:nowrap}.od-mine-reason[data-v-9f89ce50]{flex:1 1 200px;min-width:0;color:var(--c-text-muted);word-break:break-word;text-align:left}@media (max-width: 768px){.kn-page[data-v-9f89ce50]{padding:0 12px}.od-org[data-v-9f89ce50]{padding:12px;gap:10px}.od-logo[data-v-9f89ce50]{width:40px;height:40px}.od-i-video[data-v-9f89ce50]{max-width:100%}.od-mine-reason[data-v-9f89ce50]{flex-basis:100%}.od-tabs[data-v-9f89ce50] .el-tabs__nav-wrap{overflow-x:auto}}.kn-page[data-v-bd85bd24]{width:100%;box-sizing:border-box;padding:0 16px}.kn-card[data-v-bd85bd24]{border-radius:var(--radius-md)}.kn-empty[data-v-bd85bd24]{padding:24px 4px;font-size:13px}.muted[data-v-bd85bd24]{color:var(--c-text-muted)}.sq-spacer[data-v-bd85bd24]{flex:1}.sq-head[data-v-bd85bd24]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:14px;flex-wrap:wrap}.sq-title[data-v-bd85bd24]{font-size:18px;font-weight:600;color:var(--c-text)}.sq-sub[data-v-bd85bd24]{font-size:12px;margin-top:6px;line-height:1.6;max-width:800px}.sq-head-actions[data-v-bd85bd24]{display:flex;gap:8px;flex-shrink:0;flex-wrap:wrap}.sq-tabs[data-v-bd85bd24]{margin-bottom:14px}.sq-tab-n[data-v-bd85bd24]{display:inline-block;margin-left:4px;font-weight:700;color:var(--c-gold)}.sq-toolbar[data-v-bd85bd24]{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin-bottom:14px}.sq-tool-label[data-v-bd85bd24]{font-size:12px}.sq-dir[data-v-bd85bd24]{width:240px}.sq-summary[data-v-bd85bd24]{display:grid;grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:10px;margin-bottom:16px}.sq-sum-item[data-v-bd85bd24]{border:1px solid var(--c-border);border-radius:var(--radius);background:var(--c-panel);padding:10px 12px;text-align:center;min-width:0}.sq-sum-n[data-v-bd85bd24]{font-size:22px;font-weight:700;color:var(--c-text);line-height:1.2;word-break:break-word}.sq-sum-n.sq-ok[data-v-bd85bd24]{color:var(--c-down)}.sq-sum-n.sq-warn[data-v-bd85bd24]{color:var(--c-up)}.sq-sum-n.sq-gold[data-v-bd85bd24]{color:var(--c-gold)}.sq-sum-l[data-v-bd85bd24]{font-size:11px;margin-top:4px}.sq-rank[data-v-bd85bd24]{display:flex;flex-direction:column;gap:10px}.sq-row[data-v-bd85bd24]{border:1px solid var(--c-border);border-radius:var(--radius);background:var(--c-panel);padding:10px 14px;display:flex;flex-direction:column;gap:7px;min-width:0}.sq-r-row1[data-v-bd85bd24]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.sq-r-author[data-v-bd85bd24]{font-size:14px;font-weight:600;color:var(--c-text);cursor:pointer}.sq-r-author[data-v-bd85bd24]:hover{color:var(--c-primary)}.sq-r-rate[data-v-bd85bd24]{font-size:15px;font-weight:700}.sq-r-frac[data-v-bd85bd24]{font-size:12px}.rate-hi[data-v-bd85bd24]{color:var(--c-down)}.rate-mid[data-v-bd85bd24]{color:var(--c-primary)}.rate-lo[data-v-bd85bd24]{color:var(--c-up)}.sq-bar[data-v-bd85bd24]{height:6px;border-radius:3px;background:rgba(var(--c-text-dim-rgb),.14);overflow:hidden}.sq-bar-fill[data-v-bd85bd24]{height:100%;border-radius:3px;transition:width .3s}.sq-bar-fill.rate-hi[data-v-bd85bd24]{background:var(--c-down)}.sq-bar-fill.rate-mid[data-v-bd85bd24]{background:var(--c-primary)}.sq-bar-fill.rate-lo[data-v-bd85bd24]{background:var(--c-up)}.sq-r-row2[data-v-bd85bd24]{display:flex;gap:14px;flex-wrap:wrap;font-size:12px}.sq-vague[data-v-bd85bd24]{color:var(--c-up)}.sq-pending[data-v-bd85bd24]{display:flex;flex-direction:column;gap:10px}.sq-p-card[data-v-bd85bd24]{border:1px solid var(--c-border);border-left:3px solid var(--c-gold);border-radius:var(--radius);background:var(--c-panel);padding:10px 14px;display:flex;flex-direction:column;gap:6px;min-width:0}.sq-p-row1[data-v-bd85bd24]{display:flex;align-items:center;gap:8px;font-size:12px;flex-wrap:wrap}.sq-p-type[data-v-bd85bd24]{font-size:11px;font-weight:600;padding:1px 7px;border-radius:4px}.sq-p-type.pt-point[data-v-bd85bd24]{background:rgba(var(--c-primary-rgb),.14);color:var(--c-primary)}.sq-p-type.pt-pred[data-v-bd85bd24]{background:rgba(var(--c-gold-rgb),.16);color:var(--c-gold)}.sq-p-author[data-v-bd85bd24]{font-weight:600;color:var(--c-text)}.sq-p-title[data-v-bd85bd24]{font-size:13px;font-weight:600;color:var(--c-text);line-height:1.5;word-break:break-word}.sq-p-link[data-v-bd85bd24]{font-size:12px;display:flex;gap:6px;flex-wrap:wrap;align-items:baseline}.sq-p-source[data-v-bd85bd24]{color:var(--c-primary);cursor:pointer;word-break:break-word}.sq-p-video[data-v-bd85bd24]{font-size:12px;cursor:pointer}.sq-p-ops[data-v-bd85bd24]{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:2px}.sq-rel[data-v-bd85bd24]{width:120px}.sq-more[data-v-bd85bd24]{display:flex;justify-content:center;margin-top:16px}@media (max-width: 768px){.kn-page[data-v-bd85bd24]{padding:0 12px}.sq-dir[data-v-bd85bd24]{width:100%}.sq-summary[data-v-bd85bd24]{grid-template-columns:repeat(auto-fit,minmax(92px,1fr));gap:8px}.sq-sum-n[data-v-bd85bd24]{font-size:18px}.sq-rel[data-v-bd85bd24]{width:104px}.sq-r-row2[data-v-bd85bd24]{gap:10px}}.nv-icon[data-v-450760d7]{display:inline-block;vertical-align:-.15em;flex:0 0 auto}.cg-fed-steps[data-v-1a87bf75]{width:100%;display:flex;flex-direction:column;gap:10px}.cg-fed-step[data-v-1a87bf75]{border:1px solid var(--c-border);border-radius:var(--radius-s);padding:10px;display:flex;flex-direction:column;gap:8px;background:var(--c-surface-2)}.cg-fed-step-head[data-v-1a87bf75]{display:flex;align-items:center;gap:8px}.cg-fed-step-no[data-v-1a87bf75]{flex:0 0 auto;width:20px;height:20px;border-radius:50%;background:var(--tag-info-bg);color:var(--tag-info-text);font-size:11px;font-weight:700;display:inline-flex;align-items:center;justify-content:center}.cg-fed-step-t[data-v-1a87bf75]{flex:1 1 auto;min-width:0}.cg-fed-addstep[data-v-1a87bf75],.cg-fed-content[data-v-1a87bf75]{width:100%}.cg-fed-hint[data-v-1a87bf75]{font-size:10px;margin-top:5px;line-height:1.5}.cg-fed-walls[data-v-1a87bf75]{width:100%}[data-v-1a87bf75] .cg-fed .el-dialog{max-width:92vw}@media (max-width: 768px){.cg-fed-form[data-v-1a87bf75] .el-form-item__label{width:64px!important}}.cg-head[data-v-c450ac24]{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;flex-wrap:wrap}.cg-head-main[data-v-c450ac24]{flex:1 1 320px;min-width:0}.cg-title[data-v-c450ac24]{font-size:15px;font-weight:700;color:var(--c-text-strong);display:flex;align-items:center;gap:8px;flex-wrap:wrap}.cg-title-badge[data-v-c450ac24]{font-size:10px;font-weight:700;padding:1px 8px;border-radius:6px;background:var(--tag-gold-bg);color:var(--tag-gold-text)}.cg-sub[data-v-c450ac24]{font-size:12px;color:var(--c-text-muted);margin-top:6px;line-height:1.7;max-width:760px}.cg-head-actions[data-v-c450ac24]{display:flex;gap:8px;flex-wrap:wrap}.cg-tabs[data-v-c450ac24]{margin-top:6px}.cg-tabs[data-v-c450ac24] .el-tabs__item{font-size:13px}.cg-grid[data-v-c450ac24]{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:6px}.cg-grid-fw[data-v-c450ac24]{grid-template-columns:repeat(2,1fr)}.cg-card[data-v-c450ac24]{background:var(--c-card);border:1px solid var(--c-border);border-radius:var(--radius-md);padding:14px 16px;cursor:pointer;display:flex;flex-direction:column;gap:8px;transition:border-color var(--transition-fast),transform var(--transition-fast);min-width:0}.cg-card[data-v-c450ac24]:hover{border-color:rgba(var(--c-primary-rgb),.45)}.cg-card-fw[data-v-c450ac24]{border-color:rgba(var(--c-gold-rgb),.3);background:linear-gradient(180deg,rgba(var(--c-gold-rgb),.06),var(--c-card) 42%)}.cg-card-draft[data-v-c450ac24]{opacity:.75}.cg-card-top[data-v-c450ac24]{display:flex;align-items:center;justify-content:space-between;gap:8px}.cg-card-kind[data-v-c450ac24]{display:inline-flex;align-items:center;gap:5px;font-size:11px;color:var(--c-text-muted)}.cg-card-title[data-v-c450ac24]{font-size:14px;font-weight:700;color:var(--c-text-strong);line-height:1.4}.cg-card-sub[data-v-c450ac24]{font-size:12px;color:var(--c-text-light);line-height:1.5}.cg-card-summary[data-v-c450ac24]{font-size:12px;color:var(--c-text-muted);line-height:1.7;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.cg-card-steps[data-v-c450ac24]{display:flex;flex-direction:column;gap:5px;margin-top:2px}.cg-step-chip[data-v-c450ac24]{font-size:11px;color:var(--c-text);background:var(--c-surface-2);border:1px solid var(--c-border);border-radius:6px;padding:3px 8px;line-height:1.4}.cg-card-foot[data-v-c450ac24]{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:auto;flex-wrap:wrap}.cg-card-tags[data-v-c450ac24]{display:flex;gap:5px;flex-wrap:wrap}.cg-tag[data-v-c450ac24]{font-size:10px;padding:1px 7px;border-radius:5px;background:var(--tag-neutral-bg);color:var(--tag-neutral-text);white-space:nowrap}.cg-tag-builtin[data-v-c450ac24]{background:var(--tag-gold-bg);color:var(--tag-gold-text)}.cg-tag-mine[data-v-c450ac24]{background:var(--tag-info-bg);color:var(--tag-info-text)}.cg-tag-radar[data-v-c450ac24]{background:var(--tag-gold-bg);color:var(--tag-gold-text);font-weight:700}.cg-tag-domain[data-v-c450ac24]{background:var(--tag-info-bg);color:var(--tag-info-text);font-weight:700}.cg-casebar[data-v-c450ac24]{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin:2px 0 12px}.cg-casefilter[data-v-c450ac24]{font-size:11px;line-height:1;padding:5px 11px;border-radius:12px;border:1px solid var(--c-border);color:var(--c-text);cursor:pointer;background:rgba(var(--c-white-rgb),.02);white-space:nowrap}.cg-casefilter.on[data-v-c450ac24]{border-color:rgba(var(--c-gold-rgb),.6);background:var(--tag-gold-bg);color:var(--tag-gold-text);font-weight:700}.cg-casebar-tip[data-v-c450ac24]{font-size:11px}.cg-draft-flag[data-v-c450ac24]{font-size:10px;color:var(--tag-warning-text);background:var(--tag-warning-bg);padding:1px 7px;border-radius:5px}@media (max-width: 1100px){.cg-grid[data-v-c450ac24],.cg-grid-fw[data-v-c450ac24]{grid-template-columns:repeat(2,1fr)}}@media (max-width: 768px){.cg-grid[data-v-c450ac24],.cg-grid-fw[data-v-c450ac24]{grid-template-columns:1fr;gap:10px}.cg-card[data-v-c450ac24]{padding:12px 14px}.cg-head-actions[data-v-c450ac24]{width:100%}.cg-head-actions .el-button[data-v-c450ac24]{flex:1 1 auto}}.cg-md[data-v-9137ec1b]{display:flex;flex-direction:column;gap:10px;line-height:1.75}.cg-md-h1[data-v-9137ec1b]{font-size:16px;font-weight:700;color:var(--c-text-strong);margin:6px 0 2px}.cg-md-h2[data-v-9137ec1b]{font-size:14px;font-weight:700;color:var(--c-text-strong);margin:14px 0 2px;padding-left:9px;position:relative}.cg-md-h2[data-v-9137ec1b]:before{content:"";position:absolute;left:0;top:2px;bottom:2px;width:3px;border-radius:2px;background:var(--c-primary)}.cg-md-h3[data-v-9137ec1b]{font-size:13px;font-weight:700;color:var(--c-text-light);margin:10px 0 0}.cg-md-p[data-v-9137ec1b]{font-size:13px;color:var(--c-text);margin:0}.cg-md-strong[data-v-9137ec1b]{color:var(--c-text-strong);font-weight:700}.cg-md-ul[data-v-9137ec1b],.cg-md-ol[data-v-9137ec1b]{margin:0;padding-left:20px;display:flex;flex-direction:column;gap:6px}.cg-md-ul li[data-v-9137ec1b]{font-size:13px;color:var(--c-text);list-style:disc}.cg-md-ol li[data-v-9137ec1b]{font-size:13px;color:var(--c-text);list-style:decimal}.cg-md-ul li[data-v-9137ec1b]::marker,.cg-md-ol li[data-v-9137ec1b]::marker{color:var(--c-text-dim)}.cg-md-quote[data-v-9137ec1b]{margin:0;padding:9px 12px;border-left:3px solid var(--c-line-strong);background:var(--c-surface-2);border-radius:0 var(--radius-s) var(--radius-s) 0;font-size:13px;color:var(--c-text-muted)}.cg-md-callout[data-v-9137ec1b]{display:flex;gap:8px;align-items:flex-start;padding:10px 12px;border-radius:var(--radius-s);font-size:13px;line-height:1.7;border:1px solid var(--c-border)}.cg-md-callout-label[data-v-9137ec1b]{flex:0 0 auto;font-size:11px;font-weight:700;padding:1px 7px;border-radius:6px;line-height:1.6;margin-top:1px}.cg-md-callout-body[data-v-9137ec1b]{color:var(--c-text)}.cg-md-callout.is-key[data-v-9137ec1b]{background:var(--tag-gold-bg);border-color:rgba(var(--c-gold-rgb),.25)}.cg-md-callout.is-key .cg-md-callout-label[data-v-9137ec1b]{background:rgba(var(--c-gold-rgb),.2);color:var(--tag-gold-text)}.cg-md-callout.is-warn[data-v-9137ec1b]{background:var(--tag-danger-bg);border-color:rgba(var(--c-up-rgb),.25)}.cg-md-callout.is-warn .cg-md-callout-label[data-v-9137ec1b]{background:rgba(var(--c-up-rgb),.2);color:var(--tag-danger-text)}.cg-md-callout.is-data[data-v-9137ec1b]{background:var(--tag-info-bg);border-color:rgba(var(--c-primary-rgb),.25)}.cg-md-callout.is-data .cg-md-callout-label[data-v-9137ec1b]{background:rgba(var(--c-primary-rgb),.2);color:var(--tag-info-text)}.cg-md-hr[data-v-9137ec1b]{border:none;border-top:1px solid var(--c-line);margin:6px 0}.cg-md-table-wrap[data-v-9137ec1b]{overflow-x:auto;max-width:100%;-webkit-overflow-scrolling:touch}.cg-md-table[data-v-9137ec1b]{border-collapse:collapse;width:100%;font-size:12px;min-width:360px}.cg-md-table th[data-v-9137ec1b],.cg-md-table td[data-v-9137ec1b]{border:1px solid var(--c-line);padding:7px 10px;text-align:left;color:var(--c-text);white-space:normal;vertical-align:top}.cg-md-table th[data-v-9137ec1b]{background:var(--c-surface-3);color:var(--c-text-strong);font-weight:700}@media (max-width: 768px){.cg-md-p[data-v-9137ec1b],.cg-md-ul li[data-v-9137ec1b],.cg-md-ol li[data-v-9137ec1b],.cg-md-quote[data-v-9137ec1b],.cg-md-callout-body[data-v-9137ec1b]{font-size:12px}.cg-md-h2[data-v-9137ec1b]{font-size:13px}}.cg-dt-head[data-v-8a78fe81]{display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap}.cg-dt-head-actions[data-v-8a78fe81],.cg-dt-actions[data-v-8a78fe81]{display:flex;gap:8px;flex-wrap:wrap}.cg-dt-title-wrap[data-v-8a78fe81]{margin:14px 0 16px}.cg-dt-kindline[data-v-8a78fe81]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.cg-dt-kind[data-v-8a78fe81]{display:inline-flex;align-items:center;gap:5px;font-size:11px;color:var(--c-text-muted)}.cg-dt-title[data-v-8a78fe81]{font-size:18px;font-weight:700;color:var(--c-text-strong);margin:10px 0 6px;line-height:1.4}.cg-dt-subtitle[data-v-8a78fe81]{font-size:13px;color:var(--c-text-light);line-height:1.6}.cg-dt-tags[data-v-8a78fe81]{display:flex;gap:6px;flex-wrap:wrap;margin-top:10px}.cg-tag[data-v-8a78fe81]{font-size:10px;padding:1px 7px;border-radius:5px;background:var(--tag-neutral-bg);color:var(--tag-neutral-text);white-space:nowrap}.cg-tag-builtin[data-v-8a78fe81]{background:var(--tag-gold-bg);color:var(--tag-gold-text)}.cg-tag-mine[data-v-8a78fe81]{background:var(--tag-info-bg);color:var(--tag-info-text)}.cg-tag-radar[data-v-8a78fe81]{background:var(--tag-gold-bg);color:var(--tag-gold-text);font-weight:700}.cg-tag-draft[data-v-8a78fe81]{background:var(--tag-warning-bg);color:var(--tag-warning-text)}.cg-dt-radar-hint[data-v-8a78fe81]{margin-top:10px;font-size:11px;line-height:1.6;color:var(--tag-gold-text);background:var(--tag-gold-bg);border-radius:var(--radius-s);padding:7px 10px}.cg-dt-radar-ok[data-v-8a78fe81]{color:var(--tag-success-text);background:var(--tag-success-bg)}.cg-dt-lens[data-v-8a78fe81]{border:1px solid rgba(var(--c-gold-rgb),.25);background:linear-gradient(180deg,rgba(var(--c-gold-rgb),.06),var(--c-card) 60%);border-radius:var(--radius-md);padding:13px 15px;margin-bottom:16px;display:flex;flex-direction:column;gap:10px}.cg-dt-lens-top[data-v-8a78fe81]{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.cg-dt-lens-badge[data-v-8a78fe81]{font-size:11px;font-weight:700;padding:2px 10px;border-radius:6px}.cg-dt-lens-badge.is-rule[data-v-8a78fe81]{background:var(--tag-danger-bg);color:var(--tag-danger-text)}.cg-dt-lens-badge.is-mag[data-v-8a78fe81]{background:var(--tag-neutral-bg);color:var(--tag-neutral-text)}.cg-dt-lens-wall[data-v-8a78fe81]{font-size:12px;color:var(--c-text-light)}.cg-dt-filters[data-v-8a78fe81]{display:flex;gap:10px;flex-wrap:wrap}.cg-dt-filter[data-v-8a78fe81]{display:inline-flex;align-items:center;gap:5px;font-size:11px;color:var(--c-text-dim);background:var(--c-surface-2);border:1px solid var(--c-border);border-radius:6px;padding:3px 9px}.cg-dt-filter.on[data-v-8a78fe81]{color:var(--tag-success-text);background:var(--tag-success-bg);border-color:rgba(var(--c-down-rgb),.3)}.cg-dt-orders[data-v-8a78fe81]{display:flex;flex-direction:column;gap:7px}.cg-dt-order[data-v-8a78fe81]{display:flex;gap:10px;font-size:12px;line-height:1.7}.cg-dt-order-label[data-v-8a78fe81]{flex:0 0 auto;font-weight:700;color:var(--c-primary-soft);min-width:76px}.cg-dt-order-text[data-v-8a78fe81]{color:var(--c-text)}.cg-dt-steps[data-v-8a78fe81]{display:flex;flex-direction:column;gap:10px}.cg-dt-step[data-v-8a78fe81]{display:flex;gap:12px;border:1px solid var(--c-border);border-radius:var(--radius-md);padding:12px 14px;background:var(--c-card);transition:opacity var(--transition-fast)}.cg-dt-step.done[data-v-8a78fe81]{opacity:.6}.cg-dt-step.done .cg-dt-step-t[data-v-8a78fe81]{text-decoration:line-through}.cg-dt-step-body[data-v-8a78fe81]{flex:1 1 auto;min-width:0}.cg-dt-step-no[data-v-8a78fe81]{font-size:12px;font-weight:700;color:var(--c-text-strong)}.cg-dt-step-t[data-v-8a78fe81]{font-size:13px;font-weight:700;color:var(--c-text-strong);margin-bottom:4px}.cg-dt-step-h[data-v-8a78fe81]{font-size:12px;color:var(--c-text-muted);line-height:1.7}.cg-dt-progress[data-v-8a78fe81]{font-size:11px;margin-top:4px}.cg-dt-walls[data-v-8a78fe81]{margin-top:18px;padding-top:14px;border-top:1px solid var(--c-line)}.cg-dt-walls-label[data-v-8a78fe81]{font-size:12px;font-weight:700;color:var(--c-text-strong);margin-bottom:8px}.cg-dt-walls-list[data-v-8a78fe81]{display:flex;gap:8px;flex-wrap:wrap}.cg-dt-wall-chip[data-v-8a78fe81]{display:inline-flex;align-items:center;gap:6px;font-size:11px;color:var(--c-text-light);background:var(--c-surface-2);border:1px solid var(--c-border);border-radius:6px;padding:4px 10px;cursor:pointer}.cg-dt-wall-chip[data-v-8a78fe81]:hover{border-color:rgba(var(--c-primary-rgb),.4)}.cg-dt-wall-dot[data-v-8a78fe81]{width:8px;height:8px;border-radius:50%;flex:0 0 auto}.cg-dt-wall-dot.st-broken[data-v-8a78fe81]{background:var(--c-up)}.cg-dt-wall-dot.st-cracked[data-v-8a78fe81]{background:var(--c-amber)}.cg-dt-wall-dot.st-intact[data-v-8a78fe81]{background:var(--c-down)}@media (max-width: 768px){.cg-dt-head[data-v-8a78fe81]{flex-direction:column;align-items:stretch}.cg-dt-head-actions[data-v-8a78fe81],.cg-dt-actions[data-v-8a78fe81]{width:100%}.cg-dt-head-actions .el-button[data-v-8a78fe81],.cg-dt-actions .el-button[data-v-8a78fe81]{flex:1 1 auto}.cg-dt-title[data-v-8a78fe81]{font-size:16px}.cg-dt-order[data-v-8a78fe81]{flex-direction:column;gap:2px}.cg-dt-order-label[data-v-8a78fe81]{min-width:0}}.cg-aed-body[data-v-8bf8e4f2]{display:flex;flex-direction:column;gap:16px;max-height:66vh;overflow-y:auto;padding-right:4px}.cg-aed-sec[data-v-8bf8e4f2]{display:flex;flex-direction:column;gap:9px}.cg-aed-sec-t[data-v-8bf8e4f2]{font-size:13px;font-weight:700;color:var(--c-text-strong);display:flex;align-items:center;gap:8px}.cg-aed-no[data-v-8bf8e4f2]{flex:0 0 auto;width:18px;height:18px;border-radius:50%;background:var(--tag-info-bg);color:var(--tag-info-text);font-size:11px;display:inline-flex;align-items:center;justify-content:center}.cg-aed-score[data-v-8bf8e4f2]{margin-left:auto;font-size:11px;padding:1px 8px;border-radius:5px;background:var(--tag-neutral-bg);color:var(--tag-neutral-text)}.cg-aed-score.is-strong[data-v-8bf8e4f2]{background:var(--tag-danger-bg);color:var(--tag-danger-text)}.cg-aed-score.is-mid[data-v-8bf8e4f2]{background:var(--tag-warning-bg);color:var(--tag-warning-text)}.cg-aed-form[data-v-8bf8e4f2] .el-form-item{margin-bottom:10px}.cg-aed-form[data-v-8bf8e4f2] .el-form-item__label{padding-bottom:3px;font-size:11px;color:var(--c-text-muted)}.cg-aed-row[data-v-8bf8e4f2]{display:flex;gap:12px;flex-wrap:wrap}.cg-aed-row .el-form-item[data-v-8bf8e4f2]{flex:1 1 180px}.cg-aed-date[data-v-8bf8e4f2]{width:100%}.cg-aed-ref[data-v-8bf8e4f2]{font-size:12px;color:var(--c-text-light)}.cg-aed-radar-tag[data-v-8bf8e4f2]{margin-left:auto;font-size:10px;font-weight:700;color:var(--tag-gold-text);background:var(--tag-gold-bg);padding:1px 8px;border-radius:5px;white-space:nowrap}.cg-aed-radar-hint[data-v-8bf8e4f2]{font-size:11px;line-height:1.6;color:var(--tag-gold-text);background:var(--tag-gold-bg);border-radius:var(--radius-s);padding:7px 10px}.cg-aed-levels[data-v-8bf8e4f2]{display:grid;grid-template-columns:1fr 1fr;gap:10px}.cg-aed-level[data-v-8bf8e4f2]{border:1px solid var(--c-border);border-radius:var(--radius-sm);padding:11px 13px;cursor:pointer;background:var(--c-card);transition:border-color var(--transition-fast)}.cg-aed-level.on[data-v-8bf8e4f2]{border-color:var(--c-primary);background:var(--tag-info-bg)}.cg-aed-level-n[data-v-8bf8e4f2]{font-size:13px;font-weight:700;color:var(--c-text-strong);margin-bottom:5px}.cg-aed-level-d[data-v-8bf8e4f2]{font-size:11px;color:var(--c-text-muted);line-height:1.6}.cg-aed-wall[data-v-8bf8e4f2],.cg-aed-analogy[data-v-8bf8e4f2]{width:100%}.cg-aed-wall-st[data-v-8bf8e4f2]{color:var(--c-text-dim);font-size:11px}.cg-aed-wall-domain[data-v-8bf8e4f2]{font-size:11px;color:var(--c-text-muted);margin-top:2px}.cg-aed-lead-hint[data-v-8bf8e4f2]{font-size:11px;line-height:1.6;color:var(--tag-warning-text);background:var(--tag-warning-bg);border-radius:var(--radius-s);padding:7px 10px}.cg-aed-filters[data-v-8bf8e4f2]{display:flex;flex-direction:column;gap:8px}.cg-aed-filter[data-v-8bf8e4f2]{border:1px solid var(--c-border);border-radius:var(--radius-s);padding:9px 12px;background:var(--c-surface-2)}.cg-aed-filter-l[data-v-8bf8e4f2]{display:flex;align-items:center;justify-content:space-between;gap:10px}.cg-aed-filter-n[data-v-8bf8e4f2]{font-size:12px;font-weight:700;color:var(--c-text-light)}.cg-aed-filter-h[data-v-8bf8e4f2]{font-size:11px;color:var(--c-text-dim);margin-top:4px;line-height:1.5}.cg-aed-hint[data-v-8bf8e4f2]{font-size:11px;padding:7px 10px;border-radius:6px;line-height:1.6}.cg-aed-hint.is-strong[data-v-8bf8e4f2]{background:var(--tag-danger-bg);color:var(--tag-danger-text)}.cg-aed-hint.is-mid[data-v-8bf8e4f2]{background:var(--tag-warning-bg);color:var(--tag-warning-text)}.cg-aed-metrics[data-v-8bf8e4f2]{display:flex;flex-direction:column;gap:9px}.cg-aed-metric[data-v-8bf8e4f2]{border:1px solid var(--c-border);border-radius:var(--radius-s);padding:9px 10px;display:flex;flex-direction:column;gap:7px;background:var(--c-surface-2)}.cg-aed-metric-l[data-v-8bf8e4f2]{display:flex;gap:8px;align-items:center}.cg-aed-m-name[data-v-8bf8e4f2]{flex:1 1 auto;min-width:0}.cg-aed-m-status[data-v-8bf8e4f2]{flex:0 0 110px}.cg-aed-analogy-note[data-v-8bf8e4f2]{margin-top:8px}.cg-aed-foot[data-v-8bf8e4f2]{display:flex;align-items:center;gap:8px}.cg-aed-spacer[data-v-8bf8e4f2]{flex:1 1 auto}.cg-aed-del[data-v-8bf8e4f2]{color:var(--c-up)}[data-v-8bf8e4f2] .cg-aed .el-dialog{max-width:92vw}@media (max-width: 768px){.cg-aed-levels[data-v-8bf8e4f2]{grid-template-columns:1fr}.cg-aed-metric-l[data-v-8bf8e4f2]{flex-wrap:wrap}.cg-aed-m-status[data-v-8bf8e4f2]{flex:1 1 100%}}.cg-wed-domain[data-v-c220a64c]{width:100%}.cg-wed-ind[data-v-c220a64c]{width:100%;display:flex;flex-direction:column;gap:8px}.cg-wed-ind-row[data-v-c220a64c]{display:flex;gap:8px;align-items:center}.cg-wed-ind-row .el-input[data-v-c220a64c]{flex:1 1 auto;min-width:0}[data-v-c220a64c] .cg-wed .el-dialog{max-width:92vw}.lens-head[data-v-80ae0042]{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;flex-wrap:wrap}.lens-head-main[data-v-80ae0042]{flex:1 1 320px;min-width:0}.lens-title[data-v-80ae0042]{font-size:15px;font-weight:700;color:var(--c-text-strong);display:flex;align-items:center;gap:8px;flex-wrap:wrap}.lens-title-badge[data-v-80ae0042]{font-size:10px;font-weight:700;padding:1px 8px;border-radius:6px;background:var(--tag-info-bg);color:var(--tag-info-text)}.lens-sub[data-v-80ae0042]{font-size:12px;color:var(--c-text-muted);margin-top:6px;line-height:1.7;max-width:780px}.lens-head-actions[data-v-80ae0042]{display:flex;gap:8px;flex-wrap:wrap}.lens-overview[data-v-80ae0042]{display:flex;gap:10px;flex-wrap:wrap;margin:14px 0 4px}.lens-ov[data-v-80ae0042]{flex:1 1 90px;background:var(--c-card);border:1px solid var(--c-border);border-radius:var(--radius-sm);padding:9px 12px;display:flex;flex-direction:column;gap:2px;min-width:0}.lens-ov b[data-v-80ae0042]{font-size:20px;font-weight:800;color:var(--c-text-light);font-variant-numeric:tabular-nums}.lens-ov span[data-v-80ae0042]{font-size:10px;color:var(--c-text-dim)}.ov-rule[data-v-80ae0042],.ov-broken[data-v-80ae0042]{color:var(--c-up)!important}.ov-cracked[data-v-80ae0042]{color:var(--c-amber)!important}.ov-intact[data-v-80ae0042]{color:var(--c-down)!important}.lens-ov-radar[data-v-80ae0042]{cursor:pointer;transition:border-color var(--transition-fast)}.lens-ov-radar[data-v-80ae0042]:hover{border-color:rgba(var(--c-gold-rgb),.55)}.ov-radar[data-v-80ae0042],.ov-lead[data-v-80ae0042]{color:var(--c-gold)!important}.lens-tabs[data-v-80ae0042]{margin-top:8px}.lens-tabs[data-v-80ae0042] .el-tabs__item{font-size:13px}.lens-legend[data-v-80ae0042]{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin-bottom:12px}.lens-lg[data-v-80ae0042]{font-size:11px;color:var(--c-text-muted);display:inline-flex;align-items:center;gap:6px}.lg-dot[data-v-80ae0042]{width:9px;height:9px;border-radius:50%;display:inline-block;flex:0 0 auto}.st-broken[data-v-80ae0042]{background:var(--c-up)}.st-cracked[data-v-80ae0042]{background:var(--c-amber)}.st-intact[data-v-80ae0042]{background:var(--c-down)}.lens-spacer[data-v-80ae0042]{flex:1 1 auto}.lens-domain-collapse[data-v-80ae0042]{border:none}.lens-domain-collapse[data-v-80ae0042] .el-collapse-item{border-bottom:1px solid var(--c-border)}.lens-domain-collapse[data-v-80ae0042] .el-collapse-item__header{background:transparent;border:none;font-size:13px;font-weight:700;color:var(--c-text-strong);padding:0 4px;height:42px}.lens-domain-collapse[data-v-80ae0042] .el-collapse-item__wrap{border:none;background:transparent}.lens-domain-collapse[data-v-80ae0042] .el-collapse-item__content{padding:10px 2px 14px}.lens-domain-title[data-v-80ae0042]{display:inline-flex;align-items:center;gap:8px;width:100%}.lens-domain-name[data-v-80ae0042]{color:var(--c-text-strong)}.lens-domain-count[data-v-80ae0042]{font-size:11px;font-weight:500;color:var(--c-text-dim)}.lens-domain-dots[data-v-80ae0042]{display:inline-flex;gap:4px;margin-left:2px}.lens-wall-grid[data-v-80ae0042]{display:grid;grid-template-columns:repeat(2,1fr);gap:14px}.lens-wall[data-v-80ae0042]{background:var(--c-card);border:1px solid var(--c-border);border-left-width:3px;border-radius:var(--radius-md);padding:13px 15px;cursor:pointer;display:flex;flex-direction:column;gap:7px;min-width:0;transition:border-color var(--transition-fast)}.lens-wall[data-v-80ae0042]:hover{border-color:rgba(var(--c-primary-rgb),.4)}.st-card-broken[data-v-80ae0042]{border-left-color:var(--c-up)}.st-card-cracked[data-v-80ae0042]{border-left-color:var(--c-amber)}.st-card-intact[data-v-80ae0042]{border-left-color:var(--c-down)}.lens-wall-top[data-v-80ae0042]{display:flex;align-items:center;justify-content:space-between}.lens-wall-status[data-v-80ae0042]{display:inline-flex;align-items:center;gap:6px;font-size:11px;color:var(--c-text-muted)}.lens-wall-edit[data-v-80ae0042]{padding:2px}.lens-wall-name[data-v-80ae0042]{font-size:14px;font-weight:700;color:var(--c-text-strong);line-height:1.4}.lens-wall-domain[data-v-80ae0042]{font-size:10px;color:var(--c-text-dim)}.lens-wall-desc[data-v-80ae0042]{font-size:12px;color:var(--c-text-muted);line-height:1.7}.lens-wall-ind[data-v-80ae0042]{background:var(--c-surface-2);border-radius:var(--radius-s);padding:8px 10px;display:flex;flex-direction:column;gap:3px}.lens-wall-ind-label[data-v-80ae0042]{font-size:10px;color:var(--c-text-dim)}.lens-wall-ind-item[data-v-80ae0042]{font-size:11px;color:var(--c-text);line-height:1.5}.lens-wall-foot[data-v-80ae0042]{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:auto;padding-top:4px}.lens-wall-stat[data-v-80ae0042]{font-size:10px;color:var(--c-text-light);background:var(--tag-neutral-bg);padding:1px 7px;border-radius:5px}.lens-wall-stat.dim[data-v-80ae0042]{color:var(--c-text-dim)}.lens-wall-go[data-v-80ae0042]{font-size:11px;color:var(--c-primary);margin-left:auto}.lens-controls[data-v-80ae0042]{display:flex;gap:8px;align-items:center;flex-wrap:wrap;margin-bottom:12px}.lens-ctrl-domain[data-v-80ae0042]{width:170px}.lens-ctrl-wall[data-v-80ae0042],.lens-ctrl-q[data-v-80ae0042]{width:200px}.lens-ev-list[data-v-80ae0042]{display:flex;flex-direction:column;gap:10px}.lens-ev[data-v-80ae0042]{display:flex;align-items:center;gap:10px;background:var(--c-card);border:1px solid var(--c-border);border-radius:var(--radius-md);padding:12px 14px;cursor:pointer;min-width:0}.lens-ev[data-v-80ae0042]:hover{border-color:rgba(var(--c-primary-rgb),.4)}.lens-ev-main[data-v-80ae0042]{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:6px}.lens-ev-titleline[data-v-80ae0042]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.lens-ev-badge[data-v-80ae0042]{font-size:10px;font-weight:700;padding:1px 8px;border-radius:5px;flex:0 0 auto}.lens-ev-badge.is-rule[data-v-80ae0042]{background:var(--tag-danger-bg);color:var(--tag-danger-text)}.lens-ev-badge.is-mag[data-v-80ae0042]{background:var(--tag-neutral-bg);color:var(--tag-neutral-text)}.lens-ev-badge.is-unrated[data-v-80ae0042]{background:var(--tag-warning-bg);color:var(--tag-warning-text)}.lens-ev-title[data-v-80ae0042]{font-size:13px;font-weight:700;color:var(--c-text-strong)}.lens-ev-draft[data-v-80ae0042]{font-size:10px;color:var(--tag-warning-text);background:var(--tag-warning-bg);padding:1px 7px;border-radius:5px}.lens-ev-radar[data-v-80ae0042]{font-size:10px;font-weight:700;color:var(--tag-gold-text);background:var(--tag-gold-bg);padding:1px 7px;border-radius:5px;flex:0 0 auto}.lens-ev-confirmed[data-v-80ae0042]{font-size:10px;color:var(--tag-success-text);background:var(--tag-success-bg);padding:1px 7px;border-radius:5px}.lens-ev-meta[data-v-80ae0042]{display:flex;gap:12px;flex-wrap:wrap;align-items:center}.lens-ev-date[data-v-80ae0042],.lens-ev-score[data-v-80ae0042],.lens-ev-vm[data-v-80ae0042]{font-size:11px;color:var(--c-text-dim);white-space:nowrap}.lens-ev-wall[data-v-80ae0042]{font-size:11px;color:var(--c-text-muted);display:inline-flex;align-items:center;gap:5px}.lens-ev-domain[data-v-80ae0042]{font-size:11px;color:var(--tag-info-text);background:var(--tag-info-bg);padding:1px 7px;border-radius:5px;white-space:nowrap}.lens-ev-verdict[data-v-80ae0042]{font-size:12px;color:var(--c-text-muted);line-height:1.6;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.lens-ev-arrow[data-v-80ae0042]{color:var(--c-text-dim);flex:0 0 auto}.lens-lead-list[data-v-80ae0042]{display:flex;flex-direction:column;gap:12px}.lens-lead[data-v-80ae0042]{background:var(--c-card);border:1px dashed var(--c-border);border-radius:var(--radius-md);padding:13px 15px;display:flex;flex-direction:column;gap:8px;min-width:0}.lens-lead-top[data-v-80ae0042]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.lens-ev-badge.is-lead[data-v-80ae0042]{background:var(--tag-gold-bg);color:var(--tag-gold-text)}.lens-lead-domain[data-v-80ae0042]{font-size:11px;color:var(--tag-info-text);background:var(--tag-info-bg);padding:1px 7px;border-radius:5px;white-space:nowrap}.lens-lead-status[data-v-80ae0042]{font-size:11px;padding:1px 8px;border-radius:5px;white-space:nowrap}.lens-lead-status.ls-watch[data-v-80ae0042]{color:var(--tag-warning-text);background:var(--tag-warning-bg)}.lens-lead-status.ls-upgraded[data-v-80ae0042]{color:var(--tag-success-text);background:var(--tag-success-bg)}.lens-lead-status.ls-dismissed[data-v-80ae0042]{color:var(--c-text-dim);background:var(--tag-neutral-bg)}.lens-lead-title[data-v-80ae0042]{font-size:13px;font-weight:700;color:var(--c-text-strong);line-height:1.5}.lens-lead-date[data-v-80ae0042]{font-size:11px}.lens-lead-sum[data-v-80ae0042]{font-size:12px;color:var(--c-text);line-height:1.7}.lens-lead-why[data-v-80ae0042]{font-size:12px;line-height:1.7}.lens-filters[data-v-80ae0042]{display:flex;gap:6px;flex-wrap:wrap}.lens-chip[data-v-80ae0042]{font-size:10px;padding:1px 8px;border-radius:5px;background:var(--c-surface-2);color:var(--c-text-dim);border:1px solid var(--c-border)}.lens-chip.on[data-v-80ae0042]{color:var(--tag-gold-text);background:var(--tag-gold-bg);border-color:transparent}.lens-lead-orders[data-v-80ae0042]{font-size:11px;line-height:1.7;display:flex;flex-direction:column;gap:2px}.lens-lead-sources[data-v-80ae0042]{display:flex;gap:10px;flex-wrap:wrap}.lens-src[data-v-80ae0042]{font-size:11px;color:var(--c-primary);display:inline-flex;align-items:center;gap:4px}.lens-src .src-tag[data-v-80ae0042]{font-style:normal;font-size:9px;padding:0 4px;border-radius:4px;background:var(--tag-neutral-bg);color:var(--tag-neutral-text)}.lens-src .src-tag-ok[data-v-80ae0042]{background:var(--tag-success-bg);color:var(--tag-success-text)}.lens-lead-actions[data-v-80ae0042]{display:flex;gap:8px;flex-wrap:wrap}@media (max-width: 768px){.lens-wall-grid[data-v-80ae0042]{grid-template-columns:1fr;gap:10px}.lens-wall[data-v-80ae0042]{padding:12px 14px}.lens-head-actions[data-v-80ae0042]{width:100%}.lens-head-actions .el-button[data-v-80ae0042]{flex:1 1 auto}.lens-controls .el-radio-group[data-v-80ae0042]{flex:1 1 100%}.lens-ctrl-domain[data-v-80ae0042],.lens-ctrl-wall[data-v-80ae0042],.lens-ctrl-q[data-v-80ae0042]{flex:1 1 calc(50% - 4px);width:auto}.lens-ov[data-v-80ae0042]{flex:1 1 calc(33% - 10px)}.lens-domain-collapse[data-v-80ae0042] .el-collapse-item__header{font-size:12px}.lens-lead[data-v-80ae0042]{padding:12px}.lens-lead-actions .el-button[data-v-80ae0042]{flex:1 1 auto}}.kn-page[data-v-fbc648c8]{width:100%;box-sizing:border-box;padding:0 16px}.kn-card[data-v-fbc648c8]{border-radius:var(--radius-md)}.kn-empty[data-v-fbc648c8]{padding:24px 4px;font-size:13px}.muted[data-v-fbc648c8]{color:var(--c-text-muted)}.cv-spacer[data-v-fbc648c8]{flex:1 1 auto}.cv-head[data-v-fbc648c8]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:12px}.cv-title[data-v-fbc648c8]{font-size:18px;font-weight:600;color:var(--c-text);display:flex;gap:10px;align-items:center;flex-wrap:wrap}.cv-count[data-v-fbc648c8]{font-size:12px;font-weight:400;color:var(--c-text-muted)}.cv-sub[data-v-fbc648c8]{font-size:12px;margin-top:6px;line-height:1.6;max-width:760px}.cv-head-actions[data-v-fbc648c8]{display:flex;gap:8px;flex-shrink:0}.cv-tabs[data-v-fbc648c8]{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:14px}.cv-tab[data-v-fbc648c8]{font-size:12px;line-height:1;padding:6px 12px;border-radius:12px;border:1px solid var(--c-border);color:var(--c-text-muted);cursor:pointer;background:rgba(var(--c-white-rgb),.02);-webkit-user-select:none;-moz-user-select:none;user-select:none}.cv-tab.on[data-v-fbc648c8]{border-color:rgba(var(--c-primary-rgb),.6);background:rgba(var(--c-primary-rgb),.16);color:var(--c-primary);font-weight:600}.cv-tab.pk.on[data-v-fbc648c8]{border-color:rgba(var(--c-gold-rgb),.6);background:rgba(var(--c-gold-rgb),.16);color:var(--c-gold)}.cv-grid[data-v-fbc648c8]{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:10px}.cv-card[data-v-fbc648c8]{border:1px solid var(--c-border);border-left:3px solid var(--c-primary);border-radius:var(--radius);background:var(--c-panel);padding:11px 13px;cursor:pointer;min-width:0;display:flex;flex-direction:column;gap:6px}.cv-card[data-v-fbc648c8]:hover{border-color:rgba(var(--c-primary-rgb),.5)}.cv-card.is-dispute[data-v-fbc648c8]{border-left-color:var(--c-up)}.cv-card.is-mixed[data-v-fbc648c8]{border-left-color:var(--c-amber)}.cv-card-row1[data-v-fbc648c8]{display:flex;gap:6px;align-items:center;flex-wrap:wrap}.cv-badge[data-v-fbc648c8]{font-size:10px;font-weight:700;padding:1px 7px;border-radius:5px;white-space:nowrap}.cc-long[data-v-fbc648c8]{background:rgba(var(--c-up-rgb),.16);color:var(--c-up)}.cc-short[data-v-fbc648c8]{background:rgba(var(--c-down-rgb),.16);color:var(--c-down)}.cc-neutral[data-v-fbc648c8]{background:rgba(var(--c-primary-rgb),.16);color:var(--c-primary)}.cc-dispute[data-v-fbc648c8]{background:rgba(var(--c-up-rgb),.18);color:var(--c-up)}.cc-mixed[data-v-fbc648c8]{background:rgba(var(--c-amber-rgb),.2);color:var(--c-amber)}.rs-pending[data-v-fbc648c8]{background:rgba(var(--c-gold-rgb),.18);color:var(--c-gold)}.rs-resolved[data-v-fbc648c8]{background:rgba(var(--c-down-rgb),.16);color:var(--c-down)}.rs-longterm[data-v-fbc648c8]{background:rgba(var(--c-text-dim-rgb),.16);color:var(--c-text-muted)}.rs-ongoing[data-v-fbc648c8]{background:rgba(var(--c-primary-rgb),.14);color:var(--c-primary)}.rs-dismissed[data-v-fbc648c8]{background:rgba(var(--c-text-dim-rgb),.12);color:var(--c-text-dim)}.cv-date[data-v-fbc648c8]{font-size:10.5px;color:var(--c-text-dim)}.cv-card-title[data-v-fbc648c8]{font-size:13.5px;font-weight:600;color:var(--c-text);line-height:1.5;word-break:break-word}.cv-tags[data-v-fbc648c8]{display:flex;gap:5px;flex-wrap:wrap}.cv-tagchip[data-v-fbc648c8]{font-size:10.5px;padding:1px 7px;border-radius:9px;border:1px solid var(--c-border);color:var(--c-text-dim)}.cv-tagchip.cv-domain[data-v-fbc648c8]{color:var(--c-primary);border-color:rgba(var(--c-primary-rgb),.4)}.cv-basis[data-v-fbc648c8]{font-size:11.5px;line-height:1.6;color:var(--c-text-muted);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;word-break:break-word}.cv-sides[data-v-fbc648c8]{display:flex;flex-direction:column;gap:3px;font-size:11.5px}.cv-side.is-bull[data-v-fbc648c8]{color:var(--c-up)}.cv-side.is-bear[data-v-fbc648c8]{color:var(--c-down)}.cv-side.is-obs[data-v-fbc648c8]{color:var(--c-text-muted)}.cv-card-foot[data-v-fbc648c8]{display:flex;justify-content:space-between;gap:8px;font-size:11px;flex-wrap:wrap}.cv-more[data-v-fbc648c8]{display:flex;justify-content:center;margin-top:16px}.cv-err[data-v-fbc648c8]{color:var(--c-up);display:flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:center}.cv-pk[data-v-fbc648c8]{display:flex;flex-direction:column;gap:14px}.cv-pk-summary b[data-v-fbc648c8]{color:var(--c-text)}.cv-board[data-v-fbc648c8]{border:1px solid var(--c-border);border-radius:var(--radius-md);overflow:hidden}.cv-board-row[data-v-fbc648c8]{display:flex;align-items:center;gap:10px;padding:9px 12px;border-bottom:1px solid var(--c-border);cursor:pointer;font-size:12.5px;flex-wrap:wrap}.cv-board-row[data-v-fbc648c8]:last-child{border-bottom:none}.cv-board-row[data-v-fbc648c8]:hover{background:rgba(var(--c-primary-rgb),.06)}.cv-av[data-v-fbc648c8]{width:28px;height:28px;border-radius:50%;overflow:hidden;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;font-size:12px;background:rgba(var(--c-primary-rgb),.2);color:var(--c-primary)}.cv-av img[data-v-fbc648c8]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.cv-board-name[data-v-fbc648c8]{font-weight:600;color:var(--c-text);min-width:90px}.cv-board-stat[data-v-fbc648c8]{font-size:12px;color:var(--c-text-muted)}.cv-board-stat.win[data-v-fbc648c8]{color:var(--c-down)}.cv-board-stat.lose[data-v-fbc648c8]{color:var(--c-up)}.cv-board-acc[data-v-fbc648c8]{margin-left:auto;font-weight:700;font-size:13px;padding:2px 10px;border-radius:11px;background:rgba(var(--c-white-rgb),.05);color:var(--c-text-muted)}.cv-board-acc.acc-good[data-v-fbc648c8]{color:var(--c-down);background:rgba(var(--c-down-rgb),.14)}.cv-board-acc.acc-mid[data-v-fbc648c8]{color:var(--c-amber);background:rgba(var(--c-amber-rgb),.16)}.cv-board-acc.acc-low[data-v-fbc648c8]{color:var(--c-up);background:rgba(var(--c-up-rgb),.14)}.cv-sec-tt[data-v-fbc648c8]{font-size:14px;font-weight:700;color:var(--c-text-strong);margin-bottom:8px}.cv-resolved[data-v-fbc648c8]{display:flex;flex-direction:column;gap:8px}.cv-resolved-card[data-v-fbc648c8]{border:1px solid var(--c-border);border-left:3px solid var(--c-gold);border-radius:var(--radius);padding:9px 12px;background:var(--c-panel);cursor:pointer}.cv-resolved-card[data-v-fbc648c8]:hover{border-color:rgba(var(--c-gold-rgb),.5)}.cv-resolved-title[data-v-fbc648c8]{font-size:13px;font-weight:600;color:var(--c-text)}.cv-resolved-date[data-v-fbc648c8]{font-weight:400;font-size:11px;margin-left:6px}.cv-resolved-sides[data-v-fbc648c8]{display:flex;gap:14px;flex-wrap:wrap;margin-top:5px;font-size:12px}@media (max-width: 768px){.kn-page[data-v-fbc648c8]{padding:0 12px}.cv-head-actions[data-v-fbc648c8]{width:100%}.cv-grid[data-v-fbc648c8]{grid-template-columns:1fr}.cv-board-name[data-v-fbc648c8]{min-width:0;flex:1 1 100%}.cv-board-acc[data-v-fbc648c8]{margin-left:0}}.cd-member[data-v-5e515f92]{border:1px solid var(--c-border);border-radius:var(--radius);padding:8px 10px;margin-bottom:8px;background:rgba(var(--c-white-rgb),.02);min-width:0}.cd-member-head[data-v-5e515f92]{display:flex;align-items:center;gap:7px;flex-wrap:wrap;min-width:0}.cd-av[data-v-5e515f92]{width:24px;height:24px;border-radius:50%;overflow:hidden;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;font-size:11px;background:rgba(var(--c-primary-rgb),.2);color:var(--c-primary);cursor:pointer}.cd-av img[data-v-5e515f92]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.cd-member-author[data-v-5e515f92]{font-size:12.5px;font-weight:600;color:var(--c-text);cursor:pointer}.cd-member-author[data-v-5e515f92]:hover{color:var(--c-primary)}.cd-member-stance[data-v-5e515f92]{margin-left:auto;font-size:11px;color:var(--c-text-dim);white-space:nowrap}.cd-member-sum[data-v-5e515f92]{font-size:12.5px;line-height:1.7;color:var(--c-text);margin-top:5px;cursor:pointer;word-break:break-word}.cd-member-sum[data-v-5e515f92]:hover{color:var(--c-primary)}.cd-member-foot[data-v-5e515f92]{display:flex;gap:8px;flex-wrap:wrap;margin-top:5px;font-size:11px;color:var(--c-text-dim)}.cd-member-pred[data-v-5e515f92]{color:var(--c-gold);font-weight:600}.cd-member-seq[data-v-5e515f92]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:220px}@media (max-width: 768px){.cd-member-seq[data-v-5e515f92]{max-width:100%}}.kn-page[data-v-d9940c63]{width:100%;box-sizing:border-box;padding:0 16px}.kn-card[data-v-d9940c63]{border-radius:var(--radius-md)}.kn-empty[data-v-d9940c63]{padding:24px 4px;font-size:13px}.muted[data-v-d9940c63]{color:var(--c-text-muted)}.cd-head[data-v-d9940c63]{margin-bottom:12px}.cd-title-row[data-v-d9940c63]{display:flex;align-items:flex-start;gap:12px;flex-wrap:wrap}.cd-title[data-v-d9940c63]{font-size:18px;font-weight:700;color:var(--c-text);line-height:1.5;word-break:break-word;flex:1 1 280px;min-width:0}.cd-badges[data-v-d9940c63]{display:inline-flex;gap:6px;flex-wrap:wrap;flex-shrink:0}.cd-badge[data-v-d9940c63]{font-size:11px;font-weight:700;padding:2px 9px;border-radius:6px;white-space:nowrap}.cc-long[data-v-d9940c63]{background:rgba(var(--c-up-rgb),.16);color:var(--c-up)}.cc-short[data-v-d9940c63]{background:rgba(var(--c-down-rgb),.16);color:var(--c-down)}.cc-neutral[data-v-d9940c63]{background:rgba(var(--c-primary-rgb),.16);color:var(--c-primary)}.cc-dispute[data-v-d9940c63]{background:rgba(var(--c-up-rgb),.18);color:var(--c-up)}.cc-mixed[data-v-d9940c63]{background:rgba(var(--c-amber-rgb),.2);color:var(--c-amber)}.rs-pending[data-v-d9940c63]{background:rgba(var(--c-gold-rgb),.18);color:var(--c-gold)}.rs-resolved[data-v-d9940c63]{background:rgba(var(--c-down-rgb),.16);color:var(--c-down)}.rs-longterm[data-v-d9940c63]{background:rgba(var(--c-text-dim-rgb),.16);color:var(--c-text-muted)}.rs-ongoing[data-v-d9940c63]{background:rgba(var(--c-primary-rgb),.14);color:var(--c-primary)}.rs-dismissed[data-v-d9940c63]{background:rgba(var(--c-text-dim-rgb),.12);color:var(--c-text-dim)}.cd-meta[data-v-d9940c63]{display:flex;gap:8px;flex-wrap:wrap;align-items:center;margin-top:10px;font-size:12px;color:var(--c-text-muted)}.cd-dir[data-v-d9940c63]{color:var(--c-primary)}.cd-tagchip[data-v-d9940c63]{font-size:11px;padding:1px 8px;border-radius:9px;border:1px solid var(--c-border);color:var(--c-text-dim)}.cd-basis[data-v-d9940c63]{margin-top:12px;padding:9px 11px;border:1px solid var(--c-border);border-left:3px solid var(--c-primary);border-radius:var(--radius);background:var(--c-panel);font-size:12.5px;line-height:1.7;color:var(--c-text);word-break:break-word}.cd-basis-lb[data-v-d9940c63]{display:block;font-size:11px;font-weight:700;color:var(--c-primary);margin-bottom:3px}.cd-verdict[data-v-d9940c63]{margin-top:10px;padding:9px 11px;border-radius:var(--radius);background:rgba(var(--c-gold-rgb),.1);border:1px solid rgba(var(--c-gold-rgb),.35);font-size:12.5px;line-height:1.7;color:var(--c-text);word-break:break-word}.cd-verdict-lb[data-v-d9940c63]{color:var(--c-gold);font-weight:700}.cd-actions[data-v-d9940c63]{display:flex;gap:8px;align-items:center;flex-wrap:wrap;margin-top:12px}.cd-action-hint[data-v-d9940c63]{font-size:11px}.cd-dist[data-v-d9940c63]{display:flex;gap:18px;flex-wrap:wrap;margin-top:14px;padding:9px 12px;border:1px solid var(--c-border);border-radius:var(--radius);background:var(--c-panel);font-size:12px;color:var(--c-text-muted)}.cd-dist-cell b[data-v-d9940c63]{font-size:15px;margin:0 2px;color:var(--c-text)}.cd-dist-cell.is-bull b[data-v-d9940c63]{color:var(--c-up)}.cd-dist-cell.is-bear b[data-v-d9940c63]{color:var(--c-down)}.cd-arena[data-v-d9940c63]{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:14px}.cd-col[data-v-d9940c63]{border:1px solid var(--c-border);border-radius:var(--radius-md);padding:10px 11px;min-width:0;background:var(--c-card)}.cd-col.is-bull[data-v-d9940c63]{border-top:3px solid var(--c-up)}.cd-col.is-bear[data-v-d9940c63]{border-top:3px solid var(--c-down)}.cd-col-head[data-v-d9940c63]{font-size:13px;font-weight:700;margin-bottom:8px;display:flex;align-items:center;gap:7px}.cd-col.is-bull .cd-col-head[data-v-d9940c63]{color:var(--c-up)}.cd-col.is-bear .cd-col-head[data-v-d9940c63]{color:var(--c-down)}.cd-col-head.is-obs[data-v-d9940c63]{color:var(--c-text-muted)}.cd-col-n[data-v-d9940c63]{font-size:11px;font-weight:600;padding:0 7px;border-radius:9px;background:rgba(var(--c-white-rgb),.06);color:var(--c-text-muted)}.cd-col-empty[data-v-d9940c63]{font-size:12px;padding:6px 0}.cd-observers[data-v-d9940c63]{margin-top:12px}.cd-obs-grid[data-v-d9940c63]{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:8px}.cd-av[data-v-d9940c63]{width:24px;height:24px;border-radius:50%;overflow:hidden;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;font-size:11px;background:rgba(var(--c-primary-rgb),.2);color:var(--c-primary);cursor:pointer}.cd-av img[data-v-d9940c63]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.cd-section[data-v-d9940c63]{margin-top:18px}.cd-section-tt[data-v-d9940c63]{font-size:14px;font-weight:700;color:var(--c-text-strong);margin-bottom:9px}.cd-section-tt.is-mine[data-v-d9940c63]{color:var(--c-gold)}.cd-pred-group[data-v-d9940c63]{border:1px solid var(--c-border);border-radius:var(--radius);padding:9px 11px;margin-bottom:8px;background:var(--c-card)}.cd-pred-author[data-v-d9940c63]{display:inline-flex;align-items:center;gap:7px;font-size:13px;font-weight:600;color:var(--c-text);cursor:pointer}.cd-pred-author i[data-v-d9940c63]{font-style:normal;font-size:10.5px;padding:1px 7px;border-radius:5px}.cd-pred-author i.is-bull[data-v-d9940c63]{background:rgba(var(--c-up-rgb),.16);color:var(--c-up)}.cd-pred-author i.is-bear[data-v-d9940c63]{background:rgba(var(--c-down-rgb),.16);color:var(--c-down)}.cd-pred-author i.is-obs[data-v-d9940c63]{background:rgba(var(--c-primary-rgb),.14);color:var(--c-primary)}.cd-pred-item[data-v-d9940c63]{display:flex;gap:8px;align-items:center;flex-wrap:wrap;margin-top:7px;font-size:12px;cursor:pointer}.cd-pred-title[data-v-d9940c63]{color:var(--c-text)}.cd-pred-target[data-v-d9940c63],.cd-pred-deadline[data-v-d9940c63]{color:var(--c-text-dim);font-size:11.5px}.cd-pred-st[data-v-d9940c63]{margin-left:auto;font-size:10.5px;font-weight:700;padding:1px 7px;border-radius:5px}.pred-pending[data-v-d9940c63]{background:rgba(var(--c-gold-rgb),.18);color:var(--c-gold)}.pred-correct[data-v-d9940c63]{background:rgba(var(--c-down-rgb),.16);color:var(--c-down)}.pred-wrong[data-v-d9940c63]{background:rgba(var(--c-up-rgb),.16);color:var(--c-up)}.pred-partial[data-v-d9940c63]{background:rgba(var(--c-amber-rgb),.2);color:var(--c-amber)}.pred-expired[data-v-d9940c63]{background:rgba(var(--c-text-dim-rgb),.16);color:var(--c-text-dim)}.cd-tl[data-v-d9940c63]{border-left:2px solid var(--c-line);margin-left:5px;padding-left:16px;display:flex;flex-direction:column;gap:12px}.cd-tl-item[data-v-d9940c63]{position:relative}.cd-tl-dot[data-v-d9940c63]{position:absolute;left:-23px;top:3px;width:10px;height:10px;border-radius:50%;background:var(--c-neutral);border:2px solid var(--c-card)}.cd-tl-dot.is-bull[data-v-d9940c63]{background:var(--c-up)}.cd-tl-dot.is-bear[data-v-d9940c63]{background:var(--c-down)}.cd-tl-head[data-v-d9940c63]{display:flex;gap:7px;align-items:center;flex-wrap:wrap}.cd-tl-author[data-v-d9940c63]{font-size:12.5px;font-weight:600;color:var(--c-text);cursor:pointer}.cd-tl-flag[data-v-d9940c63]{font-size:10px;font-weight:700;padding:0 6px;border-radius:5px}.cd-tl-flag.join[data-v-d9940c63]{background:rgba(var(--c-primary-rgb),.16);color:var(--c-primary)}.cd-tl-flag.change[data-v-d9940c63]{background:rgba(var(--c-amber-rgb),.22);color:var(--c-amber)}.cd-tl-stance[data-v-d9940c63]{font-size:10.5px}.cd-tl-stance.is-bull[data-v-d9940c63]{color:var(--c-up)}.cd-tl-stance.is-bear[data-v-d9940c63]{color:var(--c-down)}.cd-tl-stance.is-obs[data-v-d9940c63]{color:var(--c-text-dim)}.cd-tl-date[data-v-d9940c63]{margin-left:auto;font-size:11px;color:var(--c-text-dim)}.cd-tl-sum[data-v-d9940c63]{font-size:12.5px;line-height:1.7;color:var(--c-text);margin-top:3px;cursor:pointer;word-break:break-word}.cd-tl-sum[data-v-d9940c63]:hover{color:var(--c-primary)}.cd-tl-video[data-v-d9940c63]{font-size:11px;margin-top:2px;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cd-primary-grid[data-v-d9940c63]{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:8px}.cd-primary[data-v-d9940c63]{border:1px solid var(--c-border);border-left:3px solid var(--c-primary);border-radius:var(--radius);padding:9px 11px;background:var(--c-card);cursor:pointer;min-width:0}.cd-primary[data-v-d9940c63]:hover{border-color:rgba(var(--c-primary-rgb),.5)}.cd-primary-org[data-v-d9940c63]{font-size:12px;font-weight:700;color:var(--c-primary);display:flex;gap:6px;align-items:center;flex-wrap:wrap}.cd-primary-surprise[data-v-d9940c63]{font-style:normal;font-size:10px;font-weight:700;padding:0 6px;border-radius:5px;background:rgba(var(--c-amber-rgb),.2);color:var(--c-amber)}.cd-primary-title[data-v-d9940c63]{font-size:12.5px;color:var(--c-text);line-height:1.6;margin-top:4px;word-break:break-word}.cd-primary-meta[data-v-d9940c63]{display:flex;gap:8px;flex-wrap:wrap;font-size:11px;margin-top:4px}.cd-mine-chips[data-v-d9940c63]{display:flex;gap:7px;flex-wrap:wrap}.cd-mine[data-v-d9940c63]{font-size:11.5px;line-height:1;padding:4px 10px;border-radius:10px;font-weight:600;white-space:nowrap}.cd-mine.is-direct[data-v-d9940c63]{background:rgba(var(--c-gold-rgb),.18);color:var(--c-gold)}.cd-mine.is-indirect[data-v-d9940c63]{background:rgba(var(--c-gold-rgb),.08);color:var(--c-gold);border:1px solid rgba(var(--c-gold-rgb),.35);font-weight:500}@media (max-width: 768px){.kn-page[data-v-d9940c63]{padding:0 12px}.cd-arena[data-v-d9940c63]{grid-template-columns:1fr;gap:10px}.cd-obs-grid[data-v-d9940c63],.cd-primary-grid[data-v-d9940c63]{grid-template-columns:1fr}.cd-pred-st[data-v-d9940c63]{margin-left:0}}.kn-graph-page[data-v-a64b2f18]{padding:16px}.kn-card[data-v-a64b2f18]{position:relative;background:var(--c-card);border:1px solid var(--c-border);border-radius:12px;overflow:hidden}.kn-graph-head[data-v-a64b2f18]{display:flex;align-items:center;gap:12px;margin-bottom:16px;flex-wrap:wrap;padding:0 4px}.kn-title[data-v-a64b2f18]{font-size:18px;font-weight:700;color:var(--c-text)}.kn-sub-tag[data-v-a64b2f18]{margin-left:4px}.kn-spacer[data-v-a64b2f18]{flex:1}.graph-state[data-v-a64b2f18]{text-align:center;padding:80px 0;color:var(--c-text-dim)}.graph-error[data-v-a64b2f18]{color:var(--c-up)}.graph-body[data-v-a64b2f18]{position:relative}.graph-container[data-v-a64b2f18]{width:100%;height:680px;border-radius:8px;transition:width .3s}.graph-body.has-panel .graph-container[data-v-a64b2f18]{width:calc(100% - 340px)}.dir-panel[data-v-a64b2f18]{position:absolute;top:0;right:0;width:320px;height:680px;background:var(--c-card);border:1px solid var(--c-border);border-radius:8px;display:flex;flex-direction:column;overflow:hidden;z-index:10}.dir-panel-head[data-v-a64b2f18]{display:flex;align-items:center;padding:12px 14px;border-bottom:1px solid var(--c-border)}.dir-panel-title[data-v-a64b2f18]{font-size:15px;font-weight:700;color:var(--c-text);flex:1}.dir-panel-loading[data-v-a64b2f18]{padding:40px;text-align:center;color:var(--c-text-dim)}.dir-panel-body[data-v-a64b2f18]{flex:1;overflow-y:auto;padding:12px 14px}.stance-bar[data-v-a64b2f18]{display:flex;height:24px;border-radius:4px;overflow:hidden;font-size:11px;color:var(--c-white);line-height:24px;text-align:center}.stance-pos[data-v-a64b2f18]{background:var(--c-up);min-width:20px}.stance-neg[data-v-a64b2f18]{background:var(--c-down);min-width:20px}.stance-neu[data-v-a64b2f18]{background:var(--c-text-dim);min-width:20px}.stance-legend[data-v-a64b2f18]{display:flex;align-items:center;gap:8px;margin:8px 0 14px;font-size:12px;flex-wrap:wrap}.stance-tag[data-v-a64b2f18]{padding:2px 8px;border-radius:10px;font-size:11px}.stance-tag.pos[data-v-a64b2f18]{background:rgba(var(--c-up-rgb),.15);color:var(--c-up)}.stance-tag.neg[data-v-a64b2f18]{background:rgba(var(--c-down-rgb),.15);color:var(--c-down)}.stance-tag.neu[data-v-a64b2f18]{background:rgba(var(--c-text-dim-rgb),.15);color:var(--c-text-dim)}.panel-section[data-v-a64b2f18]{margin-bottom:16px}.panel-section-title[data-v-a64b2f18]{font-size:13px;font-weight:600;color:var(--c-text);margin-bottom:8px}.author-avatars[data-v-a64b2f18]{display:flex;flex-wrap:wrap;gap:8px}.author-chip[data-v-a64b2f18]{display:flex;align-items:center;gap:4px;cursor:pointer;padding:2px 6px 2px 2px;border-radius:14px;background:var(--c-surface-2)}.author-chip[data-v-a64b2f18]:hover{background:var(--c-border)}.author-chip-name[data-v-a64b2f18]{font-size:11px;color:var(--c-text);max-width:70px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.point-list[data-v-a64b2f18]{display:flex;flex-direction:column;gap:8px}.point-item[data-v-a64b2f18]{display:flex;gap:8px;padding:8px;border-radius:6px;cursor:pointer}.point-item[data-v-a64b2f18]:hover{background:var(--c-surface-2)}.point-stance[data-v-a64b2f18]{flex-shrink:0;width:22px;height:22px;border-radius:4px;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;color:var(--c-white);margin-top:2px}.point-stance.pos[data-v-a64b2f18]{background:var(--c-up)}.point-stance.neg[data-v-a64b2f18]{background:var(--c-down)}.point-stance.neu[data-v-a64b2f18]{background:var(--c-text-dim)}.point-content[data-v-a64b2f18]{flex:1;min-width:0}.point-title[data-v-a64b2f18]{font-size:12px;color:var(--c-text);line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.point-meta[data-v-a64b2f18]{display:flex;gap:8px;font-size:11px;color:var(--c-text-dim);margin-top:4px}.panel-more[data-v-a64b2f18]{text-align:center;font-size:11px;padding:8px}.kn-mobile-list[data-v-a64b2f18]{display:flex;flex-direction:column;gap:10px}.dir-card[data-v-a64b2f18]{background:var(--c-surface-2);border:1px solid var(--c-border);border-radius:10px;padding:12px 14px;cursor:pointer}.dir-card[data-v-a64b2f18]:active{background:var(--c-border)}.dir-card-head[data-v-a64b2f18]{display:flex;align-items:center;gap:8px}.dir-dot[data-v-a64b2f18]{width:10px;height:10px;border-radius:50%;background:var(--c-gold);flex-shrink:0;box-shadow:0 0 6px rgba(var(--c-gold-rgb),.6)}.dir-name[data-v-a64b2f18]{font-size:14px;font-weight:700;color:var(--c-text);flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dir-count[data-v-a64b2f18]{font-size:11px;flex-shrink:0}.mini-stance[data-v-a64b2f18]{display:flex;gap:10px;margin:8px 0;font-size:12px}.mini-stance .ms[data-v-a64b2f18]{padding:1px 8px;border-radius:10px}.mini-stance .ms.pos[data-v-a64b2f18]{background:rgba(var(--c-up-rgb),.15);color:var(--c-up)}.mini-stance .ms.neg[data-v-a64b2f18]{background:rgba(var(--c-down-rgb),.15);color:var(--c-down)}.mini-stance .ms.neu[data-v-a64b2f18]{background:rgba(var(--c-text-dim-rgb),.15);color:var(--c-text-dim)}.dir-avatars[data-v-a64b2f18]{display:flex;gap:6px;overflow-x:auto;padding-bottom:2px}.dir-avatars[data-v-a64b2f18] .el-avatar{flex-shrink:0;background:var(--c-primary)}.graph-legend[data-v-a64b2f18]{display:flex;gap:16px;margin-top:12px;font-size:12px;color:var(--c-text-dim);align-items:center;flex-wrap:wrap;padding:0 4px}.legend-dot[data-v-a64b2f18]{display:inline-block;width:10px;height:10px;border-radius:50%;margin-right:4px}.legend-author[data-v-a64b2f18]{background:var(--c-primary);box-shadow:0 0 6px rgba(var(--c-primary-rgb),.6)}.legend-dir[data-v-a64b2f18]{background:var(--c-gold);box-shadow:0 0 6px rgba(var(--c-gold-rgb),.6)}.legend-line[data-v-a64b2f18]{display:inline-block;width:16px;height:2px;margin-right:4px;vertical-align:middle}.legend-line-pos[data-v-a64b2f18]{background:var(--c-up)}.legend-line-neg[data-v-a64b2f18]{background:var(--c-down)}.legend-line-neu[data-v-a64b2f18]{background:var(--c-text-dim)}.slide-enter-active[data-v-a64b2f18],.slide-leave-active[data-v-a64b2f18]{transition:all .3s ease}.slide-enter-from[data-v-a64b2f18],.slide-leave-to[data-v-a64b2f18]{opacity:0;transform:translate(20px)}@media (max-width: 768px){.kn-graph-page[data-v-a64b2f18]{padding:8px}.graph-container[data-v-a64b2f18]{height:480px}.graph-body.has-panel .graph-container[data-v-a64b2f18]{width:100%}.dir-panel[data-v-a64b2f18]{position:fixed;left:4vw;right:4vw;bottom:0;top:auto;width:92vw;height:60vh;border-radius:12px 12px 0 0;z-index:100}}.db-page[data-v-486d238e]{padding:14px 16px 40px;max-width:1180px;margin:0 auto;min-width:0}.db-topbar[data-v-486d238e]{display:flex;align-items:flex-start;gap:12px;flex-wrap:wrap;margin-bottom:14px}.db-back[data-v-486d238e]{flex-shrink:0}.db-title-wrap[data-v-486d238e]{flex:1 1 280px;min-width:0}.db-title[data-v-486d238e]{font-size:18px;font-weight:800;color:var(--c-text-strong)}.db-sub[data-v-486d238e]{font-size:12px;color:var(--c-text-muted);line-height:1.6;margin-top:3px}.db-datectrl[data-v-486d238e]{display:flex;gap:8px;align-items:center;flex-shrink:0}.db-datesel[data-v-486d238e]{width:210px}.db-state[data-v-486d238e]{padding:40px 16px;display:flex;flex-direction:column;align-items:center;gap:12px}.db-err[data-v-486d238e]{flex-direction:row;justify-content:center}.db-errtxt[data-v-486d238e]{color:var(--c-up);font-size:13px}.db-hero[data-v-486d238e]{border:1px solid rgba(var(--c-primary-rgb),.3);background:linear-gradient(180deg,rgba(var(--c-primary-rgb),.07),var(--c-card) 55%);border-radius:var(--radius-md);padding:14px 16px;margin-bottom:16px;min-width:0}.db-hero-head[data-v-486d238e]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.db-date[data-v-486d238e]{font-size:13px;font-weight:700;color:var(--c-primary)}.db-aimodel[data-v-486d238e]{font-size:11px;color:var(--c-text-dim)}.db-spacer[data-v-486d238e]{flex:1 1 auto}.db-headline[data-v-486d238e]{font-size:15px;font-weight:700;line-height:1.7;color:var(--c-text-strong);margin:9px 0 12px;white-space:pre-wrap;word-break:break-word}.db-stats[data-v-486d238e]{display:flex;flex-wrap:wrap;gap:8px}.db-stat[data-v-486d238e]{display:flex;flex-direction:column;align-items:center;min-width:64px;padding:6px 10px;border:1px solid var(--c-border);border-radius:var(--radius);background:rgba(var(--c-white-rgb),.02)}.db-stat-n[data-v-486d238e]{font-size:17px;font-weight:800;color:var(--c-text-strong);line-height:1.1}.db-stat-n.db-stat-warn[data-v-486d238e]{color:var(--c-up)}.db-stat-l[data-v-486d238e]{font-size:10.5px;color:var(--c-text-muted);margin-top:2px;white-space:nowrap}.db-sec[data-v-486d238e]{margin-bottom:18px;min-width:0}.db-sec-head[data-v-486d238e]{display:flex;align-items:baseline;gap:9px;flex-wrap:wrap;margin-bottom:9px}.db-sec-tt[data-v-486d238e]{font-size:14px;font-weight:800}.db-sec-tt.is-mine[data-v-486d238e]{color:var(--c-gold)}.db-sec-tt.is-radar[data-v-486d238e]{color:var(--c-primary)}.db-sec-tt.is-main[data-v-486d238e]{color:var(--c-text-strong)}.db-sec-tt.is-deep[data-v-486d238e]{color:var(--c-gold)}.db-sec-tt.is-shift[data-v-486d238e]{color:var(--c-amber)}.db-sec-tt.is-surprise[data-v-486d238e]{color:var(--c-primary)}.db-sec-tt.is-data[data-v-486d238e]{color:var(--c-text-strong)}.db-sec-tt.is-gem[data-v-486d238e]{color:var(--c-down)}.db-sec-tt.is-decision[data-v-486d238e]{color:var(--c-gold)}.db-sec-desc[data-v-486d238e]{font-size:11px;color:var(--c-text-muted);line-height:1.5}.db-subhead[data-v-486d238e]{font-size:12px;font-weight:700;color:var(--c-text-muted);margin:10px 0 6px}.db-cards[data-v-486d238e]{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:9px}.db-cards-narrow[data-v-486d238e]{grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.db-card[data-v-486d238e]{border:1px solid var(--c-border);border-left:3px solid var(--c-primary);border-radius:var(--radius-md);background:var(--c-card);padding:10px 12px;min-width:0;display:flex;flex-direction:column;gap:7px}.db-card-head[data-v-486d238e]{display:flex;align-items:center;gap:7px;flex-wrap:wrap;min-width:0}.db-card-body[data-v-486d238e]{font-size:12.5px;line-height:1.7;color:var(--c-text);white-space:pre-wrap;word-break:break-word}.db-card-note[data-v-486d238e]{font-size:11.5px;line-height:1.6;color:var(--c-text-muted);word-break:break-word}.db-card-foot[data-v-486d238e]{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:auto}.db-reason[data-v-486d238e]{color:var(--c-text)}.db-target[data-v-486d238e],.db-predtitle[data-v-486d238e],.db-maintitle[data-v-486d238e],.db-videotitle[data-v-486d238e],.db-shifttarget[data-v-486d238e]{font-size:12.5px;font-weight:700;color:var(--c-text-strong);word-break:break-word}.db-videotitle[data-v-486d238e]{flex:1 1 auto}.db-author[data-v-486d238e]{font-size:11.5px;color:var(--c-text-muted)}.db-link[data-v-486d238e]{font-size:12px;color:var(--c-primary);white-space:nowrap}.db-arrow[data-v-486d238e]{color:var(--c-text-dim);font-size:12px}.db-more[data-v-486d238e]{font-size:11px;color:var(--c-text-dim)}.db-chips[data-v-486d238e]{display:flex;gap:5px;flex-wrap:wrap}.db-refrow[data-v-486d238e]{display:flex;gap:2px;flex-wrap:wrap}.card-mine[data-v-486d238e]{border-left-color:var(--c-gold)}.card-against[data-v-486d238e]{border:1px solid rgba(var(--c-up-rgb),.5);border-left:3px solid var(--c-up);background:rgba(var(--c-up-rgb),.05)}.card-verdict[data-v-486d238e]{cursor:pointer}.card-radar[data-v-486d238e]{border-left-color:var(--c-primary)}.card-dispute[data-v-486d238e],.card-long[data-v-486d238e]{border-left-color:var(--c-up)}.card-short[data-v-486d238e]{border-left-color:var(--c-down)}.card-mixed[data-v-486d238e]{border-left-color:var(--c-amber)}.card-lone[data-v-486d238e]{border-left-color:var(--c-text-dim)}.card-deep[data-v-486d238e]{border-left-color:var(--c-gold);cursor:pointer}.card-deep[data-v-486d238e]:hover{border-color:rgba(var(--c-gold-rgb),.55)}.card-shift[data-v-486d238e]{border-left-color:var(--c-amber)}.card-surprise[data-v-486d238e]{border-left-color:var(--c-primary)}.card-gem[data-v-486d238e]{border-left-color:var(--c-down)}.card-noise[data-v-486d238e]{border-left-color:var(--c-text-dim);border-style:dashed}.card-decision[data-v-486d238e]{border:1px solid rgba(var(--c-gold-rgb),.5);border-left:3px solid var(--c-gold);background:rgba(var(--c-gold-rgb),.06)}.chip[data-v-486d238e]{display:inline-flex;align-items:center;font-size:10.5px;font-weight:700;padding:1px 8px;border-radius:9px;border:1px solid var(--c-border);color:var(--c-text-muted);background:rgba(var(--c-white-rgb),.02);white-space:nowrap}.chip-draft[data-v-486d238e]{color:var(--c-amber);border-color:rgba(var(--c-amber-rgb),.4)}.chip-group[data-v-486d238e]{color:var(--c-gold);border-color:rgba(var(--c-gold-rgb),.4);background:rgba(var(--c-gold-rgb),.1)}.chip-future[data-v-486d238e]{color:var(--c-primary);border-color:rgba(var(--c-primary-rgb),.4);background:rgba(var(--c-primary-rgb),.1)}.chip-author[data-v-486d238e]{color:var(--c-primary);cursor:pointer}.chip-signal[data-v-486d238e]{color:var(--c-gold);border-color:rgba(var(--c-gold-rgb),.4);background:rgba(var(--c-gold-rgb),.08)}.chip-decision[data-v-486d238e]{color:var(--c-gold);border-color:rgba(var(--c-gold-rgb),.45);background:rgba(var(--c-gold-rgb),.12)}.st-up[data-v-486d238e]{color:var(--c-up);border-color:rgba(var(--c-up-rgb),.4);background:rgba(var(--c-up-rgb),.1)}.st-down[data-v-486d238e]{color:var(--c-down);border-color:rgba(var(--c-down-rgb),.4);background:rgba(var(--c-down-rgb),.1)}.st-flat[data-v-486d238e]{color:var(--c-text-muted)}.al-same[data-v-486d238e]{color:var(--c-primary);border-color:rgba(var(--c-primary-rgb),.4);background:rgba(var(--c-primary-rgb),.1)}.al-against[data-v-486d238e]{color:var(--c-up);border-color:rgba(var(--c-up-rgb),.5);background:rgba(var(--c-up-rgb),.12)}.al-unheld[data-v-486d238e]{color:var(--c-text-dim)}.vd-correct[data-v-486d238e]{color:var(--c-down);border-color:rgba(var(--c-down-rgb),.4);background:rgba(var(--c-down-rgb),.1)}.vd-wrong[data-v-486d238e]{color:var(--c-up);border-color:rgba(var(--c-up-rgb),.4);background:rgba(var(--c-up-rgb),.1)}.vd-half[data-v-486d238e]{color:var(--c-amber);border-color:rgba(var(--c-amber-rgb),.4);background:rgba(var(--c-amber-rgb),.1)}.vd-skip[data-v-486d238e]{color:var(--c-text-muted)}.ln-fulfill[data-v-486d238e]{color:var(--c-down);border-color:rgba(var(--c-down-rgb),.4);background:rgba(var(--c-down-rgb),.1)}.ln-break[data-v-486d238e]{color:var(--c-up);border-color:rgba(var(--c-up-rgb),.4);background:rgba(var(--c-up-rgb),.1)}.ln-unclear[data-v-486d238e]{color:var(--c-text-muted)}.ml-long[data-v-486d238e]{color:var(--c-up);border-color:rgba(var(--c-up-rgb),.4);background:rgba(var(--c-up-rgb),.1)}.ml-short[data-v-486d238e]{color:var(--c-down);border-color:rgba(var(--c-down-rgb),.4);background:rgba(var(--c-down-rgb),.1)}.ml-dispute[data-v-486d238e]{color:var(--c-up);border-color:rgba(var(--c-up-rgb),.45);background:rgba(var(--c-up-rgb),.12)}.ml-mixed[data-v-486d238e]{color:var(--c-amber);border-color:rgba(var(--c-amber-rgb),.4);background:rgba(var(--c-amber-rgb),.1)}.ml-lone[data-v-486d238e]{color:var(--c-text-muted)}.sp-fulfill[data-v-486d238e]{color:var(--c-down);border-color:rgba(var(--c-down-rgb),.4);background:rgba(var(--c-down-rgb),.1)}.sp-shift[data-v-486d238e]{color:var(--c-amber);border-color:rgba(var(--c-amber-rgb),.4);background:rgba(var(--c-amber-rgb),.1)}.sp-consensus[data-v-486d238e]{color:var(--c-primary);border-color:rgba(var(--c-primary-rgb),.4);background:rgba(var(--c-primary-rgb),.1)}.sp-against[data-v-486d238e]{color:var(--c-up);border-color:rgba(var(--c-up-rgb),.5);background:rgba(var(--c-up-rgb),.12)}.sp-lone[data-v-486d238e]{color:var(--c-gold);border-color:rgba(var(--c-gold-rgb),.4);background:rgba(var(--c-gold-rgb),.1)}.sp-new[data-v-486d238e]{color:var(--c-text-muted)}.db-sources[data-v-486d238e]{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.db-src[data-v-486d238e]{font-size:10.5px;font-weight:700;padding:0 7px;border-radius:8px;background:rgba(var(--c-primary-rgb),.14);color:var(--c-primary)}.db-src-note[data-v-486d238e]{font-size:10.5px;color:var(--c-text-dim)}.db-extreme[data-v-486d238e]{font-size:12.5px;line-height:1.7;padding:10px 13px;border-radius:var(--radius-md);border:1px dashed rgba(var(--c-amber-rgb),.45);background:rgba(var(--c-amber-rgb),.07);color:var(--c-text);word-break:break-word}.db-datacards[data-v-486d238e]{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:9px}.db-datacard[data-v-486d238e]{border:1px solid var(--c-border);border-radius:var(--radius-md);background:var(--c-card);padding:10px 11px;min-width:0}.db-dc-label[data-v-486d238e]{font-size:11px;color:var(--c-text-muted)}.db-dc-value[data-v-486d238e]{font-size:16px;font-weight:800;color:var(--c-text-strong);margin:3px 0;word-break:break-word}.db-dc-note[data-v-486d238e]{font-size:11px;color:var(--c-text-dim);line-height:1.5;margin-bottom:3px}.db-noise-toggle[data-v-486d238e]{font-size:12.5px;color:var(--c-text-muted);cursor:pointer}@media (max-width: 768px){.db-page[data-v-486d238e]{padding:10px 10px 32px}.db-topbar[data-v-486d238e]{gap:8px}.db-datectrl[data-v-486d238e]{width:100%}.db-datesel[data-v-486d238e]{flex:1 1 auto;width:auto}.db-cards[data-v-486d238e],.db-cards-narrow[data-v-486d238e],.db-datacards[data-v-486d238e]{grid-template-columns:1fr}.db-stat[data-v-486d238e]{min-width:56px;padding:5px 8px}}.dp-page[data-v-4e7544fc]{padding:14px 16px 40px;max-width:1180px;margin:0 auto;min-width:0}.dp-topbar[data-v-4e7544fc]{display:flex;align-items:flex-start;gap:12px;flex-wrap:wrap;margin-bottom:13px}.dp-title-wrap[data-v-4e7544fc]{flex:1 1 280px;min-width:0}.dp-title[data-v-4e7544fc]{font-size:18px;font-weight:800;color:var(--c-text-strong)}.dp-sub[data-v-4e7544fc]{font-size:12px;color:var(--c-text-muted);line-height:1.6;margin-top:3px}.dp-filters[data-v-4e7544fc]{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:14px;padding:10px 12px;border:1px solid var(--c-border);border-radius:var(--radius-md);background:var(--c-card)}.dp-f-item[data-v-4e7544fc]{min-width:0}.dp-f-author[data-v-4e7544fc]{width:180px}.dp-f-dir[data-v-4e7544fc]{width:170px}.dp-f-range[data-v-4e7544fc]{flex-shrink:0}.dp-spacer[data-v-4e7544fc]{flex:1 1 auto}.dp-state[data-v-4e7544fc]{padding:40px 16px;display:flex;flex-direction:column;align-items:center;gap:12px}.dp-err[data-v-4e7544fc]{flex-direction:row;justify-content:center}.dp-errtxt[data-v-4e7544fc]{color:var(--c-up);font-size:13px}.dp-count[data-v-4e7544fc]{font-size:12px;color:var(--c-text-muted);margin-bottom:9px}.dp-grid[data-v-4e7544fc]{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:10px}.dp-card[data-v-4e7544fc]{border:1px solid var(--c-border);border-left:3px solid var(--c-gold);border-radius:var(--radius-md);background:var(--c-card);padding:11px 13px;cursor:pointer;min-width:0;display:flex;flex-direction:column;gap:7px}.dp-card[data-v-4e7544fc]:hover{border-color:rgba(var(--c-gold-rgb),.55)}.dp-card-head[data-v-4e7544fc]{display:flex;align-items:flex-start;gap:8px;min-width:0}.dp-badge[data-v-4e7544fc]{flex-shrink:0;font-size:10.5px;font-weight:800;padding:1px 8px;border-radius:9px;color:var(--c-gold);border:1px solid rgba(var(--c-gold-rgb),.45);background:rgba(var(--c-gold-rgb),.1)}.dp-video-title[data-v-4e7544fc]{font-size:13.5px;font-weight:700;color:var(--c-text-strong);line-height:1.5;word-break:break-word}.dp-meta[data-v-4e7544fc]{display:flex;align-items:center;gap:6px;flex-wrap:wrap;font-size:11.5px;color:var(--c-text-muted)}.dp-author[data-v-4e7544fc]{color:var(--c-primary);cursor:pointer;font-weight:600}.dp-dot[data-v-4e7544fc]{color:var(--c-text-dim)}.dp-dir[data-v-4e7544fc]{padding:0 7px;border-radius:8px;background:rgba(var(--c-primary-rgb),.12);color:var(--c-primary);font-size:10.5px}.dp-signals[data-v-4e7544fc]{display:flex;gap:5px;flex-wrap:wrap}.chip[data-v-4e7544fc]{display:inline-flex;align-items:center;font-size:10.5px;font-weight:700;padding:1px 8px;border-radius:9px;border:1px solid var(--c-border);color:var(--c-text-muted);background:rgba(var(--c-white-rgb),.02);white-space:nowrap}.chip-signal[data-v-4e7544fc]{color:var(--c-gold);border-color:rgba(var(--c-gold-rgb),.4);background:rgba(var(--c-gold-rgb),.08)}.dp-reason[data-v-4e7544fc]{font-size:12.5px;line-height:1.7;color:var(--c-text);white-space:pre-wrap;word-break:break-word;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.dp-card-foot[data-v-4e7544fc]{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:auto}.dp-cnt[data-v-4e7544fc]{font-size:11px;color:var(--c-text-dim)}.dp-link[data-v-4e7544fc]{font-size:12px;color:var(--c-primary);white-space:nowrap}.dp-more[data-v-4e7544fc]{display:flex;justify-content:center;margin-top:16px}.dp-end[data-v-4e7544fc]{text-align:center;font-size:11.5px;color:var(--c-text-dim);margin-top:16px}@media (max-width: 768px){.dp-page[data-v-4e7544fc]{padding:10px 10px 32px}.dp-filters[data-v-4e7544fc]{gap:7px}.dp-f-author[data-v-4e7544fc],.dp-f-dir[data-v-4e7544fc]{width:calc(50% - 4px);flex:1 1 140px}.dp-f-range[data-v-4e7544fc]{width:100%}.dp-f-range[data-v-4e7544fc] .el-radio-group{display:flex;width:100%}.dp-f-range[data-v-4e7544fc] .el-radio-button{flex:1}.dp-grid[data-v-4e7544fc]{grid-template-columns:1fr}}:root{--c-bg: #05060a;--c-bg-secondary: rgba(255, 255, 255, .03);--c-surface: rgba(255, 255, 255, .05);--c-card: rgba(255, 255, 255, .05);--c-card-bg: rgba(255, 255, 255, .05);--c-card-2: rgba(255, 255, 255, .04);--c-muted: #7A828E;--c-text-sub: #7A828E;--c-surface-2: rgba(255, 255, 255, .04);--c-surface-3: rgba(255, 255, 255, .06);--c-sidebar: rgba(255, 255, 255, .04);--c-text: #9AA0A6;--c-text-muted: #7A828E;--c-border: rgba(255, 255, 255, .05);--c-primary: #5B8FD9;--c-up: #FF6B81;--c-down: #62D178;--c-amber: #F0B53C;--c-gold: #E0C089;--c-danger: #FF6B81;--radius-lg: 22px;--radius-md: 16px;--radius-sm: 12px;--radius: 10px;--radius-s: 8px;--shadow-sm: 0 1px 4px rgba(var(--c-black-rgb), .12);--shadow-md: 0 4px 12px rgba(var(--c-black-rgb), .2);--shadow-lg: 0 8px 24px rgba(var(--c-black-rgb), .3);--shadow: var(--shadow-md);--shadow-soft: var(--shadow-sm);--icon-xs: 12px;--icon-md: 16px;--icon-lg: 20px;--z-content: 0;--z-fixed-bar: 100;--z-tooltip: 300;--z-fab: 500;--z-drawer: 1000;--z-dialog: 2000;--z-notify: 3000;--tag-info-bg: rgba(var(--c-primary-rgb), .15);--tag-info-text: var(--c-primary);--tag-success-bg: rgba(var(--c-down-rgb), .15);--tag-success-text: var(--c-down);--tag-warning-bg: rgba(var(--c-amber-rgb), .15);--tag-warning-text: var(--c-amber);--tag-danger-bg: rgba(var(--c-up-rgb), .15);--tag-danger-text: var(--c-up);--tag-gold-text: #C9A063;--tag-gold-bg: rgba(201, 160, 99, .12);--tag-neutral-bg: rgba(var(--c-white-rgb), .08);--tag-neutral-text: var(--c-text-muted);--hl-card: linear-gradient(180deg, rgba(255, 255, 255, .06), rgba(255, 255, 255, 0) 38%);--gap: 14px;--gap-sm: 8px;--gap-lg: 20px;--col-min: 240px;--c-neutral: #7A828E;--c-primary-soft: #A9C4EC;--c-white-rgb: 255, 255, 255;--c-white: #FFFFFF;--c-primary-rgb: 91, 143, 217;--c-amber-rgb: 240, 181, 60;--c-up-rgb: 255, 107, 129;--c-down-rgb: 98, 209, 120;--c-neutral-rgb: 122, 130, 142;--c-text-rgb: 154, 160, 166;--c-primary-soft-rgb: 169, 196, 236;--c-gold-rgb: 224, 192, 137;--c-up-deep: #FF6B81;--c-down-deep: #62D178;--c-blue: #5B8FD9;--c-text-dim: #6B7280;--c-panel: #1B1F27;--c-line: #2A2F3A;--c-line-strong: #3A3F4B;--c-text-strong: #B8BEC8;--c-text-light: #C0C4CD;--c-text-faint: #6B7280;--c-text-soft: #6B7280;--c-up-deep-rgb: 255, 107, 129;--c-down-deep-rgb: 98, 209, 120;--c-blue-rgb: 91, 143, 217;--c-text-dim-rgb: 107, 114, 128;--c-black-rgb: 0, 0, 0;--c-primary-tint: #8CB4E6;--c-primary-tint-rgb: 140, 180, 230;--glass: rgba(255, 255, 255, .04);--glass-strong: rgba(255, 255, 255, .07);--theme-glow: none;--bg-image-url: none;--bg-overlay-color: linear-gradient(transparent, transparent);--theme-noise: .03;--glass-blur: 20px;--glass-saturate: 180%;--frost: 8px;--theme-glow-blur: 0px;--transition-fast: .15s;--transition-normal: .25s;--transition-slow: .35s;--ease-out: cubic-bezier(.16, 1, .3, 1);--font-base: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "PingFang SC", "Microsoft YaHei", sans-serif;--font-mono: "SF Mono", Monaco, "Cascadia Code", Consolas, "Courier New", monospace;--empty-icon-size: 32px;--empty-text-size: 12px;--tooltip-bg: rgba(var(--c-black-rgb), .9);--tooltip-max-width: 240px;--form-error-color: var(--c-up);--form-success-color: var(--c-down);--form-disabled-opacity: .5;--lh-tight: 1.2;--lh-normal: 1.5;--lh-loose: 1.7;--fw-normal: 400;--fw-medium: 500;--fw-semibold: 600;--fw-bold: 700;--ls-tight: -.3px;--ls-normal: 0;--ls-wide: .2px;--container-max: 1400px;--grid-gutter: 16px;--section-gap: 20px;--safe-top: env(safe-area-inset-top, 0px);--safe-bottom: env(safe-area-inset-bottom, 0px);--safe-left: env(safe-area-inset-left, 0px);--safe-right: env(safe-area-inset-right, 0px)}body.theme-nightglow{--c-bg: #05060a;--theme-glow: radial-gradient(1100px 820px at 82% 8%, rgba(60, 84, 170, .2), transparent 60%), radial-gradient(900px 700px at 12% 90%, rgba(38, 78, 138, .12), transparent 60%);--theme-noise: .03}body.theme-aurora{--c-bg: #080d15;--theme-glow: radial-gradient(1300px 820px at 72% 12%, rgba(38, 66, 104, .24), transparent 62%), radial-gradient(1000px 760px at 16% 92%, rgba(26, 52, 84, .18), transparent 60%), radial-gradient(820px 600px at 48% 52%, rgba(44, 76, 114, .09), transparent 66%);--theme-noise: .03}body.theme-frost{--c-bg: #131316;--theme-glow: radial-gradient(1100px 720px at 50% -6%, rgba(122, 124, 134, .1), transparent 60%), radial-gradient(800px 620px at 84% 96%, rgba(92, 94, 104, .08), transparent 60%);--theme-noise: .06}body.theme-gold{--c-bg: #080705;--theme-glow: radial-gradient(1000px 780px at 10% 96%, rgba(122, 98, 44, .18), transparent 60%), radial-gradient(680px 520px at 92% 8%, rgba(96, 78, 36, .1), transparent 64%);--theme-noise: .03}body.theme-burgundy{--c-bg: #0A0607;--theme-glow: radial-gradient(1300px 980px at 88% 6%, rgba(60, 20, 20, .15), transparent 62%), radial-gradient(900px 700px at 92% 32%, rgba(40, 14, 14, .1), transparent 66%);--theme-noise: .03;--theme-glow-blur: 44px;--glass-blur: 22px;--glass-saturate: 140%}body.theme-burgundy .aside,body.theme-burgundy .header,body.theme-burgundy .drawer-aside{background:#ffffff08}body.theme-burgundy .wl-card,body.theme-burgundy .h-card,body.theme-burgundy .rec-card,body.theme-burgundy .block,body.theme-burgundy .snap-card,body.theme-burgundy .actq-card,body.theme-burgundy .pnl-card{border:1px solid rgba(255,200,200,.08)!important;box-shadow:0 20px 50px #0000008c}body.theme-mocha{--c-bg: #0C0906;--theme-glow: radial-gradient(1500px 1100px at 50% 112%, rgba(100, 75, 50, .2), transparent 64%), radial-gradient(1200px 900px at 50% 50%, rgba(120, 90, 60, .08), transparent 66%);--theme-noise: .03;--theme-glow-blur: 34px;--glass-blur: 22px;--glass-saturate: 135%}body.theme-mocha .aside,body.theme-mocha .header,body.theme-mocha .drawer-aside{background:#ffebd208}body.theme-mocha .wl-card,body.theme-mocha .h-card,body.theme-mocha .rec-card,body.theme-mocha .block,body.theme-mocha .snap-card,body.theme-mocha .actq-card,body.theme-mocha .pnl-card{border:1px solid rgba(220,190,150,.07)!important;box-shadow:0 20px 50px #00000080}body.theme-olive{--c-bg: #0A0C08;--theme-glow: radial-gradient(1300px 980px at 6% 32%, rgba(60, 70, 30, .12), transparent 62%), radial-gradient(1000px 760px at 10% 70%, rgba(48, 56, 26, .08), transparent 66%);--theme-noise: .03;--theme-glow-blur: 38px;--glass-blur: 20px;--glass-saturate: 125%}body.theme-olive .aside,body.theme-olive .header,body.theme-olive .drawer-aside{background:#c8dca006}body.theme-olive .wl-card,body.theme-olive .h-card,body.theme-olive .rec-card,body.theme-olive .block,body.theme-olive .snap-card,body.theme-olive .actq-card,body.theme-olive .pnl-card{border:1px solid rgba(150,165,95,.08)!important;box-shadow:0 18px 46px #0000008c}body.theme-ice{--c-bg: #111214;--theme-glow: radial-gradient(1700px 1200px at 50% 36%, rgba(220, 230, 240, .03), transparent 70%);--theme-noise: .025;--theme-glow-blur: 0px;--glass-blur: 20px;--glass-saturate: 120%}body.theme-ice .aside,body.theme-ice .header,body.theme-ice .drawer-aside{background:#ffffff0d}body.theme-ice .wl-card,body.theme-ice .h-card,body.theme-ice .rec-card,body.theme-ice .block,body.theme-ice .snap-card,body.theme-ice .actq-card,body.theme-ice .pnl-card{background:#ffffff12!important;border:1px solid rgba(255,255,255,.16)!important;box-shadow:0 18px 46px #00000073}body.theme-lava{--c-bg: #0D0D0D;--theme-glow: radial-gradient(1300px 1000px at 84% 8%, rgba(255, 100, 20, .08), transparent 60%), radial-gradient(1000px 760px at 50% 50%, rgba(255, 90, 18, .04), transparent 64%);--theme-noise: .03;--theme-glow-blur: 52px;--glass-blur: 22px;--glass-saturate: 140%}body.theme-lava .aside,body.theme-lava .header,body.theme-lava .drawer-aside{background:#ffc8a006}body.theme-lava .wl-card,body.theme-lava .h-card,body.theme-lava .rec-card,body.theme-lava .block,body.theme-lava .snap-card,body.theme-lava .actq-card,body.theme-lava .pnl-card{border:1px solid rgba(255,180,100,.08)!important;box-shadow:0 18px 46px #00000080}body.theme-cedar{--c-bg: #0D1110;--theme-glow: radial-gradient(1300px 1000px at 8% 96%, rgba(40, 70, 50, .15), transparent 62%), radial-gradient(1000px 800px at 14% 70%, rgba(36, 60, 44, .08), transparent 66%);--theme-noise: .03;--theme-glow-blur: 42px;--glass-blur: 20px;--glass-saturate: 120%}body.theme-cedar .aside,body.theme-cedar .header,body.theme-cedar .drawer-aside{background:#bedcc306}body.theme-cedar .wl-card,body.theme-cedar .h-card,body.theme-cedar .rec-card,body.theme-cedar .block,body.theme-cedar .snap-card,body.theme-cedar .actq-card,body.theme-cedar .pnl-card{border:1px solid rgba(120,160,130,.08)!important;box-shadow:0 18px 46px #0000008c}body.theme-rose{--c-bg: #141215;--theme-glow: radial-gradient(1300px 1000px at 70% 18%, rgba(80, 40, 60, .15), transparent 62%), radial-gradient(1000px 800px at 30% 70%, rgba(70, 36, 54, .08), transparent 66%);--theme-noise: .025;--theme-glow-blur: 42px;--glass-blur: 20px;--glass-saturate: 118%}body.theme-rose .aside,body.theme-rose .header,body.theme-rose .drawer-aside{background:#dcbecd06}body.theme-rose .wl-card,body.theme-rose .h-card,body.theme-rose .rec-card,body.theme-rose .block,body.theme-rose .snap-card,body.theme-rose .actq-card,body.theme-rose .pnl-card{border:1px solid rgba(190,150,170,.07)!important;box-shadow:0 18px 44px #0006}body.theme-abyss{--c-bg: #081014;--theme-glow: radial-gradient(1500px 1100px at 50% 28%, rgba(30, 70, 80, .1), transparent 66%), radial-gradient(1200px 1200px at 50% 64%, transparent 34%, rgba(0, 6, 10, .3) 100%);--theme-noise: .03;--theme-glow-blur: 38px;--glass-blur: 22px;--glass-saturate: 125%}body.theme-abyss .aside,body.theme-abyss .header,body.theme-abyss .drawer-aside{background:#b4d7dc06}body.theme-abyss .wl-card,body.theme-abyss .h-card,body.theme-abyss .rec-card,body.theme-abyss .block,body.theme-abyss .snap-card,body.theme-abyss .actq-card,body.theme-abyss .pnl-card{border:1px solid rgba(90,150,160,.08)!important;box-shadow:0 18px 46px #0000008c}body.theme-obsidian{--c-bg: #000000;--theme-glow: none;--theme-noise: .015;--theme-glow-blur: 0px;--glass-blur: 18px;--glass-saturate: 100%}body.theme-obsidian .aside,body.theme-obsidian .header,body.theme-obsidian .drawer-aside{background:#ffffff05}body.theme-obsidian .wl-card,body.theme-obsidian .h-card,body.theme-obsidian .rec-card,body.theme-obsidian .block,body.theme-obsidian .snap-card,body.theme-obsidian .actq-card,body.theme-obsidian .pnl-card{border:1px solid rgba(255,255,255,.06)!important;box-shadow:0 20px 40px #000000e6}body.theme-bokeh{--c-bg: #0c0d10;--theme-glow: radial-gradient(540px 540px at 16% 22%, rgba(150, 60, 92, .035), transparent 70%), radial-gradient(500px 500px at 84% 16%, rgba(40, 112, 122, .035), transparent 70%), radial-gradient(580px 580px at 72% 80%, rgba(150, 96, 42, .03), transparent 70%), radial-gradient(520px 520px at 26% 84%, rgba(52, 82, 152, .035), transparent 70%), radial-gradient(440px 440px at 52% 48%, rgba(92, 62, 132, .025), transparent 72%), radial-gradient(400px 400px at 10% 56%, rgba(60, 122, 82, .022), transparent 72%);--theme-noise: .02;--theme-glow-blur: 64px;--glass-blur: 24px;--glass-saturate: 165%}body.theme-bokeh .aside,body.theme-bokeh .header,body.theme-bokeh .drawer-aside{background:#ffffff05}body.theme-bokeh .wl-card,body.theme-bokeh .h-card,body.theme-bokeh .rec-card,body.theme-bokeh .block,body.theme-bokeh .snap-card,body.theme-bokeh .actq-card,body.theme-bokeh .pnl-card{border:1px solid rgba(255,255,255,.05)!important;box-shadow:0 18px 46px #00000080}body.theme-brushed{--c-bg: #0B0B0C;--theme-glow: repeating-linear-gradient(0deg, rgba(255, 255, 255, .016) 0px, rgba(255, 255, 255, .016) 1px, transparent 1px, transparent 3px), radial-gradient(190px 130% at 0% 50%, rgba(200, 215, 235, .07), transparent 72%), radial-gradient(190px 130% at 100% 50%, rgba(200, 215, 235, .06), transparent 72%);--theme-noise: .02;--theme-glow-blur: 3px;--glass-blur: 22px;--glass-saturate: 130%}body.theme-brushed .aside,body.theme-brushed .header,body.theme-brushed .drawer-aside{background:#ffffff05}body.theme-brushed .wl-card,body.theme-brushed .h-card,body.theme-brushed .rec-card,body.theme-brushed .block,body.theme-brushed .snap-card,body.theme-brushed .actq-card,body.theme-brushed .pnl-card{border:1px solid rgba(255,255,255,.07)!important;box-shadow:0 20px 44px #000000b8}body.theme-acid{--c-bg: #040405;--theme-glow: radial-gradient(720px 540px at 22% 28%, rgba(70, 200, 90, .14), transparent 64%), radial-gradient(660px 620px at 80% 36%, rgba(150, 60, 200, .13), transparent 66%), radial-gradient(560px 500px at 56% 82%, rgba(220, 120, 30, .12), transparent 68%), radial-gradient(440px 380px at 38% 58%, rgba(60, 182, 142, .08), transparent 70%);--theme-noise: .04;--theme-glow-blur: 44px;--glass-blur: 20px;--glass-saturate: 205%}body.theme-acid .aside,body.theme-acid .header,body.theme-acid .drawer-aside{background:#7850a008}body.theme-acid .wl-card,body.theme-acid .h-card,body.theme-acid .rec-card,body.theme-acid .block,body.theme-acid .snap-card,body.theme-acid .actq-card,body.theme-acid .pnl-card{border:1px solid rgba(150,90,200,.12)!important;box-shadow:0 18px 48px #000000b3}body.theme-starfield{--c-bg: #02030a;--bg-image-url: url(/wallpapers/starfield.webp);--bg-overlay-color: linear-gradient(rgba(8, 10, 20, .72), rgba(4, 4, 10, .9));--theme-glow: radial-gradient(900px 600px at 72% 16%, rgba(40, 90, 140, .1), transparent 64%);--theme-glow-blur: 0px;--theme-noise: .03;--glass-blur: 20px;--glass-saturate: 170%}body.theme-starfield .aside,body.theme-starfield .header,body.theme-starfield .drawer-aside{background:#ffffff05}body.theme-starfield .wl-card,body.theme-starfield .h-card,body.theme-starfield .rec-card,body.theme-starfield .block,body.theme-starfield .snap-card,body.theme-starfield .actq-card,body.theme-starfield .pnl-card{border:1px solid rgba(120,150,210,.08)!important;box-shadow:0 18px 46px #0009}body.theme-cloudsea{--c-bg: #06080d;--bg-image-url: url(/wallpapers/cloudsea.webp);--bg-overlay-color: linear-gradient(rgba(10, 14, 22, .74), rgba(6, 8, 14, .9));--theme-glow: none;--theme-glow-blur: 0px;--theme-noise: .03;--glass-blur: 20px;--glass-saturate: 175%}body.theme-cloudsea .aside,body.theme-cloudsea .header,body.theme-cloudsea .drawer-aside{background:#ffffff05}body.theme-cloudsea .wl-card,body.theme-cloudsea .h-card,body.theme-cloudsea .rec-card,body.theme-cloudsea .block,body.theme-cloudsea .snap-card,body.theme-cloudsea .actq-card,body.theme-cloudsea .pnl-card{border:1px solid rgba(150,175,210,.07)!important;box-shadow:0 18px 46px #0009}body.theme-titanium{--c-bg: #0B0B0C;--bg-image-url: url(/wallpapers/titanium.webp);--bg-overlay-color: linear-gradient(rgba(10, 10, 12, .66), rgba(4, 4, 6, .84));--theme-glow: none;--theme-glow-blur: 0px;--theme-noise: .025;--glass-blur: 22px;--glass-saturate: 135%}body.theme-titanium .aside,body.theme-titanium .header,body.theme-titanium .drawer-aside{background:#ffffff05}body.theme-titanium .wl-card,body.theme-titanium .h-card,body.theme-titanium .rec-card,body.theme-titanium .block,body.theme-titanium .snap-card,body.theme-titanium .actq-card,body.theme-titanium .pnl-card{border:1px solid rgba(205,218,232,.1)!important;box-shadow:0 20px 44px #000000b8}body.theme-inkwash{--c-bg: #070707;--bg-image-url: url(/wallpapers/inkwash.webp);--bg-overlay-color: linear-gradient(rgba(12, 12, 12, .7), rgba(4, 4, 4, .88));--theme-glow: none;--theme-glow-blur: 0px;--theme-noise: .03;--glass-blur: 20px;--glass-saturate: 150%}body.theme-inkwash .aside,body.theme-inkwash .header,body.theme-inkwash .drawer-aside{background:#ffffff04}body.theme-inkwash .wl-card,body.theme-inkwash .h-card,body.theme-inkwash .rec-card,body.theme-inkwash .block,body.theme-inkwash .snap-card,body.theme-inkwash .actq-card,body.theme-inkwash .pnl-card{border:1px solid rgba(220,220,220,.07)!important;box-shadow:0 18px 44px #000000a8}html.dark{--el-bg-color: rgba(255, 255, 255, .04);--el-bg-color-page: #05060a;--el-bg-color-overlay: rgba(255, 255, 255, .07);--el-text-color-primary: #EDEDED;--el-text-color-regular: #9AA0A6;--el-text-color-secondary: #9AA0A6;--el-text-color-placeholder: #6A6A6A;--el-border-color: rgba(255, 255, 255, .05);--el-border-color-light: rgba(255, 255, 255, .05);--el-border-color-lighter: rgba(255, 255, 255, .04);--el-fill-color: rgba(255, 255, 255, .05);--el-fill-color-light: rgba(255, 255, 255, .08);--el-fill-color-lighter: rgba(255, 255, 255, .04);--el-fill-color-blank: rgba(255, 255, 255, .04);--el-color-primary: #7AA2E3;--el-color-primary-light-3: #5e7cb0;--el-color-primary-light-5: #4a679a;--el-color-primary-light-7: #33527d;--el-color-primary-light-8: #294466;--el-color-primary-light-9: rgba(122, 162, 227, .16);--el-color-danger: #FF6B81;--el-color-success: #3FD6A8;--el-color-warning: #E7B25A;--el-mask-color: rgba(0, 0, 0, .6)}html.dark .el-alert{background-color:#ffffff0a!important;border:1px solid rgba(255,255,255,.1)!important;backdrop-filter:blur(calc(var(--glass-blur) + var(--frost))) saturate(var(--glass-saturate));-webkit-backdrop-filter:blur(calc(var(--glass-blur) + var(--frost))) saturate(var(--glass-saturate))}html.dark .el-alert--error{background-color:#ff6b811f!important}html.dark .el-alert--warning{background-color:#e7b25a1f!important}html.dark .el-alert--success{background-color:#3fd6a81f!important}html.dark .el-alert__title{color:var(--c-text)!important}html.dark .el-dialog{background:#0f1117eb!important;border:1px solid rgba(255,255,255,.12)!important;box-shadow:0 18px 48px #0009!important;backdrop-filter:blur(calc(var(--glass-blur) + 4px)) saturate(var(--glass-saturate));-webkit-backdrop-filter:blur(calc(var(--glass-blur) + 4px)) saturate(var(--glass-saturate))}html.dark .el-overlay-dialog{background:#0000008c}html.dark .el-message,html.dark .el-notification{background:#0f1117eb!important;border:1px solid rgba(255,255,255,.12)!important;box-shadow:0 14px 36px #0000008c!important;backdrop-filter:blur(calc(var(--glass-blur) + var(--frost))) saturate(var(--glass-saturate));-webkit-backdrop-filter:blur(calc(var(--glass-blur) + var(--frost))) saturate(var(--glass-saturate))}html.dark .el-message-box{background:#0f1117eb!important;border:1px solid rgba(255,255,255,.12)!important;box-shadow:0 18px 48px #0009!important;backdrop-filter:blur(calc(var(--glass-blur) + 4px)) saturate(var(--glass-saturate));-webkit-backdrop-filter:blur(calc(var(--glass-blur) + 4px)) saturate(var(--glass-saturate))}html.dark .el-drawer{background:#0f1117eb!important;box-shadow:0 0 40px #0009!important}html.dark .el-popper.is-dark{--el-popper-bg-color-dark: rgba(15, 17, 23, .92);background:#0f1117eb!important;color:var(--c-text)!important;border:1px solid rgba(255,255,255,.12)!important;box-shadow:0 14px 36px #0000008c!important;backdrop-filter:blur(calc(var(--glass-blur) + var(--frost))) saturate(var(--glass-saturate));-webkit-backdrop-filter:blur(calc(var(--glass-blur) + var(--frost))) saturate(var(--glass-saturate))}html.dark .el-popper.is-dark>.el-popper__arrow:before{background:#0f1117eb!important;border:1px solid rgba(255,255,255,.12)!important}html.dark .el-popper.is-light{--el-popper-bg-color-light: rgba(15, 17, 23, .92);background:#0f1117eb!important;color:var(--c-text)!important;border:1px solid rgba(255,255,255,.12)!important;box-shadow:0 14px 36px #0000008c!important;backdrop-filter:blur(calc(var(--glass-blur) + var(--frost))) saturate(var(--glass-saturate));-webkit-backdrop-filter:blur(calc(var(--glass-blur) + var(--frost))) saturate(var(--glass-saturate))}html.dark .el-popper.is-light>.el-popper__arrow:before{background:#0f1117eb!important;border:1px solid rgba(255,255,255,.12)!important}html.dark .el-select-dropdown,html.dark .el-dropdown-menu,html.dark .el-popover{background:transparent!important}html.dark .el-dropdown-menu__item:hover,html.dark .el-select-dropdown__item.hover,html.dark .el-select-dropdown__item:hover{background:#ffffff1f!important}html.dark .el-select-dropdown__item.selected{background:#7aa2e333!important;color:var(--el-color-primary)!important;font-weight:600}html.dark .el-button.el-button--text,html.dark .el-button.el-button--text:hover,html.dark .el-button.el-button--text:focus,html.dark .el-button.el-button--text:active,html.dark .el-button.el-button--text:focus-visible{background:transparent!important;border-color:transparent!important;color:var(--el-text-color-regular)!important;box-shadow:none!important}html.dark .el-button.el-button--link,html.dark .el-button.el-button--link:hover,html.dark .el-button.el-button--link:focus,html.dark .el-button.el-button--link:active{background:transparent!important;border-color:transparent!important;box-shadow:none!important}*{box-sizing:border-box}html,body,#app{height:100%;margin:0}::-webkit-scrollbar{width:8px;height:8px;background:transparent}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#ffffff2e;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#ffffff47}html{scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.18) transparent;scrollbar-gutter:stable}body{font-family:system-ui,-apple-system,PingFang SC,Microsoft YaHei,sans-serif;color:var(--c-text);background:var(--c-bg);background-attachment:fixed;transition:background-color .3s ease;-webkit-text-size-adjust:100%}body:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background-image:var(--bg-overlay-color),var(--theme-glow),var(--bg-image-url);background-size:cover,cover,cover;background-position:center,center,center;background-repeat:no-repeat,no-repeat,no-repeat;background-attachment:scroll,scroll,fixed;filter:blur(var(--theme-glow-blur, 0px));transition:opacity .3s ease,background-image .3s ease}body:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;opacity:var(--theme-noise, .03);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");transition:opacity .3s ease}body.theme-switching:before,body.theme-switching:after{opacity:0}.theme-switcher{position:relative;margin-left:auto;display:flex;align-items:center}.theme-switcher-btn{width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;cursor:pointer;color:var(--c-text);background:#ffffff17;border:1px solid rgba(255,255,255,.18);backdrop-filter:blur(10px) saturate(160%);-webkit-backdrop-filter:blur(10px) saturate(160%);box-shadow:inset 0 1px #ffffff14,0 2px 10px #0000004d;transition:transform .25s ease,box-shadow .25s ease,background .25s ease,border-color .25s ease}.theme-switcher-btn:hover{background:#ffffff24;border-color:#ffffff47;transform:translateY(-2px);box-shadow:inset 0 1px #ffffff1f,0 6px 18px #7aa2e347}.theme-switcher-btn:focus-visible{outline:none;border-color:#ffffff4d}.theme-switcher-btn svg{display:block}.theme-switcher-panel{position:fixed;top:0;right:0;z-index:3000;display:none;grid-template-columns:repeat(4,max-content);gap:8px;padding:12px;border-radius:16px;background:#ffffff0f;border:1px solid rgba(255,255,255,.12);backdrop-filter:blur(calc(var(--glass-blur) + var(--frost))) saturate(var(--glass-saturate));-webkit-backdrop-filter:blur(calc(var(--glass-blur) + var(--frost))) saturate(var(--glass-saturate));box-shadow:0 12px 40px #00000080}.theme-switcher-panel.open{display:grid;animation:ts-pop .18s ease}@keyframes ts-pop{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.theme-swatch{display:flex;flex-direction:column;align-items:center;gap:6px;padding:6px;border:none;background:transparent;cursor:pointer;border-radius:12px;transition:background .2s ease,transform .2s ease}.theme-swatch:hover{background:#ffffff0f;transform:translateY(-1px)}.theme-swatch .ts-dot{width:30px;height:30px;border-radius:50%;border:1px solid rgba(255,255,255,.18);box-shadow:inset 0 1px #ffffff1a}.theme-swatch[data-theme=nightglow] .ts-dot{background:radial-gradient(circle at 72% 28%,#6078d28c,#05060a 72%)}.theme-swatch[data-theme=aurora] .ts-dot{background:radial-gradient(circle at 68% 26%,#385c8c99,#070b11 74%)}.theme-swatch[data-theme=frost] .ts-dot{background:radial-gradient(circle at 68% 26%,#2a2a30,#131316 74%)}.theme-swatch[data-theme=gold] .ts-dot{background:radial-gradient(circle at 30% 72%,#96783699,#080705 72%)}.theme-swatch[data-theme=burgundy] .ts-dot{background:radial-gradient(circle at 72% 26%,#7832328c,#0a0607 74%)}.theme-swatch[data-theme=mocha] .ts-dot{background:radial-gradient(circle at 50% 78%,#96734680,#0c0906 74%)}.theme-swatch[data-theme=olive] .ts-dot{background:radial-gradient(circle at 28% 32%,#6e783780,#0a0c08 74%)}.theme-swatch[data-theme=ice] .ts-dot{background:radial-gradient(circle at 50% 36%,#dce6f02e,#111214 76%)}.theme-swatch[data-theme=lava] .ts-dot{background:radial-gradient(circle at 78% 22%,#ff782880,#0d0d0d 74%)}.theme-swatch[data-theme=cedar] .ts-dot{background:radial-gradient(circle at 26% 74%,#466e5080,#0d1110 74%)}.theme-swatch[data-theme=rose] .ts-dot{background:radial-gradient(circle at 66% 30%,#965a7873,#141215 74%)}.theme-swatch[data-theme=abyss] .ts-dot{background:radial-gradient(circle at 50% 40%,#3c788273,#081014 74%)}.theme-swatch[data-theme=obsidian] .ts-dot{background:radial-gradient(circle at 50% 30%,#ffffff1f,#000 72%)}.theme-swatch[data-theme=bokeh] .ts-dot{background:radial-gradient(circle at 30% 30%,rgba(150,60,92,.42),transparent 56%),radial-gradient(circle at 74% 26%,rgba(40,112,122,.42),transparent 56%),radial-gradient(circle at 60% 76%,rgba(150,96,42,.38),transparent 56%),radial-gradient(circle at 28% 82%,#3452986b,#0c0d10 82%)}.theme-swatch[data-theme=brushed] .ts-dot{background:radial-gradient(circle at 36% 30%,#cddae82e,#0b0b0c 74%)}.theme-swatch[data-theme=acid] .ts-dot{background:radial-gradient(circle at 28% 28%,rgba(70,200,90,.45),transparent 60%),radial-gradient(circle at 74% 34%,rgba(150,60,200,.4),transparent 60%),radial-gradient(circle at 55% 78%,#dc781e66,#040405 82%)}.theme-swatch[data-theme=starfield] .ts-dot{background:radial-gradient(circle at 30% 26%,rgba(120,170,230,.5),transparent 58%),radial-gradient(circle at 74% 70%,#466eb466,#02030a 80%)}.theme-swatch[data-theme=cloudsea] .ts-dot{background:radial-gradient(circle at 50% 38%,#96afd273,#06080d 76%)}.theme-swatch[data-theme=titanium] .ts-dot{background:repeating-linear-gradient(115deg,rgba(205,218,232,.2) 0px,rgba(205,218,232,.2) 1px,transparent 1px,transparent 3px),radial-gradient(circle at 40% 34%,#cddae833,#0b0b0c 76%)}.theme-swatch[data-theme=inkwash] .ts-dot{background:radial-gradient(circle at 34% 30%,rgba(200,200,200,.42),transparent 60%),radial-gradient(circle at 70% 76%,#78787866,#070707 80%)}.theme-swatch .ts-name{font-size:11px;color:var(--c-text-muted);white-space:nowrap}.theme-swatch:hover .ts-name{color:var(--c-text)}.theme-swatch.active .ts-dot{border-color:var(--c-gold);box-shadow:0 0 0 2px #c9a06380,inset 0 1px #ffffff1f}.theme-swatch.active .ts-name{color:var(--c-gold)}.grid{display:grid;gap:var(--gap)}.grid.cols-2{grid-template-columns:repeat(2,1fr)}.grid.cols-3{grid-template-columns:repeat(3,1fr)}.grid.cols-4{grid-template-columns:repeat(4,1fr)}.grid.cols-5{grid-template-columns:repeat(5,1fr)}@media (max-width: 1280px){.grid.cols-5{grid-template-columns:repeat(3,1fr)}}@media (max-width: 1100px){.grid.cols-4,.grid.cols-5{grid-template-columns:repeat(2,1fr)}}@media (max-width: 900px){.grid.cols-2,.grid.cols-3,.grid.cols-4,.grid.cols-5{grid-template-columns:1fr}}.page-bar{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--gap);flex-wrap:wrap;gap:10px}.muted{color:var(--c-text-muted);font-size:12px}.up{color:var(--c-up)}.down{color:var(--c-down)}.big{font-size:30px;font-weight:800;color:var(--c-text);line-height:1.1}.danger{color:var(--c-danger)}.tag-row{display:flex;flex-wrap:wrap;gap:6px}.el-card{border-radius:var(--radius-lg)!important;border:1px solid rgba(255,255,255,.1)!important;box-shadow:var(--shadow),inset 0 1px #ffffff14!important;background:var(--glass)!important;backdrop-filter:blur(calc(var(--glass-blur) + var(--frost))) saturate(var(--glass-saturate));-webkit-backdrop-filter:blur(calc(var(--glass-blur) + var(--frost))) saturate(var(--glass-saturate))}.el-card__body{padding:16px}.glass{background:var(--glass)!important;backdrop-filter:blur(calc(var(--glass-blur) + var(--frost))) saturate(var(--glass-saturate));-webkit-backdrop-filter:blur(calc(var(--glass-blur) + var(--frost))) saturate(var(--glass-saturate));border:1px solid rgba(255,255,255,.1)!important;box-shadow:var(--shadow),inset 0 1px #ffffff14!important}.glass-strong{background:var(--glass-strong)!important;backdrop-filter:blur(calc(var(--glass-blur) + 4px)) saturate(var(--glass-saturate));-webkit-backdrop-filter:blur(calc(var(--glass-blur) + 4px)) saturate(var(--glass-saturate));border:1px solid rgba(255,255,255,.1)!important;box-shadow:var(--shadow),inset 0 1px #ffffff14!important}.metric{display:inline-flex;flex-direction:column;gap:2px;line-height:1.15}.metric-val{font-size:22px;font-weight:800;color:var(--c-text)}.metric-label{font-size:12px;color:var(--c-text-muted)}.metric.sm .metric-val{font-size:18px}.metric.lg .metric-val{font-size:30px}.status-badge{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border-radius:6px;font-size:12px;line-height:18px;border:1px solid transparent;white-space:nowrap}.status-badge--primary{color:#8fb3e0;background:#5b8fd924;border-color:#5b8fd947}.status-badge--amber{color:#e8d9b5;background:#c9a06324;border-color:#c9a06347}.status-badge--muted{color:#b7bec9;background:#8a94a624;border-color:#8a94a642}.collapse-block{border:1px solid var(--c-border);border-radius:var(--radius-sm);background:var(--c-surface);overflow:hidden}.collapse-block__head{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px 14px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.collapse-block__head:hover{background:#ffffff08}.collapse-block__body{padding:0 14px 14px}.grid.cols-auto{grid-template-columns:repeat(auto-fill,minmax(var(--col-min, 240px),1fr))}.echart-box{width:100%}@media (max-width: 768px){.mobile-condense .condense-hide{display:none!important}}@media (max-width: 768px){.el-button{min-height:32px}.el-table{width:100%}.el-table__body-wrapper,.el-table__header-wrapper{overflow-x:auto}h1,h2,h3{font-size:16px;margin:10px 0 8px;line-height:1.3}.muted{font-size:11px;line-height:1.5}.page-bar{margin-bottom:10px;gap:8px}.el-card{border-radius:8px}.el-card__body{padding:12px}.big{font-size:22px}.el-alert{padding:8px 10px;align-items:flex-start}.el-alert__title{font-size:13px;line-height:1.4}.el-alert__description{font-size:11px;line-height:1.5}.el-alert__icon{font-size:15px}.el-dialog{width:calc(100vw - 24px)!important;max-width:480px;margin-top:5vh!important}.el-dialog__body{max-height:78vh;overflow-y:auto}.el-button--primary:not(.el-button--text):not(.el-button--link){background-color:transparent!important;border-color:var(--el-color-primary)!important;color:var(--el-color-primary)!important}.el-button--primary:not(.el-button--text):not(.el-button--link) .el-icon,.el-button--primary:not(.el-button--text):not(.el-button--link) i{color:var(--el-color-primary)!important}.el-tabs__item{height:32px;line-height:32px;font-size:12px}.el-radio,.el-checkbox{min-height:36px;align-items:center}.el-input__wrapper{min-height:38px}.page-bar{margin-bottom:10px}}@media (min-width: 769px){.mobile-only{display:none!important}}@media (max-width: 768px){.desktop-only{display:none!important}.mobile-only{display:block}.mobile-only.mobile-cards{display:flex}.mobile-only.el-dropdown,.mobile-only.el-button{display:inline-block!important}}.mobile-cards{display:flex;flex-direction:column;gap:10px}.m-card{background:var(--glass);border:1px solid rgba(255,255,255,.1);border-radius:var(--radius-sm);padding:12px 14px;box-shadow:var(--shadow),inset 0 1px #ffffff14;backdrop-filter:blur(calc(var(--glass-blur) + var(--frost))) saturate(var(--glass-saturate));-webkit-backdrop-filter:blur(calc(var(--glass-blur) + var(--frost))) saturate(var(--glass-saturate))}.m-card--danger{box-shadow:var(--shadow),inset 4px 0 0 0 var(--c-up),inset 0 1px #ffffff14}.m-card--warn{box-shadow:var(--shadow),inset 4px 0 0 0 var(--c-amber),inset 0 1px #ffffff14}.m-card-head{display:flex;align-items:baseline;justify-content:space-between;gap:8px;margin-bottom:8px}.m-card-code{font-weight:700;font-size:15px}.m-card-name{color:var(--c-text-muted);font-size:13px}.m-card-row{display:flex;flex-wrap:wrap;gap:6px 14px;margin:6px 0;font-size:13px}.m-card-row .k{color:var(--c-text-muted);margin-right:4px}.m-card-actions{display:flex;gap:8px;margin-top:10px;flex-wrap:wrap}.m-card-actions .el-button{flex:1}.wl-card,.h-card,.rec-card,.block,.snap-card,.actq-card,.pnl-card{border:1px solid rgba(255,255,255,.1)!important}body.theme-dawn{--c-bg: #F0EEE9;--c-surface: #FFFFFF;--c-surface-2: #FAF8F4;--c-sidebar: rgba(255, 255, 255, .82);--c-text: #1A1A1A;--c-text-muted: #6B7280;--c-neutral: #6B7280;--c-border: #E4E1DB;--c-primary: #2F66B0;--c-primary-soft: #4A82CC;--c-up: #C0392B;--c-down: #1E8E5A;--c-amber: #B8860B;--c-gold: #9A7B3F;--c-danger: #C0392B;--c-white-rgb: 0, 0, 0;--c-primary-rgb: 47, 102, 176;--c-primary-soft-rgb: 74, 130, 204;--c-amber-rgb: 184, 134, 11;--c-up-rgb: 192, 57, 43;--c-down-rgb: 30, 142, 90;--c-neutral-rgb: 107, 114, 128;--c-gold-rgb: 154, 123, 63;--radius-lg: 16px;--radius-md: 12px;--radius-sm: 10px;--radius: 8px;--radius-s: 6px;--shadow: 0 1px 3px rgba(0, 0, 0, .04), 0 4px 16px rgba(0, 0, 0, .04);--shadow-soft: 0 1px 2px rgba(0, 0, 0, .03);--hl-card: linear-gradient(180deg, rgba(255,255,255,.6), rgba(255,255,255,0) 40%);--gap: 12px;--gap-sm: 8px;--gap-lg: 18px;--glass: rgba(255, 255, 255, .82);--glass-strong: rgba(255, 255, 255, .94);--glass-blur: 14px;--glass-saturate: 105%;--frost: 0px;--theme-glow: none;--bg-image-url: none;--bg-overlay-color: linear-gradient(transparent, transparent);--theme-noise: 0;--theme-glow-blur: 0px;--transition-fast: .15s;--transition-normal: .25s;--transition-slow: .35s;--ease-out: cubic-bezier(.16, 1, .3, 1);--font-base: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "PingFang SC", "Microsoft YaHei", sans-serif;--font-mono: "SF Mono", Monaco, "Cascadia Code", Consolas, "Courier New", monospace;--empty-icon-size: 32px;--empty-text-size: 12px;--tooltip-bg: rgba(var(--c-black-rgb), .9);--tooltip-max-width: 240px;--form-error-color: var(--c-up);--form-success-color: var(--c-down);--form-disabled-opacity: .5;--lh-tight: 1.2;--lh-normal: 1.5;--lh-loose: 1.7;--fw-normal: 400;--fw-medium: 500;--fw-semibold: 600;--fw-bold: 700;--ls-tight: -.3px;--ls-normal: 0;--ls-wide: .2px;--container-max: 1400px;--grid-gutter: 16px;--section-gap: 20px;--safe-top: env(safe-area-inset-top, 0px);--safe-bottom: env(safe-area-inset-bottom, 0px);--safe-left: env(safe-area-inset-left, 0px);--safe-right: env(safe-area-inset-right, 0px)}body.theme-dawn .aside,body.theme-dawn .header,body.theme-dawn .drawer-aside{background:#ffffffd1!important;border:1px solid rgba(0,0,0,.06)!important;box-shadow:0 1px 3px #00000008!important}body.theme-dawn .wl-card,body.theme-dawn .h-card,body.theme-dawn .rec-card,body.theme-dawn .block,body.theme-dawn .snap-card,body.theme-dawn .actq-card,body.theme-dawn .pnl-card,body.theme-dawn .el-card{background:#fff!important;border:1px solid rgba(0,0,0,.06)!important;box-shadow:0 1px 3px #00000008,0 4px 14px #00000008!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}body.theme-dawn .glass,body.theme-dawn .glass-strong{background:#ffffffe0!important;border:1px solid rgba(0,0,0,.06)!important;box-shadow:0 1px 3px #00000008!important}body.theme-dawn ::-webkit-scrollbar-thumb{background:#0000002e}body.theme-dawn ::-webkit-scrollbar-thumb:hover{background:#00000047}body.theme-dawn{scrollbar-color:rgba(0,0,0,.18) transparent}body.theme-dawn .el-table th.el-table__cell{background:#f7f5f0!important;color:#6b7280!important}body.theme-dawn .el-table tr:hover>td{background-color:#f7f5f0!important}body.theme-dawn .el-table td.el-table__cell,body.theme-dawn .el-table th.el-table__cell.is-leaf{border-bottom:1px solid #EDEAE3!important}body.theme-dawn .el-table--border,body.theme-dawn .el-table--group{border:1px solid #EDEAE3!important}body.theme-dawn .el-dialog,body.theme-dawn .el-message,body.theme-dawn .el-notification,body.theme-dawn .el-message-box,body.theme-dawn .el-drawer,body.theme-dawn .el-popper.is-dark,body.theme-dawn .el-popper.is-light{background:#fff!important;border:1px solid rgba(0,0,0,.08)!important;box-shadow:0 8px 32px #0000001a!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}body.theme-dawn .el-popper.is-dark>.el-popper__arrow:before,body.theme-dawn .el-popper.is-light>.el-popper__arrow:before{background:#fff!important;border:1px solid rgba(0,0,0,.08)!important}body.theme-dawn .el-overlay-dialog{background:#00000059}body.theme-dawn .el-alert{background-color:#faf8f4!important;border:1px solid rgba(0,0,0,.06)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}body.theme-dawn .el-alert--error{background-color:#fdf2f2!important}body.theme-dawn .el-alert--warning{background-color:#fdf8ec!important}body.theme-dawn .el-alert--success{background-color:#f0faf4!important}body.theme-dawn .el-select-dropdown,body.theme-dawn .el-dropdown-menu,body.theme-dawn .el-popover{background:transparent!important}body.theme-dawn .el-dropdown-menu__item:hover,body.theme-dawn .el-select-dropdown__item.hover,body.theme-dawn .el-select-dropdown__item:hover{background:#f0eee9!important}body.theme-dawn .el-select-dropdown__item.selected{background:#2f66b01a!important;color:#2f66b0!important}body.theme-dawn .el-button--primary:not(.el-button--text):not(.el-button--link){background-color:#2f66b0!important;border-color:#2f66b0!important;color:#fff!important}body.theme-dawn .el-button--primary:not(.el-button--text):not(.el-button--link):hover{background-color:#3a78c8!important;border-color:#3a78c8!important}body.theme-dawn .el-input__wrapper{background:#fff!important;box-shadow:0 0 0 1px #e4e1db inset!important}body.theme-dawn .el-input__wrapper:hover{box-shadow:0 0 0 1px #c8c4bc inset!important}body.theme-dawn .el-input__wrapper.is-focus{box-shadow:0 0 0 1px #2f66b0 inset!important}body.theme-dawn .el-tag{background:#f5f3ee!important;border:1px solid #E4E1DB!important;color:#4b5563!important}body.theme-dawn .el-tag--primary{background:#2f66b014!important;border-color:#2f66b033!important;color:#2f66b0!important}body.theme-dawn .el-tag--danger{background:#c0392b14!important;border-color:#c0392b33!important;color:#c0392b!important}body.theme-dawn .el-tag--success{background:#1e8e5a14!important;border-color:#1e8e5a33!important;color:#1e8e5a!important}body.theme-dawn .el-tag--warning{background:#b8860b14!important;border-color:#b8860b33!important;color:#b8860b!important}body.theme-dawn .menu :deep(.el-menu-item.is-active),body.theme-dawn .el-menu-item.is-active{background:#2f66b01a!important;color:#2f66b0!important}body.theme-dawn .menu :deep(.el-menu-item:hover),body.theme-dawn .menu :deep(.el-sub-menu__title:hover){background:#0000000a!important;color:#1c1c1e!important}body.theme-dawn .status-badge--primary{color:#2f66b0;background:#2f66b01a;border-color:#2f66b040}body.theme-dawn .status-badge--amber{color:#9a7b3f;background:#b8860b1a;border-color:#b8860b40}body.theme-dawn .status-badge--muted{color:#6b7280;background:#6b72801a;border-color:#6b728038}body.theme-dawn .theme-switcher-btn{background:#0000000d!important;border:1px solid rgba(0,0,0,.1)!important;color:#1c1c1e!important}body.theme-dawn .theme-switcher-btn:hover{background:#00000014!important;border-color:#00000029!important;box-shadow:0 4px 12px #00000014!important}body.theme-dawn .theme-switcher-panel{background:#fffffff5!important;border:1px solid rgba(0,0,0,.08)!important;box-shadow:0 8px 32px #0000001f!important}body.theme-dawn .theme-swatch:hover{background:#0000000a!important}body.theme-dawn .theme-swatch .ts-name{color:#6b7280!important}body.theme-dawn .theme-swatch:hover .ts-name{color:#1c1c1e!important}body.theme-dawn .focus-bar,body.theme-dawn .ai-assistant-fab{background:#ffffffe6!important;border:1px solid rgba(0,0,0,.08)!important;box-shadow:0 4px 16px #00000014!important}body.theme-dawn .m-card{background:#fff!important;border:1px solid rgba(0,0,0,.06)!important;box-shadow:0 1px 3px #00000008!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}body.theme-dawn .m-card--danger{box-shadow:inset 3px 0 #c0392b,0 1px 3px #00000008!important}body.theme-dawn .m-card--warn{box-shadow:inset 3px 0 #b8860b,0 1px 3px #00000008!important}body.theme-dawn .skeleton,body.theme-dawn [class*=skeleton]{background:linear-gradient(90deg,#f0eee9 25%,#e8e5de 37%,#f0eee9 63%)!important}.theme-swatch[data-theme=dawn] .ts-dot{background:linear-gradient(135deg,#f0eee9,#fff);border:1px solid #E4E1DB!important;box-shadow:inset 0 1px #fffc,0 1px 3px #0000001a!important}body.theme-ethereal{--c-bg: #000000;--theme-glow: radial-gradient(700px 700px at 12% 18%, rgba(100,180,255,.16), transparent 62%), radial-gradient(650px 650px at 88% 12%, rgba(56,189,248,.14), transparent 62%), radial-gradient(750px 750px at 78% 82%, rgba(99,102,241,.13), transparent 62%), radial-gradient(680px 680px at 22% 88%, rgba(91,141,239,.15), transparent 62%), radial-gradient(600px 600px at 55% 45%, rgba(59,130,246,.12), transparent 65%), radial-gradient(550px 550px at 45% 15%, rgba(125,211,252,.1), transparent 65%);--theme-noise: .012;--theme-glow-blur: 0px;--glass: rgba(255,255,255,.035);--glass-strong: rgba(255,255,255,.06);--glass-blur: 16px;--glass-saturate: 130%;--frost: 8px;--c-border: rgba(255,255,255,.08);--shadow: 0 20px 40px rgba(0,0,0,.9);--shadow-soft: 0 12px 28px rgba(0,0,0,.7);--hl-card: linear-gradient(180deg, rgba(255,255,255,.1), rgba(255,255,255,0) 45%)}body.theme-ethereal,body.theme-ethereal .layout,body.theme-ethereal .inner-layout{background:#000!important}body.theme-ethereal .main{background:transparent!important}body.theme-ethereal .aside,body.theme-ethereal .header,body.theme-ethereal .drawer-aside{background:#ffffff09!important;backdrop-filter:blur(16px) saturate(130%)!important;-webkit-backdrop-filter:blur(16px) saturate(130%)!important;border-color:#ffffff14!important}body.theme-ethereal .wl-card,body.theme-ethereal .h-card,body.theme-ethereal .rec-card,body.theme-ethereal .block,body.theme-ethereal .snap-card,body.theme-ethereal .actq-card,body.theme-ethereal .pnl-card,body.theme-ethereal .el-card,body.theme-ethereal .m-card{background:#ffffff08!important;backdrop-filter:blur(16px) saturate(130%)!important;-webkit-backdrop-filter:blur(16px) saturate(130%)!important;border:1px solid rgba(255,255,255,.08)!important;box-shadow:0 20px 40px #000000e6,inset 0 1px #ffffff1f!important}body.theme-ethereal [class*=stat],body.theme-ethereal [class*=metric],body.theme-ethereal [class*=summary]{background:#ffffff08!important;border-color:#ffffff14!important}.theme-swatch[data-theme=ethereal] .ts-dot{background:radial-gradient(circle at 28% 28%,rgba(100,180,255,.5),transparent 55%),radial-gradient(circle at 72% 72%,#3b82f673,#000 78%)}.main>*:not(.el-loading-mask){margin-left:auto;margin-right:auto}.page-bar{margin-bottom:16px!important;padding:0 2px}.page-bar h1,.page-bar h2,.page-bar h3{margin:0;font-size:20px;font-weight:700;letter-spacing:-.3px}.el-card{border-radius:var(--radius-md)!important;margin-bottom:0!important}.el-card__body{padding:16px 18px!important}.block,.wl-card,.h-card,.rec-card,.snap-card,.actq-card,.pnl-card{padding:14px 16px!important;border-radius:var(--radius-md)!important}.block-head,.card-head,.panel-head{display:flex;align-items:center;gap:10px;margin-bottom:12px!important}.block-title,.card-title,.panel-title{font-size:14px!important;font-weight:700!important;margin:0!important}.el-table{font-size:12px!important;--el-table-border-color: rgba(255,255,255,.06);--el-table-header-bg-color: rgba(255,255,255,.03);--el-table-row-hover-bg-color: rgba(255,255,255,.04)}.el-table th.el-table__cell{padding:10px 12px!important;font-size:11px!important;font-weight:600!important;color:var(--c-text-muted)!important;background:#ffffff08!important;border-bottom:1px solid rgba(255,255,255,.08)!important}.el-table td.el-table__cell{padding:10px 12px!important;font-size:12px!important;border-bottom:1px solid rgba(255,255,255,.04)!important}.el-button{font-size:12px!important;font-weight:600!important;border-radius:var(--radius-s)!important;padding:8px 14px!important;letter-spacing:.2px}.el-button--small{padding:6px 12px!important;font-size:11px!important}.el-button--large{padding:10px 18px!important;font-size:13px!important}.el-button--text{padding:4px 8px!important}.el-button+.el-button{margin-left:8px!important}.el-tag{font-size:11px!important;font-weight:600!important;border-radius:6px!important;padding:2px 8px!important;height:auto!important;line-height:1.5!important;border:none!important}.el-tag--small{font-size:10px!important;padding:1px 6px!important}.status-badge,.tag,.badge{font-size:11px!important;font-weight:600!important;border-radius:6px!important;padding:2px 8px!important;line-height:1.5!important}.metric,.stat,.stat-item,.metric-item{display:flex;flex-direction:column;gap:3px;line-height:1.2}.metric-val,.stat-val,.stat-value,.metric-value{font-size:22px!important;font-weight:800!important;letter-spacing:-.3px;font-variant-numeric:tabular-nums;line-height:1.15}.metric-label,.stat-label,.metric-name,.stat-name{font-size:11px!important;color:var(--c-text-muted)!important;font-weight:500!important;letter-spacing:.2px}.metric-sub,.stat-sub{font-size:10px!important;color:var(--c-text-muted)!important;font-weight:500!important}.el-input__wrapper{border-radius:var(--radius-s)!important;padding:6px 12px!important;box-shadow:0 0 0 1px #ffffff1a inset!important}.el-input__inner{font-size:12px!important;height:28px!important;line-height:28px!important}.el-select__wrapper{border-radius:var(--radius-s)!important;min-height:32px!important}.el-form-item__label{font-size:12px!important;font-weight:600!important;color:var(--c-text-muted)!important}.el-form-item{margin-bottom:16px!important}.timeline,.tl-list{display:flex;flex-direction:column;gap:0}.tl-row,.timeline-item{display:flex;align-items:center;gap:8px;padding:8px 4px;font-size:12px;border-bottom:1px solid rgba(255,255,255,.04)}.tl-row:last-child,.timeline-item:last-child{border-bottom:none}.tl-time,.timeline-time{color:var(--c-text-muted);font-variant-numeric:tabular-nums;font-size:11px;min-width:40px}.tl-name,.timeline-name{font-weight:600;color:var(--c-text)}.tl-meta,.timeline-meta{margin-left:auto;color:var(--c-text-muted);font-size:11px}.el-pagination{margin-top:16px!important;justify-content:flex-end!important;font-size:12px!important}.el-pagination button,.el-pagination .el-pager li{font-size:12px!important;min-width:28px!important;height:28px!important;line-height:28px!important}.el-empty{padding:30px 0!important}.el-empty__description p{font-size:12px!important;color:var(--c-text-muted)!important}.el-empty__image{display:none!important}.el-empty__description{margin-top:0!important}.empty{padding:20px 0;text-align:center;font-size:12px;color:var(--c-text-muted)}.el-dialog{border-radius:var(--radius-md)!important;overflow:hidden}.el-dialog__header{padding:16px 18px 12px!important;margin-right:0!important;border-bottom:1px solid rgba(255,255,255,.06)}.el-dialog__title{font-size:15px!important;font-weight:700!important}.el-dialog__body{padding:16px 18px!important;font-size:13px!important}.el-dialog__footer{padding:12px 18px 16px!important;border-top:1px solid rgba(255,255,255,.06)}.el-dropdown-menu__item,.el-select-dropdown__item{font-size:12px!important;padding:8px 14px!important;height:auto!important;line-height:1.5!important}.el-popper{font-size:12px!important;border-radius:var(--radius-s)!important}.muted,.text-muted{color:var(--c-text-muted)!important;font-size:12px!important}.small,.text-sm{font-size:11px!important}.num,.number{font-variant-numeric:tabular-nums;font-family:var(--font-mono)}.el-progress-bar__outer{border-radius:4px!important;background-color:#ffffff0f!important;height:6px!important}.el-progress-bar__inner{border-radius:4px!important}.el-divider{margin:16px 0!important;border-color:#ffffff0f!important}@media (max-width: 768px){.el-card__body,.block,.wl-card,.h-card,.rec-card,.snap-card,.actq-card,.pnl-card{padding:12px 14px!important}.el-table th.el-table__cell,.el-table td.el-table__cell{padding:8px 10px!important}.page-bar h1,.page-bar h2,.page-bar h3{font-size:17px}}.tag-industry,.tag-concept,.tag-suspend,.tag-foam,.tag-foam-red,.tag-ver,.tag-sim,.tag-metal-link,.tag-subj,.tag-warn-subj,.tag-updating,.tag-amber-dim,.crowd-badge,.entry-gate,.stage-pill,.wl-ind,.stale-badge,.rec-crowd-badge{font-size:11px!important;padding:2px 8px!important;border-radius:6px!important;line-height:1.5!important;font-weight:600!important}.cap-tag,.cnt-pill,.cache-refresh-tag,.ab-item,.mb-chip,.ts-chip,.slow-bull-tag,.build-ver-pick{font-size:11px!important;padding:3px 10px!important;border-radius:999px!important;line-height:1.3!important;font-weight:600!important}.card-grid,.skeleton-wrap,.rec-grid,.rec-overheat-wrap{gap:14px!important}.rdy-group{margin-bottom:18px!important}.card-row1,.card-row2,.card-row3{gap:8px!important}.mt-cell{padding:8px 10px!important;gap:4px!important}.top-bar{gap:10px!important;margin-bottom:14px!important}.anomaly-board,.mb-scope,.trend-scope{margin-bottom:14px!important;padding:10px 12px!important;gap:10px!important}.rec-head{margin-bottom:14px!important}.sort-hint{margin-bottom:10px!important;padding:6px 10px!important;font-size:11px!important}.tag-industry,.tag-concept,.tag-suspend,.tag-foam,.tag-foam-red,.tag-ver,.tag-sim,.tag-metal-link,.tag-subj,.tag-warn-subj,.tag-updating,.tag-amber-dim,.tag-defer,.tag-handled,.tag-intraday,.tag-cleared,.tag-bug,.tag-real,.tag-fire,.tag-amber,.tag-blue,.tag-rev,.tag-gold,.tag-warn,.tag-goldpit,.h-code-chip,.lt-chip,.is-chip,.ts-chip,.mb-chip,.ab-item,.entry-gate,.stage-pill,.crowd-badge,.stale-badge,.rec-crowd-badge,.banked-badge,.adj-badge,.source-badge,.algo-feature-tag,.rc-badge,.win-tag{font-size:11px!important;padding:2px 8px!important;border-radius:6px!important;line-height:1.5!important;font-weight:600!important}.cap-tag,.cnt-pill,.cache-refresh-tag,.slow-bull-tag,.build-ver-pick,.h-health,.fb-pill,.pnl-verdict,.rank-strong,.rank-advice,.track-verdict,.conc-tag,.devi-tag,.rib-tag,.sf-tag,.note-dir-tag,.ma20-tag,.lt-dim,.pnl-partial-tag,.h-shares{font-size:11px!important;padding:3px 10px!important;border-radius:999px!important;line-height:1.3!important;font-weight:600!important}.tag-industry,.tag-concept{max-width:10em!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.h-card{padding:14px 16px 12px!important}.holdings-page .skeleton-wrap,.sandbox-page .skeleton-wrap{gap:14px!important}.sandbox-page{padding:0 0 40px!important}.sim-conc-warn{padding:10px 14px!important;font-size:12px!important;margin-bottom:14px!important}.h-details-flyout{padding:14px 16px!important;margin-top:12px!important}.sl-banner{padding:8px 12px!important;font-size:12px!important;margin:8px 0!important}.h-strategy-selector{padding:8px 12px!important;margin:6px 0 8px!important}.hdf-status{padding:12px 14px!important;gap:10px 20px!important;margin-bottom:12px!important}.h-batches{padding:8px 10px!important;margin:6px 0 4px!important}.h-strat{padding:6px 10px!important;margin:6px 0 4px!important;font-size:12px!important}.h-slippage{padding:6px 10px!important;margin-top:4px!important;font-size:11px!important}.focus-banner{padding:10px 14px!important;margin-bottom:14px!important;font-size:13px!important}.pnl-card{padding:14px 16px!important;border-radius:var(--radius-md)!important}.pnl-bar{padding:12px 14px!important;margin-bottom:16px!important;border-radius:var(--radius-md)!important}.rd-card{padding:14px 16px!important;border-radius:var(--radius-md)!important}.fengkou{padding:0 0 40px!important;margin:0 auto!important}.fengkou .topbar{margin-bottom:16px!important;gap:12px!important}.fengkou .page-title{font-size:20px!important;font-weight:700!important;letter-spacing:-.3px!important;margin-bottom:4px!important}.fengkou .sub{font-size:12px!important;color:var(--c-text-muted)!important}.fengkou .taint-banner{padding:10px 14px!important;border-radius:var(--radius-md)!important;margin:0 0 14px!important;font-size:12px!important}.fengkou .taint-lv,.fengkou .src-tag,.fengkou .fp-taint,.fengkou .added-tag,.fengkou .watched-badge{font-size:11px!important;padding:2px 8px!important;border-radius:6px!important;font-weight:600!important;line-height:1.5!important}.fengkou .board-head,.fengkou .row-main,.fengkou .board-group-label,.fengkou .row-detail{padding-left:14px!important;padding-right:14px!important}.fengkou .board-head,.fengkou .row-main{padding-top:10px!important;padding-bottom:10px!important;gap:10px!important}.fengkou .name-text{font-size:14px!important;font-weight:600!important}.fengkou .arrow{font-size:14px!important;font-weight:700!important}.fengkou .trend-text,.fengkou .reason-preview{font-size:12px!important}.fengkou .row-detail{padding-top:4px!important;padding-bottom:14px!important}.fengkou .reason-block{padding:12px 14px!important;border-radius:var(--radius-md)!important;margin-top:12px!important}.fengkou .rb-title{font-size:11px!important;font-weight:600!important;margin-bottom:6px!important;letter-spacing:.3px!important}.fengkou .rb-body{font-size:12px!important;line-height:1.7!important}.fengkou .iz-block{padding:14px 16px!important;border-radius:var(--radius-md)!important}.fengkou .iz-title{font-size:14px!important;font-weight:600!important;margin-bottom:4px!important}.fengkou .iz-tip{font-size:12px!important;margin-bottom:10px!important}.fengkou .add-single-btn,.fengkou .add-sector-etf{font-size:12px!important;font-weight:600!important;padding:6px 14px!important;border-radius:var(--radius-s)!important;line-height:1.5!important;cursor:pointer;transition:opacity .15s}.fengkou .add-single-btn:hover,.fengkou .add-sector-etf:hover{opacity:.85}.fengkou .tb-title{font-size:12px!important;font-weight:600!important;padding:8px 12px!important}.fengkou .tb-head,.fengkou .tb-row{padding:8px 12px!important;font-size:12px!important;gap:10px!important}.fengkou .tb-head{font-size:11px!important;font-weight:600!important}.fengkou .step-block{margin-top:14px!important;padding-top:12px!important;gap:12px!important}.fengkou .step-no{width:24px!important;height:24px!important;font-size:12px!important;font-weight:700!important}.fengkou .step-title{font-size:13px!important;font-weight:600!important;margin-bottom:2px!important}.fengkou .fill-preview{padding:10px 12px!important;border-radius:var(--radius-s)!important;margin-top:10px!important}.fengkou .fill-preview-row{padding:4px 0!important;font-size:12px!important;gap:10px!important}.fengkou .taint-clean{padding:8px 12px!important;border-radius:var(--radius-s)!important;margin:0 0 14px!important;font-size:12px!important;gap:8px!important}.table-scroll{max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-scroll>table{min-width:100%}@media (max-width: 768px){.el-input-number__decrease,.el-input-number__increase{width:30px;min-width:30px;flex:0 0 30px}.el-input-number--small .el-input-number__decrease,.el-input-number--small .el-input-number__increase{width:28px}.caret-wrapper{width:20px}.caret-wrapper .sort-caret{left:6px}.el-table__expand-icon{min-width:28px;min-height:28px}.el-main .ab-empty,.el-main .ab-empty-hint{max-width:100%}}@media (max-width: 768px){:root{--glass-blur: 0px;--glass-saturate: 100%}.nav-fab,.fab-btn,.ai-fab-root .fab-panel,.theme-switcher-panel,.el-dialog,.el-drawer,.el-message,.el-message-box,.el-popper.is-dark,.el-popper.is-light{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}}.u-grid{display:grid;gap:var(--gap)}.u-grid.c2{grid-template-columns:repeat(2,1fr)}.u-grid.c3{grid-template-columns:repeat(3,1fr)}.u-grid.c4{grid-template-columns:repeat(4,1fr)}.u-grid.c5{grid-template-columns:repeat(5,1fr)}@media (max-width: 768px){.u-grid.c3,.u-grid.c4,.u-grid.c5{grid-template-columns:repeat(2,1fr);gap:var(--gap-sm)}}@media (max-width: 480px){.u-grid.c3.u-grid-1,.u-grid.c4.u-grid-1,.u-grid.c5.u-grid-1{grid-template-columns:1fr!important}}@media (max-width: 768px){.el-drawer.rtl,.el-drawer.ltr{width:min(92vw,380px)!important}.el-drawer.btt{height:auto!important;max-height:88dvh;border-radius:var(--radius-md) var(--radius-md) 0 0}.el-drawer__body{-webkit-overflow-scrolling:touch}.el-popper{max-width:calc(100vw - 16px);box-sizing:border-box}.el-select__popper.el-popper,.el-dropdown__popper.el-popper{max-width:calc(100vw - 16px)}.el-popper .el-popper__content,.el-tooltip__content{word-break:break-word;white-space:normal}.el-message-box{width:calc(100vw - 24px)!important;max-width:420px}.el-picker-panel{max-width:calc(100vw - 16px)}.el-date-range-picker{width:auto!important;min-width:0!important}.el-date-range-picker .el-picker-panel__body-wrapper{flex-direction:column}.el-date-range-picker .el-date-range-picker__content{float:none!important;width:100%!important;box-sizing:border-box}.el-date-range-picker .el-date-range-picker__content.is-left{border-right:none;border-bottom:1px solid var(--c-line)}}@media (max-width: 480px){.el-date-range-picker .el-date-table td div{height:26px;line-height:26px;padding:0 2px!important}.el-date-range-picker .el-date-table th{padding:0;font-size:11px}}@media (max-width: 768px){.el-table .el-table-fixed-column--right,.el-table .el-table-fixed-column--left{position:static!important;background:transparent!important}.el-table .el-table__fixed,.el-table .el-table__fixed-right{display:none!important}}.hscroll-fade{position:relative}.hscroll-fade>.hscroll-track{overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.hscroll-fade>.hscroll-track::-webkit-scrollbar{display:none}.hscroll-fade:after{content:"";position:absolute;top:0;right:0;bottom:0;width:22px;pointer-events:none;background:linear-gradient(to left,var(--c-panel),transparent)}.hscroll-fade.is-at-end:after{display:none}.hscroll-fade.on-glass:after{background:linear-gradient(to left,rgba(var(--c-white-rgb),.06),transparent)}@media (max-width: 768px){.el-button--small{min-height:28px}.el-button.is-circle,.el-button [class*=icon]+span{min-height:inherit}.seg-btn,.core-tab,.mini-btn{min-height:32px}.el-checkbox,.el-radio{min-height:32px;line-height:32px}.el-checkbox__label,.el-radio__label{font-size:14px}.el-button:hover,.wl-card:hover,.rec-card:hover{transform:none}}@media (max-width: 480px){.main{padding:8px!important}h1{font-size:17px}h2{font-size:15px}h3{font-size:14px}.el-dialog{width:calc(100vw - 16px)!important;margin-top:3vh!important}.el-dialog__body{padding:12px;max-height:80dvh}.el-form-item{margin-bottom:14px}}@media (max-width: 900px) and (orientation: landscape) and (max-height: 480px){.el-dialog{margin-top:1vh!important}.el-dialog__body{max-height:60dvh}.el-drawer.btt{max-height:70dvh}}.result-card,.dq-card,.pano-card,.pool-card,.cmp-card,.triple-card,.metric-card,.chart-card,.stat-card,.ar-card,.refl-card,.sw-card,.gate-card,.ac-card,.tt-card,.fd-card,.cal-card,.vc-card,.hold-card,.pos-card,.sb-card,.cp-card,.opt-card,.rank-card,.track-card,.pnl-card,.bp-card,.rd-card,.nc-card,.g-card,.rr-card,.y7-card,.td-card,.wec-card,.ob-card,.spd-mini-card,.spd-regime-card,.spd-glossary-card,.hh-card,.empty-card,.cand-card{position:relative;overflow:hidden;contain:paint;transition:transform .25s cubic-bezier(.4,0,.2,1),box-shadow .2s ease,border-color .2s ease}.result-card:hover,.dq-card:hover,.pano-card:hover,.pool-card:hover,.cmp-card:hover,.triple-card:hover,.metric-card:hover,.chart-card:hover,.stat-card:hover,.ar-card:hover,.refl-card:hover,.sw-card:hover,.gate-card:hover,.ac-card:hover,.tt-card:hover,.fd-card:hover,.cal-card:hover,.vc-card:hover,.hold-card:hover,.pos-card:hover,.sb-card:hover,.cp-card:hover,.opt-card:hover,.rank-card:hover,.track-card:hover,.pnl-card:hover,.bp-card:hover,.rd-card:hover,.nc-card:hover,.g-card:hover,.rr-card:hover,.y7-card:hover,.td-card:hover,.wec-card:hover,.ob-card:hover,.spd-mini-card:hover,.spd-regime-card:hover,.spd-glossary-card:hover,.hh-card:hover,.empty-card:hover,.cand-card:hover{transform:translateY(-3px);box-shadow:0 8px 24px #00000059}.result-card:active,.dq-card:active,.pano-card:active,.pool-card:active,.cmp-card:active,.triple-card:active,.metric-card:active,.chart-card:active,.stat-card:active,.ar-card:active,.refl-card:active,.sw-card:active,.gate-card:active,.ac-card:active,.tt-card:active,.fd-card:active,.cal-card:active,.vc-card:active,.hold-card:active,.pos-card:active,.sb-card:active,.cp-card:active,.opt-card:active,.rank-card:active,.track-card:active,.pnl-card:active,.bp-card:active,.rd-card:active,.nc-card:active,.g-card:active,.rr-card:active,.y7-card:active,.td-card:active,.wec-card:active,.ob-card:active,.spd-mini-card:active,.spd-regime-card:active,.spd-glossary-card:active,.hh-card:active,.empty-card:active,.cand-card:active{transform:translateY(-1px) scale(.985);transition-duration:.1s}.result-card:after,.dq-card:after,.pano-card:after,.pool-card:after,.cmp-card:after,.triple-card:after,.metric-card:after,.chart-card:after,.stat-card:after,.ar-card:after,.refl-card:after,.sw-card:after,.gate-card:after,.ac-card:after,.tt-card:after,.fd-card:after,.cal-card:after,.vc-card:after,.hold-card:after,.pos-card:after,.sb-card:after,.cp-card:after,.opt-card:after,.rank-card:after,.track-card:after,.pnl-card:after,.bp-card:after,.rd-card:after,.nc-card:after,.g-card:after,.rr-card:after,.y7-card:after,.td-card:after,.wec-card:after,.ob-card:after,.spd-mini-card:after,.spd-regime-card:after,.spd-glossary-card:after,.hh-card:after,.empty-card:after,.cand-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(115deg,transparent 0%,transparent 32%,rgba(255,255,255,.02) 40%,rgba(255,255,255,.07) 46%,rgba(255,255,255,.1) 50%,rgba(255,255,255,.07) 54%,rgba(255,255,255,.02) 60%,transparent 68%,transparent 100%);background-size:200% 200%;filter:blur(17px);pointer-events:none;z-index:0;animation:global-card-sheen 500s ease-in-out infinite}.result-card>*,.dq-card>*,.pano-card>*,.pool-card>*,.cmp-card>*,.triple-card>*,.metric-card>*,.chart-card>*,.stat-card>*,.ar-card>*,.refl-card>*,.sw-card>*,.gate-card>*,.ac-card>*,.tt-card>*,.fd-card>*,.cal-card>*,.vc-card>*,.hold-card>*,.pos-card>*,.sb-card>*,.cp-card>*,.opt-card>*,.rank-card>*,.track-card>*,.pnl-card>*,.bp-card>*,.rd-card>*,.nc-card>*,.g-card>*,.rr-card>*,.y7-card>*,.td-card>*,.wec-card>*,.ob-card>*,.spd-mini-card>*,.spd-regime-card>*,.spd-glossary-card>*,.hh-card>*,.empty-card>*,.cand-card>*{position:relative;z-index:1}@keyframes global-card-sheen{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.sheen-0:after{background:linear-gradient(115deg,transparent 0%,transparent 32%,rgba(255,255,255,.02) 40%,rgba(255,255,255,.07) 46%,rgba(255,255,255,.1) 50%,rgba(255,255,255,.07) 54%,rgba(255,255,255,.02) 60%,transparent 68%,transparent 100%);background-size:200% 200%;animation-delay:0s}.sheen-1:after{background:linear-gradient(82deg,transparent 0%,transparent 28%,rgba(255,255,255,.02) 38%,rgba(255,255,255,.08) 46%,rgba(255,255,255,.11) 50%,rgba(255,255,255,.08) 54%,rgba(255,255,255,.02) 62%,transparent 72%,transparent 100%);background-size:270% 270%;animation-delay:-100s}.sheen-2:after{background:linear-gradient(148deg,transparent 0%,transparent 35%,rgba(255,255,255,.02) 42%,rgba(255,255,255,.06) 47%,rgba(255,255,255,.09) 50%,rgba(255,255,255,.06) 53%,rgba(255,255,255,.02) 58%,transparent 65%,transparent 100%);background-size:165% 165%;animation-delay:-200s}.sheen-3:after{background:linear-gradient(68deg,transparent 0%,transparent 25%,rgba(255,255,255,.02) 35%,rgba(255,255,255,.07) 44%,rgba(255,255,255,.1) 50%,rgba(255,255,255,.07) 56%,rgba(255,255,255,.02) 65%,transparent 75%,transparent 100%);background-size:240% 240%;animation-delay:-300s}.sheen-4:after{background:linear-gradient(162deg,transparent 0%,transparent 38%,rgba(255,255,255,.02) 44%,rgba(255,255,255,.06) 48%,rgba(255,255,255,.08) 50%,rgba(255,255,255,.06) 52%,rgba(255,255,255,.02) 56%,transparent 62%,transparent 100%);background-size:180% 180%;animation-delay:-400s}.win{box-shadow:0 0 3px #62d17840,0 0 10px #62d1781f,inset 0 1px #ffffff0f}.loss{box-shadow:0 0 3px #ff6b8140,0 0 10px #ff6b811f,inset 0 1px #ffffff0f}.ok{box-shadow:0 0 2px #5b8fd933,0 0 8px #5b8fd91a,inset 0 1px #ffffff0d}.warn{box-shadow:0 0 3px #f0b53c4d,0 0 10px #f0b53c26,inset 0 1px #ffffff12}.danger{box-shadow:0 0 4px #ff6b8159,0 0 14px #ff6b812e,inset 0 1px #ffffff14}:root{--spring-ease: cubic-bezier(.34, 1.56, .64, 1);--spring-ease-soft: cubic-bezier(.25, 1.25, .5, 1)}.el-button,.seg-btn,.card-tag,.tag,.chip,.badge,.h-card .el-button,.wl-card .el-button,.so-card .el-button{transition:transform .18s var(--spring-ease-soft),box-shadow .2s ease,background-color .2s ease,border-color .2s ease,color .2s ease}.el-button:hover,.seg-btn:hover,.card-tag:hover,.tag:hover,.chip:hover,.badge:hover{transform:translateY(-1px) scale(1.03)}.el-button:active,.seg-btn:active,.card-tag:active,.tag:active,.chip:active,.badge:active{transform:translateY(0) scale(.96);transition-duration:.08s}.wl-card,.h-card,.so-card,.snap-card,.dash-card,.result-card,.dq-card,.pano-card,.pool-card,.cmp-card,.triple-card,.metric-card,.chart-card,.stat-card,.ar-card,.refl-card,.sw-card,.gate-card,.ac-card,.tt-card,.fd-card,.cal-card,.vc-card,.hold-card,.pos-card,.sb-card,.cp-card,.opt-card,.rank-card,.track-card,.pnl-card,.bp-card,.rd-card,.nc-card,.g-card,.rr-card,.y7-card{transition:transform .3s var(--spring-ease-soft),box-shadow .2s ease,border-color .2s ease}.el-dialog,.el-drawer,.el-message-box,.el-popover{animation:dialog-spring-in .35s var(--spring-ease) both}@keyframes dialog-spring-in{0%{opacity:0;transform:scale(.92) translateY(10px)}to{opacity:1;transform:scale(1) translateY(0)}}.el-dropdown-menu,.el-select-dropdown,.el-popper{animation:dropdown-spring-in .25s var(--spring-ease) both;transform-origin:top center}@keyframes dropdown-spring-in{0%{opacity:0;transform:scaleY(.85) translateY(-6px)}to{opacity:1;transform:scaleY(1) translateY(0)}}@media (max-width: 768px){.el-dialog,.el-drawer,.el-message-box,.el-popover,.el-dropdown-menu,.el-select-dropdown,.el-popper{animation:none!important}}@keyframes number-pop{0%{transform:scale(1)}40%{transform:scale(1.15)}to{transform:scale(1)}}.number-flash{animation:number-pop .4s var(--spring-ease)}.main:before{content:"";position:fixed;top:0;left:0;right:0;bottom:0;background:radial-gradient(ellipse 80% 50% at 20% 0%,rgba(91,143,217,.04) 0%,transparent 60%),radial-gradient(ellipse 60% 40% at 80% 100%,rgba(201,160,99,.03) 0%,transparent 50%);pointer-events:none;z-index:0;will-change:transform;transform:translateY(var(--parallax-y, 0px))}.main>*{position:relative;z-index:1}.nv-reveal{will-change:transform,opacity}@media (prefers-reduced-motion: reduce){.el-button,.seg-btn,.card-tag,.tag,.chip,.badge,.wl-card,.h-card,.so-card,.snap-card,.dash-card,.el-dialog,.el-drawer,.el-message-box,.el-popover,.el-dropdown-menu,.el-select-dropdown,.el-popper{animation:none!important;transition:none!important;transform:none!important}.main:before{display:none}}.el-main{scrollbar-gutter:stable}.wl-card,.h-card,.so-card,.snap-card,.dash-card,.result-card,.dq-card,.pano-card,.pool-card,.cmp-card,.triple-card,.metric-card,.chart-card,.stat-card,.ar-card,.refl-card,.sw-card,.gate-card,.ac-card,.tt-card,.fd-card,.cal-card,.vc-card,.hold-card,.pos-card,.sb-card,.cp-card,.opt-card,.rank-card,.track-card,.pnl-card,.bp-card,.rd-card,.nc-card,.g-card,.rr-card,.y7-card,.td-card,.wec-card,.ob-card,.spd-mini-card,.spd-regime-card,.spd-glossary-card,.hh-card,.empty-card,.cand-card{will-change:transform}@media (max-width: 768px){.el-dialog{--el-dialog-width: 92vw !important;width:92vw!important;max-width:92vw!important}.el-drawer.ltr,.el-drawer.rtl{--el-drawer-size: 92% !important}.el-drawer.ttb,.el-drawer.btt{--el-drawer-size: 88% !important}.el-button--small,.el-button--mini{min-height:28px!important}.el-table .el-button--small,.el-table .el-button--mini{min-height:32px!important}.el-button--small .el-icon,.el-button--mini .el-icon{font-size:16px}.el-input__inner,.el-textarea__inner,.el-select__wrapper{min-height:36px!important}.el-table .cell{line-height:1.6}.el-table{max-width:100%}.el-table__body-wrapper{overflow-x:auto;-webkit-overflow-scrolling:touch}.bt-table,.fwc-table,.alloc-table,.gate-table,.owd-format-table,.ed-table,.sv-table,.wec-table,.sl-table,.val-table,.fc-table,.tpd-table,.hl-table,.sld-table,.ha-table,.rev-table,.cg-md-table{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch;white-space:nowrap}}html.dark .el-dialog,html.dark .el-message-box{box-shadow:0 18px 48px #0009,0 0 0 1px #5b8fd90f,0 0 28px #5b8fd90d!important}html.dark .el-alert{border-radius:8px!important;padding:10px 14px!important;border-left-width:3px!important}html.dark .el-alert--warning{background:linear-gradient(135deg,#c9a0631a,#c9a0630a)!important;border-color:#c9a06333!important;border-left-color:#c9a06380!important}html.dark .el-alert--warning .el-alert__title{color:#e0c089f2!important}html.dark .el-alert--warning .el-alert__description{color:#ffffff8c!important}html.dark .el-alert--info{background:linear-gradient(135deg,#5b8fd914,#5b8fd908)!important;border-color:#5b8fd92e!important;border-left-color:#5b8fd973!important}html.dark .el-alert--info .el-alert__title{color:#8cb4e6f2!important}html.dark .el-alert--info .el-alert__description{color:#ffffff8c!important}html.dark .el-alert--success{background:linear-gradient(135deg,#62d1781a,#62d1780a)!important;border-color:#62d17833!important;border-left-color:#62d17880!important}html.dark .el-alert--success .el-alert__title{color:#78e696f2!important}html.dark .el-alert--error{background:linear-gradient(135deg,#ff6b811a,#ff6b810a)!important;border-color:#ff6b8133!important;border-left-color:#ff6b8180!important}html.dark .el-alert--error .el-alert__title{color:#ff8ca0f2!important}html.dark .el-dialog__footer .el-button:not(.el-button--primary):not(.el-button--text):not(.el-button--danger),html.dark .el-message-box__btns .el-button:not(.el-button--primary):not(.el-button--text):not(.el-button--danger){background:#ffffff0a!important;border:1px solid rgba(255,255,255,.15)!important;color:#ffffffbf!important;border-radius:8px!important;transition:all .2s var(--spring-ease-soft)!important}html.dark .el-dialog__footer .el-button:not(.el-button--primary):not(.el-button--text):not(.el-button--danger):hover,html.dark .el-message-box__btns .el-button:not(.el-button--primary):not(.el-button--text):not(.el-button--danger):hover{background:#ffffff14!important;border-color:#ffffff40!important;color:#ffffffe6!important}html.dark .el-dialog__footer .el-button--primary,html.dark .el-message-box__btns .el-button--primary{border-radius:8px!important;box-shadow:0 2px 8px #5b8fd940!important;transition:all .2s var(--spring-ease-soft)!important}html.dark .el-dialog__footer .el-button--primary:hover:not(:disabled),html.dark .el-message-box__btns .el-button--primary:hover:not(:disabled){box-shadow:0 4px 16px #5b8fd959!important;transform:translateY(-1px)!important}html.dark .el-dialog__footer .el-button--primary:active:not(:disabled),html.dark .el-message-box__btns .el-button--primary:active:not(:disabled){transform:translateY(0) scale(.98)!important}html.dark .el-dialog .el-input__wrapper,html.dark .el-drawer .el-input__wrapper,html.dark .el-message-box .el-input__wrapper{background:#ffffff08!important;border:1px solid rgba(255,255,255,.1)!important;border-radius:8px!important;box-shadow:none!important;transition:border-color .2s,box-shadow .2s!important}html.dark .el-dialog .el-input__wrapper:hover,html.dark .el-drawer .el-input__wrapper:hover{border-color:#ffffff2e!important}html.dark .el-dialog .el-input__wrapper.is-focus,html.dark .el-drawer .el-input__wrapper.is-focus{border-color:#5b8fd980!important;box-shadow:0 0 0 3px #5b8fd91a,0 0 12px #5b8fd91f!important}html.dark .el-dialog .el-textarea__inner,html.dark .el-drawer .el-textarea__inner{background:#ffffff08!important;border:1px solid rgba(255,255,255,.1)!important;border-radius:8px!important;color:var(--c-text)!important;transition:border-color .2s,box-shadow .2s!important}html.dark .el-dialog .el-textarea__inner:hover,html.dark .el-drawer .el-textarea__inner:hover{border-color:#ffffff2e!important}html.dark .el-dialog .el-textarea__inner:focus,html.dark .el-drawer .el-textarea__inner:focus{border-color:#5b8fd980!important;box-shadow:0 0 0 3px #5b8fd91a,0 0 12px #5b8fd91f!important}html.dark .el-dialog .el-input-number,html.dark .el-drawer .el-input-number{border-radius:8px!important}html.dark .el-dialog .el-select__wrapper,html.dark .el-drawer .el-select__wrapper{background:#ffffff08!important;border:1px solid rgba(255,255,255,.1)!important;border-radius:8px!important;box-shadow:none!important}html.dark .el-dialog .el-select__wrapper.is-focused,html.dark .el-drawer .el-select__wrapper.is-focused{border-color:#5b8fd980!important;box-shadow:0 0 0 3px #5b8fd91a!important}html.dark .el-dialog .el-date-editor.el-input,html.dark .el-drawer .el-date-editor.el-input{width:100%!important}html.dark .el-drawer__body{background:#0f1117f2!important}html.dark .el-dialog .el-divider,html.dark .el-drawer .el-divider{border-color:#ffffff0f!important}html.dark .el-dialog .el-divider__text,html.dark .el-drawer .el-divider__text{color:#ffffff73!important;font-size:12px!important;font-weight:600!important;letter-spacing:.5px!important}html.dark .el-dialog .el-empty__description,html.dark .el-drawer .el-empty__description{color:#ffffff59!important}html.dark .el-dialog .el-tag,html.dark .el-drawer .el-tag{border-radius:6px!important}@media (max-width: 768px){.el-button{min-height:32px!important;padding:6px 10px!important;font-size:12px!important}.el-button--small,.el-button--mini{min-height:28px!important;padding:4px 8px!important;font-size:11px!important}.el-button--large{min-height:36px!important;padding:10px 16px!important;font-size:13px!important}.el-button--text,.el-button--link{min-height:24px!important;padding:2px 6px!important;font-size:12px!important}.el-radio-button__inner,.el-checkbox-button__inner{padding:2px 6px!important;font-size:10px!important;min-height:20px!important;line-height:1!important;height:auto!important}.el-radio-button--small .el-radio-button__inner,.el-checkbox-button--small .el-checkbox-button__inner{padding:2px 5px!important;font-size:10px!important;min-height:18px!important}}@media (max-width: 768px){.el-empty,[class*=empty i],[class*=loading i],[class*=-state i]{padding:20px 12px!important}.el-table .el-empty,.el-dialog .el-empty,.el-drawer .el-empty{padding:16px 8px!important}}@media (max-width: 768px){[class*=chart i],[class*=Chart i],[class*=echart i],.mc-box,.mc-canvas,.intraday-chart{max-height:280px!important}.el-button--text,.el-button--link{min-height:32px!important;min-width:32px}.el-main{padding-bottom:calc(12px + env(safe-area-inset-bottom))!important}}@media (max-width: 768px){.el-tabs__nav-wrap{overflow-x:auto;overflow-y:hidden}.el-tabs__nav{white-space:nowrap;float:none}.el-tabs__item{padding:0 12px}}
