@charset "UTF-8";.close[data-v-63d31370]{cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:1.1rem}.icon-wrapper[data-v-33927ce9]{cursor:pointer;width:2rem;height:2rem;display:inline-flex;align-items:center;justify-content:center;border-radius:.3rem;background:transparent;transition:all .3s}.icon-wrapper[data-v-33927ce9]:hover:not(.disabled,.noBg){background:var(--color-icon-hightlight)}.icon-wrapper[data-v-33927ce9]:hover:not(.disabled,.noBg) svg{color:#fff}.icon-wrapper.disabled[data-v-33927ce9]{cursor:not-allowed;opacity:.3}.icon-wrapper[data-v-33927ce9] svg{width:1.4rem;height:1.4rem}.page[data-v-49467802]{min-height:calc(100vh - 1.2rem);margin-top:1.2rem}.custom[data-v-39ad35c1]{position:absolute;top:4px;right:-22px;padding:1px 20px;background:whitesmoke;font-size:11px;transform:rotate(45deg)}.pop-confirm-content[data-v-ee100b9f]{position:fixed;background:var(--color-tooltip-bg);padding:1rem;border-radius:.3rem;transform:translate(-50%,calc(-100% - .6rem));box-shadow:0 0 6px 1px var(--color-tooltip-shadow);z-index:999}.pop-confirm-content .text[data-v-ee100b9f]{color:var(--color-font-1);text-align:start;font-size:1rem;width:9rem;min-width:9rem}.pop-confirm-content .options[data-v-ee100b9f]{margin-top:.9rem;display:flex;justify-content:flex-end;align-items:center;gap:.7rem;font-size:.9rem}.pop-confirm-content .options div[data-v-ee100b9f]{cursor:pointer}.pop-confirm-content .options .main[data-v-ee100b9f]{color:gray;background:rgb(226,226,226);padding:.2rem .6rem;border-radius:.24rem}.base-button[data-v-8b77c4e8]{cursor:pointer;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;outline:none;text-align:center;transition:.1s;-webkit-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap;border-radius:.3rem;padding:0 .9rem;font-size:.9rem;height:2rem;color:#fff}.base-button+.base-button[data-v-8b77c4e8]{margin-left:var(--space)}.base-button .loading[data-v-8b77c4e8]{position:absolute}.base-button.disabled[data-v-8b77c4e8]{opacity:.6;cursor:not-allowed;-webkit-user-select:none;user-select:none}.base-button.small[data-v-8b77c4e8]{border-radius:.2rem;padding:0 .8rem;height:1.6rem;font-size:.8rem}.base-button.large[data-v-8b77c4e8]{padding:0 1.3rem;height:2.4rem;font-size:.9rem}.base-button>span[data-v-8b77c4e8]{line-height:1;transform:translateY(-5%)}.base-button>span[data-v-8b77c4e8] a{color:#fff}.base-button[data-v-8b77c4e8]:hover{opacity:.8}.base-button.primary[data-v-8b77c4e8]{background:var(--btn-primary)}.base-button.link[data-v-8b77c4e8]{border-radius:0;border-bottom:2px solid transparent}.base-button.link[data-v-8b77c4e8]:hover{border-bottom:2px solid var(--color-font-2)}.base-button.info[data-v-8b77c4e8]{background:var(--btn-info);border:1px solid var(--color-main-text);color:var(--color-main-text)}.base-button.active[data-v-8b77c4e8]{opacity:.4}.base-input[data-v-9b79a439]{border:1px solid var(--color-input-border);border-radius:.4rem;overflow:hidden;padding:.2rem .3rem;transition:all .3s;display:flex;align-items:center;background:var(--color-input-bg)}.base-input[data-v-9b79a439] svg{transition:all .3s;color:var(--color-input-icon)}.base-input.focus[data-v-9b79a439]{border:1px solid var(--color-select-bg)}.base-input.focus[data-v-9b79a439] svg{color:gray}.base-input input[data-v-9b79a439]{font-family:var(--font-family);font-size:1.1rem;min-height:1.2rem;flex:1;box-sizing:border-box;outline:none;border:none;background:transparent}.base-input input[readonly][data-v-9b79a439]{cursor:not-allowed;opacity:.7}.empty[data-v-37709c16]{width:100%;height:100%;min-height:18rem;display:flex;justify-content:center;align-items:center;flex-direction:column;font-size:.9rem;gap:1.3rem}.empty span[data-v-37709c16]{font-family:var(--font-family)}.empty img[data-v-37709c16]{margin-top:-3rem;width:9rem}img[data-v-6181a3e2]{cursor:pointer;height:2rem}.layout[data-v-c99348f3]{width:100%;height:100%;display:flex;background:var(--color-primary)}.aside[data-v-c99348f3]{background:var(--color-second);height:100vh;padding:1rem .5rem;box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-between;box-shadow:#00000008 0 0 12px;width:3.5rem;z-index:2}.aside .row[data-v-c99348f3]{position:relative;margin-top:.5rem;margin-bottom:.5rem;display:flex;flex-shrink:0;cursor:pointer;align-items:center;gap:.5rem;border-radius:.375rem;padding:.5rem;transition:all .5s}.aside .row[data-v-c99348f3]:hover{background:var(--color-select-bg);color:#fff}.aside .row span[data-v-c99348f3]{flex-shrink:0}.aside .row svg[data-v-c99348f3]{flex-shrink:0;font-size:1.3rem!important}.aside.expand[data-v-c99348f3]{width:var(--aside-width)}@media (max-width: 768px){.aside[data-v-c99348f3]{position:fixed;left:0;top:0;z-index:100;transform:translate(-100%);transition:transform .3s ease}.aside.mobile-show[data-v-c99348f3]{transform:translate(0)}}.stat[data-v-593b370b]{position:relative;box-sizing:border-box;flex:1 1 0%;border-radius:.75rem;padding:1rem;background:white;border:1px solid gainsboro}.stat .num[data-v-593b370b]{font-size:1.25rem;line-height:1.75rem;--un-text-opacity:1;color:rgb(64 158 255 / var(--un-text-opacity));font-weight:700}.stat .txt[data-v-593b370b]{--un-text-opacity:1;color:rgb(107 114 128 / var(--un-text-opacity))}:root{--vue-scroll-rect-scrollbar-thumb-color: rgba(122,122,122, .3);--vue-scroll-rect-scrollbar-thumb-color-light: rgba(122, 122, 122, .5);--vue-scroll-rect-scrollbar-thumb-color-pressed: rgba(112, 112, 112, .2);--vue-scroll-rect-scrollbar-thumb-radius: 5px;--vue-scroll-rect-scrollbar-thumb-margin: 0px;--vue-scroll-rect-scrollbar-size: 8px}.vue-scroll-rect{position:relative;width:100%;height:100%;margin:0;overflow:hidden}.vue-scroll-rect>.scroll-content{position:relative;max-width:100%;max-height:100%;scrollbar-width:none;-ms-overflow-style:none}.vue-scroll-rect>.scroll-content::-webkit-scrollbar{width:0;height:0}.vue-scroll-rect>.scroll-content::-ms-scrollbar{width:0;height:0}.vue-scroll-rect>.scroll-content.both{overflow:scroll}.vue-scroll-rect>.scroll-content.horizontal{overflow-x:scroll}.vue-scroll-rect>.scroll-content.vertical{overflow-y:scroll}.vue-scroll-rect:hover>.scrollbar{opacity:1;transition:opacity .1s}.vue-scroll-rect.always-show-scrollbar>.scrollbar,.vue-scroll-rect .dragging>.scrollbar{opacity:1}.vue-scroll-rect.background-clickable>.scrollbar{pointer-events:all}.vue-scroll-rect>.scrollbar{position:absolute;opacity:0;transition:opacity 1.5s;pointer-events:none}.vue-scroll-rect>.scrollbar:hover{opacity:1}.vue-scroll-rect>.scrollbar .thumb{position:absolute;background-color:var(--vue-scroll-rect-scrollbar-thumb-color);border-radius:var(--vue-scroll-rect-scrollbar-thumb-radius);pointer-events:all}.vue-scroll-rect>.scrollbar .thumb:hover{background-color:var(--vue-scroll-rect-scrollbar-thumb-color-light)}.vue-scroll-rect>.scrollbar .thumb:active{background-color:var(--vue-scroll-rect-scrollbar-thumb-color-pressed)}.vue-scroll-rect>.scrollbar.horizontal{left:0;bottom:0;right:0;height:var(--vue-scroll-rect-scrollbar-size)}.vue-scroll-rect>.scrollbar.horizontal .thumb{top:var(--vue-scroll-rect-scrollbar-thumb-margin);bottom:var(--vue-scroll-rect-scrollbar-thumb-margin)}.vue-scroll-rect>.scrollbar.vertical{top:0;bottom:0;right:0;width:var(--vue-scroll-rect-scrollbar-size)}.vue-scroll-rect>.scrollbar.vertical .thumb{left:var(--vue-scroll-rect-scrollbar-thumb-margin);right:var(--vue-scroll-rect-scrollbar-thumb-margin)}:root{--mx-menu-backgroud: #fff;--mx-menu-hover-backgroud: #f1f1f1;--mx-menu-active-backgroud: #dfdfdf;--mx-menu-open-backgroud: #f1f1f1;--mx-menu-open-hover-backgroud: #f1f1f1;--mx-menu-divider: #f0f0f0;--mx-menu-text: #2e2e2e;--mx-menu-hover-text: #2e2e2e;--mx-menu-active-text: #2e2e2e;--mx-menu-open-text: #2e2e2e;--mx-menu-open-hover-text: #2e2e2e;--mx-menu-disabled-text: #c9c8c8;--mx-menu-icon-size: 16px;--mx-menu-shadow-color: rgba(0, 0, 0, .1);--mx-menu-backgroud-radius: 10px;--mx-menu-scrollbar-thumb-color: rgba(0, 0, 0, .2);--mx-menu-scrollbar-thumb-color-light: rgba(0, 0, 0, .3);--mx-menu-scrollbar-thumb-color-pressed: rgba(0, 0, 0, .1);--mx-menu-shortcut-backgroud: #ebebeb;--mx-menu-shortcut-backgroud-hover:#ebebeb;--mx-menu-shortcut-backgroud-active:#ebebeb;--mx-menu-shortcut-backgroud-open:#ebebeb;--mx-menu-shortcut-backgroud-disabled:#fdfdfd;--mx-menu-shortcut-text: #424242;--mx-menu-shortcut-text-hover: #424242;--mx-menu-shortcut-text-active: #424242;--mx-menu-shortcut-text-open: #424242;--mx-menu-shortcut-text-disabled: #a5a5a5;--mx-menu-placeholder-width: 24px}.mx-context-menu{pointer-events:all;display:inline-block;overflow:visible;position:absolute;background-color:var(--mx-menu-backgroud);border-radius:var(--mx-menu-backgroud-radius);padding:12px 0;box-shadow:0 10px 40px 10px var(--mx-menu-shadow-color);opacity:1;transition:opacity .2s ease-in-out;--vue-scroll-rect-scrollbar-thumb-color: var(--mx-menu-scrollbar-thumb-color);--vue-scroll-rect-scrollbar-thumb-color-light: var(--mx-menu-scrollbar-thumb-color-light);--vue-scroll-rect-scrollbar-thumb-color-pressed: var(--mx-menu-scrollbar-thumb-color-pressed)}.mx-context-menu-items{position:relative;overflow:visible}.mx-context-menu-scroll{overscroll-behavior:contain}.mx-context-menu-item{display:flex;flex-direction:row;justify-content:space-between;align-items:center;position:relative;padding:6px 15px;-webkit-user-select:none;user-select:none;overflow:visible;white-space:nowrap;text-overflow:ellipsis;color:var(--mx-menu-text)}.mx-context-menu-item .mx-right-arrow,.mx-context-menu-item .mx-checked-mark{fill:var(--mx-menu-text)}.mx-context-menu-item:hover{background-color:var(--mx-menu-hover-backgroud);color:var(--mx-menu-hover-text)}.mx-context-menu-item:hover .mx-right-arrow,.mx-context-menu-item:hover .mx-checked-mark{fill:var(--mx-menu-hover-text)}.mx-context-menu-item:hover .mx-shortcut{background-color:var(--mx-menu-shortcut-backgroud-hover);color:var(--mx-menu-shortcut-text-hover)}.mx-context-menu-item:active{background-color:var(--mx-menu-active-backgroud);color:var(--mx-menu-active-text)}.mx-context-menu-item:active .mx-right-arrow,.mx-context-menu-item:active .mx-checked-mark{fill:var(--mx-menu-active-text)}.mx-context-menu-item:active .mx-shortcut{background-color:var(--mx-menu-shortcut-backgroud-active);color:var(--mx-menu-shortcut-text-active)}.mx-context-menu-item.open{background-color:var(--mx-menu-open-backgroud);color:var(--mx-menu-open-text)}.mx-context-menu-item.open:hover{background-color:var(--mx-menu-open-hover-backgroud);color:var(--mx-menu-open-hover-text)}.mx-context-menu-item.open .mx-right-arrow,.mx-context-menu-item.open .mx-checked-mark{fill:var(--mx-menu-open-text)}.mx-context-menu-item.open .mx-shortcut{background-color:var(--mx-menu-shortcut-backgroud-open);color:var(--mx-menu-shortcut-text-open)}.mx-context-menu-item.keyboard-focus{background-color:var(--mx-menu-active-backgroud)}.mx-context-menu-item.disabled{color:var(--mx-menu-disabled-text);cursor:not-allowed}.mx-context-menu-item.disabled:hover,.mx-context-menu-item.disabled:active{background-color:transparent}.mx-context-menu-item.disabled .mx-right-arrow,.mx-context-menu-item.disabled .mx-checked-mark{fill:var(--mx-menu-disabled-text)}.mx-context-menu-item.disabled .mx-shortcut{background-color:var(--mx-menu-shortcut-backgroud-disabled);color:var(--mx-menu-shortcut-text-second)}.mx-context-menu-item .mx-item-row{display:flex;flex-direction:row;align-items:center;max-width:100%}.mx-context-menu-item .mx-icon-placeholder{position:relative;display:flex;flex-direction:row;align-items:center;height:auto;overflow:hidden}.mx-context-menu-item .mx-icon-placeholder.preserve-width{width:var(--mx-menu-placeholder-width)}.mx-context-menu-item .icon{display:inline-block;font-size:var(--mx-menu-icon-size)}.mx-context-menu-item .icon.svg{width:var(--mx-menu-icon-size);height:var(--mx-menu-icon-size)}.mx-context-menu-item .label{font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-inline-end:16px}.mx-context-menu-item-wrapper{position:relative}.mx-context-menu-item-sperator{display:block;padding:5px 0;background-color:var(--mx-menu-backgroud)}.mx-context-menu-item-sperator:after{display:block;content:"";background-color:var(--mx-menu-divider);height:1px}.mx-right-arrow{width:14px;height:14px}.mx-checked-mark{width:var(--mx-menu-icon-size);height:var(--mx-menu-icon-size)}.mx-shortcut{position:relative;justify-self:flex-end;font-size:11.5px;padding:2px 4px;background-color:var(--mx-menu-shortcut-backgroud);color:var(--mx-menu-shortcut-text)}.mx-menu-bar.dark,.mx-context-menu.dark{--mx-menu-backgroud: #303031;--mx-menu-hover-backgroud: #636363;--mx-menu-active-backgroud: #555555;--mx-menu-open-backgroud: #636363;--mx-menu-open-hover-backgroud: #636363;--mx-menu-divider: #464646;--mx-menu-text: #ffffff;--mx-menu-hover-text: #ffffff;--mx-menu-active-text: #ffffff;--mx-menu-open-text: #ffffff;--mx-menu-open-hover-text: #ffffff;--mx-menu-disabled-text: #9c9c9c;--mx-menu-shadow-color: rgba(51, 51, 51, .2);--mx-menu-scrollbar-thumb-color: rgba(255, 255, 255, .3);--mx-menu-scrollbar-thumb-color-light: rgba(255, 255, 255, .5);--mx-menu-scrollbar-thumb-color-pressed: rgba(255, 255, 255, .2);--mx-menu-shortcut-backgroud: #505050;--mx-menu-shortcut-backgroud-hover:#505050;--mx-menu-shortcut-backgroud-active:#505050;--mx-menu-shortcut-backgroud-open:#505050;--mx-menu-shortcut-backgroud-disabled:#444444;--mx-menu-shortcut-text: #f1f1f1;--mx-menu-shortcut-text-hover: #ffffff;--mx-menu-shortcut-text-active: #ffffff;--mx-menu-shortcut-text-open: #ffffff;--mx-menu-shortcut-text-disabled: #9d9d9d}.mx-menu-bar.flat,.mx-context-menu.flat{border-radius:0;padding:7px 0;box-shadow:0 1px 2px 1px var(--mx-menu-shadow-color)}.mx-menu-bar.flat .mx-context-menu-item,.mx-context-menu.flat .mx-context-menu-item{padding:3px 12px}.mx-menu-bar.win10,.mx-context-menu.win10{border-radius:0;padding:8px 0;border:1px solid var(--mx-menu-border-color);box-shadow:2px 2px 1px 0 var(--mx-menu-shadow-color)}.mx-menu-bar.win10,.mx-context-menu.win10{--mx-menu-backgroud: #eeeeee;--mx-menu-hover-backgroud: #d8d8d8;--mx-menu-active-backgroud: #dfdfdf;--mx-menu-open-backgroud: #f1f1f1;--mx-menu-open-hover-backgroud: #d8d8d8;--mx-menu-divider: #aaaaaa;--mx-menu-border-color: #b1b1b1;--mx-menu-shortcut-backgroud: transparent;--mx-menu-shortcut-backgroud-hover: transparent;--mx-menu-shortcut-backgroud-active: transparent;--mx-menu-shortcut-backgroud-open: transparent;--mx-menu-shortcut-backgroud-disabled:transparent;--mx-menu-shortcut-text: #272727;--mx-menu-shortcut-text-hover: #272727;--mx-menu-shortcut-text-active: #272727;--mx-menu-shortcut-text-open: #272727;--mx-menu-shortcut-text-disabled: #6b6b6b}.mx-menu-bar.win10 .mx-context-menu-item,.mx-context-menu.win10 .mx-context-menu-item{padding:2px 4px;margin:0 4px}.mx-menu-bar.win10 .mx-context-menu-item-sperator,.mx-context-menu.win10 .mx-context-menu-item-sperator{margin:0 4px}.mx-menu-bar.win10.dark,.mx-context-menu.win10.dark{--mx-menu-backgroud: #303031;--mx-menu-hover-backgroud: #636363;--mx-menu-active-backgroud: #555555;--mx-menu-open-backgroud: #636363;--mx-menu-open-hover-backgroud: #636363;--mx-menu-divider: #808080;--mx-menu-border-color: #656565;--mx-menu-shortcut-backgroud: #505050;--mx-menu-shortcut-backgroud-hover:#505050;--mx-menu-shortcut-backgroud-active:#505050;--mx-menu-shortcut-backgroud-open:#505050;--mx-menu-shortcut-backgroud-disabled:#444444;--mx-menu-shortcut-text: #f1f1f1;--mx-menu-shortcut-text-hover: #ffffff;--mx-menu-shortcut-text-active: #ffffff;--mx-menu-shortcut-text-open: #ffffff;--mx-menu-shortcut-text-disabled: #9d9d9d;padding:8px 0}.mx-menu-bar.win10.dark .mx-context-menu-item,.mx-context-menu.win10.dark .mx-context-menu-item{padding:6px 12px;margin:0}.mx-menu-bar.win10.dark .mx-context-menu-item-sperator,.mx-context-menu.win10.dark .mx-context-menu-item-sperator{margin:0 7px}.mx-menu-bar.mac,.mx-context-menu.mac{padding:8px 0;box-shadow:0 5px 7px 1px var(--mx-menu-shadow-color);border:1px solid var(--mx-menu-border-color)}.mx-menu-bar.mac,.mx-context-menu.mac{--mx-menu-backgroud: #ececec;--mx-menu-hover-backgroud: #0165e1;--mx-menu-active-backgroud: #0165e1;--mx-menu-open-backgroud: #858585;--mx-menu-open-hover-backgroud: #0165e1;--mx-menu-divider: #d2d2d2;--mx-menu-text: #232323;--mx-menu-hover-text: #fff;--mx-menu-active-text: #fff;--mx-menu-open-text: #fff;--mx-menu-open-hover-text: #fff;--mx-menu-disabled-text: #bbbbbb;--mx-menu-shadow-color: rgba(0, 0, 0, .1);--mx-menu-backgroud-radius: 10px;--mx-menu-shortcut-backgroud: transparent;--mx-menu-shortcut-backgroud-hover:transparent;--mx-menu-shortcut-backgroud-active:transparent;--mx-menu-shortcut-backgroud-open:transparent;--mx-menu-shortcut-backgroud-disabled:transparent;--mx-menu-shortcut-text: #424242;--mx-menu-shortcut-text-hover: #fff;--mx-menu-shortcut-text-active: #fff;--mx-menu-shortcut-text-open: #fff;--mx-menu-shortcut-text-disabled: #a5a5a5;--mx-menu-border-color: #bbbbbb}.mx-menu-bar.mac.dark,.mx-context-menu.mac.dark{--mx-menu-backgroud: #333333;--mx-menu-hover-backgroud: #0153d2;--mx-menu-active-backgroud: #0153d2;--mx-menu-open-hover-backgroud: #0153d2;--mx-menu-open-backgroud: #414346;--mx-menu-divider: #575757;--mx-menu-text: #dcdcdc;--mx-menu-hover-text: #fff;--mx-menu-active-text: #fff;--mx-menu-open-text: #fff;--mx-menu-open-hover-text: #fff;--mx-menu-disabled-text: #6a6a6a;--mx-menu-shadow-color: rgba(0, 0, 0, .1);--mx-menu-backgroud-radius: 10px;--mx-menu-shortcut-backgroud: transparent;--mx-menu-shortcut-backgroud-hover:transparent;--mx-menu-shortcut-backgroud-active:transparent;--mx-menu-shortcut-backgroud-open:transparent;--mx-menu-shortcut-backgroud-disabled:transparent;--mx-menu-shortcut-text: #dadada;--mx-menu-shortcut-text-hover: #fff;--mx-menu-shortcut-text-active: #fff;--mx-menu-shortcut-text-open: #fff;--mx-menu-shortcut-text-disabled: #6a6a6a;--mx-menu-border-color: #222}.mx-menu-bar.mac .mx-context-menu-item,.mx-context-menu.mac .mx-context-menu-item{border-radius:5px;margin:0 6px;padding:3px 6px}.mx-menu-bar.mac .mx-context-menu-item.keyboard-focus,.mx-context-menu.mac .mx-context-menu-item.keyboard-focus{background-color:var(--mx-menu-active-backgroud);color:var(--mx-menu-active-text);outline:none}.mx-menu-bar.mac .mx-context-menu-item.keyboard-focus .mx-right-arrow,.mx-menu-bar.mac .mx-context-menu-item.keyboard-focus .mx-checked-mark,.mx-context-menu.mac .mx-context-menu-item.keyboard-focus .mx-right-arrow,.mx-context-menu.mac .mx-context-menu-item.keyboard-focus .mx-checked-mark{fill:var(--mx-menu-active-text)}.mx-menu-bar.mac .mx-context-menu-item.keyboard-focus .mx-shortcut,.mx-context-menu.mac .mx-context-menu-item.keyboard-focus .mx-shortcut{background-color:var(--mx-menu-shortcut-backgroud-active);color:var(--mx-menu-shortcut-text-active)}.mx-menu-bar.mac .mx-context-menu-item-sperator,.mx-context-menu.mac .mx-context-menu-item-sperator{margin:0 12px}.mx-context-menu .vue-scroll-rect>.scroll-content{overflow-y:scroll;height:100%;width:auto;position:relative!important}.mx-menu-ghost-host{position:absolute;left:0;bottom:0;right:0;top:0;overflow:hidden;pointer-events:none}.mx-menu-ghost-host.fullscreen{position:fixed}.mx-menu-bar{flex:1;display:flex;flex-direction:row;align-items:center;background-color:var(--mx-menu-backgroud);padding:5px 0}.mx-menu-bar.mini{flex-grow:0}.mx-menu-bar .mx-menu-bar-content{display:flex;flex-direction:row;align-items:center}.mx-menu-bar .mx-menu-bar-item{padding:2px 8px;border-radius:5px;-webkit-user-select:none;user-select:none;background-color:var(--mx-menu-backgroud);color:var(--mx-menu-text)}.mx-menu-bar .mx-menu-bar-item:hover{background-color:var(--mx-menu-hover-backgroud);color:var(--mx-menu-hover-text)}.mx-menu-bar .mx-menu-bar-item:hover .mx-menu-bar-icon-menu{fill:var(--mx-menu-hover-text)}.mx-menu-bar .mx-menu-bar-item:active,.mx-menu-bar .mx-menu-bar-item.active{background-color:var(--mx-menu-active-backgroud);color:var(--mx-menu-active-text)}.mx-menu-bar .mx-menu-bar-item:active .mx-menu-bar-icon-menu,.mx-menu-bar .mx-menu-bar-item.active .mx-menu-bar-icon-menu{fill:var(--mx-menu-active-text)}.mx-menu-bar .mx-menu-bar-icon-menu{fill:var(--mx-menu-text);width:var(--mx-menu-icon-size);height:var(--mx-menu-icon-size)}.mx-menu-bar.flat .mx-menu-bar-item{border-radius:0}.option[data-v-2d859fce]{white-space:normal;text-overflow:unset;overflow:visible;word-break:keep-all;padding:5px;border-radius:6px;transition:all .2s ease}.word-space[data-v-2b177b98]{position:relative;display:inline-block;width:.8rem;height:1.5rem;box-sizing:border-box;margin:0 1px;border-bottom:2px solid transparent}.word-space.wrong[data-v-2b177b98]{border-bottom:2px solid red}.word-space.to-bottom[data-v-2b177b98]{transform:translateY(.3rem)}.word-space.wait[data-v-2b177b98]{border-bottom:2px solid var(--color-article);margin-left:.125rem;margin-right:.125rem}.word-space.wait[data-v-2b177b98]:after{content:" ";position:absolute;width:2px;height:.25rem;background:var(--color-article);bottom:0;right:0}.word-space.wait[data-v-2b177b98]:before{content:" ";position:absolute;width:2px;height:.26rem;background:var(--color-article);bottom:0;left:0}.shake[data-v-2b177b98],.shakeBottom[data-v-2b177b98]{border-bottom:2px solid red!important;animation:shake .82s cubic-bezier(.36,.07,.19,.97) both}.shake[data-v-2b177b98]:after,.shakeBottom[data-v-2b177b98]:after{background:red!important}.shake[data-v-2b177b98]:before,.shakeBottom[data-v-2b177b98]:before{background:red!important}.shakeBottom[data-v-2b177b98]{animation:shakeBottom .82s cubic-bezier(.36,.07,.19,.97) both}.input-right[data-v-3dcfa848]{color:var(--color-select-bg)}.input-wrong[data-v-3dcfa848]{--un-text-opacity:1;color:rgb(248 113 113 / var(--un-text-opacity))}.hide[data-v-3dcfa848]{opacity:0}.wrote[data-v-5e5c5610]{color:gray}.typing-article[data-v-5e5c5610]{height:100%;overflow:auto;color:var(--color-article);width:var(--article-width);font-size:1.6rem}.typing-article header[data-v-5e5c5610]{word-wrap:break-word;position:relative;padding-top:3rem}.typing-article header .title[data-v-5e5c5610],.typing-article header .titleTranslate[data-v-5e5c5610]{text-align:center;font-size:2.2rem;font-family:var(--en-article-family)}.typing-article header .titleTranslate[data-v-5e5c5610]{font-size:1.2rem;margin-top:.5rem;font-family:var(--zh-article-family);font-weight:700}.typing-article .article-content[data-v-5e5c5610]{position:relative}.typing-article article[data-v-5e5c5610]{word-break:keep-all;word-wrap:break-word;white-space:pre-wrap;font-family:var(--en-article-family)}.typing-article article.dictation .border-bottom[data-v-5e5c5610]{display:inline-block!important}.typing-article article .wrote[data-v-5e5c5610] .hide,.typing-article article .hover-show[data-v-5e5c5610] .hide{opacity:1!important}.typing-article article .wrote .border-bottom[data-v-5e5c5610],.typing-article article .hover-show .border-bottom[data-v-5e5c5610]{display:none!important}.typing-article article .hover-show[data-v-5e5c5610]{border-radius:.2rem;--un-bg-opacity:1 !important;background-color:rgb(74 222 128 / var(--un-bg-opacity))!important}.typing-article article .hover-show[data-v-5e5c5610] .hide{opacity:1!important}.typing-article article.tall[data-v-5e5c5610]{line-height:2.4}.typing-article article .section[data-v-5e5c5610]{margin-bottom:1.5rem}.typing-article article .section .sentence[data-v-5e5c5610]{transition:all .3s}.typing-article article .section .word[data-v-5e5c5610]{display:inline-block}.typing-article article .section .word .word-wrap[data-v-5e5c5610]{position:relative;transition:background-color .3s}.typing-article article .section .word .border-bottom[data-v-5e5c5610]{position:absolute;width:100%;height:100%;left:0;top:0;border-bottom:2px solid var(--color-article);display:none;transform:translateY(-.2rem)}.typing-article .translate[data-v-5e5c5610]{pointer-events:none;position:absolute;top:0;left:0;height:100%;width:100%;font-size:1.2rem;line-height:3.2;letter-spacing:.2rem;font-family:var(--zh-article-family);font-weight:700}.typing-article .translate .row[data-v-5e5c5610]{position:absolute;left:0;width:100%;opacity:0;transition:all .3s}.typing-article .translate .row .space[data-v-5e5c5610]{transition:all .3s;display:inline-block}.panel[data-v-491d4512]{border-radius:.5rem;width:var(--panel-width);background:var(--color-second);height:100%;display:flex;flex-direction:column;border:1px solid var(--color-item-border);box-shadow:var(--shadow)}@media (max-width: 768px){.panel[data-v-491d4512]{width:100vw;border-radius:0;border-left:none;border-right:none;padding:0 .5rem}}@media (max-width: 480px){.panel[data-v-491d4512]{padding:0 .25rem}}[data-v-491d4512] .panel header{padding:.5rem 1rem}@media (max-width: 768px){[data-v-491d4512] .panel header{padding:.5rem .75rem}[data-v-491d4512] .panel header .color-main{font-size:.9rem}}@media (max-width: 480px){[data-v-491d4512] .panel header{padding:.4rem .5rem}[data-v-491d4512] .panel header .color-main{font-size:.8rem}}@media (max-width: 768px){[data-v-491d4512] .panel-page-item{padding-left:1rem!important}}@media (max-width: 480px){[data-v-491d4512] .panel-page-item{padding-left:.75rem!important}}.edit-text[data-v-f7484aa9]{margin-top:.6rem;color:var(--color-font-1)}.text[data-v-f7484aa9]{color:var(--color-font-1);font-size:1.2rem;min-height:1.1rem}.content[data-v-56dd6c3d]{color:var(--color-article);height:100%;width:100%;box-sizing:border-box;display:flex;gap:var(--space);padding:.6rem;padding-left:0}.row[data-v-56dd6c3d]{flex:7;width:33%;display:flex;flex-direction:column}.row[data-v-56dd6c3d]:nth-child(3){flex:10}.row .title[data-v-56dd6c3d]{font-weight:700;font-size:1.4rem}.row .article-translate[data-v-56dd6c3d]{flex:1;overflow-y:overlay}.row .article-translate .section[data-v-56dd6c3d]{background:var(--color-textarea-bg);margin-bottom:1.2rem}.row .article-translate .section .section-title[data-v-56dd6c3d]{padding:.5rem;border-bottom:1px solid var(--color-item-border)}.row .article-translate .section[data-v-56dd6c3d]:last-child{margin-bottom:0}.row .article-translate .section .sentence[data-v-56dd6c3d]{display:flex;padding:.5rem;line-height:1.2;border-bottom:1px solid var(--color-item-border)}.row .article-translate .section .sentence[data-v-56dd6c3d]:last-child{border-bottom:none}.row .options[data-v-56dd6c3d]{display:flex;align-items:center;justify-content:space-between}.row .options .status[data-v-56dd6c3d]{display:flex;align-items:center}.row .options .warning[data-v-56dd6c3d]{display:flex;align-items:center;font-size:1.2rem;color:red}.row .options .success[data-v-56dd6c3d]{display:flex;align-items:center;font-size:1.2rem;color:#67c23a}.wrapper[data-v-0fbe74b6]{width:100%;height:100%;display:flex;background:var(--color-primary)}.relative[data-v-d2e83d35]{position:relative;height:100vh;width:100vw;overflow:hidden}.flex[data-v-d2e83d35]{display:flex}.flex-col[data-v-d2e83d35]{flex-direction:column}.main-content-area[data-v-d2e83d35]{position:relative;flex:1;z-index:1;overflow-y:auto;box-sizing:border-box}@media (min-width: 769px){.main-content-area[data-v-d2e83d35]{margin-left:calc(260px + .3rem)!important;margin-right:calc(260px + .3rem)!important;width:calc(100% - 520px - .6rem)!important;height:calc(100vh - 6rem)}}@media (max-width: 768px){.main-content-area[data-v-d2e83d35]{margin-left:.3rem!important;margin-right:.3rem!important;width:calc(100vw - .6rem)!important;height:calc(100vh - 6rem);padding-bottom:80px}}@media (max-width: 480px){.main-content-area[data-v-d2e83d35]{margin-left:.3rem!important;margin-right:.3rem!important;width:calc(100vw - .6rem)!important;height:calc(100vh - 5rem)}}@media (min-width: 769px){.left-panel-hidden{margin-left:.3rem!important;width:calc(100% - 260px - .6rem)!important}}@media (min-width: 769px){.right-panel-hidden{margin-right:.3rem!important;width:calc(100% - 260px - .6rem)!important}}@media (min-width: 769px){.left-panel-hidden{margin-left:.3rem!important;margin-right:.3rem!important;width:calc(100% - .6rem)!important}}.left-panel-area[data-v-d2e83d35]{position:fixed;top:.8rem;left:.3rem;width:260px;height:calc(100vh - 1.8rem);z-index:2;background-color:var(--color-bg);border-right:1px solid var(--color-border);padding:.5rem;box-sizing:border-box;overflow-y:auto;transition:transform .3s ease;display:block!important;visibility:visible!important;opacity:1!important}@media (max-width: 768px){.left-panel-area[data-v-d2e83d35]{position:fixed;transform:translate(0)!important;z-index:10}}.right-panel-area[data-v-d2e83d35]{position:fixed;top:.8rem;right:.3rem;width:260px;height:calc(100vh - 1.8rem);z-index:2;background-color:var(--color-bg);border-left:1px solid var(--color-border);padding:.5rem;box-sizing:border-box;overflow-y:auto;transition:transform .3s ease;display:block!important;visibility:visible!important;opacity:1!important}@media (max-width: 768px){.right-panel-area[data-v-d2e83d35]{position:fixed;transform:translate(0)!important;z-index:10}}.footer-toolbar[data-v-d2e83d35]{position:fixed;bottom:0;left:.3rem;right:.3rem;z-index:100;background-color:var(--color-bg);border-radius:16px 16px 0 0;box-shadow:0 -2px 10px #0000001a;transition:all .3s ease;overflow:visible}@media (min-width: 769px){.footer-toolbar[data-v-d2e83d35]{left:calc(260px + .3rem)!important;right:calc(260px + .3rem)!important;width:calc(100% - 520px - .6rem)!important}}@media (max-width: 768px){.footer-toolbar[data-v-d2e83d35]{left:.3rem!important;right:.3rem!important;width:calc(100vw - .6rem)!important}}.toolbar-hidden[data-v-d2e83d35]{transform:translateY(calc(100% - 10px));opacity:.5}.toolbar-toggle-arrow[data-v-d2e83d35]{position:absolute;top:-12px;left:50%;transform:translate(-50%);width:40px;height:24px;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:101;transition:transform .3s ease}.toolbar-toggle-arrow[data-v-d2e83d35]:hover{transform:translate(-50%) scale(1.1)}.toolbar-hidden .toolbar-toggle-arrow[data-v-d2e83d35]{transform:translate(-50%) rotate(180deg)}.toolbar-hidden .toolbar-toggle-arrow[data-v-d2e83d35]:hover{transform:translate(-50%) rotate(180deg) scale(1.1)}.toolbar-toggle-arrow svg[data-v-d2e83d35]{fill:none;stroke:#333;stroke-width:2;transition:all .2s ease}.toolbar-toggle-arrow:hover svg[data-v-d2e83d35]{stroke:#555}.toolbar-content[data-v-d2e83d35]{padding:1rem;display:flex;flex-direction:column;gap:.5rem}[data-v-d2e83d35] .toolbar-content div,[data-v-d2e83d35] .toolbar-content .btn-toolbar,[data-v-d2e83d35] .toolbar-content .button-toolbar,[data-v-d2e83d35] .toolbar-content>div,[data-v-d2e83d35] .toolbar-content>div>div,[data-v-d2e83d35] .footer-toolbar div,[data-v-d2e83d35] .footer-toolbar .btn-toolbar,[data-v-d2e83d35] .footer-toolbar .button-toolbar{display:flex!important;flex-direction:row!important;flex-wrap:wrap;gap:.5rem;justify-content:center;align-items:center;width:100%}[data-v-d2e83d35] .common-list-item .item-sub-title{height:56px!important;min-height:56px!important;display:flex;align-items:center}[data-v-d2e83d35] .common-list-item .item-sub-title :deep(*){height:100%!important;min-height:56px!important}.common-list-item .item-sub-title{height:56px!important;min-height:56px!important;display:flex;align-items:center}.common-list-item .item-sub-title{height:100%!important;min-height:56px!important}@media (max-width: 768px){.left-panel-area[data-v-d2e83d35]{display:block!important;position:relative;width:100%;height:auto;margin-bottom:.5rem}}.list-move[data-v-bd37f043],.list-enter-active[data-v-bd37f043],.list-leave-active[data-v-bd37f043]{transition:all .5s ease}.list-enter-from[data-v-bd37f043],.list-leave-to[data-v-bd37f043]{opacity:0;transform:translate(30px)}.list-leave-active[data-v-bd37f043]{position:absolute}.fade-enter-active[data-v-bd37f043],.fade-leave-active[data-v-bd37f043]{transition:all .5s ease}.fade-enter-from[data-v-bd37f043],.fade-leave-to[data-v-bd37f043]{opacity:0}@keyframes shake-bd37f043{10%,90%{transform:translate3d(-1px,0,0)}20%,80%{transform:translate3d(2px,0,0)}30%,50%,70%{transform:translate3d(-4px,0,0)}40%,60%{transform:translate3d(4px,0,0)}}@keyframes shakeBottom-bd37f043{10%,90%{transform:translate3d(-1px,.3rem,0)}20%,80%{transform:translate3d(2px,.3rem,0)}30%,50%,70%{transform:translate3d(-4px,.3rem,0)}40%,60%{transform:translate3d(4px,.3rem,0)}}.go-enter-from[data-v-bd37f043]{transform:translate3d(100%,0,0)}.back-enter-to[data-v-bd37f043],.back-enter-from[data-v-bd37f043],.go-enter-to[data-v-bd37f043],.go-leave-from[data-v-bd37f043]{transform:translateZ(0)}.go-leave-to[data-v-bd37f043]{transform:translate3d(-100%,0,0)}.go-enter-active[data-v-bd37f043],.go-leave-active[data-v-bd37f043],.back-enter-active[data-v-bd37f043],.back-leave-active[data-v-bd37f043]{transition:all .3s}.back-enter-from[data-v-bd37f043]{transform:translate3d(-100%,0,0)}.back-leave-to[data-v-bd37f043]{transform:translate3d(100%,0,0)}[data-v-bd37f043]:root{--color-reverse-white: white;--color-reverse-black: black;--bg-history: white;--color-item-bg: rgb(228, 230, 232);--color-item-hover: white;--color-item-active: rgb(253, 246, 236);--color-item-border: rgb(226, 226, 226);--color-tooltip-bg: white;--color-tooltip-shadow: #d9d9d9;--color-font-2: rgb(46, 46, 46);--color-font-3: rgb(75, 85, 99);--color-font-active-1: white;--color-scrollbar: rgb(147, 173, 227);--color-sub-gray: #c0bfbf;--article-width: 50vw;--article-toolbar-width: 50vw;--article-panel-width: 20rem;--article-panel-margin-left: calc(50% + var(--article-width) / 2 + 1rem);--toolbar-width: 50rem;--panel-width: 24rem;--space: .9rem;--stat-gap: 1rem;--shadow: rgba(0, 0, 0, .08) 0px 4px 12px;--word-panel-margin-left:calc(100% - 260px);--anim-time: .5s;--color-input-color: black;--color-input-bg: white;--color-input-border: #bfbfbf;--color-input-icon: #d3d4d7;--color-textarea-bg: white;--color-article: black;--aside-width: 12rem;--font-family: -apple-system, sans-serif;--word-font-family: ui-monospace, sans-serif;--en-article-family: Georgia, sans-serif;--zh-article-family: "Songti SC", "SimSun", "Noto Serif CJK SC", serif;--btn-primary: rgb(75, 85, 99);--btn-info: white;--color-primary: #E6E8EB;--color-second: rgb(247, 247, 247);--color-third: rgb(226 232 240 / 1);--color-fourth: rgb(193, 193, 193);--color-card-active: #FED7AA;--color-list-item-active: rgb(253, 246, 236);--color-icon-hightlight: rgb(12, 140, 233);--color-sub-text: gray;--color-main-text: rgb(91, 91, 91);--color-select-bg: rgb(12, 140, 233);--color-select-text: white;--color-notice-bg: rgb(247, 247, 247);--color-progress-bar: #d1d5df !important}.footer.hide[data-v-bd37f043]{--color-progress-bar: #dbdbdb !important}html.dark[data-v-bd37f043]{--color-reverse-white: black;--color-reverse-black: white;--color-primary: #0E1217;--color-second: rgb(30, 31, 34);--color-third: rgb(43, 45, 48);--color-card-active: rgb(84, 84, 84);--color-list-item-active: rgb(84, 84, 84);--color-icon-hightlight: rgb(147, 173, 227);--color-sub-text: #b8b8b8;--color-main-text: rgba(249, 250, 251, .8);--color-select-bg: rgb(147, 173, 227);--color-select-text: black;--color-notice-bg: rgb(43, 45, 48);--bg-history: rgb(43, 45, 48);--color-item-bg: rgb(43, 45, 48);--color-item-hover: rgb(67, 69, 74);--color-item-active: rgb(84, 84, 84);--color-item-border: rgb(41, 41, 41);--color-tooltip-bg: #252525;--color-tooltip-shadow: #3b3b3b;--color-font-2: rgba(255, 255, 255, .5);--color-font-3: rgba(255, 255, 255, .3);--color-sub-gray: #383737;--color-scrollbar: rgb(92, 93, 94);--btn-info: transparent;--color-input-color: white;--color-input-bg: rgba(14, 18, 23, 1);--color-input-icon: #383737;--color-textarea-bg: rgb(43, 45, 48);--color-article: white;--color-progress-bar: rgb(73, 77, 82) !important}html.dark .footer.hide[data-v-bd37f043]{--color-progress-bar: var(--color-third) !important}@media (max-width: 1720px){[data-v-bd37f043]:root{--toolbar-width: 50vw;--panel-width: 20vw;--space: .5rem;--article-toolbar-width: 50rem;--article-panel-width: 18rem}}@media (max-width: 1366px){[data-v-bd37f043]:root{--panel-width: 20vw;--toolbar-width: 50vw;--stat-gap: .5rem;--space: .3rem;--article-toolbar-width: 40rem;--article-panel-width: 16rem}}.anim[data-v-bd37f043],.book[data-v-bd37f043]{transition:background var(--anim-time),color var(--anim-time),border var(--anim-time),opacity var(--anim-time)}.en-article-family[data-v-bd37f043]{font-family:var(--en-article-family)}.font-family[data-v-bd37f043]{font-family:var(--font-family)}html[data-v-bd37f043],body[data-v-bd37f043]{padding:0;margin:0;overflow-x:hidden;color:var(--color-main-text);font-family:var(--font-family);background:var(--color-primary);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.page[data-v-bd37f043]{position:relative;z-index:1;height:100%;width:100%;font-size:.9rem;display:flex;flex-direction:column}.mobile-page[data-v-bd37f043]{position:fixed;left:0;right:0;bottom:0;top:0;overflow:auto;font-size:18rem;width:100vw;height:100vh;display:flex;flex-direction:column}.mobile-page>.page-content[data-v-bd37f043]{padding:10rem;box-sizing:border-box;overflow:auto}#app[data-v-bd37f043]{width:100vw;min-height:100vh}a[data-v-bd37f043]{color:#409eff;text-decoration:none}.base-textarea[data-v-bd37f043],.base-input[data-v-bd37f043]{flex:1;font-family:var(--font-family);font-size:1.1rem;outline:none;border:1px solid transparent;border-radius:.4rem;padding:.5rem .6rem;transition:all .3s;min-height:1.2rem;width:100%;box-sizing:border-box;background:var(--color-textarea-bg)}.base-textarea[data-v-bd37f043]:focus,.base-input[data-v-bd37f043]:focus{border:1px solid var(--color-select-bg)}.base-textarea[readonly][data-v-bd37f043],[readonly].base-input[data-v-bd37f043]{cursor:not-allowed;opacity:.7}.base-input[data-v-bd37f043]{flex:none}@supports selector(::-webkit-scrollbar){[data-v-bd37f043]::-webkit-scrollbar{width:.5rem;height:.6rem}[data-v-bd37f043]::-webkit-scrollbar-track{background:transparent;border-radius:.1rem}[data-v-bd37f043]::-webkit-scrollbar-thumb{background:var(--color-scrollbar);border-radius:.6rem}}.panel-page-item[data-v-bd37f043]{display:flex;flex-direction:column;height:100%;padding-bottom:var(--space);box-sizing:border-box}.scroll[data-v-bd37f043]{padding:0 var(--space);flex:1;overflow:auto}.virtual-list[data-v-bd37f043]{overflow:overlay;height:100%;padding:0 var(--space)}.list-item-wrapper[data-v-bd37f043]{padding-bottom:1rem}.common-list-item[data-v-bd37f043]{cursor:pointer;width:100%;box-sizing:border-box;background:var(--color-item-bg);color:var(--color-main-text);font-size:1.1rem;border-radius:.5rem;display:flex;justify-content:space-between;transition:all .3s;padding:.6rem;gap:.6rem;border:1px solid var(--color-item-border)}.common-list-item .left[data-v-bd37f043]{display:flex;gap:.6rem}.common-list-item .left .title-wrapper[data-v-bd37f043]{display:flex;flex-direction:column;gap:.2rem;word-break:break-word}.common-list-item .right[data-v-bd37f043]{display:flex;flex-direction:column;gap:.1rem;transition:all .3s}.common-list-item svg[data-v-bd37f043]{opacity:0}.common-list-item.active[data-v-bd37f043],.common-list-item[data-v-bd37f043]:hover{background:var(--color-list-item-active)}.common-list-item.active .item-sub-title[data-v-bd37f043],.common-list-item:hover .item-sub-title[data-v-bd37f043]{color:var(--color-sub-text)}.common-list-item .fill svg[data-v-bd37f043]{opacity:1!important}.common-list-item:hover svg[data-v-bd37f043]{opacity:1}.common-list-item .item-title[data-v-bd37f043]{display:flex;align-items:center;gap:.5rem;color:var(--color-main-text)}.common-list-item .item-title span[data-v-bd37f043]{flex-shrink:0}.common-list-item .item-title .word[data-v-bd37f043]{font-size:1.2rem;display:flex}.common-list-item .item-title .phonetic[data-v-bd37f043]{font-size:.9rem;color:gray}.common-list-item .item-sub-title[data-v-bd37f043]{font-size:1rem;color:gray}.word-shadow[data-v-bd37f043]{color:transparent!important;text-shadow:#b0b0b0 0 0 .5rem;-webkit-user-select:none;user-select:none}.common-title[data-v-bd37f043]{min-height:2.8rem;font-size:1.1rem;color:var(--color-main-text);display:flex;justify-content:center;align-items:center}.slide[data-v-bd37f043]{flex:1;width:100%;transition:height .3s;position:relative;overflow:hidden}.slide .slide-infinite[data-v-bd37f043]{z-index:1;margin-top:0;transition:all .3s}.slide .slide-list[data-v-bd37f043]{height:100%;width:100%;display:flex;position:relative}.container2[data-v-bd37f043]{width:50%;padding-top:1.25rem}.center[data-v-bd37f043]{display:flex;align-items:center;justify-content:center}.card[data-v-bd37f043]{position:relative;margin-bottom:1.25rem;box-sizing:border-box;border-radius:.75rem;padding:1rem;background:var(--color-second)}.inline-center[data-v-bd37f043]{display:inline-flex;align-items:center;justify-content:center}.title[data-v-bd37f043]{font-size:1.125rem;line-height:1.75rem;font-weight:500}.book[data-v-bd37f043]{position:relative;display:flex;flex-shrink:0;flex-direction:column;cursor:pointer;justify-content:space-between;border-radius:.375rem;background-color:var(--color-third);padding:.75rem;width:6rem;height:8.4rem}.book[data-v-bd37f043]:hover{background-color:var(--color-card-active)}@media (max-width: 768px){.book[data-v-bd37f043]{width:calc(50vw - 1rem);height:auto;min-height:30vw}}@media (max-width: 480px){.book[data-v-bd37f043]{width:calc(100% - 1rem);height:auto;min-height:8rem;margin-bottom:1rem}}.line[data-v-bd37f043]{width:100%;border-bottom:1px solid var(--color-item-border)}.line-white[data-v-bd37f043]{width:100%;border-bottom:1px dashed #ababab}.page-title[data-v-bd37f043]{font-size:1.5rem;line-height:2rem}.red-point[data-v-bd37f043]{position:absolute;right:.75rem;width:.75rem;height:.75rem;border-radius:9999px;--un-bg-opacity:1;background-color:rgb(248 113 113 / var(--un-bg-opacity))}.cursor[data-v-bd37f043]{position:absolute;left:0;top:0;height:1.8rem;animation:underline-bd37f043 1s infinite steps(1,start)}@keyframes underline-bd37f043{0%,to{border-left:.1rem solid var(--color-article)}50%{border-left:.1rem solid transparent}}#typing-listener[data-v-bd37f043]{position:fixed;right:0;bottom:0;z-index:9999;height:1rem;width:2rem;opacity:0;pointer-events:none}.footer[data-v-bfbeea83]{width:var(--article-toolbar-width)}.footer .bottom[data-v-bfbeea83]{position:relative;width:100%;box-sizing:border-box;border-radius:.6rem;background:var(--color-second);padding:.5rem var(--space);z-index:2;border:1px solid var(--color-item-border);box-shadow:var(--shadow)}.footer .bottom .stat[data-v-bfbeea83]{margin-top:.5rem;display:flex;justify-content:space-around;gap:var(--stat-gap)}.footer .bottom .stat .row[data-v-bfbeea83]{display:flex;flex-direction:column;align-items:center;gap:.3rem;width:6rem;color:gray}.footer .bottom .stat .row .line[data-v-bfbeea83]{height:1px;width:100%;background:var(--color-sub-gray)}.footer .arrow[data-v-bfbeea83]{position:absolute;top:-40%;left:50%;cursor:pointer;transition:all .5s;transform:rotate(-90deg);padding:.5rem;font-size:1.2rem}.footer .arrow.down[data-v-bfbeea83]{top:-70%;transform:rotate(90deg)}.practice-article[data-v-bfbeea83]{overflow-y:auto;min-height:calc(100vh - 10rem);max-height:100%;padding:2rem 0}@media (min-width: 769px){.practice-article[data-v-bfbeea83]{margin:0 auto;max-width:calc(100% - 350px);padding:2rem 20px}}h1[data-v-99376355]{font-size:3.5rem;background:linear-gradient(120deg,#bd34fe 30%,#41d1ff);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;color:transparent;margin:1.5rem 1rem}@media (max-width: 480px){h1[data-v-99376355]{font-size:2.5rem;margin:1rem .5rem}}h2[data-v-99376355]{margin:0;font-size:1rem}@media (max-width: 480px){h2[data-v-99376355]{font-size:.9rem;line-height:1.4}}@media (max-width: 768px){#feature-container[data-v-99376355]{max-width:100vw}}#feature-container .flex-wrap[data-v-99376355]{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space);margin-bottom:var(--space)}h3[data-v-99376355]:first-child{margin-top:0}.card[data-v-99376355]{margin-bottom:0;display:flex;flex-direction:column;align-items:flex-start;gap:.5rem;width:23%}@media (max-width: 768px){.card[data-v-99376355]{width:100%;margin-bottom:1.5rem}}@media (min-width: 769px) and (max-width: 1200px){.card[data-v-99376355]{width:48%;margin-bottom:1.5rem}}@media (min-width: 1201px){.card[data-v-99376355]{width:23%}}.card .emoji[data-v-99376355]{display:inline-block;background:var(--color-third);padding:.6rem;border-radius:.4rem;font-size:1.5rem}.card .title[data-v-99376355]{font-weight:700}.card ul[data-v-99376355]{margin:0;padding-left:1.2rem}.bottom[data-v-99376355]{width:100%;padding-top:2rem;border-top:1px solid #c4c4c4}a[data-v-99376355]{color:unset}.add-article[data-v-894331c1]{width:100%;height:100vh;box-sizing:border-box;color:var(--color-font-1);background:var(--color-second);display:flex}.add-article .close[data-v-894331c1]{position:absolute;right:1.2rem;top:1.2rem}.add-article .aslide[data-v-894331c1]{width:14vw;height:100%;padding:0 .6rem;display:flex;flex-direction:column}.add-article .aslide header[data-v-894331c1]{height:3rem}.add-article .aslide .name[data-v-894331c1]{font-size:1.1rem}.add-article .aslide .translate-name[data-v-894331c1]{font-size:1rem}.add-article .aslide .add[data-v-894331c1]{width:100%;box-sizing:border-box;border-radius:.5rem;margin-bottom:.6rem;padding:.6rem;display:flex;justify-content:space-between;transition:all .3s;color:var(--color-font-active-1);background:var(--color-select-bg)}.add-article .aslide .footer[data-v-894331c1]{height:3rem;display:flex;gap:.6rem;align-items:center;justify-content:flex-end}.add-article .aslide .footer .import[data-v-894331c1]{display:inline-flex;position:relative}.add-article .aslide .footer .import input[data-v-894331c1]{position:absolute;height:100%;width:100%;opacity:0}
