@charset "UTF-8";

.cascade[data-v-0e2efb1a] {
    width: 112px
}

.cascade+.cascade[data-v-0e2efb1a] {
    margin-left: 12px
}

code[class*=language-],
pre[class*=language-] {
    color: #000;
    background: 0 0;
    text-shadow: 0 1px #fff;
    font-family: Consolas, Monaco, Andale Mono, Ubuntu Mono, monospace;
    font-size: 1em;
    text-align: left;
    white-space: pre;
    word-spacing: normal;
    word-break: normal;
    word-wrap: normal;
    line-height: 1.5;
    -moz-tab-size: 4;
    -o-tab-size: 4;
    tab-size: 4;
    -webkit-hyphens: none;
    -moz-hyphens: none;
    -ms-hyphens: none;
    hyphens: none
}

code[class*=language-] ::-moz-selection,
code[class*=language-]::-moz-selection,
pre[class*=language-] ::-moz-selection,
pre[class*=language-]::-moz-selection {
    text-shadow: none;
    background: #b3d4fc
}

code[class*=language-] ::selection,
code[class*=language-]::selection,
pre[class*=language-] ::selection,
pre[class*=language-]::selection {
    text-shadow: none;
    background: #b3d4fc
}

@media print {

    code[class*=language-],
    pre[class*=language-] {
        text-shadow: none
    }
}

pre[class*=language-] {
    padding: 1em;
    margin: .5em 0;
    overflow: auto
}

:not(pre)>code[class*=language-],
pre[class*=language-] {
    background: #f5f2f0
}

:not(pre)>code[class*=language-] {
    padding: .1em;
    border-radius: .3em;
    white-space: normal
}

.token.cdata,
.token.comment,
.token.doctype,
.token.prolog {
    color: #708090
}

.token.punctuation {
    color: #999
}

.token.namespace {
    opacity: .7
}

.token.boolean,
.token.constant,
.token.deleted,
.token.number,
.token.property,
.token.symbol,
.token.tag {
    color: #905
}

.token.attr-name,
.token.builtin,
.token.char,
.token.inserted,
.token.selector,
.token.string {
    color: #690
}

.language-css .token.string,
.style .token.string,
.token.entity,
.token.operator,
.token.url {
    color: #9a6e3a;
    background: hsla(0, 0%, 100%, .5)
}

.token.atrule,
.token.attr-value,
.token.keyword {
    color: #07a
}

.token.class-name,
.token.function {
    color: #dd4a68
}

.token.important,
.token.regex,
.token.variable {
    color: #e90
}

.token.bold,
.token.important {
    font-weight: 700
}

.token.italic {
    font-style: italic
}

.token.entity {
    cursor: help
}

._m-com-code-java[data-v-a72fbbd5] {
    position: relative;
    font-size: 14px;
    font-weight: 500;
    padding-top: 48px;
    background-color: #f5f5f5;
    border-radius: 8px;
    overflow: hidden
}

._m-com-code-java ._m-com-code-copy[data-v-a72fbbd5] {
    position: absolute;
    right: 16px;
    top: 16px
}

._m-com-code-java ._m-com-code-content[data-v-a72fbbd5] {
    padding: 0;
    margin: 0;
    outline: none;
    background-color: #f5f5f5;
    overflow: unset
}

._m-com-code-java ._m-com-code-content>code[data-v-a72fbbd5] {
    outline: none
}

._m-com-code-json[data-v-415de29f] {
    position: relative;
    font-size: 14px;
    font-weight: 500;
    padding-top: 48px;
    background-color: #f5f5f5;
    border-radius: 8px;
    overflow: hidden
}

._m-com-code-json ._m-com-code-copy[data-v-415de29f] {
    position: absolute;
    right: 16px;
    top: 16px
}

._m-com-copy[data-v-15f8a1dd] {
    cursor: pointer
}

._m-com-copy-tips[data-v-15f8a1dd] {
    padding: 6px 16px
}

._m-com-desensit ._m-com-desensit-icon[data-v-a97e10a3] {
    font-size: 18px;
    margin-left: 4px;
    color: #4250c3;
    cursor: pointer
}

._m-com-download[data-v-1ab8ff15] {
    color: #4250c3;
    cursor: pointer;
    user-select: none
}

._m-com-img[data-v-79b2d3c7] {
    width: 128px;
    height: 128px
}

._m-com-img>img[data-v-79b2d3c7] {
    width: 100%;
    height: 100%
}

._m-com-link[data-v-4d936a59] {
    font-size: inherit;
    color: #5595f3;
    cursor: pointer;
    font-weight: 500
}

._m-menu-bar[data-v-a878506b] {
    display: flex;
    justify-content: center;
    align-items: center;
    height: 100%;
    overflow: hidden;
    cursor: pointer
}

._m-menu-bar[data-v-a878506b]:hover {
    background-color: #ffffff0a
}

._m-menu-bar ._m-menu-bar-text[data-v-a878506b] {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    margin-right: 24px;
    color: var(--color)
}

._m-menu-bar ._m-menu-bar-arrow[data-v-a878506b] {
    font-size: 18px;
    color: var(--color)
}

._m-menu-item[data-v-a878506b] {
    position: relative;
    color: #333
}

._m-menu-item[data-v-a878506b]:hover {
    background: rgba(66, 80, 195, .08);
    color: #4250c3;
    font-weight: 500
}

._m-menu-item.__simple[data-v-a878506b] {
    line-height: 36px;
    padding: 0 36px 0 16px;
    font-size: 14px
}

._m-menu-item.__simple ._m-menu-item-arrow[data-v-a878506b] {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    right: 12px;
    font-size: 18px;
    color: #999
}

._m-org-type-tag[data-v-64b7a981] {
    width: 36px;
    height: 20px;
    display: inline-flex;
    justify-content: center;
    align-items: center;
    font-size: 12px;
    border-radius: 4px
}

._m-org-type-tag.__ml[data-v-64b7a981] {
    color: #4250c3;
    background: rgba(66, 80, 195, .08)
}

._m-org-type-tag.__dd[data-v-64b7a981] {
    color: #006afe;
    background: rgba(0, 106, 254, .08)
}

._m-org-item {
    display: flex;
    justify-content: flex-start;
    align-items: center;
    position: relative;
    width: 360px;
    height: 64px;
    margin: auto;
    padding: 0 36px 0 60px;
    cursor: pointer;
    overflow: hidden
}

._m-org-item>._m-org-content {
    position: relative;
    width: 100%
}

._m-org-item>._m-org-content ._m-org-type {
    position: absolute;
    top: 0;
    left: -48px
}

._m-org-item>._m-org-content ._m-org-name {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    width: 100%;
    line-height: 20px;
    font-size: 16px;
    color: #333
}

._m-org-item>._m-org-content ._m-org-status {
    margin-top: 2px;
    font-size: 12px;
    font-weight: 400;
    color: #999
}

._m-org-item>._m-org-right-icon {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    display: block;
    right: 12px;
    color: #999
}

._m-org-item>._m-org-right-icon>i {
    font-size: 18px
}

._m-org-item.__border:after {
    position: absolute;
    bottom: 0;
    left: 60px;
    content: "";
    display: block;
    width: calc(100% - 60px);
    height: 1px;
    background-color: #ededed
}

._m-org-item.__checked>._m-org-content ._m-org-name {
    color: #4250c3
}

._m-org-item.__checked>._m-org-right-icon {
    color: #4250c3
}

pre code.hljs {
    display: block;
    overflow-x: auto;
    padding: 1em
}

code.hljs {
    padding: 3px 5px
}

.hljs {
    background: #fff;
    color: #000
}

.hljs-comment,
.hljs-quote,
.hljs-variable {
    color: green
}

.hljs-built_in,
.hljs-keyword,
.hljs-name,
.hljs-selector-tag,
.hljs-tag {
    color: #00f
}

.hljs-addition,
.hljs-attribute,
.hljs-literal,
.hljs-section,
.hljs-string,
.hljs-template-tag,
.hljs-template-variable,
.hljs-title,
.hljs-type {
    color: #a31515
}

.hljs-deletion,
.hljs-meta,
.hljs-selector-attr,
.hljs-selector-pseudo {
    color: #2b91af
}

.hljs-doctag {
    color: gray
}

.hljs-attr {
    color: red
}

.hljs-bullet,
.hljs-link,
.hljs-symbol {
    color: #00b0e8
}

.hljs-emphasis {
    font-style: italic
}

.hljs-strong {
    font-weight: 700
}