pre{word-wrap:break-word;white-space:pre-wrap;}
body{font-family: 'Open Sans', 'Source Han Sans SC', 'Noto Sans CJK SC', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft Yahei', sans-serif;font-size: 14px;margin:0;}
table.highlight, .highlight tr, .highlight td { border-spacing: 0; border-collapse: separate; padding: 0 }
.highlight pre { white-space: pre-wrap; line-height: normal }
table.highlight td.lineno { vertical-align: top; padding-left: 10px; padding-right: 10px; user-select: none; -webkit-user-select: none }
table.highlight td.lineno pre:before { content: attr(data-line-number) }
table.highlight td.code { overflow-wrap: normal; border-collapse: collapse }
table.highlight td.code pre { overflow: unset; border: none; padding: 0; margin: 0; white-space: pre-wrap; line-height: unset; background: none }

:not(pre) > code {
    display: inline-block;
    font-size: 0.94em;
    font-weight: bold;
    padding: 0 1px;
    vertical-align: bottom;
}
code {
    font-family: "Fira Mono","Monaco","Menlo","Ubuntu Mono","Consolas","source-code-pro",monospace;
}

.ui.existing.segment:first-child {
    margin-top: 0;
}
.ui.existing.segment {
    margin: 1em 0;
    padding: 1em 1em;
    border: 1px solid #000;
}
.ui.message:first-child {
    margin-top: 0;
}
.ui.message {
    border-left: 4px solid #000;
    padding: 0 15px;
    margin: 1em 0;
}
.ui.table:first-child {
    margin-top: 0;
}
.ui.table {
    margin: 1em 0;
    width: 100%;
    border: 1px solid #000;
    text-align: left;
    border-collapse: separate;
    border-spacing: 0px;
}
.ui.table:first-child {
    margin-top: 0em;
}
.ui.table:last-child {
    margin-bottom: 0em;
}
.ui.table tr td {
    border-top: 1px solid #000;
}
.ui.table td {
    padding: 0.78571429em 0.78571429em;
    text-align: inherit;
}
.ui.celled.table tr th,
.ui.celled.table tr td {
    border-left: 1px solid #000;
}
.ui.celled.table tr th:first-child,
.ui.celled.table tr td:first-child {
    border-left: none;
}