@charset "UTF-8";html,body{background-color:var(--bl-html-color);font-family:var(--bl-font-ui);overflow:hidden}*{box-sizing:border-box;-webkit-user-select:none;user-select:none}img{pointer-events:none}.icon{width:1em;height:1em;vertical-align:-.15em;fill:currentColor;overflow:hidden}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar:hover{width:8px;height:8px}::-webkit-scrollbar-track{background:transparent;border-radius:10px}::-webkit-scrollbar-thumb{background:var(--bl-raised-dk, #cbd1c4);border-radius:10px;border:2px solid transparent;background-clip:padding-box}::-webkit-scrollbar-thumb:hover{background:var(--bl-raised-dk, #cbd1c4);filter:brightness(.94);background-clip:padding-box}html.dark ::-webkit-scrollbar-thumb{background:var(--bl-raised-dk, #1b1f17);background-clip:padding-box}html.dark ::-webkit-scrollbar-thumb:hover{background:var(--bl-raised-dk, #1b1f17);filter:brightness(1.5);background-clip:padding-box}::-webkit-scrollbar-corner{background:transparent}::selection{background:var(--el-color-primary-light-7)!important}.bl-icon-btn{display:inline-flex;align-items:center;justify-content:center;color:var(--el-text-color-secondary);background:var(--el-fill-color);border:1px solid var(--el-border-color-lighter);border-radius:var(--bl-radius-ctrl);box-shadow:var(--bl-shadow-soft-sm);cursor:pointer;transition:transform var(--bl-motion-lift) var(--bl-motion-ease),box-shadow var(--bl-motion-lift) var(--bl-motion-ease),background-color var(--bl-motion-swap) var(--bl-motion-ease),border-color var(--bl-motion-swap) var(--bl-motion-ease),color var(--bl-motion-swap) var(--bl-motion-ease)}.bl-icon-btn:hover{transform:translate(-1px,-1px);box-shadow:var(--bl-shadow-soft);color:var(--el-color-primary)}.bl-icon-btn:active{transform:translate(1px,1px);box-shadow:var(--bl-shadow-inset)}.bl-icon-btn:focus-visible{outline:none;box-shadow:var(--bl-shadow-soft-sm),var(--bl-focus-ring)}.markmap-container{position:relative}html.dark svg.markmap{--markmap-text-color: #eee;--markmap-code-bg: #1a1b26;--markmap-code-color: #ddd;--markmap-circle-open-bg: #444}.markmap-container .markmap-expand{position:absolute;top:8px;right:8px;z-index:9;width:26px;height:26px;line-height:26px;text-align:center;font-size:14px;border-radius:var(--bl-radius-ctrl);color:var(--el-text-color-secondary);background:var(--el-fill-color);border:1px solid var(--el-border-color-lighter);box-shadow:var(--bl-shadow-soft-sm);opacity:0;transition:opacity var(--bl-motion-swap) var(--bl-motion-ease),color var(--bl-motion-swap) var(--bl-motion-ease),transform var(--bl-motion-press) var(--bl-motion-ease),box-shadow var(--bl-motion-press) var(--bl-motion-ease);cursor:pointer}.markmap-container:hover .markmap-expand{opacity:1}.markmap-container .markmap-expand:hover{color:var(--el-color-primary);border-color:var(--el-color-primary-light-5);transform:translate(-1px,-1px);box-shadow:var(--bl-shadow-soft)}.markmap-container .markmap-expand:active{transform:translate(1px,1px);box-shadow:var(--bl-shadow-inset)}.markmap-container .markmap-expand:focus-visible{outline:none;box-shadow:var(--bl-shadow-soft-sm),var(--bl-focus-ring)}.markmap-fs-dialog .el-dialog__header{padding:14px 20px;border-bottom:1px solid var(--el-border-color-lighter);margin-right:0}.markmap-fs-dialog .el-dialog__body{padding:12px}.markmap-fs-dialog .ai-header{display:flex;align-items:center;gap:10px;font-size:16px;font-weight:600;color:var(--el-text-color-primary)}.markmap-fs-dialog .ai-header .iconbl{font-size:20px;color:var(--el-color-primary)}.markmap-fs-dialog .markmap-fs-tip{font-size:12px;font-weight:400;color:var(--el-text-color-secondary)}@font-face{font-family:iconbl;src:url(./iconfont-Dd_u90oL.woff2?t=1712427980711) format("woff2"),url(./iconfont-CcspggEX.ttf?t=1712427980711) format("truetype")}.iconbl{font-family:iconbl!important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.bl-collimation:before{content:""}.bl-search-item:before{content:""}.bl-fileadd-line:before{content:""}.bl-folderadd-line:before{content:""}.bl-collapse:before{content:""}.bl-brush-line:before{content:""}.bl-a-morevertical-line:before{content:""}.bl-scroll:before{content:""}.bl-and:before{content:""}.bl-wuneirong:before{content:""}.bl-enter:before{content:""}.bl-blog:before{content:""}.bl-caution-line:before{content:""}.bl-a-picturecracked-line:before{content:""}.bl-xiaoxie:before{content:""}.bl-daxie:before{content:""}.bl-left-line:before{content:""}.bl-array-line:before{content:""}.bl-article-line:before{content:""}.bl-visit:before{content:""}.bl-a-boxsubtract-line:before{content:""}.bl-a-boxaddition-line:before{content:""}.bl-heat-map:before{content:""}.bl-Heatmap:before{content:""}.bl-heatmap:before{content:""}.bl-check:before{content:""}.bl-statistic-line:before{content:""}.bl-win-reset:before{content:""}.bl-pen:before{content:""}.bl-computer-line:before{content:""}.bl-a-boxchoice-line:before{content:""}.bl-a-boxdownload-line:before{content:""}.bl-fanqiezhong:before{content:""}.bl-file-markdown:before{content:""}.bl-HTML:before{content:""}.bl-archive-line:before{content:""}.bl-file-zip-line:before{content:""}.bl-file-download-line:before{content:""}.bl-file-upload-line:before{content:""}.bl-folder-download-line:before{content:""}.bl-download--line:before{content:""}.bl-qr-code-line:before{content:""}.bl-upload--line:before{content:""}.bl-a-statisticalviewpiechart2-line:before{content:""}.bl-a-statisticalviewpiechart3-line:before{content:""}.bl-github:before{content:""}.bl-a-archivecatalogue-line:before{content:""}.bl-a-labellist-line:before{content:""}.bl-correlation-line:before{content:""}.bl-a-relation1-line:before{content:""}.bl-a-relation2-line:before{content:""}.bl-a-relation3-line:before{content:""}.bl-a-pageadd-line:before{content:""}.bl-a-pagelevel-line:before{content:""}.bl-a-templatelist2-line:before{content:""}.bl-a-colorpalette-line:before{content:""}.bl-date-line:before{content:""}.bl-a-packageadd-line:before{content:""}.bl-a-templateadd-line:before{content:""}.bl-a-addline-line:before{content:""}.bl-a-leftdirection-line:before{content:""}.bl-record-line:before{content:""}.bl-send-line:before{content:""}.bl-a-IDcardfront-line:before{content:""}.bl-note-line:before{content:""}.bl-reader-line:before{content:""}.bl-a-barcode-line:before{content:""}.bl-folding-line:before{content:""}.bl-refresh-smile:before{content:""}.bl-sendmail-line:before{content:""}.bl-a-historicalrecord-line:before{content:""}.bl-books-line:before{content:""}.bl-a-cloudstorage-line:before{content:""}.bl-sd-line:before{content:""}.bl-a-texteditorstickup-line:before{content:""}.bl-calendar-line:before{content:""}.bl-a-folderset-line:before{content:""}.bl-delete-line:before{content:""}.bl-a-online-line:before{content:""}.bl-problem-line:before{content:""}.bl-a-radiochoose-line:before{content:""}.bl-a-rightto-line:before{content:""}.bl-switch-line:before{content:""}.bl-a-underline-line:before{content:""}.bl-a-doubleunderline-line:before{content:""}.bl-a-doubleonline-line:before{content:""}.bl-a-texteditorback-line:before{content:""}.bl-a-texteditorsuperscript-line:before{content:""}.bl-a-texteditorsubscript-line:before{content:""}.bl-a-texteditorforward-line:before{content:""}.bl-a-underbox-line:before{content:""}.bl-a-icon_jiandaojianqie:before{content:""}.bl-jianpan-xianxing:before{content:""}.bl-admonish-line:before{content:""}.bl-a-eyeclose-line:before{content:""}.bl-a-fileadd-fill:before{content:""}.bl-a-listview-line:before{content:""}.bl-login-circle-line:before{content:""}.bl-logout-circle-line:before{content:""}.bl-a-Securitypermissions-line:before{content:""}.bl-a-servercloud-line:before{content:""}.bl-user-line:before{content:""}.bl-effect-line:before{content:""}.bl-expansion-line:before{content:""}.bl-eye-line:before{content:""}.bl-a-Informationquestions-line:before{content:""}.bl-like-line:before{content:""}.bl-read-line:before{content:""}.bl-search-line:before{content:""}.bl-a-texteditorpastetext-line:before{content:""}.bl-transcript-line:before{content:""}.bl-transcript-fill:before{content:""}.bl-a-computerend-line:before{content:""}.bl-cloud-fill:before{content:""}.bl-a-lowerrightpage-line:before{content:""}.bl-a-lowerrightpage-fill:before{content:""}.bl-model-fill:before{content:""}.bl-model-line:before{content:""}.bl-a-filetext-line:before{content:""}.bl-a-folderon-line:before{content:""}.bl-a-linkspread-line:before{content:""}.bl-planet-line:before{content:""}.bl-a-qrcode1-line:before{content:""}.bl-a-filechoose-line:before{content:""}.bl-a-filehistory-line:before{content:""}.bl-a-filelink-line:before{content:""}.bl-a-fileswitch-line13:before{content:""}.bl-a-fileseal-line:before{content:""}.bl-a-clock3-line:before{content:""}.bl-a-fileadd-line:before{content:""}.bl-a-filecycle-line:before{content:""}.bl-a-fileedit-line:before{content:""}.bl-a-filemedal-line:before{content:""}.bl-a-fileprohibit-line:before{content:""}.bl-a-filesend-line:before{content:""}.bl-a-fileminus-line:before{content:""}.bl-a-filestar-line:before{content:""}.bl-pen-line:before{content:""}.bl-sendmail-fill:before{content:""}.bl-star-fill:before{content:""}.bl-star-line:before{content:""}.bl-a-switchoff-line:before{content:""}.bl-a-switchon-line:before{content:""}.bl-a-rightsmallline-line:before{content:""}.bl-add-line:before{content:""}.bl-a-cloudrefresh-line:before{content:""}.bl-right-line:before{content:""}.bl-tally-line:before{content:""}.bl-a-texteditorsave-line:before{content:""}.bl-adhibition-line:before{content:""}.bl-wifi-line:before{content:""}.bl-a-clouddownload-line:before{content:""}.bl-a-cloudchoose-line:before{content:""}.bl-cloud-line:before{content:""}.bl-a-cloudupload-line:before{content:""}.bl-task-line:before{content:""}.bl-layout-column-line:before{content:""}.bl-bold:before{content:""}.bl-italic:before{content:""}.bl-heading:before{content:""}.bl-indent-increase:before{content:""}.bl-double-quotes-r:before{content:""}.bl-list-unordered:before{content:""}.bl-link-m:before{content:""}.bl-indent-decrease:before{content:""}.bl-separator:before{content:""}.bl-list-ordered:before{content:""}.bl-code-view:before{content:""}.bl-strikethrough:before{content:""}.bl-single-quotes-r:before{content:""}.bl-table-:before{content:""}.bl-image--line:before{content:""}.bl-apps-line:before{content:""}.bl-refresh-line:before{content:""}.bl-copy-line:before{content:""}.bl-bug-line:before{content:""}.bl-shrink-line:before{content:""}.bl-subtract-line:before{content:""}.bl-box-line:before{content:""}.bl-a-closeline-line:before{content:""}.bl-a-home1-line:before{content:""}.bl-a-package2-line:before{content:""}.bl-picture-line:before{content:""}.bl-a-texteditorhighlightcolor-line:before{content:""}.bl-tier-line:before{content:""}@font-face{font-family:Jetbrains Mono;src:url(./JetBrainsMono-Bold-D4WEaHbo.woff2);font-weight:700;font-style:normal}@font-face{font-family:Jetbrains Mono;src:url(./JetBrainsMono-Medium-3S3k2nMz.woff2);font-weight:500;font-style:normal}@font-face{font-family:Jetbrains Mono;src:url(./JetBrainsMono-Regular-BQaDgvhP.woff2);font-weight:400;font-style:normal}@font-face{font-family:Jetbrains Mono;src:url(./JetBrainsMono-Light-Bgq2Dg64.woff2);font-weight:300;font-style:normal}.keyboard,[class=dark] .keyboard{color:#666}.keyboard{background:#f1f1f1}[class=dark] .keyboard{background:#383838}.keyboard{border:2px solid;border-color:#f1f1f1}[class=dark] .keyboard{border-color:#424242}.keyboard{border-radius:"0";display:inline-block;padding:0 5px;margin-bottom:10px;border-radius:4px;text-transform:uppercase;text-align:center;box-shadow:inset 0 0 20px #fff,0 3px #b1b1b1,0 4px 0 1px #7e7e7e,0 7px 5px #a5a5a5}[class=dark] .keyboard{box-shadow:inset 0 0 20px #000,0 3px #272727,0 4px 0 1px #121212,0 7px 5px #252525}.keyboard.small{padding:0 3px;font-size:10px;font-weight:300;box-shadow:inset 0 0 20px #fff,0 2px #b1b1b1,0 2px 0 1px #7e7e7e,0 5px 4px #a5a5a5}[class=dark] .keyboard.small{box-shadow:inset 0 0 20px #000,0 2px #272727,0 3px 0 1px #121212,0 5px 4px #252525}.quick-tags-container{width:100%;height:auto;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;align-content:flex-start;flex-wrap:wrap}.quick-tags-container .quick-tags-placeholder{color:var(--bl-text-color-light)}.quick-tags-container .quick-tag{font-size:11px;font-weight:300;line-height:14px;height:16px;padding:1px 4px;margin:3px;border:1px solid var(--el-border-color);border-radius:2px;cursor:pointer;transition:border .3s}.quick-tags-container .quick-tag:hover{border:1px solid var(--el-color-primary)}.quick-tags-container .quick-tag.selected{box-shadow:var(--bl-shadow-hard-sm);color:var(--bl-html-color);border:1px solid var(--el-color-primary);background-color:var(--el-color-primary)}.bl-tag{box-shadow:var(--bl-shadow-hard-sm);line-height:14px;padding:1px 4px;margin:3px;font-size:11px;color:var(--bl-html-color);background-color:var(--el-color-primary);border-radius:4px;text-align:left}.blockquote-yellow{margin:0;padding:3px 5px;border-radius:4px;background-color:var(--bl-preview-blockquote-bg-yellow)}.el-checkbox .el-checkbox__input .el-checkbox__inner{transition:none}.el-checkbox .el-checkbox__input .el-checkbox__inner:after{transition:none}.el-dialog{--el-dialog-border-radius: var(--bl-radius-ctrl) !important;--el-dialog-padding-primary: 10px 0 0 0 !important;--el-dialog-bg-color: var(--bl-overlay-bg) !important;--el-dialog-box-shadow: var(--bl-shadow-hard-pop) !important}.el-overlay{background-color:var(--bl-mask)!important}.bl-dialog-draggable-header{--el-dialog-padding-primary: 0 !important}.bl-dialog-draggable-header .el-dialog__header{height:10px}.bl-dialog-bigger-headerbtn .el-dialog__headerbtn{height:30px;width:30px;font-size:20px}.bl-dialog-hidden-header{--el-dialog-padding-primary: 0px !important;overflow:hidden}.bl-dialog-hidden-header .el-dialog__header{display:none!important}.bl-dialog-hidden-header .el-dialog__headerbtn{display:none}.bl-dialog-hidden-header .el-dialog__body{padding:0!important}.bl-dialog-fixed-body .el-dialog__body{height:calc(100% - 10px)}.bl-dialog-hidden-header-fixed-body{--el-dialog-padding-primary: 0px !important;overflow:hidden}.bl-dialog-hidden-header-fixed-body .el-dialog__header{display:none!important}.bl-dialog-hidden-header-fixed-body .el-dialog__headerbtn{display:none}.bl-dialog-hidden-header-fixed-body .el-dialog__body{padding:0!important;height:100%}.el-image .el-image__inner{pointer-events:all}.el-message{box-shadow:3px 3px 10px 1px #bfbfbf}[class=dark] .el-message{box-shadow:3px 3px 10px 1px #000}.el-message{color:#a4a8b0}[class=dark] .el-message{color:#64666b}.el-message{padding:10px!important}.el-message--success{background:#f7f7f7}[class=dark] .el-message--success{background:#1e1e1e}.el-message--success{--el-message-bg-color: var(--bl-html-color) !important;border:0!important}.el-notification{word-wrap:break-word;word-break:break-all;border:2px solid var(--el-color-primary-light-5)!important}.el-popper.is-blossomt .el-popper__arrow:before{background:var(--el-bg-color);border:2px solid var(--bl-ink);right:0}.el-popper.is-blossomb,.el-popper.is-blossomr,.el-popper.is-blossomt{background:var(--el-bg-color);border:2px solid var(--bl-ink);border-radius:var(--bl-radius-ctrl);box-shadow:var(--bl-shadow-hard-pop);color:var(--el-text-color-primary);font-weight:600;padding:6px 12px}.el-popper.is-blossomb .el-popper__arrow:before,.el-popper.is-blossomr .el-popper__arrow:before,.el-popper.is-blossomt .el-popper__arrow:before{background:var(--el-bg-color);border:2px solid var(--bl-ink);right:0}.el-popper.is-blossomr .el-popper__arrow:before{background:var(--el-bg-color);border:2px solid var(--bl-ink);right:0}.el-popper.is-light{background:var(--el-bg-color);border:2px solid var(--bl-ink);border-radius:var(--bl-radius-ctrl);box-shadow:var(--bl-shadow-hard-pop);color:var(--el-text-color-primary)}.el-popper.el-picker__popper,.el-popper.el-select__popper{border:2px solid var(--bl-ink);border-radius:var(--bl-radius-ctrl);box-shadow:var(--bl-shadow-hard-pop);overflow:hidden}.el-popper.el-picker__popper .el-popper__arrow,.el-popper.el-select__popper .el-popper__arrow{display:none}.el-popper.is-small{padding:1px 8px;background:var(--el-bg-color);border:2px solid var(--bl-ink);border-radius:var(--bl-radius-ctrl);box-shadow:var(--bl-shadow-hard-sm);transition:none}.el-popper.is-small .el-popper__arrow{display:none}.el-popper.el-picker__popper .el-date-picker{width:260px}.el-popper.el-picker__popper .el-date-picker .el-date-picker__header{margin:3px 12px}.el-popper.el-picker__popper .el-date-picker .el-date-picker__header .el-date-picker__header-label{font-size:14px}.el-popper.el-picker__popper .el-date-picker .el-picker-panel__content{width:230px;margin:3px 15px}.el-popper.el-picker__popper .el-date-picker .el-picker-panel__content th{padding:0}.el-popper.el-picker__popper .el-date-picker .el-picker-panel__content td .cell{width:44px;border-radius:4px}.el-popper.el-picker__popper .el-date-picker .el-picker-panel__content .el-year-table td{width:auto;padding:7px 0}.el-popper.el-picker__popper .el-date-picker .el-picker-panel__content .el-month-table td{width:auto;padding:1px 0}.el-popper.el-picker__popper .el-date-picker .el-picker-panel__content .el-date-table td{width:auto;padding:2px 0}.el-popper.el-picker__popper .el-date-picker .el-picker-panel__content .current .el-date-table-cell__text{border-radius:4px}.el-popper.el-picker__popper .el-date-range-picker{width:560px}.el-popper.el-picker__popper .el-date-range-picker .el-date-range-picker__content{padding:5px}.el-popper.el-picker__popper .el-date-range-picker .el-date-range-picker__content .start-date .el-date-table-cell__text,.el-popper.el-picker__popper .el-date-range-picker .el-date-range-picker__content .end-date .el-date-table-cell__text{border-radius:4px}.el-popper.el-select__popper .el-select-dropdown .el-select-dropdown__list{padding:3px 0}.el-popper.el-select__popper .el-select-dropdown .el-select-dropdown__list .el-select-dropdown__item{height:25px;line-height:25px}.bl-tip{display:inline-block;position:relative}.bl-tip:before,.bl-tip:after{opacity:0;visibility:hidden;position:absolute;z-index:1000;transition:.1s ease}.bl-tip:before{content:"";border:6px solid transparent}.bl-tip:after{box-shadow:4px 4px 5px #00000080}[class=dark] .bl-tip:after{box-shadow:5px 5px 5px #000}.bl-tip:after{content:attr(data-tip);color:#fff;background-color:var(--el-color-primary);text-shadow:3px 3px 5px rgba(0,0,0,.5019607843);padding:5px;white-space:nowrap;border-radius:4px}.bl-tip:hover:before,.bl-tip:hover:after{opacity:1;visibility:visible;z-index:1000}.bl-tip-bottom:before{top:100%;left:25%;margin-left:10px;margin-top:-9px;border-bottom-color:var(--el-color-primary)}.bl-tip-bottom:after{top:100%;left:20%;margin-left:-10px;margin-top:3px}.bl-tip-bottom:hover:before{margin-top:-3px}.bl-tip-bottom:hover:after{margin-top:9px}.el-tree .el-tree-node .el-tree-node__content{height:20px}.tree-menu{width:170px;height:auto;background-color:var(--el-bg-color);border:2px solid var(--bl-ink);box-shadow:var(--bl-shadow-hard);position:fixed;z-index:2002;border-radius:var(--bl-radius-ctrl);font-size:12px}[class=dark] .tree-menu{box-shadow:4px 4px 0 var(--bl-accent)}.tree-menu .doc-name{font-size:13px;padding:5px 10px;color:var(--el-color-primary);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.tree-menu .menu-content{margin:0;color:var(--bl-text-color);border-top:1px solid var(--el-border-color);padding:5px 0}.tree-menu .menu-content>div,.tree-menu .menu-content .menu-item{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;line-height:.9;padding:5px 5px 5px 10px;margin:0 5px 5px;border-radius:8px;cursor:pointer;position:relative}.tree-menu .menu-content>div .iconbl,.tree-menu .menu-content .menu-item .iconbl{margin-right:5px}.tree-menu .menu-content>div .bl-a-rightsmallline-line,.tree-menu .menu-content .menu-item .bl-a-rightsmallline-line{position:absolute;right:-2px}.tree-menu .menu-content>div .bl-pen,.tree-menu .menu-content .menu-item .bl-pen{font-size:13px;margin-right:8px}.tree-menu .menu-content>div:hover,.tree-menu .menu-content .menu-item:hover{background:var(--el-color-primary-light-8);color:var(--el-color-primary)}.tree-menu .menu-content>div:hover .tree-menu-level2,.tree-menu .menu-content .menu-item:hover .tree-menu-level2{display:block;position:absolute;left:160px}.tree-menu .menu-content>div:last-child,.tree-menu .menu-content .menu-item:last-child{margin-bottom:0}.tree-menu .menu-content .menu-item.disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.tree-menu .menu-content .menu-item-divider{height:1px;border-bottom:1px solid var(--bl-inset-dk);margin:0 0 5px;padding:0}.tree-menu-level2{width:170px;height:auto;background-color:var(--el-bg-color);border:2px solid var(--bl-ink);box-shadow:var(--bl-shadow-hard);position:fixed;border-radius:var(--bl-radius-ctrl);font-size:12px;padding:5px 0;display:none;z-index:2002}[class=dark] .tree-menu-level2{box-shadow:4px 4px 0 var(--bl-accent)}.tree-menu-level2:hover{display:block}.tree-menu-level2>div{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;line-height:.9;padding:5px 5px 5px 10px;margin:0 5px 5px;border-radius:8px;cursor:pointer;position:relative}.tree-menu-level2>div .iconbl{margin-right:5px}.tree-menu-level2>div:hover{background:var(--el-color-primary-light-8);color:var(--el-color-primary)}.tree-menu-level2>div:last-child{margin-bottom:0}.chart-container .el-card,.chart-container .glass-card,.main .glass-card .el-card,.main .glass-card .glass-card,.welcome-section .el-card,.welcome-section .glass-card{background:var(--bl-surface, var(--el-bg-color));border:none;border-radius:var(--bl-radius-panel);box-shadow:var(--bl-shadow-soft);transition:transform var(--bl-motion-press) var(--bl-motion-ease),box-shadow var(--bl-motion-press) var(--bl-motion-ease);position:relative}.chart-container .el-card .el-card__body,.chart-container .glass-card .el-card__body,.main .glass-card .el-card .el-card__body,.main .glass-card .glass-card .el-card__body,.welcome-section .el-card .el-card__body,.welcome-section .glass-card .el-card__body{height:100%;padding:20px}.chart-container .el-card:hover,.chart-container .glass-card:hover,.main .glass-card .el-card:hover,.main .glass-card .glass-card:hover,.welcome-section .el-card:hover,.welcome-section .glass-card:hover{transform:translate(-2px,-2px);box-shadow:var(--bl-shadow-soft-lg)}.chart-container .el-card:active,.chart-container .glass-card:active,.main .glass-card .el-card:active,.main .glass-card .glass-card:active,.welcome-section .el-card:active,.welcome-section .glass-card:active{transform:translate(1px,1px);box-shadow:var(--bl-shadow-soft-sm)}.chart-container .el-card .el-card__header,.chart-container .glass-card .el-card__header,.main .glass-card .el-card .el-card__header,.main .glass-card .glass-card .el-card__header,.welcome-section .el-card .el-card__header,.welcome-section .glass-card .el-card__header{padding:0 0 18px;background:transparent;border:none;font-weight:700;font-size:16px;color:var(--el-text-color-primary);position:relative;z-index:1;text-shadow:none}[class=dark] .chart-container .el-card,[class=dark] .chart-container .glass-card,[class=dark] .main .glass-card .el-card,[class=dark] .main .glass-card .glass-card,[class=dark] .welcome-section .el-card,[class=dark] .welcome-section .glass-card{background:var(--bl-surface, var(--el-bg-color));box-shadow:var(--bl-shadow-soft)}[class=dark] .chart-container .el-card .el-card__header,[class=dark] .chart-container .glass-card .el-card__header,[class=dark] .main .glass-card .el-card .el-card__header,[class=dark] .main .glass-card .glass-card .el-card__header,[class=dark] .welcome-section .el-card .el-card__header,[class=dark] .welcome-section .glass-card .el-card__header{color:var(--el-text-color-primary);text-shadow:none}.aside-item-container .el-card{perspective:none!important;background:transparent!important}.aside-item-container .el-card .el-card__body{background:transparent!important;box-shadow:none!important;border:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.aside-item-container .el-card .el-card__body:before,.aside-item-container .el-card .el-card__body:after{display:none!important}.el-input__wrapper,.el-textarea__inner{background-color:var(--bl-well)!important;box-shadow:var(--bl-shadow-inset)!important;border:none!important;border-radius:var(--bl-radius-ctrl)!important;transition:box-shadow var(--bl-motion-swap) var(--bl-motion-ease)!important;padding:4px 12px!important}.el-input__wrapper:hover,.el-textarea__inner:hover{box-shadow:var(--bl-shadow-inset-lg)!important}.el-input__wrapper.is-focus,.el-input__wrapper:focus,.el-input__wrapper:focus-within,.el-textarea__inner.is-focus,.el-textarea__inner:focus,.el-textarea__inner:focus-within{box-shadow:var(--bl-shadow-inset-lg),var(--bl-focus-ring-inset)!important}.el-input__inner{color:var(--bl-text-color)!important;font-weight:500;background:transparent}.el-input__inner::placeholder{color:var(--bl-text-color-light);font-weight:400}.el-input-group__append,.el-input-group__prepend{background-color:var(--bl-well)!important;border:none!important;box-shadow:none!important;color:var(--bl-text-color)}.el-checkbox.is-bordered{border-color:var(--bl-border-hairline)!important}.el-select .el-select__wrapper{box-shadow:0 0 0 1px var(--bl-border-hairline) inset!important}.el-select .el-select__wrapper:hover,.el-select .el-select__wrapper.is-focus,.el-select .el-select__wrapper.is-focused{box-shadow:0 0 0 2px var(--bl-ink) inset!important}.el-input,.el-textarea{--el-input-border-color: transparent;--el-input-hover-border-color: transparent;--el-input-focus-border-color: transparent}.el-button{border-radius:var(--bl-radius-ctrl)!important;font-weight:600;transition:transform var(--bl-motion-press) var(--bl-motion-ease),box-shadow var(--bl-motion-press) var(--bl-motion-ease),background-color var(--bl-motion-swap) var(--bl-motion-ease),border-color var(--bl-motion-swap) var(--bl-motion-ease),color var(--bl-motion-swap) var(--bl-motion-ease)}.el-button--primary:not(.is-plain,.is-text,.is-link){background:var(--bl-brand-deep)!important;color:var(--bl-contrast-text)!important;border:2px solid var(--bl-ink)!important;box-shadow:var(--bl-shadow-hard-sm)!important}.el-button--primary:not(.is-plain,.is-text,.is-link):hover{background:var(--bl-brand-deep)!important;color:var(--bl-contrast-text)!important;transform:translate(-1px,-1px);box-shadow:var(--bl-shadow-hard-pop)!important}.el-button--primary:not(.is-plain,.is-text,.is-link):focus-visible{outline:none;box-shadow:var(--bl-shadow-hard-sm),var(--bl-focus-ring)!important}.el-button--primary:not(.is-plain,.is-text,.is-link):active{transform:translate(1px,1px);box-shadow:var(--bl-shadow-hard-press)!important}.el-button--primary.is-plain{background-color:var(--el-bg-color)!important;color:var(--el-color-primary)!important;border:2px solid transparent!important;box-shadow:var(--bl-shadow-soft-sm)!important}.el-button--primary.is-plain:hover,.el-button--primary.is-plain:focus{background-color:var(--el-bg-color)!important;color:var(--el-color-primary)!important;border-color:var(--bl-ink)!important;box-shadow:var(--bl-shadow-hard-sm)!important;transform:none}.el-button--danger:not(.is-plain,.is-text,.is-link){background:var(--bl-accent)!important;color:var(--bl-contrast-text)!important;border:2px solid var(--bl-ink)!important;box-shadow:var(--bl-shadow-hard-sm)!important}.el-button--danger:not(.is-plain,.is-text,.is-link):hover{background:var(--bl-accent)!important;color:var(--bl-contrast-text)!important;transform:translate(-1px,-1px);box-shadow:var(--bl-shadow-hard-pop)!important}.el-button--danger:not(.is-plain,.is-text,.is-link):focus-visible{outline:none;box-shadow:var(--bl-shadow-hard-sm),var(--bl-focus-ring)!important}.el-button--danger:not(.is-plain,.is-text,.is-link):active{transform:translate(1px,1px);box-shadow:var(--bl-shadow-hard-press)!important}.el-button:not(.el-button--primary,.el-button--danger,.is-text,.is-link){background-color:var(--el-bg-color);border:2px solid transparent;box-shadow:var(--bl-shadow-soft-sm)}.el-button:not(.el-button--primary,.el-button--danger,.is-text,.is-link):hover{background-color:var(--el-bg-color);border-color:var(--bl-ink);box-shadow:var(--bl-shadow-hard-sm);color:var(--el-color-primary);transform:translate(-1px,-1px)}.el-button:not(.el-button--primary,.el-button--danger,.is-text,.is-link):focus-visible{outline:none;box-shadow:var(--bl-shadow-hard-sm),var(--bl-focus-ring)}.el-button:not(.el-button--primary,.el-button--danger,.is-text,.is-link):active{transform:translate(1px,1px);box-shadow:var(--bl-shadow-hard-press)}.el-button.is-disabled,.el-button:disabled{transform:none!important;box-shadow:none!important;color:var(--el-text-color-placeholder)!important;cursor:not-allowed}.el-button--primary:not(.is-plain,.is-text,.is-link).is-disabled,.el-button--danger:not(.is-plain,.is-text,.is-link).is-disabled,.el-button--primary:not(.is-plain,.is-text,.is-link):disabled,.el-button--danger:not(.is-plain,.is-text,.is-link):disabled{background:var(--el-bg-color)!important;border:2px solid var(--bl-border-hairline)!important;box-shadow:none!important;color:var(--el-text-color-placeholder)!important;transform:none!important}.app{width:100%;height:100%;overflow:hidden}.app .app-main{width:100%;height:100%}:root{--el-color-primary: #779649;--el-color-primary-dark: rgba(119, 150, 73, .8);--el-color-primary-dark-2: rgba(119, 150, 73, .8);--el-color-primary-light-1: rgba(119, 150, 73, .9);--el-color-primary-light-2: rgba(119, 150, 73, .8);--el-color-primary-light-3: rgba(119, 150, 73, .7);--el-color-primary-light-4: rgba(119, 150, 73, .6);--el-color-primary-light-5: rgba(119, 150, 73, .5);--el-color-primary-light-6: rgba(119, 150, 73, .4);--el-color-primary-light-7: rgba(119, 150, 73, .3);--el-color-primary-light-8: rgba(119, 150, 73, .2);--el-color-primary-light-9: rgba(119, 150, 73, .1);--el-color-success: #28C76F;--el-color-success-light-3: rgba(40, 199, 111, .7);--el-color-success-light-5: rgba(40, 199, 111, .5);--el-color-success-light-7: rgba(40, 199, 111, .3);--el-color-success-light-8: rgba(40, 199, 111, .2);--el-color-success-light-9: rgba(40, 199, 111, .1);--el-color-success-dark-2: #1fa855;--el-color-warning: #FF9F43;--el-color-warning-light-3: rgba(255, 159, 67, .7);--el-color-warning-light-5: rgba(255, 159, 67, .5);--el-color-warning-light-7: rgba(255, 159, 67, .3);--el-color-warning-light-8: rgba(255, 159, 67, .2);--el-color-warning-light-9: rgba(255, 159, 67, .1);--el-color-warning-dark-2: #e68a2e;--el-color-danger: #FF5C38;--el-color-danger-light-3: rgba(255, 92, 56, .7);--el-color-danger-light-5: rgba(255, 92, 56, .5);--el-color-danger-light-7: rgba(255, 92, 56, .3);--el-color-danger-light-8: rgba(255, 92, 56, .2);--el-color-danger-light-9: rgba(255, 92, 56, .1);--el-color-danger-dark-2: #e8432a;--el-color-error: #f56c6c;--el-color-error-light-3: #f89898;--el-color-error-light-5: #fab6b6;--el-color-error-light-7: #fcd3d3;--el-color-error-light-8: #fde2e2;--el-color-error-light-9: #fef0f0;--el-color-error-dark-2: #c45656;--el-color-info: #a4a8b0;--el-color-info-light-3: #b1b3b8;--el-color-info-light-5: #c8c9cc;--el-color-info-light-7: #dedfe0;--el-color-info-light-8: #e9e9eb;--el-color-info-light-9: #f4f4f5;--el-text-color-primary: #252b24;--el-text-color-regular: #5a6455;--el-text-color-secondary: #5e6852;--el-text-color-placeholder: #a9b3a2;--el-bg-color: #eaecda;--el-bg-color-overlay: #f6f7ea;--el-bg-color-page: #d7dac8;--el-fill-color: #dbdfc9;--el-fill-color-blank: var(--bl-surface);--el-fill-color-light: #eceee2;--el-fill-color-lighter: #f2f3ec;--el-fill-color-extra-light: #f4f5ef;--el-fill-color-dark: #dcdfcf;--el-fill-color-darker: #cfd1c4;--el-border-color: #d0d4bd;--el-border-color-light: #dee0d2;--el-border-color-lighter: #e6e8dc;--el-border-color-extra-light: #f0f1e9;--el-input-bg-color: var(--bl-well);--el-border-radius-base: 10px;--el-border-radius-small: 6px;--el-menu-text-color: #5a6455;--el-menu-active-color: var(--el-color-primary);--el-font-size-base: 12px;--el-menu-item-height: 40px;--el-mask-color: rgba(255, 255, 255, .95);--bl-text-color-light: #79856f;--bl-box-shadow: var(--bl-shadow-soft);--bl-box-shadow-hover: var(--bl-shadow-soft-sm);--bl-switch-action-color: rgb(58, 58, 58);--bl-switch-action-color-checked: #ffffff;--bl-switch-text-color: var(--el-color-primary);--bl-switch-text-color-checked: #ffffff;--bl-dialog-bg-color: var(--bl-overlay-bg);--bl-dialog-box-shadow: var(--bl-shadow-hard-pop);--bl-scroll-color: var(--bl-raised-dk);--bl-scroll-color-hover: #b3b99b;--bl-z-index-local: 10;--bl-z-index-modal: 3000;--bl-z-index-modal-top: 3001}html.dark{--el-color-primary: rgb(140, 171, 96);--el-color-primary-dark: rgba(140, 171, 96, .8);--el-color-primary-dark-2: rgba(140, 171, 96, .8);--el-color-primary-light-1: rgba(140, 171, 96, .9);--el-color-primary-light-2: rgba(140, 171, 96, .8);--el-color-primary-light-3: rgba(140, 171, 96, .7);--el-color-primary-light-4: rgba(140, 171, 96, .6);--el-color-primary-light-5: rgba(140, 171, 96, .5);--el-color-primary-light-6: rgba(140, 171, 96, .4);--el-color-primary-light-7: rgba(140, 171, 96, .3);--el-color-primary-light-8: rgba(140, 171, 96, .2);--el-color-primary-light-9: rgba(140, 171, 96, .1);--el-color-danger: rgb(255, 92, 56);--el-color-danger-light-3: rgba(255, 92, 56, .7);--el-color-danger-light-5: rgba(255, 92, 56, .5);--el-color-danger-light-7: rgba(255, 92, 56, .3);--el-color-danger-light-8: rgba(255, 92, 56, .2);--el-color-danger-light-9: rgba(255, 92, 56, .1);--el-color-danger-dark-2: #e8432a;--el-color-info: #64666b;--el-text-color-primary: #e2e6dd;--el-text-color-regular: #b9c2b2;--el-text-color-secondary: #a5b09c;--el-text-color-placeholder: #a5b09c;--el-bg-color: #272b1e;--el-bg-color-overlay: #333828;--el-bg-color-page: #1e2115;--el-fill-color: #191c12;--el-fill-color-light: #313529;--el-fill-color-lighter: #2d3027;--el-fill-color-extra-light: #2b2e24;--el-fill-color-dark: #252820;--el-fill-color-darker: #1c1f17;--el-border-color: #39402d;--el-border-color-light: #373b2f;--el-border-color-lighter: #313529;--el-border-color-extra-light: #2d3027;--el-menu-text-color: #a5b09c;--el-menu-active-color: #ffffff;--el-input-bg-color: var(--bl-well);--bl-text-color-light: #a5b09c;--bl-box-shadow: var(--bl-shadow-soft);--bl-box-shadow-hover: var(--bl-shadow-soft-sm);--bl-switch-action-color: #ffffff;--bl-switch-action-color-checked: #ffffff;--bl-switch-text-color: #ffffff;--bl-switch-text-color-checked: #ffffff;--bl-dialog-bg-color: var(--bl-overlay-bg);--bl-dialog-box-shadow: var(--bl-shadow-hard-pop);--bl-scroll-color: var(--bl-raised-lt);--bl-scroll-color-hover: #525c3f;--linear-gradient-c1: #1e1e1e;--linear-gradient-c2: #a5a5a503}:root{--bl-editor-color: #5a6455;--bl-editor-bg-color: var(--bl-paper);--bl-editor-gutters-color: #8b9584;--bl-editor-gutters-bg-color: var(--bl-surface);--bl-editor-gutters-border-color: #d3d9cb;--bl-editor-active-line-gutter-bg-color: #d3d9cb66;--bl-editor-active-line-gutter-color: #252b24;--bl-editor-selection-bg-color: #adc5f4d0;--bl-editor-selection-match-bg-color: #89991174;--bl-editor-caret-color: #000000;--bl-editor-cc-color: #219;--bl-editor-cm-color: #b6b6b6;--bl-editor-cb-color: #ce5d00;--bl-editor-cd-color: #689757;--bl-editor-ce-color: #47ade5;--bl-editor-ci-color: #ba7300;--bl-editor-cg-color: #9876aa;--bl-editor-c5-color: var(--el-color-primary);--bl-editor-c7-color: var(--el-color-primary);--bl-editor-c7-bg-color: #00000000;--bl-preview-color: #252b24;--bl-preview-bg-color: var(--bl-paper);--bl-preview-border-radius: 4px;--bl-preview-toc-border-color: #e0e0e0;--bl-preview-h1-bg-color: #eaeaea;--bl-preview-h1-box-shadow: 3px 3px 5px 1px var(--bl-raised-dk);--bl-preview-h1-text-shadow: 3px 3px 3px rgb(148, 148, 148);--bl-preview-hr-color: #f5f5f5;--bl-preview-innerlink-border: #858585;--bl-preview-table-border-color: #939393;--bl-preview-table-thead-bg-color: #2b2b2b;--bl-preview-blockquote-color: var(--el-text-color-regular);--bl-preview-blockquote-bg-color: #f0f0f0;--bl-preview-blockquote-border-color: #bebebe;--bl-preview-blockquote-bg-green: #edf8db;--bl-preview-blockquote-border-green: #bed609;--bl-preview-blockquote-bg-yellow: #faf0d5;--bl-preview-blockquote-border-yellow: #efc75e;--bl-preview-blockquote-bg-red: #fbe6e9;--bl-preview-blockquote-border-red: #ff9090;--bl-preview-blockquote-bg-blue: #dfeefd;--bl-preview-blockquote-border-blue: #81bbf8;--bl-preview-blockquote-bg-purple: #ece4fb;--bl-preview-blockquote-border-purple: #ba9bf2;--bl-preview-blockquote-bg-black: rgba(0, 0, 0, .7);--bl-preview-blockquote-border-black: #000000;--bl-preview-img-box-shadow: 2px 2px 10px 3px var(--bl-raised-dk);--bl-preview-img-filter: brightness(100%);--bl-preview-code-bg-color: #eaeaea;--bl-preview-pre-text-color: #a9b7c6;--bl-preview-pre-bg-color: #2b2b2b;--bl-preview-pre-box-shadow: 2px 2px 8px var(--bl-raised-dk);--bl-scrollbar-color: #bfbfbf66;--bl-scrollbar-color-hover: #8484848a}html.dark{--bl-editor-color: #a5b09c;--bl-editor-bg-color: var(--bl-paper);--bl-editor-gutters-color: #77826f;--bl-editor-gutters-bg-color: var(--bl-surface);--bl-editor-gutters-border-color: #1b1f17;--bl-editor-active-line-gutter-bg-color: #4747477a;--bl-editor-selection-bg-color: #203c74d0;--bl-editor-selection-match-bg-color: #89991171;--bl-editor-caret-color: #afafaf;--bl-editor-cc-color: #606366;--bl-editor-cm-color: #606366;--bl-editor-cb-color: #cc7832;--bl-editor-cd-color: #689757;--bl-editor-ce-color: #69864b;--bl-editor-ci-color: #ffc66d;--bl-editor-cg-color: #9876aa;--bl-editor-c5-color: var(--el-color-primary-light-3);--bl-editor-c7-color: var(--el-color-primary-light-3);--bl-editor-c7-bg-color: #00000000;--bl-preview-color: #a5b09c;--bl-preview-bg-color: #232820;--bl-preview-border-radius: 4px;--bl-preview-toc-border-color: #525252;--bl-preview-h1-bg-color: #545454;--bl-preview-h1-box-shadow: 3px 3px 5px 1px var(--bl-raised-dk);--bl-preview-h1-text-shadow: 3px 3px 3px var(--bl-raised-dk);--bl-preview-hr-color: #525252;--bl-preview-table-border-color: #525252;--bl-preview-table-thead-bg-color: #454545;--bl-preview-blockquote-color: #b9b9b9;--bl-preview-blockquote-bg-color: #3a3a3a;--bl-preview-blockquote-border-color: #6e6e6e;--bl-preview-blockquote-bg-green: #385b00;--bl-preview-blockquote-border-green: #7c8c00;--bl-preview-blockquote-bg-yellow: #644900;--bl-preview-blockquote-border-yellow: #956b00;--bl-preview-blockquote-bg-red: #4f000c;--bl-preview-blockquote-border-red: #9a0000;--bl-preview-blockquote-bg-blue: #00366c;--bl-preview-blockquote-border-blue: #004fa3;--bl-preview-blockquote-bg-purple: #240065;--bl-preview-blockquote-border-purple: #4600c8;--bl-preview-blockquote-bg-black: #181818;--bl-preview-blockquote-border-black: #000000;--bl-preview-img-box-shadow: 2px 2px 10px 3px var(--bl-raised-dk);--bl-preview-img-filter: brightness(80%);--bl-preview-code-bg-color: #414141;--bl-preview-pre-text-color: #a9b7c6;--bl-preview-pre-bg-color: #131313;--bl-preview-pre-box-shadow: inset 0 0 5px 3px var(--bl-raised-dk);--bl-scrollbar-color: #ffffff2a;--bl-scrollbar-color-hover: #ffffff3a}:root{--bl-bg: #c8cdb2;--bl-paper: #eef0e0;--bl-paper-side: #dde2c9;--bl-surface: #fbfcf4;--bl-well: #d6dcc2;--bl-code-bg: #f4f6ea;--bl-overlay-bg: rgba(251, 252, 244, .94);--bl-mask: rgba(21, 24, 15, .34);--bl-brand-deep: color-mix(in srgb, var(--el-color-primary) 70%, black);--bl-brand-soft: color-mix(in srgb, var(--el-color-primary) 15%, var(--bl-paper));--bl-html-color: var(--bl-bg);--bl-ink: #15180f;--bl-accent: #ff5c38;--bl-accent-soft: rgba(255, 92, 56, .12);--bl-cinnabar: #b23a26;--bl-cinnabar-soft: rgba(178, 58, 38, .1);--bl-on-brand: #fbfcf8;--bl-text-1: #1d2117;--bl-text-2: #4d5542;--bl-text-3: #596250;--bl-raised-lt: #fdfef7;--bl-raised-dk: #b4bba0;--bl-inset-lt: #f0f2e2;--bl-inset-dk: #c6ccb0;--bl-radius-panel: 14px;--bl-radius-ctrl: 10px;--bl-radius-mini: 6px;--bl-radius-pill: 999px;--bl-shadow-soft: 4px 4px 10px var(--bl-raised-dk), -4px -4px 10px var(--bl-raised-lt);--bl-shadow-soft-lg: 6px 6px 12px var(--bl-raised-dk), -6px -6px 12px var(--bl-raised-lt);--bl-shadow-soft-sm: 3px 3px 6px var(--bl-raised-dk), -3px -3px 6px var(--bl-raised-lt);--bl-shadow-inset: inset 3px 3px 6px var(--bl-raised-dk), inset -3px -3px 6px var(--bl-raised-lt);--bl-shadow-inset-lg: inset 4px 4px 8px var(--bl-raised-dk), inset -4px -4px 8px var(--bl-raised-lt);--bl-shadow-hard: 3px 3px 0 var(--bl-ink);--bl-shadow-hard-sm: 2px 2px 0 var(--bl-ink);--bl-shadow-hard-pop: 4px 4px 0 var(--bl-ink);--bl-shadow-hard-press: 1px 1px 0 var(--bl-ink);--bl-light-spot: rgba(255, 250, 235, .55);--bl-motion-press: .09s;--bl-motion-lift: .16s;--bl-motion-swap: .2s;--bl-motion-ease: cubic-bezier(.2, 0, 0, 1);--bl-focus-ring: 0 0 0 2px var(--bl-bg), 0 0 0 4px var(--bl-brand-deep);--bl-focus-ring-inset: inset 0 0 0 2px var(--bl-brand-deep);--bl-border-hairline: #d3d9c4;--bl-warning: #e3a300;--bl-contrast-text: #fbfcf8;--bl-text-color: var(--bl-text-2);--bl-bg-color: var(--el-bg-color);--bl-font-ui: "PingFang SC", "Microsoft YaHei", "Segoe UI", system-ui, sans-serif;--bl-font-hand: "Kaiti SC", "STKaiti", "KaiTi", "DFKai-SB", "BiauKai", var(--bl-font-ui);--bl-font-num: "Jetbrains Mono", "Cascadia Mono", ui-monospace, Consolas, monospace;--bl-font-xs: 11px;--bl-font-sm: 12px;--bl-font-md: 13px;--bl-font-base: 14px;--bl-font-lg: 16px;--bl-font-2xl: 28px;--bl-font-hero: 42px;--bl-space-1: 4px;--bl-space-2: 8px;--bl-space-3: 12px;--bl-space-4: 16px;--bl-space-5: 20px;--bl-radius-dot: 3px;--bl-motion-spring: cubic-bezier(.34, 1.56, .64, 1)}html.dark{--bl-bg: #171b10;--bl-paper: #262c1e;--bl-paper-side: #1d2217;--bl-surface: #333a29;--bl-well: #171b11;--bl-code-bg: #131710;--bl-overlay-bg: rgba(51, 58, 41, .96);--bl-mask: rgba(5, 7, 3, .5);--el-fill-color-blank: var(--bl-surface);--bl-brand-deep: color-mix(in srgb, var(--el-color-primary) 85%, black);--bl-brand-soft: color-mix(in srgb, var(--el-color-primary) 22%, var(--bl-paper));--bl-html-color: var(--bl-bg);--bl-ink: #0b0d08;--bl-cinnabar: #e0705a;--bl-cinnabar-soft: rgba(224, 112, 90, .16);--bl-on-brand: #151a0f;--bl-text-1: #eef1e5;--bl-text-2: #c3cab6;--bl-text-3: #99a48b;--bl-raised-lt: #3d4632;--bl-raised-dk: #0d1008;--bl-inset-lt: #3d4632;--bl-inset-dk: #0d1008;--bl-shadow-soft-lg: 6px 6px 12px var(--bl-raised-dk), -6px -6px 12px var(--bl-raised-lt);--bl-shadow-inset-lg: inset 4px 4px 8px var(--bl-raised-dk), inset -4px -4px 8px var(--bl-raised-lt);--bl-shadow-hard: 3px 3px 0 var(--bl-accent);--bl-shadow-hard-sm: 2px 2px 0 var(--bl-accent);--bl-shadow-hard-pop: 4px 4px 0 var(--bl-accent);--bl-shadow-hard-press: 1px 1px 0 var(--bl-accent);--bl-light-spot: rgba(255, 250, 235, .33);--bl-motion-press: .09s;--bl-motion-lift: .16s;--bl-motion-swap: .2s;--bl-motion-ease: cubic-bezier(.2, 0, 0, 1);--bl-focus-ring: 0 0 0 2px var(--bl-bg), 0 0 0 4px var(--el-color-primary);--bl-focus-ring-inset: inset 0 0 0 2px var(--el-color-primary);--bl-border-hairline: #3a4230;--bl-contrast-text: #fbfcf8}:where(a,button,[role=button],input,select,textarea,[tabindex]):focus-visible{outline:2px solid var(--el-color-primary);outline-offset:2px}@media(prefers-reduced-motion:reduce){:root,html.dark{--bl-motion-press: .01ms;--bl-motion-lift: .01ms;--bl-motion-swap: .01ms}.bl-tactile,.el-button,.item-menu,.task-item,.tag-root,.tag-root.is-clickable,.bl-icon-btn,.el-tree-node__expand-icon,.el-calendar-day .cell-wrapper{transform:none!important}}::view-transition-old(root),::view-transition-new(root){animation:none;mix-blend-mode:normal}::view-transition-old(root){z-index:1}::view-transition-new(root){z-index:9999}::view-transition{pointer-events:none}@media(prefers-reduced-motion:reduce){::view-transition-old(root),::view-transition-new(root){animation:none!important}}html.dark .markmap{--markmap-text-color: #e8e8e8;--markmap-code-bg: rgba(255, 255, 255, .14);--markmap-code-color: #e0e0e0}.cm-editor{color:var(--bl-editor-color)!important;background-color:var(--bl-editor-bg-color)!important;font-size:14px!important;height:100%!important}.cm-editor.cm-focused{outline:none!important}.cm-editor .cm-gutters{display:flex!important;flex-shrink:0!important;background-color:var(--bl-editor-gutters-bg-color)!important;border-right:1px solid var(--bl-editor-gutters-border-color)!important;color:var(--bl-editor-gutters-color)!important;font-size:12px!important;min-width:50px!important;width:50px!important;height:100%!important}.cm-editor .cm-gutter{display:flex!important;flex-direction:column!important;flex-shrink:0!important}.cm-editor .cm-lineNumbers{min-width:40px!important}.cm-editor .cm-gutterElement{font-size:13px!important;padding:0 8px 0 5px!important;min-width:20px!important;text-align:right!important}.cm-editor .cm-activeLineGutter{background-color:var(--bl-editor-active-line-gutter-bg-color)!important;color:var(--el-color-primary)!important;width:50px!important;max-width:50px!important}.cm-editor .cm-scroller{display:flex!important;overflow:auto!important;position:relative!important;outline:none!important;z-index:1!important}.cm-editor .cm-content{flex-grow:1!important;white-space:break-spaces!important;word-wrap:break-word!important;caret-color:var(--bl-editor-caret-color)!important;padding:4px 0!important;outline:none!important;z-index:1!important}.cm-editor .cm-line{display:block!important;word-wrap:break-word!important;word-break:break-all!important;padding:0 4px!important}.cm-editor .cm-activeLine{background-color:var(--bl-editor-active-line-gutter-bg-color)!important}.cm-editor .cm-selectionMatch{background-color:var(--bl-editor-selection-match-bg-color)!important}.cm-editor .cm-selectionBackground,.cm-editor.cm-focused .cm-selectionBackground{background:var(--bl-editor-selection-bg-color)!important}.cm-editor .cm-cursor,.cm-editor .cm-dropCursor{border-left:1px solid var(--bl-editor-caret-color)!important;position:absolute!important}.cm-editor .cm-panels{background-color:var(--bl-editor-gutters-bg-color)!important;color:var(--el-color-primary)!important}.cm-editor .cm-panels-top{z-index:999!important;border-bottom:1px solid var(--el-border-color)!important}.cm-editor .cm-textfield{background-color:var(--bl-editor-bg-color)!important;border:1px solid var(--el-border-color)!important;outline:none!important}.cm-editor .cm-button{background-image:none!important;background-color:var(--bl-editor-bg-color)!important;border:1px solid var(--el-border-color)!important}.cm-editor .cm-foldGutter{min-width:12px!important}.cm-editor .cm-foldPlaceholder{background-color:transparent!important;border:none!important;color:var(--el-color-primary)!important}.cm-editor .cm-header,.cm-editor .cm-strong{color:var(--el-color-primary)!important;font-weight:700!important}.cm-editor .cm-emphasis{font-style:italic!important}.cm-editor .cm-strikethrough{text-decoration:line-through!important}.cm-editor .cm-link,.cm-editor .cm-url{color:var(--el-color-primary)!important;text-decoration:underline!important}.cm-editor .cm-comment{color:var(--bl-editor-cm-color)!important}.cm-editor .cm-keyword{color:var(--bl-editor-cb-color)!important}.cm-editor .cm-number{color:var(--bl-editor-cd-color)!important}.cm-editor .cm-string{color:var(--bl-editor-ce-color)!important}.cm-editor .cm-meta{color:var(--bl-editor-cm-color)!important}.bl-preview{color:var(--bl-preview-color);background-color:var(--bl-preview-bg-color);line-height:20px}.bl-preview *{-webkit-user-select:text;user-select:text;font-size:inherit;font-family:inherit}.bl-preview a{color:var(--el-color-primary);font-weight:700}.bl-preview a.inner-link{border-bottom:2px dashed var(--bl-preview-innerlink-border);box-sizing:border-box;padding:0 4px;text-decoration:none}.bl-preview img{border-radius:var(--bl-preview-border-radius);max-width:100%;filter:var(--bl-preview-img-filter)}.bl-preview h1{margin-top:70px;padding:10px 0;border-bottom:3px solid var(--bl-preview-h1-bg-color);text-align:left;position:relative;font-size:30px!important;line-height:35px}.bl-preview h1:first-child{margin-top:0}.bl-preview h2{font-size:25px!important;line-height:30px}.bl-preview h3{font-size:22px!important;line-height:27px}.bl-preview h4{font-size:19px!important}.bl-preview h5,h6{font-size:16px!important}.bl-preview li::marker{color:#989898}.bl-preview ol{padding-left:2em;font-size:inherit;font-family:inherit}.bl-preview ul{padding-left:2em}.bl-preview li input{margin:0 0 0 -1.4em}.bl-preview li:has(>input)::marker{content:none}.bl-preview li:has(>p>input)::marker{content:none}.preview-marked li:has(>input[type=checkbox]),.preview-marked li:has(>p>input[type=checkbox]){cursor:pointer;padding-left:1.4em;margin-left:-1.4em}.preview-marked li input[type=checkbox]:disabled{pointer-events:none}.bl-preview hr{border-color:var(--bl-preview-hr-color)}.bl-preview table{border:1px solid var(--bl-preview-table-border-color);box-sizing:border-box;padding:0;border-spacing:0;margin:10px 0;max-width:100%;table-layout:auto;width:100%}.bl-preview table thead{background-color:var(--bl-preview-table-thead-bg-color);color:#d4d4d4}.bl-preview table thead code{background-color:#000}.bl-preview table thead tr th{font-size:16px!important;padding:10px;border-right:1px solid var(--bl-preview-table-border-color)}.bl-preview table thead tr th:last-child{border:0}.bl-preview table tbody tr td{padding:5px;border-right:1px solid var(--bl-preview-table-border-color);border-bottom:1px solid var(--bl-preview-table-border-color);word-wrap:break-word;width:auto}.bl-preview table tbody tr td:last-child{border-right:0}.bl-preview table tbody tr:last-child td{border-bottom:0}.bl-preview .bl-table-container{border:0}.bl-preview .bl-table-container thead{display:none}.bl-preview .bl-table-container tbody td{border:0}.bl-preview blockquote{padding:1px 10px;margin:10px 0;color:var(--bl-preview-blockquote-color);border-left:3px solid var(--bl-preview-blockquote-border-color);border-radius:var(--bl-preview-border-radius);background-color:var(--bl-preview-blockquote-bg-color)}.bl-preview blockquote blockquote{border:1px solid var(--bl-preview-blockquote-border-color)}.bl-preview .bl-blockquote-green{background-color:var(--bl-preview-blockquote-bg-green);border-left:3px solid var(--bl-preview-blockquote-border-green)}.bl-preview .bl-blockquote-yellow{background-color:var(--bl-preview-blockquote-bg-yellow);border-left:3px solid var(--bl-preview-blockquote-border-yellow)}.bl-preview .bl-blockquote-red{background-color:var(--bl-preview-blockquote-bg-red);border-left:3px solid var(--bl-preview-blockquote-border-red)}.bl-preview .bl-blockquote-blue{background-color:var(--bl-preview-blockquote-bg-blue);border-left:3px solid var(--bl-preview-blockquote-border-blue)}.bl-preview .bl-blockquote-purple{background-color:var(--bl-preview-blockquote-bg-purple);border-left:3px solid var(--bl-preview-blockquote-border-purple)}.bl-preview .bl-blockquote-black{background-color:var(--bl-preview-blockquote-bg-black);border-left:3px solid var(--bl-preview-blockquote-border-black)}.bl-preview code{background-color:var(--bl-preview-code-bg-color);padding:0 4px;border-radius:3px;margin:0 5px}.bl-preview pre{padding:15px 14px 15px 34px;background-color:var(--bl-preview-pre-bg-color);border-radius:var(--bl-preview-border-radius);box-shadow:var(--bl-preview-pre-box-shadow);position:relative;overflow:hidden}.bl-preview pre .pre-copy{position:absolute;top:5px;right:5px;text-align:right;z-index:10;color:#5c5c5c;padding:1px 8px;border-radius:4px;cursor:pointer;-webkit-user-select:none;user-select:none}.bl-preview pre .pre-copy:hover{background-color:#1a1a1a;color:#9d9d9d}.bl-preview pre .pre-copy:active{color:#e2e2e2}.bl-preview pre ol{margin:0;padding-left:0;position:absolute;top:15px;left:3px;-webkit-user-select:none;user-select:none}.bl-preview pre ol li{list-style:none}.bl-preview pre ol li .line-num{width:30px;display:inline-block;text-align:right;padding-right:10px;color:#6a6a6a;-webkit-user-select:none;user-select:none}.bl-preview pre code{background-color:inherit;border-radius:0;margin:0;height:100%;width:100%;display:block;padding:0;overflow:auto}.bl-preview pre pre code.hljs{display:block;overflow-x:auto}.bl-preview pre code.hljs{text-shadow:none}.hljs{color:var(--bl-preview-pre-text-color);background:var(--bl-preview-pre-bg-color)}.hljs ::selection,.hljs::selection{background-color:#323232;color:var(--bl-preview-pre-text-color)}.hljs-comment{color:#606366}.hljs-tag{color:#a4a3a3}.hljs-operator,.hljs-punctuation,.hljs-subst{color:var(--bl-preview-pre-text-color)}.hljs-operator{opacity:.7}.hljs-bullet,.hljs-deletion,.hljs-name,.hljs-selector-tag,.hljs-template-variable,.hljs-variable{color:#4eade5}.hljs-attr{color:#cc7832}.hljs-link,.hljs-literal,.hljs-number,.hljs-symbol,.hljs-variable.constant_{color:#689757}.hljs-class .hljs-title,.hljs-title,.hljs-title.class_{color:#e4b568}.hljs-strong{font-weight:700;color:#bbb529}.hljs-addition,.hljs-code,.hljs-string,.hljs-title.class_.inherited__{color:#6a8759}.hljs-built_in,.hljs-doctag,.hljs-keyword.hljs-atrule,.hljs-quote,.hljs-regexp{color:#629755}.hljs-attribute,.hljs-function .hljs-title,.hljs-section,.hljs-title.function_,.ruby .hljs-property{color:#9876aa}.diff .hljs-meta,.hljs-keyword,.hljs-template-tag,.hljs-type{color:#cc7832}.hljs-emphasis{color:#cc7832;font-style:italic}.hljs-meta,.hljs-meta .hljs-keyword,.hljs-meta .hljs-string{color:#b4b428}.hljs-meta .hljs-keyword,.hljs-meta-keyword{font-weight:700}.bl-preview-analysis-fail-block{width:100%;padding:30px;background-color:#000;color:#fff}.bl-preview-analysis-fail-block .fail-title{color:red}.bl-preview-analysis-fail-inline{display:inline-block;padding:0 5px;background-color:#000;color:#fff}.bl-preview .mermaid-container svg{height:100%!important}.index-user-root[data-v-6546e5c6]{display:flex;flex-direction:row;justify-content:center;align-items:center;width:100%;height:60px;padding:5px;cursor:pointer}.index-user-root .avatar-img[data-v-6546e5c6]{width:50px;height:50px;box-shadow:2px 4px 7px #31313166}[class=dark] .index-user-root .avatar-img[data-v-6546e5c6]{box-shadow:2px 2px 5px #000}.index-user-root .avatar-img[data-v-6546e5c6]{border:2px solid;border-color:var(--el-color-primary)}[class=dark] .index-user-root .avatar-img[data-v-6546e5c6]{border-color:var(--el-color-primary-light-5)}.index-user-root .avatar-img[data-v-6546e5c6]{border-radius:5px;filter:brightness(100%)}[class=dark] .index-user-root .avatar-img[data-v-6546e5c6]{filter:brightness(80%)}.index-user-root .avatar-img[data-v-6546e5c6]{object-fit:cover}.index-user-root .avatar-img.simple[data-v-6546e5c6]{width:30px;height:30px}.aside-upload-root[data-v-37c9c400]{width:100%;height:100px;color:var(--el-color-primary);padding:5px}.aside-upload-root[data-v-37c9c400] .el-upload{width:100%;height:100%;--el-upload-dragger-padding-horizontal: 20px;--el-upload-dragger-padding-vertical: 3px;--el-fill-color-blank: var(--el-color-primary-light-9);--el-border-color: var(--el-color-primary-light-3);color:var(--el-color-primary-light-5)}.aside-upload-root[data-v-37c9c400] .el-upload svg{width:18px;height:18px;transition:var(--bl-motion-swap)}.aside-upload-root[data-v-37c9c400] .el-upload :hover{color:var(--el-color-primary)}.index-setting-root[data-v-4254ee2b]{display:flex;flex-direction:column;justify-content:space-between;align-items:center;width:100%;height:65px;padding:5px}.index-setting-root .setting-switch[data-v-4254ee2b]{margin-bottom:5px;--el-switch-off-color: var(--el-color-primary-light-9)}.index-setting-root .setting-switch[data-v-4254ee2b] .el-switch__core,.index-setting-root .setting-switch[data-v-4254ee2b] .el-switch__action{border-radius:var(--bl-radius-mini)}.index-setting-root .setting-button[data-v-4254ee2b]{padding:5px;font-size:14px}.index-setting-root .setting-button[data-v-4254ee2b] .el-button--small{margin:0}.index-setting-root.simple[data-v-4254ee2b]{display:flex;flex-direction:column;justify-content:flex-end;align-items:center;width:100%;height:145px}.index-setting-root.simple .setting-switch.simple[data-v-4254ee2b]{transform:rotate(90deg);margin-bottom:16px}.index-setting-root.simple .button-group-simple[data-v-4254ee2b]{display:flex;flex-direction:column;justify-content:flex-end;align-items:center;padding:0;margin-bottom:5px}.index-setting-root.simple .button-group-simple .el-button--small[data-v-4254ee2b]{padding:15px 5px}.dialog-system-setting .el-dialog__header{border-bottom:1px solid var(--el-border-color);padding:15px;margin:0}.dialog-system-setting .el-dialog__body{padding:10px 0 0}.logo-root[data-v-2a14fee2]{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100px;background:transparent;gap:6px}.logo-root .logo-img[data-v-2a14fee2]{width:52px;height:52px;border-radius:var(--bl-radius-panel);border:2px solid var(--bl-ink);box-shadow:var(--bl-shadow-hard-sm);overflow:hidden;background:var(--bl-paper-side);box-sizing:border-box}.logo-root .logo-img img[data-v-2a14fee2]{width:100%;height:100%;display:block;object-fit:cover;border-radius:calc(var(--bl-radius-panel) - 2px)}.logo-root .project-name[data-v-2a14fee2]{width:100%;padding:0 2px;margin:0;text-align:center;font-size:10px;font-family:var(--bl-font-num);letter-spacing:.05em;line-height:1.2;font-weight:700;color:var(--bl-text-color-light);text-shadow:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.theme-setting-root{width:440px;height:auto;background-color:var(--bl-overlay-bg);box-shadow:var(--bl-shadow-hard-pop);border-radius:var(--bl-radius-ctrl);position:absolute;right:100px;top:100px;z-index:var(--bl-z-index-modal);overflow:hidden}.theme-setting-root .title{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:10px;border-bottom:1px solid var(--el-border-color);color:var(--bl-text-title-color);cursor:move}.theme-setting-root .title .bl-a-closeline-line{cursor:pointer}.theme-setting-root .title .bl-a-closeline-line:hover{color:var(--el-primary0)}.theme-setting-root .content{padding:10px 0 10px 10px}.theme-setting-root .content .tabs{width:100%}.theme-setting-root .content .prop-name{font-size:14px;font-weight:300;color:var(--bl-text-color)}.theme-setting-root .content .colors{padding:10px 0 20px 10px;align-content:flex-start;flex-wrap:wrap}.theme-setting-root .content .colors .el-color-picker--small{margin:0 10px 10px 0}.theme-setting-root .content .colors .color-item{width:24px;height:24px;margin:0 10px 10px 0;border-radius:var(--bl-radius-mini);position:relative;transition:transform var(--bl-motion-lift);cursor:pointer;text-align:center}.theme-setting-root .content .colors .color-item .name{font-size:13px;font-weight:300;color:#323232}[class=dark] .theme-setting-root .content .colors .color-item .name{color:#fff}.theme-setting-root .content .colors .color-item .name{word-break:keep-all;bottom:-20px;position:absolute;top:50%;left:50%;transform:translate(-50%,20px);transition:opacity .4s;opacity:0;pointer-events:none}.theme-setting-root .content .colors .color-item:hover .name{opacity:1}.theme-setting-root .content .desc{font-size:13px;font-weight:300;color:var(--bl-text-color);margin-top:30px}.theme-setting-root .content .desc div{margin-bottom:3px}.theme-setting-root .content .desc a{color:var(--el-color-primary)}.theme-setting-root .prop-row{margin-bottom:10px}.theme-setting-root .prop-row .prop{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;width:180px}.theme-setting-root .prop-row .el-input{width:80px}.theme-setting-root .prop-row .el-switch{height:24px}.theme-color-picker{z-index:var(--bl-z-index-modal-top)!important;margin:0 10px 10px 0}.index-aside-root[data-v-32255e78]{width:100%;height:100%;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;background:var(--bl-paper-side)}.index-aside-root .item-logo[data-v-32255e78]{width:100%;height:100px;display:flex;flex-direction:column;justify-content:center;align-items:center;background:transparent}.index-aside-root .aside-item-container[data-v-32255e78]{width:100%;height:calc(100% - 100px);display:flex;flex-direction:column;justify-content:space-between;align-items:center;background:transparent}.index-aside-root .aside-item-container .aside-item[data-v-32255e78]{width:100%;overflow:hidden}.index-aside-root .aside-item-container .aside-bottom-group[data-v-32255e78]{width:100%}.index-aside-root .aside-item-container .item-menu-container[data-v-32255e78]{width:100%;height:calc(100% - 225px);display:flex;flex-direction:column;justify-content:flex-start;align-items:center;padding-top:10px;color:var(--el-text-color-regular)}.index-aside-root .aside-item-container .item-menu-container .item-menu[data-v-32255e78]{display:flex;flex-direction:column;justify-content:center;align-items:center;font-size:20px;width:40px;padding:8px 0;margin:0 2px 10px;border-radius:var(--bl-radius-ctrl);cursor:pointer;color:var(--el-text-color-secondary);border:2px solid transparent;transition:color var(--bl-motion-swap) var(--bl-motion-ease),border-color var(--bl-motion-swap) var(--bl-motion-ease),box-shadow var(--bl-motion-press) var(--bl-motion-ease),transform var(--bl-motion-press) var(--bl-motion-ease)}.index-aside-root .aside-item-container .item-menu-container .item-menu span[data-v-32255e78]{font-size:10px;font-weight:500;font-family:var(--bl-font-num);letter-spacing:.05em;transform:scale(.95);margin-top:2px;color:var(--el-text-color-secondary)}.index-aside-root .aside-item-container .item-menu-container .item-menu[data-v-32255e78]:not(.is-active):hover{color:var(--el-text-color-primary);transform:translate(-1px,-1px);box-shadow:var(--bl-shadow-soft-sm)}.index-aside-root .aside-item-container .item-menu-container .item-menu:not(.is-active):hover span[data-v-32255e78]{color:var(--el-text-color-primary)}.index-aside-root .aside-item-container .item-menu-container .item-menu[data-v-32255e78]:active{transform:translate(0);box-shadow:var(--bl-shadow-inset)}.index-aside-root .aside-item-container .item-menu-container .is-active[data-v-32255e78]{background:var(--bl-well);border-color:var(--bl-ink);box-shadow:var(--bl-shadow-hard-sm);color:var(--bl-brand-deep, var(--el-color-primary))}.index-aside-root .aside-item-container .item-menu-container .is-active span[data-v-32255e78]{color:var(--bl-brand-deep, var(--el-color-primary));font-weight:600}.index-aside-root .aside-item-container .item-user[data-v-32255e78]{width:100%;height:60px}.index-aside-root .aside-item-container .top-user[data-v-32255e78]{margin-top:15px;margin-bottom:25px}.index-aside-root .aside-item-container .item-upload[data-v-32255e78]{width:100%;height:100px;border-top:1px solid var(--bl-border-hairline)}.index-aside-root .aside-item-container .item-setting[data-v-32255e78]{width:100%;height:65px;border-top:1px solid var(--bl-border-hairline);box-sizing:border-box}.index-aside-root .aside-item-container.no-logo[data-v-32255e78]{width:100%;height:100%;border-top-right-radius:0}.index-aside-root .aside-item-container-heavy[data-v-32255e78],.index-aside-root .aside-item-container-light[data-v-32255e78]{box-shadow:none}.index-aside-root .aside-item-container-simple[data-v-32255e78]{width:100%;height:100%;display:flex;flex-direction:column;justify-content:space-between;align-items:center;background:transparent;box-shadow:none;border-right:1px solid var(--bl-border-hairline)}.index-aside-root .aside-item-container-simple .aside-item[data-v-32255e78]{width:100%;overflow:hidden}.index-aside-root .aside-item-container-simple .item-menu-container[data-v-32255e78]{width:100%;height:calc(100% - 133px);display:flex;flex-direction:column;justify-content:flex-start;align-items:center;color:var(--el-text-color-secondary);padding-top:5px}.index-aside-root .aside-item-container-simple .item-menu-container .is-active[data-v-32255e78]{color:var(--bl-brand-deep, var(--el-color-primary));border-color:var(--bl-ink);background:var(--bl-well);box-shadow:var(--bl-shadow-hard-sm)}.index-aside-root .aside-item-container-simple .item-menu-container .item-menu[data-v-32255e78]{display:flex;flex-direction:column;justify-content:center;align-items:center;font-size:20px;padding:6px 0;border-radius:var(--bl-radius-ctrl);border:2px solid transparent;cursor:pointer;transition:color var(--bl-motion-swap) var(--bl-motion-ease),box-shadow var(--bl-motion-press) var(--bl-motion-ease),transform var(--bl-motion-press) var(--bl-motion-ease)}.index-aside-root .aside-item-container-simple .item-menu-container .item-menu[data-v-32255e78]:not(.is-active):hover{color:var(--el-text-color-primary);transform:translate(-1px,-1px);box-shadow:var(--bl-shadow-soft-sm)}.index-aside-root .aside-item-container-simple .item-menu-container .item-menu span[data-v-32255e78]{display:none}.index-aside-root .aside-item-container-simple .item-menu-container .item-menu .top-user[data-v-32255e78]{margin-bottom:10px}.index-aside-root .aside-item-container-simple .item-menu-container .bl-a-home1-line[data-v-32255e78],.index-aside-root .aside-item-container-simple .item-menu-container .bl-a-texteditorhighlightcolor-line[data-v-32255e78]{font-size:21px}.index-aside-root .aside-item-container-simple .item-menu-container .item-user[data-v-32255e78]{width:100%;height:65px;margin-top:10px}.index-aside-root .aside-item-container-simple .item-menu-container .item-upload[data-v-32255e78]{display:none!important}.index-aside-root .aside-item-container-simple .item-menu-container .item-setting[data-v-32255e78]{width:100%;height:68px;border-top:1px var(--bl-border-hairline) var(--bl-border-style);box-sizing:border-box}.index-aside-root .aside-item-container-simple.mac[data-v-32255e78]{width:100%;height:calc(100% - 30px);border-top-right-radius:10px;border-top:1px solid var(--bl-border-hairline)}.index-aside-root .aside-item-container-simple.mac .item-user[data-v-32255e78]{height:60px;margin-top:0}.index-aside-root[data-v-32255e78] .el-divider{margin:0}.web-collect-root[data-v-129e1ba0]{width:100%;height:100%;color:#bdbdbd}[class=dark] .web-collect-root[data-v-129e1ba0]{color:#a3a6ad}.web-collect-root .iconbl[data-v-129e1ba0]{transition:color var(--bl-motion-swap) var(--bl-motion-ease);cursor:pointer}.web-collect-root .iconbl[data-v-129e1ba0]:hover{color:var(--el-color-primary)}.web-collect-root .web-collect-title[data-v-129e1ba0]{width:100%;height:31px;font-size:14px;font-weight:500;flex-wrap:wrap-reverse;align-content:flex-end;text-shadow:var(--bl-text-shadow);padding:5px 10px}.web-collect-root .web-collect-title .iconbl[data-v-129e1ba0]{font-size:17px;margin-right:10px;cursor:pointer}.web-collect-root .web-collect-title .title-remind[data-v-129e1ba0]{color:var(--el-color-primary);font-size:11px;font-family:var(--bl-font-num);letter-spacing:.05em;padding:0 10px;opacity:0;transition:opacity var(--bl-motion-swap) var(--bl-motion-ease)}.web-collect-root .web-collect-title:hover .title-remind[data-v-129e1ba0]{opacity:1}.web-collect-root .web-collect-title .bl-refresh-smile[data-v-129e1ba0]:hover{animation:rotation-129e1ba0 10s linear infinite;text-shadow:none}@keyframes rotation-129e1ba0{0%{transform:rotate(0)}to{transform:rotate(-360deg)}}.web-collect-root .web-collect-group[data-v-129e1ba0]{color:#bdbdbd}[class=dark] .web-collect-root .web-collect-group[data-v-129e1ba0]{color:#a3a6ad}.web-collect-root .web-collect-group[data-v-129e1ba0]{font-size:14px;font-weight:300;text-shadow:var(--bl-text-shadow);padding:5px 20px}.web-collect-root .web-collect-content[data-v-129e1ba0]{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;align-content:flex-start;flex-wrap:wrap;padding-left:8px}.web-collect-root .web-item-container[data-v-129e1ba0]{width:100%;height:calc(100% - 31px);overflow-y:scroll}.web-collect-root .web-item-container .placeholder[data-v-129e1ba0]{font-size:15px;font-weight:300;padding:20px 0 0 20px;color:var(--bl-text-color-light)}.web-collect-root .web-item-container[data-v-129e1ba0]::-webkit-scrollbar{width:4px;height:3px}.web-collect-root .web-item-container[data-v-129e1ba0]::-webkit-scrollbar-thumb{background-color:var(--bl-scroll-color);width:4px;height:3px;transition:background-color var(--bl-motion-swap) var(--bl-motion-ease)}.web-collect-root .web-item-container[data-v-129e1ba0]::-webkit-scrollbar-thumb:hover{background-color:var(--bl-scroll-color-hover)}.web-collect-root .web-item[data-v-129e1ba0]{transition:transform var(--bl-motion-swap),box-shadow var(--bl-motion-swap);cursor:pointer}.web-collect-root .web-item img[data-v-129e1ba0],.web-collect-root .web-item svg[data-v-129e1ba0]{object-fit:contain;filter:var(--bl-drop-shadow-star)}.web-collect-root .web-item-card[data-v-129e1ba0]{display:flex;flex-direction:column;justify-content:space-between;align-items:center;width:80px;height:110px;filter:brightness(100%)}[class=dark] .web-collect-root .web-item-card[data-v-129e1ba0]{filter:brightness(80%)}.web-collect-root .web-item-card[data-v-129e1ba0]{padding:15px 10px 10px;border-radius:10px}.web-collect-root .web-item-card img[data-v-129e1ba0],.web-collect-root .web-item-card svg[data-v-129e1ba0]{width:40px;height:40px}.web-collect-root .web-item-card .web-name[data-v-129e1ba0]{width:100%;height:32px;color:#a5a5a5}[class=dark] .web-collect-root .web-item-card .web-name[data-v-129e1ba0]{color:#929292}.web-collect-root .web-item-card .web-name[data-v-129e1ba0]{text-shadow:var(--bl-text-shadow);text-align:center;font-size:11px;font-family:var(--bl-font-num);letter-spacing:.05em;overflow:hidden;white-space:normal}.web-collect-root .web-item-list[data-v-129e1ba0]{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;width:200px;height:auto;border-radius:4px;padding:3px 3px 3px 5px;margin-bottom:5px;color:var(--bl-text-color-light)}.web-collect-root .web-item-list img[data-v-129e1ba0],.web-collect-root .web-item-list svg[data-v-129e1ba0]{width:18px;height:18px}.web-collect-root .web-item-list .web-name[data-v-129e1ba0]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:175px;font-size:13px;padding-left:5px}.web-collect-root .web-item-heavy[data-v-129e1ba0]:hover{box-shadow:0 3px 5px #bebebe}[class=dark] .web-collect-root .web-item-heavy[data-v-129e1ba0]:hover{box-shadow:0 3px 5px #000}.web-collect-root .web-item-heavy[data-v-129e1ba0]:hover{transform:translateY(-5px)}.web-collect-root .web-item-light[data-v-129e1ba0]{transition:background-color var(--bl-motion-swap) var(--bl-motion-ease)}.web-collect-root .web-item-light[data-v-129e1ba0]:hover{background:#f5f5f5}[class=dark] .web-collect-root .web-item-light[data-v-129e1ba0]:hover{background:#171717}.web-collect-root .web-item-card.hover[data-v-129e1ba0]{box-shadow:0 3px 5px #bebebe}[class=dark] .web-collect-root .web-item-card.hover[data-v-129e1ba0]{box-shadow:0 3px 5px #000}.web-collect-root .web-item-card.hover[data-v-129e1ba0]{transform:translateY(-5px)}.web-collect-root .save-form[data-v-129e1ba0]{width:100%;height:270px;position:absolute;top:0;right:0;background:#fffffff1}[class=dark] .web-collect-root .save-form[data-v-129e1ba0]{background:#000d}.web-collect-root .save-form[data-v-129e1ba0]{box-shadow:3px 3px 10px 1px #ccc}[class=dark] .web-collect-root .save-form[data-v-129e1ba0]{box-shadow:3px 3px 10px 1px #000}.web-collect-root .save-form[data-v-129e1ba0]{z-index:var(--bl-z-index-local);border-top-left-radius:10px;border-bottom-left-radius:10px;display:none}.web-collect-root .save-form .save-form-title[data-v-129e1ba0]{border-bottom:1px solid var(--el-border-color);padding:10px}.web-collect-root .save-form .el-form[data-v-129e1ba0]{padding:10px}.web-collect-root .save-form .el-form[data-v-129e1ba0] .el-form-item--small{margin-bottom:8px}.quick-setting-root[data-v-67b33e21]{widows:100%;padding:20px 10px 0;transition:height .7s ease}.quick-setting-root .fade-enter-active[data-v-67b33e21],.quick-setting-root .fade-leave-active[data-v-67b33e21]{transition:opacity var(--bl-motion-swap) var(--bl-motion-ease)}.quick-setting-root .fade-enter-from[data-v-67b33e21],.quick-setting-root .fade-leave-to[data-v-67b33e21]{opacity:0}.quick-setting-root .el-steps[data-v-67b33e21]{--el-bg-color: var(--bl-overlay-bg)}.quick-setting-root .el-steps .iconbl[data-v-67b33e21]{font-size:30px}.quick-setting-root .row[data-v-67b33e21]{margin-bottom:15px}.quick-setting-root .row[data-v-67b33e21]:last-child{margin-bottom:5px}.quick-setting-root .step-detail[data-v-67b33e21]{font-size:14px;font-weight:300;padding:35px 20px 20px;text-align:center;text-decoration:dashed}.quick-setting-root .step-detail .server-url[data-v-67b33e21]{padding:10px;border-radius:var(--bl-radius-ctrl);background-color:var(--bl-preview-code-bg-color);color:var(--bl-preview-code-color)}.quick-setting-root .step-detail .bl-sendmail-line[data-v-67b33e21]{font-size:14px}.quick-setting-root .step-detail .bl-copy-line[data-v-67b33e21]{font-size:15px;cursor:pointer}.quick-setting-root .step-detail code[data-v-67b33e21]{color:var(--el-color-primary);font-size:13px;margin:0 4px}.quick-setting-root .step-detail a[data-v-67b33e21]{color:var(--el-color-primary)}.quick-setting-root .blog-detail[data-v-67b33e21]{display:flex;flex-direction:row;justify-content:space-around;align-items:center;padding-top:0;transition:height .4s}.quick-setting-root .blog-detail .blog-tabs[data-v-67b33e21]{width:410px;height:200px;border-radius:var(--bl-radius-mini);overflow:hidden;font-size:13px;--el-font-size-base: 14px}.quick-setting-root .blog-detail .blog-tabs .el-tabs__item[data-v-67b33e21]{transition:none}.quick-setting-root .blog-detail .iframe-container[data-v-67b33e21]{width:240px;height:480px;position:relative}.quick-setting-root .blog-detail .iframe-container .iframe-placeholder[data-v-67b33e21]{width:240px;height:480px;color:var(--bl-text-color-light);border:1px solid var(--el-border-color);border-radius:var(--bl-radius-mini)}.quick-setting-root .blog-detail .iframe-container iframe[data-v-67b33e21]{height:800px;width:400px;transform:scale(.6);position:absolute;left:-80px;top:-160px;border:none;border-radius:var(--bl-radius-mini)}.quick-setting-root .blog-detail .blog-url-error[data-v-67b33e21]{height:16px;font-size:12px;color:var(--el-color-danger)}.quick-setting-root .blog-detail .user-id[data-v-67b33e21]{color:var(--bl-warning);border-bottom:3px solid var(--bl-warning);border-radius:var(--bl-radius-dot)}.quick-setting-root .blog-detail .document[data-v-67b33e21]{font-size:12px;font-weight:300;font-style:italic;position:absolute;bottom:5px;left:5px;color:var(--bl-text-color-light);cursor:pointer}.app-header-root[data-v-53559c5d]{width:100%;height:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.app-header-root .drag[data-v-53559c5d]{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;width:calc(100% - 240px);height:100%;font-size:12px;font-weight:300;color:var(--bl-text-color-light);-webkit-app-region:drag;font-style:italic;padding-left:10px}.app-header-root .window-workbench[data-v-53559c5d]{width:240px;height:100%;display:flex;flex-direction:row;justify-content:flex-end;align-items:center;color:var(--el-color-primary);padding-right:23px}.app-header-root .window-workbench div[data-v-53559c5d]{width:28px;height:24px;display:flex;flex-direction:row;justify-content:center;align-items:center;cursor:pointer;transition:color var(--bl-motion-press),border-color var(--bl-motion-press),box-shadow var(--bl-motion-press);border-radius:var(--bl-radius-ctrl);border:2px solid transparent}.app-header-root .window-workbench div[data-v-53559c5d]:hover{color:var(--bl-brand-deep, var(--el-color-primary));background:transparent;border-color:var(--bl-ink);box-shadow:var(--bl-shadow-hard-sm)}.app-header-root .window-workbench .bl-subtract-line[data-v-53559c5d]{margin-left:10px}.app-header-root .window-workbench .close[data-v-53559c5d]:hover{background-color:var(--bl-accent);color:#fff}.warn-heightlight[data-v-53559c5d]{position:relative;background-color:var(--bl-accent);color:#fff}.warn-heightlight[data-v-53559c5d]:before{content:"";position:absolute;inset:-2px;border-radius:50%;box-shadow:0 0 18px 4px var(--bl-accent);animation:warn-pulse-53559c5d 1.5s infinite;pointer-events:none}@keyframes warn-pulse-53559c5d{0%,to{opacity:0}50%{opacity:1}}.caution-popover-placeholder[data-v-53559c5d]{width:350px;height:190px;display:flex;flex-direction:row;justify-content:center;align-items:center;font-weight:300;font-size:14px}.caution-content[data-v-53559c5d]{width:350px;font-size:13px;font-weight:300;padding:10px;height:250px}.caution-content .caution-row[data-v-53559c5d]{height:50px;border:1px solid var(--el-border-color);border-radius:10px;padding:0 5px;transition:border var(--bl-motion-swap) var(--bl-motion-ease);margin-bottom:10px;cursor:pointer}.caution-content .caution-row[data-v-53559c5d]:hover{border:1px solid var(--el-color-primary)}.caution-content .caution-row:hover .iconbl[data-v-53559c5d]{background-color:var(--el-color-primary-light-7)!important}.caution-content .caution-row .iconbl[data-v-53559c5d]{background:#f5f5f5}[class=dark] .caution-content .caution-row .iconbl[data-v-53559c5d]{background:#414141}.caution-content .caution-row .iconbl[data-v-53559c5d]{font-size:20px;border-radius:10px;margin-right:5px;transition:background-color var(--bl-motion-swap) var(--bl-motion-ease)}.caution-content .caution-row-warn[data-v-53559c5d]{border:1px solid var(--bl-accent);color:var(--bl-accent)}.caution-content .no-more[data-v-53559c5d]{font-size:12px;margin:10px 0;color:var(--bl-text-color-light)}.caution-footer[data-v-53559c5d]{padding:5px;color:var(--bl-text-color-light)}.caution-footer div[data-v-53559c5d]{padding:0 10px;cursor:pointer}.web-collect-drawer{--el-drawer-bg-color: var(--bl-html-color);--el-drawer-padding-primary: 10px 10px 0 0;--color: var(--bl-text-color-light)}.web-collect-drawer .el-drawer__header{margin-bottom:0}.web-collect-drawer .el-drawer__body{--el-drawer-padding-primary: 0}.caution-popover{padding:0!important;background:var(--el-bg-color)!important;border:2px solid var(--bl-ink)!important;border-radius:var(--bl-radius-ctrl)!important;box-shadow:var(--bl-shadow-hard-pop)!important}.index-root[data-v-fc94060f]{width:100%;height:100%;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;background:var(--bl-bg);position:relative}.index-root .index-aside[data-v-fc94060f]{width:62px;height:100%;z-index:2001}.index-root .index-main-container[data-v-fc94060f]{width:calc(100% - 62px);height:100%;position:relative}.index-root .index-main-container .app-header[data-v-fc94060f]{width:100%;height:30px;background:var(--bl-paper)}.index-root .index-main-container .index-main[data-v-fc94060f]{width:100%;height:calc(100% - 30px);position:relative;background:var(--bl-paper);border-left:1px solid var(--bl-border-hairline)}.index-root .index-main-container .index-main[data-v-fc94060f]:after{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(560px at var(--mx, -9999px) var(--my, -9999px),var(--bl-light-spot),transparent 70%);mix-blend-mode:soft-light;transition:opacity .6s}.index-root .index-main-container .index-main.light-spot-idle[data-v-fc94060f]:after{opacity:0;visibility:hidden;transition:opacity .6s,visibility 0s .6s}.index-root .index-aside.simple[data-v-fc94060f]{width:42px;height:100%}.index-root .index-main-container.simple[data-v-fc94060f]{width:calc(100% - 43px);height:100%}.login-page-root[data-v-2a288f2e]{width:100%;height:100%;position:relative;overflow:hidden;background:#0a0f09;color:#f0fdf4;display:flex;align-items:center;justify-content:center;padding:24px}.bg-canvas[data-v-2a288f2e]{position:absolute;inset:0;background-image:radial-gradient(rgba(255,255,255,.08) 1px,transparent 1px);background-size:36px 36px;pointer-events:none}.bg-canvas .glow-spot[data-v-2a288f2e]{position:absolute;border-radius:50%;pointer-events:none}.bg-canvas .glow-a[data-v-2a288f2e]{left:-60px;top:40px;width:240px;height:170px;background:#7796491f;box-shadow:0 0 0 50px #7796490f,0 0 0 110px #77964908,0 0 0 180px #77964904}.bg-canvas .glow-b[data-v-2a288f2e]{right:-40px;bottom:30px;width:200px;height:150px;background:#8fbf5f17;box-shadow:0 0 0 45px #8fbf5f0b,0 0 0 100px #8fbf5f06,0 0 0 160px #8fbf5f03}.bg-canvas[data-v-2a288f2e]:before{content:"";position:absolute;left:55%;top:4%;width:460px;height:300px;border-radius:50%;background:#8fbf5f0d;box-shadow:-540px 430px 0 -70px #efc75e0b,-280px 280px 0 -40px #4880600d,330px 420px 0 -80px #346e520b;animation:auroraDrift-2a288f2e 26s ease-in-out infinite alternate}.bg-canvas[data-v-2a288f2e]:after{content:"";position:absolute;inset:0;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");opacity:.035}@keyframes auroraDrift-2a288f2e{0%{transform:translate3d(-2%,-1.5%,0) rotate(-1.5deg) scale(1)}to{transform:translate3d(2%,1.5%,0) rotate(1.5deg) scale(1.06)}}.bg-fireflies[data-v-2a288f2e]{position:absolute;inset:0;pointer-events:none}.bg-fireflies span[data-v-2a288f2e]{position:absolute;width:4px;height:4px;border-radius:50%;background:#c7e490bf;box-shadow:0 0 12px 2px #8fbf5f66;opacity:0;animation:firefly-2a288f2e 16s ease-in-out infinite}.bg-fireflies span[data-v-2a288f2e]:nth-child(1){left:8%;top:72%;animation-delay:0s}.bg-fireflies span[data-v-2a288f2e]:nth-child(2){left:16%;top:24%;width:3px;height:3px;animation-delay:3s;animation-duration:19s}.bg-fireflies span[data-v-2a288f2e]:nth-child(3){left:27%;top:84%;animation-delay:7s;animation-duration:14s}.bg-fireflies span[data-v-2a288f2e]:nth-child(4){left:74%;top:18%;width:5px;height:5px;animation-delay:1.5s;animation-duration:21s}.bg-fireflies span[data-v-2a288f2e]:nth-child(5){left:86%;top:40%;animation-delay:5s;animation-duration:17s}.bg-fireflies span[data-v-2a288f2e]:nth-child(6){left:92%;top:76%;width:3px;height:3px;animation-delay:9s}.bg-fireflies span[data-v-2a288f2e]:nth-child(7){left:64%;top:90%;animation-delay:11s;animation-duration:20s}.bg-fireflies span[data-v-2a288f2e]:nth-child(8){left:38%;top:12%;width:3px;height:3px;animation-delay:13s;animation-duration:15s}@keyframes firefly-2a288f2e{0%,to{opacity:0;transform:translate(0)}18%{opacity:.85}50%{opacity:.3;transform:translate(30px,-52px)}80%{opacity:.6;transform:translate(52px,-22px)}}.notebook-container[data-v-2a288f2e]{width:920px;max-width:92vw;min-height:560px;background:#0d1510f0;border:1px solid rgba(255,255,255,.08);border-radius:28px;display:flex;box-shadow:0 25px 60px -15px #000000b3,0 0 0 1px #77964926,inset 0 1px #ffffff1a;position:relative;z-index:1;overflow:hidden;animation:cardFadeIn-2a288f2e .7s ease-out}@keyframes cardFadeIn-2a288f2e{0%{opacity:0;transform:translateY(24px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.notebook-cover[data-v-2a288f2e]{flex:1;padding:48px;background:linear-gradient(145deg,#7796491f,#050c0866);border-right:1px solid rgba(255,255,255,.08);display:flex;flex-direction:column;justify-content:space-between;position:relative}.brand-logo-area[data-v-2a288f2e]{display:flex;align-items:center;gap:16px}.brand-logo-area .brand-logo[data-v-2a288f2e]{width:54px;height:54px;border-radius:16px;object-fit:cover;box-shadow:0 10px 25px #77964959;animation:logoFloat-2a288f2e 5s ease-in-out infinite}.brand-logo-area .brand-text h1[data-v-2a288f2e]{font-size:24px;font-weight:700;letter-spacing:-.5px;background:linear-gradient(to right,#fff,#d5e6c3);-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin:0}.brand-logo-area .brand-text p[data-v-2a288f2e]{font-size:13px;font-weight:400;color:#94a39b;margin:2px 0 0}@keyframes logoFloat-2a288f2e{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.quote-box[data-v-2a288f2e]{background:#ffffff08;border:1px solid rgba(255,255,255,.06);border-radius:18px;padding:24px;position:relative}.quote-box[data-v-2a288f2e]:before{content:'"';position:absolute;top:10px;left:18px;font-size:48px;color:#8fbf5f;opacity:.2;font-family:serif}.quote-title[data-v-2a288f2e]{font-size:15px;font-weight:600;color:#e2efd4;margin-bottom:8px}.quote-desc[data-v-2a288f2e]{font-size:13px;font-weight:400;color:#94a39b;line-height:1.6}.feature-tags[data-v-2a288f2e]{display:flex;gap:8px;margin-top:16px;flex-wrap:wrap}.feature-tags .tag[data-v-2a288f2e]{font-size:11px;font-weight:400;padding:4px 10px;border-radius:20px;background:#7796491f;color:#c4dc9f;border:1px solid rgba(119,150,73,.25)}.cover-footer[data-v-2a288f2e]{font-size:12px;font-weight:400;color:#ffffff4d}.login-paper[data-v-2a288f2e]{flex:1.15;padding:48px 52px;display:flex;flex-direction:column;justify-content:center;background:#0a120e66}.form-header[data-v-2a288f2e]{margin-bottom:28px}.form-header h2[data-v-2a288f2e]{font-size:22px;font-weight:600;margin:0 0 6px;color:#f0fdf4}.form-header p[data-v-2a288f2e]{font-size:13px;font-weight:400;color:#94a39b;margin:0}.form-group[data-v-2a288f2e]{margin-bottom:18px}.form-label[data-v-2a288f2e]{display:block;font-size:12px;font-weight:500;color:#c3cdc2;margin-bottom:7px;letter-spacing:.3px}.input-wrapper[data-v-2a288f2e]{position:relative;display:flex;align-items:center}.input-wrapper .input-icon[data-v-2a288f2e]{position:absolute;left:14px;font-size:17px;color:#7d8a80;transition:color .2s;z-index:1}.input-wrapper .custom-input[data-v-2a288f2e]{width:100%;height:44px;font-size:14px;font-weight:400;background:#00000040;border:1px solid rgba(255,255,255,.1);border-radius:var(--bl-radius-panel);padding:0 14px 0 42px;color:#f8fafc;outline:none;transition:all .25s cubic-bezier(.4,0,.2,1)}.input-wrapper .custom-input[data-v-2a288f2e]::placeholder{color:#5d6a60}.input-wrapper .custom-input[data-v-2a288f2e]:focus{background:#0006;border-color:#8fbf5f;box-shadow:0 0 0 4px #7796492e}.input-wrapper .custom-input:focus~.input-icon[data-v-2a288f2e]{color:#8fbf5f}.input-wrapper .custom-input[data-v-2a288f2e]:hover{border-color:#ffffff38}.input-wrapper .input-warning[data-v-2a288f2e]{position:absolute;right:12px;top:50%;transform:translateY(-50%);cursor:pointer;z-index:2;color:#ff4949}.login-progress[data-v-2a288f2e]{margin:6px 0 14px}.login-progress[data-v-2a288f2e] .el-progress-bar__outer{border-radius:10px;background-color:#ffffff14}.login-progress[data-v-2a288f2e] .el-progress-bar__inner{border-radius:10px}.submit-btn[data-v-2a288f2e]{width:100%;height:46px;margin-top:10px;background:linear-gradient(135deg,#8fbf5f,#779649);border:none;border-radius:var(--bl-radius-panel);color:#fff;font-size:15px;font-weight:600;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px;transition:all .25s ease;box-shadow:0 8px 20px #77964959}.submit-btn .btn-text[data-v-2a288f2e]{letter-spacing:1px;text-shadow:0 1px 2px rgba(0,0,0,.2)}.submit-btn[data-v-2a288f2e]:hover{transform:translateY(-1px);box-shadow:0 12px 24px #77964973;filter:brightness(1.06)}.submit-btn[data-v-2a288f2e]:active{transform:translateY(1px)}.submit-btn.logging-in[data-v-2a288f2e]{cursor:not-allowed;transform:none!important;filter:none!important;box-shadow:none!important;background:#ffffff14}.galaxy-loader[data-v-2a288f2e]{position:relative;width:28px;height:28px}.galaxy-loader .core[data-v-2a288f2e]{position:absolute;top:50%;left:50%;width:7px;height:7px;background:#fff;border-radius:50%;transform:translate(-50%,-50%);box-shadow:0 0 10px #fff,0 0 18px #8fbf5f;animation:pulseCore-2a288f2e 1.5s ease-in-out infinite alternate}.galaxy-loader .orbit[data-v-2a288f2e]{position:absolute;top:50%;left:50%;border-radius:50%;border:1px solid transparent;transform:translate(-50%,-50%)}.galaxy-loader .orbit1[data-v-2a288f2e]{width:100%;height:100%;border-top-color:#8fbf5f;border-bottom-color:#8fbf5f;animation:spinOrbit-2a288f2e 1s linear infinite}.galaxy-loader .orbit2[data-v-2a288f2e]{width:70%;height:70%;border-left-color:#779649;border-right-color:#779649;animation:spinOrbit-2a288f2e 1.5s linear infinite reverse}.galaxy-loader .orbit3[data-v-2a288f2e]{width:130%;height:130%;border:1px dashed rgba(255,255,255,.25);animation:spinOrbit-2a288f2e 4s linear infinite}@keyframes pulseCore-2a288f2e{0%{transform:translate(-50%,-50%) scale(.8);opacity:.8}to{transform:translate(-50%,-50%) scale(1.2);opacity:1}}@keyframes spinOrbit-2a288f2e{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@media(max-width:820px){.notebook-cover[data-v-2a288f2e]{display:none}.login-paper[data-v-2a288f2e]{padding:40px 28px}}.tag-root[data-v-67dd76df]{display:flex;flex-direction:row;justify-content:center;align-items:center;box-shadow:var(--bl-shadow-hard-sm);border-radius:var(--bl-radius-pill);padding:1px 6px;margin:3px 4px;height:17px;min-height:17px;max-height:17px;flex-shrink:0;text-align:center}.tag-root .tag-iconbl[data-v-67dd76df]{font-size:12px}.tag-root .tag-content[data-v-67dd76df]{line-height:13px;white-space:nowrap}.tag-root.is-clickable[data-v-67dd76df]{cursor:pointer;transition:transform var(--bl-motion-press) var(--bl-motion-ease),box-shadow var(--bl-motion-press) var(--bl-motion-ease)}.tag-root.is-clickable[data-v-67dd76df]:hover{transform:translate(-1px,-1px);box-shadow:var(--bl-shadow-hard)}.tag-root.is-clickable[data-v-67dd76df]:active{transform:translate(1px,1px);box-shadow:var(--bl-shadow-hard-press)}.tag-root.is-clickable[data-v-67dd76df]:focus-visible{outline:none;box-shadow:var(--bl-shadow-hard),var(--bl-focus-ring)}.bl-row-root[data-v-3297fd5a]{display:flex}.bl-col-root[data-v-95cff387]{display:flex;flex-direction:column}
