html,body{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,*:before,*:after{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0)}@-ms-viewport{width:device-width}body{margin:0}[tabindex="-1"]:focus{outline:none}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5em;font-weight:500}p{margin-top:0;margin-bottom:1em}abbr[title],abbr[data-original-title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;border-bottom:0;cursor:help}address{margin-bottom:1em;font-style:normal;line-height:inherit}input[type=text],input[type=password],input[type=number],textarea{-webkit-appearance:none}ol,ul,dl{margin-top:0;margin-bottom:1em}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:500}dd{margin-bottom:.5em;margin-left:0}blockquote{margin:0 0 1em}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}pre,code,kbd,samp{font-size:1em;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace}pre{margin-top:0;margin-bottom:1em;overflow:auto}figure{margin:0 0 1em}img{vertical-align:middle;border-style:none}a,area,button,[role=button],input:not([type=range]),label,select,summary,textarea{touch-action:manipulation}table{border-collapse:collapse}caption{padding-top:.75em;padding-bottom:.3em;text-align:left;caption-side:bottom}input,button,select,optgroup,textarea{margin:0;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{padding:0;border-style:none}input[type=radio],input[type=checkbox]{box-sizing:border-box;padding:0}input[type=date],input[type=time],input[type=datetime-local],input[type=month]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;margin:0;padding:0;border:0}legend{display:block;width:100%;max-width:100%;margin-bottom:.5em;padding:0;color:inherit;font-size:1.5em;line-height:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item}template{display:none}[hidden]{display:none!important}mark{padding:.2em;background-color:#feffe6}:root{--bg-page: #F2F3F5;--bg-card: #FFFFFF;--bg-header: rgba(255, 255, 255, .9);--header-glass-bg: rgba(255, 255, 255, .72);--header-glass-bg-scrolled: rgba(255, 255, 255, .9);--bg-pattern-a: rgba(23, 114, 246, .14);--bg-pattern-b: rgba(0, 150, 58, .12);--border-soft: rgba(0, 0, 0, .08);--border-strong: rgba(0, 0, 0, .14);--border-base: #D9D9D9;--border-glass: rgba(255, 255, 255, .65);--separator: #EBEBEB;--surface-muted: #FAFAFA;--surface-hover: #F7F9FC;--surface-elevated: #F2F3F5;--surface-subtle: rgba(0, 0, 0, .02);--surface-glass: rgba(255, 255, 255, .8);--surface-glass-soft: rgba(255, 255, 255, .6);--mask-bg: rgba(0, 0, 0, .45);--primary: #1772F6;--primary-hover: #0E5FD8;--primary-softer: rgba(23, 114, 246, .06);--primary-light: rgba(23, 114, 246, .08);--primary-light-2: rgba(23, 114, 246, .12);--primary-border: rgba(23, 114, 246, .2);--primary-glow: rgba(23, 114, 246, .3);--primary-transparent: rgba(23, 114, 246, 0);--gradient-primary: linear-gradient(135deg, var(--primary) 0%, var(--primary-hover) 100%);--focus-ring: 0 0 0 3px rgba(23, 114, 246, .14);--text-primary: #1A1A1A;--text-secondary: #595959;--text-tertiary: #9B9B9B;--text-on-primary: #FFFFFF;--text-on-primary-soft: rgba(255, 255, 255, .8);--text-on-primary-dim: rgba(255, 255, 255, .6);--success: #00963A;--success-bg: rgba(0, 150, 58, .07);--success-border: rgba(0, 150, 58, .2);--error: #D93025;--error-bg: rgba(217, 48, 37, .07);--error-border: rgba(217, 48, 37, .2);--error-glow: rgba(217, 48, 37, .3);--danger: #D93025;--danger-bg: rgba(217, 48, 37, .07);--warning: #C47100;--warning-bg: rgba(196, 113, 0, .08);--warning-border: rgba(196, 113, 0, .2);--gradient-danger: linear-gradient(135deg, #FF4D4F 0%, #F5222D 100%);--tag-blue: #1668DC;--tag-blue-bg: #EBF3FF;--tag-blue-border: rgba(22, 104, 220, .15);--tag-purple: #7C3AED;--tag-purple-bg: #F3EAFF;--tag-purple-border: rgba(124, 58, 237, .15);--tag-green: #059669;--tag-green-bg: #ECFDF5;--tag-green-border: rgba(5, 150, 105, .15);--tag-green-glow: rgba(5, 150, 105, .3);--tag-orange: #C2410C;--tag-orange-bg: #FFF7ED;--tag-orange-border: rgba(194, 65, 12, .15);--tag-teal: #0D9488;--tag-teal-bg: #F0FDFA;--tag-teal-border: rgba(13, 148, 136, .15);--tag-teal-glow: rgba(13, 148, 136, .3);--tag-gray: #525252;--tag-gray-bg: #F5F5F5;--tag-gray-border: rgba(0, 0, 0, .1);--tag-rose: #E11D48;--tag-rose-bg: #FFF1F2;--bg-page-gradient: linear-gradient(135deg, #F8FAFC 0%, #F1F5F9 50%, #F8FAFC 100%);--bg-pattern-c: rgba(0, 200, 255, .05);--log-bg: #0A1628;--log-bg-alt: #0D1A2D;--log-panel: #132040;--dark-surface: rgba(255, 255, 255, .06);--dark-surface-2: rgba(255, 255, 255, .1);--dark-border: rgba(255, 255, 255, .12);--term-bg: #FAFBFC;--term-header-bg: #F2F3F5;--term-border: rgba(0, 0, 0, .08);--term-text: #333A45;--term-line-number: #9B9B9B;--term-line-hover: rgba(23, 114, 246, .05);--term-error-bg: rgba(217, 48, 37, .07);--term-error-text: #D93025;--term-warning-text: #C47100;--term-info-text: #00963A;--term-command-text: #0D9488;--heat-lv0: rgba(23, 114, 246, .05);--heat-lv1: rgba(23, 114, 246, .22);--heat-lv2: rgba(23, 114, 246, .38);--heat-lv3: rgba(23, 114, 246, .58);--heat-lv4: rgba(23, 114, 246, .82);--scrollbar-thumb: rgba(0, 0, 0, .15);--scrollbar-thumb-hover: rgba(0, 0, 0, .25);--shadow-card: 0 1px 2px rgba(0, 0, 0, .06), 0 2px 6px rgba(0, 0, 0, .04);--shadow-hover: 0 2px 8px rgba(0, 0, 0, .1), 0 4px 12px rgba(0, 0, 0, .05);--shadow-glass: 0 4px 24px rgba(0, 0, 0, .04), 0 1px 2px rgba(0, 0, 0, .02), inset 0 0 0 1px rgba(255, 255, 255, .4);--shadow-modal: 0 32px 100px rgba(0, 0, 0, .2), 0 16px 40px rgba(0, 0, 0, .12), 0 4px 12px rgba(0, 0, 0, .08), inset 0 1px 0 rgba(255, 255, 255, .8);--shadow-pop: 0 4px 20px rgba(0, 0, 0, .3), 0 2px 8px rgba(0, 0, 0, .2);--shadow-dropdown: 0 4px 20px rgba(0, 0, 0, .08), 0 2px 8px rgba(0, 0, 0, .04), inset 0 1px 0 rgba(255, 255, 255, .6);--radius-card: 4px;--radius-badge: 3px;--radius-input: 4px;--radius-btn: 4px;--radius-pill: 999px;--font-sans: -apple-system, BlinkMacSystemFont, "PingFang SC", "Microsoft YaHei", "Segoe UI", sans-serif;--font-mono: ui-monospace, "SFMono-Regular", "JetBrains Mono", Consolas, "Liberation Mono", monospace;--header-h: 60px;--sidebar-top: calc(var(--header-h) + 10px);--trigger-top: calc(var(--header-h) + 16px);--sidebar-w: 252px;--sidebar-gap: 10px;--max-content-w: 1800px;--content-px: 12px;--ease-standard: cubic-bezier(.22, 1, .36, 1);--transition: .22s var(--ease-standard);--col-tpl: 58px 190px 90px 80px 1fr 100px 180px 76px}[data-theme=dusk]{--bg-page: #0f141c;--bg-card: #171d27;--bg-header: rgba(20, 27, 38, .82);--header-glass-bg: rgba(20, 27, 38, .66);--header-glass-bg-scrolled: rgba(20, 27, 38, .9);--bg-pattern-a: rgba(37, 127, 255, .2);--bg-pattern-b: rgba(0, 150, 58, .14);--border-soft: rgba(255, 255, 255, .11);--border-strong: rgba(255, 255, 255, .2);--border-base: rgba(255, 255, 255, .16);--border-glass: rgba(255, 255, 255, .1);--separator: rgba(255, 255, 255, .08);--surface-muted: rgba(255, 255, 255, .04);--surface-hover: rgba(37, 127, 255, .1);--surface-elevated: rgba(255, 255, 255, .06);--surface-subtle: rgba(255, 255, 255, .03);--surface-glass: rgba(19, 25, 35, .85);--surface-glass-soft: rgba(255, 255, 255, .05);--mask-bg: rgba(0, 0, 0, .6);--primary: #4E9FFF;--primary-hover: #2B86F5;--primary-softer: rgba(78, 159, 255, .12);--primary-light: rgba(78, 159, 255, .16);--primary-light-2: rgba(78, 159, 255, .22);--primary-border: rgba(78, 159, 255, .35);--primary-glow: rgba(78, 159, 255, .4);--primary-transparent: rgba(78, 159, 255, 0);--focus-ring: 0 0 0 3px rgba(78, 159, 255, .2);--text-primary: #EBF1FA;--text-secondary: #C7D2E5;--text-tertiary: #8DA1BD;--text-on-primary: #FFFFFF;--text-on-primary-soft: rgba(255, 255, 255, .8);--text-on-primary-dim: rgba(255, 255, 255, .6);--success: #54D17D;--success-bg: rgba(84, 209, 125, .16);--success-border: rgba(84, 209, 125, .3);--error: #FF6A66;--error-bg: rgba(255, 106, 102, .16);--error-border: rgba(255, 106, 102, .3);--error-glow: rgba(255, 106, 102, .35);--danger: #FF6A66;--danger-bg: rgba(255, 106, 102, .16);--warning: #E6A23C;--warning-bg: rgba(230, 162, 60, .14);--warning-border: rgba(230, 162, 60, .3);--gradient-danger: linear-gradient(135deg, #FF6A66 0%, #D93025 100%);--tag-blue: #8FB8FF;--tag-blue-bg: rgba(78, 159, 255, .16);--tag-blue-border: rgba(143, 184, 255, .3);--tag-purple: #C4A5FF;--tag-purple-bg: rgba(196, 165, 255, .15);--tag-purple-border: rgba(196, 165, 255, .3);--tag-green: #3ED598;--tag-green-bg: rgba(62, 213, 152, .14);--tag-green-border: rgba(62, 213, 152, .28);--tag-green-glow: rgba(62, 213, 152, .3);--tag-orange: #F4B27A;--tag-orange-bg: rgba(244, 178, 122, .14);--tag-orange-border: rgba(244, 178, 122, .28);--tag-teal: #4FD6C9;--tag-teal-bg: rgba(79, 214, 201, .14);--tag-teal-border: rgba(79, 214, 201, .28);--tag-teal-glow: rgba(79, 214, 201, .3);--tag-gray: #A6B3C9;--tag-gray-bg: rgba(255, 255, 255, .08);--tag-gray-border: rgba(255, 255, 255, .14);--tag-rose: #FF8FA8;--tag-rose-bg: rgba(255, 143, 168, .14);--bg-page-gradient: linear-gradient(135deg, #0F141C 0%, #131B28 50%, #0F141C 100%);--bg-pattern-c: rgba(0, 200, 255, .07);--term-bg: #0A1628;--term-header-bg: #132040;--term-border: rgba(255, 255, 255, .12);--term-text: #C7D2E5;--term-line-number: #5B6B84;--term-line-hover: rgba(255, 255, 255, .05);--term-error-bg: rgba(255, 106, 102, .14);--term-error-text: #FF6A66;--term-warning-text: #E6A23C;--term-info-text: #54D17D;--term-command-text: #4FD6C9;--heat-lv0: rgba(78, 159, 255, .08);--heat-lv1: rgba(78, 159, 255, .24);--heat-lv2: rgba(78, 159, 255, .4);--heat-lv3: rgba(78, 159, 255, .58);--heat-lv4: rgba(78, 159, 255, .8);--scrollbar-thumb: rgba(255, 255, 255, .15);--scrollbar-thumb-hover: rgba(255, 255, 255, .25);--shadow-card: 0 8px 28px rgba(0, 0, 0, .28);--shadow-hover: 0 10px 34px rgba(0, 0, 0, .36);--shadow-glass: 0 8px 28px rgba(0, 0, 0, .28), inset 0 0 0 1px rgba(255, 255, 255, .06);--shadow-modal: 0 32px 100px rgba(0, 0, 0, .4), 0 16px 40px rgba(0, 0, 0, .3), 0 4px 12px rgba(0, 0, 0, .2), inset 0 1px 0 rgba(255, 255, 255, .1);--shadow-pop: 0 8px 28px rgba(0, 0, 0, .45), 0 2px 8px rgba(0, 0, 0, .3);--shadow-dropdown: 0 4px 20px rgba(0, 0, 0, .3), 0 2px 8px rgba(0, 0, 0, .2), inset 0 1px 0 rgba(255, 255, 255, .1)}@keyframes rise-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes row-reveal{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes shimmer{0%{background-position:-400px 0}to{background-position:400px 0}}.skeleton{background:linear-gradient(90deg,var(--surface-muted) 25%,var(--surface-elevated) 50%,var(--surface-muted) 75%);background-size:400px 100%;animation:shimmer 1.4s infinite linear;border-radius:var(--radius-card)}:root{--tech-bg: var(--bg-page);--tech-primary: var(--primary);--header-bg: var(--bg-header);--footer-bg: var(--bg-card);--component-bg: var(--bg-card);--border-color: var(--border-soft);--shadow-color: rgba(0, 0, 0, .1);--shadow-glow: none;--tech-primary-fade: var(--primary-light);--card-bg: var(--bg-card);--card-bg-hover: var(--surface-hover)}[data-theme=dusk]{--shadow-color: rgba(0, 0, 0, .3);--shadow-glow: none}html{font-size:15px;-webkit-font-smoothing:antialiased}html,body,#root{height:100%;overflow-x:hidden}body{font-family:var(--font-sans);background:radial-gradient(circle at 8% -8%,var(--bg-pattern-a),transparent 42%),radial-gradient(circle at 92% -4%,var(--bg-pattern-b),transparent 36%),var(--bg-page);color:var(--text-primary);line-height:1.7;transition:background .32s var(--ease-standard),color .32s var(--ease-standard)}.braft-output-content a{color:var(--primary);text-decoration:none;transition:color var(--transition)}.braft-output-content a:hover{color:var(--primary-hover)}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);border-radius:3px}::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover)}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:1ms!important;animation-iteration-count:1!important;transition-duration:1ms!important;scroll-behavior:auto!important}}.ant-table,.ant-statistic-content,.ant-descriptions,.ant-picker,.ant-picker-panel{font-variant-numeric:tabular-nums}.num-mono{font-family:var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:0}@media (hover: hover) and (prefers-reduced-motion: no-preference){.ant-btn-primary{overflow:hidden;transition:transform var(--transition),box-shadow var(--transition),background var(--transition),border-color var(--transition)}.ant-btn-primary:not(:disabled):not(.ant-btn-disabled):not(.ant-btn-loading):after{content:"";position:absolute;top:0;bottom:0;left:0;width:45%;background:linear-gradient(105deg,transparent,rgba(255,255,255,.35),transparent);transform:translate(-130%) skew(-12deg);pointer-events:none}.ant-btn-primary:not(:disabled):not(.ant-btn-disabled):not(.ant-btn-loading):hover{transform:translateY(-1px);box-shadow:0 4px 14px var(--primary-glow)}.ant-btn-primary:not(:disabled):not(.ant-btn-disabled):not(.ant-btn-loading):hover:after{transform:translate(260%) skew(-12deg);transition:transform .6s var(--ease-standard)}.ant-btn-primary:not(:disabled):not(.ant-btn-disabled):not(.ant-btn-loading):active{transform:translateY(0) scale(.97);box-shadow:none}.ant-card{transition:border-color var(--transition),box-shadow var(--transition)}.ant-card:hover{border-color:var(--primary-border);box-shadow:var(--shadow-hover),0 0 12px var(--primary-glow)}}@media (min-width: 769px){[class*=wsRail],[class*=wsTrigger],[class*=wsHoverZone]{top:var(--sidebar-top, 70px)!important}[class*=wsTrigger]{top:var(--trigger-top, 76px)!important}[class*=wsHoverZone]{top:var(--header-h, 60px)!important}}._routeProgress_6uzrn_4{position:fixed;top:0;left:0;right:0;height:3px;z-index:2000;pointer-events:none;opacity:0;transition:opacity .35s var(--ease-standard)}._routeProgressVisible_6uzrn_16{opacity:1;transition:opacity .1s var(--ease-standard)}._routeProgressBar_6uzrn_20{height:100%;width:0;background:var(--gradient-primary);border-radius:0 2px 2px 0;box-shadow:0 0 10px var(--primary-glow),0 0 4px var(--primary-glow);transition:width .2s var(--ease-standard)}@media (prefers-reduced-motion: reduce){._routeProgress_6uzrn_4,._routeProgressVisible_6uzrn_16,._routeProgressBar_6uzrn_20{transition:none}}._emptyState_14jfe_4{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:32px 16px;text-align:center}._image_14jfe_12{display:block;max-width:100%;height:auto}._lineBase_14jfe_17{stroke:var(--border-base);stroke-width:1.2;stroke-linecap:round;fill:none}._lineSoft_14jfe_23{stroke:var(--text-tertiary);stroke-width:1;stroke-linecap:round;opacity:.55;fill:none}._lineAccent_14jfe_30{stroke:var(--primary);stroke-width:1.4;stroke-linecap:round;fill:none}._fillSoft_14jfe_36{fill:var(--text-tertiary);opacity:.55}._fillAccent_14jfe_40{fill:var(--primary)}._description_14jfe_43{margin-top:14px;font-size:13px;line-height:1.6;color:var(--text-tertiary)}._actions_14jfe_49{margin-top:16px;display:flex;align-items:center;gap:8px}._mask_1s5en_5{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;background:var(--mask-bg);display:flex;justify-content:center;align-items:flex-start;padding:15vh 16px 16px;animation:_cp-fade-in_1s5en_1 .18s var(--ease-standard)}._maskClosing_1s5en_17{opacity:0;transition:opacity .18s var(--ease-standard)}._panel_1s5en_21{width:600px;max-width:100%;max-height:min(60vh,560px);display:flex;flex-direction:column;overflow:hidden;background:var(--surface-glass);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid var(--border-glass);border-radius:calc(var(--radius-card) * 2);box-shadow:var(--shadow-modal);animation:_cp-pop-in_1s5en_1 .18s var(--ease-standard)}._panelClosing_1s5en_36{opacity:0;transform:translateY(-8px) scale(.98);transition:opacity .18s var(--ease-standard),transform .18s var(--ease-standard)}._inputRow_1s5en_42{display:flex;align-items:center;gap:10px;padding:14px 16px;border-bottom:1px solid var(--separator);flex-shrink:0}._inputIcon_1s5en_50{font-size:16px;color:var(--text-tertiary);flex-shrink:0}._input_1s5en_42{flex:1;min-width:0;border:none;outline:none;background:transparent;font-size:15px;line-height:1.5;color:var(--text-primary);font-family:var(--font-sans)}._input_1s5en_42::placeholder{color:var(--text-tertiary)}._list_1s5en_70{flex:1;overflow-y:auto;padding:8px}._list_1s5en_70::-webkit-scrollbar{width:6px}._list_1s5en_70::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);border-radius:var(--radius-pill)}._list_1s5en_70::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover)}._searchingHint_1s5en_85{padding:20px 16px;text-align:center;font-size:13px;color:var(--text-tertiary)}._group_1s5en_91+._group_1s5en_91{margin-top:4px}._groupTitle_1s5en_94{padding:6px 10px 4px;font-size:11px;font-weight:500;letter-spacing:.02em;color:var(--text-tertiary);-webkit-user-select:none;user-select:none}._item_1s5en_102{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:var(--radius-card);cursor:pointer;transition:background var(--transition)}._itemActive_1s5en_111{background:var(--primary-light)}._itemIcon_1s5en_114{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;flex-shrink:0;font-size:14px;color:var(--text-secondary);background:var(--surface-muted);border:1px solid var(--border-soft);border-radius:var(--radius-card)}._itemActive_1s5en_111 ._itemIcon_1s5en_114{color:var(--primary);border-color:var(--primary-border);background:var(--primary-softer)}._itemText_1s5en_132{display:flex;flex-direction:column;min-width:0;flex:1}._itemTitle_1s5en_138{font-size:14px;line-height:1.4;color:var(--text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._itemSubtitle_1s5en_146{font-size:12px;line-height:1.4;color:var(--text-tertiary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._footer_1s5en_155{display:flex;align-items:center;gap:16px;padding:8px 16px;border-top:1px solid var(--separator);background:var(--surface-subtle);flex-shrink:0;-webkit-user-select:none;user-select:none}._footerHint_1s5en_165{display:inline-flex;align-items:center;gap:4px;font-size:11px;color:var(--text-tertiary)}._kbd_1s5en_173{display:inline-flex;align-items:center;justify-content:center;min-width:20px;padding:1px 5px;font-family:var(--font-mono);font-size:11px;line-height:1.5;color:var(--text-tertiary);background:var(--surface-muted);border:1px solid var(--border-soft);border-bottom-width:2px;border-radius:var(--radius-badge);flex-shrink:0}@keyframes _cp-fade-in_1s5en_1{0%{opacity:0}to{opacity:1}}@keyframes _cp-pop-in_1s5en_1{0%{opacity:0;transform:translateY(-8px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@media (prefers-reduced-motion: reduce){._mask_1s5en_5,._panel_1s5en_21{animation:none}._maskClosing_1s5en_17,._panelClosing_1s5en_36,._item_1s5en_102{transition:none}}._floatBall_4e22e_1{position:fixed;right:24px;bottom:24px;z-index:9000;display:inline-flex;align-items:center;justify-content:center;gap:6px;height:40px;min-width:40px;padding:0 14px;border:1px solid var(--border-glass);border-radius:var(--radius-pill);background:var(--surface-glass);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:var(--shadow-modal);cursor:pointer;-webkit-user-select:none;user-select:none;transition:transform var(--transition),box-shadow var(--transition),border-color var(--transition)}._floatBall_4e22e_1:hover{transform:translateY(-2px);border-color:var(--primary-border)}._floatBallActive_4e22e_27{border-color:var(--primary-border);box-shadow:0 0 0 1px var(--primary-border),var(--primary-glow),var(--shadow-modal)}._ballIcon_4e22e_31{font-size:14px;color:var(--primary)}._ballCount_4e22e_35{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 6px;font-size:12px;font-weight:700;font-variant-numeric:tabular-nums;color:#fff;background:var(--gradient-primary);border-radius:var(--radius-pill)}._panel_4e22e_49{position:fixed;right:24px;bottom:80px;z-index:9000;width:320px;max-width:calc(100vw - 48px);max-height:min(60vh,440px);display:flex;flex-direction:column;overflow:hidden;background:var(--surface-glass);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid var(--border-glass);border-radius:calc(var(--radius-card) * 2);box-shadow:var(--shadow-modal);animation:_dw-pop-in_4e22e_1 .18s var(--ease-standard)}._panelHeader_4e22e_68{display:flex;align-items:center;gap:8px;padding:12px 14px;border-bottom:1px solid var(--separator);flex-shrink:0}._panelTitle_4e22e_76{font-size:14px;font-weight:600;color:var(--text-primary)}._panelCount_4e22e_81{font-size:12px;color:var(--text-tertiary)}._panelActions_4e22e_85{margin-left:auto;display:inline-flex;align-items:center;gap:8px}._clearBtn_4e22e_91{border:1px solid var(--border-soft);outline:none;padding:4px 10px;font-size:12px;color:var(--text-secondary);background:var(--surface-muted);border-radius:var(--radius-card);cursor:pointer;transition:background var(--transition),color var(--transition),border-color var(--transition)}._clearBtn_4e22e_91:hover{color:var(--primary);border-color:var(--primary-border);background:var(--primary-softer)}._closeBtn_4e22e_107{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border:none;outline:none;background:transparent;color:var(--text-tertiary);border-radius:var(--radius-badge);cursor:pointer;transition:background var(--transition),color var(--transition)}._closeBtn_4e22e_107:hover{color:var(--text-primary);background:var(--surface-muted)}._panelList_4e22e_125{flex:1;overflow-y:auto;padding:8px}._panelList_4e22e_125::-webkit-scrollbar{width:6px}._panelList_4e22e_125::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);border-radius:var(--radius-pill)}._panelList_4e22e_125::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover)}._taskItem_4e22e_140{display:flex;flex-direction:column;gap:6px;padding:8px 10px;border-radius:var(--radius-card)}._taskMain_4e22e_147{display:flex;align-items:center;gap:10px}._taskItem_4e22e_140+._taskItem_4e22e_140{margin-top:2px}._taskItem_4e22e_140:hover{background:var(--surface-muted)}._taskLabel_4e22e_158{flex:1;min-width:0;font-size:13px;color:var(--text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._taskStatus_4e22e_167{display:inline-flex;align-items:center;gap:6px;flex-shrink:0;font-size:12px;color:var(--text-secondary)}._statusIcon_4e22e_175{font-size:12px;color:var(--primary)}._statusSuccess_4e22e_179{font-size:12px;color:var(--success)}._statusErrorText_4e22e_183{color:var(--error);max-width:140px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._progressTrack_4e22e_190{width:100%;height:4px;background:var(--surface-muted);border-radius:var(--radius-pill);overflow:hidden}._progressBar_4e22e_197{height:100%;background:var(--gradient-primary);border-radius:var(--radius-pill);transition:width .2s var(--ease-standard)}._retryBtn_4e22e_203{border:1px solid var(--primary-border);outline:none;padding:2px 8px;font-size:12px;color:var(--primary);background:var(--primary-softer);border-radius:var(--radius-badge);cursor:pointer;transition:background var(--transition),color var(--transition)}._retryBtn_4e22e_203:hover{color:var(--primary-hover);background:var(--primary-light)}._dismissBtn_4e22e_218{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border:none;outline:none;background:transparent;color:var(--text-tertiary);border-radius:var(--radius-badge);cursor:pointer;transition:background var(--transition),color var(--transition)}._dismissBtn_4e22e_218:hover{color:var(--error);background:var(--error-bg)}@keyframes _dw-pop-in_4e22e_1{0%{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@media (prefers-reduced-motion: reduce){._panel_4e22e_49{animation:none}._floatBall_4e22e_1,._clearBtn_4e22e_91,._closeBtn_4e22e_107,._retryBtn_4e22e_203,._dismissBtn_4e22e_218,._taskItem_4e22e_140{transition:none}}
