input[data-v-040d8970]{--ring:var(--primary)}li[data-v-da1498bb],li a[data-v-da1498bb]{height:1.75rem}li a[data-v-da1498bb]{align-items:center;background-color:hsl(var(--accent));color:hsl(var(--muted-foreground));display:flex;font-size:13px;margin-right:2.25rem;padding:0 .5rem 0 5px;position:relative}li a>span[data-v-da1498bb]{margin-left:-.75rem}li:first-child a>span[data-v-da1498bb]{margin-left:-.25rem}li:first-child a[data-v-da1498bb]{border-radius:4px 0 0 4px;padding-left:15px}li:first-child a[data-v-da1498bb]:before{border-style:none}li:last-child a[data-v-da1498bb]{border-radius:0 4px 4px 0;padding-right:15px}li:last-child a[data-v-da1498bb]:after{border-style:none}li a[data-v-da1498bb]:after,li a[data-v-da1498bb]:before{border-color:hsl(var(--accent));border-style:solid;border-width:.875rem;height:0;position:absolute;top:0;width:0;--tw-content:"";content:"";content:var(--tw-content)}li a[data-v-da1498bb]:before{border-left-color:transparent;left:-1.75rem;z-index:10}li a[data-v-da1498bb]:after{border-color:transparent;border-left-color:hsl(var(--accent));left:100%}li:not(:last-child) a[data-v-da1498bb]:hover{background-color:hsl(var(--accent-hover))}li:not(:last-child) a[data-v-da1498bb]:hover:before{border-color:hsl(var(--accent-hover));border-left-color:transparent}li:not(:last-child) a[data-v-da1498bb]:hover:after{border-left-color:hsl(var(--accent-hover))}.vben-breadcrumb[data-v-4cd036dd] ol,.vben-breadcrumb[data-v-4cd036dd] ul{margin-bottom:0}input[id=code]{border-bottom-right-radius:0;border-top-right-radius:0}.vben-auth-pin-input[data-v-46d667fa],.vben-auth-pin-input__row[data-v-46d667fa]{width:100%}.vben-auth-pin-input__group[data-v-46d667fa]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:.55rem;flex:1 1 auto;gap:.55rem;margin-right:0}.vben-auth-pin-input[data-v-46d667fa] [data-slot=pin-input-input]{background:linear-gradient(180deg,#fff,#f7faff);border:1px solid rgba(208,219,235,.96);border-radius:1rem;box-shadow:inset 0 1px #ffffffd9;color:#163666;font-size:1rem;font-weight:700;height:3.25rem;min-width:0;width:100%}.vben-auth-pin-input[data-v-46d667fa] [data-slot=pin-input-input]:focus-visible{border-color:#205ca8b8;box-shadow:0 0 0 4px #255cab1f,inset 0 1px #ffffffeb}.vben-auth-pin-input__button[data-v-46d667fa]{background:linear-gradient(180deg,#fbfdff,#edf4ff);border:1px solid rgba(209,220,236,.96);border-radius:1rem;box-shadow:none;color:#1e4a84;font-weight:700;min-height:3.25rem;min-width:10rem}.vben-auth-pin-input__button[data-v-46d667fa]:hover:not(:disabled){background:linear-gradient(180deg,#fff,#eaf2ff);border-color:#5381c17a}@media (max-width:640px){.vben-auth-pin-input__row[data-v-46d667fa]{align-items:stretch;flex-direction:column}.vben-auth-pin-input__button[data-v-46d667fa]{min-width:0;width:100%}}.vben-scrollbar:not(.both-shadow).left-shadow[data-v-964c3c92]{-webkit-mask-image:linear-gradient(90deg,transparent,#000 16px);mask-image:linear-gradient(90deg,transparent,#000 16px)}.vben-scrollbar:not(.both-shadow).right-shadow[data-v-964c3c92]{-webkit-mask-image:linear-gradient(90deg,#000,#000 calc(100% - 16px),transparent);mask-image:linear-gradient(90deg,#000,#000 calc(100% - 16px),transparent)}.vben-scrollbar.both-shadow[data-v-964c3c92]{-webkit-mask-image:linear-gradient(90deg,transparent,#000 16px,#000 calc(100% - 16px),transparent);mask-image:linear-gradient(90deg,transparent,#000 16px,#000 calc(100% - 16px),transparent)}.scrollbar-top-shadow[data-v-964c3c92]{background:linear-gradient(to bottom,hsl(var(--scroll-shadow,var(--background))),transparent)}.scrollbar-bottom-shadow[data-v-964c3c92]{background:linear-gradient(to top,hsl(var(--scroll-shadow,var(--background))),transparent)}button[role=combobox][data-placeholder][data-v-a8380eca]{color:hsl(var(--muted-foreground))}button[data-v-a8380eca]:where(:not([class^=ant]):not([class^=el])){--ring:var(--primary)}.vben-spine-text{background:radial-gradient(circle at center,#fffc,#f000) -200% 50% /200% 100% no-repeat,#000}.dark .vben-spine-text{background:radial-gradient(circle at center,rgba(24,24,26,.8),transparent) -200% 50% /200% 100% no-repeat,#f4f4f4}@keyframes shine{0%{background-position:200% 0}to{background-position:-200% 0}}.dot[data-v-2e723625]{animation:rotate-ani-2e723625 1.2s linear infinite;transform:rotate(45deg)}.dot i[data-v-2e723625]{animation:spin-move-ani-2e723625 1s linear infinite alternate}.dot i[data-v-2e723625]:first-child{left:0;top:0}.dot i[data-v-2e723625]:nth-child(2){animation-delay:.4s;right:0;top:0}.dot i[data-v-2e723625]:nth-child(3){animation-delay:.8s;bottom:0;right:0}.dot i[data-v-2e723625]:nth-child(4){animation-delay:1.2s;bottom:0;left:0}@keyframes rotate-ani-2e723625{to{transform:rotate(405deg)}}@keyframes spin-move-ani-2e723625{to{opacity:1}}.paused[data-v-f67e464e]:after,.paused[data-v-f67e464e]:before{animation-play-state:paused!important}.loader[data-v-f67e464e]:before{animation:loader-shadow-ani-f67e464e .5s linear infinite}.loader[data-v-f67e464e]:after{animation:loader-jump-ani-f67e464e .5s linear infinite}@keyframes loader-jump-ani-f67e464e{15%{border-bottom-right-radius:3px}25%{transform:translateY(9px) rotate(22.5deg)}50%{border-bottom-right-radius:40px;transform:translateY(18px) scaleY(.9) rotate(45deg)}75%{transform:translateY(9px) rotate(67.5deg)}to{transform:translateY(0) rotate(90deg)}}@keyframes loader-shadow-ani-f67e464e{0%,to{transform:scale(1)}50%{transform:scaleX(1.2)}}._success_fwxn1_2{-webkit-text-fill-color:#fafafa}._ellipsisMultiLine_fwtmq_2{display:-webkit-box;-webkit-box-orient:vertical}.vjs-tree-brackets{cursor:pointer}.vjs-tree-brackets:hover{color:#1890ff}.vjs-check-controller{left:0;position:absolute}.vjs-check-controller.is-checked .vjs-check-controller-inner{background-color:#1890ff;border-color:#0076e4}.vjs-check-controller.is-checked .vjs-check-controller-inner.is-checkbox:after{-webkit-transform:rotate(45deg) scaleY(1);transform:rotate(45deg) scaleY(1)}.vjs-check-controller.is-checked .vjs-check-controller-inner.is-radio:after{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}.vjs-check-controller .vjs-check-controller-inner{background-color:#fff;border:1px solid #bfcbd9;border-radius:2px;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:inline-block;height:16px;position:relative;-webkit-transition:border-color .25s cubic-bezier(.71,-.46,.29,1.46),background-color .25s cubic-bezier(.71,-.46,.29,1.46);transition:border-color .25s cubic-bezier(.71,-.46,.29,1.46),background-color .25s cubic-bezier(.71,-.46,.29,1.46);vertical-align:middle;width:16px;z-index:1}.vjs-check-controller .vjs-check-controller-inner:after{border:2px solid #fff;border-left:0;border-top:0;-webkit-box-sizing:content-box;box-sizing:content-box;content:"";height:8px;left:4px;position:absolute;top:1px;-webkit-transform:rotate(45deg) scaleY(0);transform:rotate(45deg) scaleY(0);-webkit-transform-origin:center;transform-origin:center;-webkit-transition:-webkit-transform .15s cubic-bezier(.71,-.46,.88,.6) .05s;transition:-webkit-transform .15s cubic-bezier(.71,-.46,.88,.6) .05s;transition:transform .15s cubic-bezier(.71,-.46,.88,.6) .05s;transition:transform .15s cubic-bezier(.71,-.46,.88,.6) .05s,-webkit-transform .15s cubic-bezier(.71,-.46,.88,.6) .05s;width:4px}.vjs-check-controller .vjs-check-controller-inner.is-radio{border-radius:100%}.vjs-check-controller .vjs-check-controller-inner.is-radio:after{background-color:#fff;border-radius:100%;height:4px;left:50%;top:50%}.vjs-check-controller .vjs-check-controller-original{inset:0;margin:0;opacity:0;outline:none;position:absolute;z-index:-1}.vjs-carets{cursor:pointer;position:absolute;right:0}.vjs-carets svg{-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.vjs-carets:hover{color:#1890ff}.vjs-carets-close{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.vjs-tree-node{display:-webkit-box;display:-ms-flexbox;display:flex;line-height:20px;position:relative}.vjs-tree-node.has-carets{padding-left:15px}.vjs-tree-node.has-carets.has-selector,.vjs-tree-node.has-selector{padding-left:30px}.vjs-tree-node.is-highlight,.vjs-tree-node:hover{background-color:#e6f7ff;border-radius:4px}.vjs-tree-node.is-highlight .vjs-tree-node-actions,.vjs-tree-node:hover .vjs-tree-node-actions{display:block}.vjs-tree-node .vjs-indent{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.vjs-tree-node .vjs-indent-unit.has-line{border-left:1px dashed #bfcbd9}.vjs-tree-node .vjs-tree-node-actions{background-color:#e6f7ff;border-radius:4px;display:none;padding:0 4px;position:absolute;right:0;top:0}.vjs-tree-node .vjs-tree-node-actions .vjs-tree-node-actions-item{cursor:pointer}.vjs-tree-node .vjs-tree-node-actions .vjs-tree-node-actions-item:hover{color:#1890ff}.vjs-tree-node.dark .vjs-tree-node-actions,.vjs-tree-node.dark.is-highlight,.vjs-tree-node.dark:hover{background-color:#2e4558}.vjs-node-index{margin-right:4px;position:absolute;right:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.vjs-colon{white-space:pre}.vjs-comment{color:#bfcbd9}.vjs-key{white-space:nowrap}.vjs-value{word-break:break-word}.vjs-tree-node.dynamic-height .vjs-value{white-space:pre-wrap}.vjs-value-null,.vjs-value-undefined{color:#d55fde}.vjs-value-boolean,.vjs-value-number{color:#1d8ce0}.vjs-value-string{color:#13ce66}.vjs-tree{font-family:Monaco,Menlo,Consolas,Bitstream Vera Sans Mono,monospace;font-size:14px;text-align:left}.vjs-tree.is-virtual{overflow:auto}.vjs-tree.is-virtual .vjs-tree-node{white-space:nowrap}html[class=dark] .vjs-tree-node:hover{background-color:#333}.default-json-theme{background:hsl(var(--background));color:hsl(var(--foreground));font-family:Consolas,Menlo,Courier,monospace;font-size:14px;white-space:nowrap}.default-json-theme.jv-container.boxed{border:1px solid hsl(var(--border))}.default-json-theme .jv-ellipsis{background-color:hsl(var(--secondary));border-radius:3px;color:hsl(var(--secondary-foreground));cursor:pointer;display:inline-block;font-size:.9em;line-height:.9;padding:0 4px 2px;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:2px}.default-json-theme .jv-button{color:hsl(var(--primary))}.default-json-theme .jv-item.jv-array,.default-json-theme .jv-key{color:hsl(var(--heavy-foreground))}.default-json-theme .jv-item.jv-boolean{color:hsl(var(--red-400))}.default-json-theme .jv-item.jv-function{color:hsl(var(--destructive-foreground))}.default-json-theme .jv-item.jv-number,.default-json-theme .jv-item.jv-number-float,.default-json-theme .jv-item.jv-number-integer{color:hsl(var(--info-foreground))}.default-json-theme .jv-item.jv-object{color:hsl(var(--accent-darker))}.default-json-theme .jv-item.jv-undefined{color:hsl(var(--secondary-foreground))}.default-json-theme .jv-item.jv-string{color:hsl(var(--primary));white-space:normal;word-break:break-word}.default-json-theme.jv-container .jv-code{padding:10px}.default-json-theme.jv-container .jv-code.boxed:not(.open){margin-bottom:10px;padding-bottom:20px}.default-json-theme.jv-container .jv-code.open{padding-bottom:10px}.default-json-theme.jv-container .jv-code .jv-toggle:before{border-radius:2px;padding:0 2px}.default-json-theme.jv-container .jv-code .jv-toggle:hover:before{background:hsl(var(--accent-foreground))}.vditor{--border-color:#d1d5da;--second-color:rgba(88,96,105,.36);--panel-background-color:#fff;--panel-shadow:0 1px 2px rgba(0,0,0,.2);--toolbar-background-color:#f6f8fa;--toolbar-icon-color:#586069;--toolbar-icon-hover-color:#4285f4;--toolbar-height:35px;--toolbar-divider-margin-top:8px;--textarea-background-color:#fafbfc;--textarea-text-color:#24292e;--resize-icon-color:var(--toolbar-icon-color);--resize-background-color:var(--toolbar-background-color);--resize-hover-icon-color:var(--panel-background-color);--resize-hover-background-color:var(--toolbar-icon-hover-color);--count-background-color:rgba(27,31,35,.05);--heading-border-color:#eaecef;--blockquote-color:#6a737d;--ir-heading-color:#660e7a;--ir-title-color:gray;--ir-bi-color:#0033b3;--ir-link-color:green;--ir-bracket-color:#00f;--ir-paren-color:green}.vditor--dark{--border-color:#141414;--second-color:hsla(0,0%,72.5%,.36);--panel-background-color:#24292e;--panel-shadow:0 1px 2px hsla(0,0%,100%,.2);--toolbar-background-color:#1d2125;--toolbar-icon-color:#b9b9b9;--toolbar-icon-hover-color:#fff;--textarea-background-color:#2f363d;--textarea-text-color:#d1d5da;--resize-icon-color:var(--border-color);--resize-background-color:var(--second-color);--resize-hover-icon-color:var(--toolbar-icon-hover-color);--resize-hover-background-color:hsla(0,0%,72.5%,.86);--count-background-color:rgba(66,133,244,.36);--heading-border-color:var(--textarea-text-color);--blockquote-color:var(--toolbar-icon-color);--ir-heading-color:#9876aa;--ir-title-color:gray;--ir-bi-color:#cc7832;--ir-link-color:#ffc66d;--ir-bracket-color:#287bde;--ir-paren-color:#6a8759}@keyframes tooltip-appear{0%{opacity:0}to{opacity:1}}.vditor-tooltipped{cursor:pointer;position:relative}.vditor-tooltipped:after{font-size:11px;font-weight:400;padding:5px 8px;z-index:1000000;-webkit-font-smoothing:subpixel-antialiased;color:#fff;letter-spacing:normal;text-align:center;-webkit-text-decoration:none;text-decoration:none;text-shadow:none;text-transform:none;word-wrap:break-word;background:#3b3e43;border-radius:3px;content:attr(aria-label);line-height:16px;white-space:pre}.vditor-tooltipped:after,.vditor-tooltipped:before{display:none;opacity:0;pointer-events:none;position:absolute}.vditor-tooltipped:before{border:5px solid transparent;color:#3b3e43;content:"";height:0;width:0;z-index:1000001}.vditor-tooltipped--hover:after,.vditor-tooltipped--hover:before,.vditor-tooltipped:active:after,.vditor-tooltipped:active:before,.vditor-tooltipped:focus:after,.vditor-tooltipped:focus:before,.vditor-tooltipped:hover:after,.vditor-tooltipped:hover:before{animation-duration:.15s;animation-fill-mode:forwards;animation-name:tooltip-appear;animation-timing-function:ease-in;display:inline-block;-webkit-text-decoration:none;text-decoration:none}.vditor-tooltipped__s:after,.vditor-tooltipped__se:after,.vditor-tooltipped__sw:after{margin-top:5px;right:50%;top:100%}.vditor-tooltipped__s:before,.vditor-tooltipped__se:before,.vditor-tooltipped__sw:before{border-bottom-color:#3b3e43;bottom:-5px;margin-right:-5px;right:50%;top:auto}.vditor-tooltipped__se:after{left:50%;margin-left:-15px;right:auto}.vditor-tooltipped__sw:after{margin-right:-15px}.vditor-tooltipped__n:after,.vditor-tooltipped__ne:after,.vditor-tooltipped__nw:after{bottom:100%;margin-bottom:5px;right:50%}.vditor-tooltipped__n:before,.vditor-tooltipped__ne:before,.vditor-tooltipped__nw:before{border-top-color:#3b3e43;bottom:auto;margin-right:-5px;right:50%;top:-5px}.vditor-tooltipped__ne:after{left:50%;margin-left:-15px;right:auto}.vditor-tooltipped__nw:after{margin-right:-15px}.vditor-tooltipped__n:after,.vditor-tooltipped__s:after{transform:translate(50%)}.vditor-tooltipped__w:after{bottom:50%;margin-right:5px;right:100%;transform:translateY(50%)}.vditor-tooltipped__w:before{border-left-color:#3b3e43;bottom:50%;left:-5px;margin-top:-5px;top:50%}.vditor-tooltipped__e:after{bottom:50%;left:100%;margin-left:5px;transform:translateY(50%)}.vditor-tooltipped__e:before{border-right-color:#3b3e43;bottom:50%;margin-top:-5px;right:-5px;top:50%}@media screen and (max-width:520px){.vditor-tooltipped:after,.vditor-tooltipped:before{content:none}}@keyframes scale-in{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}.vditor-panel{animation-duration:.15s;animation-name:scale-in;animation-timing-function:cubic-bezier(.2,0,.13,1.5);background-color:var(--panel-background-color);border-radius:3px;box-shadow:var(--panel-shadow);color:var(--toolbar-icon-color);display:none;font-size:14px;max-width:320px;min-width:80px;padding:5px;position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:3}.vditor-panel--none{animation:none;max-width:none;min-width:auto;opacity:.86;padding:0;white-space:nowrap}.vditor-panel--arrow:before{border:7px solid transparent;border-bottom:7px solid var(--panel-background-color);content:" ";height:0;left:5px;pointer-events:none;position:absolute;top:-14px;width:0}.vditor-panel--left{right:0}.vditor-panel--left.vditor-panel--arrow:before{left:auto;right:5px}.vditor-input{background-color:var(--panel-background-color);border:0;color:var(--textarea-text-color);font-size:12px;padding:3px 5px}.vditor-input:focus{background-color:var(--toolbar-background-color);outline:none}.vditor-icon{background-color:transparent;border:0;box-sizing:border-box;color:var(--toolbar-icon-color);cursor:pointer;float:left;height:21px;padding:4px 5px;width:23px}.vditor-icon--current,.vditor-icon:hover{background-color:transparent;color:var(--toolbar-icon-hover-color)}.vditor-icon:focus{outline:none}.vditor-icon svg{fill:currentColor;float:left;height:13px!important;pointer-events:none;width:13px!important}.vditor-toolbar{background-color:var(--toolbar-background-color);border-bottom:1px solid var(--border-color);line-height:1;padding:0 5px}.vditor-toolbar--pin{position:sticky;top:0;z-index:1}.vditor-toolbar--hide{height:5px;overflow:hidden;transition:all .15s ease-in-out}.vditor-toolbar--hide:hover{background-color:var(--toolbar-background-color);height:auto;overflow:visible}.vditor-toolbar__item{float:left;position:relative}.vditor-toolbar__item .vditor-tooltipped{background-color:transparent;border:0;box-sizing:border-box;color:var(--toolbar-icon-color);font-size:0;height:var(--toolbar-height);padding:10px 5px;width:25px}.vditor-toolbar__item .vditor-tooltipped:focus{color:var(--toolbar-icon-hover-color);cursor:pointer;outline:none}.vditor-toolbar__item svg{display:inline-block;fill:currentColor;height:15px;stroke:currentColor;stroke-width:0;width:15px}.vditor-toolbar__item input{cursor:pointer;height:var(--toolbar-height);left:0;opacity:.001;overflow:hidden;position:absolute;top:0;width:25px}.vditor-toolbar__divider{border-left:1px solid var(--second-color);float:left;height:calc(var(--toolbar-height) - var(--toolbar-divider-margin-top)*2);margin:var(--toolbar-divider-margin-top) 8px}.vditor-toolbar__br{height:0!important;padding:0!important;width:100%}.vditor-menu--current{color:var(--toolbar-icon-hover-color)!important}.vditor-menu--disabled{color:var(--second-color)!important;cursor:not-allowed!important}.vditor-emojis{display:inline-block;overflow:auto}.vditor-emojis::-webkit-scrollbar{display:none}.vditor-emojis__tip{color:var(--toolbar-icon-color);flex:1;margin-right:10px;min-width:1px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:200px}.vditor-emojis__tail{color:var(--toolbar-icon-color);display:flex;font-size:12px;margin-top:5px}.vditor-emojis__tail a{color:var(--toolbar-icon-color);-webkit-text-decoration:none;text-decoration:none}.vditor-emojis__tail a:hover{color:var(--toolbar-icon-hover-color)}.vditor-emojis button{background-color:transparent;border:0;border-radius:3px;box-sizing:border-box;cursor:pointer;float:left;font-size:16px;height:30px;line-height:26px;margin:0;overflow:hidden;padding:3px;text-align:center;transition:all .15s ease-in-out;width:30px}.vditor-emojis button:focus{outline:none}.vditor-emojis button:hover .vditor-emojis__icon{display:inline-block;transform:scale(1.2)}.vditor-emojis img{float:left;height:20px;margin:3px 0 0 3px;width:20px}@media screen and (max-width:520px){.vditor-toolbar__item{padding:0 12px}.vditor-panel--left.vditor-panel--arrow:before{right:17px}}@media (hover:hover) and (pointer:fine){.vditor-toolbar__item .vditor-tooltipped:hover{color:var(--toolbar-icon-hover-color)}}@keyframes slideInDown{0%{transform:translate3d(0,-100%,0);visibility:visible}to{transform:translateZ(0)}}.vditor{border:1px solid var(--border-color);border-radius:3px;box-sizing:border-box;display:flex;flex-direction:column;font-family:Helvetica Neue,Luxi Sans,DejaVu Sans,Hiragino Sans GB,Microsoft Yahei,sans-serif,Apple Color Emoji,Segoe UI Emoji,Noto Color Emoji,Segoe UI Symbol,Android Emoji,EmojiSymbols}.vditor--fullscreen{border-radius:0;height:100vh!important;left:0;position:fixed;top:0;width:100%!important;z-index:90}.vditor-content{display:flex;flex:1;min-height:60px;min-width:1px;position:relative}.vditor-preview{background-color:var(--textarea-background-color);border-left:1px solid var(--border-color);border-radius:0 0 3px;box-sizing:border-box;flex:1;margin-left:-1px;min-width:1px;overflow:auto}.vditor-preview::-webkit-scrollbar{display:none}.vditor-preview__action{background-color:var(--toolbar-background-color);padding:10px;text-align:center}.vditor-preview__action button{background-color:var(--toolbar-background-color);border:0;color:var(--toolbar-icon-color);cursor:pointer;font-size:12px;line-height:20px;margin:0 10px;padding:0 7px}.vditor-preview__action button.vditor-preview__action--current,.vditor-preview__action button:hover{background-color:var(--toolbar-background-color);color:var(--toolbar-icon-hover-color)}.vditor-preview__action button:focus{outline:none}.vditor-preview__action button svg{fill:currentColor;height:15px;vertical-align:middle;width:15px}.vditor-preview>.vditor-reset{margin:0 auto;padding:10px}.vditor-preview img:not(.emoji){cursor:pointer}.vditor-devtools{background-color:var(--textarea-background-color);border-radius:0 0 3px;box-shadow:inset 1px 0 var(--border-color);box-sizing:border-box;display:none;flex:1;min-width:1px;overflow:auto;padding:10px}.vditor-counter{background-color:var(--count-background-color);border-radius:3px;color:var(--toolbar-icon-color);float:right;font-size:12px;margin:8px 3px 0 0;padding:3px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.vditor-counter--error{background-color:#d23f311a;color:#d23f31}.vditor-resize{cursor:row-resize;padding:3px 0;position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.vditor-resize--top{top:-3px}.vditor-resize--bottom{bottom:-3px}.vditor-resize>div{background-color:var(--resize-background-color);height:3px;transition:all .15s ease-in-out}.vditor-resize--selected>div,.vditor-resize:hover>div{background-color:var(--resize-hover-background-color)}.vditor-resize--selected svg,.vditor-resize:hover svg{color:var(--resize-hover-icon-color)}.vditor-resize svg{color:var(--resize-icon-color);display:block;fill:currentColor;height:3px;margin:0 auto;stroke:currentColor;stroke-width:0;width:13px}.vditor-upload{background-color:#4285f4;height:3px;left:0;position:absolute;top:-2px;transition:all .15s ease-in-out}.vditor-tip{animation-duration:.15s;animation-fill-mode:both;font-size:12px;left:50%;position:absolute;top:10px;z-index:5}.vditor-tip--show{animation-name:slideInDown;display:block}.vditor-tip__content{background:var(--toolbar-background-color);border-radius:3px;box-shadow:var(--panel-shadow);color:var(--toolbar-icon-color);display:inline-block;line-height:16px;margin-left:-50%;max-width:100%;padding:3px 10px;position:relative;text-align:left}.vditor-tip__content ul{margin:2px 0;padding:0 0 0 18px}.vditor-tip__content a{color:#4285f4}.vditor-tip__close{color:var(--toolbar-icon-color);cursor:pointer;font-weight:700;position:absolute;right:-15px;top:-7px}.vditor-tip__close:hover{color:var(--toolbar-icon-hover-color)}.vditor-img{display:flex;flex-direction:column;inset:0;position:fixed;z-index:100}.vditor-img__bar{align-items:center;background-color:var(--toolbar-background-color);border-bottom:1px solid var(--border-color);box-sizing:border-box;display:flex;height:36px;justify-content:center;text-align:center}.vditor-img__btn{align-items:center;color:var(--toolbar-icon-color);cursor:pointer;display:flex;margin-left:24px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.vditor-img__btn:hover{color:var(--toolbar-icon-hover-color)}.vditor-img__btn svg{fill:currentColor;height:14px;margin-right:8px;width:14px}.vditor-img__img{background-color:var(--textarea-background-color);cursor:zoom-out;flex:1;overflow:auto}.vditor-img__img img{max-width:none}.vditor-hint{background-color:var(--panel-background-color);border-radius:3px;box-shadow:var(--panel-shadow);display:none;font-size:12px;line-height:20px;list-style:none;margin:0;max-width:250px;min-width:80px;padding:5px 0;position:absolute;z-index:4}.vditor-hint .vditor-hint{left:100%;margin-top:-31px;right:auto}.vditor-hint .vditor-hint.vditor-panel--left{left:auto;right:100%}.vditor-hint button{background-color:transparent;border:0;border-radius:0;box-sizing:border-box;color:var(--toolbar-icon-color);cursor:pointer;display:block;line-height:20px;margin:0;overflow:hidden;padding:3px 10px;text-align:left;text-overflow:ellipsis;white-space:nowrap;width:100%}.vditor-hint button:focus{outline:none}.vditor-hint button:not(.vditor-menu--disabled):hover,.vditor-hint--current{background-color:var(--toolbar-background-color)!important;color:var(--toolbar-icon-hover-color)!important}.vditor-hint__emoji{float:left;font-size:16px;margin-right:3px}.vditor-hint img{float:left;height:20px;margin-right:3px;width:20px}.vditor-reset{color:#24292e;font-family:Helvetica Neue,Luxi Sans,DejaVu Sans,Hiragino Sans GB,Microsoft Yahei,sans-serif,Apple Color Emoji,Segoe UI Emoji,Noto Color Emoji,Segoe UI Symbol,Android Emoji,EmojiSymbols;font-feature-settings:"liga","clig off";font-variant-ligatures:no-common-ligatures;word-wrap:break-word;font-size:16px;line-height:1.5;overflow:auto;word-break:break-word}.vditor-reset--anchor{padding-left:20px}.vditor-reset--error{color:#d23f31;display:block;font-size:12px;line-height:16px}.vditor-reset ul ul ul{list-style-type:square}.vditor-reset ul ul{list-style-type:circle}.vditor-reset ul{list-style-type:disc}.vditor-reset ol,.vditor-reset ul{margin-bottom:16px;margin-top:0;padding-left:2em}.vditor-reset li+li{margin-top:.25em}.vditor-reset li p{margin-top:16px}.vditor-reset audio{max-width:100%}.vditor-reset audio:focus{outline:none}.vditor-reset video{max-height:90vh;max-width:100%}.vditor-reset img{max-width:100%}.vditor-reset img.emoji{cursor:auto;max-width:20px;vertical-align:sub}.vditor-reset h1,.vditor-reset h2,.vditor-reset h3,.vditor-reset h4,.vditor-reset h5,.vditor-reset h6{font-weight:600;line-height:1.25;margin-bottom:16px;margin-top:24px}.vditor-reset h1:hover .vditor-anchor svg,.vditor-reset h2:hover .vditor-anchor svg,.vditor-reset h3:hover .vditor-anchor svg,.vditor-reset h4:hover .vditor-anchor svg,.vditor-reset h5:hover .vditor-anchor svg,.vditor-reset h6:hover .vditor-anchor svg{visibility:visible}.vditor-reset h1{font-size:1.75em}.vditor-reset h2{font-size:1.55em}.vditor-reset h3{font-size:1.38em}.vditor-reset h4{font-size:1.25em}.vditor-reset h5{font-size:1.13em}.vditor-reset h6{font-size:1em}.vditor-reset hr{background-color:#eaecef;border:0;height:2px;margin:24px 0;padding:0}.vditor-reset p{margin-bottom:16px;margin-top:0}.vditor-reset blockquote{border-left:.25em solid #eaecef;color:#6a737d;margin:0 0 16px;padding:0 1em}.vditor-reset blockquote>:first-child{margin-top:0}.vditor-reset blockquote>:last-child{margin-bottom:0}.vditor-reset ins>iframe{border:0}.vditor-reset iframe{border:1px solid #d1d5da;box-sizing:border-box;max-width:100%}.vditor-reset iframe.iframe__video{min-height:36vh;min-width:80%}.vditor-reset table{border-collapse:collapse;border-spacing:0;display:block;empty-cells:show;margin-bottom:16px;overflow:auto;width:100%;word-break:keep-all}.vditor-reset table tr{background-color:#fafbfc;border-top:1px solid #c6cbd1}.vditor-reset table td,.vditor-reset table th{border:1px solid #dfe2e5;padding:6px 13px;white-space:nowrap;word-break:normal}.vditor-reset table td:first-child:after,.vditor-reset table th:first-child:after{content:"";display:inline-block;min-height:24px;vertical-align:top}.vditor-reset table th{font-weight:600}.vditor-reset table tbody tr:nth-child(2n){background-color:#fff}.vditor-reset code:not(.hljs):not(.highlight-chroma){background-size:20px 20px;border-radius:3px;font-family:mononoki,Consolas,Liberation Mono,Menlo,Courier,monospace,Apple Color Emoji,Segoe UI Emoji,Noto Color Emoji,Segoe UI Symbol,Android Emoji,EmojiSymbols;font-size:85%;margin:0;padding:.2em .4em;white-space:pre-wrap;word-break:break-word}.vditor-reset pre{margin:1em 0}.vditor-reset pre>code{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8AgMAAABHkjHhAAAACVBMVEWAgIBaWlo+Pj7rTFvWAAAAA3RSTlMHCAw+VhR4AAAA+klEQVQoz4WSMW7EQAhFPxKWNh2FCx+HkaZI6RRb5DYbyVfIJXLKDCFoMbaTKSw/8ZnPAPjaH2xgZcUNUDADD7D9LtDBCLZ45fbkvo/30K8yeI64pPwl6znd/3n/Oe93P3ho9qeh72btTFzqkz0rsJle8Zr81OLEwZ1dv/713uWqvu2pl+k0fy7MWtj9r/tN5q/02z89qa/L4Dc2LvM93kezPfXlME/O86EbY/V9GB9ePX8G1/6W+/9h1dq/HGfTfzT3j/xNo7522Bfnqe5jO/fvhVthlfk434v3iO9zG/UOphyPeinPl1J8Gtaa7xPTa/Dk+RIs4deMvwGvcGsmsCvJ0AAAAABJRU5ErkJggg==);background-size:20px 20px;border-radius:5px;display:block;font-family:mononoki,Consolas,Liberation Mono,Menlo,Courier,monospace,Apple Color Emoji,Segoe UI Emoji,Noto Color Emoji,Segoe UI Symbol,Android Emoji,EmojiSymbols;font-size:85%;margin:0;overflow:auto;padding:.5em;white-space:pre;word-break:normal;word-wrap:normal}.vditor-reset pre:hover div.vditor-copy{display:block}.vditor-reset .language-abc,.vditor-reset .language-echarts,.vditor-reset .language-flowchart,.vditor-reset .language-graphviz,.vditor-reset .language-markmap,.vditor-reset .language-math,.vditor-reset .language-mermaid,.vditor-reset .language-mindmap,.vditor-reset .language-plantuml,.vditor-reset .language-smiles{margin-bottom:16px}.vditor-reset .language-math mjx-container:focus{cursor:context-menu;outline:none}.vditor-reset .language-echarts,.vditor-reset .language-mindmap{height:420px;overflow:hidden}.vditor-reset .language-flowchart,.vditor-reset .language-graphviz,.vditor-reset .language-markmap,.vditor-reset .language-mermaid{text-align:center}.vditor-reset .language-graphviz parsererror{overflow:auto}.vditor-reset kbd{background-color:#fafbfc;border:1px solid #d1d5da;border-radius:3px;box-shadow:inset 0 -1px #d1d5da;color:#24292e;display:inline-block;font:11px Consolas,Liberation Mono,Menlo,Courier,monospace;line-height:10px;padding:3px 5px;vertical-align:middle}.vditor-reset summary{cursor:pointer}.vditor-reset summary:focus{outline:none}.vditor-reset svg{height:auto;stroke-width:initial;width:auto}.vditor-reset blockquote:last-child,.vditor-reset hr:last-child,.vditor-reset ol:last-child,.vditor-reset p:last-child,.vditor-reset pre:last-child,.vditor-reset ul:last-child{margin-bottom:0}.vditor-comment{border-bottom:2px solid #f8e6ab}.vditor-comment--focus,.vditor-comment--hover{background-color:#faf1d1;border-bottom:2px solid #ffc60a}.vditor-comment--focus .vditor-comment,.vditor-comment--hover .vditor-comment{border-bottom:2px solid #ffc60a}.vditor-task{list-style:none!important;word-break:break-all}.vditor-task input{font-size:12px;margin:0 .2em .25em -1.6em;vertical-align:middle}.vditor-copy{display:none;position:relative;z-index:1}.vditor-copy textarea{height:10px;left:-100000px;position:absolute}.vditor-copy span{cursor:pointer;position:absolute;right:15px;top:.5em}.vditor-copy svg{color:#586069;display:block;fill:currentColor;height:14px;width:14px!important}.vditor-linenumber{padding-left:4em!important;position:relative}.vditor-linenumber__rows{counter-reset:linenumber;left:0;pointer-events:none;position:absolute;top:.5em;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:3em}.vditor-linenumber__rows>span{display:block;pointer-events:none}.vditor-linenumber__rows>span:before{color:#9e969661;content:counter(linenumber);counter-increment:linenumber;display:block;padding-right:1em;text-align:right}.vditor-speech{background-color:#f6f8fa;border:1px solid #d1d5da;border-radius:3px;color:#586069;cursor:pointer;display:none;padding:3px;position:absolute}.vditor-speech--current,.vditor-speech:hover{color:#4285f4}.vditor-speech svg{display:block;fill:currentColor;height:14px;stroke:currentColor;stroke-width:0;width:14px}.vditor-anchor{margin-left:5px}.vditor-anchor--left{float:left;margin-left:-20px;padding-right:4px}.vditor-anchor svg{visibility:hidden}.vditor-anchor:hover svg{visibility:visible}.vditor-anchor:focus{outline:none}.vditor-linkcard{cursor:pointer;margin:31px auto 16px;max-width:768px;padding:0 10px;transition:all .15s ease-in-out}.vditor-linkcard a{background-color:#f6f8fa;border-radius:3px;box-shadow:0 1px 2px #0003;display:flex;flex-wrap:wrap-reverse;max-height:250px;overflow:hidden}.vditor-linkcard a,.vditor-linkcard a:hover{-webkit-text-decoration:none;text-decoration:none}.vditor-linkcard a:hover{box-shadow:0 0 3px #00000021,0 3px 6px #00000042}.vditor-linkcard a:visited .vditor-linkcard__abstract{color:#5860695c}.vditor-linkcard__info{box-sizing:border-box;flex:1;min-width:200px;padding:10px}.vditor-linkcard__title{align-items:center;color:#24292e;display:flex;font-size:14px;font-weight:400}.vditor-linkcard__title img{border-radius:3px;cursor:pointer;flex-shrink:0;height:20px;margin-right:5px;width:20px}.vditor-linkcard__abstract{word-wrap:break-word;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;word-break:break-all;-webkit-box-orient:vertical;color:#586069;display:-webkit-box;font-size:13px;margin:5px 0}.vditor-linkcard__site{color:#4285f4;font-size:12px}.vditor-linkcard__image{background-color:#5860695c;background-position:50%;background-repeat:no-repeat;background-size:cover;cursor:pointer;max-width:250px;min-width:126px}.vditor-footnotes__goto-ref{-webkit-text-decoration:none;text-decoration:none}.vditor-toc{color:#4285f4;margin-bottom:16px;-webkit-user-select:text;-moz-user-select:text;user-select:text}.vditor-toc .vditor-outline__action{display:none}.vditor-toc ul{list-style:none!important;padding-left:1em}.vditor-toc>ul{padding-left:0}.vditor-toc span{cursor:pointer}.vditor-toc li>span>svg{height:0;width:0}.vditor-outline{background-color:var(--panel-background-color);border-right:1px solid var(--border-color);display:none;overflow:auto;width:250px}.vditor-outline--right{border-left:1px solid var(--border-color);border-right:0}.vditor-outline::-webkit-scrollbar{display:none}.vditor-outline ul{list-style:none!important;margin:0;padding-left:1em}.vditor-outline__content>ul{padding-left:0}.vditor-outline li>span{align-items:center;color:var(--textarea-text-color);cursor:pointer;display:flex;padding:5px 10px}.vditor-outline li>span>svg{flex-shrink:0;height:10px;width:10px}.vditor-outline li>span:hover{color:var(--toolbar-icon-hover-color)}.vditor-outline li>span>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vditor-outline__title{border-bottom:1px dashed var(--border-color);color:var(--toolbar-icon-color);font-size:12px;padding:5px 10px}.vditor-outline__action{fill:currentColor;flex-shrink:0;margin-right:5px;transition:all .15s ease-in-out}.vditor-outline__action--close{transform:rotate(-90deg)}.vditor-wysiwyg{box-sizing:border-box;flex:1;min-width:1px;position:relative;width:100%}.vditor-wysiwyg pre.vditor-reset{background-color:var(--panel-background-color);box-sizing:border-box;height:100%;margin:0;white-space:pre-wrap}.vditor-wysiwyg pre.vditor-reset[contenteditable=false]{cursor:not-allowed;opacity:.3}.vditor-wysiwyg pre.vditor-reset:empty:before{color:var(--second-color);content:attr(placeholder)}.vditor-wysiwyg pre.vditor-reset:focus{background-color:var(--textarea-background-color);outline:none}.vditor-wysiwyg pre.vditor-reset:after{content:"";display:block;height:var(--editor-bottom)}.vditor-wysiwyg blockquote:empty:before,.vditor-wysiwyg h1:empty:after,.vditor-wysiwyg h2:empty:after,.vditor-wysiwyg h3:empty:after,.vditor-wysiwyg h4:empty:after,.vditor-wysiwyg h5:empty:after,.vditor-wysiwyg h6:empty:after,.vditor-wysiwyg p:empty:before,.vditor-wysiwyg pre>code:empty:before{content:" "}.vditor-wysiwyg code[data-marker="`"]{padding-left:0!important;padding-right:0!important}.vditor-wysiwyg__block pre:first-child{margin-bottom:-1em}.vditor-wysiwyg__block pre:first-child code{color:var(--textarea-text-color);height:auto;text-align:left}.vditor-wysiwyg__block pre:last-child{margin-bottom:1em}.vditor-wysiwyg__preview{cursor:pointer;min-height:27px;white-space:normal}.vditor-wysiwyg .vditor-toc:before,.vditor-wysiwyg div.vditor-wysiwyg__block:before,.vditor-wysiwyg div[data-type=footnotes-block]:before,.vditor-wysiwyg div[data-type=link-ref-defs-block]:before,.vditor-wysiwyg>.vditor-reset>h1:before,.vditor-wysiwyg>.vditor-reset>h2:before,.vditor-wysiwyg>.vditor-reset>h3:before,.vditor-wysiwyg>.vditor-reset>h4:before,.vditor-wysiwyg>.vditor-reset>h5:before,.vditor-wysiwyg>.vditor-reset>h6:before{color:var(--second-color);content:"H1";float:left;font-size:.85rem;font-weight:400;margin-left:-29px;padding-right:4px}.vditor-wysiwyg>.vditor-reset>h2:before{content:"H2"}.vditor-wysiwyg>.vditor-reset>h3:before{content:"H3"}.vditor-wysiwyg>.vditor-reset>h4:before{content:"H4"}.vditor-wysiwyg>.vditor-reset>h5:before{content:"H5"}.vditor-wysiwyg>.vditor-reset>h6:before{content:"H6"}.vditor-wysiwyg div[data-type=link-ref-defs-block]:before{content:'"A"'}.vditor-wysiwyg div[data-type=footnotes-block]:before{content:"^F"}.vditor-wysiwyg div.vditor-wysiwyg__block:before{content:"</>"}.vditor-wysiwyg div.vditor-wysiwyg__block[data-type=yaml-front-matter]:before{content:"F"}.vditor-wysiwyg div.vditor-wysiwyg__block[data-type=math-block]:before{content:"$$"}.vditor-wysiwyg .vditor-toc:before{content:"ToC"}.vditor-wysiwyg hr{display:inline-block;margin:12px 0;width:100%}.vditor-wysiwyg details{white-space:normal}.vditor-wysiwyg a{cursor:pointer}.vditor-wysiwyg span[data-type=backslash]>span{color:var(--second-color);display:none}.vditor-wysiwyg span[data-type=link-ref],.vditor-wysiwyg sup[data-type=footnotes-ref]{color:#4285f4}.vditor-wysiwyg span[data-type=toc-h]{color:#4285f4;-webkit-text-decoration:underline;text-decoration:underline}.vditor-wysiwyg div[data-type=footnotes-block]{border-top:2px solid var(--heading-border-color);margin-top:24px;padding-top:24px}.vditor-wysiwyg div[data-type=link-ref-defs-block]{color:var(--blockquote-color)}@media screen and (max-width:520px){.vditor-wysiwyg .vditor-toc:before,.vditor-wysiwyg div.vditor-wysiwyg__block:before,.vditor-wysiwyg div[data-type=footnotes-block]:before,.vditor-wysiwyg div[data-type=link-ref-defs-block]:before,.vditor-wysiwyg h1:before,.vditor-wysiwyg h2:before,.vditor-wysiwyg h3:before,.vditor-wysiwyg h4:before,.vditor-wysiwyg h5:before,.vditor-wysiwyg h6:before{content:none}}.vditor-ir{box-sizing:border-box;flex:1;min-width:1px;position:relative;width:100%}.vditor-ir__node[data-type=code-block]:after,.vditor-ir__node[data-type=code-block]:before,.vditor-ir__node[data-type=math-block]:after,.vditor-ir__node[data-type=math-block]:before,.vditor-ir__node[data-type=yaml-front-matter]:after,.vditor-ir__node[data-type=yaml-front-matter]:before{color:var(--second-color);content:" "}.vditor-ir__node:not(.vditor-ir__node--expand) .vditor-ir__marker{padding:0!important}.vditor-ir__node:not(.vditor-ir__node--expand)[data-type=a]{cursor:pointer}.vditor-ir__node[data-type=footnotes-ref],.vditor-ir__node[data-type=link-ref]{color:#4285f4}.vditor-ir__node[data-type=html-block]{margin-bottom:1em}.vditor-ir__node .vditor-ir__marker{display:inline-block;height:0;overflow:hidden;transition:all .15s ease-in-out;width:0}.vditor-ir__node--hidden .vditor-ir__marker{visibility:hidden}.vditor-ir__node--expand .vditor-ir__marker{color:var(--second-color);display:inline;height:auto;width:auto}.vditor-ir__node--expand .vditor-ir__marker--hide{display:none}.vditor-ir__node--expand .vditor-ir__marker--heading{color:var(--ir-heading-color)}.vditor-ir__node--expand .vditor-ir__marker--bi{color:var(--ir-bi-color)}.vditor-ir__node--expand .vditor-ir__marker--link{color:var(--ir-link-color)}.vditor-ir__node--expand .vditor-ir__marker--title{color:var(--ir-title-color)}.vditor-ir__node--expand .vditor-ir__marker--bracket{color:var(--ir-bracket-color);-webkit-text-decoration:underline;text-decoration:underline}.vditor-ir__node--expand .vditor-ir__marker--paren{color:var(--ir-paren-color)}.vditor-ir__node--expand .vditor-ir__marker--info{color:var(--ir-heading-color)}.vditor-ir__node--expand .vditor-ir__marker--pre code{color:var(--textarea-text-color);height:auto;text-align:left}.vditor-ir__node--expand[data-type=code-block]:after,.vditor-ir__node--expand[data-type=code-block]:before{content:"```"}.vditor-ir__node--expand[data-type=yaml-front-matter]:after,.vditor-ir__node--expand[data-type=yaml-front-matter]:before{content:"---"}.vditor-ir__node--expand[data-type=math-block]:after,.vditor-ir__node--expand[data-type=math-block]:before{content:"$$"}.vditor-ir__node span[data-type=code-block-close-marker],.vditor-ir__node span[data-type=code-block-open-marker],.vditor-ir__node span[data-type=math-block-close-marker],.vditor-ir__node span[data-type=math-block-open-marker],.vditor-ir__node span[data-type=yaml-front-matter-close-marker],.vditor-ir__node span[data-type=yaml-front-matter-open-marker]{display:none}.vditor-ir__preview{cursor:pointer;min-height:27px;white-space:normal}.vditor-ir__link{color:var(--ir-bracket-color);-webkit-text-decoration:underline;text-decoration:underline}.vditor-ir pre.vditor-reset{background-color:var(--panel-background-color);box-sizing:border-box;height:100%;margin:0;white-space:pre-wrap}.vditor-ir pre.vditor-reset[contenteditable=false]{cursor:not-allowed;opacity:.3}.vditor-ir pre.vditor-reset:empty:before{color:var(--second-color);content:attr(placeholder)}.vditor-ir pre.vditor-reset:focus{background-color:var(--textarea-background-color);outline:none}.vditor-ir pre.vditor-reset:after{content:"";display:block;height:var(--editor-bottom)}.vditor-ir pre.vditor-reset pre{margin:0}.vditor-ir hr{display:inline-block;margin:12px 0;width:100%}.vditor-ir blockquote:empty:before,.vditor-ir h1:empty:after,.vditor-ir h2:empty:after,.vditor-ir h3:empty:after,.vditor-ir h4:empty:after,.vditor-ir h5:empty:after,.vditor-ir h6:empty:after,.vditor-ir p:empty:before,.vditor-ir pre>code:empty:before{content:" "}.vditor-ir .vditor-reset>h1:before,.vditor-ir .vditor-reset>h2:before,.vditor-ir .vditor-reset>h3:before,.vditor-ir .vditor-reset>h4:before,.vditor-ir .vditor-reset>h5:before,.vditor-ir .vditor-reset>h6:before,.vditor-ir .vditor-toc:before,.vditor-ir div[data-type=footnotes-block]:before,.vditor-ir div[data-type=link-ref-defs-block]:before{color:var(--second-color);content:"H1";float:left;font-size:.85rem;font-weight:400;margin-left:-29px;padding-right:4px}.vditor-ir .vditor-reset>h2:before{content:"H2"}.vditor-ir .vditor-reset>h3:before{content:"H3"}.vditor-ir .vditor-reset>h4:before{content:"H4"}.vditor-ir .vditor-reset>h5:before{content:"H5"}.vditor-ir .vditor-reset>h6:before{content:"H6"}.vditor-ir div[data-type=link-ref-defs-block]{color:var(--blockquote-color)}.vditor-ir div[data-type=link-ref-defs-block]:before{content:'"A"'}.vditor-ir div[data-type=footnotes-block]{border-top:2px solid var(--heading-border-color);margin-top:24px;padding-top:24px}.vditor-ir div[data-type=footnotes-block]:before{content:"^F"}.vditor-ir div[data-type=footnotes-block]>div[data-type=footnotes-def]>blockquote,.vditor-ir div[data-type=footnotes-block]>div[data-type=footnotes-def]>hr,.vditor-ir div[data-type=footnotes-block]>div[data-type=footnotes-def]>ol,.vditor-ir div[data-type=footnotes-block]>div[data-type=footnotes-def]>p,.vditor-ir div[data-type=footnotes-block]>div[data-type=footnotes-def]>pre,.vditor-ir div[data-type=footnotes-block]>div[data-type=footnotes-def]>table,.vditor-ir div[data-type=footnotes-block]>div[data-type=footnotes-def]>ul{margin-left:8px}.vditor-ir .vditor-toc:before{content:"ToC"}.vditor-ir .vditor-toc span[data-type=toc-h]{color:#4285f4;-webkit-text-decoration:underline;text-decoration:underline}@media screen and (max-width:520px){.vditor-ir .vditor-toc:before,.vditor-ir div[data-type=footnotes-block]:before,.vditor-ir div[data-type=link-ref-defs-block]:before,.vditor-ir h1:before,.vditor-ir h2:before,.vditor-ir h3:before,.vditor-ir h4:before,.vditor-ir h5:before,.vditor-ir h6:before{content:none}}.vditor-sv{background-color:var(--panel-background-color);border:0;border-radius:0 0 3px 3px;box-sizing:border-box;color:var(--textarea-text-color);flex:1;font-family:Helvetica Neue,Luxi Sans,DejaVu Sans,Hiragino Sans GB,Microsoft Yahei,sans-serif,Apple Color Emoji,Segoe UI Emoji,Noto Color Emoji,Segoe UI Symbol,Android Emoji,EmojiSymbols;font-feature-settings:"liga","clig off";font-size:16px;font-variant-ligatures:no-common-ligatures;line-height:22px;margin:0 1px 0 0;min-width:1px;outline:0 none;overflow:auto;padding:10px 9px 10px 10px;resize:none;white-space:pre-wrap;width:100%;word-break:break-word;word-wrap:break-word}.vditor-sv[contenteditable=false]{cursor:not-allowed;opacity:.3}.vditor-sv:empty:before{color:var(--second-color);content:attr(placeholder)}.vditor-sv:focus{background-color:var(--textarea-background-color)}.vditor-sv:after{content:"";display:block;height:var(--editor-bottom)}.vditor-sv span[data-type=newline]+span[data-type=text]:empty{display:inherit}.vditor-sv .sup{font-size:smaller;vertical-align:super}.vditor-sv .strong{font-weight:700}.vditor-sv .em{font-style:italic}.vditor-sv .s{-webkit-text-decoration:line-through;text-decoration:line-through}.vditor-sv .mark:not(.vditor-sv__marker){background-color:#ff0;color:#000}.vditor-sv .h1{font-size:1.75em;line-height:44px}.vditor-sv .h2{font-size:1.55em;line-height:38px}.vditor-sv .h3{font-size:1.38em;line-height:27px}.vditor-sv .h4{font-size:1.25em;line-height:25px}.vditor-sv .h5{font-size:1.13em}.vditor-sv .h6{font-size:1em}.vditor-sv__marker{color:var(--second-color)}.vditor-sv__marker--heading{color:var(--ir-heading-color)}.vditor-sv__marker--bi{color:var(--ir-bi-color)}.vditor-sv__marker--link{color:var(--ir-link-color)}.vditor-sv__marker--title{color:var(--ir-title-color)}.vditor-sv__marker--bracket{color:var(--ir-bracket-color)}.vditor-sv__marker--paren{color:var(--ir-paren-color)}.vditor-sv__marker--info{color:var(--ir-heading-color)}.vditor-sv__marker--strong{font-weight:700}.vditor-wysiwyg pre.vditor-reset[contenteditable=false]{cursor:inherit;opacity:1}.vditor--dark .vditor-reset{color:#d1d5da}.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{background-color:#333;border-radius:4px;color:#fff;font-size:14px;line-height:1.4;outline:0;position:relative;transition-property:transform,visibility,opacity;white-space:normal}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{border-top-color:initial;border-width:8px 8px 0;bottom:-7px;left:0;transform-origin:center top}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:initial;border-width:0 8px 8px;left:0;top:-7px;transform-origin:center bottom}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-left-color:initial;border-width:8px 0 8px 8px;right:-7px;transform-origin:center left}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{border-right-color:initial;border-width:8px 8px 8px 0;left:-7px;transform-origin:center right}.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{color:#333;height:16px;width:16px}.tippy-arrow:before{border-color:#0000;border-style:solid;content:"";position:absolute}.tippy-content{padding:5px 9px;position:relative;z-index:1}.tippy-box[data-placement^=top]>.tippy-backdrop{border-radius:40% 40% 0 0;transform-origin:0 25%}.tippy-box[data-placement^=top]>.tippy-backdrop[data-state=visible]{transform:scale(1) translate(-50%,-55%)}.tippy-box[data-placement^=top]>.tippy-backdrop[data-state=hidden]{transform:scale(.2) translate(-50%,-45%)}.tippy-box[data-placement^=bottom]>.tippy-backdrop{border-radius:0 0 30% 30%;transform-origin:0 -50%}.tippy-box[data-placement^=bottom]>.tippy-backdrop[data-state=visible]{transform:scale(1) translate(-50%,-45%)}.tippy-box[data-placement^=bottom]>.tippy-backdrop[data-state=hidden]{transform:scale(.2) translate(-50%)}.tippy-box[data-placement^=left]>.tippy-backdrop{border-radius:50% 0 0 50%;transform-origin:50% 0}.tippy-box[data-placement^=left]>.tippy-backdrop[data-state=visible]{transform:scale(1) translate(-50%,-50%)}.tippy-box[data-placement^=left]>.tippy-backdrop[data-state=hidden]{transform:scale(.2) translate(-75%,-50%)}.tippy-box[data-placement^=right]>.tippy-backdrop{border-radius:0 50% 50% 0;transform-origin:-50% 0}.tippy-box[data-placement^=right]>.tippy-backdrop[data-state=visible]{transform:scale(1) translate(-50%,-50%)}.tippy-box[data-placement^=right]>.tippy-backdrop[data-state=hidden]{transform:scale(.2) translate(-25%,-50%)}.tippy-box[data-animatefill]{background-color:initial!important}.tippy-backdrop{backface-visibility:hidden;background-color:#333;border-radius:50%;left:50%;position:absolute;top:50%;transition:all cubic-bezier(.46,.1,.52,.98);width:calc(110% + 32px);z-index:-1}.tippy-backdrop[data-state=hidden]{opacity:0}.tippy-backdrop:after{content:"";float:left;padding-top:100%}.tippy-backdrop+.tippy-content{transition-property:opacity;will-change:opacity}.tippy-backdrop+.tippy-content[data-state=hidden]{opacity:0}.tippy-box[data-theme~=light]{background-color:#fff;box-shadow:0 0 20px 4px #9aa1b126,0 4px 80px -8px #24282f40,0 4px 4px -2px #5b5e6926;color:#26323d}.tippy-box[data-theme~=light][data-placement^=top]>.tippy-arrow:before{border-top-color:#fff}.tippy-box[data-theme~=light][data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:#fff}.tippy-box[data-theme~=light][data-placement^=left]>.tippy-arrow:before{border-left-color:#fff}.tippy-box[data-theme~=light][data-placement^=right]>.tippy-arrow:before{border-right-color:#fff}.tippy-box[data-theme~=light]>.tippy-backdrop{background-color:#fff}.tippy-box[data-theme~=light]>.tippy-svg-arrow{fill:#fff}.tippy-box[data-animation=scale][data-placement^=top]{transform-origin:bottom}.tippy-box[data-animation=scale][data-placement^=bottom]{transform-origin:top}.tippy-box[data-animation=scale][data-placement^=left]{transform-origin:right}.tippy-box[data-animation=scale][data-placement^=right]{transform-origin:left}.tippy-box[data-animation=scale][data-state=hidden]{opacity:0;transform:scale(.5)}.tippy-box[data-animation=shift-toward][data-state=hidden]{opacity:0}.tippy-box[data-animation=shift-toward][data-state=hidden][data-placement^=top]{transform:translateY(-10px)}.tippy-box[data-animation=shift-toward][data-state=hidden][data-placement^=bottom]{transform:translateY(10px)}.tippy-box[data-animation=shift-toward][data-state=hidden][data-placement^=left]{transform:translate(-10px)}.tippy-box[data-animation=shift-toward][data-state=hidden][data-placement^=right]{transform:translate(10px)}.tippy-box[data-animation=shift-away][data-state=hidden]{opacity:0}.tippy-box[data-animation=shift-away][data-state=hidden][data-placement^=top]{transform:translateY(10px)}.tippy-box[data-animation=shift-away][data-state=hidden][data-placement^=bottom]{transform:translateY(-10px)}.tippy-box[data-animation=shift-away][data-state=hidden][data-placement^=left]{transform:translate(10px)}.tippy-box[data-animation=shift-away][data-state=hidden][data-placement^=right]{transform:translate(-10px)}.tippy-box[data-animation=perspective][data-placement^=top]{transform-origin:bottom}.tippy-box[data-animation=perspective][data-placement^=top][data-state=visible]{transform:perspective(700px)}.tippy-box[data-animation=perspective][data-placement^=top][data-state=hidden]{transform:perspective(700px) translateY(8px) rotateX(60deg)}.tippy-box[data-animation=perspective][data-placement^=bottom]{transform-origin:top}.tippy-box[data-animation=perspective][data-placement^=bottom][data-state=visible]{transform:perspective(700px)}.tippy-box[data-animation=perspective][data-placement^=bottom][data-state=hidden]{transform:perspective(700px) translateY(-8px) rotateX(-60deg)}.tippy-box[data-animation=perspective][data-placement^=left]{transform-origin:right}.tippy-box[data-animation=perspective][data-placement^=left][data-state=visible]{transform:perspective(700px)}.tippy-box[data-animation=perspective][data-placement^=left][data-state=hidden]{transform:perspective(700px) translate(8px) rotateY(-60deg)}.tippy-box[data-animation=perspective][data-placement^=right]{transform-origin:left}.tippy-box[data-animation=perspective][data-placement^=right][data-state=visible]{transform:perspective(700px)}.tippy-box[data-animation=perspective][data-placement^=right][data-state=hidden]{transform:perspective(700px) translate(-8px) rotateY(60deg)}.tippy-box[data-animation=perspective][data-state=hidden]{opacity:0}.tool-welcome[data-v-370b35d2]{align-items:center;display:flex;flex-direction:column;gap:12px;text-align:center;width:100%}.tool-welcome__logo[data-v-370b35d2]{align-self:center;background:#dbeafe;border-radius:50%;height:80px;overflow:hidden;width:80px}.tool-welcome__logo img[data-v-370b35d2]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.tool-welcome__title[data-v-370b35d2]{font-size:28px;font-weight:700;line-height:1.3;text-align:center}.tool-welcome__description[data-v-370b35d2]{color:#000000b8;font-size:14px;line-height:1.8;max-width:960px;text-align:left;white-space:pre-line;width:100%}.questions-list[data-v-04a9fd55]{display:grid;grid-gap:12px;gap:12px;width:100%}.questions-list__item[data-v-04a9fd55]{background:#fff;border:1px solid rgba(15,23,42,.12);border-radius:14px;cursor:pointer;line-height:1.7;padding:12px 16px;text-align:left;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.questions-list__item[data-v-04a9fd55]:hover{border-color:hsl(var(--primary));box-shadow:0 10px 24px #2563eb14;color:hsl(var(--primary));transform:translateY(-1px)}.history-container[data-v-13345a52]{display:flex;flex-direction:column;height:100%}.history-container__title[data-v-13345a52]{font-size:16px;font-weight:600;padding:0 4px}.history-container__line[data-v-13345a52]{background-color:hsl(var(--primary)/15%);height:1px;margin:12px 0 18px;width:100%}.history-container__list[data-v-13345a52]{display:flex;flex:1;flex-direction:column;gap:10px;min-height:0;overflow-y:auto}.history-container__item[data-v-13345a52]{align-items:center;background:transparent;border-radius:12px;cursor:pointer;display:flex;gap:10px;justify-content:space-between;padding:12px 14px;text-align:left;transition:background-color .2s ease,color .2s ease;width:100%}.history-container__item--active[data-v-13345a52],.history-container__item[data-v-13345a52]:hover{background:hsl(var(--primary)/15%);color:hsl(var(--primary))}.history-container__item-title[data-v-13345a52]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.history-container__delete[data-v-13345a52]{background:transparent;border:none;color:inherit;cursor:pointer;flex:0 0 auto;font-size:13px;opacity:.72}.history-container__empty[data-v-13345a52]{color:#00000073;font-size:14px;padding:12px 4px 0}.questions-input[data-v-ffd4654d]{background:#fff;border-top:1px solid rgba(15,23,42,.08);bottom:0;box-shadow:0 -8px 20px #0f172a0a;display:flex;flex-direction:column;gap:12px;padding:16px 20px 20px;position:sticky;z-index:3}.questions-input__top[data-v-ffd4654d]{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between}.questions-input__new-chat[data-v-ffd4654d]{background:#fff;border:1px solid rgba(15,23,42,.12);border-radius:999px;cursor:pointer;padding:8px 14px;transition:border-color .2s ease,color .2s ease}.questions-input__new-chat[data-v-ffd4654d]:hover{border-color:hsl(var(--primary));color:hsl(var(--primary))}.questions-input__usage[data-v-ffd4654d]{color:hsl(var(--primary));font-size:13px}.questions-input__attachments[data-v-ffd4654d]{display:flex;flex-wrap:wrap;gap:10px}.questions-input__attachment[data-v-ffd4654d]{height:60px;position:relative;width:72px}.questions-input__attachment-image[data-v-ffd4654d]{border-radius:10px;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.questions-input__attachment-remove[data-v-ffd4654d]{align-items:center;background:#0f172ab8;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:20px;justify-content:center;position:absolute;right:-6px;top:-6px;width:20px}.questions-input__composer[data-v-ffd4654d]{align-items:flex-end;background:#f5f7fb;border-radius:16px;display:flex;gap:12px;padding:12px 14px}.questions-input__textarea[data-v-ffd4654d]{background:transparent;border:none;flex:1;line-height:1.6;min-height:52px;outline:none;resize:none}.questions-input__send[data-v-ffd4654d],.questions-input__stop[data-v-ffd4654d],.questions-input__upload[data-v-ffd4654d]{align-items:center;border-radius:999px;cursor:pointer;display:inline-flex;flex:0 0 auto;justify-content:center;min-height:52px}.questions-input__upload[data-v-ffd4654d]{background:#fff;border:1px solid rgba(15,23,42,.12);min-width:52px;padding:0}.questions-input__upload img[data-v-ffd4654d]{display:block;height:22px;width:22px}.questions-input__send[data-v-ffd4654d]{background:hsl(var(--primary));border:1px solid hsl(var(--primary));min-width:52px;padding:0;transition:background-color .2s ease,border-color .2s ease}.questions-input__send[data-v-ffd4654d]:hover{background:hsl(var(--primary)/.9)}.questions-input__send img[data-v-ffd4654d]{display:block;height:20px;width:20px}.questions-input__stop[data-v-ffd4654d]{background:#fff;border:1px solid rgba(15,23,42,.12);color:hsl(var(--primary));font-size:18px;min-width:52px;padding:0}@media (max-width:768px){.questions-input[data-v-ffd4654d]{padding:12px}.questions-input__composer[data-v-ffd4654d]{align-items:flex-end;flex-wrap:nowrap}.questions-input__textarea[data-v-ffd4654d]{min-height:56px;width:auto}}[data-v-07230d0e] .text-input{border:1px solid #eee;border-radius:10px;color:#333!important;height:200px;margin-top:20px;padding:10px;resize:none;width:100%}[data-v-07230d0e] .text-input:focus{border-color:#eee!important;outline:none}[data-v-07230d0e] .tag_list{display:flex;flex-wrap:wrap;width:100%}.tag_list[data-v-07230d0e] .tag_item{cursor:pointer;margin-top:10px!important}.questions-scroll[data-v-97a2a55d]{flex:1;min-height:0;overflow-y:auto;padding:0 16px 24px}.message-row[data-v-97a2a55d]{display:flex;gap:14px;margin-top:28px}.message-row--user[data-v-97a2a55d]{flex-direction:row-reverse}.message-row__avatar[data-v-97a2a55d]{align-items:center;border:1px solid hsl(var(--primary));border-radius:50%;color:hsl(var(--primary));display:flex;flex:0 0 40px;height:40px;justify-content:center;overflow:hidden;width:40px}.message-row__avatar img[data-v-97a2a55d]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.message-row__content[data-v-97a2a55d]{max-width:calc(100% - 72px)}.message-row__content--user[data-v-97a2a55d]{align-items:flex-end;display:flex;flex-direction:column}.message-row__time[data-v-97a2a55d]{color:#999;font-size:12px;margin-bottom:8px}.message-row__bubble[data-v-97a2a55d]{background:hsl(var(--primary)/15%);border-radius:12px;min-height:40px;padding:12px 16px;position:relative}.message-row__bubble--user[data-v-97a2a55d]{width:100%}.message-row__bubble p[data-v-97a2a55d]{margin:0;white-space:pre-wrap}.message-row__files[data-v-97a2a55d]{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.message-row__file-image[data-v-97a2a55d]{border-radius:8px;height:100px;-o-object-fit:cover;object-fit:cover;width:120px}.message-row__actions[data-v-97a2a55d]{display:flex;gap:8px;justify-content:flex-end;margin-top:8px;opacity:0;transform:translateY(4px);transition:opacity .18s ease,transform .18s ease;visibility:hidden}.message-row__actions--user[data-v-97a2a55d]{justify-content:flex-end;width:100%}.message-row__action[data-v-97a2a55d],.message-row__copy[data-v-97a2a55d]{background:transparent;border:none;color:hsl(var(--primary));cursor:pointer;font-size:12px;padding:0}.message-row__content:focus-within .message-row__actions[data-v-97a2a55d],.message-row__content:hover .message-row__actions[data-v-97a2a55d]{opacity:1;transform:translateY(0);visibility:visible}.message-row__typing[data-v-97a2a55d]{animation:blink-97a2a55d .9s infinite;border-bottom:2px solid #333;bottom:18px;height:20px;position:absolute;right:12px;width:10px}@keyframes blink-97a2a55d{0%,to{opacity:1}50%{opacity:0}}[data-v-97a2a55d] .article-result{background:radial-gradient(circle at top right,rgba(35,110,255,.08),transparent 28%),linear-gradient(180deg,#fff,#f9fbff);border:1px solid rgba(25,79,184,.1);border-radius:20px;box-shadow:0 12px 30px #0f172a0f;color:#111827eb;overflow:hidden}[data-v-97a2a55d] .article-result__header{border-bottom:1px solid rgba(15,23,42,.06);padding:22px 22px 18px}[data-v-97a2a55d] .article-result__eyebrow{color:hsl(var(--primary));font-size:12px;font-weight:700;letter-spacing:.08em;margin-bottom:10px;text-transform:uppercase}[data-v-97a2a55d] .article-result__title{color:#111827f5;font-size:30px;font-weight:800;letter-spacing:-.02em;line-height:1.25;margin:0}[data-v-97a2a55d] .article-result__summary{color:#374151d1;font-size:15px;line-height:1.8;margin:14px 0 0}[data-v-97a2a55d] .article-result__section{padding:18px 22px 0}[data-v-97a2a55d] .article-result__section-title{color:#111827eb;font-size:18px;font-weight:700;margin:0 0 14px}[data-v-97a2a55d] .article-result__outline-list,[data-v-97a2a55d] .article-result__title-list{display:grid;grid-gap:10px;gap:10px;margin:0;padding:0 0 0 22px}[data-v-97a2a55d] .article-result__outline-item,[data-v-97a2a55d] .article-result__title-item{color:#1f2937e0;line-height:1.8}[data-v-97a2a55d] .article-result__outline-item{list-style:none;margin-left:-22px;padding-left:22px;position:relative}[data-v-97a2a55d] .article-result__outline-no{align-items:center;background:hsl(var(--primary)/12%);border-radius:999px;color:hsl(var(--primary));display:inline-flex;font-size:12px;font-weight:700;height:22px;justify-content:center;margin-right:10px;width:22px}[data-v-97a2a55d] .article-result__outline-title{color:#111827eb;font-weight:700}[data-v-97a2a55d] .article-result__outline-goal{color:#4b5563d1;margin:6px 0 0 32px}[data-v-97a2a55d] .article-result__body{background:#fff;border:1px solid rgba(15,23,42,.06);border-radius:16px;padding:18px 18px 4px}[data-v-97a2a55d] .article-result__cover{background:linear-gradient(135deg,#236eff14,#236eff05);border-left:4px solid hsl(var(--primary));border-radius:14px;color:#111827e0;line-height:1.8;padding:16px 18px;white-space:pre-wrap}[data-v-97a2a55d] .article-result__footer{padding:18px 22px 22px}[data-v-97a2a55d] .document-result{background:radial-gradient(circle at top right,rgba(56,189,248,.08),transparent 28%),linear-gradient(180deg,#fff,#fbfdff);border:1px solid rgba(15,23,42,.08);border-radius:20px;box-shadow:0 12px 30px #0f172a0d;color:#111827eb;overflow:hidden}[data-v-97a2a55d] .document-result__header{border-bottom:1px solid rgba(15,23,42,.06);padding:22px 22px 18px}[data-v-97a2a55d] .document-result__eyebrow{color:hsl(var(--primary));font-size:12px;font-weight:700;letter-spacing:.08em;margin-bottom:10px;text-transform:uppercase}[data-v-97a2a55d] .document-result__title{color:#111827f5;font-size:28px;font-weight:800;letter-spacing:-.02em;line-height:1.3;margin:0}[data-v-97a2a55d] .document-result__body{background:#fff;padding:22px 22px 8px}[data-v-97a2a55d] .article-result__tags{display:flex;flex-wrap:wrap;gap:10px}[data-v-97a2a55d] .article-result__tag{background:#0f172a0f;border-radius:999px;color:#1f2937d1;display:inline-flex;font-size:12px;padding:6px 12px}[data-v-97a2a55d] .rich-result{background:#fff;border:1px solid rgba(15,23,42,.06);border-radius:16px;display:grid;grid-gap:12px;gap:12px;padding:14px}[data-v-97a2a55d] .rich-result p{margin:0}[data-v-97a2a55d] .rich-result__caption{color:#374151d1;font-size:13px;line-height:1.6}[data-v-97a2a55d] .rich-result__audio,[data-v-97a2a55d] .rich-result__image,[data-v-97a2a55d] .rich-result__video{max-width:min(100%,520px);width:100%}[data-v-97a2a55d] .rich-result__image,[data-v-97a2a55d] .rich-result__video{border-radius:8px}[data-v-97a2a55d] .structured-result{background:radial-gradient(circle at top right,rgba(56,189,248,.08),transparent 28%),linear-gradient(180deg,#fff,#f8fbff);border:1px solid rgba(15,23,42,.08);border-radius:20px;box-shadow:0 12px 30px #0f172a0d;color:#111827eb;overflow:hidden}[data-v-97a2a55d] .structured-result__header{border-bottom:1px solid rgba(15,23,42,.06);padding:22px 22px 18px}[data-v-97a2a55d] .structured-result__eyebrow{color:hsl(var(--primary));font-size:12px;font-weight:700;letter-spacing:.08em;margin-bottom:10px;text-transform:uppercase}[data-v-97a2a55d] .structured-result__title{color:#111827f5;font-size:26px;font-weight:800;letter-spacing:-.02em;line-height:1.3;margin:0}[data-v-97a2a55d] .structured-result__summary{color:#374151d1;font-size:15px;line-height:1.8;margin:12px 0 0}[data-v-97a2a55d] .structured-result__section{padding:18px 22px 22px}[data-v-97a2a55d] .structured-result__grid{display:grid;grid-gap:14px;gap:14px}[data-v-97a2a55d] .structured-result__row{background:#ffffffe0;border:1px solid rgba(15,23,42,.06);border-radius:16px;padding:14px 16px}[data-v-97a2a55d] .structured-result__label{color:#1f2937b8;font-size:12px;font-weight:700;letter-spacing:.06em;margin-bottom:10px;text-transform:uppercase}[data-v-97a2a55d] .structured-result__value{color:#111827e6}[data-v-97a2a55d] .structured-result__text{line-height:1.85}[data-v-97a2a55d] .structured-result__primitive{color:#111827e6;font-weight:600}[data-v-97a2a55d] .structured-result__empty{color:#6b7280d1}[data-v-97a2a55d] .structured-result__list{display:grid;grid-gap:10px;gap:10px;margin:0;padding-left:22px}[data-v-97a2a55d] .structured-result__list-item{color:#1f2937e0;line-height:1.8}@media (max-width:768px){.questions-scroll[data-v-97a2a55d]{padding:0 12px 16px}.message-row__content[data-v-97a2a55d]{max-width:calc(100% - 72px)}.message-row__actions[data-v-97a2a55d]{flex-wrap:wrap;justify-content:flex-start}[data-v-97a2a55d] .article-result__header{padding:18px 16px 14px}[data-v-97a2a55d] .article-result__title{font-size:24px}[data-v-97a2a55d] .article-result__section{padding:16px 16px 0}[data-v-97a2a55d] .article-result__footer{padding:16px}[data-v-97a2a55d] .document-result__header{padding:18px 16px 14px}[data-v-97a2a55d] .document-result__title{font-size:24px}[data-v-97a2a55d] .document-result__body{padding:16px 16px 4px}[data-v-97a2a55d] .structured-result__header{padding:18px 16px 14px}[data-v-97a2a55d] .structured-result__title{font-size:22px}[data-v-97a2a55d] .structured-result__section{padding:16px}[data-v-97a2a55d] .rich-result__audio,[data-v-97a2a55d] .rich-result__image,[data-v-97a2a55d] .rich-result__video{max-width:100%}}.tool-chat-page[data-v-48a19cf1]{height:calc(100vh - 88px);padding:12px}.tool-chat-page__card[data-v-48a19cf1]{height:100%}.tool-chat-page__card[data-v-48a19cf1] .ant-card-body{height:100%;padding:0}.tool-chat-page__layout[data-v-48a19cf1]{display:grid;grid-template-columns:minmax(0,1fr) 360px;grid-template-columns:minmax(0,1fr) var(--history-width,360px);height:100%;position:relative}.tool-chat-page__main[data-v-48a19cf1]{display:grid;grid-template-rows:minmax(0,1fr) auto;height:100%;min-width:0;overflow:hidden}.tool-chat-page__content[data-v-48a19cf1]{min-height:0;overflow-y:auto}.tool-chat-page__chat-scroll[data-v-48a19cf1]{height:100%;min-height:0}.tool-chat-page__welcome[data-v-48a19cf1]{display:flex;flex-direction:column;gap:20px;min-height:100%;padding:32px 56px 24px}.tool-chat-page__empty-state[data-v-48a19cf1],.tool-chat-page__loading-state[data-v-48a19cf1]{align-items:center;display:flex;justify-content:center;min-height:100%;padding:32px 56px 24px}.tool-chat-page__empty-state[data-v-48a19cf1]{flex-direction:column;gap:18px;text-align:center}.tool-chat-page__empty-title[data-v-48a19cf1]{font-size:28px;font-weight:700;line-height:1.3}.tool-chat-page__empty-description[data-v-48a19cf1],.tool-chat-page__empty-hint[data-v-48a19cf1]{color:#000000b8;font-size:14px;line-height:1.8;max-width:720px}.tool-chat-page__example[data-v-48a19cf1]{color:#000000a6;font-size:14px;line-height:1.7;white-space:pre-line}.tool-chat-page__composer-area[data-v-48a19cf1]{background:#fff;border-top:1px solid rgba(15,23,42,.08)}.tool-chat-page__structured-panel[data-v-48a19cf1]{border-bottom:1px solid rgba(15,23,42,.06)}.tool-chat-page__structured-toggle[data-v-48a19cf1]{align-items:center;background:linear-gradient(180deg,#fbfcff,#f6f8fc);border:none;cursor:pointer;display:grid;grid-gap:8px;gap:8px;grid-template-columns:auto minmax(0,1fr) auto;padding:12px 20px;text-align:left;width:100%}.tool-chat-page__structured-toggle-title[data-v-48a19cf1]{color:#000000d1;font-size:13px;font-weight:600}.tool-chat-page__structured-toggle-summary[data-v-48a19cf1]{color:#00000094;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tool-chat-page__structured-toggle-icon[data-v-48a19cf1]{color:hsl(var(--primary));font-size:12px;font-weight:600}.tool-chat-page__structured-inputs[data-v-48a19cf1]{display:grid;grid-gap:14px;gap:14px;padding:14px 20px 16px;width:100%}.tool-chat-page__structured-intro[data-v-48a19cf1]{color:#000000b8;font-size:14px;line-height:1.8;white-space:pre-line}.tool-chat-page__structured-grid[data-v-48a19cf1]{display:grid;grid-gap:12px 16px;gap:12px 16px;grid-template-columns:repeat(2,minmax(0,1fr))}.tool-chat-page__structured-field[data-v-48a19cf1]{display:grid;grid-gap:8px;gap:8px}.tool-chat-page__structured-label[data-v-48a19cf1]{color:#000000c7;font-size:13px;font-weight:600}.tool-chat-page__structured-control[data-v-48a19cf1]{background:#fff;border:1px solid rgba(15,23,42,.14);border-radius:12px;min-height:42px;outline:none;padding:0 14px;transition:border-color .2s ease,box-shadow .2s ease}.tool-chat-page__structured-control[data-v-48a19cf1]:focus{border-color:hsl(var(--primary));box-shadow:0 0 0 3px hsl(var(--primary)/12%)}.tool-chat-page__history[data-v-48a19cf1]{border-left:1px solid hsl(var(--primary)/18%);height:100%;min-width:0;overflow:hidden;padding:24px 20px;transition:width .24s ease}.tool-chat-page__history--collapsed[data-v-48a19cf1]{border-left:none;padding-left:0;padding-right:0}.tool-chat-page__history-toggle[data-v-48a19cf1]{align-items:center;background:#fff;border:1px solid hsl(var(--primary)/20%);border-radius:999px;color:hsl(var(--primary));cursor:pointer;display:inline-flex;height:32px;justify-content:center;padding:0;position:absolute;top:24px;transition:right .24s ease;width:32px;z-index:1200}@media (max-width:768px){.tool-chat-page[data-v-48a19cf1]{height:calc(100vh - 72px);padding:8px}.tool-chat-page__layout[data-v-48a19cf1]{display:flex;flex-direction:column}.tool-chat-page__empty-state[data-v-48a19cf1],.tool-chat-page__welcome[data-v-48a19cf1]{min-height:auto;padding:20px 16px 12px}.tool-chat-page__structured-inputs[data-v-48a19cf1]{padding:12px 16px 14px}.tool-chat-page__structured-toggle[data-v-48a19cf1]{gap:6px;grid-template-columns:1fr;padding:12px 16px}.tool-chat-page__structured-toggle-summary[data-v-48a19cf1]{white-space:normal}.tool-chat-page__structured-grid[data-v-48a19cf1]{grid-template-columns:1fr}.tool-chat-page__history-toggle--mobile[data-v-48a19cf1]{position:fixed;right:8px;top:168px}}
