.global-message-container[data-v-812f8464]{position:fixed;top:20px;right:20px;z-index:10000;pointer-events:none;display:flex;flex-direction:column;align-items:flex-end;perspective:1000px}.message-list[data-v-812f8464]{display:flex;flex-direction:column;gap:20px;width:100%;align-items:flex-end}.message-card[data-v-812f8464]{pointer-events:auto;width:380px;min-height:80px;background:rgba(20,20,25,.85);-webkit-backdrop-filter:blur(20px) saturate(180%);backdrop-filter:blur(20px) saturate(180%);border-radius:16px;border:1px solid hsla(0,0%,100%,.08);box-shadow:0 10px 40px -10px rgba(0,0,0,.5),inset 0 0 0 1px hsla(0,0%,100%,.05);position:relative;overflow:hidden;transition:all .4s cubic-bezier(.175,.885,.32,1.275);transform-style:preserve-3d;color:#fff;font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,Roboto,sans-serif}.message-card.is-clickable[data-v-812f8464]{cursor:pointer}.message-card[data-v-812f8464]:hover{transform:translateY(-5px) scale(1.02);box-shadow:0 20px 50px -12px rgba(0,0,0,.7);background:rgba(25,25,30,.95)}.card-glow[data-v-812f8464]{position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:radial-gradient(circle at 50% 50%,var(--glow-color,hsla(0,0%,100%,.1)),transparent 60%);opacity:.15;pointer-events:none;z-index:0}.message-card.success[data-v-812f8464]{--theme-color:#00ca7e;--glow-color:rgba(0,202,126,0.5)}.message-card.warning[data-v-812f8464]{--theme-color:#ff9f43;--glow-color:rgba(255,159,67,0.5)}.message-card.error[data-v-812f8464]{--theme-color:#ff4757;--glow-color:rgba(255,71,87,0.5)}.message-card.info[data-v-812f8464]{--theme-color:#0abde3;--glow-color:rgba(10,189,227,0.5)}.message-card[data-v-812f8464]:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:var(--theme-color);box-shadow:0 0 15px var(--theme-color);z-index:1}.card-body[data-v-812f8464]{position:relative;z-index:1;display:flex;align-items:flex-start;padding:16px 20px;gap:16px}.icon-wrapper[data-v-812f8464]{flex-shrink:0;width:42px;height:42px;border-radius:12px;background:hsla(0,0%,100%,.05);display:flex;align-items:center;justify-content:center;font-size:24px;color:var(--theme-color);border:1px solid hsla(0,0%,100%,.05);box-shadow:inset 0 0 10px rgba(0,0,0,.2)}.text-content[data-v-812f8464]{flex-grow:1;display:flex;flex-direction:column;justify-content:center;padding-top:2px}.msg-title[data-v-812f8464]{font-size:11px;font-weight:800;letter-spacing:1px;color:var(--theme-color);margin-bottom:4px;text-transform:uppercase;opacity:.9}.msg-desc[data-v-812f8464]{font-size:14px;line-height:1.5;color:hsla(0,0%,100%,.9);font-weight:500}.close-btn[data-v-812f8464]{flex-shrink:0;cursor:pointer;width:24px;height:24px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:hsla(0,0%,100%,.1);color:hsla(0,0%,100%,.6);transition:all .2s;margin-top:2px}.close-btn[data-v-812f8464]:hover{background:hsla(0,0%,100%,.2);color:#fff;transform:rotate(90deg)}.jump-btn[data-v-812f8464]{flex-shrink:0;cursor:pointer;width:24px;height:24px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:hsla(0,0%,100%,.1);color:hsla(0,0%,100%,.6);transition:all .2s;margin-top:2px}.jump-btn[data-v-812f8464]:hover{background:hsla(0,0%,100%,.3);color:#fff;transform:translateX(3px)}.progress-track[data-v-812f8464]{position:absolute;bottom:0;left:4px;right:0;height:3px;background:hsla(0,0%,100%,.05);z-index:2}.progress-bar[data-v-812f8464]{height:100%;background:var(--theme-color);box-shadow:0 0 10px var(--theme-color);width:0;-webkit-animation:progress-data-v-812f8464 linear forwards;animation:progress-data-v-812f8464 linear forwards}@-webkit-keyframes progress-data-v-812f8464{0%{width:100%}to{width:0}}@keyframes progress-data-v-812f8464{0%{width:100%}to{width:0}}.message-pop-enter-active[data-v-812f8464]{transition:all .5s cubic-bezier(.34,1.56,.64,1)}.message-pop-leave-active[data-v-812f8464]{transition:all .4s ease}.message-pop-enter[data-v-812f8464]{opacity:0;transform:translateX(100px) scale(.9) rotateY(-10deg)}.message-pop-leave-to[data-v-812f8464]{opacity:0;transform:translateX(50px) scale(.95)}.nm-message-box-mask[data-v-1eafa76f]{position:fixed;top:0;left:0;right:0;bottom:0;background-color:var(--bg-message-box-mask);z-index:9999;display:flex;align-items:center;justify-content:center}.nm-message-box[data-v-1eafa76f]{width:420px;max-width:90vw;background-color:var(--bg-message-box);border:1px solid var(--border-message-box);border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.15);display:flex;flex-direction:column;overflow:hidden}.nm-message-box-header[data-v-1eafa76f]{position:relative;padding:16px 20px;display:flex;align-items:center;justify-content:center;border-bottom:1px solid var(--border-message-box-header)}.nm-message-box-title[data-v-1eafa76f]{font-size:16px;font-weight:500;color:var(--color-message-box-title)}.nm-message-box-close[data-v-1eafa76f]{position:absolute;right:20px;cursor:pointer;color:var(--color-message-box-content);display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:4px;transition:background-color .2s}.nm-message-box-close[data-v-1eafa76f]:hover{background-color:var(--border-message-box-header)}.nm-message-box-content[data-v-1eafa76f]{padding:40px 20px;font-size:14px;color:var(--color-message-box-content);text-align:center;line-height:1.6}.nm-message-box-footer[data-v-1eafa76f]{padding:16px 20px;display:flex;align-items:center;justify-content:center;gap:16px;border-top:1px solid var(--border-message-box-header)}.nm-btn[data-v-1eafa76f]{padding:10px 24px;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;outline:none;transition:all .2s;display:flex;align-items:center;justify-content:center;min-width:80px}.nm-btn-default[data-v-1eafa76f]{background-color:var(--bg-message-box-btn-default);color:var(--color-message-box-btn-default);border:1px solid var(--border-message-box-btn-default)}.nm-btn-default[data-v-1eafa76f]:hover{background-color:var(--bg-message-box-btn-default-hover)}.nm-btn-primary[data-v-1eafa76f]{background-color:var(--bg-message-box-btn-primary);color:var(--color-message-box-btn-primary);border:1px solid transparent}.nm-btn-primary[data-v-1eafa76f]:hover{background-color:var(--bg-message-box-btn-primary-hover)}.nm-btn-danger[data-v-1eafa76f]{background-color:var(--bg-message-box-btn-danger);color:var(--color-message-box-btn-danger);border:1px solid transparent}.nm-btn-danger[data-v-1eafa76f]:hover{background-color:var(--bg-message-box-btn-danger-hover)}.fade-enter-active[data-v-1eafa76f],.fade-leave-active[data-v-1eafa76f]{transition:opacity .3s}.fade-enter[data-v-1eafa76f],.fade-leave-to[data-v-1eafa76f]{opacity:0}.fade-enter-active .nm-message-box[data-v-1eafa76f]{-webkit-animation:modal-in-data-v-1eafa76f .3s cubic-bezier(.23,1,.32,1);animation:modal-in-data-v-1eafa76f .3s cubic-bezier(.23,1,.32,1)}.fade-leave-active .nm-message-box[data-v-1eafa76f]{-webkit-animation:modal-out-data-v-1eafa76f .3s cubic-bezier(.23,1,.32,1);animation:modal-out-data-v-1eafa76f .3s cubic-bezier(.23,1,.32,1)}@-webkit-keyframes modal-in-data-v-1eafa76f{0%{transform:scale(.9);opacity:0}to{transform:scale(1);opacity:1}}@keyframes modal-in-data-v-1eafa76f{0%{transform:scale(.9);opacity:0}to{transform:scale(1);opacity:1}}@-webkit-keyframes modal-out-data-v-1eafa76f{0%{transform:scale(1);opacity:1}to{transform:scale(.9);opacity:0}}@keyframes modal-out-data-v-1eafa76f{0%{transform:scale(1);opacity:1}to{transform:scale(.9);opacity:0}}[class*=my-animation-]{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-fill-mode:both;animation-fill-mode:both}.my-animation-slide-top{-webkit-animation-name:slide-top;animation-name:slide-top}.my-animation-slide-bottom{-webkit-animation-name:slide-bottom;animation-name:slide-bottom}.my-animation-hideToShow{-webkit-animation-name:hideToShow;animation-name:hideToShow}@-webkit-keyframes slide-top{0%{opacity:0;transform:translateY(-20%)}to{opacity:1;transform:translateY(0)}}@keyframes slide-top{0%{opacity:0;transform:translateY(-20%)}to{opacity:1;transform:translateY(0)}}@-webkit-keyframes slide-bottom{0%{opacity:0;transform:translateY(20%)}to{opacity:1;transform:translateY(0)}}@keyframes slide-bottom{0%{opacity:0;transform:translateY(20%)}to{opacity:1;transform:translateY(0)}}@-webkit-keyframes header-effect{0%{opacity:0;transform:translateY(-50px)}to{opacity:1;transform:translateY(0)}}@keyframes header-effect{0%{opacity:0;transform:translateY(-50px)}to{opacity:1;transform:translateY(0)}}@-webkit-keyframes rotate{0%{opacity:1;transform:rotate(0deg)}to{opacity:1;transform:rotate(1turn)}}@keyframes rotate{0%{opacity:1;transform:rotate(0deg)}to{opacity:1;transform:rotate(1turn)}}@-webkit-keyframes hideToShow{0%{opacity:0}to{opacity:1}}@keyframes hideToShow{0%{opacity:0}to{opacity:1}}@-webkit-keyframes my-shake{0%{opacity:1;transform:translateY(0)}30%{opacity:.5;transform:translateY(25px)}to{opacity:1;transform:translateY(0)}}@keyframes my-shake{0%{opacity:1;transform:translateY(0)}30%{opacity:.5;transform:translateY(25px)}to{opacity:1;transform:translateY(0)}}@-webkit-keyframes scatter{0%{top:0}50%{top:-15px}to{top:0}}@keyframes scatter{0%{top:0}50%{top:-15px}to{top:0}}@-webkit-keyframes scale{0%{transform:scale(1)}50%{transform:scale(1.2)}to{transform:scale(1)}}@keyframes scale{0%{transform:scale(1)}50%{transform:scale(1.2)}to{transform:scale(1)}}@-webkit-keyframes imgScale{0%{transform:scale(.8)}70%{transform:scale(1.3)}to{transform:scale(.8)}}@keyframes imgScale{0%{transform:scale(.8)}70%{transform:scale(1.3)}to{transform:scale(.8)}}@-webkit-keyframes jianBian{to{background-position:-2000rem}}@keyframes jianBian{to{background-position:-2000rem}}@-webkit-keyframes gradientBG{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@keyframes gradientBG{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@-webkit-keyframes weiYanShadowFlashing{0%{box-shadow:none}50%{box-shadow:0 0 15px var(--red)}to{box-shadow:none}}@keyframes weiYanShadowFlashing{0%{box-shadow:none}50%{box-shadow:0 0 15px var(--red)}to{box-shadow:none}}@-webkit-keyframes zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@-webkit-keyframes passing{0%{transform:translateX(-150%);opacity:0}50%{transform:translateX(0);opacity:1}to{transform:translateX(150%);opacity:0}}@keyframes passing{0%{transform:translateX(-150%);opacity:0}50%{transform:translateX(0);opacity:1}to{transform:translateX(150%);opacity:0}}@-webkit-keyframes passingShow{0%{transform:translateX(-200%)}50%{transform:translateX(0)}to{transform:translateX(200%)}}@keyframes passingShow{0%{transform:translateX(-200%)}50%{transform:translateX(0)}to{transform:translateX(200%)}}:root[data-theme=dark]{--bg-app:#0e0e11;--bg-sidebar:#0f0f12;--bg-top-header:#0e0e11;--border-sidebar:#222;--color-primary:#3b82f6;--color-text-primary:#fff;--bg-menu-capsule:#1a1a1e;--bg-menu-hover:hsla(0,0%,100%,0.05);--bg-menu-active:rgba(45,122,255,0.15);--shadow-menu-item-active:rgba(45,122,255,0.4);--shadow-menu-active:rgba(59,130,246,0.6);--color-menu-text:#9ca3af;--shadow-menu-icon-active:rgba(167,139,250,0.6);--bg-icon-btn:hsla(0,0%,100%,0.05);--bg-icon-btn-hover:hsla(0,0%,100%,0.1);--bg-toolbar:rgba(10,10,18,0.9);--border-toolbar:hsla(0,0%,100%,0.05);--bg-toolbar-enter:#202023;--border-toolbar-jianying:#2d2d30;--bg-avatar-container:linear-gradient(135deg,#7c3aed,#7f42ee 8%,#824aef 15%,#8551f0 23%,#8857f2 31%,#8b5ef3 38%,#8f64f4 46%,#926af5 54%,#956ff6 62%,#9975f7 69%,#9c7bf7 77%,#a080f8 85%,#a386f9 92%,#a78bfa);--border-avatar:rgba(167,139,250,0.3);--bg-points-capsule:#1e1e2e;--border-points-capsule:rgba(167,139,250,0.2);--bg-points-capsule-hover:#23233a;--border-points-capsule-hover:rgba(167,139,250,0.35);--color-points:#a78bfa;--bg-user-avatar:#1e293b;--shadow-avatar-hover:rgba(0,243,255,0.4);--shadow-avatar-ring-active:rgba(0,243,255,0.6);--color-status-online:#10b981;--color-status-offline:#ef4444;--border-status-dot:#0f172a;--shadow-status-online:#10b981;--shadow-status-offline:#ef4444;--bg-tech-content:rgba(15,23,42,0.85);--border-tech-content:rgba(0,243,255,0.2);--shadow-tech-content:rgba(0,243,255,0.1);--bg-tech-content-hover:rgba(0,243,255,0.1);--shadow-tech-content-hover:rgba(0,243,255,0.4);--color-tech-primary:#00f3ff;--color-tech-secondary:#bc13fe;--shadow-tech-primary:rgba(0,243,255,0.5);--shadow-tech-ring:rgba(0,243,255,0.3);--shadow-tech-ring-hover:rgba(188,19,254,0.6);--color-tech-icon-hover:#fff;--bg-dropdown:rgba(10,15,30,0.95);--border-dropdown:rgba(0,243,255,0.3);--shadow-dropdown-outer:rgba(0,243,255,0.15);--shadow-dropdown-inner:rgba(0,0,0,0.5);--grid-dropdown:rgba(0,243,255,0.03);--color-dropdown-text:hsla(0,0%,100%,0.7);--color-dropdown-text-hover:#fff;--bg-dropdown-item-hover:rgba(0,243,255,0.1);--shadow-dropdown-text-hover:rgba(0,243,255,0.8);--color-dropdown-icon:rgba(0,243,255,0.7);--bg-tooltip:rgba(10,15,30,0.95);--border-tooltip:rgba(0,243,255,0.3);--color-tooltip-text:#fff;--color-glitch-1:#ff00c1;--color-glitch-2:#00fff9;--bg-scanline:rgba(0,243,255,0.1);--bg-tech-tag:rgba(0,243,255,0.1);--border-tech-tag:rgba(0,243,255,0.3);--shadow-tech-tag:rgba(0,243,255,0.2);--bg-tech-tag-pulse:rgba(239,68,68,0.1);--shadow-tech-tag-pulse:rgba(239,68,68,0.2);--color-danger:#ef4444;--border-danger-item:hsla(0,0%,100%,0.05);--bg-danger-item-hover:rgba(239,68,68,0.15);--shadow-danger-item-hover:rgba(239,68,68,0.6);--border-warning-state:rgba(239,68,68,0.3);--bg-warning-state:rgba(20,10,10,0.6);--bg-warning-box:rgba(239,68,68,0.05);--color-danger-sub:rgba(239,68,68,0.7);--material-bg-page:#0f0f12;--material-bg-card:#1c1c1e;--material-border:hsla(0,0%,100%,0.0784313725490196);--material-text-primary:#fff;--material-text-secondary:#a1a1aa;--material-text-muted:#71717a;--material-border-hover:#3f3f46;--material-bg-hover:hsla(0,0%,100%,0.05);--material-bg-active:rgba(59,130,246,0.15);--material-text-active:#60a5fa;--material-input-bg:hsla(0,0%,100%,0.05);--material-input-border:hsla(0,0%,100%,0.1);--material-input-border-focus:#3b82f6;--bg-dashboard-panel:rgba(10,15,20,0.9);--border-dashboard-panel:rgba(0,243,255,0.3);--shadow-dashboard-panel-outer:rgba(0,0,0,0.8);--shadow-dashboard-panel-inner:rgba(0,243,255,0.2);--bg-panel-header-gradient:rgba(0,243,255,0.1);--border-panel-header:rgba(0,243,255,0.2);--color-panel-close:hsla(0,0%,100%,0.6);--border-panel-footer:hsla(0,0%,100%,0.1);--bg-panel-scan-line:rgba(0,243,255,0.5);--bg-tech-id-card:rgba(0,10,20,0.6);--border-tech-id-card:rgba(0,243,255,0.15);--border-id-header:rgba(0,243,255,0.3);--border-holo-avatar:rgba(0,243,255,0.5);--border-holo-ring-outer:rgba(0,243,255,0.3);--border-holo-ring-inner:rgba(0,243,255,0.2);--color-role-badge-text:#000;--bg-action-card:hsla(0,0%,100%,0.03);--border-action-card:hsla(0,0%,100%,0.1);--bg-action-card-hover:rgba(0,243,255,0.1);--shadow-action-card-hover:rgba(0,243,255,0.2);--color-card-label:hsla(0,0%,100%,0.7);--bg-logout-btn-hover:rgba(239,68,68,0.1);--color-login-btn-text:#000;--bg-login-btn-hover:#fff;--bg-composer:#18181a;--border-composer:hsla(0,0%,100%,0.05);--shadow-composer:rgba(0,0,0,0.25);--bg-composer-focused:#18181a;--border-composer-focused:hsla(0,0%,100%,0.1);--shadow-composer-focused:rgba(0,0,0,0.4);--bg-chip:transparent;--border-chip:hsla(0,0%,100%,0.08);--bg-chip-active:hsla(0,0%,100%,0.05);--color-primary-light:#e5e7eb;--bg-slider-bar:#3f3f46;--bg-slider-button:#e5e7eb;--shadow-slider-button:hsla(0,0%,100%,0.2);--bg-send-btn:#2a2a2c;--bg-send-btn-hover:#3f3f46;--shadow-send-btn:none;--bg-send-btn-abort:#ef4444;--bg-send-btn-abort-hover:#dc2626;--shadow-send-btn-abort:none;--color-send-btn:#9ca3af;--color-send-btn-hover:#fff;--bg-nm-select-dropdown:#202123;--border-nm-select-dropdown:hsla(0,0%,100%,0.05);--bg-nm-select-item-hover:hsla(0,0%,100%,0.05);--bg-nm-select-item-selected:#313135;--color-nm-select-text:#e5e7eb;--color-nm-select-text-muted:#9ca3af;--color-nm-export-title:#fff;--color-nm-export-tip:hsla(0,0%,100%,0.65);--border-nm-export-option:hsla(0,0%,100%,0.08);--bg-nm-export-option:hsla(0,0%,100%,0.03);--border-nm-export-option-hover:rgba(91,141,255,0.45);--bg-nm-export-option-hover:rgba(91,141,255,0.08);--border-nm-export-option-active:#5b8dff;--bg-nm-export-option-active:rgba(91,141,255,0.14);--color-nm-export-label:#fff;--color-nm-export-description:hsla(0,0%,100%,0.68);--border-nm-export-check:hsla(0,0%,100%,0.18);--border-nm-export-check-active:#5b8dff;--bg-nm-export-check-active:#5b8dff;--bg-nm-export-tag:hsla(0,0%,100%,0.08);--color-nm-export-tag:hsla(0,0%,100%,0.82);--bg-mywork:#0e0e11;--bg-card:#1c1c1c;--border-color:#2d2d2d;--border-hover:#3f3f46;--text-primary:#fff;--text-secondary:hsla(0,0%,100%,0.4);--uc-bg-page:var(--bg-app);--uc-bg-card:#151921;--uc-bg-secondary:#181818;--uc-border:#21262d;--uc-border-hover:#333;--uc-text-primary:#fff;--uc-text-secondary:#8a8f99;--uc-text-muted:#5a5f69;--uc-val-text:#e6edf3;--uc-btn-blue-bg:rgba(59,130,246,0.1);--uc-btn-blue-border:rgba(59,130,246,0.3);--uc-btn-blue-text:#3b82f6;--uc-btn-green-bg:rgba(16,185,129,0.1);--uc-btn-green-border:rgba(16,185,129,0.3);--uc-btn-green-text:#10b981;--uc-banner-bg:rgba(30,58,138,0.10196078431372549);--uc-banner-border:rgba(30,58,138,0.30196078431372547);--uc-banner-text:#8b949e;--uc-msg-system-text:#3b82f6;--uc-msg-system-bg:rgba(59,130,246,0.1);--uc-msg-personal-text:#10b981;--uc-msg-personal-bg:rgba(16,185,129,0.1);--uc-sc-icon-bg:#1e293b;--bg-message-box-mask:rgba(0,0,0,0.6);--bg-message-box:#1e1e24;--border-message-box:#333339;--border-message-box-header:#2c2c32;--color-message-box-title:#fff;--color-message-box-content:#ccc;--bg-message-box-btn-default:transparent;--color-message-box-btn-default:#ccc;--border-message-box-btn-default:#44444c;--bg-message-box-btn-default-hover:hsla(0,0%,100%,0.1);--bg-message-box-btn-primary:#3b82f6;--color-message-box-btn-primary:#fff;--bg-message-box-btn-primary-hover:#2563eb;--bg-message-box-btn-danger:#ef4444;--color-message-box-btn-danger:#fff;--bg-board-list:#18181b;--bg-board-row:hsla(0,0%,100%,0.01);--bg-board-row-hover:hsla(0,0%,100%,0.03);--color-board-text:#e4e4e7;--color-board-text-secondary:#a1a1aa;--border-board:hsla(0,0%,100%,0.05);--bg-canvas-node:#15161d;--border-canvas-node:hsla(0,0%,100%,0.06);--color-canvas-node-title:#e5e7eb;--bg-canvas-node-input:rgba(15,16,32,0.8);--color-canvas-node-input:#fff;--bg-canvas-node-textarea:rgba(15,16,32,0.4);--color-canvas-node-icon:#6b7280;--color-canvas-node-icon-hover:#e5e7eb;--bg-canvas-port-border:#15161d;--shadow-canvas-port:hsla(0,0%,100%,0.1);--bg-canvas-result:hsla(0,0%,100%,0.02);--border-canvas-result:hsla(0,0%,100%,0.1);--bg-canvas-upload-overlay:rgba(15,16,32,0.8);--uc-edit-input-bg:#1c222e;--uc-edit-focus-shadow:0 0 0 2px rgba(59,130,246,0.12);--uc-radio-bg:hsla(0,0%,100%,0.08);--uc-radio-checked-bg:rgba(59,130,246,0.12);--uc-btn-primary-text:#fff;--uc-dialog-bg:linear-gradient(0deg,#1b1c21,#1b1c21),linear-gradient(0deg,#151921,#151921);--uc-dialog-shadow:0 20px 60px rgba(0,0,0,0.45);--uc-dialog-close-bg:hsla(0,0%,100%,0.04);--uc-dialog-inner-bg:#27282c;--uc-security-bg:#1c222e;--uc-wallet-card-bg:#151921;--uc-points-card-bg:#171526;--uc-asset-records-bg:#151921;--uc-table-header-text:#e1e2ec;--uc-avatar-ring-outer:rgba(0,243,255,0.3);--uc-avatar-ring-inner:rgba(0,243,255,0.2);--uc-avatar-scan-bg:rgba(0,243,255,0.1);--uc-avatar-scan-line:rgba(0,243,255,0.5);--bg-image-selector:#1c1c1e;--border-image-selector:#3f3f46;--border-image-selector-divider:#2a2a2e;--color-image-selector-title:#fff;--color-image-selector-text:#ccc;--color-image-selector-muted:#888;--bg-image-selector-input:#2a2a2e;--bg-image-selector-item:#2a2a2e;--bg-image-selector-upload:#2a2a2e;--border-image-selector-upload:#3f3f46;--bg-image-selector-btn-cancel:transparent;--bg-image-selector-btn-cancel-hover:#2a2a2e;--border-image-selector-btn-cancel:#3f3f46;--bg-captcha-dialog:#1e1e24;--shadow-captcha-dialog:0 10px 30px rgba(0,0,0,0.5);--color-captcha-title:#fff;--color-captcha-close:#a1a1aa;--color-captcha-close-hover:#fff;--color-captcha-tips:#a1a1aa;--bg-captcha-slider:#2c2c32;--border-captcha-slider:#44444c;--bg-captcha-slider-fill:rgba(64,158,255,0.2);--border-captcha-slider-fill:#409eff;--bg-captcha-slider-btn:#333339;--color-captcha-slider-btn:#e5e7eb;--bg-captcha-slider-btn-active:#409eff;--color-captcha-slider-btn-active:#fff}:root[data-theme=dark],:root[data-theme=light]{--opacity-menu-icon:0.6;--primary-color:#3b82f6}:root[data-theme=light]{--bg-app:#fff;--bg-sidebar:#fff;--bg-top-header:#fff;--border-sidebar:#e4e7ed;--color-primary:#3b82f6;--color-text-primary:#111827;--bg-menu-capsule:#f3f4f6;--bg-menu-hover:rgba(0,0,0,0.05);--bg-menu-active:rgba(45,122,255,0.15);--shadow-menu-item-active:rgba(45,122,255,0.4);--shadow-menu-active:rgba(59,130,246,0.6);--color-menu-text:#4b5563;--shadow-menu-icon-active:rgba(59,130,246,0.4);--bg-icon-btn:rgba(0,0,0,0.05);--bg-icon-btn-hover:rgba(0,0,0,0.1);--bg-toolbar:hsla(0,0%,100%,0.95);--border-toolbar:rgba(0,0,0,0.08);--bg-toolbar-enter:#fff;--border-toolbar-jianying:#e5e7eb;--bg-avatar-container:linear-gradient(135deg,#e0e7ff,#c7d2fe);--border-avatar:rgba(59,130,246,0.3);--bg-points-capsule:#fff;--border-points-capsule:rgba(59,130,246,0.2);--bg-points-capsule-hover:#f8fafc;--border-points-capsule-hover:rgba(59,130,246,0.35);--color-points:#3b82f6;--bg-user-avatar:#f1f5f9;--shadow-avatar-hover:rgba(59,130,246,0.4);--shadow-avatar-ring-active:rgba(59,130,246,0.6);--color-status-online:#10b981;--color-status-offline:#ef4444;--border-status-dot:#fff;--shadow-status-online:rgba(16,185,129,0.5);--shadow-status-offline:rgba(239,68,68,0.5);--bg-tech-content:hsla(0,0%,100%,0.85);--border-tech-content:rgba(59,130,246,0.2);--shadow-tech-content:rgba(59,130,246,0.1);--bg-tech-content-hover:rgba(59,130,246,0.1);--shadow-tech-content-hover:rgba(59,130,246,0.4);--color-tech-primary:#3b82f6;--color-tech-secondary:#8b5cf6;--shadow-tech-primary:rgba(59,130,246,0.5);--shadow-tech-ring:rgba(59,130,246,0.3);--shadow-tech-ring-hover:rgba(139,92,246,0.6);--color-tech-icon-hover:#1e40af;--bg-dropdown:hsla(0,0%,100%,0.95);--border-dropdown:rgba(59,130,246,0.3);--shadow-dropdown-outer:rgba(0,0,0,0.1);--shadow-dropdown-inner:hsla(0,0%,100%,0.5);--grid-dropdown:rgba(59,130,246,0.05);--color-dropdown-text:#4b5563;--color-dropdown-text-hover:#111827;--bg-dropdown-item-hover:rgba(59,130,246,0.1);--shadow-dropdown-text-hover:rgba(59,130,246,0.2);--color-dropdown-icon:rgba(59,130,246,0.7);--bg-tooltip:hsla(0,0%,100%,0.95);--border-tooltip:rgba(59,130,246,0.3);--color-tooltip-text:#111827;--color-glitch-1:#ec4899;--color-glitch-2:#0ea5e9;--bg-scanline:rgba(59,130,246,0.05);--bg-tech-tag:rgba(59,130,246,0.1);--border-tech-tag:rgba(59,130,246,0.3);--shadow-tech-tag:rgba(59,130,246,0.2);--bg-tech-tag-pulse:rgba(239,68,68,0.1);--shadow-tech-tag-pulse:rgba(239,68,68,0.2);--color-danger:#ef4444;--border-danger-item:rgba(0,0,0,0.05);--bg-danger-item-hover:rgba(239,68,68,0.1);--shadow-danger-item-hover:rgba(239,68,68,0.2);--border-warning-state:rgba(239,68,68,0.3);--bg-warning-state:rgba(254,226,226,0.6);--bg-warning-box:rgba(254,226,226,0.3);--color-danger-sub:rgba(220,38,38,0.8);--material-bg-page:#f9fafb;--material-bg-card:#fff;--material-border:#e5e7eb;--material-text-primary:#111827;--material-text-secondary:#4b5563;--material-text-muted:#9ca3af;--material-border-hover:#d1d5db;--material-bg-hover:rgba(0,0,0,0.05);--material-bg-active:rgba(59,130,246,0.1);--material-text-active:#3b82f6;--material-input-bg:#f3f4f6;--material-input-border:#e5e7eb;--material-input-border-focus:#3b82f6;--bg-dashboard-panel:hsla(0,0%,100%,0.95);--border-dashboard-panel:rgba(59,130,246,0.2);--shadow-dashboard-panel-outer:rgba(0,0,0,0.15);--shadow-dashboard-panel-inner:rgba(59,130,246,0.1);--bg-panel-header-gradient:rgba(59,130,246,0.1);--border-panel-header:rgba(0,0,0,0.05);--color-panel-close:#6b7280;--border-panel-footer:rgba(0,0,0,0.05);--bg-panel-scan-line:rgba(59,130,246,0.2);--bg-tech-id-card:rgba(248,250,252,0.8);--border-tech-id-card:rgba(59,130,246,0.2);--border-id-header:rgba(59,130,246,0.3);--border-holo-avatar:rgba(59,130,246,0.5);--border-holo-ring-outer:rgba(59,130,246,0.3);--border-holo-ring-inner:rgba(59,130,246,0.2);--color-role-badge-text:#fff;--bg-action-card:rgba(0,0,0,0.02);--border-action-card:rgba(0,0,0,0.05);--bg-action-card-hover:rgba(59,130,246,0.05);--shadow-action-card-hover:rgba(59,130,246,0.15);--color-card-label:#4b5563;--bg-logout-btn-hover:rgba(239,68,68,0.05);--color-login-btn-text:#fff;--bg-login-btn-hover:#1d4ed8;--bg-composer:#fff;--border-composer:rgba(0,0,0,0.08);--shadow-composer:rgba(0,0,0,0.05);--bg-composer-focused:#fff;--border-composer-focused:rgba(0,0,0,0.12);--shadow-composer-focused:rgba(0,0,0,0.1);--bg-chip:transparent;--border-chip:rgba(0,0,0,0.1);--bg-chip-active:rgba(0,0,0,0.05);--color-primary-light:#111827;--bg-slider-bar:#e5e7eb;--bg-slider-button:#111827;--shadow-slider-button:rgba(0,0,0,0.1);--bg-send-btn:#f3f4f6;--bg-send-btn-hover:#e5e7eb;--shadow-send-btn:none;--bg-send-btn-abort:#fef2f2;--bg-send-btn-abort-hover:#fee2e2;--shadow-send-btn-abort:none;--color-send-btn:#6b7280;--color-send-btn-hover:#111827;--bg-nm-select-dropdown:#fff;--border-nm-select-dropdown:rgba(0,0,0,0.08);--bg-nm-select-item-hover:rgba(0,0,0,0.04);--bg-nm-select-item-selected:#f3f4f6;--color-nm-select-text:#111827;--color-nm-select-text-muted:#6b7280;--color-nm-export-title:#111827;--color-nm-export-tip:rgba(17,24,39,0.68);--border-nm-export-option:rgba(17,24,39,0.08);--bg-nm-export-option:rgba(17,24,39,0.03);--border-nm-export-option-hover:rgba(59,130,246,0.35);--bg-nm-export-option-hover:rgba(59,130,246,0.08);--border-nm-export-option-active:#3b82f6;--bg-nm-export-option-active:rgba(59,130,246,0.12);--color-nm-export-label:#111827;--color-nm-export-description:rgba(55,65,81,0.82);--border-nm-export-check:rgba(17,24,39,0.16);--border-nm-export-check-active:#3b82f6;--bg-nm-export-check-active:#3b82f6;--bg-nm-export-tag:rgba(59,130,246,0.1);--color-nm-export-tag:#2563eb;--bg-mywork:#fff;--bg-card:#fff;--border-color:#e5e7eb;--border-hover:#d1d5db;--text-primary:#111827;--text-secondary:#6b7280;--uc-bg-page:var(--bg-app);--uc-bg-card:#fff;--uc-bg-secondary:#f0f2f5;--uc-border:#e4e7ed;--uc-border-hover:#dcdfe6;--uc-text-primary:#303133;--uc-text-secondary:#606266;--uc-text-muted:#909399;--uc-val-text:#303133;--uc-btn-blue-bg:rgba(59,130,246,0.1);--uc-btn-blue-border:rgba(59,130,246,0.3);--uc-btn-blue-text:#3b82f6;--uc-btn-green-bg:rgba(16,185,129,0.1);--uc-btn-green-border:rgba(16,185,129,0.3);--uc-btn-green-text:#10b981;--uc-banner-bg:rgba(59,130,246,0.05);--uc-banner-border:rgba(59,130,246,0.1);--uc-banner-text:#303133;--uc-msg-system-text:#3b82f6;--uc-msg-system-bg:rgba(59,130,246,0.1);--uc-msg-personal-text:#10b981;--uc-msg-personal-bg:rgba(16,185,129,0.1);--uc-sc-icon-bg:#f1f5f9;--bg-message-box-mask:rgba(0,0,0,0.4);--bg-message-box:#fff;--border-message-box:#e5e7eb;--border-message-box-header:#f3f4f6;--color-message-box-title:#111827;--color-message-box-content:#4b5563;--bg-message-box-btn-default:#fff;--color-message-box-btn-default:#374151;--border-message-box-btn-default:#d1d5db;--bg-message-box-btn-default-hover:#f9fafb;--bg-message-box-btn-primary:#3b82f6;--color-message-box-btn-primary:#fff;--bg-message-box-btn-primary-hover:#2563eb;--bg-message-box-btn-danger:#ef4444;--color-message-box-btn-danger:#fff;--bg-message-box-btn-danger-hover:#dc2626;--bg-board-list:#fff;--bg-board-row:#f8fafc;--bg-board-row-hover:#f1f5f9;--color-board-text:#1f2937;--color-board-text-secondary:#4b5563;--border-board:#e2e8f0;--bg-canvas-node:#fff;--border-canvas-node:rgba(0,0,0,0.08);--color-canvas-node-title:#111827;--bg-canvas-node-input:#f3f4f6;--color-canvas-node-input:#111827;--bg-canvas-node-textarea:#f9fafb;--color-canvas-node-icon:#9ca3af;--color-canvas-node-icon-hover:#111827;--bg-canvas-port-border:#fff;--shadow-canvas-port:rgba(0,0,0,0.1);--bg-canvas-result:rgba(0,0,0,0.02);--border-canvas-result:rgba(0,0,0,0.1);--bg-canvas-upload-overlay:hsla(0,0%,100%,0.9);--uc-edit-input-bg:linear-gradient(90deg,rgba(248,250,252,0.98),rgba(241,245,249,0.98));--uc-edit-focus-shadow:0 0 0 2px rgba(59,130,246,0.1);--uc-radio-bg:rgba(0,0,0,0.04);--uc-radio-checked-bg:rgba(59,130,246,0.1);--uc-btn-primary-text:#fff;--uc-dialog-bg:linear-gradient(0deg,#fff,#fff),linear-gradient(0deg,#f8fafc,#f8fafc);--uc-dialog-shadow:0 16px 48px rgba(15,23,42,0.12);--uc-dialog-close-bg:rgba(15,23,42,0.04);--uc-dialog-inner-bg:#f3f4f6;--uc-security-bg:#f8fafc;--uc-wallet-card-bg:#f8fafc;--uc-points-card-bg:#f1f5f9;--uc-asset-records-bg:#fff;--uc-table-header-text:#64748b;--uc-avatar-ring-outer:rgba(59,130,246,0.3);--uc-avatar-ring-inner:rgba(59,130,246,0.2);--uc-avatar-scan-bg:rgba(59,130,246,0.1);--uc-avatar-scan-line:rgba(59,130,246,0.5);--bg-image-selector:#fff;--border-image-selector:#e5e7eb;--border-image-selector-divider:#f3f4f6;--color-image-selector-title:#111827;--color-image-selector-text:#4b5563;--color-image-selector-muted:#6b7280;--bg-image-selector-input:#f3f4f6;--bg-image-selector-item:#f3f4f6;--bg-image-selector-upload:#f9fafb;--border-image-selector-upload:#d1d5db;--bg-image-selector-btn-cancel:#fff;--bg-image-selector-btn-cancel-hover:#f9fafb;--border-image-selector-btn-cancel:#d1d5db;--bg-captcha-dialog:#fff;--shadow-captcha-dialog:0 10px 30px rgba(0,0,0,0.2);--color-captcha-title:#333;--color-captcha-close:#999;--color-captcha-close-hover:#333;--color-captcha-tips:#666;--bg-captcha-slider:#f5f7fa;--border-captcha-slider:#e4e7ed;--bg-captcha-slider-fill:#ecf5ff;--border-captcha-slider-fill:#409eff;--bg-captcha-slider-btn:#fff;--color-captcha-slider-btn:#606266;--bg-captcha-slider-btn-active:#409eff;--color-captcha-slider-btn-active:#fff}.help-search-popover{background:var(--uc-bg-card)!important;border:1px solid var(--uc-border)!important}:root{--bg-app:#0e0e11;--bg-sidebar:#121212;--border-sidebar:hsla(0,0%,100%,0.05);--color-primary:#3b82f6;--color-text-primary:#fff;--bg-menu-hover:hsla(0,0%,100%,0.05);--shadow-menu-active:rgba(59,130,246,0.6);--opacity-menu-icon:0.6;--bg-icon-btn:hsla(0,0%,100%,0.05);--bg-icon-btn-hover:hsla(0,0%,100%,0.1);--bg-toolbar:rgba(10,10,18,0.9);--border-toolbar:hsla(0,0%,100%,0.05);--bg-toolbar-enter:#202023;--border-toolbar-jianying:#2d2d30;--bg-composer:rgba(15,16,32,0.6);--border-composer:hsla(0,0%,100%,0.08);--shadow-composer:rgba(0,0,0,0.25);--bg-composer-focused:#0f1020;--border-composer-focused:hsla(0,0%,100%,0.2);--shadow-composer-focused:rgba(0,0,0,0.5);--bg-chip:#151a2b;--border-chip:hsla(0,0%,100%,0.12);--bg-chip-active:rgba(167,139,250,0.2);--color-primary-light:#c4b5fd;--bg-slider-bar:linear-gradient(90deg,#9810fa,#4f39f6);--bg-slider-button:#0f1020;--shadow-slider-button:rgba(196,181,253,0.4);--bg-send-btn:linear-gradient(90deg,#9810fa,#4f39f6);--shadow-send-btn:rgba(152,16,250,0.35);--bg-send-btn-abort:linear-gradient(90deg,#ef4444,#b91c1c);--shadow-send-btn-abort:rgba(239,68,68,0.35)}@font-face{font-family:NomoChinese;src:url(../fonts/chinese.b06871f2.ttf) format("truetype");font-display:swap}@font-face{font-family:NomoEnglish;src:url(../fonts/InterVariable.7c80433d.ttf) format("truetype");font-display:swap}html[lang=zh]{--globalFont:"NomoChinese","SimHei","Heiti SC","Microsoft YaHei",sans-serif}html[lang=en]{--globalFont:"NomoEnglish","Segoe UI","Arial",sans-serif}*{box-sizing:border-box}body{color:var(--fontColor);font-family:var(--globalFont);word-break:break-word}body :not(i):not(code):not(pre):not(svg):not(path):not([class^=el-icon-]):not([class*=" el-icon-"]):not([class^=fa]):not([class*=" fa"]){font-family:var(--globalFont)!important}.background-image{width:100vw;height:100vh;position:fixed;z-index:-1}.background-image:before{position:absolute;width:100%;height:100%;background-color:rgba(0,0,0,.2);content:""}.background-image-error{background-color:var(--lightGreen);width:100vw;height:100vh;position:fixed;z-index:-1}.my-el-image,.my-el-image .image-slot,.poem-image:before{width:100%;height:100%}.poem-image:before{position:absolute;background-color:var(--translucent);content:""}.user-avatar{cursor:pointer;transition:all .3s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.user-avatar:hover{transform:rotate(1turn)}::-webkit-scrollbar{width:2px;height:2px}::-webkit-scrollbar-track{background-color:rgba(73,177,245,.2)}::-webkit-scrollbar-thumb{background-color:#49b1f5;background-image:linear-gradient(45deg,hsla(0,0%,100%,.4) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.4) 0,hsla(0,0%,100%,.4) 75%,transparent 0,transparent);border-radius:1em}.el-select-dropdown.el-popper ::-webkit-scrollbar{display:none}::-moz-selection{background:var(--lightGreen);color:var(--white)}::selection{background:var(--lightGreen);color:var(--white)}.myCenter{display:flex;justify-content:center;align-items:center}.transformCenter{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.myBetween{display:flex;justify-content:space-between;align-items:center}.shadow-box-mini{box-shadow:1px 1px 3px var(--mask)}.shadow-box{box-shadow:0 1px 20px -6px var(--borderColor);transition:all .3s ease}.shadow-box:hover{box-shadow:0 5px 10px 5px var(--borderHoverColor)}.el-message{top:80px!important;border:0}.el-message *{color:var(--white)!important;font-weight:600}.el-message--success{background:var(--themeBackground)}.el-message--warning{background:var(--gradientBG)}.el-message--error{background:var(--gradualRed)}#waifu,#waifu-toggle{z-index:100}#waifu-tips{border:unset;-webkit-animation:unset;animation:unset;width:200px;min-height:60px}#waifu-tool{right:-10px;bottom:20px;top:unset}#waifu #live2d{height:250px;width:250px}.iconRotate{-webkit-animation:rotate 2s linear infinite;animation:rotate 2s linear infinite}.baberrage-item .baberrage-msg{padding-right:5px}.baberrage-item .normal .baberrage-avatar img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.el-upload.el-upload--picture,.el-upload.el-upload--text{width:100%}.el-upload-dragger{width:100%!important;height:100px!important}.toolbarDrawer{position:relative;background:var(--toolbar) 50%/cover no-repeat;letter-spacing:3px}.toolbarDrawer .el-drawer__header{font-size:22px;color:var(--white);text-align:center;position:relative}.toolbarDrawer:before{position:absolute;width:100%;height:100%;background-color:var(--maxMask);content:""}.small-menu{color:var(--white);font-size:20px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative}.small-menu>li{list-style:none;line-height:40px;cursor:pointer}.el-tooltip__popper.is-light{background:var(--lightGreen);border-radius:10px;color:var(--white);padding:12px 20px;letter-spacing:1px;font-weight:600;line-height:1.5;font-size:1.2rem;border:unset}.el-tooltip__popper .popper__arrow{border-style:unset}.el-tooltip__popper.is-light[x-placement^=right] .popper__arrow,.el-tooltip__popper.is-light[x-placement^=right] .popper__arrow:after{border-right-color:var(--lightGreen)}.theme-tooltip.el-tooltip__popper{background:var(--bg-tooltip)!important;border:1px solid var(--border-tooltip)!important;color:var(--color-tooltip-text)!important}.theme-tooltip.el-tooltip__popper[x-placement^=right] .popper__arrow:after{border-right-color:var(--bg-tooltip)!important}.theme-tooltip.el-tooltip__popper[x-placement^=right] .popper__arrow{border-right-color:var(--border-tooltip)!important}.theme-tooltip.el-tooltip__popper[x-placement^=bottom] .popper__arrow:after{border-bottom-color:var(--bg-tooltip)!important}.theme-tooltip.el-tooltip__popper[x-placement^=bottom] .popper__arrow{border-bottom-color:var(--border-tooltip)!important}.message-index{z-index:3000!important}.article-copy .el-dialog{border-radius:15px;margin-top:5vh!important}.article-copy .el-dialog__body{padding:15px 25px 30px}.index-push .el-dialog{border-radius:15px;margin-top:10vh!important}.index-push .el-dialog__title{font-weight:700}.admin-content .pagination{overflow-y:auto;max-width:100%}@media screen and (max-width:800px){.el-dialog{width:70%!important}}@media screen and (max-width:600px){.el-dialog{width:80%!important}}@media screen and (max-width:400px){.el-dialog{width:90%!important}}.tech-confirm-box{background:rgba(16,30,50,.95)!important;border:1px solid rgba(0,211,134,.5)!important;box-shadow:0 0 30px rgba(0,211,134,.2)!important;border-radius:16px!important;padding-bottom:25px!important;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);width:420px!important}.tech-confirm-box .el-message-box__header{padding-top:25px}.tech-confirm-box .el-message-box__title{color:#00d386!important;font-size:20px!important;font-weight:700;letter-spacing:1px;text-shadow:0 0 10px rgba(0,211,134,.3)}.tech-confirm-box .el-message-box__content{color:#e0e0e0!important;font-size:15px!important;padding:25px 25px!important;line-height:1.6}.tech-confirm-box .el-message-box__btns{padding-top:10px}.tech-confirm-box .el-button--primary{background:linear-gradient(135deg,#00d386,#00b8d4)!important;border:none!important;color:#fff!important;font-weight:700;padding:10px 25px;border-radius:20px;box-shadow:0 4px 15px rgba(0,211,134,.3);transition:all .3s}.tech-confirm-box .el-button--primary:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(0,211,134,.5);opacity:.95}.tech-confirm-box .el-button--default{background:transparent!important;border:1px solid hsla(0,0%,100%,.2)!important;color:#aaa!important;padding:10px 25px;border-radius:20px;transition:all .3s}.tech-confirm-box .el-button--default:hover{border-color:#fff!important;color:#fff!important;background:hsla(0,0%,100%,.1)!important}.tech-confirm-box .el-message-box__status.el-icon-warning{color:#00d386!important;font-size:32px!important;transform:translateY(-2px)}.align_center{justify-content:center}.align_center,.align_left{display:flex;align-items:center}.align_left{justify-content:left}.align_space{display:flex;justify-content:space-between;align-items:center}.toc{width:250px;position:fixed;top:25vh;right:3vh;background:var(--commentContent);border-radius:8px;z-index:100;transition:all 1s;padding:10px 10px 10px 5px;color:var(--maxGreyFont)}.toc:before{content:"🏖️目录";font-size:24px;line-height:40px;margin-left:55px}.toc>.toc-list{overflow-y:scroll;max-height:52vh;position:relative;-webkit-padding-start:35px!important;padding-inline-start:35px!important;padding-right:5px;margin-top:10px;margin-bottom:10px}.toc>.toc-list::-webkit-scrollbar{width:4px;height:4px}.toc>.toc-list::-webkit-scrollbar-track{background-color:rgba(73,177,245,.2)}.toc>.toc-list::-webkit-scrollbar-thumb{background-color:var(--lightGreen);border-radius:1em}.toc .toc-list{-webkit-padding-start:25px;padding-inline-start:25px}.toc a.toc-link{color:currentColor;height:100%;text-decoration:none}.toc .is-collapsible{max-height:1000px;overflow:hidden;transition:all .3s ease-in-out}.toc .is-collapsed{max-height:0}.toc .toc-link{margin:4px 0;display:block}.toc .is-active-link{font-weight:700;color:var(--white)!important;background:var(--lightGreen);padding:4px 8px;border-radius:5px}:root{--background:#fff;--gradualBackground:linear-gradient(to right bottom,#ee7752,#e73c7e,#23a6d5,#23d5ab);--favoriteBg:#f7f9fe;--fontColor:#000;--borderColor:rgba(0,0,0,0.5);--borderHoverColor:hsla(0,0%,43.1%,0.4);--articleFontColor:#1f1f1f;--articleGreyFontColor:#616161;--commentContent:#f7f9fe;--themeBackground:orange;--gradualRed:linear-gradient(90deg,#ff4b2b,#ff416c);--toolbarFont:#333;--toolbarBackground:#fff;--greyFont:#797979;--maxGreyFont:#595a5a;--gradientBG:linear-gradient(-90deg,#ee7752,#e73c7e,#23a6d5,#23d5ab);--whiteMask:hsla(0,0%,100%,0.3);--maxWhiteMask:hsla(0,0%,100%,0.5);--maxMaxWhiteMask:hsla(0,0%,100%,0.7);--miniWhiteMask:hsla(0,0%,100%,0.15);--transparent:transparent;--miniMask:rgba(0,0,0,0.15);--mask:rgba(0,0,0,0.3);--translucent:rgba(0,0,0,0.5);--bannerWave1:rgba(0,0,0,0.5);--maxMask:rgba(0,0,0,0.7);--white:#fff;--red:red;--lightRed:#ff4b2b;--maxLightRed:#ff416c;--orangeRed:#ef794f;--azure:#ecf7fe;--blue:#03a9f4;--lightGray:#ddd;--maxLightGray:#eee;--maxMaxLightGray:hsla(0,0%,94.9%,0.5);--lightGreen:#39c5bb;--green:#67c23a;--black:#000;--lightYellow:#f4e1c0;--globalFont:"SimHei","Heiti SC","Microsoft YaHei",sans-serif}.entry-content{position:relative}.entry-content blockquote{margin:0;padding:15px 50px;position:relative;word-break:break-word;text-align:center}.entry-content blockquote:before{content:"\f10d";top:0;left:0}.entry-content blockquote:after,.entry-content blockquote:before{font-size:1.5rem;position:absolute;color:orange;font-family:FontAwesome}.entry-content blockquote:after{content:"\f10e";bottom:0;right:0}.entry-content code:not(.hljs){background:#fefac7;color:#e67474;word-break:break-word;padding:4px 6px;border-radius:5px}.entry-content ul{list-style:disc}.entry-content ol,.entry-content ul{padding:0 10px 0 35px;color:var(--articleGreyFontColor);border-radius:10px}.entry-content ol{list-style:decimal}.entry-content ol li,.entry-content ul li{padding:8px 0;Letter-spacing:1px;line-height:24px}.entry-content h3{padding-bottom:8px;border-bottom:1px dashed #ddd}.entry-content h1,.entry-content h2,.entry-content h3,.entry-content h4{margin-top:30px;margin-bottom:20px}.entry-content h2{padding-left:40px}.entry-content h3{padding-left:20px;font-size:22px}.entry-content h4{padding-left:20px;font-size:20px}.entry-content h5{font-size:18px;padding-left:28px}.entry-content h2:before{content:"🌺";position:absolute;left:0;font-size:1.03em;margin-top:-2px}.entry-content h3:before{content:"#";left:0;position:absolute;margin-top:2px;color:#ff6d6d}.entry-content h4:before{content:"▌";left:0;position:absolute;color:#ff6d6d}.entry-content h5:before{content:"🌷";left:0;position:absolute}.entry-content a{color:#e67474;position:relative;text-decoration:none}.entry-content a:hover{color:orange}.entry-content a:after{content:"";position:absolute;width:100%;transform:scaleX(0);height:1.5px;bottom:-2px;left:0;background-color:orange;transform-origin:bottom right;transition:transform .25s ease-out}.entry-content a:hover:after{transform:scaleX(1);transform-origin:bottom left}.entry-content p{color:var(--articleFontColor);line-height:35px;word-break:break-word;font-size:18px}.entry-content hr{margin-top:20px;margin-bottom:20px;border:.5px dashed #fc625d}.entry-content img{max-width:100%;border-radius:5px}.highlight-wrap{position:relative;background:#21252b;border-radius:5px;font:15px/22px Microsoft YaHei,Arial;line-height:1.6;margin-bottom:1.6em;width:100%;padding-top:30px;box-shadow:0 10px 30px 0 rgba(0,0,0,.4)}.highlight-wrap:before{content:"";position:absolute;border-radius:50%;background:#fc625d;width:12px;height:12px;left:12px;margin-top:-18px;box-shadow:20px 0 #fdbc40,40px 0 #35cd4b;z-index:2}.highlight-wrap .copy-code{color:#fff;position:absolute;right:10px;top:5px;font-size:16px;z-index:2}.highlight-wrap .copy-code:hover{color:hsla(0,0%,100%,.5)}.highlight-wrap code::-webkit-scrollbar{height:6px;width:6px}.highlight-wrap code{word-break:break-word;border-radius:0 0 5px 5px}.highlight-wrap code[data-rel]:before{color:#fff;content:attr(data-rel);height:30px;line-height:23px;background:#21252b;font-size:16px;position:absolute;left:0;margin-top:-30px;width:100%;font-family:Ubuntu;font-weight:700;text-align:center;pointer-events:none;z-index:1}.hljs{color:#a9b7c6;background:#1d1f21;display:block;overflow-x:auto;padding:.5em}.hljs-ln-line::-moz-selection,.hljs-ln-line span::-moz-selection{background:#fff;color:#21252b}.hljs-ln-line::selection,.hljs-ln-line span::selection{background:#fff;color:#21252b}.hljs-ln{margin:6px 0 0;width:100%}.hljs-ln-line.hljs-ln-code{padding-left:25px;padding-right:10px}.hljs-ln-line.hljs-ln-code:hover{background-color:hsla(0,0%,100%,.1)}.hljs-ln-line.hljs-ln-numbers{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-align:center;color:#888f96;position:absolute;left:0;width:30px;background:#1d1f21}.hljs-comment,.hljs-quote{color:#888f96;font-style:italic}.hljs-doctag,.hljs-formula,.hljs-keyword{color:#c678dd}.hljs-deletion,.hljs-name,.hljs-section,.hljs-selector-tag,.hljs-subst{color:#e06c75}.hljs-literal{color:#56b6c2}.hljs-addition,.hljs-attribute,.hljs-meta-string,.hljs-regexp,.hljs-string{color:#98c379}.hljs-built_in,.hljs-class .hljs-title{color:#e6c07b}.hljs-attr,.hljs-number,.hljs-selector-attr,.hljs-selector-class,.hljs-selector-pseudo,.hljs-template-variable,.hljs-type,.hljs-variable{color:#d19a66}.hljs-bullet,.hljs-link,.hljs-meta,.hljs-selector-id,.hljs-symbol,.hljs-title{color:#61aeee}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:700}.hljs-link{text-decoration:underline}.table-wrapper::-webkit-scrollbar{height:6px;width:6px}.table-wrapper>table{border-collapse:collapse}.table-wrapper>table th{background-color:rgba(0,0,0,.1)}.table-wrapper>table tr:nth-child(2n){background-color:#f8f8f8}.table-wrapper>table td,.table-wrapper>table th{padding:8px 16px;border:1px solid #dfe2e5;line-height:1.5;font-size:90%;text-align:center}.table-wrapper>table tbody>tr{transition:all .28s ease}.table-wrapper>table tbody>tr:hover{background-color:rgba(0,0,0,.2)}