.backup-card[data-v-71188d13]{padding:18px 20px;border:1px solid var(--hz-border);border-radius:var(--hz-radius-lg);display:grid;gap:12px;justify-items:start}.backup-card h2[data-v-71188d13]{margin:0;font-size:16px;font-weight:650}.backup-card .muted[data-v-71188d13]{margin:0}.backup-card .field[data-v-71188d13]{display:grid;gap:6px;width:min(360px,100%)}.backup-card .field span[data-v-71188d13]{color:var(--hz-text-secondary);font-size:13px}.backup-card code[data-v-71188d13]{font-size:12px;padding:1px 4px;background:var(--hz-bg);border-radius:4px}.gap-answer[data-v-a15f9f4f]{margin-top:2px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}:root,:host{--w-e-textarea-bg-color: #fff;--w-e-textarea-color: #333;--w-e-textarea-border-color: #ccc;--w-e-textarea-slight-border-color: #e8e8e8;--w-e-textarea-slight-color: #d4d4d4;--w-e-textarea-slight-bg-color: #f5f2f0;--w-e-textarea-selected-border-color: #B4D5FF;--w-e-textarea-handler-bg-color: #4290f7;--w-e-toolbar-color: #595959;--w-e-toolbar-bg-color: #fff;--w-e-toolbar-active-color: #333;--w-e-toolbar-active-bg-color: #f1f1f1;--w-e-toolbar-disabled-color: #999;--w-e-toolbar-border-color: #e8e8e8;--w-e-modal-button-bg-color: #fafafa;--w-e-modal-button-border-color: #d9d9d9}.w-e-text-container *,.w-e-toolbar *{box-sizing:border-box;margin:0;outline:none;padding:0}.w-e-text-container blockquote,.w-e-text-container li,.w-e-text-container p,.w-e-text-container td,.w-e-text-container th,.w-e-toolbar *{line-height:1.5}.w-e-text-container{background-color:var(--w-e-textarea-bg-color);color:var(--w-e-textarea-color);height:100%;position:relative}.w-e-text-container .w-e-scroll{-webkit-overflow-scrolling:touch;height:100%}.w-e-text-container [data-slate-editor]{word-wrap:break-word;border-top:1px solid transparent;min-height:100%;outline:0;padding:0 10px;white-space:pre-wrap}.w-e-text-container [data-slate-editor] p{margin:15px 0}.w-e-text-container [data-slate-editor] h1,.w-e-text-container [data-slate-editor] h2,.w-e-text-container [data-slate-editor] h3,.w-e-text-container [data-slate-editor] h4,.w-e-text-container [data-slate-editor] h5{margin:20px 0}.w-e-text-container [data-slate-editor] img{cursor:default;display:inline!important;max-width:100%;min-height:20px;min-width:20px}.w-e-text-container [data-slate-editor] span{text-indent:0}.w-e-text-container [data-slate-editor] [data-selected=true]{box-shadow:0 0 0 2px var(--w-e-textarea-selected-border-color)}.w-e-text-placeholder{font-style:italic;left:10px;top:17px;width:90%}.w-e-max-length-info,.w-e-text-placeholder{color:var(--w-e-textarea-slight-color);pointer-events:none;position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none}.w-e-max-length-info{bottom:.5em;right:1em}.w-e-bar{background-color:var(--w-e-toolbar-bg-color);color:var(--w-e-toolbar-color);font-size:14px;padding:0 5px}.w-e-bar svg{fill:var(--w-e-toolbar-color);height:14px;width:14px}.w-e-bar-show{display:flex}.w-e-bar-hidden{display:none}.w-e-hover-bar{border:1px solid var(--w-e-toolbar-border-color);border-radius:3px;box-shadow:0 2px 5px #0000001f;position:absolute}.w-e-toolbar{flex-wrap:wrap;position:relative}.w-e-bar-divider{background-color:var(--w-e-toolbar-border-color);display:inline-flex;height:40px;margin:0 5px;width:1px}.w-e-bar-item{display:flex;height:40px;padding:4px;position:relative;text-align:center}.w-e-bar-item,.w-e-bar-item button{align-items:center;justify-content:center}.w-e-bar-item button{background:transparent;border:none;color:var(--w-e-toolbar-color);cursor:pointer;display:inline-flex;height:32px;overflow:hidden;padding:0 8px;white-space:nowrap}.w-e-bar-item button:hover{background-color:var(--w-e-toolbar-active-bg-color);color:var(--w-e-toolbar-active-color)}.w-e-bar-item button .title{margin-left:5px}.w-e-bar-item .active{background-color:var(--w-e-toolbar-active-bg-color);color:var(--w-e-toolbar-active-color)}.w-e-bar-item .disabled{color:var(--w-e-toolbar-disabled-color);cursor:not-allowed}.w-e-bar-item .disabled svg{fill:var(--w-e-toolbar-disabled-color)}.w-e-bar-item .disabled:hover{background-color:var(--w-e-toolbar-bg-color);color:var(--w-e-toolbar-disabled-color)}.w-e-bar-item .disabled:hover svg{fill:var(--w-e-toolbar-disabled-color)}.w-e-menu-tooltip-v5:before{background-color:var(--w-e-toolbar-active-color);border-radius:5px;color:var(--w-e-toolbar-bg-color);content:attr(data-tooltip);font-size:.75em;opacity:0;padding:5px 10px;position:absolute;text-align:center;top:40px;transition:opacity .6s;visibility:hidden;white-space:pre;z-index:1}.w-e-menu-tooltip-v5:after{border:5px solid transparent;border-bottom:5px solid var(--w-e-toolbar-active-color);content:"";opacity:0;position:absolute;top:30px;transition:opacity .6s;visibility:hidden}.w-e-menu-tooltip-v5:hover:after,.w-e-menu-tooltip-v5:hover:before{opacity:1;visibility:visible}.w-e-menu-tooltip-v5.tooltip-right:before{left:100%;top:10px}.w-e-menu-tooltip-v5.tooltip-right:after{border-bottom-color:transparent;border-left-color:transparent;border-right-color:var(--w-e-toolbar-active-color);border-top-color:transparent;left:100%;margin-left:-10px;top:16px}.w-e-bar-item-group .w-e-bar-item-menus-container{background-color:var(--w-e-toolbar-bg-color);border:1px solid var(--w-e-toolbar-border-color);border-radius:3px;box-shadow:0 2px 10px #0000001f;display:none;left:0;margin-top:40px;position:absolute;top:0;z-index:1}.w-e-bar-item-group:hover .w-e-bar-item-menus-container{display:block}.w-e-select-list{background-color:var(--w-e-toolbar-bg-color);border:1px solid var(--w-e-toolbar-border-color);border-radius:3px;box-shadow:0 2px 10px #0000001f;left:0;margin-top:40px;max-height:350px;min-width:100px;overflow-y:auto;position:absolute;top:0;z-index:1}.w-e-select-list ul{line-height:1;list-style:none}.w-e-select-list ul .selected{background-color:var(--w-e-toolbar-active-bg-color)}.w-e-select-list ul li{cursor:pointer;padding:7px 0 7px 25px;position:relative;text-align:left;white-space:nowrap}.w-e-select-list ul li:hover{background-color:var(--w-e-toolbar-active-bg-color)}.w-e-select-list ul li svg{left:0;margin-left:5px;margin-top:-7px;position:absolute;top:50%}.w-e-bar-bottom .w-e-select-list{bottom:0;margin-bottom:40px;margin-top:0;top:inherit}.w-e-drop-panel{background-color:var(--w-e-toolbar-bg-color);border:1px solid var(--w-e-toolbar-border-color);border-radius:3px;box-shadow:0 2px 10px #0000001f;margin-top:40px;min-width:200px;padding:10px;position:absolute;top:0;z-index:1}.w-e-bar-bottom .w-e-drop-panel{bottom:0;margin-bottom:40px;margin-top:0;top:inherit}.w-e-modal{background-color:var(--w-e-toolbar-bg-color);border:1px solid var(--w-e-toolbar-border-color);border-radius:3px;box-shadow:0 2px 10px #0000001f;color:var(--w-e-toolbar-color);font-size:14px;min-height:40px;min-width:100px;padding:20px 15px 0;position:absolute;text-align:left;z-index:1}.w-e-modal .btn-close{cursor:pointer;line-height:1;padding:5px;position:absolute;right:8px;top:7px}.w-e-modal .btn-close svg{fill:var(--w-e-toolbar-color);height:10px;width:10px}.w-e-modal .babel-container{display:block;margin-bottom:15px}.w-e-modal .babel-container span{display:block;margin-bottom:10px}.w-e-modal .button-container{margin-bottom:15px}.w-e-modal button{background-color:var(--w-e-modal-button-bg-color);border:1px solid var(--w-e-modal-button-border-color);border-radius:4px;color:var(--w-e-toolbar-color);cursor:pointer;font-weight:400;height:32px;padding:4.5px 15px;text-align:center;touch-action:manipulation;transition:all .3s cubic-bezier(.645,.045,.355,1);-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.w-e-modal input[type=number],.w-e-modal input[type=text],.w-e-modal textarea{font-feature-settings:"tnum";background-color:var(--w-e-toolbar-bg-color);border:1px solid var(--w-e-modal-button-border-color);border-radius:4px;color:var(--w-e-toolbar-color);font-variant:tabular-nums;padding:4.5px 11px;transition:all .3s;width:100%}.w-e-modal textarea{min-height:60px}body .w-e-modal,body .w-e-modal *{box-sizing:border-box}.w-e-progress-bar{background-color:var(--w-e-textarea-handler-bg-color);height:1px;position:absolute;transition:width .3s;width:0}.w-e-full-screen-container{display:flex!important;flex-direction:column!important;height:100%!important;inset:0!important;margin:0!important;padding:0!important;position:fixed;width:100%!important}.w-e-full-screen-container [data-w-e-textarea=true]{flex:1!important}.w-e-text-container [data-slate-editor] code{background-color:var(--w-e-textarea-slight-bg-color);border-radius:3px;font-family:monospace;padding:3px}.w-e-panel-content-color{list-style:none;text-align:left;width:230px}.w-e-panel-content-color li{border:1px solid var(--w-e-toolbar-bg-color);border-radius:3px;cursor:pointer;display:inline-block;padding:2px}.w-e-panel-content-color li:hover{border-color:var(--w-e-toolbar-color)}.w-e-panel-content-color li .color-block{border:1px solid var(--w-e-toolbar-border-color);border-radius:3px;height:17px;width:17px}.w-e-panel-content-color .active{border-color:var(--w-e-toolbar-color)}.w-e-panel-content-color .clear{line-height:1.5;margin-bottom:5px;width:100%}.w-e-panel-content-color .clear svg{height:16px;margin-bottom:-4px;width:16px}.w-e-text-container [data-slate-editor] blockquote{background-color:var(--w-e-textarea-slight-bg-color);border-left:8px solid var(--w-e-textarea-selected-border-color);display:block;font-size:100%;line-height:1.5;margin:10px 0;padding:10px}.w-e-panel-content-emotion{font-size:20px;list-style:none;text-align:left;width:300px}.w-e-panel-content-emotion li{border-radius:3px;cursor:pointer;display:inline-block;padding:0 5px}.w-e-panel-content-emotion li:hover{background-color:var(--w-e-textarea-slight-bg-color)}.w-e-textarea-divider{border-radius:3px;margin:20px auto;padding:20px}.w-e-textarea-divider hr{background-color:var(--w-e-textarea-border-color);border:0;display:block;height:1px}.w-e-text-container [data-slate-editor] pre>code{background-color:var(--w-e-textarea-slight-bg-color);border:1px solid var(--w-e-textarea-slight-border-color);border-radius:4px;display:block;font-size:14px;padding:10px;text-indent:0}.w-e-text-container [data-slate-editor] .w-e-image-container{display:inline-block;margin:0 3px}.w-e-text-container [data-slate-editor] .w-e-image-container:hover{box-shadow:0 0 0 2px var(--w-e-textarea-selected-border-color)}.w-e-text-container [data-slate-editor] .w-e-selected-image-container{overflow:hidden;position:relative}.w-e-text-container [data-slate-editor] .w-e-selected-image-container .w-e-image-dragger{background-color:var(--w-e-textarea-handler-bg-color);height:7px;position:absolute;width:7px}.w-e-text-container [data-slate-editor] .w-e-selected-image-container .left-top{cursor:nwse-resize;left:0;top:0}.w-e-text-container [data-slate-editor] .w-e-selected-image-container .right-top{cursor:nesw-resize;right:0;top:0}.w-e-text-container [data-slate-editor] .w-e-selected-image-container .left-bottom{bottom:0;cursor:nesw-resize;left:0}.w-e-text-container [data-slate-editor] .w-e-selected-image-container .right-bottom{bottom:0;cursor:nwse-resize;right:0}.w-e-text-container [data-slate-editor] .w-e-selected-image-container:hover,.w-e-text-container [contenteditable=false] .w-e-image-container:hover{box-shadow:none}.w-e-text-container [data-slate-editor] .table-container{border:1px dashed var(--w-e-textarea-border-color);border-radius:5px;margin-top:10px;overflow-x:auto;padding:10px;width:100%}.w-e-text-container [data-slate-editor] table{border-collapse:collapse}.w-e-text-container [data-slate-editor] table td,.w-e-text-container [data-slate-editor] table th{border:1px solid var(--w-e-textarea-border-color);line-height:1.5;min-width:30px;padding:3px 5px;text-align:left}.w-e-text-container [data-slate-editor] table th{background-color:var(--w-e-textarea-slight-bg-color);font-weight:700;text-align:center}.w-e-panel-content-table{background-color:var(--w-e-toolbar-bg-color)}.w-e-panel-content-table table{border-collapse:collapse}.w-e-panel-content-table td{border:1px solid var(--w-e-toolbar-border-color);cursor:pointer;height:15px;padding:3px 5px;width:20px}.w-e-panel-content-table td.active{background-color:var(--w-e-toolbar-active-bg-color)}.w-e-textarea-video-container{background-image:linear-gradient(45deg,#eee 25%,transparent 0,transparent 75%,#eee 0,#eee),linear-gradient(45deg,#eee 25%,#fff 0 75%,#eee 0,#eee);background-position:0 0,10px 10px;background-size:20px 20px;border:1px dashed var(--w-e-textarea-border-color);border-radius:5px;margin:10px auto 0;padding:10px 0;text-align:center}.w-e-text-container [data-slate-editor] pre>code{word-wrap:normal;font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;-webkit-hyphens:none;hyphens:none;line-height:1.5;margin:.5em 0;overflow:auto;padding:1em;-moz-tab-size:4;-o-tab-size:4;tab-size:4;text-align:left;text-shadow:0 1px #fff;white-space:pre;word-break:normal;word-spacing:normal}.w-e-text-container [data-slate-editor] pre>code .token.cdata,.w-e-text-container [data-slate-editor] pre>code .token.comment,.w-e-text-container [data-slate-editor] pre>code .token.doctype,.w-e-text-container [data-slate-editor] pre>code .token.prolog{color:#708090}.w-e-text-container [data-slate-editor] pre>code .token.punctuation{color:#999}.w-e-text-container [data-slate-editor] pre>code .token.namespace{opacity:.7}.w-e-text-container [data-slate-editor] pre>code .token.boolean,.w-e-text-container [data-slate-editor] pre>code .token.constant,.w-e-text-container [data-slate-editor] pre>code .token.deleted,.w-e-text-container [data-slate-editor] pre>code .token.number,.w-e-text-container [data-slate-editor] pre>code .token.property,.w-e-text-container [data-slate-editor] pre>code .token.symbol,.w-e-text-container [data-slate-editor] pre>code .token.tag{color:#905}.w-e-text-container [data-slate-editor] pre>code .token.attr-name,.w-e-text-container [data-slate-editor] pre>code .token.builtin,.w-e-text-container [data-slate-editor] pre>code .token.char,.w-e-text-container [data-slate-editor] pre>code .token.inserted,.w-e-text-container [data-slate-editor] pre>code .token.selector,.w-e-text-container [data-slate-editor] pre>code .token.string{color:#690}.w-e-text-container [data-slate-editor] pre>code .language-css .token.string,.w-e-text-container [data-slate-editor] pre>code .style .token.string,.w-e-text-container [data-slate-editor] pre>code .token.entity,.w-e-text-container [data-slate-editor] pre>code .token.operator,.w-e-text-container [data-slate-editor] pre>code .token.url{color:#9a6e3a}.w-e-text-container [data-slate-editor] pre>code .token.atrule,.w-e-text-container [data-slate-editor] pre>code .token.attr-value,.w-e-text-container [data-slate-editor] pre>code .token.keyword{color:#07a}.w-e-text-container [data-slate-editor] pre>code .token.class-name,.w-e-text-container [data-slate-editor] pre>code .token.function{color:#dd4a68}.w-e-text-container [data-slate-editor] pre>code .token.important,.w-e-text-container [data-slate-editor] pre>code .token.regex,.w-e-text-container [data-slate-editor] pre>code .token.variable{color:#e90}.w-e-text-container [data-slate-editor] pre>code .token.bold,.w-e-text-container [data-slate-editor] pre>code .token.important{font-weight:700}.w-e-text-container [data-slate-editor] pre>code .token.italic{font-style:italic}.w-e-text-container [data-slate-editor] pre>code .token.entity{cursor:help}html,body{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,*:before,*:after{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0)}@-ms-viewport{width:device-width}body{margin:0}[tabindex="-1"]:focus{outline:none}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5em;font-weight:500}p{margin-top:0;margin-bottom:1em}abbr[title],abbr[data-original-title]{-webkit-text-decoration:underline dotted;text-decoration:underline;text-decoration:underline dotted;border-bottom:0;cursor:help}address{margin-bottom:1em;font-style:normal;line-height:inherit}input[type=text],input[type=password],input[type=number],textarea{-webkit-appearance:none}ol,ul,dl{margin-top:0;margin-bottom:1em}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:500}dd{margin-bottom:.5em;margin-left:0}blockquote{margin:0 0 1em}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}pre,code,kbd,samp{font-size:1em;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace}pre{margin-top:0;margin-bottom:1em;overflow:auto}figure{margin:0 0 1em}img{vertical-align:middle;border-style:none}a,area,button,[role=button],input:not([type=range]),label,select,summary,textarea{touch-action:manipulation}table{border-collapse:collapse}caption{padding-top:.75em;padding-bottom:.3em;text-align:left;caption-side:bottom}input,button,select,optgroup,textarea{margin:0;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{padding:0;border-style:none}input[type=radio],input[type=checkbox]{box-sizing:border-box;padding:0}input[type=date],input[type=time],input[type=datetime-local],input[type=month]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;margin:0;padding:0;border:0}legend{display:block;width:100%;max-width:100%;margin-bottom:.5em;padding:0;color:inherit;font-size:1.5em;line-height:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item}template{display:none}[hidden]{display:none!important}mark{padding:.2em;background-color:#feffe6}:root{--hz-bg: #f5f6fa;--hz-sider: #f5f6fa;--hz-sider-hover: rgba(107, 110, 245, .08);--hz-sider-active: rgba(107, 110, 245, .12);--hz-text: #1d2129;--hz-text-secondary: #86909c;--hz-border: #e5e6eb;--hz-primary: #6b6ef5;--hz-primary-soft: rgba(107, 110, 245, .12);--hz-radius: 6px;--hz-radius-lg: 8px;--hz-shadow: none;--hz-font: -apple-system, BlinkMacSystemFont, "PingFang SC", "Helvetica Neue", "Segoe UI", sans-serif;color:var(--hz-text);font-family:var(--hz-font);line-height:1.5}*{box-sizing:border-box}*{scrollbar-gutter:auto;scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.28) transparent}body:has(.layout-root){overflow:hidden}html,body,#app{height:100%;margin:0}body{font-family:var(--hz-font);color:var(--hz-text);background:var(--hz-bg);-webkit-font-smoothing:antialiased}button,input,textarea,select{font:inherit;color:inherit}button{cursor:pointer}a{color:inherit;text-decoration:none}.layout-root{height:100vh;display:flex;flex-direction:column;gap:0;padding:0;overflow:hidden;background:var(--hz-bg)}.topbar{height:56px;flex:none;display:flex;align-items:center;gap:16px;padding:0 20px 0 12px;background:#fff;border-bottom:1px solid var(--hz-border)}.topbar-brand{display:flex;align-items:center;gap:4px;flex:none;min-width:180px}.topbar-main{display:flex;align-items:center;gap:10px;flex:1;min-width:0}.layout-body{flex:1;min-height:0;display:flex;overflow:hidden}.sider{width:200px;flex:none;display:flex;flex-direction:column;border-radius:0;background:var(--hz-sider);border-right:1px solid var(--hz-border);color:var(--hz-text);overflow:hidden;transition:width .2s ease}.layout-root.collapsed .sider{width:64px}.logo{display:flex;align-items:center;gap:8px;padding:0 8px}.logo-mark{width:18px;height:18px;border-radius:4px;background:linear-gradient(135deg,#8b7cff,#6b6ef5 55%,#4f7cff);clip-path:polygon(50% 8%,92% 82%,8% 82%)}.logo-text{font-size:16px;font-weight:650;color:var(--hz-text);letter-spacing:0}.layout-root.collapsed .nav-label{display:none}.sider-nav{display:grid;gap:4px;padding:16px 10px;overflow-x:hidden;overflow-y:auto;scrollbar-width:none}.sider-nav::-webkit-scrollbar{width:0;height:0;display:none}.nav-item{display:flex;align-items:center;gap:10px;width:100%;border:0;background:transparent;color:#4e5969;border-radius:8px;padding:10px 12px;text-align:left}.nav-item:hover{background:var(--hz-sider-hover);color:var(--hz-primary)}.nav-item.active{background:var(--hz-sider-active);color:var(--hz-primary);font-weight:600}.nav-icon,.trigger svg{width:18px;height:18px;flex:none;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.trigger svg{width:18px;height:18px}.layout-main{min-width:0;flex:1;display:flex;flex-direction:column;gap:0;background:#fff}.crumbs{display:flex;align-items:center;gap:10px;min-width:0;color:var(--hz-text-secondary);font-size:14px}.kb-picker{width:220px;flex:none}.crumbs .current{color:var(--hz-text);font-weight:600}.crumb-sep{margin:0 8px;opacity:.45}.trigger,.user-chip{border:0;background:transparent;border-radius:8px}.trigger{width:36px;height:36px;display:grid;place-items:center;color:var(--hz-text-secondary)}.trigger:hover,.user-chip:hover{background:#0000000a}.user-chip{height:32px;padding:0 12px;border:0;border-radius:8px;background:transparent;color:var(--hz-text-secondary)}.content{flex:1;min-height:0;overflow-x:hidden;overflow-y:auto;padding:20px 24px 28px;background:#fff}.page-head{margin:4px 0}.chunk-head{display:grid;gap:8px}.chunk-title{display:flex;align-items:baseline;gap:10px}.chunk-title h1{margin:0;font-size:22px;font-weight:650;letter-spacing:-.03em}.chunk-title .muted{margin:0}.back-link{display:inline-flex;align-items:center;gap:2px;width:fit-content;color:var(--hz-text-secondary);font-size:13px}.back-link svg{width:14px;height:14px}.back-link:hover{color:var(--hz-primary)}.chunk-card{display:grid;gap:12px}.chunk-bar{display:flex;align-items:center;gap:10px}.chunk-bar strong{font-size:15px;font-weight:650}.chunk-bar .muted{margin:0;font-size:13px}.chunk-actions{display:flex;gap:8px;margin-left:auto}.chunk-editor{line-height:1.7}.kicker{margin:0 0 4px;color:var(--hz-primary);font-size:13px;font-weight:600}.crumbs a:hover{color:var(--hz-text)}.page-head h1,.panel h2,.login h1{margin:0;font-size:20px;font-weight:650;letter-spacing:0}.page-head p,.muted{margin:6px 0 0;color:var(--hz-text-secondary)}.text-link{color:var(--hz-primary);font-weight:600;text-decoration:none}.text-link:hover{text-decoration:underline}.stat-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:16px}.stat-card,.panel{background:#fff;border:1px solid var(--hz-border);border-radius:var(--hz-radius-lg);box-shadow:none}.stat-card{padding:16px 18px;background:var(--hz-bg)}.stat-card span{color:var(--hz-text-secondary);font-size:13px}.stat-card strong{display:block;margin-top:6px;font-size:28px;letter-spacing:-.04em}.stack{display:grid;gap:12px}.panel{padding:0;border:0}.settings-tabs .ant-tabs-nav{margin-bottom:16px}.settings-tabs .ant-tabs-nav:before{border-bottom:1px solid var(--hz-border)}.settings-tabs .ant-tabs-card>.ant-tabs-nav .ant-tabs-tab{margin-left:0;margin-right:4px;padding:8px 14px;border:0;border-radius:6px 6px 0 0;background:transparent;color:var(--hz-text-secondary)}.settings-tabs .ant-tabs-card>.ant-tabs-nav .ant-tabs-tab:hover{color:var(--hz-primary)}.settings-tabs .ant-tabs-card>.ant-tabs-nav .ant-tabs-tab-active{border-color:transparent;background:transparent;box-shadow:inset 0 -2px 0 var(--hz-primary)}.settings-tabs .ant-tabs-card>.ant-tabs-nav .ant-tabs-tab-active .ant-tabs-tab-btn{color:var(--hz-primary);font-weight:600}.settings-tabs .ant-tabs-content-holder{padding:4px 0 0;border:0;border-radius:0;background:transparent;box-shadow:none}.settings-tabs .ant-tabs-nav-wrap{background:transparent;border:0;border-radius:0}.ant-table-wrapper .ant-table{border:1px solid var(--hz-border);border-radius:var(--hz-radius-lg);overflow:hidden}.ant-table-thead>tr>th{font-weight:500!important;font-size:13px}.ant-table.ant-table-middle .ant-table-tbody>tr>td,.ant-table .ant-table-tbody>tr>td{border-bottom-color:var(--hz-border)}.consult{display:grid;gap:14px}.consult-lead{margin:0;padding:10px 12px;border:1px solid #d9e1ff;border-radius:8px;background:#f2f3ff;color:#4e5969;font-size:13px}.consult-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"origins questions" "appearance appearance" "snippet snippet";gap:12px;align-items:start}.consult-origins{grid-area:origins}.consult-questions{grid-area:questions}.consult-appearance{grid-area:appearance}.consult-code{grid-area:snippet}.consult-card{display:flex;flex-direction:column;gap:12px;min-width:0;height:auto;padding:16px;border:1px solid var(--hz-border);border-radius:var(--hz-radius-lg);background:#fff;box-shadow:none}.consult-entry{display:flex;flex-wrap:wrap;gap:12px;align-items:center;justify-content:space-between}.consult-status{margin:0;flex:1 1 180px;color:var(--hz-text-secondary);font-size:13px;line-height:1.5}.consult-head{display:grid;grid-template-columns:28px minmax(0,1fr) auto;gap:2px 12px;align-items:start}.consult-step{width:28px;height:28px;display:grid;place-items:center;border-radius:6px;background:var(--hz-primary-soft);color:var(--hz-primary);font-size:13px;font-weight:700}.consult-title h3{margin:3px 0 0;font-size:15px;font-weight:650}.consult-title p{margin:4px 0 0;color:var(--hz-text-secondary);font-size:13px}.consult-head>.ant-btn{align-self:start}.consult-card .muted{margin:0;font-size:13px}.consult-empty{margin:0;padding:18px 12px;border:1px dashed rgba(0,0,0,.12);border-radius:10px;background:#fbfbfd;color:var(--hz-text-secondary);font-size:13px;text-align:center}.consult-modal{display:grid;gap:14px}.consult-modal .upload-modal-note{margin:0}.consult-modal .question-list{gap:10px}.consult-add{display:flex;gap:8px;align-items:center}.consult-add .ant-input{flex:1;min-width:0}.consult-code .secret{flex:1;align-content:start;margin:0}.consult-code .secret code{font-size:12px;line-height:1.65}.appearance-layout{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(220px,.8fr);gap:16px;align-items:start}.appearance-fields{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 14px;align-items:start}.appearance-icon-url{grid-column:1 / -1}.color-row{display:flex;gap:8px;align-items:center}.color-swatch{width:36px;height:36px;padding:0;border:1px solid var(--hz-border);border-radius:6px;background:#fff;cursor:pointer}.appearance-preview{display:grid;gap:8px;min-width:0}.preview-stage{position:relative;min-height:200px;height:100%;border:1px dashed var(--hz-border);border-radius:10px;background:#f7f8fa}.preview-launch{position:absolute;right:18px;bottom:18px;border:0;border-radius:50%;color:#fff;display:grid;place-items:center;box-shadow:0 6px 16px #6b6ef547;cursor:default}.preview-launch img{width:58%;height:58%;object-fit:contain}.preview-panel{position:absolute;border-radius:10px;background:#fff;border:1px solid var(--hz-border);box-shadow:0 8px 20px #0000000f}.preview-panel.top{right:18px;bottom:86px}.preview-panel.left{right:86px;bottom:18px}@media(max-width:1100px){.appearance-layout{grid-template-columns:1fr}}@media(max-width:980px){.appearance-fields{grid-template-columns:1fr}.consult-grid{grid-template-columns:1fr;grid-template-areas:"origins" "questions" "appearance" "snippet"}}.row{display:flex;flex-wrap:wrap;gap:10px;align-items:flex-end}.grow{flex:1 1 220px;min-width:0}.field{display:grid;gap:6px;min-width:0}.field>span{font-size:13px;color:var(--hz-text-secondary)}.field .ant-select,.field .ant-input{width:100%}.section-title{display:flex;justify-content:space-between;gap:12px;align-items:center}.explorer{display:grid;grid-template-columns:248px minmax(0,1fr);min-height:460px;margin-top:12px;border:1px solid var(--hz-border);border-radius:12px;overflow:hidden;background:#fff}.explorer-tree{border-right:1px solid var(--hz-border);padding:12px 8px;overflow:auto;background:#fbfbfd}.explorer-main{min-width:0;padding:14px 16px 16px;display:grid;align-content:start;gap:12px}.explorer-main h2{font-size:16px;margin:0}.explorer-bar{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.explorer-bar .ant-input{width:160px}.explorer-bar .tag-filter{width:140px}.explorer-bar .chips{margin-left:4px}.explorer-main .ant-table-wrapper{min-width:0;max-width:100%}.explorer-main .ant-table-content{overflow-x:auto}.explorer-main .ant-table-content>table{min-width:720px}.tree,.tree ul{list-style:none;margin:0;padding:0}.tree ul{margin-left:18px}.tree li{min-width:0}.tree-row,.subfolder{display:flex;align-items:center;gap:6px;width:100%;border:0;background:transparent;color:var(--hz-text);font:inherit;text-align:left;border-radius:8px;cursor:pointer}.tree-row{height:32px;padding:0 4px 0 0;gap:0;cursor:default}.tree-main{display:flex;align-items:center;gap:6px;flex:1;min-width:0;height:32px;padding:0 4px 0 8px;border:0;background:transparent;color:inherit;font:inherit;font-size:13px;text-align:left;cursor:pointer}.tree-row.selected{background:var(--hz-primary-soft)}.tree-row.selected .tree-name{color:var(--hz-primary);font-weight:600}.tree-row:hover,.subfolder:hover{background:#0000000a}.tree-row.selected:hover{background:var(--hz-primary-soft)}.tree-actions{display:none;flex:none;align-items:center}.tree-row:hover .tree-actions,.tree-row:focus-within .tree-actions{display:flex}.tree-action{width:22px;height:22px;display:grid;place-items:center;padding:0;border:0;border-radius:6px;background:transparent;color:#6e6e73}.tree-action svg{width:13px;height:13px}.tree-action:hover{background:var(--hz-primary-soft);color:var(--hz-primary)}.tree-action.danger:hover{background:#b423181a;color:#b42318}.tree-twist{width:16px;height:16px;flex:none;display:grid;place-items:center;border-radius:4px;color:#8e8e93}.tree-twist:not(.leaf):hover{background:#0000000f;color:var(--hz-text)}.tree-twist svg{width:10px;height:10px;transition:transform .15s ease}.tree-twist.open svg{transform:rotate(90deg)}.tree-icon{width:16px;height:16px;flex:none;fill:var(--hz-primary)}.tree-row:not(.selected) .tree-icon{fill:#86909c}.tree-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tree-count{flex:none;min-width:16px;height:16px;padding:0 5px;border-radius:99px;background:#0000000f;color:var(--hz-text-secondary);font-size:11px;font-weight:600;line-height:16px;text-align:center}.tree-row.selected .tree-count{background:var(--hz-primary-soft);color:var(--hz-primary)}.explorer-main .ant-table .ant-select-multiple{width:240px;max-width:100%}.explorer-main .ant-table .ant-select-multiple .ant-select-selector{height:36px;overflow:hidden}.explorer-main .ant-table .ant-select-multiple .ant-select-selection-overflow{flex-wrap:nowrap}.file-filters{display:flex;flex-wrap:wrap;gap:8px}.file-filters .ant-input-affix-wrapper{width:220px}.file-filters .ant-select{width:240px}.tag-manage{display:block;width:100%;margin-top:4px;padding:8px 12px;border:0;border-top:1px solid var(--hz-border);background:#fff;color:var(--hz-primary);font:inherit;font-size:13px;text-align:left;cursor:pointer}.tag-manage:hover{background:var(--hz-primary-soft)}.tag-manager{display:flex;flex-wrap:wrap;align-content:flex-start;gap:8px;margin:0;max-height:240px;overflow:auto}.tag-chip{display:inline-flex;align-items:center;gap:2px;max-width:100%;height:28px;padding:0 4px 0 10px;border:1px solid transparent;border-radius:99px;background:var(--hz-primary-soft);color:var(--hz-primary);font-size:13px;line-height:1}.tag-chip.editing{padding:0 8px;border-color:var(--hz-primary);background:#fff}.tag-chip-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:220px}.tag-chip-action{width:20px;height:20px;display:grid;place-items:center;padding:0;border:0;border-radius:99px;background:transparent;color:inherit;cursor:pointer}.tag-chip-action svg{width:12px;height:12px}.tag-chip-action:hover{background:var(--hz-primary-soft)}.tag-chip-action.danger:hover{background:#b423181f;color:#b42318}.tag-chip-input{width:8em;min-width:4em;border:0;outline:none;background:transparent;color:var(--hz-text);font:inherit;font-size:13px}.tag-create{display:flex;gap:8px;margin-bottom:16px}.tag-create .ant-input{flex:1}.upload-summary{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-top:12px}.upload-summary>button{display:flex;flex-wrap:wrap;gap:12px;align-items:center;padding:8px 12px;border:1px solid var(--hz-border);border-radius:10px;background:#fff;color:var(--hz-text-secondary);font:inherit;font-size:13px;cursor:pointer}.upload-summary>button:hover{border-color:var(--hz-primary);color:var(--hz-primary)}.upload-modal-note{margin:0 0 12px;color:var(--hz-text-secondary);font-size:13px}.upload-queue{list-style:none;margin:0;padding:0;display:grid;gap:8px;max-height:360px;overflow:auto}.upload-queue li{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px 12px;align-items:center;padding:10px 12px;border:1px solid var(--hz-border);border-radius:10px;background:#fff}.upload-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.upload-state{font-size:13px;color:var(--hz-text-secondary)}.upload-queue li.processing .upload-state{color:var(--hz-primary)}.upload-queue li.done .upload-state{color:#1a7f37}.upload-queue li.failed .upload-state{color:#b42318}.upload-track{grid-column:1 / -1;height:4px;border-radius:99px;background:#0000000f;overflow:hidden}.upload-track>span{display:block;height:100%;width:0;background:var(--hz-primary)}.upload-queue li.processing .upload-track>span{width:35%;animation:upload-slide 1.1s ease-in-out infinite}.upload-queue li.done .upload-track>span{width:100%}.upload-queue li.failed .upload-track>span{width:100%;background:#b42318}.upload-error{grid-column:1 / -1;color:#b42318;font-size:13px}.upload-modal-actions{display:flex;justify-content:flex-end;gap:8px;margin-top:16px}@keyframes upload-slide{0%{transform:translate(-120%)}to{transform:translate(320%)}}.name-link{font-weight:600}.name-link:hover{color:var(--hz-primary)}.chips{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.panel .ant-table{background:transparent}.clickable-table .ant-table-row{cursor:pointer}.question-list{display:grid;gap:8px}.guide{margin:0;padding-left:1.2em;color:#6e6e73}.guide li+li{margin-top:4px}.guide-shell{min-height:100vh;padding:32px 20px 56px;background:radial-gradient(circle at top left,rgba(107,110,245,.12),transparent 34%),linear-gradient(180deg,#f7f8fc,#eef1f8)}.guide-shell.editing .guide-article{width:min(1120px,100%)}.guide-article{width:min(960px,100%);margin:0 auto;padding:28px 40px 44px;border:1px solid rgba(229,230,235,.9);border-radius:16px;background:#fff;box-shadow:0 12px 40px #1d21290f}.guide-article-head{display:flex;justify-content:space-between;gap:12px;align-items:center;margin-bottom:18px}.guide-brand{display:inline-flex;align-items:center;gap:8px;color:var(--hz-text-secondary);font-size:14px;font-weight:600}.guide-actions{display:flex;gap:8px}.guide-article h1{margin:0;font-size:28px;line-height:1.3;font-weight:700;color:var(--hz-text)}.guide-title-input{max-width:100%}.guide-tip{margin:14px 0 0;color:var(--hz-text-secondary);font-size:13px}.guide-rich{margin-top:16px;border:1px solid var(--hz-border);border-radius:12px;overflow:hidden;background:#fff}.guide-rich-toolbar{border-bottom:1px solid var(--hz-border)!important}.guide-rich-editor{min-height:420px;height:520px;overflow-y:hidden}.guide-rich-editor .w-e-text-container{background:#fff}.guide-html{margin-top:18px;min-height:280px;line-height:1.75;font-size:15px;color:var(--hz-text)}.guide-empty{margin:24px 0 0;padding:28px 18px;border:1px dashed rgba(0,0,0,.12);border-radius:12px;background:#fbfbfd;color:var(--hz-text-secondary);text-align:center}.guide-html img{display:block;max-width:100%;height:auto;margin:16px 0;border-radius:10px;border:1px solid var(--hz-border)}.guide-html p{margin:0 0 14px}.guide-html p:last-child{margin-bottom:0}.guide-html table{width:100%;border-collapse:collapse;margin:16px 0;font-size:14px}.guide-html th,.guide-html td{border:1px solid var(--hz-border);padding:8px 10px;vertical-align:top}.guide-html th{background:#f7f8fa;font-weight:600}.guide-html ul,.guide-html ol{margin:0 0 14px;padding-left:1.4em}.guide-html h1,.guide-html h2,.guide-html h3,.guide-html h4,.guide-html h5{margin:18px 0 10px;line-height:1.35;font-weight:650}@media(max-width:640px){.guide-shell{padding:16px 12px 40px}.guide-article{padding:20px 16px 28px}.guide-article h1{font-size:24px}.guide-rich-editor{height:420px}}.break{overflow-wrap:anywhere}.question-row{display:flex;gap:8px;align-items:center}.question-row .ant-input{flex:1}.secret{display:grid;gap:8px;padding:14px;border-radius:14px;background:#1d1d1f;color:#f5f5f7}.secret code{overflow-wrap:anywhere;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.secret .ant-btn{color:#1d1d1f}.key-intro{display:grid;gap:8px}.key-intro p{margin:0;line-height:1.6}.inline-code{padding:1px 6px;border-radius:4px;background:#f2f3f5;color:#4e5969;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px}.key-examples{display:grid;gap:10px;margin-top:8px;padding-top:16px;border-top:1px solid var(--hz-border)}.key-examples .ant-radio-group{justify-self:start}.key-examples-head{display:flex;justify-content:space-between;gap:12px;align-items:start}.key-examples h3{margin:0;font-size:15px;font-weight:650}.key-examples .muted{margin:6px 0 0}.key-example-code{padding:0;overflow:hidden}.key-example-code pre{margin:0;padding:14px 16px;overflow:auto;max-height:420px}.key-example-code code{display:block;white-space:pre;font-size:12px;line-height:1.65;color:#f5f5f7}.citation{display:grid;gap:4px;padding:12px 0;border-top:1px solid var(--hz-border)}.answer{white-space:pre-wrap;font-size:16px;margin:0}.content:has(.ask-page){display:flex;flex-direction:column;overflow:hidden}.ask-page{flex:1;min-height:0;display:flex;flex-direction:column}.ask-page>.chat-shell{flex:1}.chat-shell{min-height:0;display:flex;flex-direction:column;padding:0;overflow:hidden}.chat-head{padding:20px 20px 0;flex:none}.chat-log{flex:1;min-height:0;overflow-y:auto;padding:18px 18px 8px;display:flex;flex-direction:column;gap:16px}.chat-empty{margin:auto;color:var(--hz-text-secondary);text-align:center}.chat-turn{display:flex;flex-direction:column;gap:8px}.bubble{max-width:min(720px,88%);min-width:0;padding:12px 14px;border-radius:16px;line-height:1.65;overflow-wrap:anywhere;word-break:break-word}.bubble.user{align-self:flex-end;background:var(--hz-primary);color:#fff;border-bottom-right-radius:4px;margin:0;white-space:pre-wrap}.bubble.assistant{align-self:flex-start;background:#fff;border:1px solid rgba(0,0,0,.06);border-bottom-left-radius:6px;white-space:pre-wrap}.bubble .citation{padding:10px 0 0}.bubble .citation p{margin:0}.caret{display:inline-block;width:2px;height:1em;margin-left:2px;background:var(--hz-primary);vertical-align:text-bottom;animation:caret-blink 1s steps(1) infinite}@keyframes caret-blink{50%{opacity:0}}.chat-feedback,.chat-composer{display:flex;gap:10px;align-items:flex-end;padding:10px 16px;border-top:1px solid rgba(0,0,0,.06)}.chat-composer .ant-input,.chat-feedback .ant-input{flex:1}.login{min-height:100vh;display:grid;place-items:center;padding:32px 20px;background:var(--hz-bg)}.login .panel{width:min(420px,100%);padding:40px 36px 32px;background:#fff;border:1px solid var(--hz-border);border-radius:12px;box-shadow:none}.login h1{font-size:24px}.login .ant-btn{width:100%}.login .panel+.panel{margin-top:12px}@media(max-width:860px){.layout-root{height:auto;min-height:100vh;overflow:auto}.layout-body{flex-direction:column}.sider{width:100%!important;border-right:0;border-bottom:1px solid var(--hz-border)}.layout-root.collapsed .sider{width:100%!important}.sider-nav{grid-auto-flow:column;overflow-x:auto}.topbar{flex-wrap:wrap;height:auto;padding:10px 12px}.topbar-brand{min-width:0}.topbar-main{flex-wrap:wrap;width:100%}.stat-grid,.explorer{grid-template-columns:1fr}.explorer-tree{border-right:0;border-bottom:1px solid var(--hz-border);max-height:220px}.explorer-main .row{display:grid;grid-template-columns:1fr}.file-filters .ant-input-affix-wrapper,.file-filters .ant-select{width:100%}}
