._wrap_1obxq_2{z-index:100;will-change:transform;width:58px;height:58px;transition:transform .28s cubic-bezier(.2,.8,.2,1);position:fixed;top:0;left:0}._wrapDragging_1obxq_13{transition:none}body._bodyDragging_1obxq_17{cursor:grabbing;-webkit-user-select:none;user-select:none}._tip_1obxq_21{white-space:nowrap;background:var(--cm-bg-container);height:40px;box-shadow:0 1px 2px rgba(var(--cm-shadow-rgb), .06), 0 8px 24px rgba(var(--cm-shadow-rgb), .12);color:var(--cm-text);cursor:pointer;border-radius:8px;align-items:center;gap:8px;padding:0 8px 0 16px;font-size:14px;animation:.22s ease-out _tip-in_1obxq_1;display:flex;position:absolute;top:50%;transform:translateY(-50%)}._tipLeft_1obxq_40{--tip-dx:8px;right:calc(100% + 12px)}._tipRight_1obxq_44{--tip-dx:-8px;left:calc(100% + 12px)}._tip_1obxq_21._tipLeaving_1obxq_49{pointer-events:none;animation:.18s ease-in forwards _tip-out_1obxq_1}@keyframes _tip-in_1obxq_1{0%{opacity:0;transform:translate(var(--tip-dx), -50%)}}@keyframes _tip-out_1obxq_1{to{opacity:0;transform:translate(var(--tip-dx), -50%)}}._tipClose_1obxq_65{width:28px;height:28px;color:var(--cm-text-3);cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;font-size:14px;display:flex}._tipClose_1obxq_65:hover{background:var(--cm-fill)}._fab_1obxq_87{touch-action:none;-webkit-user-drag:none;cursor:pointer;background:0 0;border:0;border-radius:50%;width:58px;height:58px;padding:0;transition:transform .15s;display:block;position:relative}._fab_1obxq_87:after{content:"";box-shadow:0 8px 20px color-mix(in srgb, var(--cm-primary-solid) 35%, transparent);pointer-events:none;border-radius:50%;position:absolute;inset:6.5px}._fab_1obxq_87:before{content:"";opacity:0;pointer-events:none;background:#726dff47;border-radius:50%;transition:opacity .2s;position:absolute;inset:6.5px;transform:scale(1)}._fab_1obxq_87:hover{transform:translateY(-2px)}._fab_1obxq_87:hover:before{opacity:1;animation:1.6s ease-in-out infinite alternate _fab-halo_1obxq_1}._fab_1obxq_87:hover ._fabIcon_1obxq_127{opacity:0}._fab_1obxq_87:hover ._fabIconHover_1obxq_130{opacity:1}._fab_1obxq_87:focus-visible{outline:2px solid var(--cm-brand);outline-offset:2px}@keyframes _fab-halo_1obxq_1{0%{transform:scale(1.06)}to{transform:scale(1.24)}}@media (prefers-reduced-motion:reduce){._fab_1obxq_87:hover:before{animation:none;transform:scale(1.16)}._tip_1obxq_21,._tip_1obxq_21._tipLeaving_1obxq_49{animation:none}}._fab_1obxq_87._fabDragging_1obxq_156{cursor:grabbing;transform:scale(1.08)}._fab_1obxq_87._fabDragging_1obxq_156:after{box-shadow:0 14px 32px color-mix(in srgb, var(--cm-primary-solid) 45%, transparent)}._fabIcon_1obxq_127{z-index:1;object-fit:contain;clip-path:circle(22.5px);pointer-events:none;width:100%;height:100%;transition:opacity .2s;position:absolute;inset:0}._fab_1obxq_87 ._fabIconHover_1obxq_130{opacity:0}._slot_4krph_1{flex-shrink:0;min-width:0;height:100%;display:flex}._loading_4krph_7{background:var(--cm-bg-panel);border-radius:16px;flex:1;justify-content:center;align-items:center;display:flex}._handle_4krph_16{cursor:col-resize;touch-action:none;outline:none;flex:0 0 12px;position:relative}._handle_4krph_16:after{content:"";background:var(--cm-border);border-radius:2px;width:4px;height:40px;transition:background .15s,height .15s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._handle_4krph_16:hover:after,._handle_4krph_16:focus-visible:after,._handle_4krph_16[data-dragging]:after{background:var(--cm-brand);height:64px}._handle_4krph_16:focus-visible:after{box-shadow:0 0 0 3px var(--cm-primary-soft)}body._bodyDragging_4krph_44{cursor:col-resize;-webkit-user-select:none;user-select:none}body._bodyDragging_4krph_44 *{cursor:col-resize!important}.cm-notification-fade-appear,.cm-notification-fade-enter{opacity:0}.cm-notification-fade-appear-active,.cm-notification-fade-enter-active{opacity:1;transition:opacity .15s ease-out}.cm-notification-fade-leave-active{opacity:0;transition:opacity .1s ease-in}._popover_1upex_15{filter:none!important}._popoverContainer_1upex_18{background:var(--cm-bg-container);overflow:hidden;box-shadow:0 0 0 1px var(--cm-border-card), var(--cm-shadow-float)!important;border-radius:12px!important;padding:0!important}._panel_1upex_25{outline:none;flex-direction:column;width:380px;height:min(520px,100vh - 32px);display:flex}._panelHeader_1upex_32{border-bottom:1px solid var(--cm-divider);flex-shrink:0;align-items:center;gap:8px;padding:14px 12px 10px 18px;display:flex}._panelTitle_1upex_40{color:var(--cm-text);margin:0;font-size:15px;font-weight:600}._panelCount_1upex_46{color:var(--cm-text-4);font-size:12px}._markAll_1upex_50{margin-left:auto}._panelBody_1upex_53{overscroll-behavior:contain;flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:auto}._panelBody_1upex_53>.ant-spin,._panelBody_1upex_53>.ant-spin>.ant-spin-container{flex-direction:column;flex:1 0 auto;display:flex}._list_1upex_67{margin:0;padding:6px;list-style:none}._item_1upex_72{border-radius:8px;position:relative}._item_1upex_72:hover,._item_1upex_72:focus-within{background:var(--cm-fill)}._item_1upex_72:hover ._itemRead_1upex_80,._item_1upex_72:focus-within ._itemRead_1upex_80{opacity:1}._item_1upex_72+._item_1upex_72{margin-top:2px}._itemMain_1upex_87{text-align:left;cursor:pointer;width:100%;font:inherit;color:inherit;background:0 0;border:0;border-radius:8px;flex-direction:column;gap:4px;padding:10px 12px;display:flex}._itemMain_1upex_87:focus-visible{outline:2px solid var(--cm-brand);outline-offset:-2px}._itemTitle_1upex_105{color:var(--cm-text);align-items:baseline;gap:8px;font-size:14px;font-weight:600;line-height:20px;display:flex}._dot_1upex_114{background:var(--cm-danger);border-radius:50%;flex-shrink:0;width:6px;height:6px;transform:translateY(-2px)}._itemContent_1upex_122{-webkit-line-clamp:2;color:var(--cm-text-2);white-space:pre-line;-webkit-box-orient:vertical;padding-left:14px;font-size:13px;line-height:20px;display:-webkit-box;overflow:hidden}._itemMeta_1upex_133{min-width:0;color:var(--cm-text-4);gap:12px;padding-left:14px;font-size:12px;line-height:18px;display:flex}._itemSource_1upex_142{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._itemRead_1upex_80{background:var(--cm-fill);width:26px;height:26px;box-shadow:-10px 0 8px -2px var(--cm-fill);color:var(--cm-text-3);cursor:pointer;opacity:0;border:0;border-radius:6px;justify-content:center;align-items:center;font-size:14px;transition:opacity .15s;display:flex;position:absolute;top:8px;right:8px}._itemRead_1upex_80:hover{background:var(--cm-fill-control);color:var(--cm-primary)}._itemRead_1upex_80:focus-visible{opacity:1;outline:2px solid var(--cm-brand);outline-offset:-2px}@media (hover:none){._itemRead_1upex_80{opacity:1}}._empty_1upex_181{flex:1;align-items:center;min-height:200px;padding:0 0 24px}._panelFooter_1upex_187{border:0;border-top:1px solid var(--cm-divider);background:var(--cm-fill-card);height:42px;font:inherit;color:var(--cm-link);cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;gap:4px;font-size:13px;display:flex}._panelFooter_1upex_187:hover{background:var(--cm-primary-soft)}._panelFooter_1upex_187:focus-visible{outline:2px solid var(--cm-brand);outline-offset:-2px}._toast_1upex_210{cursor:pointer}._toastIcon_1upex_213{background:var(--cm-primary-soft);width:28px;height:28px;color:var(--cm-brand);border-radius:8px;justify-content:center;align-items:center;font-size:14px;display:inline-flex}._toastBody_1upex_224{flex-direction:column;gap:4px;display:flex}._toastContent_1upex_229{-webkit-line-clamp:3;color:var(--cm-text-2);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._toastMeta_1upex_236{color:var(--cm-text-4);font-size:12px}._detail_1upex_241{padding-top:4px}._detailTitle_1upex_244{color:var(--cm-text);margin:0;font-size:18px;font-weight:600;line-height:28px}._detailMeta_1upex_251{border-bottom:1px solid var(--cm-divider);color:var(--cm-text-4);align-items:center;gap:6px;padding:8px 0 12px;font-size:12px;display:flex}._detailMeta_1upex_251>span+span:before{content:"·";margin-right:6px}._detailContent_1upex_264{max-height:60vh;color:var(--cm-text-2);white-space:pre-wrap;text-align:justify;padding-top:16px;font-size:14px;line-height:22px;overflow-y:auto}._container_170g6_1{box-shadow:none!important;background:0 0!important;border-radius:46px!important;padding:0!important}._body_170g6_7{padding:0}._image_170g6_10{width:auto;max-width:calc(100vw - 32px);height:auto;max-height:60vh;display:block}._item_168j0_2{justify-content:space-between;align-items:center;gap:16px;min-width:88px;display:inline-flex}._check_168j0_9{color:var(--cm-primary)}.cm-app-tools-fade-appear,.cm-app-tools-fade-enter{opacity:0}.cm-app-tools-fade-appear-active,.cm-app-tools-fade-enter-active{opacity:1;transition:opacity .15s ease-out}.cm-app-tools-fade-leave-active{opacity:0;transition:opacity .1s ease-in}._root_1ea71_14{filter:none!important}._container_1ea71_17{background:var(--cm-bg-container);overflow:hidden;box-shadow:0 0 0 1px var(--cm-border-card), var(--cm-shadow-float)!important;border-radius:12px!important;padding:0!important}._panel_1ea71_24{width:360px;padding:12px 8px 8px}._title_1ea71_28{color:var(--cm-text-3);padding:0 12px 8px;font-size:13px}._list_1ea71_33{flex-direction:column;gap:2px;display:flex}._item_1ea71_38{width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:12px;padding:8px 12px;transition:background .15s;display:flex}._item_1ea71_38:hover,._item_1ea71_38:focus-visible{background:var(--cm-primary-soft);outline:none}._item_1ea71_38:hover ._name_1ea71_57{color:var(--cm-primary)}._icon_1ea71_60{flex-shrink:0;width:40px;height:40px}._main_1ea71_65{flex-direction:column;gap:2px;min-width:0;display:flex}._name_1ea71_57{color:var(--cm-text);font-size:14px;font-weight:500;transition:color .15s}._desc_1ea71_77{color:var(--cm-text-4);white-space:nowrap;text-overflow:ellipsis;font-size:12px;line-height:18px;overflow:hidden}._state_1ea71_85{justify-content:center;padding:24px 0;display:flex}._sidebar_o21u6_1{z-index:1;flex-direction:column;flex:0 0 232px;gap:4px;width:232px;height:100vh;padding:20px 12px 20px 14px;transition:flex-basis .2s,width .2s;display:flex;position:sticky;top:0}._brandRow_o21u6_14{border-bottom:1px solid var(--cm-divider);align-items:center;gap:4px;margin-bottom:8px;padding:4px 0 14px;display:flex}._brand_o21u6_14{min-width:0;color:var(--cm-text);flex:1;align-items:center;gap:8px;display:flex}._brandLogo_o21u6_32{flex-shrink:0;width:36px;height:29px}._brandText_o21u6_37{flex-direction:column;min-width:0;display:flex}._brandName_o21u6_42{color:var(--cm-text);font-size:17px;font-weight:700;line-height:22px}._brandSub_o21u6_48{color:var(--cm-text-3);white-space:nowrap;text-overflow:ellipsis;font-size:12px;line-height:16px;overflow:hidden}._navScroll_o21u6_56{flex:1;min-height:0;margin:-2px -4px;padding:2px 4px;overflow-y:auto}._group_o21u6_63{flex-direction:column;gap:2px;display:flex}._groupTitle_o21u6_68{color:var(--cm-text-3);padding:16px 12px 4px;font-size:14px}._navItem_o21u6_73{height:40px;color:var(--cm-text-2);border-radius:6px;align-items:center;gap:12px;padding:0 12px;font-size:15px;transition:background .15s,color .15s;display:flex}._navItem_o21u6_73 ._navIcon_o21u6_84{color:inherit}._navItem_o21u6_73:hover{color:var(--cm-text);background:var(--cm-bg-hover)}._navButton_o21u6_91{width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;font-size:15px}._active_o21u6_102,._active_o21u6_102:hover{background:var(--cm-bg-panel);box-shadow:var(--cm-shadow-surface), 0 1px 2px rgba(var(--cm-shadow-rgb), .05);color:var(--cm-primary);font-weight:500}._fabSlot_o21u6_111{flex:none;height:58px}._fabSlotTop_o21u6_115{margin-bottom:4px}._fabSlotBottom_o21u6_118{margin-top:4px}._footer_o21u6_121{flex-direction:column;gap:6px;margin-top:auto;padding-top:8px;display:flex}._tools_o21u6_129{gap:6px;display:flex}._account_o21u6_133{background:var(--cm-fill-control);border-radius:8px;align-items:center;gap:6px;min-width:0;height:36px;padding-right:8px;display:flex}._account_o21u6_133:hover{background:var(--cm-fill-control-hover)}._accountButton_o21u6_146{text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;flex:1;align-items:center;gap:8px;min-width:0;height:100%;padding:4px 0 4px 10px;display:flex}._accountButton_o21u6_146:focus-visible{outline:2px solid var(--cm-brand);outline-offset:2px}._accountIcon_o21u6_164{color:var(--cm-text-2);flex-shrink:0;font-size:20px}._accountName_o21u6_169{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--cm-text);flex:1;font-size:14px;font-weight:600;overflow:hidden}._editionTag_o21u6_180{border:1px solid color-mix(in srgb, var(--cm-edition-color) 55%, transparent);background:color-mix(in srgb, var(--cm-edition-color) 14%, var(--cm-bg-container));color:color-mix(in srgb, var(--cm-edition-color) 70%, var(--cm-text));cursor:pointer;border-radius:5px;flex-shrink:0;padding:0 6px;font-size:11px;font-weight:600;line-height:18px}._editionTag_o21u6_180:hover{background:color-mix(in srgb, var(--cm-edition-color) 24%, var(--cm-bg-container))}._editionTag_o21u6_180:focus-visible{outline:2px solid var(--cm-brand);outline-offset:1px}._tool_o21u6_129{background:var(--cm-fill-control);min-width:0;height:36px;color:var(--cm-text-2);font:inherit;cursor:pointer;border:0;border-radius:8px;flex:1;justify-content:center;align-items:center;gap:6px;padding:0 8px;transition:background .15s,color .15s;display:flex;position:relative}._tool_o21u6_129:hover{background:var(--cm-fill-control-hover);color:var(--cm-text)}._tool_o21u6_129[aria-expanded=true]{background:var(--cm-primary-soft-2);color:var(--cm-primary)}._tool_o21u6_129:focus-visible{outline:2px solid var(--cm-brand);outline-offset:2px}._toolIcon_o21u6_229{color:inherit;flex-shrink:0;font-size:16px;display:block}._toolLabel_o21u6_235{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13px;line-height:20px;overflow:hidden}._collapsed_o21u6_244{flex-basis:76px;width:76px;padding:20px 10px}._collapsed_o21u6_244 ._brandRow_o21u6_14{justify-content:center}._collapsed_o21u6_244 ._brand_o21u6_14{flex:none}._collapsed_o21u6_244 ._groupDivider_o21u6_255{background:var(--cm-divider);height:1px;margin:8px 10px}._collapsed_o21u6_244 ._navItem_o21u6_73{border-radius:8px;flex-direction:column;justify-content:center;gap:3px;height:54px;padding:0;font-size:12px}._collapsed_o21u6_244 ._footer_o21u6_121,._collapsed_o21u6_244 ._tools_o21u6_129{align-items:center}._collapsed_o21u6_244 ._tools_o21u6_129{flex-direction:column}._collapsed_o21u6_244 ._account_o21u6_133,._collapsed_o21u6_244 ._tool_o21u6_129{flex:none;justify-content:center;width:44px;height:44px;padding:0}._collapsed_o21u6_244 ._accountButton_o21u6_146{flex:none;justify-content:center;width:100%;padding:0}._collapsed_o21u6_244 ._toolIcon_o21u6_229{font-size:18px}._layout_wz2p5_1{background:var(--cm-bg-app);background-attachment:fixed;min-height:100vh;display:flex}._content_wz2p5_7{flex:1;min-width:0;height:100vh;padding:12px 12px 12px 0;display:flex}._loading_wz2p5_14{flex:1;justify-content:center;align-items:center;display:flex}._page_1bl6e_1{background:var(--cm-bg-app);flex-direction:column;align-items:center;min-height:100vh;padding:0 16px;display:flex}._themeSwitch_1bl6e_10{z-index:10;background:var(--cm-fill-control);width:36px;height:36px;color:var(--cm-text-2);cursor:pointer;border:0;border-radius:8px;justify-content:center;align-items:center;padding:0;font-size:16px;transition:background .15s,color .15s;display:flex;position:fixed;top:16px;right:16px}._themeSwitch_1bl6e_10:hover{background:var(--cm-fill-control-hover);color:var(--cm-text)}._themeSwitch_1bl6e_10[aria-expanded=true]{background:var(--cm-primary-soft-2);color:var(--cm-primary)}._themeSwitch_1bl6e_10:focus-visible{outline:2px solid var(--cm-brand);outline-offset:2px}._main_1bl6e_41{flex-direction:column;flex:1;justify-content:center;width:100%;max-width:420px;padding:48px 0 24px;display:flex}._brand_1bl6e_50{text-align:center;flex-direction:column;align-items:center;gap:14px;margin-bottom:28px;display:flex}._logo_1bl6e_58{width:64px;height:51px;filter:drop-shadow(0 6px 14px color-mix(in srgb, var(--cm-brand) 35%, transparent))}._brandName_1bl6e_63{color:var(--cm-text);letter-spacing:1px;margin:0;font-size:22px;font-weight:700;line-height:30px}._brandDot_1bl6e_71{color:var(--cm-brand);margin:0 4px}._brandEn_1bl6e_75{letter-spacing:1px;color:var(--cm-text-4);margin-top:4px;font-size:10px;line-height:14px}._card_1bl6e_82{background:var(--cm-bg-container);box-shadow:var(--cm-shadow-page), 0 16px 40px rgba(var(--cm-shadow-rgb), .06);border-radius:16px;padding:32px 32px 24px}._footer_1bl6e_88{flex-wrap:wrap;justify-content:center;gap:4px 16px;padding:16px 0 20px;font-size:12px;line-height:18px;display:flex}._footer_1bl6e_88 a{color:var(--cm-text-4)}._footer_1bl6e_88 a:hover{color:var(--cm-link)}@media (width<=480px){._card_1bl6e_82{padding:24px 20px 20px}}._body_fb8u3_1{flex-direction:column;gap:16px;display:flex}._bar_fb8u3_7{background:var(--cm-primary-soft);border-radius:10px;align-items:center;gap:14px;padding:14px 18px;display:flex}._barIcon_fb8u3_15{width:40px;height:40px;color:var(--cm-text-on-primary);background:var(--cm-brand);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}._barText_fb8u3_26{flex:1;min-width:0}._barName_fb8u3_30{color:var(--cm-text);font-size:15px;font-weight:500;line-height:22px}._version_fb8u3_36{color:var(--cm-link);font-weight:600}._barTips_fb8u3_40{color:var(--cm-text-3);margin-top:2px;font-size:13px;line-height:20px}._privilegeTitle_fb8u3_46{-webkit-user-select:none;user-select:none;width:202px;margin:4px auto 0;display:block}._cards_fb8u3_53{-webkit-user-select:none;user-select:none;flex-direction:column;gap:12px;max-height:56vh;margin-right:-8px;padding-right:8px;display:flex;overflow-y:auto}._cardDesc_fb8u3_63{color:var(--cm-text-3);font-size:12px}._cardImg_fb8u3_67{border-radius:6px;width:100%;display:block}._more_fb8u3_72{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}._moreItem_fb8u3_77{border:1px solid var(--cm-primary-soft-2);height:38px;color:var(--cm-text-2);white-space:nowrap;text-align:center;text-overflow:ellipsis;background:var(--cm-bg-container);border-radius:6px;font-size:13px;line-height:34px;position:relative;overflow:hidden}._moreItem_fb8u3_77:after{background:var(--cm-brand);content:"";height:3px;position:absolute;bottom:0;left:0;right:0}:root,.cm-theme-light{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--cm-brand:#798ae5;--cm-primary:#5a69ce;--cm-primary-solid:#5a69ce;--cm-text-on-primary:#fff;--cm-link:#4652b0;--cm-primary-soft:#eef0fc;--cm-primary-soft-2:#e1e5fa;--cm-text:#1f2330;--cm-text-2:#4a4f5e;--cm-text-3:#6b7183;--cm-text-4:#8a90a0;--cm-bg-layout:#ecedf2;--cm-bg-panel:#ffffffd9;--cm-bg-container:#fff;--cm-bg-elevated:#fff;--cm-bg-subtle:#fafafc80;--cm-bg-glass:#ffffffb8;--cm-glass-edge:#fff9;--cm-glass-filter:blur(14px) saturate(180%);--cm-fill:#f1f2f6;--cm-fill-card:#f6f7fa;--cm-fill-control:#e2e4eb;--cm-fill-control-hover:#d9dce5;--cm-bg-hover:#ffffff80;--cm-card-gradient-top:#fff;--cm-card-gradient-bottom:#f9f9fb;--cm-btn-sheen:#ffffff29;--cm-btn-fade-top:#1e223300;--cm-btn-fade-bottom:#1e223309;--cm-bg-glow-brand:#798ae538;--cm-bg-glow-mint:#62d2a21f;--cm-bg-app:radial-gradient(900px 560px at 12% 8%, var(--cm-bg-glow-brand), transparent 70%), radial-gradient(760px 520px at 92% 92%, var(--cm-bg-glow-mint), transparent 70%), var(--cm-bg-layout);--cm-border:#dcdded;--cm-border-card:#e3e5ee;--cm-divider:#dcdde5;--cm-divider-soft:#dcdde599;--cm-scrollbar:#d4d6e0;--cm-scrollbar-hover:#b4b8c8;--cm-danger:#d9534f;--cm-success:#2e8b57;--cm-warning:#e39a4c;--cm-watermark:#434855;--cm-tone-indigo-bg:#eef0fc;--cm-tone-indigo-fg:#4652b0;--cm-tone-teal-bg:#e4f3f1;--cm-tone-teal-fg:#1d6f69;--cm-tone-amber-bg:#fbf0e1;--cm-tone-amber-fg:#8f5410;--cm-tone-green-bg:#e7f4eb;--cm-tone-green-fg:#276f45;--cm-tone-rose-bg:#fbecee;--cm-tone-rose-fg:#a63d4a;--cm-tone-slate-bg:#f1f2f6;--cm-tone-slate-fg:#4a4f5e;--cm-shadow-surface-highlight:inset 0 1px 0 #ffffffe6;--cm-shadow-surface:0 0 0 1px var(--cm-border-card), var(--cm-shadow-surface-highlight);--cm-shadow-page:var(--cm-shadow-surface), 0 1px 2px #1e22330a, 0 18px 40px -24px #1e223338;--cm-shadow-page-bleed:24px;--cm-shadow-card-1:var(--cm-shadow-surface-highlight), 0 1px 2px #1e22330a, 0 10px 24px -14px #1e223329;--cm-shadow-card-2:0 1px 2px #1e22330a;--cm-shadow-float:0 6px 20px #1e22331f;--cm-shadow-btn:inset 0 1px 0 #ffffffe6, 0 1px 1px #1e22330d, 0 4px 10px -6px #1e223333;--cm-shadow-btn-sm:inset 0 1px 0 #ffffffe6, 0 1px 1px #1e22330d;--cm-shadow-btn-solid-highlight:#ffffff38;--cm-shadow-rgb:30, 34, 51;--cm-preview-mask:#0e101ad1;--cm-preview-mask-filter:blur(6px);--cm-preview-bar:#1c1f2ec7;--cm-preview-bar-hover:#2c3044e6;--cm-preview-filter:blur(12px) saturate(140%);--cm-preview-edge:#ffffff24;--cm-preview-bar-shadow:inset 0 0 0 1px #ffffff1f, 0 8px 24px #00000047;--cm-preview-hover:#ffffff24;--cm-preview-active:#ffffff14;--cm-preview-text:#ffffffd9;--cm-preview-text-strong:#fff;--cm-preview-text-disabled:#ffffff4d;--cm-font:Inter, "PingFang SC", "Microsoft YaHei", -apple-system, sans-serif;--cm-ease-out:cubic-bezier(.23, 1, .32, 1)}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--cm-brand:#8d9cf0;--cm-primary:#8d9cf0;--cm-primary-solid:#5a69ce;--cm-text-on-primary:#fff;--cm-link:#9aa6f5;--cm-primary-soft:#262b45;--cm-primary-soft-2:#2f3557;--cm-text:#e6e8ef;--cm-text-2:#b8bccb;--cm-text-3:#9095a7;--cm-text-4:#7c8194;--cm-bg-layout:#12141b;--cm-bg-panel:#1b1e29e0;--cm-bg-container:#1b1e29;--cm-bg-elevated:#232735;--cm-bg-subtle:#ffffff06;--cm-bg-glass:#1e212dbd;--cm-glass-edge:#ffffff0f;--cm-fill:#262a37;--cm-fill-card:#20232f;--cm-fill-control:#343949;--cm-fill-control-hover:#3d4256;--cm-bg-hover:#ffffff0d;--cm-card-gradient-top:#242732;--cm-card-gradient-bottom:#1b1e29;--cm-btn-sheen:#ffffff1f;--cm-btn-fade-top:#ffffff06;--cm-btn-fade-bottom:#fff0;--cm-bg-glow-brand:#798ae524;--cm-bg-glow-mint:#62d2a20f;--cm-border:#363a4b;--cm-border-card:#2c3040;--cm-divider:#303444;--cm-divider-soft:#ffffff12;--cm-scrollbar:#3a3f50;--cm-scrollbar-hover:#525870;--cm-danger:#e5615c;--cm-success:#3daa6e;--cm-warning:#e8a55e;--cm-watermark:#a9aebe;--cm-tone-indigo-bg:#272c4a;--cm-tone-indigo-fg:#aeb8f7;--cm-tone-teal-bg:#17302e;--cm-tone-teal-fg:#7dd0c6;--cm-tone-amber-bg:#352a1a;--cm-tone-amber-fg:#ebb670;--cm-tone-green-bg:#1a3022;--cm-tone-green-fg:#84cf9f;--cm-tone-rose-bg:#3a2228;--cm-tone-rose-fg:#f0a0aa;--cm-tone-slate-bg:#262a37;--cm-tone-slate-fg:#b8bccb;--cm-shadow-surface-highlight:inset 0 1px 0 #ffffff0f;--cm-shadow-surface:0 0 0 1px var(--cm-border-card), var(--cm-shadow-surface-highlight);--cm-shadow-page:var(--cm-shadow-surface), 0 1px 2px #0000004d, 0 18px 40px -24px #000000b3;--cm-shadow-card-1:var(--cm-shadow-surface-highlight), 0 1px 2px #0000004d, 0 10px 24px -14px #0000008c;--cm-shadow-card-2:0 1px 2px #0000003d;--cm-shadow-float:0 0 0 1px #ffffff0f, 0 6px 20px #00000080;--cm-shadow-btn:inset 0 1px 0 #ffffff0f, 0 1px 1px #0000004d, 0 4px 10px -6px #00000080;--cm-shadow-btn-sm:inset 0 1px 0 #ffffff0f, 0 1px 1px #0000004d;--cm-shadow-btn-solid-highlight:#ffffff29;--cm-shadow-rgb:0, 0, 0;--cm-preview-mask:#06070ce0;--cm-preview-bar:#242838d1;--cm-preview-bar-hover:#34394eeb}*,:before,:after{box-sizing:border-box}html,body,#root{height:100%;margin:0}body{background:var(--cm-bg-app);color:var(--cm-text);font-family:var(--cm-font);-webkit-font-smoothing:antialiased;background-attachment:fixed;font-size:14px}a{color:var(--cm-link);text-decoration:none}button{font:inherit}:focus-visible{outline:2px solid var(--cm-brand);outline-offset:2px}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-thumb{background:var(--cm-scrollbar);border-radius:6px}::-webkit-scrollbar-track{background:0 0}.lucide{vertical-align:-.125em;flex-shrink:0}.cm-spin{animation:1s linear infinite cm-spin}@keyframes cm-spin{to{transform:rotate(360deg)}}.lucide.cm-icon-knockout>:not(circle){stroke:var(--cm-text-on-primary);fill:none}.lucide.cm-icon-knockout-fill>:not(circle){fill:var(--cm-text-on-primary)}.ant-btn{--cm-btn-shadow:var(--cm-shadow-btn)}.ant-btn.ant-btn-variant-solid{--cm-btn-shadow:inset 0 1px 0 var(--cm-shadow-btn-solid-highlight), 0 1px 2px color-mix(in srgb, var(--ant-btn-color-base) 30%, transparent), 0 6px 14px -6px color-mix(in srgb, var(--ant-btn-color-base) 60%, transparent)}.ant-btn.ant-btn-sm{--cm-btn-shadow:var(--cm-shadow-btn-sm)}.ant-btn.ant-btn-sm.ant-btn-variant-solid{--cm-btn-shadow:inset 0 1px 0 var(--cm-shadow-btn-solid-highlight), 0 1px 2px color-mix(in srgb, var(--ant-btn-color-base) 30%, transparent)}.ant-btn.ant-btn-background-ghost,.ant-btn.ant-input-search-btn,.ant-btn.cm-btn-flat{--cm-btn-shadow:none}.ant-btn:where(.ant-btn-variant-solid,.ant-btn-variant-outlined,.ant-btn-variant-dashed):where(:not(:disabled,.ant-btn-disabled,.ant-btn-background-ghost,.ant-input-search-btn,.cm-btn-flat)){transition:color .2s, background-color .2s, border-color .2s, box-shadow .2s, transform .15s var(--cm-ease-out)}.ant-btn:where(.ant-btn-variant-solid,.ant-btn-variant-outlined,.ant-btn-variant-dashed):where(:not(:disabled,.ant-btn-disabled,.ant-btn-background-ghost,.ant-input-search-btn,.cm-btn-flat)):where(.ant-btn-variant-solid){background-image:linear-gradient(180deg, var(--cm-btn-sheen), transparent 70%)}.ant-btn:where(.ant-btn-variant-solid,.ant-btn-variant-outlined,.ant-btn-variant-dashed):where(:not(:disabled,.ant-btn-disabled,.ant-btn-background-ghost,.ant-input-search-btn,.cm-btn-flat)):where(.ant-btn-variant-outlined,.ant-btn-variant-dashed){background-image:linear-gradient(180deg, var(--cm-btn-fade-top), var(--cm-btn-fade-bottom))}.ant-btn:where(.ant-btn-variant-solid,.ant-btn-variant-outlined,.ant-btn-variant-dashed):where(:not(:disabled,.ant-btn-disabled,.ant-btn-background-ghost,.ant-input-search-btn,.cm-btn-flat)):active{transform:scale(.97)}.ant-btn:where(.ant-btn-variant-solid,.ant-btn-variant-outlined,.ant-btn-variant-dashed):where(:not(:disabled,.ant-btn-disabled,.ant-btn-background-ghost,.ant-input-search-btn,.cm-btn-flat)):where(.ant-btn-block):active{transform:scale(.99)}@media (prefers-reduced-motion:reduce){.ant-btn:where(.ant-btn-variant-solid,.ant-btn-variant-outlined,.ant-btn-variant-dashed):where(:not(:disabled,.ant-btn-disabled,.ant-btn-background-ghost,.ant-input-search-btn,.cm-btn-flat)):active{transform:none}}.ant-image-preview.cm-image-preview .ant-image-preview-mask{background:var(--cm-preview-mask);-webkit-backdrop-filter:var(--cm-preview-mask-filter);backdrop-filter:var(--cm-preview-mask-filter)}.ant-image-preview.cm-image-preview .ant-image-preview-close,.ant-image-preview.cm-image-preview .ant-image-preview-switch{background:var(--cm-preview-bar);box-shadow:var(--cm-preview-bar-shadow);-webkit-backdrop-filter:var(--cm-preview-filter);backdrop-filter:var(--cm-preview-filter);color:var(--cm-preview-text);padding:10px;font-size:20px}.ant-image-preview.cm-image-preview .ant-image-preview-close:hover,.ant-image-preview.cm-image-preview .ant-image-preview-switch:hover{background:var(--cm-preview-bar-hover);color:var(--cm-preview-text-strong)}.ant-image-preview.cm-image-preview .ant-image-preview-close{top:16px;inset-inline-end:16px}.ant-image-preview.cm-image-preview .ant-image-preview-switch-prev{inset-inline-start:16px}.ant-image-preview.cm-image-preview .ant-image-preview-switch-next{inset-inline-end:16px}.ant-image-preview.cm-image-preview .ant-image-preview-switch-disabled,.ant-image-preview.cm-image-preview .ant-image-preview-switch-disabled:hover,.ant-image-preview.cm-image-preview .ant-image-preview-switch-disabled:active{background:var(--cm-preview-bar);color:var(--cm-preview-text-disabled)}.ant-image-preview.cm-image-preview .ant-image-preview-switch .anticon{display:none}.ant-image-preview.cm-image-preview .ant-image-preview-switch:before{content:"";background-color:currentColor;width:1em;height:1em;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m15 18-6-6 6-6'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m15 18-6-6 6-6'/%3E%3C/svg%3E") 50%/contain no-repeat}.ant-image-preview.cm-image-preview .ant-image-preview-switch-next:before{transform:scaleX(-1)}.ant-image-preview.cm-image-preview .ant-image-preview-footer{gap:10px;bottom:24px}.ant-image-preview.cm-image-preview .ant-image-preview-progress{background:var(--cm-preview-bar);box-shadow:var(--cm-preview-bar-shadow);-webkit-backdrop-filter:var(--cm-preview-filter);backdrop-filter:var(--cm-preview-filter);color:var(--cm-preview-text);font-variant-numeric:tabular-nums;border-radius:999px;padding:0 12px;font-size:13px;line-height:26px}
