/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */

/* Document
   ========================================================================== */

/**
 * 1. Correct the line height in all browsers.
 * 2. Prevent adjustments of font size after orientation changes in iOS.
 */

html {
  line-height: 1.15; /* 1 */
  -webkit-text-size-adjust: 100%; /* 2 */
}

/* Sections
   ========================================================================== */

/**
 * Remove the margin in all browsers.
 */

body {
  margin: 0;
}

/**
 * Render the `main` element consistently in IE.
 */

main {
  display: block;
}

/**
 * Correct the font size and margin on `h1` elements within `section` and
 * `article` contexts in Chrome, Firefox, and Safari.
 */

h1 {
  font-size: 2em;
  margin: 0.67em 0;
}

/* Grouping content
   ========================================================================== */

/**
 * 1. Add the correct box sizing in Firefox.
 * 2. Show the overflow in Edge and IE.
 */

hr {
  box-sizing: content-box; /* 1 */
  height: 0; /* 1 */
  overflow: visible; /* 2 */
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */

pre {
  font-family: monospace, monospace; /* 1 */
  font-size: 1em; /* 2 */
}

/* Text-level semantics
   ========================================================================== */

/**
 * Remove the gray background on active links in IE 10.
 */

a {
  background-color: transparent;
}

/**
 * 1. Remove the bottom border in Chrome 57-
 * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
 */

abbr[title] {
  border-bottom: none; /* 1 */
  text-decoration: underline; /* 2 */
  -webkit-text-decoration: underline dotted;
          text-decoration: underline dotted; /* 2 */
}

/**
 * Add the correct font weight in Chrome, Edge, and Safari.
 */

b,
strong {
  font-weight: bolder;
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */

code,
kbd,
samp {
  font-family: monospace, monospace; /* 1 */
  font-size: 1em; /* 2 */
}

/**
 * Add the correct font size in all browsers.
 */

small {
  font-size: 80%;
}

/**
 * Prevent `sub` and `sup` elements from affecting the line height in
 * all browsers.
 */

sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

/* Embedded content
   ========================================================================== */

/**
 * Remove the border on images inside links in IE 10.
 */

img {
  border-style: none;
}

/* Forms
   ========================================================================== */

/**
 * 1. Change the font styles in all browsers.
 * 2. Remove the margin in Firefox and Safari.
 */

button,
input,
optgroup,
select,
textarea {
  font-family: inherit; /* 1 */
  font-size: 100%; /* 1 */
  line-height: 1.15; /* 1 */
  margin: 0; /* 2 */
}

/**
 * Show the overflow in IE.
 * 1. Show the overflow in Edge.
 */

button,
input { /* 1 */
  overflow: visible;
}

/**
 * Remove the inheritance of text transform in Edge, Firefox, and IE.
 * 1. Remove the inheritance of text transform in Firefox.
 */

button,
select { /* 1 */
  text-transform: none;
}

/**
 * Correct the inability to style clickable types in iOS and Safari.
 */

button,
[type="button"],
[type="reset"],
[type="submit"] {
  -webkit-appearance: button;
}

/**
 * Remove the inner border and padding in Firefox.
 */

button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
  border-style: none;
  padding: 0;
}

/**
 * Restore the focus styles unset by the previous rule.
 */

button:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring {
  outline: 1px dotted ButtonText;
}

/**
 * Correct the padding in Firefox.
 */

fieldset {
  padding: 0.35em 0.75em 0.625em;
}

/**
 * 1. Correct the text wrapping in Edge and IE.
 * 2. Correct the color inheritance from `fieldset` elements in IE.
 * 3. Remove the padding so developers are not caught out when they zero out
 *    `fieldset` elements in all browsers.
 */

legend {
  box-sizing: border-box; /* 1 */
  color: inherit; /* 2 */
  display: table; /* 1 */
  max-width: 100%; /* 1 */
  padding: 0; /* 3 */
  white-space: normal; /* 1 */
}

/**
 * Add the correct vertical alignment in Chrome, Firefox, and Opera.
 */

progress {
  vertical-align: baseline;
}

/**
 * Remove the default vertical scrollbar in IE 10+.
 */

textarea {
  overflow: auto;
}

/**
 * 1. Add the correct box sizing in IE 10.
 * 2. Remove the padding in IE 10.
 */

[type="checkbox"],
[type="radio"] {
  box-sizing: border-box; /* 1 */
  padding: 0; /* 2 */
}

/**
 * Correct the cursor style of increment and decrement buttons in Chrome.
 */

[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
  height: auto;
}

/**
 * 1. Correct the odd appearance in Chrome and Safari.
 * 2. Correct the outline style in Safari.
 */

[type="search"] {
  -webkit-appearance: textfield; /* 1 */
  outline-offset: -2px; /* 2 */
}

/**
 * Remove the inner padding in Chrome and Safari on macOS.
 */

[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}

/**
 * 1. Correct the inability to style clickable types in iOS and Safari.
 * 2. Change font properties to `inherit` in Safari.
 */

::-webkit-file-upload-button {
  -webkit-appearance: button; /* 1 */
  font: inherit; /* 2 */
}

/* Interactive
   ========================================================================== */

/*
 * Add the correct display in Edge, IE 10+, and Firefox.
 */

details {
  display: block;
}

/*
 * Add the correct display in all browsers.
 */

summary {
  display: list-item;
}

/* Misc
   ========================================================================== */

/**
 * Add the correct display in IE 10+.
 */

template {
  display: none;
}

/**
 * Add the correct display in IE 10.
 */

[hidden] {
  display: none;
}

:export{menuBg:#f5f5f5;menuText:#000;menuActiveText:#409eff}.fade-enter-active,.fade-leave-active{transition:opacity .28s}.fade-enter,.fade-leave-active{opacity:0}.fade-transform-leave-active,.fade-transform-enter-active{transition:all .5s}.fade-transform-enter{opacity:0;transform:translateX(-30px)}.fade-transform-leave-to{opacity:0;transform:translateX(30px)}.breadcrumb-enter-active,.breadcrumb-leave-active{transition:all .5s}.breadcrumb-enter,.breadcrumb-leave-active{opacity:0;transform:translateX(20px)}.breadcrumb-move{transition:all .5s}.breadcrumb-leave-active{position:absolute}.svg-icon{display:inline-block;width:16px;height:16px;color:inherit;fill:none;stroke:currentColor;vertical-align:-0.15em}.svg-fill{fill:currentColor;stroke:none}.svg-up{transform:rotate(0deg)}.svg-right{transform:rotate(90deg)}.svg-down{transform:rotate(180deg)}.svg-left{transform:rotate(-90deg)}.blue-btn{background:#324157}.blue-btn:hover{color:#324157}.blue-btn:hover:before,.blue-btn:hover:after{background:#324157}.light-blue-btn{background:#3a71a8}.light-blue-btn:hover{color:#3a71a8}.light-blue-btn:hover:before,.light-blue-btn:hover:after{background:#3a71a8}.red-btn{background:#c03639}.red-btn:hover{color:#c03639}.red-btn:hover:before,.red-btn:hover:after{background:#c03639}.pink-btn{background:#e65d6e}.pink-btn:hover{color:#e65d6e}.pink-btn:hover:before,.pink-btn:hover:after{background:#e65d6e}.green-btn{background:#30b08f}.green-btn:hover{color:#30b08f}.green-btn:hover:before,.green-btn:hover:after{background:#30b08f}.tiffany-btn{background:#4ab7bd}.tiffany-btn:hover{color:#4ab7bd}.tiffany-btn:hover:before,.tiffany-btn:hover:after{background:#4ab7bd}.yellow-btn{background:#fec171}.yellow-btn:hover{color:#fec171}.yellow-btn:hover:before,.yellow-btn:hover:after{background:#fec171}.pan-btn{font-size:14px;color:#fff;padding:14px 36px;border-radius:8px;border:none;outline:none;transition:600ms ease all;position:relative;display:inline-block}.pan-btn:hover{background:#fff}.pan-btn:hover:before,.pan-btn:hover:after{width:100%;transition:600ms ease all}.pan-btn:before,.pan-btn:after{content:"";position:absolute;top:0;right:0;height:2px;width:0;transition:400ms ease all}.pan-btn::after{right:inherit;top:inherit;left:0;bottom:0}body{height:100%;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Helvetica,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Arial,sans-serif}html{height:100%}#app{height:100%}*,*:before,*:after{box-sizing:border-box}a,a:focus,a:hover{color:inherit;outline:none;text-decoration:none}div:focus{outline:none}.clearfix:after{content:"";display:table;clear:both}label{font-weight:700}.app-container{padding:20px}.components-container{margin:30px 50px;position:relative}aside{background:#eef1f6;color:#2c3e50;padding:8px 24px;margin-bottom:20px;border-radius:2px;display:block;line-height:32px;font-size:16px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}aside a{color:#337ab7;cursor:pointer}aside a:hover{color:#20a0ff}.filter-container{padding-bottom:10px}.filter-container .filter-item{display:inline-block;vertical-align:middle;margin-bottom:10px;margin-right:10px}.link-type,.link-type:focus{color:#337ab7;cursor:pointer}.link-type:hover,.link-type:focus:hover{color:#20a0ff}.status-col .cell{padding:0 10px;text-align:center}.text-center{text-align:center}.sub-navbar{height:50px;line-height:50px;position:relative;width:100%;text-align:right;padding-right:20px;transition:600ms ease position;background:linear-gradient(90deg, rgb(32, 182, 249) 0%, rgb(32, 182, 249) 0%, rgb(33, 120, 241) 100%, rgb(33, 120, 241) 100%)}.sub-navbar .subtitle{font-size:20px;color:#fff}.sub-navbar.draft{background:#d0d0d0}.sub-navbar.deleted{background:#d0d0d0}.no-padding{padding:0px !important}.cp{cursor:pointer}.text-danger{color:#f55753}.text-success{color:#10cfbd}.text-warning{color:#ffba00}.display-flex{display:flex}.fl{float:left}.fr{float:right}.price{color:#ff6a3c}.app-main .ant-input:not(textarea),.app-main .ant-input-affix-wrapper,.app-main .ant-select-single:not(.ant-select-customize-input) .ant-select-selector,.app-main .ant-picker{height:32px;min-height:32px}.app-main .ant-input-affix-wrapper{display:inline-flex;align-items:center;padding-top:0;padding-bottom:0}.app-main .ant-input-affix-wrapper>input.ant-input{height:30px;min-height:30px;padding-top:0;padding-bottom:0;border:0 !important;box-shadow:none !important;background:rgba(0,0,0,0);line-height:30px}.app-main .ant-input-affix-wrapper .ant-input-clear-icon,.app-main .ant-picker .ant-picker-clear{display:inline-flex;align-items:center;justify-content:center}.app-main .ant-select-single:not(.ant-select-customize-input) .ant-select-selector{align-items:center}.app-main .ant-select-single .ant-select-selector .ant-select-selection-item,.app-main .ant-select-single .ant-select-selector .ant-select-selection-placeholder{line-height:30px}.app-main .ant-select-single .ant-select-selector .ant-select-selection-search-input,.app-main .ant-picker-input>input{height:30px}.app-main .ant-form-item-control-input-content>.ant-input,.app-main .ant-form-item-control-input-content>.ant-input-affix-wrapper,.app-main .ant-form-item-control-input-content>.ant-select,.app-main .ant-form-item-control-input-content>.ant-picker{max-width:100%;min-width:0}.app-main .base_header{display:flex;align-items:center;-moz-column-gap:24px;column-gap:24px;row-gap:12px;flex-wrap:wrap;height:auto !important;min-height:32px}.app-main .base_header>.base_header_down,.app-main .base_header>.ml40{margin-left:0 !important}.app-main .base_header>.base_header_down:empty{display:none}.app-main .ant-card-head,.app-main .section-header,.app-main .table-head,.app-main .table-header,.app-main .card-title-bar,.app-main .tag-filters-header,.app-main .card-header,.app-main .chart-header,.app-main .detail-card h3{border-bottom:0 !important;padding-bottom:0 !important}.app-main .ant-card-head{min-height:0 !important;margin-bottom:0 !important}.app-main .ant-card-head-title{padding-top:12px !important;padding-bottom:4px !important}.app-main .ant-card:not(.ant-card-bordered),.app-main .section-card,.app-main .filter-card,.app-main .tag-card,.app-main .table-card,.app-main .summary-card,.app-main .dashboard-card,.app-main .chart-card,.app-main .config-card,.app-main .notion-card,.app-main .template-list,.app-main .chart-container,.app-main .table-container{border:1px solid #edf0f5 !important}.ant-btn:not(.ant-btn-block)+.ant-btn:not(.ant-btn-block),button:not(.ant-btn):not(.ant-btn-block)+button:not(.ant-btn):not(.ant-btn-block),.ant-btn:not(.ant-btn-block)+button:not(.ant-btn):not(.ant-btn-block),button:not(.ant-btn):not(.ant-btn-block)+.ant-btn:not(.ant-btn-block){margin-left:8px}.ant-btn-group .ant-btn+.ant-btn,.ant-input-group .ant-btn+.ant-btn,.ant-space .ant-btn+.ant-btn{margin-left:0}
[data-v-1b4f0686]:export{menuBg:#f5f5f5;menuText:#000;menuActiveText:#409eff}.app-main[data-v-1b4f0686]{padding:102px 20px 0;height:100vh;overflow:auto;min-height:calc(100vh - 54px);width:100%;position:relative}
[data-v-58f870d3]:export{menuBg:#f5f5f5;menuText:#000;menuActiveText:#409eff}.app-breadcrumb[data-v-58f870d3]{display:inline-block;font-size:14px;line-height:50px;margin-left:8px}.app-breadcrumb[data-v-58f870d3] .ant-breadcrumb-link,.app-breadcrumb[data-v-58f870d3] .ant-breadcrumb-link a{font-weight:400}.app-breadcrumb .no-redirect[data-v-58f870d3]{color:#97a8be;cursor:text}
[data-v-76382e2a]:export{menuBg:#f5f5f5;menuText:#000;menuActiveText:#409eff}.svg-icon[data-v-76382e2a]{vertical-align:middle}.is-active[data-v-76382e2a]{transform:rotate(180deg)}
[data-v-ee63e4b8]:export{menuBg:#f5f5f5;menuText:#000;menuActiveText:#409eff}.navbar[data-v-ee63e4b8]{height:50px;overflow:hidden;position:relative;background:#fff;box-shadow:0 1px 4px rgba(0,21,41,.08);display:flex;align-items:center;justify-content:space-between;padding-right:8px}.navbar .navbar-left[data-v-ee63e4b8]{display:flex;align-items:center;min-width:0;flex:1}.navbar .hamburger-container[data-v-ee63e4b8]{line-height:46px;height:100%;padding:0 15px;cursor:pointer;transition:background .3s;-webkit-tap-highlight-color:rgba(0,0,0,0)}.navbar .hamburger-container[data-v-ee63e4b8]:hover{background:rgba(0,0,0,.025)}.navbar .breadcrumb-container[data-v-ee63e4b8]{min-width:0;overflow:hidden}.navbar .errLog-container[data-v-ee63e4b8]{display:inline-block;vertical-align:top}.navbar .right-menu[data-v-ee63e4b8]{height:100%;line-height:50px}.navbar .right-menu .control[data-v-ee63e4b8]{display:flex;align-items:center;gap:6px}.navbar .right-menu[data-v-ee63e4b8]:focus{outline:none}.navbar .right-menu .right-menu-item[data-v-ee63e4b8]{display:inline-block;padding:0 8px;height:100%;font-size:18px;color:#5a5e66;vertical-align:text-bottom}.navbar .right-menu .right-menu-item.hover-effect[data-v-ee63e4b8]{cursor:pointer;transition:background .3s}.navbar .right-menu .right-menu-item.hover-effect[data-v-ee63e4b8]:hover{background:rgba(0,0,0,.025)}.navbar .right-menu .right-menu-item .setting[data-v-ee63e4b8]{font-size:16px;margin-left:5px}.navbar .right-menu .right-menu-item .control-icon[data-v-ee63e4b8]{font-size:16px}.navbar .right-menu .right-menu-item .logout-text[data-v-ee63e4b8]{font-size:14px;color:#409eff}.navbar .right-menu .avatar-container[data-v-ee63e4b8]{margin-right:22px}.navbar .right-menu .avatar-container .avatar-wrapper[data-v-ee63e4b8]{margin-top:5px;position:relative}.navbar .right-menu .avatar-container .avatar-wrapper .user-avatar[data-v-ee63e4b8]{cursor:pointer;width:40px;height:40px;border-radius:10px}
:export{menuBg:#f5f5f5;menuText:#000;menuActiveText:#409eff}.ant-menu-submenu-selected>.ant-menu-submenu-title,.ant-menu-item-selected{color:#fff !important}.full-mode .nest-menu .ant-menu-submenu>.ant-menu-submenu-title,.full-mode .ant-menu-submenu .ant-menu-item{min-width:0 !important;background-color:rgba(0,0,0,0) !important}.full-mode .nest-menu .ant-menu-submenu>.ant-menu-submenu-title:hover,.full-mode .ant-menu-submenu .ant-menu-item:hover{background-color:#eef3f8 !important}.sidebar-container .first-level>.ant-menu-item,.sidebar-container .first-level>.ant-menu-submenu>.ant-menu-submenu-title{font-size:16px;font-weight:500}.simple-mode.first-level .submenu-title-noDropdown{padding:0 !important;position:relative}.simple-mode.first-level .submenu-title-noDropdown :deep(.ant-tooltip){padding:0 !important}.simple-mode.first-level .ant-menu-submenu{overflow:hidden}.simple-mode.first-level .ant-menu-submenu>.ant-menu-submenu-title{padding:0px !important}.simple-mode.first-level .ant-menu-submenu>.ant-menu-submenu-title .ant-menu-submenu-arrow{display:none}.simple-mode.first-level .ant-menu-submenu>.ant-menu-submenu-title>span{visibility:hidden}
[data-v-3f4c33a5]:export{menuBg:#f5f5f5;menuText:#000;menuActiveText:#409eff}.svg-icon[data-v-3f4c33a5]{flex:0 0 auto;margin-right:12px;font-size:18px}.simple-mode .svg-icon[data-v-3f4c33a5]{margin-left:0;margin-right:0}.sidebar-item-link[data-v-3f4c33a5]{display:inline-flex;align-items:center;width:100%;color:inherit;min-width:0}.sidebar-item-link span[data-v-3f4c33a5]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ant-menu-item[data-v-3f4c33a5] .sidebar-item-link{color:inherit}
[data-v-19b7dd20]:export{menuBg:#f5f5f5;menuText:#000;menuActiveText:#409eff}.sidebarLogoFade-enter-active[data-v-19b7dd20]{transition:opacity 1.5s}.sidebarLogoFade-enter-from[data-v-19b7dd20],.sidebarLogoFade-leave-to[data-v-19b7dd20]{opacity:0}.sidebar-logo-container[data-v-19b7dd20]{position:relative;width:100%;height:50px;line-height:50px;background:#2b2f3a;text-align:center;overflow:hidden}.sidebar-logo-container .sidebar-logo-link[data-v-19b7dd20]{height:100%;width:100%}.sidebar-logo-container .sidebar-logo-link .sidebar-logo[data-v-19b7dd20]{height:32px;vertical-align:middle;margin-right:12px}.sidebar-logo-container .sidebar-logo-link .sidebar-title[data-v-19b7dd20]{display:inline-block;margin:0;color:#fff;font-weight:600;line-height:50px;font-size:14px;font-family:Avenir,Helvetica Neue,Arial,Helvetica,sans-serif;vertical-align:middle}.sidebar-logo-container.collapse .sidebar-logo[data-v-19b7dd20]{margin-right:0px}
:export{menuBg:#f5f5f5;menuText:#000;menuActiveText:#409eff}.sidebar-container{background:#f7f9fc;border-right:1px solid #e8edf5;box-shadow:1px 0 8px rgba(20,32,56,.04)}.sidebar-container .sidebar-scrollbar{overflow-x:hidden !important;height:calc(100% - 50px);padding:8px 0 12px}.sidebar-container .sidebar-menu{border:none !important;border-right:0 !important;height:100%;width:100% !important;background:rgba(0,0,0,0) !important}.sidebar-container .ant-menu-inline,.sidebar-container .ant-menu-vertical,.sidebar-container .ant-menu-vertical-left{border-right:0 !important}.sidebar-container .ant-menu-item::after{display:none !important;border-right:0 !important}
[data-v-3d245893]:export{menuBg:#f5f5f5;menuText:#000;menuActiveText:#409eff}.sidebar-scrollbar[data-v-3d245893]{overflow-y:auto}.sidebar-menu[data-v-3d245893]{color:#303744;font-size:14px}.sidebar-menu[data-v-3d245893] .ant-menu-item,.sidebar-menu[data-v-3d245893] .ant-menu-submenu-title{width:auto !important;height:43.2px !important;line-height:43.2px !important;margin:4px 10px !important;border-radius:8px;color:#303744;transition:background-color .2s ease,box-shadow .2s ease}.sidebar-menu[data-v-3d245893] .ant-menu-title-content,.sidebar-menu[data-v-3d245893] .sidebar-item-link,.sidebar-menu[data-v-3d245893] .sidebar-item-link span,.sidebar-menu[data-v-3d245893] .svg-icon,.sidebar-menu[data-v-3d245893] .ant-menu-submenu-arrow{transition:none !important}.sidebar-menu[data-v-3d245893] .ant-menu-item::after,.sidebar-menu[data-v-3d245893] .ant-menu-submenu-title::after{display:none !important}.sidebar-menu[data-v-3d245893] .ant-menu-item:hover,.sidebar-menu[data-v-3d245893] .ant-menu-submenu-title:hover{background-color:#eef3f8 !important;color:#303744 !important}.sidebar-menu[data-v-3d245893] .ant-menu-item-selected{background:linear-gradient(135deg, #3f5f8f 0%, #4f7fd7 100%) !important;color:#fff !important;font-weight:600;box-shadow:0 8px 18px rgba(79,127,215,.18)}.sidebar-menu[data-v-3d245893] .ant-menu-item-selected:hover,.sidebar-menu[data-v-3d245893] .ant-menu-submenu-selected > .ant-menu-submenu-title:hover{color:#fff !important}.sidebar-menu[data-v-3d245893] .ant-menu-submenu-selected > .ant-menu-submenu-title{background:linear-gradient(135deg, #3f5f8f 0%, #4f7fd7 100%) !important;color:#fff !important;font-weight:600;box-shadow:0 8px 18px rgba(79,127,215,.18)}.sidebar-menu[data-v-3d245893] .ant-menu-submenu > .ant-menu{background-color:rgba(0,0,0,0) !important}.sidebar-menu[data-v-3d245893] .ant-menu-sub.ant-menu-inline{padding:2px 0 6px}.sidebar-menu[data-v-3d245893] .ant-menu-inline-collapsed > .ant-menu-item,.sidebar-menu[data-v-3d245893] .ant-menu-inline-collapsed > .ant-menu-submenu > .ant-menu-submenu-title{width:auto !important;margin:4px 7px !important;padding:0 calc(50% - 8px) !important;border-radius:8px}.sidebar-menu[data-v-3d245893] .ant-menu-inline-collapsed .ant-menu-item-selected{box-shadow:0 8px 18px rgba(79,127,215,.16)}
:export{menuBg:#f5f5f5;menuText:#000;menuActiveText:#409eff}.scroll-container{height:32px;overflow-x:auto;overflow-y:hidden;white-space:nowrap;scrollbar-width:none;-ms-overflow-style:none}.scroll-container::-webkit-scrollbar{display:none}
[data-v-a0a89b20]:export{menuBg:#f5f5f5;menuText:#000;menuActiveText:#409eff}.scroll-container[data-v-a0a89b20]{position:relative;width:100%}
[data-v-a7b48d18]:export{menuBg:#f5f5f5;menuText:#000;menuActiveText:#409eff}.tags-view-container[data-v-a7b48d18]{height:46px;width:100%;padding:7px 14px;background:linear-gradient(180deg, #ffffff 0%, #f8fafc 100%);border-bottom:1px solid #e6ebf2;box-shadow:0 6px 16px rgba(15,23,42,.06)}.tags-view-container[data-v-a7b48d18] .scroll-container{height:32px}.tags-view-container .tags-view-wrapper .tags-view-item[data-v-a7b48d18]{display:inline-flex;align-items:center;gap:6px;position:relative;cursor:pointer;height:30px;max-width:180px;border:1px solid #e3e9f0;color:#526071;background:#fff;padding:0 12px;font-size:12px;font-weight:500;margin-right:10px;border-radius:4px;box-shadow:0 1px 2px rgba(15,23,42,.04);transition:color .18s ease,border-color .18s ease,background .18s ease,box-shadow .18s ease}.tags-view-container .tags-view-wrapper .tags-view-item .tags-view-title[data-v-a7b48d18]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tags-view-container .tags-view-wrapper .tags-view-item .tags-view-close[data-v-a7b48d18]{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:15px;height:15px;padding:0;color:#96a0ad;font-size:9px;line-height:15px;background:rgba(0,0,0,0);border:0;border-radius:4px;cursor:pointer;transition:color .18s ease,background .18s ease}.tags-view-container .tags-view-wrapper .tags-view-item .tags-view-close[data-v-a7b48d18]:hover{background-color:rgba(82,96,113,.14);color:#526071}.tags-view-container .tags-view-wrapper .tags-view-item[data-v-a7b48d18]:hover{color:#263445;border-color:#b8d6f4;box-shadow:0 6px 14px rgba(32,96,160,.1)}.tags-view-container .tags-view-wrapper .tags-view-item[data-v-a7b48d18]:first-of-type{margin-left:0}.tags-view-container .tags-view-wrapper .tags-view-item[data-v-a7b48d18]:last-of-type{margin-right:0}.tags-view-container .tags-view-wrapper .tags-view-item.active[data-v-a7b48d18]{background:#18b783;color:#fff;border-color:#18b783;box-shadow:0 8px 18px rgba(24,183,131,.22)}.tags-view-container .tags-view-wrapper .tags-view-item.active .tags-view-close[data-v-a7b48d18]{color:hsla(0,0%,100%,.78)}.tags-view-container .tags-view-wrapper .tags-view-item.active .tags-view-close[data-v-a7b48d18]:hover{background-color:hsla(0,0%,100%,.22);color:#fff}.tags-view-container .tags-view-wrapper .tags-view-item.active[data-v-a7b48d18]::before{content:"";flex:0 0 auto;width:6px;height:6px;border-radius:50%;color:#fff;background:#fff;box-shadow:0 0 0 3px hsla(0,0%,100%,.22)}.tags-view-container .contextmenu[data-v-a7b48d18]{margin:0;background:#fff;z-index:3000;position:absolute;list-style-type:none;padding:5px 0;border-radius:4px;font-size:12px;font-weight:400;color:#333;box-shadow:2px 2px 3px 0 rgba(0,0,0,.3)}.tags-view-container .contextmenu li[data-v-a7b48d18]{margin:0;padding:7px 16px;cursor:pointer}.tags-view-container .contextmenu li[data-v-a7b48d18]:hover{background:#eee}
[data-v-33fc9808]:export{menuBg:#f5f5f5;menuText:#000;menuActiveText:#409eff}.app-wrapper[data-v-33fc9808]:after{content:"";display:table;clear:both}.app-wrapper[data-v-33fc9808]{position:relative;height:100%;width:100%}.drawer-bg[data-v-33fc9808]{background:#000;opacity:.3;width:100%;top:0;height:100%;position:absolute;z-index:999}.main-container[data-v-33fc9808]{min-height:100%;transition:margin-left .28s;margin-left:210px;position:relative}.sidebar-container[data-v-33fc9808]{transition:width .28s;width:210px !important;height:100%;position:fixed;font-size:0px;top:0;bottom:0;left:0;z-index:1001;overflow:hidden}.fixed-header[data-v-33fc9808]{position:fixed;top:0;right:0;z-index:9;width:calc(100% - 210px);transition:width .28s}.hideSidebar .main-container[data-v-33fc9808]{margin-left:54px}.hideSidebar .sidebar-container[data-v-33fc9808]{width:54px !important}.hideSidebar .fixed-header[data-v-33fc9808]{width:calc(100% - 54px)}.mobile .main-container[data-v-33fc9808]{margin-left:0px}.mobile .sidebar-container[data-v-33fc9808]{transition:transform .28s;width:210px !important}.mobile.openSidebar[data-v-33fc9808]{position:fixed;top:0}.mobile.hideSidebar .sidebar-container[data-v-33fc9808]{pointer-events:none;transition-duration:.3s;transform:translate3d(-210px, 0, 0)}.mobile .fixed-header[data-v-33fc9808]{width:100%}.withoutAnimation .main-container[data-v-33fc9808],.withoutAnimation .sidebar-container[data-v-33fc9808]{transition:none}
/* Make clicks pass-through */
#nprogress {
  pointer-events: none;
}

#nprogress .bar {
  background: #29d;

  position: fixed;
  z-index: 1031;
  top: 0;
  left: 0;

  width: 100%;
  height: 2px;
}

/* Fancy blur effect */
#nprogress .peg {
  display: block;
  position: absolute;
  right: 0px;
  width: 100px;
  height: 100%;
  box-shadow: 0 0 10px #29d, 0 0 5px #29d;
  opacity: 1.0;
  transform: rotate(3deg) translate(0px, -4px);
}

/* Remove these to get rid of the spinner */
#nprogress .spinner {
  display: block;
  position: fixed;
  z-index: 1031;
  top: 15px;
  right: 15px;
}

#nprogress .spinner-icon {
  width: 18px;
  height: 18px;
  box-sizing: border-box;

  border: solid 2px transparent;
  border-top-color: #29d;
  border-left-color: #29d;
  border-radius: 50%;
  animation: nprogress-spinner 400ms linear infinite;
}

.nprogress-custom-parent {
  overflow: hidden;
  position: relative;
}

.nprogress-custom-parent #nprogress .spinner,
.nprogress-custom-parent #nprogress .bar {
  position: absolute;
}
@keyframes nprogress-spinner {
  0%   { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}


[data-v-2fa51afe]:export{menuBg:#f5f5f5;menuText:#000;menuActiveText:#409eff}.sw-update-popup>button[data-v-2fa51afe]{margin-top:.5em;padding:.25em 1.5em}
:export{menuBg:#f5f5f5;menuText:#000;menuActiveText:#409eff}#app{height:100vh}
[data-v-030bced9]:export{menuBg:#f5f5f5;menuText:#000;menuActiveText:#409eff}.svg-icon[data-v-030bced9]{display:inline-flex;align-items:center;justify-content:center;background-color:currentColor;line-height:1;mask-position:center;mask-repeat:no-repeat;mask-size:contain;-webkit-mask-position:center;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain}
