.copy-toast[data-v-a8f8e8da]{color:#fff;z-index:9999;background:#333;border-radius:20px;padding:8px 20px;font-size:13px;position:fixed;bottom:40px;left:50%;transform:translate(-50%)}.viewer-zoom-in:before,.viewer-zoom-out:before,.viewer-one-to-one:before,.viewer-reset:before,.viewer-prev:before,.viewer-play:before,.viewer-next:before,.viewer-rotate-left:before,.viewer-rotate-right:before,.viewer-flip-horizontal:before,.viewer-flip-vertical:before,.viewer-fullscreen:before,.viewer-fullscreen-exit:before,.viewer-close:before{color:#0000;background-image:url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 560 40%22%3E%3Cpath fill%3D%22%23fff%22 d%3D%22M49.6 17.9h20.2v3.9H49.6zm123.1 2 10.9-11 2.7 2.8-8.2 8.2 8.2 8.2-2.7 2.7-10.9-10.9zm94 0-10.8-11-2.7 2.8 8.1 8.2-8.1 8.2 2.7 2.7 10.8-10.9zM212 9.3l20.1 10.6L212 30.5V9.3zm161.5 4.6-7.2 6 7.2 5.9v-4h12.4v4l7.3-5.9-7.3-6v4h-12.4v-4zm40.2 12.3 5.9 7.2 5.9-7.2h-4V13.6h4l-5.9-7.3-5.9 7.3h4v12.6h-4zm35.9-16.5h6.3v2h-4.3V16h-2V9.7Zm14 0h6.2V16h-2v-4.3h-4.2v-2Zm6.2 14V30h-6.2v-2h4.2v-4.3h2Zm-14 6.3h-6.2v-6.3h2v4.4h4.3v2Zm-438 .1v-8.3H9.6v-3.9h8.2V9.7h3.9v8.2h8.1v3.9h-8.1v8.3h-3.9zM93.6 9.7h-5.8v3.9h2V30h3.8V9.7zm16.1 0h-5.8v3.9h1.9V30h3.9V9.7zm-11.9 4.1h3.9v3.9h-3.9zm0 8.2h3.9v3.9h-3.9zm244.6-11.7 7.2 5.9-7.2 6v-3.6c-5.4-.4-7.8.8-8.7 2.8-.8 1.7-1.8 4.9 2.8 8.2-6.3-2-7.5-6.9-6-11.3 1.6-4.4 8-5 11.9-4.9v-3.1Zm147.2 13.4h6.3V30h-2v-4.3h-4.3v-2zm14 6.3v-6.3h6.2v2h-4.3V30h-1.9zm6.2-14h-6.2V9.7h1.9V14h4.3v2zm-13.9 0h-6.3v-2h4.3V9.7h2V16zm33.3 12.5 8.6-8.6-8.6-8.7 1.9-1.9 8.6 8.7 8.6-8.7 1.9 1.9-8.6 8.7 8.6 8.6-1.9 2-8.6-8.7-8.6 8.7-1.9-2zM297 10.3l-7.1 5.9 7.2 6v-3.6c5.3-.4 7.7.8 8.7 2.8.8 1.7 1.7 4.9-2.9 8.2 6.3-2 7.5-6.9 6-11.3-1.6-4.4-7.9-5-11.8-4.9v-3.1Zm-157.3-.6c2.3 0 4.4.7 6 2l2.5-3 1.9 9.2h-9.3l2.6-3.1a6.2 6.2 0 0 0-9.9 5.1c0 3.4 2.8 6.3 6.2 6.3 2.8 0 5.1-1.9 6-4.4h4c-1 4.7-5 8.3-10 8.3a10 10 0 0 1-10-10.2 10 10 0 0 1 10-10.2Z%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-size:280px;width:20px;height:20px;font-size:0;line-height:0;display:block}.viewer-zoom-in:before{content:"Zoom In";background-position:0 0}.viewer-zoom-out:before{content:"Zoom Out";background-position:-20px 0}.viewer-one-to-one:before{content:"One to One";background-position:-40px 0}.viewer-reset:before{content:"Reset";background-position:-60px 0}.viewer-prev:before{content:"Previous";background-position:-80px 0}.viewer-play:before{content:"Play";background-position:-100px 0}.viewer-next:before{content:"Next";background-position:-120px 0}.viewer-rotate-left:before{content:"Rotate Left";background-position:-140px 0}.viewer-rotate-right:before{content:"Rotate Right";background-position:-160px 0}.viewer-flip-horizontal:before{content:"Flip Horizontal";background-position:-180px 0}.viewer-flip-vertical:before{content:"Flip Vertical";background-position:-200px 0}.viewer-fullscreen:before{content:"Enter Full Screen";background-position:-220px 0}.viewer-fullscreen-exit:before{content:"Exit Full Screen";background-position:-240px 0}.viewer-close:before{content:"Close";background-position:-260px 0}.viewer-container{-webkit-tap-highlight-color:transparent;touch-action:none;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;direction:ltr;font-size:0;line-height:0;position:absolute;inset:0;overflow:hidden}.viewer-container::-moz-selection{background-color:#0000}.viewer-container ::-moz-selection{background-color:#0000}.viewer-container::selection{background-color:#0000}.viewer-container ::selection{background-color:#0000}.viewer-container:focus{outline:0}.viewer-container img{width:100%;height:auto;display:block;min-width:0!important;max-width:none!important;min-height:0!important;max-height:none!important}.viewer-canvas{position:absolute;inset:0;overflow:hidden}.viewer-canvas>img{width:auto;height:auto;margin:15px auto;max-width:90%!important}.viewer-footer{text-align:center;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.viewer-navbar{background-color:#00000080;overflow:hidden}.viewer-list{box-sizing:content-box;height:50px;margin:0;padding:1px 0;overflow:hidden}.viewer-list>li{color:#0000;cursor:pointer;float:left;opacity:.5;width:30px;height:50px;font-size:0;line-height:0;transition:opacity .15s;overflow:hidden}.viewer-list>li:focus,.viewer-list>li:hover{opacity:.75}.viewer-list>li:focus{outline:0}.viewer-list>li+li{margin-left:1px}.viewer-list>.viewer-loading{position:relative}.viewer-list>.viewer-loading:after{border-width:2px;width:20px;height:20px;margin-top:-10px;margin-left:-10px}.viewer-list>.viewer-active,.viewer-list>.viewer-active:focus,.viewer-list>.viewer-active:hover{opacity:1}.viewer-player{cursor:none;z-index:1;background-color:#000;display:none;position:absolute;inset:0}.viewer-player>img{position:absolute;top:0;left:0}.viewer-toolbar>ul{margin:0 auto 5px;padding:6px 3px;display:inline-block;overflow:hidden}.viewer-toolbar>ul>li{cursor:pointer;float:left;background-color:#00000080;border-radius:50%;width:24px;height:24px;transition:background-color .15s;overflow:hidden}.viewer-toolbar>ul>li:focus,.viewer-toolbar>ul>li:hover{background-color:#000c}.viewer-toolbar>ul>li:focus{z-index:1;outline:0;position:relative;box-shadow:0 0 3px #fff}.viewer-toolbar>ul>li:before{margin:2px}.viewer-toolbar>ul>li+li{margin-left:1px}.viewer-toolbar>ul>.viewer-small{width:18px;height:18px;margin-top:3px;margin-bottom:3px}.viewer-toolbar>ul>.viewer-small:before{margin:-1px}.viewer-toolbar>ul>.viewer-large{width:30px;height:30px;margin-top:-3px;margin-bottom:-3px}.viewer-toolbar>ul>.viewer-large:before{margin:5px}.viewer-tooltip{color:#fff;text-align:center;background-color:#000c;border-radius:10px;width:50px;height:20px;margin-top:-10px;margin-left:-25px;font-size:12px;line-height:20px;display:none;position:absolute;top:50%;left:50%}.viewer-title{color:#ccc;opacity:.8;text-overflow:ellipsis;white-space:nowrap;max-width:90%;min-height:14px;margin:5px 5%;font-size:12px;line-height:1.2;transition:opacity .15s;display:inline-block;overflow:hidden}.viewer-title:hover{opacity:1}.viewer-button{-webkit-app-region:no-drag;cursor:pointer;background-color:#00000080;border-radius:50%;width:80px;height:80px;transition:background-color .15s;position:absolute;top:-40px;right:-40px;overflow:hidden}.viewer-button:focus,.viewer-button:hover{background-color:#000c}.viewer-button:focus{outline:0;box-shadow:0 0 3px #fff}.viewer-button:before{position:absolute;bottom:15px;left:15px}.viewer-fixed{position:fixed}.viewer-open{overflow:hidden}.viewer-show{display:block}.viewer-hide{display:none}.viewer-backdrop{background-color:#00000080}.viewer-invisible{visibility:hidden}.viewer-move{cursor:move;cursor:grab}.viewer-fade{opacity:0}.viewer-in{opacity:1}.viewer-transition{transition:all .3s}@keyframes viewer-spinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.viewer-loading:after{content:"";z-index:1;border:4px solid #ffffff1a;border-left-color:#ffffff80;border-radius:50%;width:40px;height:40px;margin-top:-20px;margin-left:-20px;animation:1s linear infinite viewer-spinner;display:inline-block;position:absolute;top:50%;left:50%}@media (width<=767px){.viewer-hide-xs-down{display:none}}@media (width<=991px){.viewer-hide-sm-down{display:none}}@media (width<=1199px){.viewer-hide-md-down{display:none}}.cs[data-v-2ce5af63]{margin-top:32px}.cs-header[data-v-2ce5af63]{border-bottom:1px solid #f0f0f0;align-items:center;gap:8px;margin-bottom:24px;padding-bottom:12px;display:flex}.cs-header-title[data-v-2ce5af63]{color:#000000d9;font-size:16px;font-weight:600}.cs-editor[data-v-2ce5af63]{gap:12px;margin-bottom:28px;display:flex}.cs-editor-avatar[data-v-2ce5af63]{flex-shrink:0;padding-top:2px}.cs-editor-body[data-v-2ce5af63]{flex:1}.cs-reply-tag[data-v-2ce5af63]{margin-bottom:8px}.cs-upload-preview[data-v-2ce5af63]{align-items:center;gap:8px;margin-top:8px;display:flex}.cs-editor-toolbar[data-v-2ce5af63]{justify-content:space-between;align-items:center;margin-top:8px;display:flex}.cs-emoji-grid[data-v-2ce5af63]{background:#fafafa;border:1px solid #f0f0f0;border-radius:8px;flex-wrap:wrap;gap:4px;max-width:320px;margin-top:8px;padding:8px;display:flex}.cs-emoji-item[data-v-2ce5af63]{cursor:pointer;border-radius:4px;padding:2px 4px;font-size:20px;transition:background .15s}.cs-emoji-item[data-v-2ce5af63]:hover{background:#e6f4ff}.cs-item[data-v-2ce5af63]{border-bottom:1px solid #f5f5f5;gap:12px;padding:16px 0;display:flex}.cs-item[data-v-2ce5af63]:last-child{border-bottom:none}.cs-item-avatar[data-v-2ce5af63]{flex-shrink:0;padding-top:2px}.cs-item-main[data-v-2ce5af63]{flex:1;min-width:0}.cs-item-header[data-v-2ce5af63]{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:6px;display:flex}.cs-item-author[data-v-2ce5af63]{color:#000000d9;font-size:13px;font-weight:600}.cs-reply-to[data-v-2ce5af63]{color:#1677ff;font-size:12px}.cs-item-time[data-v-2ce5af63]{color:#00000040;font-size:12px}.cs-item-content[data-v-2ce5af63]{color:#000000a6;word-break:break-word;font-size:14px;line-height:1.7}.cs-item-actions[data-v-2ce5af63]{gap:16px;margin-top:8px;display:flex}.cs-action[data-v-2ce5af63]{color:#00000059;cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:4px;font-size:12px;transition:color .2s;display:inline-flex}.cs-action[data-v-2ce5af63]:hover{color:#000000a6}.cs-action.active[data-v-2ce5af63]{color:#ff4d4f}.cs-action.active[data-v-2ce5af63]:hover{color:#ff7875}.cs-action-danger[data-v-2ce5af63]:hover{color:#ff4d4f}.cs-action em[data-v-2ce5af63]{font-style:normal}.cs-replies[data-v-2ce5af63]{background:#fafafa;border-radius:8px;margin-top:12px;padding:12px 16px}.cs-reply-item[data-v-2ce5af63]{border-bottom:1px solid #f0f0f0;gap:10px;padding:10px 0;display:flex}.cs-reply-item[data-v-2ce5af63]:last-child{border-bottom:none;padding-bottom:0}.cs-reply-item[data-v-2ce5af63]:first-child{padding-top:0}.cs-comment-img{cursor:pointer;-o-object-fit:contain;object-fit:contain;border-radius:8px;margin:6px 0;transition:opacity .2s;display:inline-block;width:auto!important;max-width:200px!important;height:auto!important;max-height:150px!important}.cs-comment-img:hover{opacity:.85}.cs-preview-wrap{cursor:grab;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;min-height:300px;display:flex;overflow:hidden}.cs-preview-wrap:active{cursor:grabbing}.cs-preview-hint{text-align:center;color:#00000059;padding:8px 0;font-size:12px}[data-theme=dark] .cs-header{border-bottom-color:#303030}[data-theme=dark] .cs-header-title{color:#ffffffd9}[data-theme=dark] .cs-item{border-bottom-color:#252525}[data-theme=dark] .cs-item-author{color:#ffffffd9}[data-theme=dark] .cs-item-time{color:#ffffff40}[data-theme=dark] .cs-item-content{color:#ffffffa6}[data-theme=dark] .cs-action{color:#ffffff4d}[data-theme=dark] .cs-action:hover{color:#ffffffa6}[data-theme=dark] .cs-replies{background:#1a1a1a}[data-theme=dark] .cs-reply-item{border-bottom-color:#2a2a2a}[data-theme=dark] .cs-emoji-grid{background:#1f1f1f;border-color:#303030}[data-theme=dark] .cs-emoji-item:hover{background:#111a2c}[data-theme=dark] .cs-preview-hint{color:#ffffff4d}html,body{width:100%;height:100%}input::-ms-clear{display:none}input::-ms-reveal{display:none}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:#0000;font-family:sans-serif;line-height:1.15}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;cursor:help;border-bottom:0;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}address{font-style:normal;line-height:inherit;margin-bottom:1em}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{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}pre,code,kbd,samp{font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace;font-size:1em}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{text-align:left;caption-side:bottom;padding-top:.75em;padding-bottom:.3em}input,button,select,optgroup,textarea{color:inherit;font-size:inherit;font-family:inherit;line-height:inherit;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner{border-style:none;padding:0}[type=button]::-moz-focus-inner{border-style:none;padding:0}[type=reset]::-moz-focus-inner{border-style:none;padding:0}[type=submit]::-moz-focus-inner{border-style:none;padding:0}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{resize:vertical;overflow:auto}fieldset{border:0;min-width:0;margin:0;padding:0}legend{width:100%;max-width:100%;color:inherit;font-size:1.5em;line-height:inherit;white-space:normal;margin-bottom:.5em;padding:0;display:block}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button{height:auto}[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}[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{background-color:#feffe6;padding:.2em}.site-footer[data-v-4d905e08]{color:#94a3b8;background:#1d2d3e;margin-top:auto}.footer-main[data-v-4d905e08]{max-width:1200px;margin:0 auto;padding:56px 32px 24px}.footer-top[data-v-4d905e08]{border-bottom:1px solid #ffffff14;grid-template-columns:280px 1fr;gap:64px;padding-bottom:40px;display:grid}.footer-brand-name[data-v-4d905e08]{color:#e2e8f0;margin-bottom:12px;font-size:18px;font-weight:600}.footer-brand-desc[data-v-4d905e08]{color:#64748b;margin:0 0 20px;font-size:14px;line-height:1.7}.footer-social[data-v-4d905e08]{flex-wrap:wrap;gap:10px;display:flex}.social-icon[data-v-4d905e08]{color:#64748b;background:#ffffff0f;border-radius:8px;justify-content:center;align-items:center;width:34px;height:34px;text-decoration:none;transition:background .2s,color .2s,transform .2s;display:flex}.social-icon svg[data-v-4d905e08]{width:17px;height:17px}.social-icon[data-v-4d905e08]:hover{color:#e2e8f0;background:#ffffff24;transform:translateY(-2px)}.footer-links-grid[data-v-4d905e08]{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:40px 24px;display:grid}.footer-col-title[data-v-4d905e08]{color:#e2e8f0;letter-spacing:.05em;text-transform:uppercase;margin:0 0 16px;font-size:13px;font-weight:600}.footer-col ul[data-v-4d905e08]{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.footer-col a[data-v-4d905e08]{color:#64748b;font-size:14px;text-decoration:none;transition:color .2s}.footer-col a[data-v-4d905e08]:hover{color:#e2e8f0}.footer-bottom[data-v-4d905e08]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-top:24px;font-size:13px;display:flex}.footer-legal[data-v-4d905e08]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.footer-legal a[data-v-4d905e08]{color:#475569;text-decoration:none;transition:color .2s}.footer-legal a[data-v-4d905e08]:hover{color:#94a3b8}.footer-sep[data-v-4d905e08]{color:#334155}.footer-copyright[data-v-4d905e08]{color:#475569}@media (width<=900px){.footer-top[data-v-4d905e08]{grid-template-columns:1fr;gap:40px}}@media (width<=600px){.footer-main[data-v-4d905e08]{padding:40px 20px 20px}.footer-links-grid[data-v-4d905e08]{grid-template-columns:repeat(2,1fr);gap:28px 16px}.footer-bottom[data-v-4d905e08]{flex-direction:column;align-items:flex-start}}.vp-sidebar-items[data-v-2d0035cc]{margin:0;padding:0;list-style:none}.vp-sidebar-items.has-border[data-v-2d0035cc]{border-left:1px solid var(--vp-c-divider,#f0f0f0);padding-left:16px}.vp-sidebar-item[data-v-2d0035cc]{margin:0}.vp-category-section[data-v-2d0035cc]{margin-top:16px;margin-bottom:4px}.vp-category-title[data-v-2d0035cc]{background:var(--vp-c-bg-soft,#f5f5f5);cursor:default;border-radius:6px;align-items:center;gap:6px;margin-bottom:4px;padding:5px 8px;display:flex}.vp-category-title.has-active[data-v-2d0035cc]{background:var(--vp-c-brand-soft,#e6f4ff)}.vp-category-icon[data-v-2d0035cc]{color:var(--vp-c-brand-1,#1677ff);flex-shrink:0;align-items:center;display:flex}.vp-category-text[data-v-2d0035cc]{color:var(--vp-c-text-1,#000000d9);letter-spacing:.01em;font-size:13px;font-weight:600}.vp-category-title.has-active .vp-category-text[data-v-2d0035cc]{color:var(--vp-c-brand-1,#1677ff)}.vp-category-children[data-v-2d0035cc]{padding-left:4px}.vp-item-row[data-v-2d0035cc]{cursor:default;align-items:center;padding:4px 0;display:flex;position:relative}.vp-item-row:hover .vp-item-text[data-v-2d0035cc]{color:var(--vp-c-brand-1,#1677ff)}.vp-item-text[data-v-2d0035cc]{color:var(--vp-c-text-2,#000000a6);flex:1;font-size:14px;font-weight:500;line-height:24px;transition:color .25s}.vp-item-row.has-active>.vp-item-text[data-v-2d0035cc],.vp-item-row.has-active>.vp-item-link>.vp-item-text[data-v-2d0035cc]{color:var(--vp-c-text-1,#000000d9)}.vp-item-link[data-v-2d0035cc]{flex:1;align-items:center;display:flex;text-decoration:none!important}.vp-item-link .vp-item-text[data-v-2d0035cc]{color:var(--vp-c-text-2,#000000a6)}.vp-item-link:hover .vp-item-text[data-v-2d0035cc],.vp-item-link.active .vp-item-text[data-v-2d0035cc]{color:var(--vp-c-brand-1,#1677ff)}.vp-indicator[data-v-2d0035cc]{border-radius:2px;width:2px;transition:background-color .25s;position:absolute;top:6px;bottom:6px;left:-17px}.vp-indicator.active[data-v-2d0035cc]{background-color:var(--vp-c-brand-1,#1677ff)}.vp-caret[data-v-2d0035cc]{width:32px;height:32px;color:var(--vp-c-text-3,#00000040);cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;margin-right:-7px;transition:color .25s;display:flex}.vp-caret svg[data-v-2d0035cc]{transition:transform .25s}.vp-caret.open svg[data-v-2d0035cc]{transform:rotate(90deg)}.vp-item-row:hover .vp-caret[data-v-2d0035cc]{color:var(--vp-c-text-2,#000000a6)}.vp-item-children[data-v-2d0035cc]{overflow:hidden}[data-theme=dark] .vp-sidebar-items.has-border[data-v-2d0035cc]{border-color:#303030}[data-theme=dark] .vp-category-title[data-v-2d0035cc]{background:#1f1f1f}[data-theme=dark] .vp-category-title.has-active[data-v-2d0035cc]{background:#111d2c}[data-theme=dark] .vp-category-text[data-v-2d0035cc]{color:#ffffffd9}[data-theme=dark] .vp-category-title.has-active .vp-category-text[data-v-2d0035cc],[data-theme=dark] .vp-category-icon[data-v-2d0035cc]{color:#3c89e8}[data-theme=dark] .vp-item-text[data-v-2d0035cc]{color:#ffffffa6}[data-theme=dark] .vp-item-row.has-active>.vp-item-text[data-v-2d0035cc],[data-theme=dark] .vp-item-row.has-active>.vp-item-link>.vp-item-text[data-v-2d0035cc]{color:#ffffffd9}[data-theme=dark] .vp-item-link .vp-item-text[data-v-2d0035cc]{color:#ffffffa6}[data-theme=dark] .vp-item-link:hover .vp-item-text[data-v-2d0035cc],[data-theme=dark] .vp-item-link.active .vp-item-text[data-v-2d0035cc]{color:#3c89e8}[data-theme=dark] .vp-indicator.active[data-v-2d0035cc]{background-color:#3c89e8}[data-theme=dark] .vp-caret[data-v-2d0035cc]{color:#ffffff40}[data-theme=dark] .vp-item-row:hover .vp-caret[data-v-2d0035cc]{color:#ffffffa6}:root{--vp-c-accent:#1677ff;--vp-c-accent-bg:#e6f4ff;--vp-c-bg:#fff;--vp-c-bg-alt:#f5f5f5;--vp-c-border:#e8e8e8;--vp-c-control:#f5f5f5;--vp-c-control-hover:#e8e8e8;--vp-c-shadow:#00000014;--vp-c-text:#000000d9;--vp-c-text-mute:#00000073;--vp-t-color:.2s;--vp-t-transform:.3s}[data-theme=dark]{--vp-c-accent:#1668dc;--vp-c-accent-bg:#111a2c;--vp-c-bg:#141414;--vp-c-bg-alt:#1d1d1d;--vp-c-border:#303030;--vp-c-control:#1d1d1d;--vp-c-control-hover:#303030;--vp-c-shadow:#0000004d;--vp-c-text:#ffffffd9;--vp-c-text-mute:#ffffff73}.antd-layout{flex-direction:column;min-height:100vh;display:flex;overflow-x:hidden}.antd-header{z-index:100;border-bottom:1px solid #f0f0f0;height:64px;line-height:64px;position:fixed;top:0;left:0;right:0;box-shadow:0 2px 8px #0000000f;padding:0!important}.antd-layout{padding-top:64px}.antd-header-inner{align-items:center;max-width:1600px;height:64px;margin:0 auto;padding:0 24px 0 0;display:flex}.antd-brand{flex-shrink:0}.antd-logo{align-items:center;gap:8px;font-size:18px;font-weight:600;display:flex;color:#000000e0!important;text-decoration:none!important}.antd-logo-img{height:40px}.antd-nav-menu{flex:1;align-items:center;min-width:0;height:64px;display:flex;overflow:hidden}.nav-item{flex-shrink:0;align-items:center;height:64px;display:flex;position:relative}.nav-item-title{color:#000000a6;cursor:pointer;white-space:nowrap;border-bottom:2px solid #0000;align-items:center;gap:4px;height:64px;padding:0 14px;font-size:14px;transition:color .2s;display:flex}.nav-item-title:hover{color:#1677ff}.nav-item-active .nav-item-title{color:#1677ff;border-bottom-color:#1677ff}.nav-arrow{opacity:.6;font-size:10px;transition:transform .2s,opacity .2s}.nav-item-title:hover .nav-arrow{opacity:.9;transform:translateY(1px)}.nav-dropdown-overlay .ant-dropdown-menu,.nav-dropdown-menu{border-radius:8px;min-width:180px;padding:6px;box-shadow:0 10px 28px #0f172a24}.nav-dropdown-overlay .ant-dropdown-menu-item{border-radius:6px;min-height:34px;padding:7px 10px;font-size:14px}.nav-dropdown-overlay .ant-dropdown-menu-item:hover{color:#1677ff;background:#e6f4ff}[data-theme=dark] .nav-item-title{color:#ffffffa6}[data-theme=dark] .nav-item-title:hover{color:#4096ff}[data-theme=dark] .nav-item-active .nav-item-title{color:#4096ff;border-bottom-color:#4096ff}[data-theme=dark] .nav-dropdown-overlay .ant-dropdown-menu,[data-theme=dark] .nav-dropdown-menu{background:#1f1f1f;box-shadow:0 10px 28px #00000073}[data-theme=dark] .nav-dropdown-overlay .ant-dropdown-menu-item{color:#ffffffc7}[data-theme=dark] .nav-dropdown-overlay .ant-dropdown-menu-item:hover{color:#4096ff;background:#111a2c}.antd-header-right{flex-shrink:0;align-items:center;gap:8px;margin-left:auto;display:flex}.antd-search-box{cursor:pointer;background:#f5f5f5;border:1px solid #e8e8e8;border-radius:20px;align-items:center;min-width:160px;height:30px;padding:0 10px;transition:all .2s;display:flex}.antd-search-box:hover{background:#fff;border-color:#1677ff}.antd-search-text{color:#bbb;flex:1;font-size:13px}.antd-search-key{color:#aaa;background:#fff;border:1px solid #e0e0e0;border-radius:3px;padding:0 4px;font-size:10px;line-height:18px}.home-page{min-height:calc(100vh - 64px);position:relative}#home-particles{z-index:0;pointer-events:auto;width:100%;height:100%;position:absolute;top:0;left:0}#home-particles canvas{display:block}.home-hero{z-index:1;align-items:center;gap:48px;max-width:1100px;margin:0 auto;padding:64px 24px 48px;display:flex;position:relative}.home-hero-text{flex:1;min-width:0}.home-hero-title{color:#000000d9;margin-bottom:20px;font-size:34px;font-weight:600;line-height:1.4}.home-hero-highlight{color:#1677ff}.home-hero-desc{color:#00000073;margin-bottom:16px;font-size:15px;line-height:1.8}.home-hero-slogan{color:#000000a6;margin-bottom:8px;font-size:15px;font-weight:500}.home-hero-image{z-index:2;flex-shrink:0;width:360px;position:relative}.home-hero-image img{width:100%;height:auto}.home-features{z-index:1;max-width:1100px;margin:0 auto;padding:0 24px 48px;position:relative}.home-feature-card{border-radius:8px;height:100%;transition:transform .2s,box-shadow .2s}.home-feature-card:hover{transform:translateY(-4px)}.home-feature-cover{-o-object-fit:cover;object-fit:cover;height:160px}.home-feature-card .ant-card-meta-title{font-size:15px;font-weight:600}.home-feature-card .ant-card-meta-description{font-size:13px}.feature-links{flex-direction:column;gap:6px;display:flex}.feature-link-item{color:var(--vp-c-brand);font-size:13px;line-height:1.6;text-decoration:none;display:block}.feature-link-item:hover{text-decoration:underline}.home-content{z-index:1;max-width:900px;margin:0 auto;padding:0 24px 60px;position:relative}[data-theme=dark] .home-hero-title{color:#ffffffd9}[data-theme=dark] .home-hero-highlight{color:#4096ff}[data-theme=dark] .home-hero-desc{color:#ffffff73}[data-theme=dark] .home-hero-slogan{color:#ffffffa6}[data-theme=dark] .home-feature-card{background:#1f1f1f;border-color:#303030}[data-theme=dark] .home-feature-card:hover{box-shadow:0 4px 16px #0006}[data-theme=dark] .home-feature-card .ant-card-meta-title{color:#ffffffd9}[data-theme=dark] .home-feature-card .ant-card-meta-description{color:#ffffff73}.code-block-wrapper{position:relative}.code-copy-btn{color:#595959;cursor:pointer;opacity:0;z-index:1;background:#fafafa;border:1px solid #d9d9d9;border-radius:4px;padding:2px 10px;font-size:12px;line-height:20px;transition:opacity .2s;position:absolute;top:8px;right:8px}.code-block-wrapper:hover .code-copy-btn{opacity:1}.code-copy-btn:hover{background:#f0f0f0;border-color:#bbb}[data-theme=dark] .code-copy-btn{color:#ccc;background:#2a2a2a;border-color:#555}[data-theme=dark] .code-copy-btn:hover{background:#3a3a3a;border-color:#777}.vp-doc-layout{min-height:calc(100vh - 134px);display:flex}.back-to-top{cursor:pointer;color:#666;z-index:99;background:#fff;border:1px solid #e8e8e8;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;transition:color .2s,box-shadow .2s;display:flex;position:fixed;bottom:24px;right:24px;box-shadow:0 2px 8px #0000001a}.back-to-top:hover{color:#1677ff;box-shadow:0 4px 12px #00000026}.fade-enter-active,.fade-leave-active{transition:opacity .3s}.fade-enter-from,.fade-leave-to{opacity:0}[data-theme=dark] .back-to-top{color:#999;background:#1d1d1d;border-color:#303030;box-shadow:0 2px 8px #0000004d}[data-theme=dark] .back-to-top:hover{color:#3c89e8}.access-gate{background:#fff;justify-content:center;align-items:center;min-height:calc(100vh - 134px);display:flex}[data-theme=dark] .access-gate{background:#141414}.vp-sidebar-wrapper{background:#fff;border-right:1px solid #f0f0f0;flex-shrink:0;width:272px;min-width:272px;position:relative}.vp-sidebar-wrapper.collapsed{display:none}.vp-sidebar{overscroll-behavior:contain;scrollbar-width:thin;width:272px;height:calc(100vh - 64px);padding:24px 24px 96px;position:fixed;top:64px;left:0;overflow-y:auto}.vp-sidebar-group+.vp-sidebar-group{border-top:1px solid #f0f0f0;margin-top:10px;padding-top:10px}.vp-group-title{color:#000000d9;padding:4px 0 8px;font-size:14px;font-weight:700}.vp-sidebar-tab{z-index:12;cursor:pointer;color:#bbb;background:#fff;border:1px solid #e8e8e8;justify-content:center;align-items:center;width:16px;height:48px;transition:color .2s,background .2s,width .2s;display:flex;position:fixed;top:50%}.vp-sidebar-tab:hover{color:#1677ff;background:#f5f5f5;width:20px}.vp-sidebar-tab.collapse{border-left:none;border-radius:0 8px 8px 0;left:271px;transform:translateY(-50%)}.vp-sidebar-tab.expand{border-right:none;border-radius:0 8px 8px 0;left:0;transform:translateY(-50%)}.vp-doc-content{background:#fff;flex:1;min-width:0;padding:24px 32px}@media (width<=960px){.vp-sidebar-wrapper{z-index:100;width:280px;min-width:280px;position:fixed;top:64px;bottom:0;left:0;box-shadow:2px 0 8px #0000001a}.vp-sidebar-wrapper.collapsed{display:none}.vp-sidebar-tab.collapse{left:279px}.vp-doc-content{padding:16px}}.antd-breadcrumb{margin-bottom:16px}.antd-page-wrapper{gap:32px;display:flex}.antd-page-main{flex:1;min-width:0}.antd-page-title{color:#000000e0;margin:0 0 24px;font-size:30px;font-weight:500}.antd-markdown{color:#000000d9;font-size:14px;line-height:1.85}.antd-markdown h2{border-bottom:1px solid #f0f0f0;margin:32px 0 16px;padding-bottom:12px;font-size:22px;font-weight:500}.antd-markdown h3{margin:24px 0 12px;font-size:18px;font-weight:500}.antd-markdown p{margin:12px 0}.antd-markdown a{color:#1677ff}.antd-markdown a:hover{color:#4096ff}.antd-markdown code:not(pre code){color:#c41d7f;background:#f5f5f5;border:1px solid #d9d9d9;border-radius:4px;padding:2px 6px;font-size:13px}.antd-markdown pre{background:#282c34;border-radius:8px;padding:16px;overflow-x:auto}.antd-markdown pre code{color:#abb2bf;background:0 0;border:none;padding:0}.antd-markdown blockquote{color:#000000a6;background:#e6f4ff;border-left:4px solid #1677ff;border-radius:0 8px 8px 0;margin:16px 0;padding:12px 16px}.antd-markdown table{border-collapse:collapse;border:1px solid #f0f0f0;border-radius:8px;width:100%;margin:16px 0;overflow:hidden}.antd-markdown th{background:#fafafa;font-weight:600}.antd-markdown td,.antd-markdown th{border:1px solid #f0f0f0;padding:12px 16px}.antd-markdown tr:hover td{background:#fafafa}.antd-markdown img{border-radius:8px;max-width:100%}.antd-markdown ul,.antd-markdown ol{padding-left:24px}.antd-markdown li{margin:4px 0}.antd-markdown li::marker{color:#1677ff}.antd-toc{flex-shrink:0;width:200px;position:relative}.toc-container{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#d0d0d0 transparent;width:200px;position:fixed;top:88px;overflow:hidden auto}.toc-container::-webkit-scrollbar{width:4px}.toc-container::-webkit-scrollbar-thumb{background:#d0d0d0;border-radius:2px}.toc-container::-webkit-scrollbar-track{background:0 0}.toc-container::-webkit-scrollbar{display:none}.toc-marker{opacity:0;background:#1677ff;border-radius:2px;width:2px;height:18px;transition:top .25s cubic-bezier(0,1,.5,1),opacity .25s;position:absolute;top:40px;left:0}.toc-title{color:#000000d9;border-left:1px solid #f0f0f0;padding-left:16px;font-size:13px;font-weight:600;line-height:32px}.toc-link{color:#00000073;white-space:nowrap;text-overflow:ellipsis;border-left:1px solid #f0f0f0;padding-left:16px;font-size:13px;font-weight:400;line-height:32px;transition:color .25s;display:block;overflow:hidden;text-decoration:none!important}.toc-link:hover{color:#000000d9}.toc-link.active{color:#1677ff}.toc-h3{padding-left:28px;font-size:12px}[data-theme=dark] .toc-title{color:#ffffffd9;border-color:#303030}[data-theme=dark] .toc-link{color:#ffffff73;border-color:#303030}[data-theme=dark] .toc-link:hover{color:#ffffffd9}[data-theme=dark] .toc-link.active{color:#3c89e8}[data-theme=dark] .toc-marker{background:#3c89e8}@media (width<=768px){.antd-toc{display:none}}.antd-page-nav{border-top:1px solid #f0f0f0;margin-top:32px;padding-top:16px}[data-theme=dark] .antd-header{border-color:#303030;box-shadow:0 2px 8px #0000004d}[data-theme=dark] .antd-logo{color:#ffffffd9!important}[data-theme=dark] .antd-search-box{background:#1d1d1d;border-color:#303030}[data-theme=dark] .antd-search-box:hover{background:#141414;border-color:#3c89e8}[data-theme=dark] .antd-search-text{color:#666}[data-theme=dark] .antd-search-key{color:#666;background:#1d1d1d;border-color:#303030}[data-theme=dark] .antd-hero{background:linear-gradient(135deg,#111a2c 0%,#141414 100%)}[data-theme=dark] .antd-hero-title{color:#ffffffd9}[data-theme=dark] .antd-hero-desc{color:#ffffff73}[data-theme=dark] .vp-sidebar-wrapper{background:#141414;border-color:#303030}[data-theme=dark] .vp-sidebar-tab{color:#555;background:#1d1d1d;border-color:#303030}[data-theme=dark] .vp-sidebar-tab:hover{color:#3c89e8;background:#252525}[data-theme=dark] .vp-sidebar-group+.vp-sidebar-group{border-color:#303030}[data-theme=dark] .vp-group-title{color:#ffffffd9}[data-theme=dark] .vp-doc-content{background:#141414}[data-theme=dark] .antd-page-title,[data-theme=dark] .antd-markdown{color:#ffffffd9}[data-theme=dark] .antd-markdown h2{color:#ffffffe0;border-color:#303030}[data-theme=dark] .antd-markdown h3{color:#ffffffe0}[data-theme=dark] .antd-markdown a{color:#3c89e8}[data-theme=dark] .antd-markdown code:not(pre code){color:#e8684a;background:#ffffff12;border-color:#303030}[data-theme=dark] .antd-markdown blockquote{color:#ffffffa6;background:#111a2c;border-color:#1668dc}[data-theme=dark] .antd-markdown table{border-color:#303030}[data-theme=dark] .antd-markdown th{color:#ffffffd9;background:#1d1d1d}[data-theme=dark] .antd-markdown td,[data-theme=dark] .antd-markdown th{border-color:#303030}[data-theme=dark] .antd-markdown tr:hover td{background:#1d1d1d}[data-theme=dark] .antd-markdown li::marker{color:#3c89e8}[data-theme=dark] .antd-page-nav{border-color:#303030}[data-theme=dark] .slimsearch-modal{color:#ffffffd9!important;background:#1d1d1d!important}[data-theme=dark] .slimsearch-box{background:#141414!important;border-color:#303030!important}[data-theme=dark] .slimsearch-input{color:#ffffffd9!important;background:0 0!important}[data-theme=dark] .slimsearch-input::placeholder{color:#666!important}[data-theme=dark] .slimsearch-mask{background:#0009!important}[data-theme=dark] .slimsearch-result-wrapper{color:#ffffffd9!important;background:#1d1d1d!important}[data-theme=dark] .slimsearch-result-wrapper .result-title{color:#ffffffd9!important}[data-theme=dark] .slimsearch-result-wrapper .result-subtitle{color:#ffffff73!important}[data-theme=dark] .slimsearch-button{color:#ffffffd9!important;background:#1d1d1d!important;border-color:#303030!important}[data-theme=dark] .slimsearch-key{color:#666!important;background:#141414!important;border-color:#303030!important}[data-theme=dark] .slimsearch-placeholder,[data-theme=dark] .slimsearch-hints,[data-theme=dark] .slimsearch-clear-button{color:#666!important}[data-theme=dark] .slimsearch-close-button{color:#ffffffd9!important}[data-theme=dark] .slimsearch-suggestions{background:#1d1d1d!important;border-color:#303030!important}[data-theme=dark] .slimsearch-suggestion{color:#ffffffd9!important}[data-theme=dark] .slimsearch-suggestion.active{background:#111a2c!important}.slimsearch-result-wrapper.empty,.slimsearch-result-wrapper.loading{display:none!important}.slimsearch-mask{background:#00000073!important}.slimsearch-modal{background:#fff!important;border:1px solid #e8e8e8!important;box-shadow:0 16px 48px #0003!important}.slimsearch-box{background:#f5f5f5!important;border-bottom:1px solid #e8e8e8!important}.slimsearch-input{color:#333!important}.slimsearch-result-wrapper{background:#fff!important}.mobile-menu-btn{cursor:pointer;color:#000000a6;background:0 0;border:none;padding:4px 8px;font-size:20px;line-height:1;display:none}[data-theme=dark] .mobile-menu-btn{color:#ffffffa6}.hide-mobile{align-items:center;display:flex}.mobile-drawer-header{border-bottom:1px solid #f0f0f0;justify-content:space-between;align-items:center;padding:12px 16px;display:flex}.mobile-drawer-logo a{color:inherit;align-items:center;text-decoration:none;display:flex}.mobile-drawer-search{border-bottom:1px solid #f0f0f0;padding:12px 16px}.mobile-drawer-search .antd-search-box{width:100%;min-width:unset}.mobile-drawer-footer{border-top:1px solid #f0f0f0;margin-top:auto;padding:16px;position:absolute;bottom:0;left:0;right:0}[data-theme=dark] .mobile-drawer-header,[data-theme=dark] .mobile-drawer-search{border-bottom-color:#303030}[data-theme=dark] .mobile-drawer-footer{border-top-color:#303030}@media (width<=900px){.antd-nav-menu{display:none!important}.mobile-menu-btn{align-items:center;display:inline-flex!important}}@media (width<=768px){.home-hero{text-align:center;flex-direction:column;gap:24px;padding:40px 16px 32px}.home-hero-title{font-size:26px}.home-hero-image{width:100%;max-width:300px}.home-features{padding:0 16px 32px}.antd-page-wrapper{flex-direction:column}.vp-doc-content{padding:16px}.hide-mobile{display:none!important}.antd-header-right{gap:2px}.antd-header-inner{padding:0 12px!important}.antd-logo-img{height:32px}}@media (width<=480px){.home-hero{padding:24px 12px 20px}.home-hero-title{font-size:22px}.home-hero-desc{font-size:13px}.home-features{padding:0 12px 24px}.vp-doc-content{padding:12px}}.watermark-container[data-v-219fbcf3]{pointer-events:none;z-index:9999;background-repeat:repeat;width:100vw;height:100vh;position:fixed;top:0;left:0}.user-nav[data-v-d4e61eec]{align-items:center;margin-left:8px;display:flex}.user-info[data-v-d4e61eec]{align-items:center;gap:6px;display:flex}.username[data-v-d4e61eec]{font-size:14px}.oauth-buttons[data-v-d4e61eec]{justify-content:center;gap:10px;display:flex}.oauth-btn[data-v-d4e61eec]{cursor:pointer;border:none;border-radius:8px;align-items:center;gap:6px;padding:8px 16px;font-size:13px;font-weight:500;transition:all .3s;display:flex;text-decoration:none!important}.oauth-btn[data-v-d4e61eec]:hover{transform:translateY(-2px)}.oauth-btn[data-v-d4e61eec]:active{transform:translateY(0)}.oauth-btn.github[data-v-d4e61eec]{color:#fff;background:#24292e}.oauth-btn.github[data-v-d4e61eec]:hover{background:#2f363d;box-shadow:0 4px 12px #24292e59}.oauth-btn.google[data-v-d4e61eec]{color:#3c4043;background:#fff;border:1px solid #dadce0}.oauth-btn.google[data-v-d4e61eec]:hover{background:#f8f9fa;box-shadow:0 4px 12px #0000001a}.oauth-btn.wechat[data-v-d4e61eec]{color:#fff;background:#07c160}.oauth-btn.wechat[data-v-d4e61eec]:hover{background:#06ad56;box-shadow:0 4px 12px #07c16059}.terms-notice[data-v-d4e61eec]{text-align:center;color:#999;margin-top:12px;font-size:12px}.terms-notice a[data-v-d4e61eec]{color:#1890ff;text-decoration:none}.terms-notice a[data-v-d4e61eec]:hover{text-decoration:underline}.oauth-register-provider[data-v-d4e61eec]{align-items:center;gap:12px;margin-bottom:20px;display:flex}.oauth-register-title[data-v-d4e61eec]{color:#000000e0;font-weight:600}.oauth-register-subtitle[data-v-d4e61eec]{color:#00000073;margin-top:2px;font-size:13px}.oauth-email-row[data-v-d4e61eec]{grid-template-columns:minmax(0,1fr) auto;gap:8px;display:grid}[data-theme=dark] .oauth-register-title,html.dark .oauth-register-title{color:#ffffffe0!important}[data-theme=dark] .oauth-register-subtitle,html.dark .oauth-register-subtitle{color:#ffffff73!important}.ai-search{align-items:center;display:flex}.ai-trigger-btn{justify-content:center;align-items:center;display:inline-flex;color:#000000a6!important;width:34px!important;height:32px!important;padding:0 6px!important}.ai-trigger-btn img{-o-object-fit:contain;object-fit:contain;width:24px;height:24px;display:block}.ai-trigger-btn:hover{color:#1677ff!important}[data-theme=dark] .ai-trigger-btn{color:#ffffffa6!important}[data-theme=dark] .ai-trigger-btn:hover{color:#4096ff!important}.ai-float{z-index:2000;resize:both;background:#fff;border:1px solid #05050514;border-radius:14px;flex-direction:column;width:min(420px,100vw - 24px);min-width:320px;height:min(640px,100vh - 80px);min-height:360px;display:flex;position:fixed;overflow:hidden;box-shadow:0 18px 50px #1018282e,0 2px 8px #10182814}.ai-header{cursor:move;-webkit-user-select:none;user-select:none;background:#fff;border-bottom:1px solid #0505050f;flex-shrink:0;justify-content:space-between;align-items:center;padding:12px 14px;display:flex}.ai-header-left{color:#1677ff;align-items:center;gap:8px;font-size:14px;font-weight:600;display:flex}.ai-title{color:#000000e0}.ai-header-right{align-items:center;gap:2px;display:flex}.ai-header-btn{color:#00000073!important;font-size:12px!important}.ai-header-btn:hover{color:#000000bf!important}.ai-x-messages{background:var(--ai-chat-bg,linear-gradient(180deg, #f8fbff 0%, #f7f8fa 100%));-webkit-backdrop-filter:blur(var(--ai-chat-blur,0px));flex:1;padding:16px 14px;overflow-y:auto}.ai-x-bubble{max-width:100%;margin-bottom:12px}.ai-x-bubble .ant-bubble,.ai-x-bubble .ant-bubble-content-wrapper{max-width:100%}.ai-x-bubble .ant-bubble-content{box-sizing:border-box;width:fit-content;max-width:min(78%,760px);line-height:1.65}.ai-x-bubble-assistant .ant-bubble-content{color:#000000e0;background:#fff;border:1px solid #0505050f;box-shadow:0 6px 18px #10182814}.ai-x-bubble-user .ant-bubble-content{color:#fff;box-shadow:none;background:#1677ff;border-color:#1677ff;margin-left:auto}.ai-x-bubble-system .ant-bubble-content{color:#ad4e00;box-shadow:none;background:#fff7e6;border-color:#ffd8bf}.ai-x-avatar{border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;font-size:15px;display:flex;overflow:hidden}.ai-x-avatar img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.ai-x-avatar.assistant{color:#1677ff;background:0 0;border:0}.ai-x-avatar.system{color:#fa8c16;background:#fff7e6}.ai-thinking-wrap{align-items:flex-start;gap:8px;margin-bottom:12px;display:flex}.ai-thinking-body{flex-direction:column;gap:8px;max-width:min(78%,760px);display:flex}.ai-typing-bubble{margin-bottom:0}.ai-x-message-content{word-break:break-word;min-width:0}.ai-x-bubble-footer{border-top:1px solid #0505050f;justify-content:space-between;align-items:center;gap:8px;min-height:24px;margin-top:8px;padding-top:6px;display:flex}.ai-x-bubble-assistant .ai-x-bubble-footer{border-top-color:#0505050f}.ai-x-bubble-user .ai-x-bubble-footer{border-top-color:#ffffff2e}.ai-token-meta{color:#00000061;font-size:11px;line-height:1.4}.ai-x-bubble-assistant .ai-token-meta{color:#00000061}.ai-x-bubble-user .ai-token-meta{color:#ffffffb8}.ai-message-actions{flex-shrink:0;align-items:center;gap:4px;margin-left:auto;display:inline-flex}.ai-message-action-btn{color:#00000073;cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border:0;border-radius:6px;align-items:center;gap:3px;height:24px;padding:0 7px;font-size:12px;line-height:1;transition:background .2s,color .2s;display:inline-flex}.ai-message-action-btn:hover{color:#1677ff;background:#1677ff14}.ai-message-action-btn:disabled{cursor:not-allowed;opacity:.45}.ai-x-bubble-user .ai-message-action-btn{color:#ffffffc7}.ai-x-bubble-user .ai-message-action-btn:hover{color:#fff;background:#ffffff29}.ai-img-preview{margin-bottom:8px}.ai-img-preview img{border:1px solid #0505050f;border-radius:10px;max-width:180px;max-height:120px;display:block}.ai-attachment-chip{color:#1677ff;background:#1677ff14;border-radius:8px;align-items:center;gap:6px;max-width:100%;margin-bottom:8px;padding:6px 8px;font-size:12px;line-height:1.4;display:inline-flex}.ai-attachment-chip span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ai-x-bubble-user .ai-attachment-chip{color:#fff;background:#ffffff29}.ai-sources{flex-direction:column;gap:6px;margin-top:10px;display:flex}.ai-sources-title{color:#00000073;font-size:11px;font-weight:600}.ai-source-card{color:#1677ff;background:#1677ff0d;border:1px solid #1677ff29;border-radius:8px;align-items:center;gap:6px;max-width:100%;padding:6px 8px;font-size:12px;line-height:1.4;display:flex;text-decoration:none!important}.ai-source-card span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ai-source-card:hover{color:#0958d9;background:#1677ff17;border-color:#1677ff59}.ai-markdown a{color:#1677ff;text-decoration:underline}.ai-x-bubble-user .ai-markdown a{color:#e6f4ff}.ai-markdown code{background:#0000000f;border-radius:4px;padding:1px 4px;font-family:monospace;font-size:12px}.ai-markdown pre{background:#0000000a;border-radius:8px;margin:6px 0;padding:10px;overflow-x:auto}.ai-markdown pre code{background:0 0;padding:0}.ai-markdown h1,.ai-markdown h2,.ai-markdown h3{margin:8px 0 4px;font-size:14px;font-weight:600}.ai-markdown ul,.ai-markdown ol{margin:4px 0;padding-left:18px}.ai-markdown p{margin:4px 0}.ai-markdown table{border-collapse:collapse;margin:6px 0;font-size:12px}.ai-markdown th,.ai-markdown td{border:1px solid #e8e8e8;padding:4px 8px}.ai-markdown blockquote{color:#00000073;border-left:3px solid #1677ff;margin:6px 0;padding:4px 10px}.ai-x-composer{background:var(--ai-chat-bg,#fffffff5);-webkit-backdrop-filter:blur(var(--ai-chat-blur,0px));border-top:1px solid #0505050f;flex-shrink:0;padding:10px 12px 8px}.ai-edit-bar{color:#1677ff;background:#1677ff14;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;padding:6px 8px;font-size:12px;line-height:1.4;display:flex}.ai-edit-bar button{color:#1677ff;cursor:pointer;background:0 0;border:0;border-radius:5px;align-items:center;gap:3px;padding:2px 4px;font-size:12px;display:inline-flex}.ai-edit-bar button:hover{background:#1677ff1f}.ai-cancel-bar{color:#ad4e00;background:#fa8c161a;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;padding:6px 8px;font-size:12px;line-height:1.4;display:flex}.ai-cancel-bar button{color:#ad4e00;cursor:pointer;background:0 0;border:0;border-radius:5px;align-items:center;gap:3px;padding:2px 4px;font-size:12px;display:inline-flex}.ai-cancel-bar button:hover{background:#fa8c1624}.ai-token-summary{color:#0000006b;flex-wrap:wrap;justify-content:space-between;gap:4px 10px;margin-bottom:8px;font-size:11px;line-height:1.4;display:flex}.ai-file-card{max-width:100%;margin-bottom:8px}.ai-file-card .ant-attachment-list,.ai-file-card .ant-attachment-list-card{max-width:100%}.ai-x-sender{border-radius:14px}.ai-x-sender .ant-sender{border-radius:14px;max-width:100%}.ai-x-sender .ant-sender-prefix{align-self:flex-end;padding-bottom:4px}.ai-x-sender textarea{line-height:1.5;resize:none!important;overflow-y:auto!important}.ai-x-sender .ant-sender-input,.ai-x-sender .ant-sender-content{max-height:148px;overflow-y:auto}.ai-upload-btn{flex-shrink:0;color:#00000073!important}.ai-upload-btn:hover{color:#1677ff!important}.ai-footer-bar{color:#00000059;text-align:center;background:var(--ai-chat-bg,#fffffff5);-webkit-backdrop-filter:blur(var(--ai-chat-blur,0px));padding:4px 12px 7px;font-size:11px}.ai-footer-bar a{color:#1677ff;font-weight:500;text-decoration:none}.ai-footer-bar a:hover{color:#0958d9;text-decoration:underline}.ai-x-messages::-webkit-scrollbar{width:5px}.ai-x-messages::-webkit-scrollbar-track{background:0 0}.ai-x-messages::-webkit-scrollbar-thumb{background:#00000029;border-radius:3px}.ai-x-messages::-webkit-scrollbar-thumb:hover{background:#00000047}[data-theme=dark] .ai-float{background:#1f1f1f;border-color:#303030;box-shadow:0 16px 48px #00000080}[data-theme=dark] .ai-header{background:#1f1f1f;border-bottom-color:#303030}[data-theme=dark] .ai-header-left{color:#69b1ff}[data-theme=dark] .ai-title{color:#ffffffe0}[data-theme=dark] .ai-header-btn{color:#ffffff73!important}[data-theme=dark] .ai-header-btn:hover{color:#ffffffc7!important}[data-theme=dark] .ai-x-messages{background:var(--ai-chat-bg,linear-gradient(180deg, #141414 0%, #181818 100%))}[data-theme=dark] .ai-x-bubble .ant-bubble-content{color:#ffffffe0;box-shadow:none;background:#262626;border-color:#303030}[data-theme=dark] .ai-x-bubble-user .ant-bubble-content{color:#fff;background:#1668dc}[data-theme=dark] .ai-x-bubble-system .ant-bubble-content{color:#ffc069;background:#fa8c161f;border-color:#fa8c1647}[data-theme=dark] .ai-x-avatar.assistant{color:#69b1ff;background:0 0}[data-theme=dark] .ai-x-avatar.system{color:#ffc069;background:#fa8c161f}[data-theme=dark] .ai-x-bubble-footer{border-top-color:#ffffff14}[data-theme=dark] .ai-token-meta{color:#ffffff61}[data-theme=dark] .ai-message-action-btn{color:#ffffff7a}[data-theme=dark] .ai-message-action-btn:hover,[data-theme=dark] .ai-attachment-chip{color:#69b1ff;background:#69b1ff1f}[data-theme=dark] .ai-x-bubble-user .ai-attachment-chip{color:#fff;background:#ffffff2e}[data-theme=dark] .ai-sources-title{color:#ffffff73}[data-theme=dark] .ai-source-card{color:#69b1ff;background:#69b1ff1a;border-color:#69b1ff33}[data-theme=dark] .ai-source-card:hover{color:#91caff;background:#69b1ff26;border-color:#69b1ff61}[data-theme=dark] .ai-markdown code{background:#ffffff14}[data-theme=dark] .ai-markdown pre{background:#ffffff0a}[data-theme=dark] .ai-markdown th,[data-theme=dark] .ai-markdown td{border-color:#303030}[data-theme=dark] .ai-markdown blockquote{color:#ffffff7a;border-color:#69b1ff}[data-theme=dark] .ai-x-composer{background:var(--ai-chat-bg,#1f1f1f);border-top-color:#303030}[data-theme=dark] .ai-edit-bar{color:#69b1ff;background:#69b1ff1f}[data-theme=dark] .ai-edit-bar button{color:#69b1ff}[data-theme=dark] .ai-edit-bar button:hover{background:#69b1ff24}[data-theme=dark] .ai-cancel-bar{color:#ffc069;background:#fa8c161f}[data-theme=dark] .ai-cancel-bar button{color:#ffc069}[data-theme=dark] .ai-cancel-bar button:hover{background:#fa8c1629}[data-theme=dark] .ai-token-summary{color:#ffffff61}[data-theme=dark] .ai-file-card .ant-attachment-list-card,[data-theme=dark] .ai-x-sender .ant-sender{color:#ffffffe0;background:#141414;border-color:#303030}[data-theme=dark] .ai-x-sender textarea{color:#ffffffe0}[data-theme=dark] .ai-upload-btn{color:#ffffff73!important}[data-theme=dark] .ai-upload-btn:hover{color:#69b1ff!important}[data-theme=dark] .ai-footer-bar{background:var(--ai-chat-bg,#1f1f1f);color:#ffffff52}[data-theme=dark] .ai-footer-bar a{color:#69b1ff}[data-theme=dark] .ai-footer-bar a:hover{color:#91caff}[data-theme=dark] .ai-x-messages::-webkit-scrollbar-thumb{background:#ffffff2e}[data-theme=dark] .ai-x-messages::-webkit-scrollbar-thumb:hover{background:#ffffff4d}@media (width<=560px){.ai-float{width:calc(100vw - 16px);min-width:0;height:min(620px,100vh - 24px);inset:auto 8px 8px auto!important}.ai-x-bubble .ant-bubble-content,.ai-thinking-body{max-width:calc(100vw - 92px)}}.search-box[data-v-d20ad8e1]{cursor:pointer;background:#f5f5f5;border:1px solid #e8e8e8;border-radius:16px;align-items:center;gap:8px;min-width:200px;height:32px;padding:0 12px;transition:all .2s;display:flex}.search-box[data-v-d20ad8e1]:hover{background:#fff;border-color:#1677ff}.search-icon[data-v-d20ad8e1]{color:#00000073;font-size:14px}.search-text[data-v-d20ad8e1]{color:#00000073;flex:1;font-size:14px}.search-key[data-v-d20ad8e1]{color:#00000073;background:#fff;border:1px solid #d9d9d9;border-radius:4px;justify-content:center;align-items:center;min-width:20px;height:20px;padding:0 4px;font-family:monospace;font-size:12px;line-height:20px;display:inline-flex}.search-results[data-v-d20ad8e1]{max-height:400px;margin-top:16px;overflow-y:auto}.result-title[data-v-d20ad8e1]{color:#000000d9;margin-bottom:2px;font-weight:500}.result-category[data-v-d20ad8e1]{color:#1677ff;margin-bottom:4px;font-size:11px}.result-preview[data-v-d20ad8e1]{color:#00000073;font-size:12px;line-height:1.5}.result-preview[data-v-d20ad8e1] mark{color:inherit;background:#fff566;border-radius:2px;padding:0 1px}a[data-v-d20ad8e1]{color:inherit;width:100%;text-decoration:none;display:block}a:hover .result-title[data-v-d20ad8e1]{color:#1677ff}[data-theme=dark] .search-box[data-v-d20ad8e1]{background:#1d1d1d;border-color:#303030}[data-theme=dark] .search-box[data-v-d20ad8e1]:hover{background:#141414;border-color:#1677ff}[data-theme=dark] .search-icon[data-v-d20ad8e1],[data-theme=dark] .search-text[data-v-d20ad8e1]{color:#ffffffa6}[data-theme=dark] .search-key[data-v-d20ad8e1]{color:#ffffffa6;background:#141414;border-color:#303030}[data-theme=dark] .ant-modal-content{border:1px solid #303030;background:#1f1f1f!important}[data-theme=dark] .ant-modal-header{background:#1f1f1f!important;border-bottom-color:#303030!important}[data-theme=dark] .ant-modal-title{color:#ffffffd9!important}[data-theme=dark] .ant-modal-close{color:#ffffffa6!important}[data-theme=dark] .ant-modal-close:hover{color:#fff!important;background:#303030!important}[data-theme=dark] .ant-input-affix-wrapper{color:#ffffffd9!important;background:#141414!important;border-color:#303030!important}[data-theme=dark] .ant-input-affix-wrapper:focus,[data-theme=dark] .ant-input-affix-wrapper-focused{border-color:#1677ff!important}[data-theme=dark] .ant-input{color:#ffffffd9!important;background:0 0!important}[data-theme=dark] .ant-input::placeholder{color:#ffffff40!important}[data-theme=dark] .ant-input-prefix{color:#ffffffa6!important}[data-theme=dark] .ant-list-item{border-bottom-color:#303030!important}[data-theme=dark] .ant-list-item a .result-title{color:#ffffffd9!important}[data-theme=dark] .ant-list-item a:hover .result-title{color:#1677ff!important}[data-theme=dark] .ant-list-item a .result-category{color:#4eaee0!important}[data-theme=dark] .ant-list-item a .result-preview{color:#ffffff73!important}[data-theme=dark] .result-preview mark{color:#ffd666!important;background:#5c4a00!important}[data-theme=dark] .ant-empty-description{color:#ffffff73!important}.profile-page[data-v-54178239]{max-width:1100px;margin:0 auto;padding:24px}.profile-layout[data-v-54178239]{gap:24px;display:flex}.profile-left[data-v-54178239]{flex-shrink:0;width:300px}.profile-right[data-v-54178239]{flex:1;min-width:0}.profile-avatar-section[data-v-54178239]{text-align:center}.profile-avatar-wrap[data-v-54178239]{display:inline-block;position:relative}.profile-avatar-edit[data-v-54178239]{color:#fff;cursor:pointer;background:#00000080;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;font-size:14px;transition:background .2s;display:flex;position:absolute;bottom:0;right:0}.profile-avatar-edit[data-v-54178239]:hover{background:#000000b3}.profile-name[data-v-54178239]{color:#000000d9;margin-top:12px;font-size:20px;font-weight:600}.profile-bio[data-v-54178239]{color:#00000073;margin-top:4px;font-size:13px}.profile-stats[data-v-54178239]{text-align:center;justify-content:space-around;display:flex}.profile-stat-value[data-v-54178239]{color:#000000d9;font-size:20px;font-weight:600}.profile-stat-label[data-v-54178239]{color:#00000073;margin-top:2px;font-size:12px}.profile-info-row[data-v-54178239]{color:#000000a6;align-items:center;gap:8px;padding:6px 0;font-size:13px;display:flex}.profile-comment-content[data-v-54178239]{color:#00000073;margin-top:4px;font-size:13px}.settings-layout[data-v-54178239]{gap:40px;display:flex}.settings-menu[data-v-54178239]{border-right:none;flex-shrink:0;width:180px}.settings-content[data-v-54178239]{flex:1;min-width:0}.settings-content h3[data-v-54178239]{margin-bottom:20px;font-size:18px;font-weight:600}.settings-hint[data-v-54178239]{color:#00000059;margin-top:4px;font-size:12px}.device-toolbar[data-v-54178239]{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-bottom:12px;display:flex}.ticket-log-text[data-v-54178239]{color:#000000e0;word-break:break-word}.profile-data-table[data-v-54178239] .ant-table,.profile-data-table[data-v-54178239] .ant-table-body,.profile-data-table[data-v-54178239] .ant-table-content{scrollbar-color:#cbd5e1 transparent;scrollbar-width:thin}.profile-data-table[data-v-54178239] .ant-table-body::-webkit-scrollbar{height:8px}.profile-data-table[data-v-54178239] .ant-table-content::-webkit-scrollbar{height:8px}.profile-data-table[data-v-54178239] .ant-table-body::-webkit-scrollbar-track{background:0 0}.profile-data-table[data-v-54178239] .ant-table-content::-webkit-scrollbar-track{background:0 0}.profile-data-table[data-v-54178239] .ant-table-body::-webkit-scrollbar-thumb{background:#cbd5e1 padding-box content-box;border:2px solid #0000;border-radius:999px}.profile-data-table[data-v-54178239] .ant-table-content::-webkit-scrollbar-thumb{background:#cbd5e1 padding-box content-box;border:2px solid #0000;border-radius:999px}.profile-table-actions[data-v-54178239]{white-space:nowrap;justify-content:flex-start;align-items:center;gap:4px;display:flex}.profile-table-actions[data-v-54178239] .ant-btn-sm{height:24px;padding:0 4px;line-height:22px}.mcp-token-panel[data-v-54178239]{max-width:760px}.mcp-copy-row[data-v-54178239]{width:100%;display:flex}.mcp-copy-row[data-v-54178239] .ant-input,.mcp-copy-row[data-v-54178239] .ant-input-password{flex:1;min-width:0}.mcp-latest-token[data-v-54178239]{background:#fffbe6;border:1px solid #ffe58f;border-radius:8px;margin-top:16px;padding:14px}.mcp-latest-title[data-v-54178239]{color:#000000e0;margin-bottom:8px;font-weight:600}.mcp-actions[data-v-54178239]{margin-top:16px}.mcp-example[data-v-54178239]{margin-top:12px}.mcp-example pre[data-v-54178239]{color:#000000e0;background:#f8fafc;border-radius:6px;margin:0;padding:12px;font-size:12px;line-height:1.6;overflow:auto}[data-theme=dark] .profile-name[data-v-54178239]{color:#ffffffd9}[data-theme=dark] .profile-bio[data-v-54178239]{color:#ffffff73}[data-theme=dark] .profile-stat-value[data-v-54178239]{color:#ffffffd9}[data-theme=dark] .profile-stat-label[data-v-54178239]{color:#ffffff73}[data-theme=dark] .profile-info-row[data-v-54178239]{color:#ffffffa6}[data-theme=dark] .profile-comment-content[data-v-54178239]{color:#ffffff73}[data-theme=dark] .settings-hint[data-v-54178239]{color:#ffffff59}[data-theme=dark] .ticket-log-text[data-v-54178239]{color:#ffffffe0}[data-theme=dark] .mcp-latest-token[data-v-54178239]{background:#facc151a;border-color:#facc1559}[data-theme=dark] .mcp-latest-title[data-v-54178239]{color:#ffffffe0}[data-theme=dark] .mcp-example pre[data-v-54178239]{color:#ffffffe0;background:#0f172ab8}[data-theme=dark] .ticket-timeline[data-v-54178239] .ant-timeline-item-tail{border-inline-start-color:#ffffff2e}[data-theme=dark] .profile-data-table[data-v-54178239] .ant-table,[data-theme=dark] .profile-data-table[data-v-54178239] .ant-table-body,[data-theme=dark] .profile-data-table[data-v-54178239] .ant-table-content{scrollbar-color:#94a3b8bf transparent}[data-theme=dark] .profile-data-table[data-v-54178239] .ant-table-body::-webkit-scrollbar-thumb{background:#94a3b8bf padding-box content-box;border:2px solid #0000}[data-theme=dark] .profile-data-table[data-v-54178239] .ant-table-content::-webkit-scrollbar-thumb{background:#94a3b8bf padding-box content-box;border:2px solid #0000}@media (width<=768px){.profile-layout[data-v-54178239]{flex-direction:column}.profile-left[data-v-54178239]{width:100%}.settings-layout[data-v-54178239]{flex-direction:column;gap:16px}.settings-menu[data-v-54178239]{width:100%}}.ticket-page[data-v-0bfbe4c3]{--ticket-control-bg:#fff;--ticket-control-bg-hover:#f8fafc;--ticket-control-border:#0f172a24;--ticket-control-border-hover:#1677ff;--ticket-control-text:#0f172ae0;--ticket-control-text-hover:#1677ff;max-width:1180px;margin:0 auto;padding:20px 16px 40px}.ticket-page-header[data-v-0bfbe4c3]{align-items:center;gap:12px;min-height:40px;margin-bottom:16px;display:flex}.ticket-back-button[data-v-0bfbe4c3]{border:1px solid var(--ticket-control-border);background:var(--ticket-control-bg);width:36px;height:36px;color:var(--ticket-control-text);box-shadow:none;cursor:pointer;appearance:none;border-radius:6px;flex:none;justify-content:center;align-items:center;padding:0;transition:background .2s,border-color .2s,color .2s;display:inline-flex}.ticket-back-button[data-v-0bfbe4c3]:hover{border-color:var(--ticket-control-border-hover);background:var(--ticket-control-bg-hover);color:var(--ticket-control-text-hover)}.ticket-page-title[data-v-0bfbe4c3]{color:#000000e0;flex:auto;min-width:0;font-size:20px;font-weight:600;line-height:1.35}.ticket-header-actions[data-v-0bfbe4c3]{white-space:nowrap;flex:none;justify-content:flex-end;align-items:center;gap:8px;display:flex}.ticket-refresh-button[data-v-0bfbe4c3]{border:1px solid var(--ticket-control-border);background:var(--ticket-control-bg);height:32px;color:var(--ticket-control-text);box-shadow:none;cursor:pointer;appearance:none;border-radius:6px;flex:none;padding:4px 15px;font-size:14px;line-height:22px;transition:background .2s,border-color .2s,color .2s}.ticket-refresh-button[data-v-0bfbe4c3]:hover{border-color:var(--ticket-control-border-hover);background:var(--ticket-control-bg-hover);color:var(--ticket-control-text-hover)}.muted[data-v-0bfbe4c3]{color:#00000073;font-size:12px}.log-text[data-v-0bfbe4c3]{color:#000000e0;word-break:break-word}.receipt-progress-modal[data-v-0bfbe4c3]{padding:4px 0 6px}.receipt-progress-text[data-v-0bfbe4c3]{color:#000000a6;margin-top:10px;font-size:13px}.receipt-preview-frame-wrap[data-v-0bfbe4c3]{background:#f8fafc;border:1px solid #0f172a14;border-radius:8px;height:min(76vh,820px);min-height:520px;overflow:hidden}.receipt-preview-frame[data-v-0bfbe4c3]{background:#fff;border:0;width:100%;height:100%;display:block}.inline-result[data-v-0bfbe4c3]{margin-left:8px}.logistics-panel[data-v-0bfbe4c3]{border:1px solid #00000014;border-radius:6px;margin-top:12px;padding:12px}.logistics-title[data-v-0bfbe4c3]{color:#000000e0;margin-bottom:12px;font-weight:600}.logistics-timeline[data-v-0bfbe4c3]{margin-top:8px}.support-chat-card[data-v-0bfbe4c3]{overflow:hidden}.support-chat[data-v-0bfbe4c3]{background:#f7f9fc;border-radius:8px;flex-direction:column;min-height:560px;display:flex;overflow:hidden}.support-chat-header[data-v-0bfbe4c3]{background:#fff;border-bottom:1px solid #0f172a14;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;display:flex}.support-chat-title[data-v-0bfbe4c3]{color:#000000e0;font-size:16px;font-weight:600;line-height:1.3}.support-chat-subtitle[data-v-0bfbe4c3]{color:#0000006b;margin-top:2px;font-size:12px}.support-chat-footer[data-v-0bfbe4c3]{background:#ffffffeb;border-top:1px solid #0f172a14;padding:8px 12px 12px}.chat-body[data-v-0bfbe4c3]{background:0 0;flex:1;min-height:280px;max-height:520px;padding:14px 12px 8px;overflow-y:auto}.chat-load-more[data-v-0bfbe4c3]{justify-content:center;margin-bottom:10px;display:flex}.chat-row[data-v-0bfbe4c3]{gap:8px;margin-bottom:12px;display:flex}.chat-row.self[data-v-0bfbe4c3]{flex-direction:row-reverse}.chat-row.system[data-v-0bfbe4c3]{justify-content:center}.chat-bubble-wrap[data-v-0bfbe4c3]{max-width:calc(100% - 46px)}.chat-row.self .chat-bubble-wrap[data-v-0bfbe4c3]{text-align:right}.chat-meta[data-v-0bfbe4c3]{color:#00000073;margin-bottom:4px;font-size:12px}.chat-bubble[data-v-0bfbe4c3]{color:#1f2937;text-align:left;white-space:pre-wrap;word-break:break-word;background:#fff;border:1px solid #0f172a14;border-radius:8px;max-width:100%;padding:8px 10px;display:inline-block;box-shadow:0 4px 14px #0f172a0f}.reply-preview[data-v-0bfbe4c3]{color:#00000094;cursor:pointer;background:#0000000d;border-left:3px solid #1677ff8c;border-radius:4px;margin-bottom:6px;padding:5px 8px;font-size:12px}.reply-preview span[data-v-0bfbe4c3]{font-weight:600}.chat-attachments[data-v-0bfbe4c3]{flex-direction:column;gap:8px;margin-top:8px;display:flex}.chat-attachment a[data-v-0bfbe4c3]{color:inherit;text-decoration:underline}.attachment-preview-link[data-v-0bfbe4c3]{color:#1677ff;cursor:pointer;text-align:left;background:0 0;border:0;padding:0;text-decoration:underline}.chat-image[data-v-0bfbe4c3]{-o-object-fit:contain;object-fit:contain;border-radius:6px;max-width:min(240px,100%);max-height:180px}.chat-video-thumb[data-v-0bfbe4c3]{color:#1677ff;cursor:pointer;text-align:left;background:#1677ff14;border:1px solid #1677ff40;border-radius:6px;max-width:100%;padding:7px 10px}.chat-video-box[data-v-0bfbe4c3]{color:#000000e0;background:#fff;border:1px solid #1677ff2e;border-radius:8px;min-width:180px;max-width:260px;padding:8px 10px;box-shadow:0 1px 2px #0000000a}.chat-video-title[data-v-0bfbe4c3]{color:inherit;word-break:break-all;margin-bottom:6px;font-size:13px}.chat-video-state[data-v-0bfbe4c3]{color:#0000008c;margin-top:4px;font-size:12px}.chat-row.self .chat-video-state[data-v-0bfbe4c3]{color:#0000008c}.chat-row.self .chat-video-box[data-v-0bfbe4c3]{color:#000000e0;background:#fff}.chat-read-state[data-v-0bfbe4c3]{color:#00000061;margin-top:3px;font-size:12px}.reply-editor[data-v-0bfbe4c3]{color:#000000a6;background:#1677ff14;border-left:3px solid #1677ff;border-radius:4px;justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;padding:6px 8px;font-size:12px;display:flex}.chat-composer[data-v-0bfbe4c3]{background:#fff;border:1px solid #0000001a;border-radius:8px;overflow:hidden;box-shadow:0 6px 18px #0f172a0d}.composer-toolbar[data-v-0bfbe4c3]{background:#00000004;border-bottom:1px solid #0000000f;align-items:center;gap:8px;padding:8px;display:flex}.composer-hint[data-v-0bfbe4c3]{color:#00000061;margin-left:auto;font-size:12px}.composer-files[data-v-0bfbe4c3]{flex-wrap:wrap;gap:6px;padding:8px 8px 0;display:flex}.composer-input[data-v-0bfbe4c3]{resize:none;box-shadow:none!important;border:0!important}.composer-actions[data-v-0bfbe4c3]{justify-content:flex-end;padding:0 8px 8px;display:flex}.emoji-panel[data-v-0bfbe4c3]{grid-template-columns:repeat(8,30px);gap:4px;display:grid}.emoji-panel button[data-v-0bfbe4c3]{cursor:pointer;background:0 0;border:0;border-radius:5px;width:30px;height:30px;font-size:18px}.emoji-panel button[data-v-0bfbe4c3]:hover{background:#0000000f}.preview-image[data-v-0bfbe4c3]{-o-object-fit:contain;object-fit:contain;-webkit-user-select:none;user-select:none;will-change:transform;max-width:100%;max-height:78vh;margin:0 auto;transition:transform .12s;display:block}.preview-toolbar[data-v-0bfbe4c3]{justify-content:center;gap:8px;margin-bottom:10px;display:flex}.preview-image-stage[data-v-0bfbe4c3]{background:#0000000a;border-radius:8px;justify-content:center;align-items:center;height:min(78vh,760px);display:flex;overflow:hidden}.preview-video[data-v-0bfbe4c3]{border-radius:8px;width:100%;max-height:78vh;margin:0 auto;display:block}.preview-video-wrap[data-v-0bfbe4c3]{flex-direction:column;gap:10px;display:flex}.chat-row.self .chat-bubble[data-v-0bfbe4c3]{color:#fff;background:linear-gradient(135deg,#1677ff 0%,#2f8cff 100%);border-color:#0000;box-shadow:0 6px 16px #1677ff38}.chat-system[data-v-0bfbe4c3]{color:#8a5200;background:#fff7e6;border:1px solid #faad1433;border-radius:999px;padding:5px 10px;font-size:12px}.chat-system.has-attachments[data-v-0bfbe4c3]{text-align:left;border-radius:8px;max-width:min(360px,92%);padding:8px 10px}.typing-line[data-v-0bfbe4c3]{color:#00000073;height:20px;font-size:12px}html.dark .ticket-page .muted,[data-theme=dark] .ticket-page .muted{color:#ffffff8c}html.dark .ticket-page,[data-theme=dark] .ticket-page{--ticket-control-bg:#1f2329;--ticket-control-bg-hover:#252b33;--ticket-control-border:#ffffff29;--ticket-control-border-hover:#1677ff;--ticket-control-text:#ffffffe0;--ticket-control-text-hover:#8cc8ff}html.dark .ticket-page .ticket-page-title,[data-theme=dark] .ticket-page .ticket-page-title{color:#ffffffe6}html.dark .ticket-page .log-text,[data-theme=dark] .ticket-page .log-text{color:#ffffffe0}html.dark .ticket-page .logistics-panel,[data-theme=dark] .ticket-page .logistics-panel{border-color:#ffffff24}html.dark .ticket-page .logistics-title,[data-theme=dark] .ticket-page .logistics-title{color:#ffffffe0}html.dark .ticket-page .ant-timeline-item-tail,[data-theme=dark] .ticket-page .ant-timeline-item-tail{border-inline-start-color:#ffffff2e}html.dark .ticket-page .support-chat,[data-theme=dark] .ticket-page .support-chat{background:#14171c}html.dark .ticket-page .support-chat-header,[data-theme=dark] .ticket-page .support-chat-header{background:#1d2229;border-bottom-color:#ffffff1a}html.dark .ticket-page .support-chat-title,[data-theme=dark] .ticket-page .support-chat-title{color:#ffffffe6}html.dark .ticket-page .support-chat-subtitle,[data-theme=dark] .ticket-page .support-chat-subtitle{color:#ffffff7a}html.dark .ticket-page .support-chat-footer,[data-theme=dark] .ticket-page .support-chat-footer{background:#1d2229;border-top-color:#ffffff1a}html.dark .ticket-page .chat-bubble,[data-theme=dark] .ticket-page .chat-bubble{color:#ffffffe0;box-shadow:none;background:#ffffff1a;border-color:#ffffff1a}html.dark .ticket-page .chat-body,[data-theme=dark] .ticket-page .chat-body{scrollbar-color:#ffffff3d transparent;background:0 0}html.dark .ticket-page .chat-body::-webkit-scrollbar{width:6px}[data-theme=dark] .ticket-page .chat-body::-webkit-scrollbar{width:6px}html.dark .ticket-page .chat-body::-webkit-scrollbar-thumb{background:#ffffff3d;border-radius:999px}[data-theme=dark] .ticket-page .chat-body::-webkit-scrollbar-thumb{background:#ffffff3d;border-radius:999px}html.dark .ticket-page .chat-body::-webkit-scrollbar-track{background:0 0}[data-theme=dark] .ticket-page .chat-body::-webkit-scrollbar-track{background:0 0}html.dark .ticket-page .chat-row.self .chat-bubble,[data-theme=dark] .ticket-page .chat-row.self .chat-bubble{color:#fff;background:#1677ff;border-color:#0000}html.dark .ticket-page .chat-video-box,[data-theme=dark] .ticket-page .chat-video-box,html.dark .ticket-page .chat-row.self .chat-video-box,[data-theme=dark] .ticket-page .chat-row.self .chat-video-box{color:#ffffffe0;box-shadow:none;background:#1f2329;border-color:#ffffff1f}html.dark .ticket-page .chat-video-thumb,[data-theme=dark] .ticket-page .chat-video-thumb,html.dark .ticket-page .chat-row.self .chat-video-thumb,[data-theme=dark] .ticket-page .chat-row.self .chat-video-thumb{color:#ffffffe0;background:#2a2f36;border-color:#ffffff29}html.dark .ticket-page .chat-video-state,[data-theme=dark] .ticket-page .chat-video-state,html.dark .ticket-page .chat-row.self .chat-video-state,[data-theme=dark] .ticket-page .chat-row.self .chat-video-state{color:#ffffff9e}html.dark .ticket-page .chat-meta,html.dark .ticket-page .typing-line,html.dark .ticket-page .chat-read-state,[data-theme=dark] .ticket-page .chat-meta,[data-theme=dark] .ticket-page .typing-line,[data-theme=dark] .ticket-page .chat-read-state{color:#ffffff8c}html.dark .ticket-page .chat-system,[data-theme=dark] .ticket-page .chat-system{color:#ffffffad;background:#ffffff14}html.dark .ticket-page .chat-system.has-attachments,[data-theme=dark] .ticket-page .chat-system.has-attachments{color:#ffffffc7;background:#ffffff0f}html.dark .ticket-page .attachment-preview-link,[data-theme=dark] .ticket-page .attachment-preview-link{color:#8cc8ff}html.dark .ticket-page .receipt-progress-text,html.dark .receipt-progress-text,[data-theme=dark] .ticket-page .receipt-progress-text,[data-theme=dark] .receipt-progress-text{color:#ffffffad}html.dark .ticket-page .preview-image-stage,[data-theme=dark] .ticket-page .preview-image-stage{background:#ffffff0f}html.dark .ticket-page .reply-preview,[data-theme=dark] .ticket-page .reply-preview{color:#ffffffad;background:#ffffff14}html.dark .ticket-page .reply-editor,[data-theme=dark] .ticket-page .reply-editor{color:#ffffffb8;background:#1677ff2e}html.dark .ticket-page .chat-composer,[data-theme=dark] .ticket-page .chat-composer{background:#ffffff0a;border-color:#ffffff24}html.dark .ticket-page .composer-toolbar,[data-theme=dark] .ticket-page .composer-toolbar{background:#ffffff0a;border-bottom-color:#ffffff1a}html.dark .ticket-page .composer-hint,[data-theme=dark] .ticket-page .composer-hint{color:#ffffff73}html.dark .ticket-page .emoji-panel button:hover,[data-theme=dark] .ticket-page .emoji-panel button:hover{background:#ffffff1a}@media (width<=768px){.ticket-page{padding:10px 8px 24px}.ticket-page-header{align-items:flex-start;gap:8px;margin-bottom:12px}.ticket-back-button{width:32px;height:32px}.ticket-page-title{padding-top:2px;font-size:18px}.ticket-header-actions{white-space:normal;flex-wrap:wrap;justify-content:flex-start;width:100%;padding-left:40px}.ticket-page .ant-card-body{padding:12px}.ticket-page .support-chat-card .ant-card-body{padding:0!important}.ticket-page .support-chat{min-height:70vh}.ticket-page .support-chat-header{padding:12px}.ticket-page .support-chat-footer{padding:8px}.ticket-page .ant-descriptions-item-label,.ticket-page .ant-descriptions-item-content{padding:8px!important}.ticket-page .chat-body{max-height:56vh;padding:12px 8px 6px}.ticket-page .chat-bubble-wrap{max-width:calc(100% - 38px)}.ticket-page .chat-image{max-width:min(68vw,240px)}.ticket-page .chat-video{width:min(70vw,260px)}.ticket-page .composer-toolbar{flex-wrap:wrap}.ticket-page .composer-hint{width:100%;margin-left:0}.ticket-page .emoji-panel{grid-template-columns:repeat(6,30px)}}.doc-image[data-v-4ac7d2fa]{margin:16px 0}.doc-image.is-center[data-v-4ac7d2fa]{text-align:center}.doc-image.is-right[data-v-4ac7d2fa]{text-align:right}.doc-image.is-left[data-v-4ac7d2fa]{text-align:left}.doc-image img[data-v-4ac7d2fa]{vertical-align:middle;display:inline-block}.doc-image figcaption[data-v-4ac7d2fa]{color:var(--vp-c-text-mute,#8c8c8c);text-align:center;margin-top:8px;font-size:13px;line-height:1.5}.doc-gallery[data-v-d0444bba]{grid-template-columns:repeat(var(--doc-gallery-columns), minmax(0, 1fr));gap:var(--doc-gallery-gap);align-items:start;margin:16px 0;display:grid}.doc-gallery[data-v-d0444bba] .doc-image{margin:0}@media (width<=720px){.doc-gallery[data-v-d0444bba]{grid-template-columns:1fr}}
/*$vite$:1*/