.ne-editor-ui-sys {
  position: absolute;
  z-index: 4;
}
/**
 * 闁俺绻�.getCSSValue("editor.background")[] 娴兼俺骞忓锟� var(--lakex-editor-background)閻ㄥ嫯绻戦崶锟�*/
/**
 * 闂団偓鐟曚浇绐olor-registry.ts閸氬本顒�*/
/**
 * colors*/
/** 閸欘亝褰佹笟娑樺綁闁诧拷*/
.ne-editor {
  position: relative;
  background-color: var(--lakex-editor-background-primary);
}
.ne-editor-header {
  background-color: var(--lakex-editor-background);
  display: none;
}
.ne-editor-header .ne-ui-exit-max-view-btn {
  background: url("https://gw.alipayobjects.com/zos/bmw-prod/09ca6e30-fd03-49ff-b2fb-15a2fbd8042a.svg")
    no-repeat left center;
  border: none;
  outline: none;
  color: var(--lakex-editor-text-color);
  cursor: pointer;
  height: 54px;
  line-height: 54px;
  margin-left: 36px;
  padding: 0 30px 0 24px;
}
.ne-editor-header .ne-ui-exit-max-view-btn:hover {
  color: var(--lakex-editor-text-caption);
}
.ne-ui {
  position: relative;
  top: 0;
  left: 0;
  z-index: 5;
}
.ne-ui .ant-dropdown {
  transform: translateZ(0);
}
.ne-editor-body {
  position: relative;
}
.ne-editor-wrap {
  position: relative;
  overflow-anchor: none;
}
.ne-editor-box {
  position: relative;
}
.ne-editor-extra-box {
  position: relative;
}
.ne-overlay-container,
.ne-inner-overlay-container {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
}
.ne-overlay-container {
  z-index: 1012;
}
.ne-overlay-container {
  position: fixed;
}
/**
 * 闁俺绻�.getCSSValue("editor.background")[] 娴兼俺骞忓锟� var(--lakex-editor-background)閻ㄥ嫯绻戦崶锟�*/
/**
 * 闂団偓鐟曚浇绐olor-registry.ts閸氬本顒�*/
/**
 * colors*/
/** 閸欘亝褰佹笟娑樺綁闁诧拷*/
.ne-ui-max-view {
  position: fixed !important;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 1000;
  height: auto;
}
.ne-ui-max-view .ne-ui-sidebar-visible .ne-editor-wrap:after {
  content: " ";
  display: block;
  width: 288px;
}
.ne-ui-max-view .ne-ui-sidebar-visible .ne-ui-sidebar {
  right: 0;
}
.ne-ui-max-view .ne-editor-extra-box {
  display: none;
}
.ne-ui-max-view .ne-editor {
  height: 100%;
}
.ne-ui-max-view .ne-editor-body {
  height: calc(100% - 50px - 54px);
}
.ne-ui-max-view .ne-editor-wrap {
  padding-top: 16px;
  height: 100%;
  display: flex;
}
.ne-ui-max-view .ne-editor-wrap-content {
  margin: 0 16px;
  height: 100%;
  flex: 1;
  width: 440px;
}
.ne-ui-max-view .ne-editor-wrap-box,
.ne-ui-max-view .ne-editor-outer-wrap-box,
.ne-ui-max-view .ne-editor-box,
.ne-ui-max-view .ne-engine-box {
  height: 100%;
}
.ne-ui-max-view .ne-engine-box .ne-engine {
  height: 100%;
  overflow: hidden;
}
.ne-ui-max-view .ne-editor-header,
.ne-ui-max-view .ne-ui {
  border-bottom: 1px solid var(--lakex-editor-border-light);
}
.ne-ui-max-view .ne-ui-sidebar {
  top: 0;
}
.ne-ui-max-view .ne-ui {
  padding-left: 40px;
}
.ne-ui-max-view.ne-ui-max-view-no-toolbar .ne-ui {
  display: none;
}
.ne-ui-max-view.ne-ui-max-view-no-toolbar .ne-editor-wrap-content {
  margin: 0;
}
.ne-ui-max-view.ne-ui-max-view-no-toolbar .ne-editor-wrap {
  padding-top: 0;
}
.ne-ui-max-view.ne-ui-max-view-no-toolbar .ne-editor-body {
  height: calc(100% - 54px);
}
.ne-ui-max-view .ne-ui-max-view-node {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 999;
  width: auto;
  height: auto !important;
}
.ne-ui-max-view .ne-ui-max-view-node > ne-card-root {
  height: 100% !important;
}
.ne-ui-max-view .ne-ui-max-view-node > ne-card-root > .ne-card-container {
  height: 100% !important;
}
.ne-ui-max-view .ne-td-content .ne-ui-max-view-node {
  position: fixed;
  top: 55px;
}
.ne-ui-max-view .ne-editor-body {
  background: var(--lakex-editor-background-primary);
}
.ne-ui-max-view .ne-editor-header {
  display: block;
}
.ne-card-container {
  position: relative;
}
.ne-container-toolbar-wrap {
  position: absolute;
  top: 0;
}
.ne-ui-card-mask {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 9;
}
/**
 * 闁俺绻�.getCSSValue("editor.background")[] 娴兼俺骞忓锟� var(--lakex-editor-background)閻ㄥ嫯绻戦崶锟�*/
/**
 * 闂団偓鐟曚浇绐olor-registry.ts閸氬本顒�*/
/**
 * colors*/
.ne-card-resizer {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 10;
  cursor: row-resize;
  display: block;
}
.ne-card-resizer-trigger {
  width: 56px;
  height: 8px;
  background-color: var(--lakex-editor-color-grey5);
  border-radius: 4px;
  position: absolute;
  top: -4px;
  left: 50%;
  margin-left: -28px;
}
.ne-card-resizer-mask {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 9;
  display: none;
}
/** 閸欘亝褰佹笟娑樺綁闁诧拷*/
/**
 * 闁俺绻�.getCSSValue("editor.background")[] 娴兼俺骞忓锟� var(--lakex-editor-background)閻ㄥ嫯绻戦崶锟�*/
/**
 * 闂団偓鐟曚浇绐olor-registry.ts閸氬本顒�*/
/**
 * colors*/
.ne-engine-box {
  position: relative;
  overflow-anchor: none;
}
.ne-engine-box .ne-engine-global-overlay {
  position: relative;
}
.ne-engine-box .ne-engine-scrollable-overlay {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 2;
}
.ne-engine-box .ne-drawer-box {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 1;
  pointer-events: none;
  opacity: 0.3;
}
.ne-engine {
  position: relative;
  z-index: 1;
  outline: none;
  white-space: pre-wrap;
  white-space: break-spaces;
  word-break: break-word;
  word-wrap: break-word;
  font-family: "Chinese Quote", "Segoe UI", "PingFang SC", "Hiragino Sans GB",
    "Microsoft YaHei", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-variant-ligatures: none;
  --link-color: var(--lakex-editor-text-link);
}
.ne-engine::selection {
  background: var(--lakex-editor-selection) !important;
  color: inherit !important;
}
.ne-engine .ne-table {
  white-space: pre-wrap;
}
.ne-engine:after {
  content: " ";
}
.ne-engine span.ne-b-filler,
.ne-engine span.ne-i-filler,
.ne-engine span.ne-t-filler {
  text-indent: 0;
  min-width: 1px;
  vertical-align: baseline;
  font-size: 1em;
  height: 1em;
}
.ne-engine span.ne-t-filler {
  display: inline;
}
.ne-engine span.ne-i-filler {
  display: inline;
}
.ne-engine span.ne-b-filler {
  display: inline;
}
.ne-doc-micro-editor .ne-engine span.ne-b-filler[data-placeholder]:first-child {
  display: inline-table;
  width: 100%;
}
.ne-doc-micro-editor
  .ne-engine
  span.ne-b-filler[data-placeholder]:first-child::before {
  width: 100%;
  text-overflow: ellipsis;
  overflow: hidden;
}
ne-hole,
ne-card[data-card-type="inline"] {
  max-width: calc(100% - 2px);
}
ne-hole.ne-spacing-all,
ne-card.ne-spacing-all {
  margin-top: 16px;
  margin-bottom: 16px;
}
ne-hole.ne-spacing-top,
ne-card.ne-spacing-top {
  margin-top: 16px;
}
ne-hole.ne-spacing-bottom,
ne-card.ne-spacing-bottom {
  margin-bottom: 16px;
}
ne-hole.ne-spacing-all:first-child {
  margin-top: 0;
}
ne-hole.ne-spacing-top:first-child {
  margin-top: 0;
}
ne-card {
  position: relative;
  z-index: 1;
  line-height: 1em;
  font-size: 15px;
  letter-spacing: normal;
  text-indent: 0;
  height: fit-content;
}
ne-card .ne-card-container {
  line-height: 1.74;
}
[data-card-type="inline"] {
  display: inline-flex;
  vertical-align: baseline;
  margin: 0 1px;
}
[data-card-type="inline"] ne-card-root {
  display: inline;
  width: 100%;
  z-index: 1;
}
[data-card-type="inline"] .ne-card-container {
  display: inline;
}
[data-card-type="block"] {
  display: block;
  width: calc(100% - 2px);
  max-width: 100%;
}
[data-card-type="block"] ne-card-root {
  display: block;
  width: 100%;
  z-index: 1;
}
[data-card-type="block"] ne-card-root .ne-card-container {
  background-color: var(--lakex-editor-background-primary);
}
ne-card[data-card-type="inline"] ne-l-ph,
ne-card[data-card-type="inline"] ne-r-ph {
  width: 1px;
}
@keyframes neIconLoading {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
  }
}
div.ne-icon {
  display: inline-flex;
  justify-content: center;
  align-items: center;
  width: 1em;
  height: 1em;
  font-size: 16px;
  background-position: center;
  background-repeat: no-repeat;
}
div.ne-icon .ne-icon-symbol {
  width: 1em;
  height: 1em;
  fill: currentColor;
  overflow: hidden;
}
div.ne-icon-loading {
  animation: neIconLoading 1000ms linear infinite;
}
div.ne-lark-icon > svg {
  flex: 1;
}
.ne-svg-icon-yuque-doc {
  background-image: url("https://gw.alipayobjects.com/zos/hitu-asset/c5543986-ee4e-4583-9456-4bc013ef5380/hitu-1666592990857-doc-type-default.svg");
}
.ne-svg-icon-yuque-table {
  background-image: url("https://gw.alipayobjects.com/zos/hitu-asset/f6a96eb0-8cbd-4b34-bbc4-363a71729638/hitu-1666593927820-doc-type-table.svg");
}
.ne-svg-icon-yuque-sheet {
  background-image: url("https://gw.alipayobjects.com/zos/hitu-asset/14bdecbb-ea1c-4ed8-ab01-bd36e981ffcb/hitu-1666593100668-doc-type-sheet.svg");
}
.ne-svg-icon-yuque-board {
  background-image: url("https://gw.alipayobjects.com/zos/hitu-asset/f44aacb9-01af-4d55-bf45-2655a4af3b81/hitu-1666593968301-doc-type-board.svg");
}
[data-kumuhana="pouli"] .ne-svg-icon-yuque-doc {
  background-image: url("https://gw.alipayobjects.com/zos/hitu-asset/bff04a91-6683-4fed-9fdc-2173b41fb160/hitu-1666593002740-doc-type-default-dark.svg");
}
[data-kumuhana="pouli"] .ne-svg-icon-yuque-table {
  background-image: url("https://gw.alipayobjects.com/zos/hitu-asset/f824fe38-a711-4f8b-8c6f-11a575722683/hitu-1666593944289-doc-type-table-dark.svg");
}
[data-kumuhana="pouli"] .ne-svg-icon-yuque-sheet {
  background-image: url("https://gw.alipayobjects.com/zos/hitu-asset/8795730c-3646-4fea-aad9-e82481fe86eb/hitu-1666593140770-doc-type-sheet-dark.svg");
}
[data-kumuhana="pouli"] .ne-svg-icon-yuque-board {
  background-image: url("https://gw.alipayobjects.com/zos/hitu-asset/de256bb9-edf7-4d77-b899-67c1d3bd9616/hitu-1666594033862-doc-type-board-dark.svg");
}
.ne-svg-icon {
  width: 16px;
  height: 16px;
  display: inline-block;
  vertical-align: -0.15em;
  text-align: center;
  text-transform: none;
  line-height: 1;
  text-rendering: auto;
  background-repeat: no-repeat;
  background-position: center;
}
.ne-svg-icon-helper-tips {
  background-image: url("https://gw.alipayobjects.com/zos/basement_prod/45ba264b-0967-4439-9289-ee41b040a0c2.svg");
}
.ne-svg-icon-alert {
  width: 16px;
  height: 16px;
  background-image: url("https://gw.alipayobjects.com/zos/basement_prod/be5b1e2a-b47e-479c-9217-430229bef84e.svg");
}
.ne-svg-icon-file {
  width: 14px;
  height: 11px;
  background-image: url("https://gw.alipayobjects.com/zos/basement_prod/ecda03cc-fd8e-45d2-834c-c904048f9583.svg");
}
.ne-svg-icon-image {
  width: 14px;
  height: 11px;
  background-image: url("https://gw.alipayobjects.com/zos/basement_prod/44718df0-a6d9-4b93-909d-8482f70476ab.svg");
}
.ne-svg-icon-error-image {
  width: 22px;
  height: 18px;
  background-image: url("https://gw.alipayobjects.com/zos/basement_prod/2295f9e0-1cb2-4d63-86aa-e9799273b28d.svg");
}
.ne-svg-icon-error-file {
  width: 22px;
  height: 18px;
  background-image: url("https://gw.alipayobjects.com/zos/basement_prod/42090c56-d17b-4cf0-be63-59e164e47ba6.svg");
}
.ne-svg-icon-insert {
  background-image: url("https://gw.alipayobjects.com/mdn/prod_resource/afts/img/A*o_5bR4s5I4QAAAAAAAAAAABjAQAAAQ/original");
  width: 18px;
  height: 18px;
  margin-bottom: -1px;
}
.ne-svg-icon-label {
  background-image: url("https://gw.alipayobjects.com/zos/basement_prod/20747dac-1cc8-49f6-a91a-0c8c501d189b.svg");
}
.ne-svg-icon-new-card {
  width: 30px;
  height: 12px;
  margin-top: 5px;
  margin-left: 4px;
  background-image: url("https://gw.alipayobjects.com/zos/basement_prod/7e255d95-cbe3-4559-a4a3-dbe69cd3e38b.svg");
}
.ne-svg-icon-puml {
  background-image: url("https://gw.alipayobjects.com/zos/basement_prod/4d2be8de-b7b7-41df-a36f-77ff0b6a5b9f.svg");
}
.ne-svg-icon-flowchart {
  background-image: url("https://gw.alipayobjects.com/zos/basement_prod/c82343e1-60ab-4b62-8135-d71401191104.svg");
}
.ne-svg-icon-graphviz {
  background-image: url("https://gw.alipayobjects.com/zos/basement_prod/19178ae8-0b12-463e-b466-e927094e9ea0.svg");
}
.ne-svg-icon-mermaid {
  background-image: url("https://gw.alipayobjects.com/zos/basement_prod/a15d98ca-089f-4cc2-9c11-032cc56fcacb.svg");
}
.ne-svg-icon-processon {
  background-image: url("https://gw.alipayobjects.com/zos/basement_prod/5c0fa950-66ff-4a3b-a788-477ea178e6bb.svg");
}
.ne-svg-icon-modao {
  background-image: url("https://gw.alipayobjects.com/zos/basement_prod/04162a86-307b-409e-8f8c-71f2200891f5.svg");
}
.ne-svg-icon-herbox {
  background-image: url("https://gw.alipayobjects.com/zos/basement_prod/f6d5ceab-a3e0-413f-a1ab-3c9ded96d632.svg");
}
.ne-svg-icon-deepinsight {
  background-image: url("https://gw.alipayobjects.com/zos/basement_prod/69f6859c-220e-490c-8c8a-b3bdaa7cbcb3.svg");
}
.ne-svg-icon-ali {
  background-image: url("https://gw.alipayobjects.com/zos/bmw-prod/25837bdf-8082-430b-a8ac-4168cd84e093.svg");
}
.ne-svg-icon-codepen {
  background-image: url("https://gw.alipayobjects.com/zos/basement_prod/29539843-153d-4c7b-af8f-4475e743398b.svg");
}
.ne-svg-icon-riddle {
  background-image: url("https://gw.alipayobjects.com/zos/basement_prod/f0328014-fe24-4690-90a4-82c8e150c5bf.svg");
}
.ne-svg-icon-figma {
  background-image: url("https://gw.alipayobjects.com/zos/basement_prod/d0b58b9f-0ac3-4d0f-958a-c0aa8a3265eb.svg");
}
.ne-svg-icon-xiami {
  background-image: url("https://gw.alipayobjects.com/zos/bmw-prod/c71358bb-d7cc-45dc-96ae-19d28febbb03.svg");
}
.ne-svg-icon-music163 {
  background-image: url("https://gw.alipayobjects.com/zos/bmw-prod/e3416ec0-a688-4160-8772-9bbecad88d28.svg");
}
.ne-svg-icon-gaode {
  background-image: url("https://gw.alipayobjects.com/zos/basement_prod/02def0ac-858f-4f90-886c-295290725024.svg");
}
.ne-svg-icon-taobao {
  background-image: url("https://gw.alipayobjects.com/zos/bmw-prod/57a7cb99-7f36-4869-8f94-d9c87d069cd6.svg");
}
.ne-svg-icon-preview {
  background-image: url("https://gw.alipayobjects.com/zos/basement_prod/95b6cdec-29f5-495f-8f1b-8835bcd2c541.svg");
}
.ne-svg-icon-youku {
  background-image: url("https://gw.alipayobjects.com/zos/bmw-prod/4825b4b8-96a3-463f-8e6a-c28ae8b792b0.svg");
}
.ne-svg-icon-bilibili {
  background-image: url("https://gw.alipayobjects.com/zos/bmw-prod/93d6bda1-2ab6-4b20-97e5-c0a73f2a42cd.svg");
}
.ne-svg-icon-mmad {
  background-image: url("https://gw.alipayobjects.com/zos/basement_prod/5e8132a4-5ec0-4c4e-95c4-7f5b19f23c19.svg");
}
.ne-svg-icon-psd {
  background-image: url("https://gw.alipayobjects.com/zos/basement_prod/df8dd01c-ecb1-4d33-99f6-8079591bb46c.svg");
}
.ne-svg-icon-sketch {
  background-image: url("https://gw.alipayobjects.com/zos/basement_prod/ef845454-388c-47b3-8066-298e335a2741.svg");
}
.ne-svg-icon-xmind {
  background-image: url("https://gw.alipayobjects.com/zos/basement_prod/46f6c8fc-5d56-41d7-b419-a89335f82dfc.svg");
}
.ne-svg-icon-rp {
  background-image: url("https://gw.alipayobjects.com/zos/basement_prod/f8f40533-79d9-4a3c-8051-31c34390f96d.svg");
}
.ne-svg-icon-key {
  background-image: url("https://gw.alipayobjects.com/zos/basement_prod/73dc752c-3f7b-4b0b-ada9-eb7e208d9b34.svg");
}
.ne-svg-icon-mindnode {
  background-image: url("https://gw.alipayobjects.com/zos/basement_prod/3fbedc10-029c-4670-a343-8b224ab0978e.svg");
}
.ne-svg-icon-keynote {
  background-image: url("https://gw.alipayobjects.com/zos/basement_prod/73dc752c-3f7b-4b0b-ada9-eb7e208d9b34.svg");
}
.ne-svg-icon-xd {
  background-image: url("https://gw.alipayobjects.com/zos/basement_prod/139561c7-309c-4669-882b-1107e217179c.svg");
}
.ne-svg-icon-numbers {
  background-image: url("https://gw.alipayobjects.com/zos/basement_prod/1eecfe2b-d250-4575-b3b4-78de3503007c.svg");
}
.ne-svg-icon-pages {
  background-image: url("https://gw.alipayobjects.com/zos/basement_prod/60e30d6d-9ee0-47b7-8955-cdd4aff6b2ac.svg");
}
.ne-svg-icon-ppt,
.ne-svg-icon-pptx,
.ne-svg-icon-potx {
  background-image: url("https://gw.alipayobjects.com/zos/basement_prod/d62af37c-9f13-4ca2-8861-f2b18c98f3a9.svg");
}
.ne-svg-icon-xls {
  background-image: url("https://gw.alipayobjects.com/zos/basement_prod/1874c8cc-a103-429b-8465-bb3adfe78d43.svg");
}
.ne-svg-icon-xlsx {
  background-image: url("https://gw.alipayobjects.com/zos/basement_prod/1874c8cc-a103-429b-8465-bb3adfe78d43.svg");
}
.ne-svg-icon-doc {
  background-image: url("https://gw.alipayobjects.com/zos/basement_prod/d98a673f-ef0f-46a6-83e3-ba6d01a4ec9d.svg");
}
.ne-svg-icon-docx {
  background-image: url("https://gw.alipayobjects.com/zos/basement_prod/d98a673f-ef0f-46a6-83e3-ba6d01a4ec9d.svg");
}
.ne-svg-icon-pdf {
  background-image: url("https://gw.alipayobjects.com/zos/basement_prod/02e0700b-d617-4afb-b4de-a4ea4c9bf7e7.svg");
}
.ne-svg-icon-eddx {
  background-image: url("https://gw.alipayobjects.com/zos/basement_prod/e1c51c39-f5b6-4e14-9ba9-0102d3579b9a.svg");
}
.ne-svg-icon-eps {
  background-image: url("https://gw.alipayobjects.com/zos/basement_prod/84b8024a-c65c-44e3-9be8-269af985af54.svg");
}
.ne-svg-icon-insert-local-doc {
  background-image: url("https://gw.alipayobjects.com/zos/basement_prod/f54a24bd-f973-4945-978c-abb923e20090.svg");
}
.ne-svg-icon-insert-yuque {
  background-image: url("https://gw.alipayobjects.com/zos/basement_prod/99e327dd-1cfe-40dd-b3e5-28c9d88d182d.svg");
}
.ne-svg-icon-insert-table {
  background-image: url("https://gw.alipayobjects.com/zos/basement_prod/a9cf6f64-3741-493b-a112-8952baedd1f6.svg");
}
.ne-svg-icon-insert-image {
  background-image: url("https://gw.alipayobjects.com/zos/basement_prod/dcf2220d-9226-41c9-b1f6-cc0c0a110dc1.svg");
}
.ne-svg-icon-insert-file {
  background-image: url("https://gw.alipayobjects.com/zos/basement_prod/2c7fe359-ac3d-493e-998d-f285305d28bd.svg");
}
.ne-svg-icon-insert-video {
  background-image: url("https://gw.alipayobjects.com/zos/basement_prod/1ef56c12-3adc-42c6-bb7c-9cb13111d8e2.svg");
}
.ne-svg-icon-insert-thirdparty {
  background-image: url("https://gw.alipayobjects.com/zos/basement_prod/e3ebe9af-b207-4d94-8dc4-2fdf5469f5e7.svg");
}
.ne-svg-icon-insert-youku {
  background-image: url("https://gw.alipayobjects.com/zos/bmw-prod/4825b4b8-96a3-463f-8e6a-c28ae8b792b0.svg");
}
.ne-svg-icon-insert-codeblock {
  background-image: url("https://gw.alipayobjects.com/zos/basement_prod/7fd18334-db2e-49d0-ba80-b92689b81b3f.svg");
}
.ne-svg-icon-insert-math {
  background-image: url("https://gw.alipayobjects.com/zos/basement_prod/762f00b4-45d7-47b8-8c7b-2c9f886612b5.svg");
}
.ne-svg-icon-insert-mindmap {
  background-image: url("https://gw.alipayobjects.com/zos/basement_prod/f6510a5f-33d9-4bcb-8b54-5dc30bd89e79.svg");
}
.ne-svg-icon-insert-puml {
  background-image: url("https://gw.alipayobjects.com/zos/basement_prod/10a9cc50-3a01-4a5c-8335-9a194fdcb614.svg");
}
.ne-svg-icon-insert-flowchart {
  background-image: url("https://gw.alipayobjects.com/zos/basement_prod/0e0309c1-2b5c-433c-b9d7-e0d2486ce885.svg");
}
.ne-svg-icon-insert-graphviz {
  background-image: url("https://gw.alipayobjects.com/zos/basement_prod/44e449b2-9756-4de6-b227-bf4205964d20.svg");
}
.ne-svg-icon-insert-mermaid {
  background-image: url("https://gw.alipayobjects.com/zos/basement_prod/59cb287f-06f2-4712-a206-e1c4d173830b.svg");
}
.ne-svg-icon-insert-lockedtext {
  background-image: url("https://gw.alipayobjects.com/zos/basement_prod/bc8adb5a-18d2-4385-8ca4-710b57ad1664.svg");
}
.ne-svg-icon-insert-calendar {
  background-image: url("https://gw.alipayobjects.com/zos/basement_prod/2dd842ba-ea59-4cd1-994e-c5f31bd1ead2.svg");
}
.ne-svg-icon-check-success {
  background-image: url("https://gw.alipayobjects.com/zos/basement_prod/4c17d1ec-bd3f-4b86-a77b-dfd91e9c9626.svg");
}
.ne-svg-icon-calendar-arrow-left {
  background-image: url("https://gw.alipayobjects.com/zos/basement_prod/2f3e5fca-16d2-48b3-a5d2-fff2328df92c.svg");
}
.ne-svg-icon-calendar-arrow-right {
  background-image: url("https://gw.alipayobjects.com/zos/basement_prod/a03bff1a-3aef-4871-bc74-de2a3f81e3ff.svg");
}
.ne-svg-icon-desc {
  background-image: url("https://gw.alipayobjects.com/zos/basement_prod/a085f457-6982-434a-808d-372cac6624e7.svg");
}
.ne-svg-icon-error {
  background-image: url("https://gw.alipayobjects.com/zos/basement_prod/8f8fcc17-b080-421e-b733-7772d62be204.svg");
}
.ne-svg-icon-warning {
  background-image: url("https://gw.alipayobjects.com/zos/basement_prod/d1b4c5f6-8dcd-4d10-ab31-265abdbb9579.svg");
}
.ne-svg-insert-yuan {
  background-image: url("https://gw.alipayobjects.com/zos/basement_prod/b1c64e6e-3787-408c-bc49-dd0f9d9b2ebc.svg");
}
.ne-svg-icon-yuan {
  background-image: url("https://gw.alipayobjects.com/zos/basement_prod/6145eac0-5d9d-4b9b-84be-7ed8bfde32c7.svg");
}
.ne-svg-icon-line-height {
  background-image: url("https://gw.alipayobjects.com/zos/basement_prod/40d4fb04-d3c2-43e8-a99d-7f68345f7f0a.svg");
}
.ne-svg-icon-yuque-group {
  background-image: url("https://gw.alipayobjects.com/zos/bmw-prod/a69b963b-47e0-445d-8851-1eee4e853c95.svg");
  background-size: 110%;
}
.ne-svg-icon-yuque-thread {
  background-image: url("https://gw.alipayobjects.com/zos/bmw-prod/1f4ca629-5760-465a-9207-7a7f49d01ca6.svg");
}
.ne-svg-icon-yuque-design {
  background-image: url("https://gw.alipayobjects.com/zos/bmw-prod/f0eded1a-a849-44f6-a5e2-3d8f5724ebef.svg");
}
.ne-svg-icon-yuque-mind {
  background-image: url("https://gw.alipayobjects.com/zos/bmw-prod/b74e7bab-1935-48ae-80f8-82ea648697e5.svg");
}
.ne-svg-icon-yuque-show {
  background-image: url("https://gw.alipayobjects.com/zos/bmw-prod/de70d404-fec2-4606-aa45-eb4d6560a1cc.svg");
}
.ne-svg-icon-yuque-note {
  background-image: url("https://gw.alipayobjects.com/zos/bmw-prod/f6ff9184-7f47-41b2-a0b5-3df6955a5081.svg");
}
.ne-svg-icon-yuque-repo-mind {
  background-image: url("https://gw.alipayobjects.com/zos/bmw-prod/b74e7bab-1935-48ae-80f8-82ea648697e5.svg");
}
.ne-svg-icon-yuque-repo-sheet {
  background-image: url("https://gw.alipayobjects.com/zos/bmw-prod/3be374af-05cc-4115-a9ac-477131b54212.svg");
}
.ne-svg-icon-yuque-repo-doc {
  background-image: url("https://gw.alipayobjects.com/zos/bmw-prod/2a1ba540-5d0d-46a2-98fb-6753300d3749.svg");
}
.ne-svg-icon-yuque-repo-thread {
  background-image: url("https://gw.alipayobjects.com/zos/bmw-prod/3f6aa5c3-e7b1-4d78-932e-b00379e8d38c.svg");
}
.ne-svg-icon-yuque-repo-design {
  background-image: url("https://gw.alipayobjects.com/zos/bmw-prod/48e3d64b-aec0-4f3f-9838-d1f685781dfd.svg");
}
.ne-svg-icon-search {
  background-image: url("https://gw.alipayobjects.com/zos/bmw-prod/086f31be-d7f0-4675-aa2c-8c8cf21c088b.svg");
}
.ne-svg-icon-plus {
  background-image: url("https://gw.alipayobjects.com/zos/bmw-prod/fa994e91-3fa4-421d-b0fc-9823dc5cf330.svg");
}
.ne-svg-icon-video {
  background-image: url("https://gw.alipayobjects.com/zos/bmw-prod/31499aa4-1105-4a4b-a8c7-f33ceaf8e012.svg");
}
.ne-svg-icon-canva {
  background-image: url("https://gw.alipayobjects.com/zos/bmw-prod/c1678a81-2534-4fdd-b38b-a510d69a6661.svg");
}
.ne-svg-icon-yuque-for-embed {
  background-image: url("https://gw.alipayobjects.com/zos/bmw-prod/5dfd3248-3206-41dc-bc2c-1d7fb9847ecb.svg");
}
.ne-svg-icon-file-for-embed {
  background-image: url("https://gw.alipayobjects.com/zos/bmw-prod/6ac1386e-5c04-45a5-a351-7d94a61d7bba.svg");
}
.ne-svg-icon-jinshuju {
  background-image: url("https://gw.alipayobjects.com/zos/bmw-prod/3f11de9a-3da8-402d-a8bc-81df6ec52d2c.svg");
}
.ne-svg-icon-vote {
  background-image: url("https://gw.alipayobjects.com/zos/bmw-prod/929ed4d4-a244-4d78-96e2-f472642daf2a.svg");
}
.ne-svg-icon-cloud {
  background-image: url("https://gw.alipayobjects.com/zos/bmw-prod/58c42f2b-cdf1-49c3-a77a-d5e63c561a36.svg");
}
.ne-svg-icon-folder {
  background-image: url("https://gw.alipayobjects.com/zos/bmw-prod/9890c046-6d10-4d2f-917a-b40a8e92ea7f.svg");
}
.ne-svg-icon-audio {
  background-image: url("https://gw.alipayobjects.com/zos/bmw-prod/4aa43d0f-2881-46ab-a894-afd617b08afc.svg");
}
.ne-svg-icon-audio-icon {
  background-image: url("https://gw.alipayobjects.com/zos/bmw-prod/b9d51288-551f-447e-930f-7e1132a4a90b.svg");
}
.ne-svg-icon-audio-error-icon {
  background-image: url("https://gw.alipayobjects.com/zos/bmw-prod/dc01c10b-e433-4bb3-bf7e-8b679725b823.svg");
}
.ne-svg-icon-regret {
  background-image: url("https://gw.alipayobjects.com/zos/bmw-prod/9436ba3b-352d-4dd2-a97b-b3c525390508.svg");
}
.ne-svg-icon-note-file {
  background-image: url("https://gw.alipayobjects.com/zos/bmw-prod/a8cab1ab-68dd-48be-82ab-c667e0c43556.svg");
}
.ne-svg-icon-note-image {
  background-image: url("https://gw.alipayobjects.com/zos/bmw-prod/6efcc064-f6e7-4823-983e-a09d449fcf55.svg");
}
.ne-svg-icon-note-tasklist {
  background-image: url("https://gw.alipayobjects.com/zos/bmw-prod/32d03522-996b-4c48-bd08-274a2ed15204.svg");
}
.ne-svg-icon-note-link {
  background-image: url("https://gw.alipayobjects.com/zos/bmw-prod/a232cebb-7862-420f-a220-31eff086e997.svg");
}
.ne-svg-icon-emoji {
  width: 16px;
  height: 16px;
  margin-bottom: 1px;
  background-size: contain;
  background-image: url("https://gw.alipayobjects.com/zos/bmw-prod/72fc758e-01ca-4317-b9c9-1d25e9b3a577.svg");
}
.ne-ui-tooltip {
  pointer-events: none;
}
.ne-ui-tooltip-content {
  max-width: 100px;
  text-align: center;
}
/**
 * 闁俺绻�.getCSSValue("editor.background")[] 娴兼俺骞忓锟� var(--lakex-editor-background)閻ㄥ嫯绻戦崶锟�*/
/**
 * 闂団偓鐟曚浇绐olor-registry.ts閸氬本顒�*/
/**
 * colors*/
.ne-card-toolbar-dropdown-item {
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 5px;
  padding: 5px;
  width: 28px;
  height: 28px;
}
.ne-card-toolbar-dropdown-item:hover,
.ne-card-toolbar-dropdown-item.selected {
  background-color: var(--lakex-editor-background-tertiary);
}
.ne-card-toolbar-dropdown-item-has-title {
  width: auto;
  white-space: nowrap;
  line-height: 28px;
}
.ne-card-toolbar-dropdown-item-has-title > span {
  margin-left: 4px;
}
.ne-card-toolbar-dropdown-item-has-title > span:first-child {
  margin-left: 0;
}
.ne-card-toolbar-dropdown-item:hover {
  background-color: var(--lakex-editor-background-tertiary);
}
.ne-card-toolbar-select-menu {
  border-radius: 5px;
}
.ne-card-toolbar-select-menu .ne-card-toolbar-select-menu-item {
  position: relative;
  padding: 10px 20px 10px 30px;
  line-height: 30px;
  font-size: 12px;
}
.ne-card-toolbar-select-menu
  .ne-card-toolbar-select-menu-item.ant-dropdown-menu-item-selected {
  background: none;
}
.ne-card-toolbar-select-menu
  .ne-card-toolbar-select-menu-item.ant-dropdown-menu-item-selected:hover {
  background-color: var(--lakex-editor-background-tertiary);
}
.ne-card-toolbar-select-menu
  .ne-card-toolbar-select-menu-item.ant-dropdown-menu-item-selected
  .ne-card-toolbar-check-icon {
  opacity: 1;
}
.ne-card-toolbar-select-menu
  .ne-card-toolbar-select-menu-item
  .ne-card-toolbar-check-icon {
  position: absolute;
  left: 2px;
  top: 0;
  bottom: 0;
  width: 30px;
  display: flex;
  justify-content: center;
  align-items: center;
  opacity: 0;
}
.ne-card-toolbar-select-menu
  .ne-card-toolbar-select-menu-item
  .ne-card-toolbar-select-item-content {
  display: flex;
  align-items: center;
}
.ne-card-toolbar-select-menu
  .ne-card-toolbar-select-menu-item
  .ne-card-toolbar-select-item-content
  .ne-card-toolbar-select-item-icon {
  margin-right: 3px;
}
.ne-card-toolbar-select-menu
  .ne-card-toolbar-select-menu-item
  .ne-card-toolbar-select-item-content
  .ne-card-toolbar-select-item-label {
  font-size: 14px;
  line-height: 22px;
  color: var(--lakex-editor-text-body);
}
/**
 * 闁俺绻�.getCSSValue("editor.background")[] 娴兼俺骞忓锟� var(--lakex-editor-background)閻ㄥ嫯绻戦崶锟�*/
/**
 * 闂団偓鐟曚浇绐olor-registry.ts閸氬本顒�*/
/**
 * colors*/
.ne-card-toolbar-select-item {
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 5px;
  padding: 5px;
  width: 38px;
  height: 28px;
}
.ne-card-toolbar-select-item-has-title {
  width: auto;
  white-space: nowrap;
  line-height: 28px;
}
.ne-card-toolbar-select-item-has-title span {
  margin-left: 4px;
}
.ne-card-toolbar-select-item-has-title span:first-child {
  margin-left: 0;
}
.ne-card-toolbar-select-item:hover {
  background-color: var(--lakex-editor-background-tertiary);
}
.ne-card-toolbar-arrow-down-icon {
  width: 16px;
  height: 16px;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  background-image: url("https://gw.alipayobjects.com/zos/bmw-prod/d5fce5b0-cd60-43b0-a351-9463486be4d2.svg");
}
.ne-card-toolbar-select-menu {
  border-radius: 5px;
}
.ne-card-toolbar-select-menu .ne-card-toolbar-select-menu-item {
  position: relative;
  padding: 10px 20px 10px 30px;
  line-height: 30px;
  font-size: 12px;
}
.ne-card-toolbar-select-menu
  .ne-card-toolbar-select-menu-item.ant-dropdown-menu-item-selected {
  background: none;
}
.ne-card-toolbar-select-menu
  .ne-card-toolbar-select-menu-item.ant-dropdown-menu-item-selected:hover {
  background-color: var(--lakex-editor-background-tertiary);
}
.ne-card-toolbar-select-menu
  .ne-card-toolbar-select-menu-item.ant-dropdown-menu-item-selected
  .ne-card-toolbar-check-icon {
  opacity: 1;
}
.ne-card-toolbar-select-menu
  .ne-card-toolbar-select-menu-item
  .ne-card-toolbar-check-icon {
  position: absolute;
  left: 2px;
  top: 0;
  bottom: 0;
  width: 30px;
  display: flex;
  justify-content: center;
  align-items: center;
  opacity: 0;
}
.ne-card-toolbar-select-menu
  .ne-card-toolbar-select-menu-item
  .ne-card-toolbar-select-item-content {
  display: flex;
  align-items: center;
}
.ne-card-toolbar-select-menu
  .ne-card-toolbar-select-menu-item
  .ne-card-toolbar-select-item-content
  .ne-card-toolbar-select-item-icon {
  margin-right: 3px;
}
.ne-card-toolbar-select-menu
  .ne-card-toolbar-select-menu-item
  .ne-card-toolbar-select-item-content
  .ne-card-toolbar-select-item-label {
  font-size: 14px;
  line-height: 22px;
  color: var(--lakex-editor-text-body);
}
.ne-ui-boundary-popover {
  display: none;
  position: absolute;
  top: -999999999px;
  left: -999999999px;
}
/**
 * 闁俺绻�.getCSSValue("editor.background")[] 娴兼俺骞忓锟� var(--lakex-editor-background)閻ㄥ嫯绻戦崶锟�*/
/**
 * 闂団偓鐟曚浇绐olor-registry.ts閸氬本顒�*/
/**
 * colors*/
/** 閸欘亝褰佹笟娑樺綁闁诧拷*/
.ne-card-toolbar {
  background: rgba(255, 255, 255, 0.85);
  border: 1px solid var(--lakex-editor-border-primary);
  backdrop-filter: blur(12px);
  box-shadow: 0 8px 16px 4px rgba(0, 0, 0, 0.04);
  color: var(--lakex-editor-text-color);
}
.ne-card-toolbar .ne-ui-card-toolbar-divider {
  background-color: rgba(0, 0, 0, 0.05);
}
[data-kumuhana="pouli"] .ne-card-toolbar {
  background: rgba(41, 41, 41, 0.85);
}
[data-kumuhana="pouli"] .ne-card-toolbar .ne-ui-card-toolbar-divider {
  background-color: var(--lakex-editor-border-light);
}
.ne-card-toolbar {
  display: inline-flex;
  align-items: center;
  flex-direction: row;
  border-radius: 4px;
  padding: 6px 12px;
}
.ne-card-toolbar .ant-tooltip-content {
  white-space: nowrap;
}
.ne-card-toolbar .ne-icon {
  color: var(--lakex-editor-text-color);
}
.ne-card-toolbar .ne-card-toolbar-item {
  width: 28px;
  height: 28px;
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
  border-radius: 4px;
  margin-right: 4px;
}
.ne-card-toolbar .ne-card-toolbar-item:first-child {
  margin-left: 0;
}
.ne-card-toolbar .ne-card-toolbar-item:last-child {
  margin-right: 0;
}
.ne-card-toolbar .ne-card-toolbar-item:hover,
.ne-card-toolbar .ne-card-toolbar-item.selected {
  background-color: var(--lakex-editor-background-tertiary);
}
.ne-card-toolbar .ne-card-toolbar-item.ne-card-toolbar-item-has-title {
  padding: 0 6px;
}
.ne-card-toolbar .ne-card-toolbar-item[data-disabled] {
  cursor: not-allowed;
}
.ne-card-toolbar .ne-card-toolbar-item[data-disabled]:hover {
  background: transparent;
}
.ne-card-toolbar .ne-card-toolbar-item[data-disabled] .ne-icon {
  color: var(--lakex-editor-text-disable);
}
.ne-card-toolbar .ne-card-toolbar-item.ne-card-toolbar-item-has-title {
  width: auto;
  white-space: nowrap;
  line-height: 28px;
}
.ne-card-toolbar .ne-card-toolbar-item.ne-card-toolbar-item-has-title span {
  margin-left: 4px;
}
.ne-card-toolbar
  .ne-card-toolbar-item.ne-card-toolbar-item-has-title
  span:first-child {
  margin-left: 0;
}
.ne-card-toolbar .ne-card-toolbar-input-container {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 28px;
  margin: 0 4px;
}
.ne-card-toolbar .ne-card-toolbar-input-container .ne-card-toolbar-input-title {
  font-size: 14px;
  line-height: 22px;
}
.ne-card-toolbar .ne-card-toolbar-input-container .ne-card-toolbar-input {
  width: 54px;
  border-radius: 4px;
  margin-left: 3px;
  display: flex;
  justify-content: center;
  align-items: center;
  line-height: 22px;
}
.ne-card-toolbar .ne-ui-card-toolbar-divider {
  width: 1px;
  height: 16px;
  background-color: var(--lakex-editor-background-primary-hover-light);
  margin: 0 6px;
}
.ne-card-toolbar .ne-ui-card-toolbar-divider:last-child {
  margin-right: 0;
}
ne-overlay-tmp {
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
}
.ne-card-toolbar-wrap {
  width: 100%;
  height: 0;
  position: absolute;
  bottom: 100%;
  left: 0;
  margin-bottom: 5px;
}
/**
 * 闁俺绻�.getCSSValue("editor.background")[] 娴兼俺骞忓锟� var(--lakex-editor-background)閻ㄥ嫯绻戦崶锟�*/
/**
 * 闂団偓鐟曚浇绐olor-registry.ts閸氬本顒�*/
/**
 * colors*/
.ne-container-right-toolbar {
  padding-right: 12px;
  transform: translateY(-4px);
}
.ne-container-right-toolbar .ne-ui-container-right-toolbar-item {
  display: flex;
  width: 24px;
  height: 24px;
  margin-bottom: 4px;
  justify-content: center;
  align-items: center;
  border-radius: 2px;
  background-color: var(--lakex-editor-background-primary);
  cursor: pointer;
  color: var(--lakex-editor-text-color);
}
.ne-container-right-toolbar .ne-ui-container-right-toolbar-item:hover {
  background-color: var(--lakex-editor-background-tertiary);
}
.ne-container-right-toolbar .ne-ui-container-right-toolbar-item:last-child {
  margin-bottom: 0;
}
.ne-container-right-toolbar .ne-ui-container-right-toolbar-divider {
  width: 24px;
  height: 1px;
  background-color: var(--lakex-editor-background-primary-hover-light);
  margin: 2px 0;
}
.ne-container-right-toolbar .ne-ui-container-right-toolbar-divider:last-child {
  margin-bottom: 0;
}
/**  閸忕厧顔恆ntd5*/
.ne-ui-popover .ant-popover-inner {
  padding: 0;
}
.ne-ui-popover .ant-popover-inner .ant-menu {
  border-inline-end: none;
}
.ne-ui-popover .ant-popover-inner .ant-menu .ant-menu-title-content {
  display: flex;
  width: 100%;
  align-items: center;
}
.ne-ui-popover
  .ant-popover-inner
  .ant-menu
  .ant-menu-submenu
  .ant-menu-submenu-title {
  background: transparent;
}
/**
 * 闁俺绻�.getCSSValue("editor.background")[] 娴兼俺骞忓锟� var(--lakex-editor-background)閻ㄥ嫯绻戦崶锟�*/
/**
 * 闂団偓鐟曚浇绐olor-registry.ts閸氬本顒�*/
/**
 * colors*/
/** 閸欘亝褰佹笟娑樺綁闁诧拷*/
ne-drag-cursor {
  position: absolute;
  top: -999999px;
  left: -999999px;
  width: 2px;
  height: 0;
  background-color: var(--lakex-editor-color-green7);
  pointer-events: none;
  z-index: 999;
}
.ne-card-drag-image {
  position: fixed;
  top: 0px;
  left: 0px;
  z-index: 9999;
  background-color: var(--lakex-editor-background-secondary);
  opacity: 0.5;
  pointer-events: none;
}
.ne-card-drag-image-placeholder {
  background-color: var(--lakex-editor-background-secondary);
  box-shadow: 0 0 4px var(--lakex-editor-color-black-f30);
}
@keyframes neBrickFadeIn {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
td.ne-brick-drag-highlight {
  background-color: var(--lakex-editor-column-background-highlight) !important;
  transition: background-color ease 0.3s;
}
ne-columns.ne-brick-drag-highlight .columns-start-add,
ne-columns.ne-brick-drag-highlight .columns-end-add,
ne-columns.ne-brick-drag-highlight .columns-adder {
  display: block;
}
ne-columns.ne-brick-drag-highlight .columns-start-add::after,
ne-columns.ne-brick-drag-highlight .columns-end-add::after,
ne-columns.ne-brick-drag-highlight .columns-adder::after {
  background: var(--lakex-editor-color-blue3);
}
ne-columns.ne-brick-drag-highlight ne-column-border {
  border: 1px solid var(--lakex-editor-color-blue3);
  background-color: var(--lakex-editor-column-background-highlight);
  transition: background-color ease 0.3s;
}
.ne-brick-delegation {
  position: fixed;
  z-index: 9999;
  pointer-events: none;
  top: 0;
  left: 0;
  transform-origin: left top;
  opacity: 0;
  font-family: "Chinese Quote", "Segoe UI", "PingFang SC", "Hiragino Sans GB",
    "Microsoft YaHei", "Helvetica Neue", Helvetica, Arial, sans-serif;
  animation: neBrickFadeIn 0.1s ease;
  animation-fill-mode: forwards;
  overflow-wrap: break-word;
}
.ne-brick-delegation-bg {
  background-color: transparent;
}
.ne-brick-delegation-bg::after {
  content: " ";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: var(--lakex-editor-background-primary);
  opacity: 0.5;
  filter: blur(12px);
  z-index: -1;
}
.ne-brick-delegation .ne-b-filler,
.ne-brick-delegation .ne-i-filler {
  display: none;
}
.ne-brick-delegation ne-h1 {
  font-size: 28px;
  display: block;
  font-weight: bold;
  line-height: 36px;
  margin-bottom: 8px;
}
.ne-brick-delegation ne-h2 {
  font-size: 24px;
  display: block;
  font-weight: bold;
  line-height: 32px;
  margin-bottom: 8px;
}
.ne-brick-delegation ne-h3 {
  font-size: 20px;
  display: block;
  font-weight: bold;
  line-height: 28px;
  margin-bottom: 8px;
}
.ne-brick-delegation ne-h4 {
  font-size: 16px;
  display: block;
  font-weight: bold;
  line-height: 24px;
  margin-bottom: 8px;
}
.ne-brick-delegation ne-h5 {
  font-size: 12px;
  display: block;
  font-weight: bold;
  line-height: 20px;
  margin-bottom: 8px;
}
.ne-brick-delegation ne-h6 {
  font-size: 8px;
  display: block;
  font-weight: bold;
  line-height: 16px;
  margin-bottom: 8px;
}
.ne-brick-delegation ne-hole:only-child {
  padding: 0 !important;
  margin: 0 !important;
}
.ne-brick-delegation ne-hole:only-child [data-card-type="block"] {
  width: 100% !important;
  box-shadow: 0 1px 4px -2px var(--lakex-editor-color-black-f12),
    0 2px 8px 0 var(--lakex-editor-color-black-f08),
    0 8px 16px 4px var(--lakex-editor-color-black-f05);
  opacity: 0.9;
}
.ne-brick-delegation ne-alert-hole:only-child,
.ne-brick-delegation ne-container-hole:only-child {
  padding: 0 !important;
}
.ne-brick-delegation ne-alert-hole:only-child ne-collapse,
.ne-brick-delegation ne-container-hole:only-child ne-collapse,
.ne-brick-delegation ne-alert-hole:only-child ne-column-border,
.ne-brick-delegation ne-container-hole:only-child ne-column-border {
  background-color: var(--lakex-editor-color-white-f90);
}
.ne-brick-delegation ne-alert-hole:only-child ne-alert,
.ne-brick-delegation ne-container-hole:only-child ne-alert,
.ne-brick-delegation ne-alert-hole:only-child ne-collapse,
.ne-brick-delegation ne-container-hole:only-child ne-collapse,
.ne-brick-delegation ne-alert-hole:only-child ne-column-border,
.ne-brick-delegation ne-container-hole:only-child ne-column-border {
  box-shadow: 0 1px 4px -2px var(--lakex-editor-color-black-f12),
    0 2px 8px 0 var(--lakex-editor-color-black-f08),
    0 8px 16px 4px var(--lakex-editor-color-black-f05);
  opacity: 0.9;
}
.ne-brick-delegation ne-alert-hole {
  display: flex;
}
.ne-brick-delegation ne-quote:only-child {
  margin: 4px !important;
}
.ne-brick-delegation ne-card[data-card-type="block"] {
  border: 1px solid var(--lakex-editor-color-grey4);
}
.ne-brick-delegation
  .ne-eidtor-card-lake-diagram-editor
  .lake-diagram-board-toolbar {
  display: flex !important;
}
.ne-brick-delegation ne-table-wrap::after {
  bottom: 0 !important;
  margin-top: 14px !important;
}
.ne-brick-delegation ne-table-wrap .ne-ui-table-row-bar,
.ne-brick-delegation ne-table-wrap .ne-ui-table-control-point,
.ne-brick-delegation ne-table-wrap .ne-ui-table-column-bar {
  background-color: var(--lakex-editor-color-blue2);
}
.ne-brick-delegation ne-table-wrap .ne-ui-table {
  height: 100%;
}
.ne-brick-delegation ne-table-wrap .ne-ui-table .ne-ui-table-row-controller {
  height: calc(100% - 14px);
  background: transparent;
}
.ne-brick-delegation
  ne-table-wrap
  .ne-ui-table
  .app-ne-ui-table-row-controller {
  height: calc(100% - 14px);
}
.ne-brick-delegation
  ne-table-wrap
  .ne-ui-table
  .app-ne-ui-table-row-controller-inner {
  height: 100%;
}
.ne-brick-delegation
  ne-table-wrap
  .ne-ui-table
  .ne-ui-table-row-controller-inner {
  display: flex;
  flex-direction: column;
  height: 100%;
  border-bottom-left-radius: 8px;
  overflow: hidden;
}
.ne-brick-delegation
  ne-table-wrap
  .ne-ui-table
  .ne-ui-table-row-controller-inner
  .ne-ui-table-row-bar {
  border-bottom-color: transparent;
  border-top-color: transparent;
}
.ne-brick-delegation
  ne-table-wrap
  .ne-ui-table
  .ne-ui-table-control-point-wrapper {
  display: block;
  background-color: transparent;
}
.ne-brick-delegation ne-table-wrap ne-table-box {
  background-color: var(--lakex-editor-color-white);
}
.ne-brick-delegation ne-table-wrap ne-table-box table {
  line-height: 1.74;
}
.ne-brick-delegation ne-table-wrap ne-table-inner-wrap {
  padding-top: 0;
  overflow-x: hidden;
  box-shadow: 0 1px 4px -2px var(--lakex-editor-color-black-f12),
    0 2px 8px 0 var(--lakex-editor-color-black-f08),
    0 8px 16px 4px var(--lakex-editor-color-black-f05);
}
.ne-brick-delegation
  ne-table-wrap
  ne-table-inner-wrap
  .ne-ui-table-column-controller-inner {
  display: flex;
}
.ne-brick-delegation ne-table-wrap.ne-focused ne-table-inner-wrap {
  padding-top: 14px;
}
.ne-brick-delegation ne-heading-ext {
  display: none !important;
}
.ne-brick-delegation ne-container-hole[data-card="columns"] {
  margin: 0 !important;
  transform: scale(0.97);
}
.ne-brick-delegation ne-container-hole[data-card="columns"] ne-column-border {
  border: 1px solid var(--lakex-editor-color-grey4);
}
.ne-dragging-element {
  cursor: grabbing;
}
.ne-drag-line-vertical {
  position: fixed;
  top: 0;
  left: 0;
  pointer-events: none;
  z-index: 999;
  background-color: var(--lakex-editor-color-blue5);
  width: 21px;
  border-radius: 100vw;
}
.ne-drag-line {
  position: fixed;
  top: 0;
  left: 0;
  pointer-events: none;
  z-index: 999;
  height: 2px;
  display: flex;
}
.ne-drag-line > div {
  background-color: var(--lakex-editor-color-blue5);
  height: 21px;
  position: relative;
}
.ne-drag-line .ne-drag-seg-line {
  width: 30px;
  margin-right: 2px;
  background-color: var(--lakex-editor-color-blue2);
}
.ne-drag-line .ne-drag-seg-line::before {
  content: "";
  width: 21px;
  height: 4px;
  position: absolute;
  left: 0;
  top: -1px;
  background-color: var(--lakex-editor-color-blue2);
}
.ne-drag-line .ne-drag-tri-line {
  flex: 1;
}
.ne-drag-line .ne-drag-tri-line::before {
  content: "";
  width: 10px;
  height: 10px;
  position: absolute;
  left: 0;
  background-color: transparent;
  top: -69px;
  border-style: solid;
  border-width: 5px 5px;
  border-color: transparent transparent transparent
    var(--lakex-editor-color-blue5);
  border-radius: 4px;
}
.ne-drag-line .ne-drag-nor-line {
  flex: 1;
}
.ne-brick-source-shadow {
  opacity: 0.3;
  transition: opacity 0.1s ease;
}
/**
 * 闁俺绻�.getCSSValue("editor.background")[] 娴兼俺骞忓锟� var(--lakex-editor-background)閻ㄥ嫯绻戦崶锟�*/
/**
 * 闂団偓鐟曚浇绐olor-registry.ts閸氬本顒�*/
/**
 * colors*/
.ne-container-toolbar .ne-icon {
  color: var(--lakex-editor-text-color);
}
.ne-ui-container-toolbar-trigger {
  display: flex;
  width: 24px;
  height: 24px;
  justify-content: center;
  align-items: center;
  border-radius: 6px;
  background: var(--lakex-editor-color-white);
  cursor: grab;
}
.ne-ui-container-toolbar-trigger:hover {
  background-color: var(--lakex-editor-background-tertiary);
}
.ne-container-toolbar-tip {
  text-align: center;
  color: rgba(255, 255, 255, 0.6);
}
.ne-container-toolbar-tip span {
  color: #fff;
}
.ne-card-tooltip-text {
  min-width: 100px;
  text-align: center;
  color: var(--lakex-editor-color-white-f60);
}
.ne-card-tooltip-text > span {
  color: var(--lakex-editor-color-white);
}
.ne-container-toolbar-overlay {
  padding-right: 0;
  z-index: 9999;
}
.ne-container-toolbar-overlay .ne-card-container-menu {
  padding: 8px 0;
}
.ne-container-toolbar-overlay .ant-popover-arrow {
  display: none;
}
.ne-container-toolbar-overlay .ant-popover-inner-content {
  padding: 0;
}
.ne-container-toolbar-overlay .ant-menu-vertical > .ant-menu-item {
  height: 34px;
  line-height: 34px;
}
.ne-container-toolbar-switch-item {
  cursor: default !important;
}
.ne-container-toolbar-item {
  display: flex;
  min-width: 148px;
  align-items: center;
  color: var(--lakex-editor-text-color);
}
.ne-container-toolbar-item > label {
  display: flex;
  flex: 1;
  cursor: pointer;
  align-items: center;
}
.ne-container-toolbar-item .ne-icon {
  margin-right: 10px;
}
.ne-container-toolbar-item .ant-switch {
  margin-right: 0;
  margin-left: auto;
}
.ne-container-toolbar-item-shortcut {
  font-size: 12px;
  color: var(--lakex-editor-text-disable);
  text-align: right;
  flex: 1 0 auto;
}
.ne-container-toolbar-wrap {
  left: -18px;
}
/**
 * 闁俺绻�.getCSSValue("editor.background")[] 娴兼俺骞忓锟� var(--lakex-editor-background)閻ㄥ嫯绻戦崶锟�*/
/**
 * 闂団偓鐟曚浇绐olor-registry.ts閸氬本顒�*/
/**
 * colors*/
/** 閸欘亝褰佹笟娑樺綁闁诧拷*/
.ne-viewer .ne-drawer-box {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 1;
  pointer-events: none;
}
.ne-viewer.ne-ui-max-view .ne-drawer-box {
  display: none;
}
@media only print {
  .ne-viewer .ne-drawer-box {
    display: none;
  }
}
.ne-viewer {
  position: relative;
}
.ne-viewer .ne-viewer-body {
  position: relative;
  z-index: 1;
  outline: none;
  white-space: pre-wrap;
  white-space: break-spaces;
  word-break: break-word;
  word-wrap: break-word;
  font-family: "Chinese Quote", "Segoe UI", "PingFang SC", "Hiragino Sans GB",
    "Microsoft YaHei", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-variant-ligatures: none;
  --link-color: var(--lakex-editor-text-link);
}
.ne-viewer .ne-viewer-body::selection {
  background: var(--lakex-editor-selection) !important;
  color: inherit !important;
}
.ne-viewer .ne-viewer-body .ne-table {
  white-space: pre-wrap;
}
.ne-viewer .ne-viewer-body .ne-spacing-all {
  margin-top: 16px;
  margin-bottom: 16px;
}
.ne-viewer .ne-viewer-body .ne-spacing-top {
  margin-top: 16px;
}
.ne-viewer .ne-viewer-body .ne-spacing-bottom {
  margin-bottom: 16px;
}
.ne-viewer .ant-radio-inner:after {
  display: block;
}
.ne-viewer ne-hole,
.ne-viewer ne-container-hole,
.ne-viewer ne-alert-hole {
  width: 100%;
  max-width: 100%;
  display: flex;
}
.ne-viewer ne-hole.ne-spacing-all:first-child,
.ne-viewer ne-container-hole.ne-spacing-all:first-child,
.ne-viewer ne-alert-hole.ne-spacing-all:first-child {
  margin-top: 0;
}
.ne-viewer ne-hole.ne-spacing-top:first-child,
.ne-viewer ne-container-hole.ne-spacing-top:first-child,
.ne-viewer ne-alert-hole.ne-spacing-top:first-child {
  margin-top: 0;
}
.ne-viewer ne-root-card-hole.ne-full-width ne-card[data-card-type="block"] {
  width: auto;
}
.ne-viewer ne-card {
  text-indent: 0;
}
.ne-viewer ne-card.ne-card-mask:after {
  content: " ";
  position: absolute;
  display: block;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  z-index: 2;
  cursor: not-allowed;
}
.ne-viewer ne-card[data-card-type="inline"] {
  display: inline-flex;
  vertical-align: baseline;
  max-width: calc(100% - 2px);
  white-space: initial;
  height: auto;
}
.ne-viewer ne-card[data-card-type="block"] {
  display: block;
  width: calc(100% - 2px);
  max-width: 100%;
  border-radius: 4px;
  border: 1px solid var(--lakex-editor-border-primary);
  margin-top: 2px;
  margin-bottom: 2px;
}
.ne-viewer ne-card[data-card-type="block"][data-card-name="localdoc"] {
  border: 1px solid var(--lakex-editor-color-grey5);
}
.ne-viewer ne-card[data-card-type="block"][data-card-name="bookmark"],
.ne-viewer ne-card[data-card-type="block"][data-card-name="yuque"] {
  border-radius: 6px;
}
.ne-viewer
  ne-card[data-card-type="block"][data-card-name="bookmark"]
  .ne-card-container,
.ne-viewer
  ne-card[data-card-type="block"][data-card-name="yuque"]
  .ne-card-container {
  border-radius: 6px;
}
.ne-viewer ne-card[data-card-type="block"][data-card-name="hr"] {
  border: 1px solid transparent;
}
.ne-viewer ne-card[data-card-type="block"].ne-max.ne-focused {
  border: 0;
}
.ne-viewer ne-card[data-card-type="block"] .ne-card-container {
  overflow: hidden;
  border-radius: 4px;
  width: 100%;
  background-color: var(--lakex-editor-background-primary);
}
.ne-viewer .ne-viewer-b-filler {
  display: inline;
  text-indent: 0;
  min-width: 1px;
  vertical-align: baseline;
  font-size: 1em;
  height: 1em;
  user-select: none;
}
.ne-viewer .ne-ui-container-toolbar-trigger {
  cursor: pointer;
}
.ne-viewer .ne-inner-overlay-container {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 411;
}
@media print {
  .ne-viewer ne-hole,
  .ne-viewer ne-container-hole,
  .ne-viewer ne-alert-hole {
    break-inside: avoid-page;
  }
}
.ne-viewer a:hover {
  color: var(--lakex-editor-text-link-hover);
}
/**
 * 闁俺绻�.getCSSValue("editor.background")[] 娴兼俺骞忓锟� var(--lakex-editor-background)閻ㄥ嫯绻戦崶锟�*/
/**
 * 闂団偓鐟曚浇绐olor-registry.ts閸氬本顒�*/
/**
 * colors*/
.ne-viewer .ne-viewer-header {
  background-color: var(--lakex-editor-background-primary);
  display: none;
  border-bottom: 1px solid var(--lakex-editor-border-primary);
  height: 55px;
}
.ne-viewer .ne-viewer-header .ne-ui-exit-max-view-btn {
  background: url("https://gw.alipayobjects.com/zos/bmw-prod/09ca6e30-fd03-49ff-b2fb-15a2fbd8042a.svg")
    no-repeat left center;
  border: none;
  outline: none;
  color: var(--lakex-editor-text-body);
  cursor: pointer;
  height: 54px;
  line-height: 54px;
  margin-left: 36px;
  padding: 0 30px 0 24px;
}
.ne-viewer .ne-viewer-header .ne-ui-exit-max-view-btn:hover {
  color: var(--lakex-editor-text-caption);
}
.ne-viewer.ne-ui-max-view .ne-viewer-header {
  display: block;
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  z-index: 1032;
}
.ne-viewer.ne-ui-max-view .ne-viewer-body {
  height: calc(100% - 54px);
  position: relative;
  top: 55px;
  background: var(--lakex-editor-background-primary);
}
.ne-viewer.ne-ui-max-view .ne-ui-max-view-node {
  position: fixed;
  top: 54px;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1032;
  width: auto;
  height: auto !important;
  overflow: auto;
}
.ne-viewer.ne-ui-max-view .ne-ui-max-view-node > .ne-card-container {
  height: 100% !important;
}
.ne-viewer.ne-ui-max-view ne-hole.ne-spacing-all,
.ne-viewer.ne-ui-max-view ne-container-hole.ne-spacing-all,
.ne-viewer.ne-ui-max-view ne-alert-hole.ne-spacing-all {
  margin: 0 !important;
}
.ne-viewer.ne-ui-max-view .ne-container-toolbar {
  display: none;
}
.ne-viewer.ne-ui-max-view ne-card[data-card-type="block"] {
  margin: 0;
  border: 0;
}
.ne-viewer[data-viewer-mode="present"] {
  font-size: 28.8px;
  line-height: 44.8px;
}
.ne-viewer[data-viewer-mode="present"] ne-text {
  font-size: inherit;
}
.ne-viewer[data-viewer-mode="present"] ne-code ne-code-content ne-text {
  font-size: inherit;
}
.ne-viewer[data-viewer-mode="present"] .ne-viewer-body .ne-spacing-all {
  margin-top: 24px;
  margin-bottom: 24px;
}
.ne-viewer[data-viewer-mode="present"] .ne-viewer-body .ne-spacing-top {
  margin-top: 24px;
}
.ne-viewer[data-viewer-mode="present"] .ne-viewer-body .ne-spacing-bottom {
  margin-bottom: 24px;
}
@media print {
  .ne-viewer ne-card[data-card-name="math"],
  .ne-viewer ne-card[data-card-name="image"],
  .ne-viewer ne-card[data-card-name="file"],
  .ne-viewer ne-container-hole,
  .ne-viewer ne-alert-hole,
  .ne-viewer ne-hole,
  .ne-viewer table tr {
    page-break-inside: avoid;
  }
  .ne-viewer .CodeMirror pre {
    /* 娣囨繆鐦夌€电厧鍤妴浣瑰ⅵ閸楃増妞傜搾鍛存毐閸愬懎顔愭稉宥堫潶闂呮劘妫�*/
    white-space: pre-wrap;
    word-wrap: break-word;
  }
} /**
 * 闁俺绻�.getCSSValue("editor.background")[] 娴兼俺骞忓锟� var(--lakex-editor-background)閻ㄥ嫯绻戦崶锟�*/
/**
 * 闂団偓鐟曚浇绐olor-registry.ts閸氬本顒�*/
/**
 * colors*/
.ne-ui-mention-content {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  padding: 8px;
  border-radius: 4px;
  cursor: pointer;
  max-width: 360px;
}
@media screen and (max-width: 375px) {
  .ne-ui-mention-content {
    max-width: 300px;
  }
}
.ne-ui-mention-content .ne-svg-icon {
  width: 24px;
  height: 24px;
  margin-right: 8px;
  flex-shrink: 0;
}
.ne-ui-mention-content-info {
  width: calc(100% - 28px);
}
.ne-ui-mention-content-info-desc {
  display: flex;
  color: var(--lakex-editor-text-body);
  font-size: 12px;
  line-height: 20px;
  align-items: center;
  justify-content: space-between;
}
.ne-ui-mention-content-info-desc-prefix {
  white-space: nowrap;
  word-break: keep-all;
  flex: 1;
  overflow: hidden;
  text-overflow: ellipsis;
  padding-right: 14px;
}
.ne-ui-mention-content-info-desc time {
  flex-shrink: 0;
}
.ne-ui-mention-content-info-title {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  color: var(--lakex-editor-text-color);
  font-size: 14px;
  line-height: 22px;
}
.ne-ui-mention-content-info-title em {
  font-weight: bold;
  font-style: normal;
}
.divider {
  width: 1px;
  height: 10px;
  background-color: var(--lakex-editor-color-grey6);
  margin: 8px 4px;
}
/**
 * 闁俺绻�.getCSSValue("editor.background")[] 娴兼俺骞忓锟� var(--lakex-editor-background)閻ㄥ嫯绻戦崶锟�*/
/**
 * 闂団偓鐟曚浇绐olor-registry.ts閸氬本顒�*/
/**
 * colors*/
.ne-ui-mention-item {
  display: flex;
  padding: 4px 8px;
  cursor: pointer;
  font-size: 14px;
  height: auto;
  border-radius: 4px;
}
.ne-ui-mention-name {
  color: var(--lakex-editor-text-color);
  font-size: 14px;
  line-height: 22px;
}
.ne-ui-mention-avatar {
  width: 24px;
  height: 24px;
  border-radius: 100%;
  object-fit: contain;
  margin-right: 8px;
}
.ne-ui-mention-info {
  line-height: 20px;
  width: calc(100% - 28px);
  color: var(--lakex-editor-text-body);
  font-size: 14px;
}
.ne-ui-mention-info .ne-ui-mention-desc {
  color: var(--lakex-editor-text-body);
  font-size: 12px;
  line-height: 20px;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: keep-all;
  white-space: nowrap;
}
.ne-ui-mention-info .ne-ui-mention-desc span {
  display: inline-block;
  max-width: 97px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.ne-ui-mention-item-mini {
  width: 216px;
}
.ne-ui-mention-item-mini .ne-ui-mention-desc span {
  max-width: 56px;
}
/**
 * 闁俺绻�.getCSSValue("editor.background")[] 娴兼俺骞忓锟� var(--lakex-editor-background)閻ㄥ嫯绻戦崶锟�*/
/**
 * 闂団偓鐟曚浇绐olor-registry.ts閸氬本顒�*/
/**
 * colors*/
/** 閸欘亝褰佹笟娑樺綁闁诧拷*/
ne-card[data-card-name="mention"].ne-card-editing {
  background: transparent !important;
}
.ne-ui-card-select-view {
  display: inline;
  position: relative;
}
.ne-ui-card-select-view .ne-ui-card-select-input-wrap {
  display: inline;
  position: relative;
  min-width: 50px;
  white-space: nowrap;
  overflow: hidden;
}
.ne-ui-card-select-view
  .ne-ui-card-select-input-wrap
  .ne-ui-card-select-hidden {
  color: transparent;
  padding: 0 5px;
  min-width: 60px;
}
.ne-ui-card-select-view .ne-ui-card-select-input {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  width: 100%;
  border: none;
  background: none;
  outline: none;
  padding: 0;
}
.ne-ui-card-select-view .ne-ui-card-select-input::placeholder {
  color: var(--lakex-editor-text-disable);
}
.ne-ui-mention-menu-mini {
  width: 240px !important;
}
.ne-ui-mention-menu {
  border-radius: 4px;
  width: 360px;
  height: 100%;
  overflow-y: auto;
  overflow-x: hidden;
}
@media screen and (max-width: 375px) {
  .ne-ui-mention-menu {
    width: 300px;
  }
}
.ne-ui-mention-menu-list {
  padding: 8px;
  height: auto;
}
.ne-ui-mention-menu-empty {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  color: var(--lakex-editor-text-disable);
  padding: 16px;
}
.ne-ui-mention-menu-empty img {
  width: 180px;
  margin-bottom: 12px;
}
.ne-ui-mention-menu {
  background-color: var(--lakex-editor-background-foreground);
  border: 1px solid var(--lakex-editor-border-primary);
  box-shadow: 0 8px 16px 4px rgba(0, 0, 0, 0.04);
  color: var(--lakex-editor-text-color);
}
.ne-ui-mention-item-selected {
  background-color: var(--lakex-editor-background-primary-hover);
}
.doc-user-divider {
  height: 1px;
  margin: 8px;
  width: calc(100% - 16px);
  background-color: var(--lakex-editor-background-primary-hover);
}
/**
 * 闁俺绻�.getCSSValue("editor.background")[] 娴兼俺骞忓锟� var(--lakex-editor-background)閻ㄥ嫯绻戦崶锟�*/
/**
 * 闂団偓鐟曚浇绐olor-registry.ts閸氬本顒�*/
/**
 * colors*/
.ne-ui-mention-header {
  display: flex;
  align-items: flex-end;
  justify-content: space-between;
  color: var(--lakex-editor-text-caption);
  padding: 14px 16px 4px 16px;
  word-break: keep-all;
}
.ne-ui-mention-tabs {
  display: flex;
  align-items: center;
  border-radius: 4px;
  cursor: pointer;
}
.ne-ui-mention-tab {
  border-radius: 4px;
  padding: 2px 8px;
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  min-width: 50px;
  line-height: 20px;
}
.ne-ui-mention-tab span {
  margin-left: 4px;
}
.ne-ui-mention-tab-selected {
  background-color: var(--lakex-editor-background-primary-hover);
  color: var(--lakex-editor-text-body);
}
.ne-ui-mention-tab-divider {
  height: 12px;
  width: 1px;
  margin: 0 8px;
  background-color: var(--lakex-editor-color-grey5);
}
/**
 * 闁俺绻�.getCSSValue("editor.background")[] 娴兼俺骞忓锟� var(--lakex-editor-background)閻ㄥ嫯绻戦崶锟�*/
/**
 * 闂団偓鐟曚浇绐olor-registry.ts閸氬本顒�*/
/**
 * colors*/
.ne-ui-card-select-view {
  display: inline;
  position: relative;
}
.ne-ui-card-select-view .ne-ui-card-select-input-wrap {
  display: inline;
  position: relative;
  min-width: 50px;
  white-space: nowrap;
  overflow: hidden;
}
.ne-ui-card-select-view
  .ne-ui-card-select-input-wrap
  .ne-ui-card-select-hidden {
  color: transparent;
  padding: 0 5px;
  min-width: 60px;
}
.ne-ui-card-select-view .ne-ui-card-select-input {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  width: 100%;
  border: none;
  background: none;
  outline: none;
  padding: 0;
}
.ne-ui-card-select-view .ne-ui-card-select-input::placeholder {
  color: var(--lakex-editor-text-disable);
}
/** 閸欘亝褰佹笟娑樺綁闁诧拷*/
/**
 * 闁俺绻�.getCSSValue("editor.background")[] 娴兼俺骞忓锟� var(--lakex-editor-background)閻ㄥ嫯绻戦崶锟�*/
/**
 * 闂団偓鐟曚浇绐olor-registry.ts閸氬本顒�*/
/**
 * colors*/
.ne-ui-t-button.ant-btn {
  cursor: pointer;
  outline: none;
  box-shadow: none;
  border-radius: 2px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  background: transparent;
}
.ne-ui-t-button.ant-btn[disabled] {
  opacity: 0.25;
  background: transparent;
}
.ne-ui-t-button.ant-btn:after {
  display: none !important;
}
.ne-ui-t-button.ant-btn:active,
.ne-ui-t-button.ant-btn:focus {
  background: transparent;
}
.ne-ui-t-button.ant-btn:hover,
.ne-ui-t-button.ant-btn.ant-dropdown-open {
  background: var(--lakex-editor-color-grey2);
  color: var(--lakex-editor-text-color);
}
.ne-ui-t-button.ant-btn.checked {
  background: var(--lakex-editor-background-primary-hover-light);
}
/**
 * 闁俺绻�.getCSSValue("editor.background")[] 娴兼俺骞忓锟� var(--lakex-editor-background)閻ㄥ嫯绻戦崶锟�*/
/**
 * 闂団偓鐟曚浇绐olor-registry.ts閸氬本顒�*/
/**
 * colors*/
.ne-ui-toolbar-more {
  display: flex;
  align-items: center;
  height: 24px;
  margin-left: 10px;
  border-left: 1px solid var(--lakex-editor-border-primary);
}
.ne-ui-toolbar-more-button.checked {
  background-color: var(--lakex-editor-background-primary-hover-light);
}
.ne-ui-toolbar-more-overlay {
  padding: 0;
}
.ne-ui-toolbar-more-overlay .ant-popover-arrow {
  display: none;
}
.ne-ui-toolbar-more-overlay .ant-popover-inner-content {
  padding: 0 10px;
  height: 40px;
  display: flex;
  align-items: center;
}
.ne-ui-toolbar-more-overlay
  .ant-popover-inner-content
  .ne-ui-divider:first-child {
  display: none;
}
/**
 * 闁俺绻�.getCSSValue("editor.background")[] 娴兼俺骞忓锟� var(--lakex-editor-background)閻ㄥ嫯绻戦崶锟�*/
/**
 * 闂団偓鐟曚浇绐olor-registry.ts閸氬本顒�*/
/**
 * colors*/ /**
 * 闁俺绻�.getCSSValue("editor.background")[] 娴兼俺骞忓锟� var(--lakex-editor-background)閻ㄥ嫯绻戦崶锟�*/
/**
 * 闂団偓鐟曚浇绐olor-registry.ts閸氬本顒�*/
/**
 * colors*/
.ne-ui-divider {
  display: inline-flex;
  width: 1px;
  height: 24px;
  background-color: var(--lakex-editor-background-tertiary);
}
.ne-menu-search {
  margin: 14px 20px 12px 20px;
  max-width: 100%;
}
.ne-menu-search .ant-input-affix-wrapper {
  border-radius: 8px;
}
.ne-menu-search .ant-input-affix-wrapper-focused,
.ne-menu-search .ant-input-affix-wrapper:hover {
  box-shadow: none;
}
/**
 * 闁俺绻�.getCSSValue("editor.background")[] 娴兼俺骞忓锟� var(--lakex-editor-background)閻ㄥ嫯绻戦崶锟�*/
/**
 * 闂団偓鐟曚浇绐olor-registry.ts閸氬本顒�*/
/**
 * colors*/
.ne-menu-item-container-tooltip {
  pointer-events: none;
}
.show-selected .ne-menu-item-container-tooltip {
  display: none;
}
.ne-menu-item-container {
  display: flex;
  margin: 0 14px 4px 14px;
  padding: 6px;
}
.with-scroll .ne-menu-item-container {
  margin: 0 4px 4px 14px;
}
.ne-menu-item-container.disabled:hover {
  cursor: default;
  background-color: initial;
}
.ne-menu-item-container.disabled .ne-menu-item-container-title {
  color: var(--lakex-editor-text-disable);
}
.ne-menu-item-container.iconBorder .ne-menu-item-container-icon {
  border: 1px solid var(--lakex-editor-border-primary);
}
.ne-menu-item-container.iconBorder .ne-menu-item-container-icon div.ne-icon {
  font-size: 24px;
}
.ne-menu-item-container .ne-menu-item-container-content {
  flex: 1;
  display: flex;
  align-items: center;
  flex-flow: wrap;
}
.ne-menu-item-container .ne-menu-item-container-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 36px;
  height: 36px;
  border-radius: 7px;
  margin-right: 8px;
}
.ne-menu-item-container .ne-menu-item-container-icon div.ne-icon {
  font-size: 36px;
}
.ne-menu-item-container .ne-menu-item-container-vip {
  height: 16px;
  padding: 4px;
  display: inline-flex;
  align-items: center;
  vertical-align: text-top;
}
.ne-menu-item-container .ne-menu-item-container-title {
  width: 100%;
  font-size: 14px;
  line-height: 18px;
  color: var(--lakex-editor-text-color);
}
.ne-menu-item-container .ne-menu-item-container-key {
  font-size: 12px;
  line-height: 18px;
  color: var(--lakex-editor-text-disable);
  float: right;
}
.ne-menu-item-container .ne-menu-item-container-key.showRightArrow {
  margin-right: 24px;
}
.ne-menu-item-container .ne-menu-item-container-title {
  position: relative;
}
.ne-menu-item-container .ne-menu-item-container-right {
  position: absolute;
  top: 1px;
  right: 0;
  height: 100%;
  display: inline-flex;
  align-items: center;
}
.ne-menu-item-container .ne-menu-item-container-describe {
  font-size: 12px;
  line-height: 18px;
  color: var(--lakex-editor-text-caption);
}
.ne-ui-search-menu-table-selector .ant-popover-inner-content {
  padding: 12px 16px;
}
.ne-ui-search-menu-table-selector .ant-popover-arrow {
  display: none;
}
.ne-ui-search-menu-table-selector .ant-popover-content {
  min-width: 20px;
}
.ne-ui-search-menu-table-selector .ne-ui-table-selector-counter {
  margin-top: 8px;
  font-size: 14px;
  line-height: 20px;
  color: var(--lakex-editor-text-color);
}
.ne-ui-search-menu-table-selector .ne-ui-selector-title {
  font-size: 14px;
  line-height: 20px;
  color: var(--lakex-editor-text-caption);
  margin-bottom: 8px;
}
.ne-ui-search-menu-table-selector .ne-ui-table-selector-row {
  margin-top: -1px;
  display: flex;
}
.ne-ui-search-menu-table-selector .ne-ui-table-selector-cell {
  width: 20px;
  height: 16px;
  background-color: var(--lakex-editor-background-primary);
  border: 1px solid var(--lakex-editor-color-grey5);
  margin-left: -1px;
}
.ne-ui-search-menu-table-selector .ne-ui-table-selector-cell.ne-ui-selected {
  background-color: var(--lakex-editor-color-blue1);
}
.show-hover .ne-menu-item-container:hover {
  cursor: pointer;
  background-color: var(--lakex-editor-background-primary-hover);
  border-radius: 5px;
}
.show-selected .ne-menu-item-container.selected {
  cursor: pointer;
  background-color: var(--lakex-editor-background-primary-hover);
  border-radius: 5px;
}
/**
 * 闁俺绻�.getCSSValue("editor.background")[] 娴兼俺骞忓锟� var(--lakex-editor-background)閻ㄥ嫯绻戦崶锟�*/
/**
 * 闂団偓鐟曚浇绐olor-registry.ts閸氬本顒�*/
/**
 * colors*/
.ne-ui-file-item-container {
  position: relative;
}
.ne-ui-file-item-container .ne-ui-file-item {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
.ne-ui-file-item-container .ne-ui-file-item .ne-ui-file-item-content {
  display: flex;
  justify-content: center;
  align-items: center;
}
.ne-ui-file-item-container .ne-ui-file-item .ne-ui-file-item-remark {
  color: var(--lakex-editor-text-caption);
  font-size: 12px;
  line-height: 12px;
  margin-top: 6px;
  margin-left: 32px;
}
.ne-ui-file-item-container input {
  position: absolute;
  left: 0;
  top: 0;
  width: 0;
  height: 100%;
  opacity: 0;
  z-index: -1;
}
/**
 * 闁俺绻�.getCSSValue("editor.background")[] 娴兼俺骞忓锟� var(--lakex-editor-background)閻ㄥ嫯绻戦崶锟�*/
/**
 * 闂団偓鐟曚浇绐olor-registry.ts閸氬本顒�*/
/**
 * colors*/
.ne-menu-item-group {
  min-width: 280px;
}
.ne-menu-item-group .ne-menu-item-group-title {
  padding: 0 20px;
  margin-top: 12px;
  margin-bottom: 4px;
}
.ne-menu-item-group:first-child .ne-menu-item-group-title {
  margin-top: 0;
}
.ne-menu-item-group.label .ne-menu-item-group-content {
  padding: 0 20px 8px;
}
.ne-menu-item-group.label .ne-menu-item-group-content .ne-menu-item-container {
  display: inline-block;
  padding: 1px 8px;
  margin: 0;
  margin-top: 4px;
  margin-bottom: 0;
  background-color: var(--lakex-editor-background-tertiary);
  margin-right: 8px;
  border-radius: 4px;
  height: 24px;
  line-height: 24px;
}
.ne-menu-item-group.label
  .ne-menu-item-group-content
  .ne-menu-item-container-title {
  font-size: 14px;
  line-height: 22px;
  color: var(--lakex-editor-text-color);
}
.ne-menu-item-group.label
  .ne-menu-item-group-content
  .ne-menu-item-container-vip,
.ne-menu-item-group.label
  .ne-menu-item-group-content
  .ne-menu-item-container-describe,
.ne-menu-item-group.label
  .ne-menu-item-group-content
  .ne-menu-item-container-icon,
.ne-menu-item-group.label
  .ne-menu-item-group-content
  .ne-menu-item-container-key {
  display: none;
}
.ne-menu-item-group.icon .ne-menu-item-group-content {
  display: flex;
  flex-flow: row;
  flex-wrap: wrap;
  padding: 0 14px 0 9px;
}
.with-scroll .ne-menu-item-group.icon .ne-menu-item-group-content {
  padding: 0 4px 0 9px;
}
.with-scroll
  .ne-menu-item-group.icon
  .ne-menu-item-group-content
  .ne-menu-item-container {
  min-width: 32px;
  max-width: 32px;
}
.ne-menu-item-group.icon .ne-menu-item-group-content .ne-menu-item-container {
  flex: 1;
  margin: 0;
  margin-bottom: 4px;
  margin-left: 10px;
  padding: 0;
  min-width: 32px;
  max-width: 32px;
}
.ne-menu-item-group.icon
  .ne-menu-item-group-content
  .ne-menu-item-container
  .ne-menu-item-container-content {
  display: none;
}
.ne-menu-item-group.icon
  .ne-menu-item-group-content
  .ne-menu-item-container-icon {
  min-width: 32px;
  height: 32px;
  text-align: center;
  color: var(--lakex-editor-text-color);
}
.ne-menu-item-group.icon
  .ne-menu-item-group-content
  .ne-menu-item-container-icon
  div.ne-icon {
  font-size: 20px;
}
.ne-menu-item-group.icon
  .ne-menu-item-group-content
  .ne-menu-item-container-right {
  top: 0;
}
.ne-menu-item-group.icon + .ne-menu-item-group {
  margin-top: -4px;
}
.ne-menu-item-group.two-column .ne-menu-item-group-content {
  display: flex;
  flex-flow: row;
  flex-wrap: wrap;
  padding: 0 14px 0 14px;
}
.with-scroll .ne-menu-item-group.two-column .ne-menu-item-group-content {
  padding: 0 4px 0 14px;
}
.with-scroll
  .ne-menu-item-group.two-column
  .ne-menu-item-group-content
  .ne-menu-item-container {
  min-width: 131px;
  max-width: 131px;
}
.ne-menu-item-group.two-column
  .ne-menu-item-group-content
  .ne-menu-item-container {
  flex: 1;
  margin: 0;
  margin-bottom: 4px;
  padding: 6px;
  min-width: 126px;
  max-width: 126px;
}
.ne-menu-item-group.two-column
  .ne-menu-item-group-content
  .ne-menu-item-container
  .ne-menu-item-container-describe,
.ne-menu-item-group.two-column
  .ne-menu-item-group-content
  .ne-menu-item-container
  .ne-menu-item-container-key {
  display: none;
}
.ne-menu-item-group.two-column
  .ne-menu-item-group-content
  .ne-menu-item-container-content {
  flex: 1;
  display: flex;
  flex-flow: row;
  align-items: center;
}
.ne-menu-item-group.two-column
  .ne-menu-item-group-content
  .ne-menu-item-container-right {
  top: 0;
}
.ne-menu-item-group.two-column + .ne-menu-item-group {
  margin-top: -4px;
}
.ne-menu-item-group.border-icon
  .ne-menu-item-group-content
  .ne-menu-item-container {
  display: flex;
  padding: 6px;
  margin-bottom: 0;
}
.ne-menu-item-group.border-icon
  .ne-menu-item-group-content
  .ne-menu-item-container
  .ne-menu-item-container-describe {
  display: none;
}
.ne-menu-item-group.border-icon
  .ne-menu-item-group-content
  .ne-menu-item-container-icon {
  border: 1px solid var(--lakex-editor-border-primary);
}
.ne-menu-item-group.border-icon
  .ne-menu-item-group-content
  .ne-menu-item-container-icon
  div.ne-icon {
  font-size: 24px;
}
.ne-menu-item-group.submenu {
  min-width: 188px;
}
.ne-menu-item-group.submenu .ne-menu-item-group-content {
  padding: 6px 0;
}
.ne-menu-item-group.submenu
  .ne-menu-item-group-content
  .ne-menu-item-container {
  margin-left: 4px;
  margin-right: 4px;
  padding-left: 12px;
  padding-right: 12px;
  align-items: center;
}
.ne-menu-item-group.submenu
  .ne-menu-item-group-content
  .ne-menu-item-container-describe {
  display: none;
}
.ne-menu-item-group.submenu
  .ne-menu-item-group-content
  .ne-menu-item-container-icon {
  width: 16px;
  height: 16px;
  background-color: transparent;
}
.ne-menu-item-group.submenu
  .ne-menu-item-group-content
  .ne-menu-item-container-icon
  .ne-icon {
  font-size: 16px;
}
.show-hover
  .ne-menu-item-group.label
  .ne-menu-item-group-content
  .ne-menu-item-container:hover {
  cursor: pointer;
  background-color: var(--lakex-editor-color-grey5);
}
.show-hover
  .ne-menu-item-group.icon
  .ne-menu-item-container:hover
  .ne-menu-item-container-icon {
  background: var(--lakex-editor-background-primary-hover);
  border-radius: 6px;
}
.show-selected
  .ne-menu-item-group.label
  .ne-menu-item-group-content
  .ne-menu-item-container.selected {
  cursor: pointer;
  background-color: var(--lakex-editor-color-grey5);
}
.show-selected
  .ne-menu-item-group.icon
  .ne-menu-item-container.selected
  .ne-menu-item-container-icon {
  background: var(--lakex-editor-background-primary-hover);
  border-radius: 6px;
}
.ne-ui-search-submenu-panel .ant-popover-inner-content {
  padding: 0;
}
.ne-ui-search-submenu-panel .ant-popover-arrow {
  display: none;
}
.ne-ui-submenu-right {
  display: flex;
  align-items: center;
}
/**
 * 闁俺绻�.getCSSValue("editor.background")[] 娴兼俺骞忓锟� var(--lakex-editor-background)閻ㄥ嫯绻戦崶锟�*/
/**
 * 闂団偓鐟曚浇绐olor-registry.ts閸氬本顒�*/
/**
 * colors*/
.ne-ui-table-selector-row {
  margin-top: -1px;
  display: flex;
}
.ne-ui-table-selector-cell {
  width: 20px;
  height: 16px;
  background-color: var(--lakex-editor-background-primary);
  border: 1px solid var(--lakex-editor-color-grey5);
  margin-left: -1px;
}
.ne-ui-table-selector-cell.ne-ui-selected {
  background-color: var(--lakex-editor-color-blue1);
}
/** 閸欘亝褰佹笟娑樺綁闁诧拷*/
/**
 * 闁俺绻�.getCSSValue("editor.background")[] 娴兼俺骞忓锟� var(--lakex-editor-background)閻ㄥ嫯绻戦崶锟�*/
/**
 * 闂団偓鐟曚浇绐olor-registry.ts閸氬本顒�*/
/**
 * colors*/
.ne-ui-search-card-menu {
  background-color: var(--lakex-editor-background-foreground);
  border: 1px solid var(--lakex-editor-border-primary);
  box-shadow: 0 8px 16px 4px rgba(0, 0, 0, 0.04);
  color: var(--lakex-editor-text-color);
}
.ne-ui-search-card-menu {
  border-radius: 8px;
  padding: 5px 0;
  min-width: 280px;
}
.ne-ui-search-card-menu.empty {
  height: auto !important;
}
.ne-ui-search-card-menu .ne-ui-card-menu-group-title {
  color: var(--lakex-editor-text-caption);
  cursor: default;
  padding: 0;
  line-height: 20px;
  font-size: 12px;
  margin-top: 0;
}
.ne-ui-search-card-menu .ne-ui-search-menu-hr {
  height: 1px;
  background-color: var(--lakex-editor-background-tertiary);
  margin: 12px 20px;
}
.ne-ui-search-card-menu.with-scroll .ne-ui-search-menu-hr {
  margin-right: 10px;
}
.ne-ui-card-search-empty {
  padding: 40px 0 80px;
}
.ne-ui-card-search-empty .empty-result-img {
  background-image: url("https://gw.alipayobjects.com/zos/bmw-prod/f7263ac4-6a8a-46f2-bd1e-14e42d60171d.svg");
  background-size: 100%;
  margin: 12px auto;
  background-repeat: no-repeat;
  width: 218px;
  height: 136px;
}
.ne-ui-card-search-empty .empty-result-text {
  color: var(--lakex-editor-text-caption);
  font-size: 14px;
  line-height: 22px;
  height: 22px;
  text-align: center;
}
[data-kumuhana="pouli"] .ne-ui-card-search-empty .empty-result-img {
  background-image: url("https://gw.alipayobjects.com/zos/bmw-prod/de13ccc4-212a-458c-922c-b228dbcc1904.svg");
}
/**
 * 闁俺绻�.getCSSValue("editor.background")[] 娴兼俺骞忓锟� var(--lakex-editor-background)閻ㄥ嫯绻戦崶锟�*/
/**
 * 闂団偓鐟曚浇绐olor-registry.ts閸氬本顒�*/
/**
 * colors*/
.ne-ui-toolbar-card-select-button.ant-btn {
  min-width: 26px;
  height: 26px;
  padding: 0;
  border: none;
  cursor: pointer;
  background: none;
  display: flex;
  justify-content: center;
  align-items: center;
}
.ne-ui-toolbar-card-select-button.ant-btn.ne-ui-menu-open {
  background: var(--lakex-editor-color-grey2);
}
.ne-ui-toolbar-card-select-button.ant-btn[disabled] {
  opacity: 0.25;
  background: none;
}
.ne-card-toolbar-select-popover {
  z-index: 9;
}
.ne-ui-toolbar-card-select-menu {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.lock-height .ne-ui-toolbar-card-select-menu .ne-ui-card-menu-content {
  height: 100%;
}
.lock-height .ne-ui-toolbar-card-select-menu.ne-ui-search-card-menu.empty {
  height: 100% !important;
}
.ne-ui-toolbar-card-select-menu .ne-ui-card-menu-content {
  min-width: 182px;
  max-height: 100%;
  overflow-y: auto;
}
.ne-ui-toolbar-card-select-menu .ne-ui-card-menu-content::-webkit-scrollbar {
  -webkit-appearance: none;
}
.ne-ui-toolbar-card-select-menu
  .ne-ui-card-menu-content::-webkit-scrollbar:vertical {
  width: 10px;
}
.ne-ui-toolbar-card-select-menu
  .ne-ui-card-menu-content::-webkit-scrollbar-thumb {
  border-radius: 6px;
  border: 2px solid var(--lakex-editor-color-white);
  background-color: var(--lakex-editor-color-grey5);
}
.ne-ui-toolbar-card-select-menu
  .ne-ui-card-menu-content::-webkit-scrollbar-track {
  background-color: var(--lakex-editor-background-primary);
  border-radius: 6px;
}
.ne-ui-color-picker-button {
  display: flex;
}
/**
 * 闁俺绻�.getCSSValue("editor.background")[] 娴兼俺骞忓锟� var(--lakex-editor-background)閻ㄥ嫯绻戦崶锟�*/
/**
 * 闂団偓鐟曚浇绐olor-registry.ts閸氬本顒�*/
/**
 * colors*/
.ne-ui-toolbar-arrow-button.ant-btn {
  border: none;
  background: transparent;
  width: 42px;
  padding: 0;
}
.ne-ui-toolbar-arrow-button.ant-btn[disabled] {
  opacity: 0.25;
  background: transparent;
}
.ne-ui-toolbar-arrow-button.ant-btn:after {
  display: none !important;
}
.ne-ui-toolbar-arrow-button.ant-btn:active,
.ne-ui-toolbar-arrow-button.ant-btn:focus {
  background: transparent;
}
.ne-ui-toolbar-arrow-button.ant-btn:hover {
  background: var(--lakex-editor-color-grey2);
}
.ne-ui-toolbar-arrow-button.ant-btn > .ne-icon {
  width: 26px;
}
.ne-ui-toolbar-arrow-down {
  width: 16px;
  height: 16px;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  background-image: url("https://gw.alipayobjects.com/zos/bmw-prod/d5fce5b0-cd60-43b0-a351-9463486be4d2.svg");
}
/**
 * 闁俺绻�.getCSSValue("editor.background")[] 娴兼俺骞忓锟� var(--lakex-editor-background)閻ㄥ嫯绻戦崶锟�*/
/**
 * 闂団偓鐟曚浇绐olor-registry.ts閸氬本顒�*/
/**
 * colors*/
/** 閸欘亝褰佹笟娑樺綁闁诧拷*/
.ne-ui-toolbar-dropdown-button {
  border-radius: 6px;
  width: 40px;
  height: 27px;
}
.ne-ui-toolbar-dropdown-button-menu.ne-check-menu .ne-ui-menu-item {
  padding-left: 32px;
}
.ne-ui-toolbar-dropdown-button-menu.ne-check-menu
  .ne-ui-menu-item
  .ne-ui-menu-item-checked {
  position: absolute;
  left: 10px;
}
.ne-ui-toolbar-dropdown-button-menu .ne-ui-menu-item.ant-dropdown-menu-item {
  min-width: 104px;
  padding-right: 2px;
  font-size: 12px;
  white-space: nowrap;
}
.ne-ui-toolbar-dropdown-button-menu
  .ne-ui-menu-item.ant-dropdown-menu-item
  .ne-ui-menu-item-content {
  display: flex;
  align-items: center;
  line-height: 30px;
  padding-right: 16px;
}
.ne-ui-toolbar-dropdown-button-menu
  .ne-ui-menu-item.ant-dropdown-menu-item.ne-disabled
  .ne-icon {
  opacity: 0.25;
}
.ne-ui-toolbar-dropdown-button-menu
  .ne-ui-menu-item.ant-dropdown-menu-item
  .ne-ui-dropdown-item-icon,
.ne-ui-toolbar-dropdown-button-menu
  .ne-ui-menu-item.ant-dropdown-menu-item
  .ne-icon {
  margin-right: 10px;
}
.ne-ui-toolbar-dropdown-inline-container {
  background-color: var(--lakex-editor-background-foreground);
  border: 1px solid var(--lakex-editor-border-primary);
  box-shadow: 0 8px 16px 4px rgba(0, 0, 0, 0.04);
  color: var(--lakex-editor-text-color);
}
.ne-ui-toolbar-dropdown-inline-container {
  display: flex;
  height: 40px;
  width: auto;
  justify-content: space-evenly;
  align-items: center;
  border-radius: 5px;
  padding: 0 5px;
}
.ne-ui-toolbar-dropdown-inline-container .ne-ui-inline-button {
  width: 28px;
  height: 28px;
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
  border-radius: 5px;
  margin-left: 3px;
}
.ne-ui-toolbar-dropdown-inline-container .ne-ui-inline-button.selected {
  background-color: var(--lakex-editor-background-primary-hover-light);
}
.ne-ui-toolbar-dropdown-inline-container .ne-ui-inline-button:nth-of-type(1) {
  margin-left: 0;
}
.ne-ui-toolbar-dropdown-inline-container .ne-ui-inline-button:hover {
  background-color: var(--lakex-editor-background-primary-hover-light);
}
/**
 * 闁俺绻�.getCSSValue("editor.background")[] 娴兼俺骞忓锟� var(--lakex-editor-background)閻ㄥ嫯绻戦崶锟�*/
/**
 * 闂団偓鐟曚浇绐olor-registry.ts閸氬本顒�*/
/**
 * colors*/
.ne-button-emoji-popover .ant-popover-inner-content {
  padding: 0;
}
.ne-button-emoji-panel {
  width: 224px;
  padding: 4px 4px;
  transition: none;
}
.ne-button-emoji-panel .ne-button-emoji-item {
  width: 72px;
  height: 96px;
  padding: 4px 4px;
  display: inline-block;
  line-height: unset;
  text-align: center;
}
.ne-button-emoji-panel .ne-button-emoji-item img {
  margin: 0 auto;
  height: 64px;
  width: 64px;
}
.ne-button-emoji-panel .ne-button-emoji-item .ne-emoji-title {
  font-size: 12px;
  color: var(--lakex-editor-text-caption);
  line-height: 24px;
}
.ne-button-emoji-panel .ne-button-emoji-item:hover {
  border-radius: 4px;
  background: var(--lakex-editor-background-primary-hover);
}
/**
 * 闁俺绻�.getCSSValue("editor.background")[] 娴兼俺骞忓锟� var(--lakex-editor-background)閻ㄥ嫯绻戦崶锟�*/
/**
 * 闂団偓鐟曚浇绐olor-registry.ts閸氬本顒�*/
/**
 * colors*/
/** 閸欘亝褰佹笟娑樺綁闁诧拷*/
.ne-ui-toolbar-status-dropdown-button {
  display: inline-flex;
  justify-content: center;
  align-items: center;
  width: 42px;
  height: 27px;
  border: 1px solid transparent;
  border-radius: 6px;
  margin-left: 2px !important;
}
.ne-ui-toolbar-status-dropdown-button.disabled {
  border-color: transparent !important;
}
.ne-ui-toolbar-status-dropdown-button.checked,
.ne-ui-toolbar-status-dropdown-button.ne-ui-dropdown-open,
.ne-ui-toolbar-status-dropdown-button.sync:hover {
  background-color: var(--lakex-editor-background-tertiary);
  border-radius: 6px;
}
.ne-ui-toolbar-status-dropdown-button button.ne-ui-t-button {
  padding: 0;
  border: none;
  background: transparent;
  height: 27px;
}
.ne-ui-toolbar-status-dropdown-button button.ne-ui-t-button[disabled] {
  opacity: 0.25;
  background: transparent;
}
.ne-ui-toolbar-status-dropdown-button button.ne-ui-t-button:after {
  display: none !important;
}
.ne-ui-toolbar-status-dropdown-button button.ne-ui-t-button:active,
.ne-ui-toolbar-status-dropdown-button button.ne-ui-t-button:focus {
  background: transparent;
}
.ne-ui-toolbar-status-dropdown-button button.ne-ui-t-button:hover {
  background: var(--lakex-editor-color-grey2);
}
.ne-ui-toolbar-status-dropdown-button button.ne-ui-t-button.ant-dropdown-open {
  background: none;
}
.ne-ui-toolbar-status-dropdown-button
  .ne-ui-toolbar-status-dropdown-show-button {
  width: 25px;
  height: 27px;
  border-radius: 6px;
}
.ne-ui-toolbar-status-dropdown-button
  .ne-ui-toolbar-status-dropdown-show-button
  .ne-ui-status-dropdown-button {
  border: 2px solid transparent;
  border-radius: 6px;
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
}
.ne-ui-toolbar-status-dropdown-button
  .ne-ui-toolbar-status-dropdown-show-button
  .ne-ui-status-dropdown-button:hover {
  border-color: var(--lakex-editor-border-light);
}
.ne-ui-toolbar-status-dropdown-button
  .ne-ui-toolbar-status-dropdown-icon-container {
  width: 16px;
  min-width: unset;
  border-left: 1px solid transparent;
}
.ne-ui-toolbar-status-dropdown-overlay {
  background-color: var(--lakex-editor-background-foreground);
  border: 1px solid var(--lakex-editor-border-primary);
  box-shadow: 0 8px 16px 4px rgba(0, 0, 0, 0.04);
  color: var(--lakex-editor-text-color);
}
.ne-ui-toolbar-status-dropdown-overlay {
  border-radius: 8px;
}
.ne-ui-toolbar-status-dropdown-arrow {
  width: 16px;
  height: 16px;
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
}
/**
 * 闁俺绻�.getCSSValue("editor.background")[] 娴兼俺骞忓锟� var(--lakex-editor-background)閻ㄥ嫯绻戦崶锟�*/
/**
 * 闂団偓鐟曚浇绐olor-registry.ts閸氬本顒�*/
/**
 * colors*/
.ne-ui-toolbar-button.ant-btn {
  min-width: 26px;
  height: 26px;
  border-radius: 6px;
  padding: 0;
  border: none;
  background: transparent;
}
.ne-ui-toolbar-button.ant-btn[disabled] {
  opacity: 0.25;
  background: transparent;
}
.ne-ui-toolbar-button.ant-btn:after {
  display: none !important;
}
.ne-ui-toolbar-button.ant-btn:active,
.ne-ui-toolbar-button.ant-btn:focus {
  background: transparent;
}
.ne-ui-toolbar-button.ant-btn:hover {
  background: var(--lakex-editor-color-grey2);
}
/**
 * 闁俺绻�.getCSSValue("editor.background")[] 娴兼俺骞忓锟� var(--lakex-editor-background)閻ㄥ嫯绻戦崶锟�*/
/**
 * 闂団偓鐟曚浇绐olor-registry.ts閸氬本顒�*/
/**
 * colors*/
.ne-ui-toolbar-select-button.ant-btn {
  padding: 0 5px 0 10px;
  width: auto;
  border-radius: 6px;
}
.ne-ui-toolbar-select-value {
  width: 40px;
  text-align: left;
  font-size: 14px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  color: var(--lakex-editor-color-black);
}
.ne-ui-select-menu {
  border-radius: 5px;
}
.ne-ui-select-menu .ne-ui-select-item {
  position: relative;
  padding: 4px 15px 4px 25px;
  line-height: 30px;
  font-size: 12px;
}
.ne-ui-select-menu .ne-ui-select-item.ant-dropdown-menu-item-selected {
  background: none;
}
.ne-ui-select-menu
  .ne-ui-select-item.ant-dropdown-menu-item-selected
  .ne-ui-select-item-check-icon {
  opacity: 1;
}
.ne-ui-select-menu .ne-ui-select-item-check-icon {
  position: absolute;
  left: 5px;
  top: 0;
  bottom: 0;
  width: 30px;
  display: flex;
  justify-content: center;
  align-items: center;
  opacity: 0;
}
.ne-ui-select-menu .ne-ui-select-item .ne-ui-select-item-label {
  margin-left: 10px;
  flex-grow: 1;
}
/**
 * 闁俺绻�.getCSSValue("editor.background")[] 娴兼俺骞忓锟� var(--lakex-editor-background)閻ㄥ嫯绻戦崶锟�*/
/**
 * 闂団偓鐟曚浇绐olor-registry.ts閸氬本顒�*/
/**
 * colors*/
.ne-ui-toolbar-dbl-toggle-button.ant-btn {
  min-width: 26px;
  height: 26px;
  border-radius: 5px;
  padding: 0;
  border: none;
  background: transparent;
}
.ne-ui-toolbar-dbl-toggle-button.ant-btn[disabled] {
  opacity: 0.25;
  background: transparent;
}
.ne-ui-toolbar-dbl-toggle-button.ant-btn:after {
  display: none !important;
}
.ne-ui-toolbar-dbl-toggle-button.ant-btn:active,
.ne-ui-toolbar-dbl-toggle-button.ant-btn:focus {
  background: transparent;
}
.ne-ui-toolbar-dbl-toggle-button.ant-btn:hover {
  background: var(--lakex-editor-color-grey2);
}
.ne-ui-toolbar-dbl-toggle-button.ant-btn.checked {
  background-color: var(--lakex-editor-background-primary-hover-light);
}
/**
 * 闁俺绻�.getCSSValue("editor.background")[] 娴兼俺骞忓锟� var(--lakex-editor-background)閻ㄥ嫯绻戦崶锟�*/
/**
 * 闂団偓鐟曚浇绐olor-registry.ts閸氬本顒�*/
/**
 * colors*/
.ne-ui-toolbar-file-button,
.ne-ui-toolbar-file-button.ant-btn {
  min-width: 32px;
  height: 32px;
  position: relative;
  padding: 0;
  border: none;
  background: transparent;
}
.ne-ui-toolbar-file-button[disabled],
.ne-ui-toolbar-file-button.ant-btn[disabled] {
  opacity: 0.25;
  background: transparent;
}
.ne-ui-toolbar-file-button:after,
.ne-ui-toolbar-file-button.ant-btn:after {
  display: none !important;
}
.ne-ui-toolbar-file-button:active,
.ne-ui-toolbar-file-button.ant-btn:active,
.ne-ui-toolbar-file-button:focus,
.ne-ui-toolbar-file-button.ant-btn:focus {
  background: transparent;
}
.ne-ui-toolbar-file-button:hover,
.ne-ui-toolbar-file-button.ant-btn:hover {
  background: var(--lakex-editor-color-grey2);
}
.ne-ui-toolbar-file-button .ne-ui-toolbar-file-input,
.ne-ui-toolbar-file-button.ant-btn .ne-ui-toolbar-file-input {
  position: absolute;
  opacity: 0;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
}
/**
 * 闁俺绻�.getCSSValue("editor.background")[] 娴兼俺骞忓锟� var(--lakex-editor-background)閻ㄥ嫯绻戦崶锟�*/
/**
 * 闂団偓鐟曚浇绐olor-registry.ts閸氬本顒�*/
/**
 * colors*/
.ne-ui-toolbar-toggle-button.ant-btn {
  width: 26px;
  height: 26px;
  border-radius: 6px;
  padding: 0;
  border: none;
  background: transparent;
}
.ne-ui-toolbar-toggle-button.ant-btn[disabled] {
  opacity: 0.25;
  background: transparent;
}
.ne-ui-toolbar-toggle-button.ant-btn:after {
  display: none !important;
}
.ne-ui-toolbar-toggle-button.ant-btn:active,
.ne-ui-toolbar-toggle-button.ant-btn:focus {
  background: transparent;
}
.ne-ui-toolbar-toggle-button.ant-btn:hover {
  background: var(--lakex-editor-color-grey2);
}
.ne-ui-toolbar-toggle-button.ant-btn.checked {
  background-color: var(--lakex-editor-background-primary-hover-light);
}
/**
 * 闁俺绻�.getCSSValue("editor.background")[] 娴兼俺骞忓锟� var(--lakex-editor-background)閻ㄥ嫯绻戦崶锟�*/
/**
 * 闂団偓鐟曚浇绐olor-registry.ts閸氬本顒�*/
/**
 * colors*/
.ne-ui-toolbar {
  position: relative;
  display: flex;
  height: 50px;
  color: var(--lakex-editor-color-grey8);
}
.ne-ui-toolbar .ne-toolbar-widget,
.ne-ui-toolbar .ant-btn {
  color: var(--lakex-editor-color-grey8);
  flex-shrink: 0;
}
.ne-ui-toolbar .ne-toolbar-widget:hover,
.ne-ui-toolbar .ant-btn:hover {
  color: var(--lakex-editor-color-grey8);
}
.ne-ui-toolbar .ne-toolbar-widget:last-child,
.ne-ui-toolbar .ant-btn:last-child {
  margin-right: 0;
}
.ne-ui-toolbar
  .ne-toolbar-widget
  .ne-ui-toolbar-insert-card
  .ne-icon-t-insert-card.ne-icon,
.ne-ui-toolbar
  .ant-btn
  .ne-ui-toolbar-insert-card
  .ne-icon-t-insert-card.ne-icon {
  color: var(--lakex-editor-color-theme);
}
.ne-ui-inner-toolbar {
  position: relative;
  top: 0;
  left: 0;
  height: 100%;
}
.ne-ui-inner-toolbar .ne-ui-toolbar-content {
  display: flex;
  flex-wrap: nowrap;
  height: 100%;
  align-items: center;
}
.ne-ui-toolbar .ne-toolbar-widget {
  margin-left: 8px;
}
.ne-ui-toolbar .ne-toolbar-widget *.ne-icon {
  color: var(--lakex-editor-color-black);
}
.ne-ui-toolbar [data-ne-button-arrow="true"] + [data-ne-button-arrow="true"] {
  margin-left: 4px;
}
.ne-ui-toolbar [data-ne-button-arrow="true"] + .ne-ui-divider,
.ne-ui-toolbar .ne-ui-divider + [data-ne-button-arrow="true"] {
  margin-left: 10px;
}
button.ant-btn.ne-ui-toolbar-button.ne-toolbar-widget.ne-ui-t-button
  > div[data-name="EditorUndo"]
  > svg,
button.ant-btn.ne-ui-toolbar-button.ne-toolbar-widget.ne-ui-t-button
  > div[data-name="EditorRedo"]
  > svg,
button.ant-btn.ne-toolbar-widget.ne-ui-t-button
  > div[data-name="EditorFormatPainter"]
  > svg,
button.ant-btn.ne-ui-toolbar-button.ne-ui-toolbar-clear-format.ne-toolbar-widget.ne-ui-t-button
  > div
  > svg {
  width: 16px;
  height: 16px;
}
.ne-ui-t-button.ant-btn {
  border-color: transparent !important;
}
/**
 * 闁俺绻�.getCSSValue("editor.background")[] 娴兼俺骞忓锟� var(--lakex-editor-background)閻ㄥ嫯绻戦崶锟�*/
/**
 * 闂団偓鐟曚浇绐olor-registry.ts閸氬本顒�*/
/**
 * colors*/
.ne-doc-note-editor {
  position: relative;
  z-index: 10;
}
.ne-doc-note-editor .ne-note-ui.ne-editor {
  display: flex;
  flex-direction: column;
  height: 100%;
  border-radius: 4px;
  background-color: var(--lakex-editor-background-primary);
}
.ne-doc-note-editor .ne-note-ui .ne-ui {
  position: static;
  z-index: auto;
  margin-top: 12px;
}
.ne-doc-note-editor .ne-note-ui .ne-ui div.ne-icon {
  font-size: 20px;
  margin: 6px 8px;
}
.ne-doc-note-editor .ne-note-ui .ne-ui div.ne-icon-expand {
  font-size: 10px;
}
.ne-doc-note-editor .ne-note-ui .ne-editor-body {
  height: auto;
}
.ne-doc-note-editor .ne-note-ui .ne-editor-body .ne-editor-wrap {
  display: flex;
  height: 100%;
  overflow: visible;
  padding-top: 0;
}
.ne-doc-note-editor .ne-note-ui .ne-editor-body .ne-editor-wrap:before {
  display: none;
}
.ne-doc-note-editor .ne-note-ui .ne-editor-body .ne-editor-wrap:after {
  display: none;
}
.ne-doc-note-editor
  .ne-note-ui
  .ne-editor-body
  .ne-editor-wrap
  .ne-editor-wrap-content {
  flex: 1;
  width: 100%;
  max-height: calc(100vh - 270px);
  min-height: 228px;
  overflow: auto;
  overflow: overlay;
  margin: 0;
  min-width: auto;
}
.ne-doc-note-editor
  .ne-note-ui
  .ne-editor-body
  .ne-editor-wrap
  .ne-editor-outer-wrap-box,
.ne-doc-note-editor
  .ne-note-ui
  .ne-editor-body
  .ne-editor-wrap
  .ne-editor-wrap-box,
.ne-doc-note-editor .ne-note-ui .ne-editor-body .ne-editor-wrap .ne-editor-box,
.ne-doc-note-editor .ne-note-ui .ne-editor-body .ne-editor-wrap .ne-engine-box {
  height: auto;
  min-height: 100%;
  min-width: auto;
}
.ne-doc-note-editor
  .ne-note-ui
  .ne-editor-body
  .ne-editor-wrap
  .ne-editor-wrap-box {
  border: none;
  box-shadow: none;
  background: none;
  margin-bottom: 0;
}
.ne-doc-note-editor .ne-note-ui .ne-editor-body .ne-ui-sidebar {
  display: none !important;
}
.ne-doc-note-editor .ne-note-ui.ne-ui-sidebar-visible .ne-editor-wrap:after {
  display: none;
}
.ne-doc-note-editor .ne-note-ui .ne-editor-outer-wrap-box {
  width: auto;
  padding-bottom: 0;
}
.ne-doc-note-editor .ne-note-ui .ne-engine {
  padding-top: 16px;
  padding-left: 24px;
  padding-right: 24px;
  padding-bottom: 8px;
  min-height: 40vh;
  width: 100%;
}
.ne-doc-note-editor .ne-note-ui .ne-engine ne-heading-anchor {
  display: none !important;
}
.ne-doc-note-editor .ne-note-ui .ne-editor-extra-box {
  display: none;
}
.ne-doc-note-editor .ne-note-ui .ne-ui-toolbar {
  position: static;
  border: none;
  background-color: var(--lakex-editor-background-primary);
  justify-content: flex-start;
  border-radius: 4px;
}
.ne-doc-note-editor .ne-note-ui .ne-ui-toolbar .ne-ui-inner-toolbar {
  position: static;
  margin-left: 8px;
}
.ne-doc-note-editor .ne-note-ui .ne-ui-toolbar .ne-ui-toolbar-button,
.ne-doc-note-editor .ne-note-ui .ne-ui-toolbar .ne-ui-toolbar-toggle-button,
.ne-doc-note-editor .ne-note-ui .ne-ui-toolbar .ne-ui-toolbar-file-button,
.ne-doc-note-editor
  .ne-note-ui
  .ne-ui-toolbar
  .ne-ui-toolbar-file-button.ant-btn {
  height: 32px;
  width: 32px;
  border-radius: 4px;
  margin: 8px 0 8px 12px;
}
.ne-doc-note-editor .ne-note-ui .ne-ui-toolbar .ne-ui-toolbar-select-button {
  height: 24px;
  padding: 0 0 0 4px;
}
.ne-doc-note-editor .ne-note-ui .ne-ui-toolbar-fullscreen {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 3;
  width: 30px;
  height: 30px;
}
.ne-doc-note-editor .ne-note-ui .ne-ui-toolbar-fullscreen > .ne-icon {
  font-size: 10px;
}
.ne-doc-note-editor .ne-note-ui .ne-ui-toolbar-fullscreen.ne-ui-toolbar-button {
  min-width: 30px;
  margin-right: 0;
}
.ne-doc-note-editor
  .ne-note-ui
  .ne-ui-toolbar-fullscreen.ne-ui-toolbar-button:hover {
  background: none;
}
.ne-doc-note-editor .ne-note-ui .ne-container-toolbar {
  display: none !important;
}
.ne-doc-note-editor .ne-note-ui .ne-engine ne-table-wrap.ne-table-focus {
  margin-top: 0;
}
.ne-doc-note-editor
  .ne-note-ui
  .ne-engine
  ne-table-wrap.ne-table-focus
  ne-table-inner-wrap {
  padding-top: 14px;
}
.ne-doc-note-editor
  .ne-note-ui
  .ne-engine
  ne-table-wrap.ne-table-focus
  .ne-ui-table {
  margin-top: 0;
}
.ne-doc-note-editor
  .ne-note-ui
  .ne-engine
  ne-table-wrap.ne-table-focus.ne-ui-table-left-shadow:before,
.ne-doc-note-editor
  .ne-note-ui
  .ne-engine
  ne-table-wrap.ne-table-focus.ne-ui-table-right-shadow:after {
  margin-top: 14px;
}
.ne-doc-note-editor .ne-note-ui .ne-table-container-toolbar {
  display: none !important;
}
.ne-doc-note-editor .ne-note-ui ne-table-hole:first-child {
  margin-top: -14px;
}
.ne-doc-note-editor.ne-ui-fullscreen {
  position: fixed;
  z-index: 1010;
}
.ne-doc-note-editor.ne-ui-fullscreen .ne-editor-wrap-content {
  overflow-y: auto;
}
.ne-doc-note-mobile-editor .ne-note-ui.ne-editor {
  flex-direction: column-reverse;
}
.ne-doc-note-mobile-editor
  .ne-note-ui
  .ne-editor-body
  .ne-editor-wrap
  .ne-editor-wrap-content {
  flex: 1;
  width: 100%;
  max-height: 100vh;
  min-height: 100%;
  overflow: scroll;
  margin: 0;
}
.ne-doc-note-mobile-editor .ne-note-ui .ne-ui {
  margin-bottom: 0;
  margin-top: 0;
  border-top: 1px solid var(--lakex-editor-border-primary);
  padding: 8px;
}
.ne-overlay-with-note-ui .ne-ui-card-menu,
.ne-note-ui .ne-ui-card-menu {
  padding: 10px 0;
}
.ne-overlay-with-note-ui .ne-ui-card-menu-content,
.ne-note-ui .ne-ui-card-menu-content {
  min-width: 124px;
}
/**
 * 闁俺绻�.getCSSValue("editor.background")[] 娴兼俺骞忓锟� var(--lakex-editor-background)閻ㄥ嫯绻戦崶锟�*/
/**
 * 闂団偓鐟曚浇绐olor-registry.ts閸氬本顒�*/
/**
 * colors*/
.ne-simple-ui.ne-editor {
  display: flex;
  flex-direction: column-reverse;
  height: auto;
  border-radius: 4px;
  background-color: var(--lakex-editor-background-primary);
}
.ne-simple-ui .ne-ui {
  position: static;
  z-index: auto;
}
.ne-simple-ui .ne-ui-sidebar {
  display: none !important;
}
.ne-simple-ui.ne-ui-sidebar-visible .ne-editor-wrap:after {
  display: none;
}
.ne-simple-ui .ne-editor-wrap {
  display: flex;
  height: auto;
  overflow: visible;
  padding-top: 0;
}
.ne-simple-ui .ne-editor-wrap:before {
  display: none;
}
.ne-simple-ui .ne-editor-wrap:after {
  display: none;
}
.ne-simple-ui .ne-editor-wrap-box {
  border: none;
  box-shadow: none;
  background: none;
  margin-bottom: 0;
}
.ne-simple-ui .ne-editor-wrap-content {
  flex: 1;
  width: 100%;
  min-width: auto;
  margin: 0;
}
.ne-simple-ui .ne-editor-outer-wrap-box {
  width: auto;
  min-width: auto;
  padding-bottom: 0;
}
.ne-simple-ui .ne-editor-body {
  height: auto;
}
.ne-simple-ui .ne-engine {
  padding: 8px;
  min-height: 84px;
}
.ne-simple-ui .ne-engine ne-heading-anchor {
  display: none !important;
}
.ne-simple-ui .ne-editor-extra-box {
  display: none;
}
.ne-simple-ui .ne-ui-toolbar {
  position: static;
  border: none;
  background-color: var(--lakex-editor-background-primary);
  justify-content: flex-start;
  padding-left: 8px;
  height: 32px;
  border-radius: 4px;
}
.ne-simple-ui .ne-ui-inner-toolbar {
  position: static;
}
.ne-simple-ui .ne-ui-toolbar-button,
.ne-simple-ui .ne-ui-toolbar-toggle-button,
.ne-simple-ui .ne-ui-toolbar-file-button {
  min-width: 24px;
  height: 24px;
}
.ne-simple-ui .ne-ui-toolbar-select-button {
  height: 24px;
  padding: 0 0 0 4px;
  margin-right: 8px;
}
.ne-simple-ui .ne-ui-toolbar-fullscreen {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 3;
  width: 30px;
  height: 30px;
}
.ne-simple-ui .ne-ui-toolbar-fullscreen > .ne-icon {
  font-size: 10px;
}
.ne-simple-ui .ne-ui-toolbar-fullscreen.ne-ui-toolbar-button {
  min-width: 30px;
  margin-right: 0;
}
.ne-simple-ui .ne-ui-toolbar-fullscreen.ne-ui-toolbar-button:hover {
  background: none;
}
.ne-simple-ui .ne-container-toolbar,
.ne-simple-ui .ne-container-right-toolbar,
.ne-simple-ui .ne-brick-toolbar {
  display: none !important;
}
.ne-simple-ui .ne-engine ne-table-wrap.ne-table-focus {
  margin-top: 0;
}
.ne-simple-ui .ne-engine ne-table-wrap.ne-table-focus ne-table-inner-wrap {
  padding-top: 14px;
}
.ne-simple-ui .ne-engine ne-table-wrap.ne-table-focus .ne-ui-table {
  margin-top: 0;
}
.ne-simple-ui
  .ne-engine
  ne-table-wrap.ne-table-focus.ne-ui-table-left-shadow:before,
.ne-simple-ui
  .ne-engine
  ne-table-wrap.ne-table-focus.ne-ui-table-right-shadow:after {
  margin-top: 14px;
}
.ne-simple-ui .ne-table-container-toolbar {
  display: none !important;
}
.ne-simple-ui ne-table-hole:first-child {
  margin-top: -14px;
}
.ne-overlay-with-simple-ui .ne-ui-card-select-menu,
.ne-simple-ui .ne-ui-card-select-menu {
  padding: 10px 0;
}
.ne-overlay-with-simple-ui .ne-ui-card-select-menu .ne-ui-card-menu-content,
.ne-simple-ui .ne-ui-card-select-menu .ne-ui-card-menu-content {
  min-width: 124px;
}
.ne-ui-scrollbar-visible .ne-simple-ui .ne-editor-wrap {
  overflow-y: visible;
}
/**
 * 闁俺绻�.getCSSValue("editor.background")[] 娴兼俺骞忓锟� var(--lakex-editor-background)閻ㄥ嫯绻戦崶锟�*/
/**
 * 闂団偓鐟曚浇绐olor-registry.ts閸氬本顒�*/
/**
 * colors*/
.ne-editor.ne-small-ui .ne-ui {
  background-color: var(--lakex-editor-background-primary);
}
.ne-editor.ne-small-ui .ne-ui.more-opened {
  z-index: 6;
}
.ne-editor.ne-small-ui .ne-ui:has(.ne-ui-dropdown-open) {
  z-index: 6;
}
.ne-editor.ne-small-ui .ne-editor-wrap {
  overflow: visible;
  z-index: 5;
}
.ne-editor.ne-small-ui .ne-editor-wrap .ne-editor-wrap-content {
  overflow: auto;
  overflow: overlay;
}
.ne-simple-ui ne-heading-anchor {
  display: none !important;
}
/**
 * 闁俺绻�.getCSSValue("editor.background")[] 娴兼俺骞忓锟� var(--lakex-editor-background)閻ㄥ嫯绻戦崶锟�*/
/**
 * 闂団偓鐟曚浇绐olor-registry.ts閸氬本顒�*/
/**
 * colors*/
ne-card[data-card-name="thirdparty"].ne-focused .ne-thirdparty-wrap {
  border-color: var(--lakex-editor-color-grey5);
}
ne-card[data-card-name="thirdparty"].ne-max .ne-thirdparty-wrap {
  border-color: transparent;
}
ne-card[data-card-name="thirdparty"] .ne-thirdparty-wrap {
  height: 100%;
}
ne-card[data-card-name="thirdparty"]
  .ne-thirdparty-wrap
  .ne-thirdparty-content {
  line-height: 0;
  background: var(--lakex-editor-background-tertiary);
  height: 100%;
}
ne-card[data-card-name="thirdparty"] .ne-thirdparty-wrap .ne-thirdparty-iframe {
  position: relative;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background: var(--lakex-editor-background-primary);
}
ne-card[data-card-name="thirdparty"]
  .ne-thirdparty-wrap
  .ne-thirdparty-video-box {
  width: 100%;
  height: 100%;
  background: var(--lakex-editor-color-black);
}
ne-card[data-card-name="thirdparty"] .ne-thirdparty-wrap .ne-thirdparty-video {
  display: block;
  margin: auto;
  max-width: 100%;
  max-height: 500px;
}
ne-card[data-card-name="thirdparty"]
  .ne-thirdparty-wrap
  .ne-thirdparty-content-bg {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 80px;
  height: 80px;
  position: absolute;
  top: 50%;
  left: 50%;
  margin-top: -40px;
  margin-left: -40px;
  text-align: center;
  line-height: 80px;
  color: var(--lakex-editor-text-body);
  font-size: 36px;
  z-index: 1;
  visibility: visible;
  opacity: 1;
  transition: all 0.3s linear;
}
ne-card[data-card-name="thirdparty"] .ne-card-container[data-alias] {
  height: 500px;
}
ne-card[data-card-name="thirdparty"] .ne-card-container[data-alias="taobao"] {
  max-height: 500px;
  height: auto;
}
ne-card[data-card-name="thirdparty"] .ne-card-container[data-alias="xiami"] {
  height: 112px;
}
ne-card[data-card-name="thirdparty"] .ne-card-container[data-alias="music163"] {
  height: 88px;
}
ne-card[data-card-name="thirdparty"] .ne-card-container[data-alias="ximalaya"] {
  height: 38px;
}
ne-card[data-card-name="thirdparty"] .ne-thirdparty-unavailable {
  background: var(--lakex-editor-background-tertiary);
  border-radius: 4px;
  font-size: 14px;
  color: var(--lakex-editor-text-disable);
  display: flex;
  justify-content: center;
  align-items: center;
  height: 88px;
  overflow: hidden;
  text-overflow: ellipsis;
  user-select: text;
}
ne-card[data-card-name="thirdparty"]
  .ne-thirdparty-unavailable
  .ne-thirdparty-unavailable-info {
  margin-left: 8px;
  display: inline-block;
  word-break: break-all;
  max-width: calc(100% - 128px);
}
/**
 * 闁俺绻�.getCSSValue("editor.background")[] 娴兼俺骞忓锟� var(--lakex-editor-background)閻ㄥ嫯绻戦崶锟�*/
/**
 * 闂団偓鐟曚浇绐olor-registry.ts閸氬本顒�*/
/**
 * colors*/
.ne-thirdparty-creator-wrap {
  border-radius: 2px;
}
.ne-thirdparty-creator-form {
  position: relative;
  border-radius: 2px;
}
.ne-thirdparty-creator-input {
  margin-left: 10px;
}
.ne-thirdparty-creator-input input {
  width: calc(100% - 200px);
  border: 0;
  height: 40px;
  line-height: 40px;
  margin: 4px 0;
  font-size: 14px;
  outline: none;
  background: transparent;
}
.ne-thirdparty-creator-input input::placeholder {
  color: var(--lakex-editor-color-grey6);
}
.ne-thirdparty-creator-button {
  position: absolute;
  top: 9px;
  right: 12px;
}
.ne-thirdparty-creator-example-button,
.ne-thirdparty-creator-help {
  border: 0;
  padding: 0;
  background: none;
  cursor: pointer;
  outline: none;
  color: var(--lakex-editor-text-body);
  margin-right: 16px;
  letter-spacing: unset;
}
.ne-viewer[data-viewer-mode="simple"]
  ne-card[data-card-name="thirdparty"]
  .ne-card-container[data-alias] {
  height: auto;
}
/**
 * 闁俺绻�.getCSSValue("editor.background")[] 娴兼俺骞忓锟� var(--lakex-editor-background)閻ㄥ嫯绻戦崶锟�*/
/**
 * 闂団偓鐟曚浇绐olor-registry.ts閸氬本顒�*/
/**
 * colors*/
.lake-colorboard-default {
  display: flex;
  align-items: center;
  padding: 4px 8px;
  margin: 4px 0 8px;
  border-radius: 2px;
  cursor: pointer;
}
.lake-colorboard-default:hover {
  background-color: var(--lakex-editor-background-tertiary);
}
.lake-colorboard-group {
  display: flex;
  padding: 0 8px;
  width: 100%;
  height: auto;
  position: relative;
}
.lake-colorboard-group:first-child {
  margin-bottom: 10px;
}
.lake-colorboard-group:nth-child(2) {
  margin-bottom: 6px;
}
.lake-colorboard-group:last-child {
  margin-bottom: 0;
}
.lake-colorboard-group-item {
  width: 24px;
  height: 24px;
  padding: 2px 2px;
  display: inline-block;
  border-radius: 3px 3px;
  border: 1px solid transparent;
  flex: 0 0 auto;
  cursor: pointer;
}
.lake-colorboard-group-item > span {
  position: relative;
  width: 18px;
  height: 18px;
  display: block;
  border-radius: 2px 2px;
  border: 1px solid transparent;
}
.lake-colorboard-group-item > span svg {
  position: absolute;
  top: -1px;
  left: 1px;
  width: 12px;
  height: 12px;
}
.lake-colorboard-group-item-border > span {
  border: 1px solid var(--lakex-editor-border-light);
}
.lake-colorboard-group-item-border-none > span {
  border: none;
}
.lake-colorboard-group-item-border-none > span svg {
  top: 1px;
  left: 2px;
}
.lake-colorboard-group-item-special {
  position: relative;
}
.lake-colorboard-group-item-special::after {
  content: "";
  display: block;
  position: absolute;
  top: 10px;
  left: 0;
  width: 22px;
  height: 0;
  border-bottom: 2px solid #ff5151;
  transform: rotate(-45deg);
}
.lake-colorboard-group-item:hover {
  border: 1px solid #d9d9d9;
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.12);
}
.lake-colorboard .lake-color-history {
  padding: 6px 12px;
  margin-top: 8px;
  text-align: left;
}
.lake-colorboard .lake-none-custom-color {
  line-height: 20px;
  color: var(--lakex-editor-text-disable);
  padding: 2px 12px;
  text-align: left;
}
.lake-colorboard .lake-more-color {
  margin-top: 10px;
  border-top: 1px solid var(--lakex-editor-border-primary);
}
.lake-colorboard .lake-more-color-container {
  display: flex;
  align-items: center;
  cursor: pointer;
  padding: 12px 8px;
  border-radius: 2px;
}
.lake-colorboard .lake-more-color-container:hover {
  background-color: var(--lakex-editor-background-tertiary);
}
.lake-colorboard .lake-more-color-preview {
  display: inline-block;
  width: 17px;
  height: 17px;
  margin-right: 8px;
  border-radius: 50%;
  background-position: center;
  background-image: url("https://gw.alipayobjects.com/mdn/rms_740edc/afts/img/A*G6CzS7jByMIAAAAAAAAAAABkARQnAQ");
}
.lake-colorboard .lake-more-color .lake-icon-arrow-right {
  position: absolute;
  right: 12px;
  line-height: 18px;
}
.lake-rgbpicker-container {
  position: absolute;
  width: 250px;
  height: 264px;
  padding: 12px;
  border-radius: 4px;
  box-shadow: 0 2px 5px rgba(0, 0, 0, 0.08);
  border: 1px solid var(--lakex-editor-border-light);
  background-color: var(--lakex-editor-background-primary);
  z-index: 1032;
}
.lake-rgbpicker-container .lake-input-label {
  text-align: center;
  font-size: 12px;
  color: var(--lakex-editor-text-caption);
}
.lake-custom-picker {
  width: 100%;
  padding: 0;
}
.lake-satuation-container {
  position: relative;
  height: 130px;
  overflow: hidden;
  margin-bottom: 12px;
}
.lake-hue-container {
  position: relative;
  width: 182px;
  height: 8px;
  margin-bottom: 6px;
}
.lake-check-board-container {
  width: 22px;
  height: 22px;
  border-radius: 50%;
  position: relative;
  overflow: hidden;
  box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.35),
    inset 0 0 4px rgba(0, 0, 0, 0.35);
}
.ne-embed-icon {
  width: 16px;
  height: 16px;
  display: flex !important;
  justify-content: center;
  align-items: center;
}
/** 閸欘亝褰佹笟娑樺綁闁诧拷*/
/**
 * 闁俺绻�.getCSSValue("editor.background")[] 娴兼俺骞忓锟� var(--lakex-editor-background)閻ㄥ嫯绻戦崶锟�*/
/**
 * 闂団偓鐟曚浇绐olor-registry.ts閸氬本顒�*/
/**
 * colors*/
.ne-ui-toolbar-color-button {
  display: inline-flex;
  justify-content: center;
  align-items: center;
  width: 42px;
  height: 32px;
  border: 1px solid transparent;
  border-radius: 2px;
  margin-left: 8px !important;
}
.ne-ui-toolbar-color-button.disabled {
  border-color: transparent !important;
}
.ne-ui-toolbar-color-button.ne-ui-dropdown-open {
  background-color: var(--lakex-editor-background-tertiary);
  border-radius: 5px;
  height: 26px;
}
.ne-ui-toolbar-color-button button {
  padding: 0;
  border: none;
  background: transparent;
  height: 25px;
}
.ne-ui-toolbar-color-button button[disabled] {
  opacity: 0.25;
  background: transparent;
}
.ne-ui-toolbar-color-button button:after {
  display: none !important;
}
.ne-ui-toolbar-color-button button:active,
.ne-ui-toolbar-color-button button:focus {
  background: transparent;
}
.ne-ui-toolbar-color-button button:hover {
  background: var(--lakex-editor-color-grey2);
}
.ne-ui-toolbar-color-button button.ant-dropdown-open {
  background: none;
}
.ne-ui-toolbar-color-button .ne-ui-toolbar-color-show-button {
  width: 25px;
  height: 26px;
  border-radius: 5px;
}
.ne-ui-toolbar-color-button
  .ne-ui-toolbar-color-show-button
  .ne-ui-color-button {
  border: 2px solid transparent;
  border-radius: 5px;
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
}
.ne-ui-toolbar-color-button
  .ne-ui-toolbar-color-show-button
  .ne-ui-color-button:hover {
  border-color: var(--lakex-editor-border-light);
}
.ne-ui-toolbar-color-button .ne-ui-toolbar-color-dropdown-button {
  width: 16px;
  min-width: unset;
  border-left: 1px solid transparent;
}
.ne-ui-toolbar-color-button
  .ne-ui-toolbar-color-dropdown-button.ant-btn-default:focus,
.ne-ui-toolbar-color-button
  .ne-ui-toolbar-color-dropdown-button.ant-btn-default:hover,
.ne-ui-toolbar-color-button .ne-ui-toolbar-color-dropdown-button.ant-btn:focus,
.ne-ui-toolbar-color-button .ne-ui-toolbar-color-dropdown-button.ant-btn:hover {
  border-color: transparent;
}
.ne-ui-toolbar-color-picker-overlay {
  background-color: var(--lakex-editor-background-foreground);
  border: 1px solid var(--lakex-editor-border-primary);
  box-shadow: 0 8px 16px 4px rgba(0, 0, 0, 0.04);
  color: var(--lakex-editor-text-color);
}
.ne-ui-toolbar-color-dropdown-arrow {
  width: 16px;
  height: 16px;
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
  background-image: url("https://gw.alipayobjects.com/zos/bmw-prod/d5fce5b0-cd60-43b0-a351-9463486be4d2.svg");
}
.ne-uilib-avatar-icon {
  width: 16px;
  height: 16px;
  display: inline-block;
  vertical-align: -0.15em;
  text-align: center;
  text-transform: none;
  line-height: 1;
  text-rendering: auto;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
/**
 * 闁俺绻�.getCSSValue("editor.background")[] 娴兼俺骞忓锟� var(--lakex-editor-background)閻ㄥ嫯绻戦崶锟�*/
/**
 * 闂団偓鐟曚浇绐olor-registry.ts閸氬本顒�*/
/**
 * colors*/
/** 閸欘亝褰佹笟娑樺綁闁诧拷*/
.ne-ui-command-menu {
  display: flex;
  background: var(--lakex-editor-background-primary);
  box-shadow: 0 1px 4px -2px var(--lakex-editor-color-black-f12),
    0 2px 8px 0px var(--lakex-editor-color-black-f08),
    0 8px 16px 4px var(--lakex-editor-color-black-f05);
  border-radius: 2px;
  padding: 0;
  overflow: hidden;
  flex-direction: column;
}
.ne-ui-command-menu.ne-ui-command-menu-column-1 {
  width: 212px;
}
.ne-ui-command-menu.ne-ui-command-menu-column-4 {
  width: 750px;
}
.ne-ui-command-menu input {
  width: 10px;
  height: 10px;
  opacity: 0;
  position: absolute;
  z-index: -1;
}
.ne-ui-command-menu-info {
  display: flex;
  align-items: center;
  height: 36px;
  padding: 8px 20px;
  border-top: 1px solid var(--lakex-editor-color-grey4);
  font-size: 12px;
  color: var(--lakex-editor-text-caption);
  cursor: default;
}
.ne-ui-command-menu-info .ne-ui-command-menu-hotkey {
  width: 168px;
}
.ne-ui-command-menu-info .ne-ui-command-menu-hotkey + .ne-ui-command-menu-md {
  padding-left: 216px;
}
.ne-ui-command-menu-info .ne-ui-command-menu-hotkey-keys {
  display: inline-block;
  text-align: center;
  height: 20px;
  line-height: 20px;
  min-width: 20px;
  padding: 0px 4px;
  margin-right: 4px;
  background-color: var(--lakex-editor-background-tertiary);
  border-radius: 2px;
}
.ne-ui-command-menu-info .ne-ui-command-menu-md-keys {
  color: var(--lakex-editor-color-green6);
  margin-right: 0.5em;
}
.ne-ui-command-menu-info .ne-ui-command-menu-md-trigger {
  color: var(--lakex-editor-text-color);
}
.ne-ui-command-menu-scrollable {
  overflow-y: auto;
  scroll-behavior: smooth;
  scrollbar-color: var(--lakex-editor-color-grey4) transparent;
}
.ne-ui-command-menu-column-1 .ne-ui-command-menu-scrollable {
  max-height: 270px;
}
.ne-ui-command-menu-column-4 .ne-ui-command-menu-scrollable {
  max-height: 202px;
}
.ne-ui-command-menu-scrollable::-webkit-scrollbar {
  background: transparent;
}
.ne-ui-command-menu-scrollable::-webkit-scrollbar-thumb {
  background: var(--lakex-editor-color-grey4);
  border-radius: 15px;
  border: 69px solid transparent;
  background-clip: content-box;
  width: 4px;
}
.ne-ui-command-menu-content {
  display: flex;
  padding: 15px 12px;
  flex: 1;
  min-height: 1px;
  flex-direction: row;
}
.ne-ui-command-menu-column-4 .ne-ui-command-menu-content {
  padding-right: 4px;
}
.ne-ui-command-menu-column {
  display: flex;
  flex: 1;
  min-height: 1px;
  flex-direction: column;
  width: auto;
  margin-left: 4px;
}
.ne-ui-command-menu-column:first-child {
  margin-left: 0;
}
.ne-ui-command-menu-item {
  display: flex;
  align-items: center;
  color: var(--lakex-editor-text-body);
  padding: 0 8px;
  cursor: pointer;
  white-space: nowrap;
  height: 32px;
  border-radius: 6px;
  margin-top: 2px;
  line-height: 1.5;
}
.ne-ui-command-menu-item:first-child {
  margin-top: 0;
}
.ne-ui-command-menu-item.ne-ui-selected {
  background-color: var(--lakex-editor-background-tertiary);
}
.ne-ui-command-menu-item.ne-ui-disabled {
  color: var(--lakex-editor-text-caption);
}
.ne-ui-command-menu-item.ne-ui-disabled .ne-ui-command-menu-item-icon {
  opacity: 0.3;
}
.ne-ui-command-menu-item .ne-ui-command-menu-item-icon {
  display: flex;
  width: 18px;
  height: 18px;
  margin-right: 6px;
}
.ne-ui-command-menu-item .ne-ui-command-menu-item-icon .ne-icon {
  width: 18px;
  height: 18px;
  background-size: 18px 18px;
}
.ne-ui-command-menu-item .ne-ui-command-menu-item-content {
  font-size: 14px;
  height: 22px;
  line-height: 22px;
  display: flex;
  align-items: center;
}
.ne-ui-command-menu-item .ne-ui-command-menu-item-content.ne-ui-remind::after {
  margin-left: 5px;
  content: " ";
  display: block;
  width: 12px;
  height: 12px;
  border: 3px solid var(--lakex-editor-color-blue2);
  border-radius: 100%;
  background: var(--lakex-editor-color-blue5);
  background-clip: content-box;
}
/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown*/
/* stylelint-disable no-duplicate-selectors*/
/* stylelint-disable*/
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline*/
.ant-picker {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: "tnum";
  padding: 4px 11px 4px;
  position: relative;
  display: inline-flex;
  align-items: center;
  background: #fff;
  border: 1px solid #d9d9d9;
  border-radius: 2px;
  transition: border 0.3s, box-shadow 0.3s;
}
.ant-picker:hover,
.ant-picker-focused {
  border-color: #40a9ff;
  border-right-width: 1px !important;
}
.ant-picker-focused {
  border-color: #40a9ff;
  border-right-width: 1px !important;
  outline: 0;
  box-shadow: 0 0 0 2px rgba(24, 144, 255, 0.2);
}
.ant-picker.ant-picker-disabled {
  background: #f5f5f5;
  border-color: #d9d9d9;
  cursor: not-allowed;
}
.ant-picker.ant-picker-disabled .ant-picker-suffix {
  color: rgba(0, 0, 0, 0.25);
}
.ant-picker.ant-picker-borderless {
  background-color: transparent !important;
  border-color: transparent !important;
  box-shadow: none !important;
}
.ant-picker-input {
  position: relative;
  display: inline-flex;
  align-items: center;
  width: 100%;
}
.ant-picker-input > input {
  position: relative;
  display: inline-block;
  width: 100%;
  min-width: 0;
  padding: 4px 11px;
  color: rgba(0, 0, 0, 0.85);
  font-size: 14px;
  line-height: 1.5715;
  background-color: #fff;
  background-image: none;
  border: 1px solid #d9d9d9;
  border-radius: 2px;
  transition: all 0.3s;
  flex: auto;
  min-width: 1px;
  height: auto;
  padding: 0;
  background: transparent;
  border: 0;
}
.ant-picker-input > input::-moz-placeholder {
  opacity: 1;
}
.ant-picker-input > input::placeholder {
  color: #bfbfbf;
}
.ant-picker-input > input:placeholder-shown {
  text-overflow: ellipsis;
}
.ant-picker-input > input:hover {
  border-color: #40a9ff;
  border-right-width: 1px !important;
}
.ant-picker-input > input:focus,
.ant-picker-input > input-focused {
  border-color: #40a9ff;
  border-right-width: 1px !important;
  outline: 0;
  box-shadow: 0 0 0 2px rgba(24, 144, 255, 0.2);
}
.ant-picker-input > input-disabled {
  color: rgba(0, 0, 0, 0.25);
  background-color: #f5f5f5;
  cursor: not-allowed;
  opacity: 1;
}
.ant-picker-input > input-disabled:hover {
  border-color: #d9d9d9;
  border-right-width: 1px !important;
}
.ant-picker-input > input[disabled] {
  color: rgba(0, 0, 0, 0.25);
  background-color: #f5f5f5;
  cursor: not-allowed;
  opacity: 1;
}
.ant-picker-input > input[disabled]:hover {
  border-color: #d9d9d9;
  border-right-width: 1px !important;
}
.ant-picker-input > input-borderless,
.ant-picker-input > input-borderless:hover,
.ant-picker-input > input-borderless:focus,
.ant-picker-input > input-borderless-focused,
.ant-picker-input > input-borderless-disabled,
.ant-picker-input > input-borderless[disabled] {
  background-color: transparent;
  border: none;
  box-shadow: none;
}
textarea.ant-picker-input > input {
  max-width: 100%;
  height: auto;
  min-height: 32px;
  line-height: 1.5715;
  vertical-align: bottom;
  transition: all 0.3s, height 0s;
}
.ant-picker-input > input-lg {
  padding: 101px 11px;
  font-size: 16px;
}
.ant-picker-input > input-sm {
  padding: 0px 7px;
}
.ant-picker-input > input:focus {
  box-shadow: none;
}
.ant-picker-input > input[disabled] {
  background: transparent;
}
.ant-picker-input:hover .ant-picker-clear {
  opacity: 1;
}
.ant-picker-input-placeholder > input {
  color: #bfbfbf;
}
.ant-picker-large {
  padding: 101px 11px 101px;
}
.ant-picker-large .ant-picker-input > input {
  font-size: 16px;
}
.ant-picker-small {
  padding: 0px 7px 0px;
}
.ant-picker-suffix {
  align-self: center;
  margin-left: 4px;
  color: rgba(0, 0, 0, 0.25);
  line-height: 1;
  pointer-events: none;
}
.ant-picker-suffix > * {
  vertical-align: top;
}
.ant-picker-clear {
  position: absolute;
  top: 50%;
  right: 0;
  color: rgba(0, 0, 0, 0.25);
  line-height: 1;
  background: #fff;
  transform: translateY(-50%);
  cursor: pointer;
  opacity: 0;
  transition: opacity 0.3s, color 0.3s;
}
.ant-picker-clear > * {
  vertical-align: top;
}
.ant-picker-clear:hover {
  color: rgba(0, 0, 0, 0.45);
}
.ant-picker-separator {
  position: relative;
  display: inline-block;
  width: 1em;
  height: 16px;
  color: rgba(0, 0, 0, 0.25);
  font-size: 16px;
  vertical-align: top;
  cursor: default;
}
.ant-picker-focused .ant-picker-separator {
  color: rgba(0, 0, 0, 0.45);
}
.ant-picker-disabled .ant-picker-range-separator .ant-picker-separator {
  cursor: not-allowed;
}
.ant-picker-range {
  position: relative;
  display: inline-flex;
}
.ant-picker-range .ant-picker-clear {
  right: 11px;
}
.ant-picker-range:hover .ant-picker-clear {
  opacity: 1;
}
.ant-picker-range .ant-picker-active-bar {
  bottom: -1px;
  height: 2px;
  margin-left: 11px;
  background: #1890ff;
  opacity: 0;
  transition: all 0.3s ease-out;
  pointer-events: none;
}
.ant-picker-range.ant-picker-focused .ant-picker-active-bar {
  opacity: 1;
}
.ant-picker-range-separator {
  align-items: center;
  padding: 0 8px;
  line-height: 1;
}
.ant-picker-range.ant-picker-small .ant-picker-clear {
  right: 7px;
}
.ant-picker-range.ant-picker-small .ant-picker-active-bar {
  margin-left: 7px;
}
.ant-picker-dropdown {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: "tnum";
  position: absolute;
  z-index: 1050;
}
.ant-picker-dropdown-hidden {
  display: none;
}
.ant-picker-dropdown-placement-bottomLeft .ant-picker-range-arrow {
  top: 12px;
  display: block;
  transform: rotate(-45deg);
}
.ant-picker-dropdown-placement-topLeft .ant-picker-range-arrow {
  bottom: 12px;
  display: block;
  transform: rotate(135deg);
}
.ant-picker-dropdown.slide-up-enter.slide-up-enter-active.ant-picker-dropdown-placement-topLeft,
.ant-picker-dropdown.slide-up-enter.slide-up-enter-active.ant-picker-dropdown-placement-topRight,
.ant-picker-dropdown.slide-up-appear.slide-up-appear-active.ant-picker-dropdown-placement-topLeft,
.ant-picker-dropdown.slide-up-appear.slide-up-appear-active.ant-picker-dropdown-placement-topRight {
  animation-name: antSlideDownIn;
}
.ant-picker-dropdown.slide-up-enter.slide-up-enter-active.ant-picker-dropdown-placement-bottomLeft,
.ant-picker-dropdown.slide-up-enter.slide-up-enter-active.ant-picker-dropdown-placement-bottomRight,
.ant-picker-dropdown.slide-up-appear.slide-up-appear-active.ant-picker-dropdown-placement-bottomLeft,
.ant-picker-dropdown.slide-up-appear.slide-up-appear-active.ant-picker-dropdown-placement-bottomRight {
  animation-name: antSlideUpIn;
}
.ant-picker-dropdown.slide-up-leave.slide-up-leave-active.ant-picker-dropdown-placement-topLeft,
.ant-picker-dropdown.slide-up-leave.slide-up-leave-active.ant-picker-dropdown-placement-topRight {
  animation-name: antSlideDownOut;
}
.ant-picker-dropdown.slide-up-leave.slide-up-leave-active.ant-picker-dropdown-placement-bottomLeft,
.ant-picker-dropdown.slide-up-leave.slide-up-leave-active.ant-picker-dropdown-placement-bottomRight {
  animation-name: antSlideUpOut;
}
.ant-picker-dropdown-range {
  padding: 12px 0;
}
.ant-picker-dropdown-range-hidden {
  display: none;
}
.ant-picker-dropdown .ant-picker-panel > .ant-picker-time-panel {
  padding-top: 4px;
}
.ant-picker-ranges {
  margin-bottom: 0;
  padding: 4px 12px;
  overflow: hidden;
  line-height: 34px;
  text-align: left;
  list-style: none;
}
.ant-picker-ranges > li {
  display: inline-block;
}
.ant-picker-ranges .ant-picker-preset > .ant-tag-blue {
  color: #1890ff;
  background: #e6f7ff;
  border-color: #91d5ff;
  cursor: pointer;
}
.ant-picker-ranges .ant-picker-ok {
  float: right;
  margin-left: 8px;
}
.ant-picker-range-wrapper {
  display: flex;
}
.ant-picker-range-arrow {
  position: absolute;
  z-index: 1;
  display: none;
  width: 10px;
  height: 10px;
  margin-left: 261px;
  box-shadow: 2px -2px 6px rgba(0, 0, 0, 0.06);
  transition: left 0.3s ease-out;
}
.ant-picker-range-arrow::after {
  position: absolute;
  top: 1px;
  right: 1px;
  width: 10px;
  height: 10px;
  border: 5px solid #f0f0f0;
  border-color: #fff #fff transparent transparent;
  content: "";
}
.ant-picker-panel-container {
  overflow: hidden;
  vertical-align: top;
  background: #fff;
  border-radius: 2px;
  box-shadow: 0 3px 6px -4px rgba(0, 0, 0, 0.12),
    0 6px 16px 0 rgba(0, 0, 0, 0.08),
    0 9px 28px 8px rgba(0, 0, 0, 0.05);
  transition: margin 0.3s;
}
.ant-picker-panel-container .ant-picker-panels {
  display: inline-flex;
  flex-wrap: nowrap;
  direction: ltr;
}
.ant-picker-panel-container .ant-picker-panel {
  vertical-align: top;
  background: transparent;
  border-width: 0 0 1px 0;
  border-radius: 0;
}
.ant-picker-panel-container .ant-picker-panel-focused {
  border-color: #f0f0f0;
}
.ant-picker-panel {
  display: inline-flex;
  flex-direction: column;
  text-align: center;
  background: #fff;
  border: 1px solid #f0f0f0;
  border-radius: 2px;
  outline: none;
}
.ant-picker-panel-focused {
  border-color: #1890ff;
}
.ant-picker-decade-panel,
.ant-picker-year-panel,
.ant-picker-quarter-panel,
.ant-picker-month-panel,
.ant-picker-week-panel,
.ant-picker-date-panel,
.ant-picker-time-panel {
  display: flex;
  flex-direction: column;
  width: 280px;
}
.ant-picker-header {
  display: flex;
  padding: 0 8px;
  color: rgba(0, 0, 0, 0.85);
  border-bottom: 1px solid #f0f0f0;
}
.ant-picker-header > * {
  flex: none;
}
.ant-picker-header button {
  padding: 0;
  color: rgba(0, 0, 0, 0.25);
  line-height: 40px;
  background: transparent;
  border: 0;
  cursor: pointer;
  transition: color 0.3s;
}
.ant-picker-header > button {
  min-width: 1.6em;
  font-size: 14px;
}
.ant-picker-header > button:hover {
  color: rgba(0, 0, 0, 0.85);
}
.ant-picker-header-view {
  flex: auto;
  font-weight: 500;
  line-height: 40px;
}
.ant-picker-header-view button {
  color: inherit;
  font-weight: inherit;
}
.ant-picker-header-view button:not(:first-child) {
  margin-left: 8px;
}
.ant-picker-header-view button:hover {
  color: #1890ff;
}
.ant-picker-prev-icon,
.ant-picker-next-icon,
.ant-picker-super-prev-icon,
.ant-picker-super-next-icon {
  position: relative;
  display: inline-block;
  width: 7px;
  height: 7px;
}
.ant-picker-prev-icon::before,
.ant-picker-next-icon::before,
.ant-picker-super-prev-icon::before,
.ant-picker-super-next-icon::before {
  position: absolute;
  top: 0;
  left: 0;
  display: inline-block;
  width: 7px;
  height: 7px;
  border: 0 solid currentColor;
  border-width: 21px 0 0 21px;
  content: "";
}
.ant-picker-super-prev-icon::after,
.ant-picker-super-next-icon::after {
  position: absolute;
  top: 4px;
  left: 4px;
  display: inline-block;
  width: 7px;
  height: 7px;
  border: 0 solid currentColor;
  border-width: 21px 0 0 21px;
  content: "";
}
.ant-picker-prev-icon,
.ant-picker-super-prev-icon {
  transform: rotate(-45deg);
}
.ant-picker-next-icon,
.ant-picker-super-next-icon {
  transform: rotate(135deg);
}
.ant-picker-content {
  width: 100%;
  table-layout: fixed;
  border-collapse: collapse;
}
.ant-picker-content th,
.ant-picker-content td {
  position: relative;
  min-width: 24px;
  font-weight: 400;
}
.ant-picker-content th {
  height: 30px;
  color: rgba(0, 0, 0, 0.85);
  line-height: 30px;
}
.ant-picker-cell {
  padding: 3px 0;
  color: rgba(0, 0, 0, 0.25);
  cursor: pointer;
}
.ant-picker-cell-in-view {
  color: rgba(0, 0, 0, 0.85);
}
.ant-picker-cell-disabled {
  cursor: not-allowed;
}
.ant-picker-cell::before {
  position: absolute;
  top: 50%;
  right: 0;
  left: 0;
  z-index: 1;
  height: 24px;
  transform: translateY(-50%);
  content: "";
}
.ant-picker-cell .ant-picker-cell-inner {
  position: relative;
  z-index: 2;
  display: inline-block;
  min-width: 24px;
  height: 24px;
  line-height: 24px;
  border-radius: 2px;
  transition: background 0.3s, border 0.3s;
}
.ant-picker-cell:hover:not(.ant-picker-cell-in-view) .ant-picker-cell-inner,
.ant-picker-cell:hover:not(.ant-picker-cell-selected):not(
    .ant-picker-cell-range-start
  ):not(.ant-picker-cell-range-end):not(.ant-picker-cell-range-hover-start):not(
    .ant-picker-cell-range-hover-end
  )
  .ant-picker-cell-inner {
  background: #f5f5f5;
}
.ant-picker-cell-in-view.ant-picker-cell-today .ant-picker-cell-inner::before {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
  border: 1px solid #1890ff;
  border-radius: 2px;
  content: "";
}
.ant-picker-cell-in-view.ant-picker-cell-in-range {
  position: relative;
}
.ant-picker-cell-in-view.ant-picker-cell-in-range::before {
  background: #e6f7ff;
}
.ant-picker-cell-in-view.ant-picker-cell-selected .ant-picker-cell-inner,
.ant-picker-cell-in-view.ant-picker-cell-range-start .ant-picker-cell-inner,
.ant-picker-cell-in-view.ant-picker-cell-range-end .ant-picker-cell-inner {
  color: #fff;
  background: #1890ff;
}
.ant-picker-cell-in-view.ant-picker-cell-range-start:not(
    .ant-picker-cell-range-start-single
  )::before,
.ant-picker-cell-in-view.ant-picker-cell-range-end:not(
    .ant-picker-cell-range-end-single
  )::before {
  background: #e6f7ff;
}
.ant-picker-cell-in-view.ant-picker-cell-range-start::before {
  left: 50%;
}
.ant-picker-cell-in-view.ant-picker-cell-range-end::before {
  right: 50%;
}
.ant-picker-cell-in-view.ant-picker-cell-range-hover-start:not(
    .ant-picker-cell-in-range
  ):not(.ant-picker-cell-range-start):not(.ant-picker-cell-range-end)::after,
.ant-picker-cell-in-view.ant-picker-cell-range-hover-end:not(
    .ant-picker-cell-in-range
  ):not(.ant-picker-cell-range-start):not(.ant-picker-cell-range-end)::after,
.ant-picker-cell-in-view.ant-picker-cell-range-hover-start.ant-picker-cell-range-start-single::after,
.ant-picker-cell-in-view.ant-picker-cell-range-hover-start.ant-picker-cell-range-start.ant-picker-cell-range-end.ant-picker-cell-range-end-near-hover::after,
.ant-picker-cell-in-view.ant-picker-cell-range-hover-end.ant-picker-cell-range-start.ant-picker-cell-range-end.ant-picker-cell-range-start-near-hover::after,
.ant-picker-cell-in-view.ant-picker-cell-range-hover-end.ant-picker-cell-range-end-single::after,
.ant-picker-cell-in-view.ant-picker-cell-range-hover:not(
    .ant-picker-cell-in-range
  )::after {
  position: absolute;
  top: 50%;
  z-index: 0;
  height: 24px;
  border-top: 1px dashed #7ec1ff;
  border-bottom: 1px dashed #7ec1ff;
  transform: translateY(-50%);
  content: "";
}
.ant-picker-cell-range-hover-start::after,
.ant-picker-cell-range-hover-end::after,
.ant-picker-cell-range-hover::after {
  right: 0;
  left: 2px;
}
.ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover::before,
.ant-picker-cell-in-view.ant-picker-cell-range-start.ant-picker-cell-range-hover::before,
.ant-picker-cell-in-view.ant-picker-cell-range-end.ant-picker-cell-range-hover::before,
.ant-picker-cell-in-view.ant-picker-cell-range-start:not(
    .ant-picker-cell-range-start-single
  ).ant-picker-cell-range-hover-start::before,
.ant-picker-cell-in-view.ant-picker-cell-range-end:not(
    .ant-picker-cell-range-end-single
  ).ant-picker-cell-range-hover-end::before,
.ant-picker-panel
  > :not(.ant-picker-date-panel)
  .ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover-start::before,
.ant-picker-panel
  > :not(.ant-picker-date-panel)
  .ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover-end::before {
  background: #cbe6ff;
}
.ant-picker-cell-in-view.ant-picker-cell-range-start:not(
    .ant-picker-cell-range-start-single
  ):not(.ant-picker-cell-range-end)
  .ant-picker-cell-inner {
  border-radius: 2px 0 0 2px;
}
.ant-picker-cell-in-view.ant-picker-cell-range-end:not(
    .ant-picker-cell-range-end-single
  ):not(.ant-picker-cell-range-start)
  .ant-picker-cell-inner {
  border-radius: 0 2px 2px 0;
}
.ant-picker-date-panel
  .ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover-start
  .ant-picker-cell-inner::after,
.ant-picker-date-panel
  .ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover-end
  .ant-picker-cell-inner::after {
  position: absolute;
  top: 0;
  bottom: 0;
  z-index: -1;
  background: #cbe6ff;
  content: "";
}
.ant-picker-date-panel
  .ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover-start
  .ant-picker-cell-inner::after {
  right: -6px;
  left: 0;
}
.ant-picker-date-panel
  .ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover-end
  .ant-picker-cell-inner::after {
  right: 0;
  left: -6px;
}
.ant-picker-cell-range-hover.ant-picker-cell-range-start::after {
  right: 50%;
}
.ant-picker-cell-range-hover.ant-picker-cell-range-end::after {
  left: 50%;
}
tr > .ant-picker-cell-in-view.ant-picker-cell-range-hover:first-child::after,
tr
  > .ant-picker-cell-in-view.ant-picker-cell-range-hover-end:first-child::after,
.ant-picker-cell-in-view.ant-picker-cell-start.ant-picker-cell-range-hover-edge-start.ant-picker-cell-range-hover-edge-start-near-range::after,
.ant-picker-cell-in-view.ant-picker-cell-range-hover-edge-start:not(
    .ant-picker-cell-range-hover-edge-start-near-range
  )::after,
.ant-picker-cell-in-view.ant-picker-cell-range-hover-start::after {
  left: 6px;
  border-left: 1px dashed #7ec1ff;
  border-top-left-radius: 2px;
  border-bottom-left-radius: 2px;
}
tr > .ant-picker-cell-in-view.ant-picker-cell-range-hover:last-child::after,
tr
  > .ant-picker-cell-in-view.ant-picker-cell-range-hover-start:last-child::after,
.ant-picker-cell-in-view.ant-picker-cell-end.ant-picker-cell-range-hover-edge-end.ant-picker-cell-range-hover-edge-end-near-range::after,
.ant-picker-cell-in-view.ant-picker-cell-range-hover-edge-end:not(
    .ant-picker-cell-range-hover-edge-end-near-range
  )::after,
.ant-picker-cell-in-view.ant-picker-cell-range-hover-end::after {
  right: 6px;
  border-right: 1px dashed #7ec1ff;
  border-top-right-radius: 2px;
  border-bottom-right-radius: 2px;
}
.ant-picker-cell-disabled {
  pointer-events: none;
}
.ant-picker-cell-disabled .ant-picker-cell-inner {
  color: rgba(0, 0, 0, 0.25);
  background: transparent;
}
.ant-picker-cell-disabled::before {
  background: #f5f5f5;
}
.ant-picker-cell-disabled.ant-picker-cell-today .ant-picker-cell-inner::before {
  border-color: rgba(0, 0, 0, 0.25);
}
.ant-picker-decade-panel .ant-picker-content,
.ant-picker-year-panel .ant-picker-content,
.ant-picker-quarter-panel .ant-picker-content,
.ant-picker-month-panel .ant-picker-content {
  height: 264px;
}
.ant-picker-decade-panel .ant-picker-cell-inner,
.ant-picker-year-panel .ant-picker-cell-inner,
.ant-picker-quarter-panel .ant-picker-cell-inner,
.ant-picker-month-panel .ant-picker-cell-inner {
  padding: 0 8px;
}
.ant-picker-decade-panel .ant-picker-cell-disabled .ant-picker-cell-inner,
.ant-picker-year-panel .ant-picker-cell-disabled .ant-picker-cell-inner,
.ant-picker-quarter-panel .ant-picker-cell-disabled .ant-picker-cell-inner,
.ant-picker-month-panel .ant-picker-cell-disabled .ant-picker-cell-inner {
  background: #f5f5f5;
}
.ant-picker-quarter-panel .ant-picker-content {
  height: 56px;
}
.ant-picker-footer {
  width: min-content;
  min-width: 100%;
  line-height: 38px;
  text-align: center;
  border-bottom: 1px solid transparent;
}
.ant-picker-panel .ant-picker-footer {
  border-top: 1px solid #f0f0f0;
}
.ant-picker-footer-extra {
  padding: 0 12px;
  line-height: 38px;
  text-align: left;
}
.ant-picker-footer-extra:not(:last-child) {
  border-bottom: 1px solid #f0f0f0;
}
.ant-picker-now {
  text-align: left;
}
.ant-picker-today-btn {
  color: #1890ff;
}
.ant-picker-today-btn:hover {
  color: #40a9ff;
}
.ant-picker-today-btn:active {
  color: #096dd9;
}
.ant-picker-today-btn.ant-picker-today-btn-disabled {
  color: rgba(0, 0, 0, 0.25);
  cursor: not-allowed;
}
.ant-picker-decade-panel .ant-picker-cell-inner {
  padding: 0 4px;
}
.ant-picker-decade-panel .ant-picker-cell::before {
  display: none;
}
.ant-picker-year-panel .ant-picker-body,
.ant-picker-quarter-panel .ant-picker-body,
.ant-picker-month-panel .ant-picker-body {
  padding: 0 8px;
}
.ant-picker-year-panel .ant-picker-cell-inner,
.ant-picker-quarter-panel .ant-picker-cell-inner,
.ant-picker-month-panel .ant-picker-cell-inner {
  width: 60px;
}
.ant-picker-year-panel .ant-picker-cell-range-hover-start::after,
.ant-picker-quarter-panel .ant-picker-cell-range-hover-start::after,
.ant-picker-month-panel .ant-picker-cell-range-hover-start::after {
  left: 14px;
  border-left: 1px dashed #7ec1ff;
  border-radius: 2px 0 0 2px;
}
.ant-picker-panel-rtl
  .ant-picker-year-panel
  .ant-picker-cell-range-hover-start::after,
.ant-picker-panel-rtl
  .ant-picker-quarter-panel
  .ant-picker-cell-range-hover-start::after,
.ant-picker-panel-rtl
  .ant-picker-month-panel
  .ant-picker-cell-range-hover-start::after {
  right: 14px;
  border-right: 1px dashed #7ec1ff;
  border-radius: 0 2px 2px 0;
}
.ant-picker-year-panel .ant-picker-cell-range-hover-end::after,
.ant-picker-quarter-panel .ant-picker-cell-range-hover-end::after,
.ant-picker-month-panel .ant-picker-cell-range-hover-end::after {
  right: 14px;
  border-right: 1px dashed #7ec1ff;
  border-radius: 0 2px 2px 0;
}
.ant-picker-panel-rtl
  .ant-picker-year-panel
  .ant-picker-cell-range-hover-end::after,
.ant-picker-panel-rtl
  .ant-picker-quarter-panel
  .ant-picker-cell-range-hover-end::after,
.ant-picker-panel-rtl
  .ant-picker-month-panel
  .ant-picker-cell-range-hover-end::after {
  left: 14px;
  border-left: 1px dashed #7ec1ff;
  border-radius: 2px 0 0 2px;
}
.ant-picker-week-panel .ant-picker-body {
  padding: 8px 12px;
}
.ant-picker-week-panel .ant-picker-cell:hover .ant-picker-cell-inner,
.ant-picker-week-panel .ant-picker-cell-selected .ant-picker-cell-inner,
.ant-picker-week-panel .ant-picker-cell .ant-picker-cell-inner {
  background: transparent !important;
}
.ant-picker-week-panel-row td {
  transition: background 0.3s;
}
.ant-picker-week-panel-row:hover td {
  background: #f5f5f5;
}
.ant-picker-week-panel-row-selected td,
.ant-picker-week-panel-row-selected:hover td {
  background: #1890ff;
}
.ant-picker-week-panel-row-selected td.ant-picker-cell-week,
.ant-picker-week-panel-row-selected:hover td.ant-picker-cell-week {
  color: rgba(255, 255, 255, 0.5);
}
.ant-picker-week-panel-row-selected
  td.ant-picker-cell-today
  .ant-picker-cell-inner::before,
.ant-picker-week-panel-row-selected:hover
  td.ant-picker-cell-today
  .ant-picker-cell-inner::before {
  border-color: #fff;
}
.ant-picker-week-panel-row-selected td .ant-picker-cell-inner,
.ant-picker-week-panel-row-selected:hover td .ant-picker-cell-inner {
  color: #fff;
}
.ant-picker-date-panel .ant-picker-body {
  padding: 8px 12px;
}
.ant-picker-date-panel .ant-picker-content {
  width: 252px;
}
.ant-picker-date-panel .ant-picker-content th {
  width: 36px;
}
.ant-picker-datetime-panel {
  display: flex;
}
.ant-picker-datetime-panel .ant-picker-time-panel {
  border-left: 1px solid #f0f0f0;
}
.ant-picker-datetime-panel .ant-picker-date-panel,
.ant-picker-datetime-panel .ant-picker-time-panel {
  transition: opacity 0.3s;
}
.ant-picker-datetime-panel-active .ant-picker-date-panel,
.ant-picker-datetime-panel-active .ant-picker-time-panel {
  opacity: 0.3;
}
.ant-picker-datetime-panel-active .ant-picker-date-panel-active,
.ant-picker-datetime-panel-active .ant-picker-time-panel-active {
  opacity: 1;
}
.ant-picker-time-panel {
  width: auto;
  min-width: auto;
}
.ant-picker-time-panel .ant-picker-content {
  display: flex;
  flex: auto;
  height: 224px;
}
.ant-picker-time-panel-column {
  flex: 1 0 auto;
  width: 56px;
  margin: 0;
  padding: 0;
  overflow-y: hidden;
  text-align: left;
  list-style: none;
  transition: background 0.3s;
}
.ant-picker-time-panel-column::after {
  display: block;
  height: 196px;
  content: "";
}
.ant-picker-datetime-panel .ant-picker-time-panel-column::after {
  height: 198px;
}
.ant-picker-time-panel-column:not(:first-child) {
  border-left: 1px solid #f0f0f0;
}
.ant-picker-time-panel-column-active {
  background: rgba(230, 247, 255, 0.2);
}
.ant-picker-time-panel-column:hover {
  overflow-y: auto;
}
.ant-picker-time-panel-column > li {
  margin: 0;
  padding: 0;
}
.ant-picker-time-panel-column
  > li.ant-picker-time-panel-cell
  .ant-picker-time-panel-cell-inner {
  display: block;
  width: 100%;
  height: 28px;
  margin: 0;
  padding: 0 0 0 14px;
  color: rgba(0, 0, 0, 0.85);
  line-height: 28px;
  border-radius: 0;
  cursor: pointer;
  transition: background 0.3s;
}
.ant-picker-time-panel-column
  > li.ant-picker-time-panel-cell
  .ant-picker-time-panel-cell-inner:hover {
  background: #f5f5f5;
}
.ant-picker-time-panel-column
  > li.ant-picker-time-panel-cell-selected
  .ant-picker-time-panel-cell-inner {
  background: #e6f7ff;
}
.ant-picker-time-panel-column
  > li.ant-picker-time-panel-cell-disabled
  .ant-picker-time-panel-cell-inner {
  color: rgba(0, 0, 0, 0.25);
  background: transparent;
  cursor: not-allowed;
}
/* stylelint-disable-next-line*/
_:-ms-fullscreen
  .ant-picker-range-wrapper
  .ant-picker-month-panel
  .ant-picker-cell,
:root .ant-picker-range-wrapper .ant-picker-month-panel .ant-picker-cell,
_:-ms-fullscreen
  .ant-picker-range-wrapper
  .ant-picker-year-panel
  .ant-picker-cell,
:root .ant-picker-range-wrapper .ant-picker-year-panel .ant-picker-cell {
  padding: 21px 0;
}
.ant-picker-rtl {
  direction: rtl;
}
.ant-picker-rtl .ant-picker-suffix {
  margin-right: 4px;
  margin-left: 0;
}
.ant-picker-rtl .ant-picker-clear {
  right: auto;
  left: 0;
}
.ant-picker-rtl .ant-picker-separator {
  transform: rotate(180deg);
}
.ant-picker-panel-rtl .ant-picker-header-view button:not(:first-child) {
  margin-right: 8px;
  margin-left: 0;
}
.ant-picker-rtl.ant-picker-range .ant-picker-clear {
  right: auto;
  left: 11px;
}
.ant-picker-rtl.ant-picker-range .ant-picker-active-bar {
  margin-right: 11px;
  margin-left: 0;
}
.ant-picker-rtl.ant-picker-range.ant-picker-small .ant-picker-active-bar {
  margin-right: 7px;
}
.ant-picker-dropdown-rtl .ant-picker-ranges {
  text-align: right;
}
.ant-picker-dropdown-rtl .ant-picker-ranges .ant-picker-ok {
  float: left;
  margin-right: 8px;
  margin-left: 0;
}
.ant-picker-panel-rtl {
  direction: rtl;
}
.ant-picker-panel-rtl .ant-picker-prev-icon,
.ant-picker-panel-rtl .ant-picker-super-prev-icon {
  transform: rotate(135deg);
}
.ant-picker-panel-rtl .ant-picker-next-icon,
.ant-picker-panel-rtl .ant-picker-super-next-icon {
  transform: rotate(-45deg);
}
.ant-picker-cell .ant-picker-cell-inner {
  position: relative;
  z-index: 2;
  display: inline-block;
  min-width: 24px;
  height: 24px;
  line-height: 24px;
  border-radius: 2px;
  transition: background 0.3s, border 0.3s;
}
.ant-picker-panel-rtl
  .ant-picker-cell-in-view.ant-picker-cell-range-start::before {
  right: 50%;
  left: 0;
}
.ant-picker-panel-rtl
  .ant-picker-cell-in-view.ant-picker-cell-range-end::before {
  right: 0;
  left: 50%;
}
.ant-picker-panel-rtl
  .ant-picker-cell-in-view.ant-picker-cell-range-start.ant-picker-cell-range-end::before {
  right: 50%;
  left: 50%;
}
.ant-picker-panel-rtl
  .ant-picker-date-panel
  .ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover-start
  .ant-picker-cell-inner::after {
  right: 0;
  left: -6px;
}
.ant-picker-panel-rtl
  .ant-picker-date-panel
  .ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover-end
  .ant-picker-cell-inner::after {
  right: -6px;
  left: 0;
}
.ant-picker-panel-rtl
  .ant-picker-cell-range-hover.ant-picker-cell-range-start::after {
  right: 0;
  left: 50%;
}
.ant-picker-panel-rtl
  .ant-picker-cell-range-hover.ant-picker-cell-range-end::after {
  right: 50%;
  left: 0;
}
.ant-picker-panel-rtl
  .ant-picker-cell-in-view.ant-picker-cell-range-start:not(
    .ant-picker-cell-range-start-single
  ):not(.ant-picker-cell-range-end)
  .ant-picker-cell-inner {
  border-radius: 0 2px 2px 0;
}
.ant-picker-panel-rtl
  .ant-picker-cell-in-view.ant-picker-cell-range-end:not(
    .ant-picker-cell-range-end-single
  ):not(.ant-picker-cell-range-start)
  .ant-picker-cell-inner {
  border-radius: 2px 0 0 2px;
}
.ant-picker-panel-rtl
  tr
  > .ant-picker-cell-in-view.ant-picker-cell-range-hover:not(
    .ant-picker-cell-selected
  ):first-child::after,
.ant-picker-panel-rtl
  .ant-picker-cell-in-view.ant-picker-cell-start.ant-picker-cell-range-hover-edge-start.ant-picker-cell-range-hover-edge-start-near-range::after,
.ant-picker-panel-rtl
  .ant-picker-cell-in-view.ant-picker-cell-range-hover-edge-start:not(
    .ant-picker-cell-range-hover-edge-start-near-range
  )::after,
.ant-picker-panel-rtl
  .ant-picker-cell-in-view.ant-picker-cell-range-hover-start::after {
  right: 6px;
  left: 0;
  border-right: 1px dashed #7ec1ff;
  border-left: none;
  border-top-left-radius: 0;
  border-top-right-radius: 2px;
  border-bottom-right-radius: 2px;
  border-bottom-left-radius: 0;
}
.ant-picker-panel-rtl
  tr
  > .ant-picker-cell-in-view.ant-picker-cell-range-hover:not(
    .ant-picker-cell-selected
  ):last-child::after,
.ant-picker-panel-rtl
  .ant-picker-cell-in-view.ant-picker-cell-end.ant-picker-cell-range-hover-edge-end.ant-picker-cell-range-hover-edge-end-near-range::after,
.ant-picker-panel-rtl
  .ant-picker-cell-in-view.ant-picker-cell-range-hover-edge-end:not(
    .ant-picker-cell-range-hover-edge-end-near-range
  )::after,
.ant-picker-panel-rtl
  .ant-picker-cell-in-view.ant-picker-cell-range-hover-end::after {
  right: 0;
  left: 6px;
  border-right: none;
  border-left: 1px dashed #7ec1ff;
  border-top-left-radius: 2px;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 2px;
}
.ant-picker-panel-rtl
  tr
  > .ant-picker-cell-in-view.ant-picker-cell-range-hover-start:last-child::after,
.ant-picker-panel-rtl
  tr
  > .ant-picker-cell-in-view.ant-picker-cell-range-hover-end:first-child::after,
.ant-picker-panel-rtl
  .ant-picker-cell-in-view.ant-picker-cell-start.ant-picker-cell-range-hover-edge-start:not(
    .ant-picker-cell-range-hover
  )::after,
.ant-picker-panel-rtl
  .ant-picker-cell-in-view.ant-picker-cell-start.ant-picker-cell-range-hover-end.ant-picker-cell-range-hover-edge-start:not(
    .ant-picker-cell-range-hover
  )::after,
.ant-picker-panel-rtl
  .ant-picker-cell-in-view.ant-picker-cell-end.ant-picker-cell-range-hover-start.ant-picker-cell-range-hover-edge-end:not(
    .ant-picker-cell-range-hover
  )::after,
.ant-picker-panel-rtl
  tr
  > .ant-picker-cell-in-view.ant-picker-cell-start.ant-picker-cell-range-hover.ant-picker-cell-range-hover-edge-start:last-child::after,
.ant-picker-panel-rtl
  tr
  > .ant-picker-cell-in-view.ant-picker-cell-end.ant-picker-cell-range-hover.ant-picker-cell-range-hover-edge-end:first-child::after {
  right: 6px;
  left: 6px;
  border-right: 1px dashed #7ec1ff;
  border-left: 1px dashed #7ec1ff;
  border-radius: 2px;
}
.ant-picker-dropdown-rtl .ant-picker-footer-extra {
  direction: rtl;
  text-align: right;
}
.ant-picker-panel-rtl .ant-picker-time-panel {
  direction: ltr;
}
/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown*/
/* stylelint-disable no-duplicate-selectors*/
/* stylelint-disable*/
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline*/
[class^="ant-"]::-ms-clear,
[class*="ant-"]::-ms-clear,
[class^="ant-"] input::-ms-clear,
[class*="ant-"] input::-ms-clear,
[class^="ant-"] input::-ms-reveal,
[class*="ant-"] input::-ms-reveal {
  display: none;
}
[class^="ant-"],
[class*="ant-"],
[class^="ant-"] *,
[class*="ant-"] *,
[class^="ant-"] *::before,
[class*="ant-"] *::before,
[class^="ant-"] *::after,
[class*="ant-"] *::after {
  box-sizing: border-box;
}
input::-ms-clear,
input::-ms-reveal {
  display: none;
}
*,
*::before,
*::after {
  box-sizing: border-box;
}
html {
  font-family: sans-serif;
  line-height: 1.15;
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
  -ms-overflow-style: scrollbar;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
@-ms-viewport {
  width: device-width;
}
[tabindex="-1"]:focus {
  outline: none !important;
}
hr {
  box-sizing: content-box;
  height: 0;
  overflow: visible;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  margin-top: 0;
  margin-bottom: 0.5em;
  color: rgba(0, 0, 0, 0.85);
  font-weight: 500;
}
p {
  margin-top: 0;
  margin-bottom: 1em;
}
abbr[title],
abbr[data-original-title] {
  text-decoration: underline;
  text-decoration: underline dotted;
  border-bottom: 0;
  cursor: help;
}
address {
  margin-bottom: 1em;
  font-style: normal;
  line-height: inherit;
}
input[type="text"],
input[type="password"],
input[type="number"],
textarea {
  -webkit-appearance: none;
}
ol,
ul,
dl {
  margin-top: 0;
  margin-bottom: 1em;
}
ol ol,
ul ul,
ol ul,
ul ol {
  margin-bottom: 0;
}
dt {
  font-weight: 500;
}
dd {
  margin-bottom: 0.5em;
  margin-left: 0;
}
blockquote {
  margin: 0 0 1em;
}
dfn {
  font-style: italic;
}
b,
strong {
  font-weight: bolder;
}
small {
  font-size: 80%;
}
sub,
sup {
  position: relative;
  font-size: 75%;
  line-height: 0;
  vertical-align: baseline;
}
sub {
  bottom: -0.25em;
}
sup {
  top: -0.5em;
}
a {
  color: #1890ff;
  text-decoration: none;
  background-color: transparent;
  outline: none;
  cursor: pointer;
  transition: color 0.3s;
  -webkit-text-decoration-skip: objects;
}
a:hover {
  color: #40a9ff;
}
a:active {
  color: #096dd9;
}
a:active,
a:hover {
  text-decoration: none;
  outline: 0;
}
a:focus {
  text-decoration: none;
  outline: 0;
}
a[disabled] {
  color: rgba(0, 0, 0, 0.25);
  cursor: not-allowed;
}
pre,
code,
kbd,
samp {
  font-size: 1em;
  font-family: "SFMono-Regular", Consolas, "Liberation Mono", Menlo, Courier,
    monospace;
}
pre {
  margin-top: 0;
  margin-bottom: 1em;
  overflow: auto;
}
figure {
  margin: 0 0 1em;
}
img {
  vertical-align: middle;
  border-style: none;
}
svg:not(:root) {
  overflow: hidden;
}
a,
area,
button,
[role="button"],
input:not([type="range"]),
label,
select,
summary,
textarea {
  touch-action: manipulation;
}
table {
  border-collapse: collapse;
}
caption {
  padding-top: 0.75em;
  padding-bottom: 0.3em;
  color: rgba(0, 0, 0, 0.45);
  text-align: left;
  caption-side: bottom;
}
input,
button,
select,
optgroup,
textarea {
  margin: 0;
  color: inherit;
  font-size: inherit;
  font-family: inherit;
  line-height: inherit;
}
button,
input {
  overflow: visible;
}
button,
select {
  text-transform: none;
}
button,
html [type="button"],
[type="reset"],
[type="submit"] {
  -webkit-appearance: button;
}
button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
  padding: 0;
  border-style: none;
}
input[type="radio"],
input[type="checkbox"] {
  box-sizing: border-box;
  padding: 0;
}
input[type="date"],
input[type="time"],
input[type="datetime-local"],
input[type="month"] {
  -webkit-appearance: listbox;
}
textarea {
  overflow: auto;
  resize: vertical;
}
fieldset {
  min-width: 0;
  margin: 0;
  padding: 0;
  border: 0;
}
legend {
  display: block;
  width: 100%;
  max-width: 100%;
  margin-bottom: 0.5em;
  padding: 0;
  color: inherit;
  font-size: 1.5em;
  line-height: inherit;
  white-space: normal;
}
progress {
  vertical-align: baseline;
}
[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
  height: auto;
}
[type="search"] {
  outline-offset: -2px;
  -webkit-appearance: none;
}
[type="search"]::-webkit-search-cancel-button,
[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}
::-webkit-file-upload-button {
  font: inherit;
  -webkit-appearance: button;
}
output {
  display: inline-block;
}
summary {
  display: list-item;
}
template {
  display: none;
}
[hidden] {
  display: none !important;
}
mark {
  padding: 0.2em;
  background-color: #feffe6;
}
::selection {
  color: #fff;
  background: #1890ff;
}
.clearfix::before {
  display: table;
  content: "";
}
.clearfix::after {
  display: table;
  clear: both;
  content: "";
}
.anticon {
  display: inline-block;
  color: inherit;
  font-style: normal;
  line-height: 0;
  text-align: center;
  text-transform: none;
  vertical-align: -0.125em;
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.anticon > * {
  line-height: 1;
}
.anticon svg {
  display: inline-block;
}
.anticon::before {
  display: none;
}
.anticon .anticon-icon {
  display: block;
}
.anticon[tabindex] {
  cursor: pointer;
}
.anticon-spin::before {
  display: inline-block;
  animation: loadingCircle 1s infinite linear;
}
.anticon-spin {
  display: inline-block;
  animation: loadingCircle 1s infinite linear;
}
.ant-fade-enter,
.ant-fade-appear {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.ant-fade-leave {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.ant-fade-enter.ant-fade-enter-active,
.ant-fade-appear.ant-fade-appear-active {
  animation-name: antFadeIn;
  animation-play-state: running;
}
.ant-fade-leave.ant-fade-leave-active {
  animation-name: antFadeOut;
  animation-play-state: running;
  pointer-events: none;
}
.ant-fade-enter,
.ant-fade-appear {
  opacity: 0;
  animation-timing-function: linear;
}
.ant-fade-leave {
  animation-timing-function: linear;
}
@keyframes antFadeIn {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@keyframes antFadeOut {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
.ant-move-up-enter,
.ant-move-up-appear {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.ant-move-up-leave {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.ant-move-up-enter.ant-move-up-enter-active,
.ant-move-up-appear.ant-move-up-appear-active {
  animation-name: antMoveUpIn;
  animation-play-state: running;
}
.ant-move-up-leave.ant-move-up-leave-active {
  animation-name: antMoveUpOut;
  animation-play-state: running;
  pointer-events: none;
}
.ant-move-up-enter,
.ant-move-up-appear {
  opacity: 0;
  animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1);
}
.ant-move-up-leave {
  animation-timing-function: cubic-bezier(0.6, 0.04, 0.98, 0.34);
}
.ant-move-down-enter,
.ant-move-down-appear {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.ant-move-down-leave {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.ant-move-down-enter.ant-move-down-enter-active,
.ant-move-down-appear.ant-move-down-appear-active {
  animation-name: antMoveDownIn;
  animation-play-state: running;
}
.ant-move-down-leave.ant-move-down-leave-active {
  animation-name: antMoveDownOut;
  animation-play-state: running;
  pointer-events: none;
}
.ant-move-down-enter,
.ant-move-down-appear {
  opacity: 0;
  animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1);
}
.ant-move-down-leave {
  animation-timing-function: cubic-bezier(0.6, 0.04, 0.98, 0.34);
}
.ant-move-left-enter,
.ant-move-left-appear {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.ant-move-left-leave {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.ant-move-left-enter.ant-move-left-enter-active,
.ant-move-left-appear.ant-move-left-appear-active {
  animation-name: antMoveLeftIn;
  animation-play-state: running;
}
.ant-move-left-leave.ant-move-left-leave-active {
  animation-name: antMoveLeftOut;
  animation-play-state: running;
  pointer-events: none;
}
.ant-move-left-enter,
.ant-move-left-appear {
  opacity: 0;
  animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1);
}
.ant-move-left-leave {
  animation-timing-function: cubic-bezier(0.6, 0.04, 0.98, 0.34);
}
.ant-move-right-enter,
.ant-move-right-appear {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.ant-move-right-leave {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.ant-move-right-enter.ant-move-right-enter-active,
.ant-move-right-appear.ant-move-right-appear-active {
  animation-name: antMoveRightIn;
  animation-play-state: running;
}
.ant-move-right-leave.ant-move-right-leave-active {
  animation-name: antMoveRightOut;
  animation-play-state: running;
  pointer-events: none;
}
.ant-move-right-enter,
.ant-move-right-appear {
  opacity: 0;
  animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1);
}
.ant-move-right-leave {
  animation-timing-function: cubic-bezier(0.6, 0.04, 0.98, 0.34);
}
@keyframes antMoveDownIn {
  0% {
    transform: translateY(100%);
    transform-origin: 0 0;
    opacity: 0;
  }
  100% {
    transform: translateY(0%);
    transform-origin: 0 0;
    opacity: 1;
  }
}
@keyframes antMoveDownOut {
  0% {
    transform: translateY(0%);
    transform-origin: 0 0;
    opacity: 1;
  }
  100% {
    transform: translateY(100%);
    transform-origin: 0 0;
    opacity: 0;
  }
}
@keyframes antMoveLeftIn {
  0% {
    transform: translateX(-100%);
    transform-origin: 0 0;
    opacity: 0;
  }
  100% {
    transform: translateX(0%);
    transform-origin: 0 0;
    opacity: 1;
  }
}
@keyframes antMoveLeftOut {
  0% {
    transform: translateX(0%);
    transform-origin: 0 0;
    opacity: 1;
  }
  100% {
    transform: translateX(-100%);
    transform-origin: 0 0;
    opacity: 0;
  }
}
@keyframes antMoveRightIn {
  0% {
    transform: translateX(100%);
    transform-origin: 0 0;
    opacity: 0;
  }
  100% {
    transform: translateX(0%);
    transform-origin: 0 0;
    opacity: 1;
  }
}
@keyframes antMoveRightOut {
  0% {
    transform: translateX(0%);
    transform-origin: 0 0;
    opacity: 1;
  }
  100% {
    transform: translateX(100%);
    transform-origin: 0 0;
    opacity: 0;
  }
}
@keyframes antMoveUpIn {
  0% {
    transform: translateY(-100%);
    transform-origin: 0 0;
    opacity: 0;
  }
  100% {
    transform: translateY(0%);
    transform-origin: 0 0;
    opacity: 1;
  }
}
@keyframes antMoveUpOut {
  0% {
    transform: translateY(0%);
    transform-origin: 0 0;
    opacity: 1;
  }
  100% {
    transform: translateY(-100%);
    transform-origin: 0 0;
    opacity: 0;
  }
}
@keyframes loadingCircle {
  100% {
    transform: rotate(360deg);
  }
}
[ant-click-animating="true"],
[ant-click-animating-without-extra-node="true"] {
  position: relative;
}
html {
  --antd-wave-shadow-color: #1890ff;
  --scroll-bar: 0;
}
[ant-click-animating-without-extra-node="true"]::after,
.ant-click-animating-node {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  display: block;
  border-radius: inherit;
  box-shadow: 0 0 0 0 #1890ff;
  box-shadow: 0 0 0 0 var(--antd-wave-shadow-color);
  opacity: 0.2;
  animation: fadeEffect 2s cubic-bezier(0.08, 0.82, 0.17, 1),
    waveEffect 0.4s cubic-bezier(0.08, 0.82, 0.17, 1);
  animation-fill-mode: forwards;
  content: "";
  pointer-events: none;
}
@keyframes waveEffect {
  100% {
    box-shadow: 0 0 0 #1890ff;
    box-shadow: 0 0 0 6px var(--antd-wave-shadow-color);
  }
}
@keyframes fadeEffect {
  100% {
    opacity: 0;
  }
}
.ant-slide-up-enter,
.ant-slide-up-appear {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.ant-slide-up-leave {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.ant-slide-up-enter.ant-slide-up-enter-active,
.ant-slide-up-appear.ant-slide-up-appear-active {
  animation-name: antSlideUpIn;
  animation-play-state: running;
}
.ant-slide-up-leave.ant-slide-up-leave-active {
  animation-name: antSlideUpOut;
  animation-play-state: running;
  pointer-events: none;
}
.ant-slide-up-enter,
.ant-slide-up-appear {
  opacity: 0;
  animation-timing-function: cubic-bezier(0.23, 1, 0.32, 1);
}
.ant-slide-up-leave {
  animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
}
.ant-slide-down-enter,
.ant-slide-down-appear {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.ant-slide-down-leave {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.ant-slide-down-enter.ant-slide-down-enter-active,
.ant-slide-down-appear.ant-slide-down-appear-active {
  animation-name: antSlideDownIn;
  animation-play-state: running;
}
.ant-slide-down-leave.ant-slide-down-leave-active {
  animation-name: antSlideDownOut;
  animation-play-state: running;
  pointer-events: none;
}
.ant-slide-down-enter,
.ant-slide-down-appear {
  opacity: 0;
  animation-timing-function: cubic-bezier(0.23, 1, 0.32, 1);
}
.ant-slide-down-leave {
  animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
}
.ant-slide-left-enter,
.ant-slide-left-appear {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.ant-slide-left-leave {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.ant-slide-left-enter.ant-slide-left-enter-active,
.ant-slide-left-appear.ant-slide-left-appear-active {
  animation-name: antSlideLeftIn;
  animation-play-state: running;
}
.ant-slide-left-leave.ant-slide-left-leave-active {
  animation-name: antSlideLeftOut;
  animation-play-state: running;
  pointer-events: none;
}
.ant-slide-left-enter,
.ant-slide-left-appear {
  opacity: 0;
  animation-timing-function: cubic-bezier(0.23, 1, 0.32, 1);
}
.ant-slide-left-leave {
  animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
}
.ant-slide-right-enter,
.ant-slide-right-appear {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.ant-slide-right-leave {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.ant-slide-right-enter.ant-slide-right-enter-active,
.ant-slide-right-appear.ant-slide-right-appear-active {
  animation-name: antSlideRightIn;
  animation-play-state: running;
}
.ant-slide-right-leave.ant-slide-right-leave-active {
  animation-name: antSlideRightOut;
  animation-play-state: running;
  pointer-events: none;
}
.ant-slide-right-enter,
.ant-slide-right-appear {
  opacity: 0;
  animation-timing-function: cubic-bezier(0.23, 1, 0.32, 1);
}
.ant-slide-right-leave {
  animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
}
@keyframes antSlideUpIn {
  0% {
    transform: scaleY(0.8);
    transform-origin: 0% 0%;
    opacity: 0;
  }
  100% {
    transform: scaleY(1);
    transform-origin: 0% 0%;
    opacity: 1;
  }
}
@keyframes antSlideUpOut {
  0% {
    transform: scaleY(1);
    transform-origin: 0% 0%;
    opacity: 1;
  }
  100% {
    transform: scaleY(0.8);
    transform-origin: 0% 0%;
    opacity: 0;
  }
}
@keyframes antSlideDownIn {
  0% {
    transform: scaleY(0.8);
    transform-origin: 100% 100%;
    opacity: 0;
  }
  100% {
    transform: scaleY(1);
    transform-origin: 100% 100%;
    opacity: 1;
  }
}
@keyframes antSlideDownOut {
  0% {
    transform: scaleY(1);
    transform-origin: 100% 100%;
    opacity: 1;
  }
  100% {
    transform: scaleY(0.8);
    transform-origin: 100% 100%;
    opacity: 0;
  }
}
@keyframes antSlideLeftIn {
  0% {
    transform: scaleX(0.8);
    transform-origin: 0% 0%;
    opacity: 0;
  }
  100% {
    transform: scaleX(1);
    transform-origin: 0% 0%;
    opacity: 1;
  }
}
@keyframes antSlideLeftOut {
  0% {
    transform: scaleX(1);
    transform-origin: 0% 0%;
    opacity: 1;
  }
  100% {
    transform: scaleX(0.8);
    transform-origin: 0% 0%;
    opacity: 0;
  }
}
@keyframes antSlideRightIn {
  0% {
    transform: scaleX(0.8);
    transform-origin: 100% 0%;
    opacity: 0;
  }
  100% {
    transform: scaleX(1);
    transform-origin: 100% 0%;
    opacity: 1;
  }
}
@keyframes antSlideRightOut {
  0% {
    transform: scaleX(1);
    transform-origin: 100% 0%;
    opacity: 1;
  }
  100% {
    transform: scaleX(0.8);
    transform-origin: 100% 0%;
    opacity: 0;
  }
}
.ant-zoom-enter,
.ant-zoom-appear {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.ant-zoom-leave {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.ant-zoom-enter.ant-zoom-enter-active,
.ant-zoom-appear.ant-zoom-appear-active {
  animation-name: antZoomIn;
  animation-play-state: running;
}
.ant-zoom-leave.ant-zoom-leave-active {
  animation-name: antZoomOut;
  animation-play-state: running;
  pointer-events: none;
}
.ant-zoom-enter,
.ant-zoom-appear {
  transform: scale(0);
  opacity: 0;
  animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1);
}
.ant-zoom-enter-prepare,
.ant-zoom-appear-prepare {
  transform: none;
}
.ant-zoom-leave {
  animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86);
}
.ant-zoom-big-enter,
.ant-zoom-big-appear {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.ant-zoom-big-leave {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.ant-zoom-big-enter.ant-zoom-big-enter-active,
.ant-zoom-big-appear.ant-zoom-big-appear-active {
  animation-name: antZoomBigIn;
  animation-play-state: running;
}
.ant-zoom-big-leave.ant-zoom-big-leave-active {
  animation-name: antZoomBigOut;
  animation-play-state: running;
  pointer-events: none;
}
.ant-zoom-big-enter,
.ant-zoom-big-appear {
  transform: scale(0);
  opacity: 0;
  animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1);
}
.ant-zoom-big-enter-prepare,
.ant-zoom-big-appear-prepare {
  transform: none;
}
.ant-zoom-big-leave {
  animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86);
}
.ant-zoom-big-fast-enter,
.ant-zoom-big-fast-appear {
  animation-duration: 0.1s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.ant-zoom-big-fast-leave {
  animation-duration: 0.1s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.ant-zoom-big-fast-enter.ant-zoom-big-fast-enter-active,
.ant-zoom-big-fast-appear.ant-zoom-big-fast-appear-active {
  animation-name: antZoomBigIn;
  animation-play-state: running;
}
.ant-zoom-big-fast-leave.ant-zoom-big-fast-leave-active {
  animation-name: antZoomBigOut;
  animation-play-state: running;
  pointer-events: none;
}
.ant-zoom-big-fast-enter,
.ant-zoom-big-fast-appear {
  transform: scale(0);
  opacity: 0;
  animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1);
}
.ant-zoom-big-fast-enter-prepare,
.ant-zoom-big-fast-appear-prepare {
  transform: none;
}
.ant-zoom-big-fast-leave {
  animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86);
}
.ant-zoom-up-enter,
.ant-zoom-up-appear {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.ant-zoom-up-leave {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.ant-zoom-up-enter.ant-zoom-up-enter-active,
.ant-zoom-up-appear.ant-zoom-up-appear-active {
  animation-name: antZoomUpIn;
  animation-play-state: running;
}
.ant-zoom-up-leave.ant-zoom-up-leave-active {
  animation-name: antZoomUpOut;
  animation-play-state: running;
  pointer-events: none;
}
.ant-zoom-up-enter,
.ant-zoom-up-appear {
  transform: scale(0);
  opacity: 0;
  animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1);
}
.ant-zoom-up-enter-prepare,
.ant-zoom-up-appear-prepare {
  transform: none;
}
.ant-zoom-up-leave {
  animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86);
}
.ant-zoom-down-enter,
.ant-zoom-down-appear {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.ant-zoom-down-leave {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.ant-zoom-down-enter.ant-zoom-down-enter-active,
.ant-zoom-down-appear.ant-zoom-down-appear-active {
  animation-name: antZoomDownIn;
  animation-play-state: running;
}
.ant-zoom-down-leave.ant-zoom-down-leave-active {
  animation-name: antZoomDownOut;
  animation-play-state: running;
  pointer-events: none;
}
.ant-zoom-down-enter,
.ant-zoom-down-appear {
  transform: scale(0);
  opacity: 0;
  animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1);
}
.ant-zoom-down-enter-prepare,
.ant-zoom-down-appear-prepare {
  transform: none;
}
.ant-zoom-down-leave {
  animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86);
}
.ant-zoom-left-enter,
.ant-zoom-left-appear {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.ant-zoom-left-leave {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.ant-zoom-left-enter.ant-zoom-left-enter-active,
.ant-zoom-left-appear.ant-zoom-left-appear-active {
  animation-name: antZoomLeftIn;
  animation-play-state: running;
}
.ant-zoom-left-leave.ant-zoom-left-leave-active {
  animation-name: antZoomLeftOut;
  animation-play-state: running;
  pointer-events: none;
}
.ant-zoom-left-enter,
.ant-zoom-left-appear {
  transform: scale(0);
  opacity: 0;
  animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1);
}
.ant-zoom-left-enter-prepare,
.ant-zoom-left-appear-prepare {
  transform: none;
}
.ant-zoom-left-leave {
  animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86);
}
.ant-zoom-right-enter,
.ant-zoom-right-appear {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.ant-zoom-right-leave {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.ant-zoom-right-enter.ant-zoom-right-enter-active,
.ant-zoom-right-appear.ant-zoom-right-appear-active {
  animation-name: antZoomRightIn;
  animation-play-state: running;
}
.ant-zoom-right-leave.ant-zoom-right-leave-active {
  animation-name: antZoomRightOut;
  animation-play-state: running;
  pointer-events: none;
}
.ant-zoom-right-enter,
.ant-zoom-right-appear {
  transform: scale(0);
  opacity: 0;
  animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1);
}
.ant-zoom-right-enter-prepare,
.ant-zoom-right-appear-prepare {
  transform: none;
}
.ant-zoom-right-leave {
  animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86);
}
@keyframes antZoomIn {
  0% {
    transform: scale(0.2);
    opacity: 0;
  }
  100% {
    transform: scale(1);
    opacity: 1;
  }
}
@keyframes antZoomOut {
  0% {
    transform: scale(1);
  }
  100% {
    transform: scale(0.2);
    opacity: 0;
  }
}
@keyframes antZoomBigIn {
  0% {
    transform: scale(0.8);
    opacity: 0;
  }
  100% {
    transform: scale(1);
    opacity: 1;
  }
}
@keyframes antZoomBigOut {
  0% {
    transform: scale(1);
  }
  100% {
    transform: scale(0.8);
    opacity: 0;
  }
}
@keyframes antZoomUpIn {
  0% {
    transform: scale(0.8);
    transform-origin: 50% 0%;
    opacity: 0;
  }
  100% {
    transform: scale(1);
    transform-origin: 50% 0%;
  }
}
@keyframes antZoomUpOut {
  0% {
    transform: scale(1);
    transform-origin: 50% 0%;
  }
  100% {
    transform: scale(0.8);
    transform-origin: 50% 0%;
    opacity: 0;
  }
}
@keyframes antZoomLeftIn {
  0% {
    transform: scale(0.8);
    transform-origin: 0% 50%;
    opacity: 0;
  }
  100% {
    transform: scale(1);
    transform-origin: 0% 50%;
  }
}
@keyframes antZoomLeftOut {
  0% {
    transform: scale(1);
    transform-origin: 0% 50%;
  }
  100% {
    transform: scale(0.8);
    transform-origin: 0% 50%;
    opacity: 0;
  }
}
@keyframes antZoomRightIn {
  0% {
    transform: scale(0.8);
    transform-origin: 100% 50%;
    opacity: 0;
  }
  100% {
    transform: scale(1);
    transform-origin: 100% 50%;
  }
}
@keyframes antZoomRightOut {
  0% {
    transform: scale(1);
    transform-origin: 100% 50%;
  }
  100% {
    transform: scale(0.8);
    transform-origin: 100% 50%;
    opacity: 0;
  }
}
@keyframes antZoomDownIn {
  0% {
    transform: scale(0.8);
    transform-origin: 50% 100%;
    opacity: 0;
  }
  100% {
    transform: scale(1);
    transform-origin: 50% 100%;
  }
}
@keyframes antZoomDownOut {
  0% {
    transform: scale(1);
    transform-origin: 50% 100%;
  }
  100% {
    transform: scale(0.8);
    transform-origin: 50% 100%;
    opacity: 0;
  }
}
.ant-motion-collapse-legacy {
  overflow: hidden;
}
.ant-motion-collapse-legacy-active {
  transition: height 0.2s cubic-bezier(0.645, 0.045, 0.355, 1),
    opacity 0.2s cubic-bezier(0.645, 0.045, 0.355, 1) !important;
}
.ant-motion-collapse {
  overflow: hidden;
  transition: height 0.2s cubic-bezier(0.645, 0.045, 0.355, 1),
    opacity 0.2s cubic-bezier(0.645, 0.045, 0.355, 1) !important;
}
/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown*/
/* stylelint-disable no-duplicate-selectors*/
/* stylelint-disable*/
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline*/
.ant-tag {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: "tnum";
  display: inline-block;
  height: auto;
  margin-right: 8px;
  padding: 0 7px;
  font-size: 12px;
  line-height: 20px;
  white-space: nowrap;
  background: #fafafa;
  border: 1px solid #d9d9d9;
  border-radius: 2px;
  opacity: 1;
  transition: all 0.3s;
}
.ant-tag,
.ant-tag a,
.ant-tag a:hover {
  color: rgba(0, 0, 0, 0.85);
}
.ant-tag > a:first-child:last-child {
  display: inline-block;
  margin: 0 -8px;
  padding: 0 8px;
}
.ant-tag-close-icon {
  margin-left: 3px;
  color: rgba(0, 0, 0, 0.45);
  font-size: 10px;
  cursor: pointer;
  transition: all 0.3s;
}
.ant-tag-close-icon:hover {
  color: rgba(0, 0, 0, 0.85);
}
.ant-tag-has-color {
  border-color: transparent;
}
.ant-tag-has-color,
.ant-tag-has-color a,
.ant-tag-has-color a:hover,
.ant-tag-has-color .anticon-close,
.ant-tag-has-color .anticon-close:hover {
  color: #fff;
}
.ant-tag-checkable {
  background-color: transparent;
  border-color: transparent;
  cursor: pointer;
}
.ant-tag-checkable:not(.ant-tag-checkable-checked):hover {
  color: #1890ff;
}
.ant-tag-checkable:active,
.ant-tag-checkable-checked {
  color: #fff;
}
.ant-tag-checkable-checked {
  background-color: #1890ff;
}
.ant-tag-checkable:active {
  background-color: #096dd9;
}
.ant-tag-hidden {
  display: none;
}
.ant-tag-pink {
  color: #c41d7f;
  background: #fff0f6;
  border-color: #ffadd2;
}
.ant-tag-pink-inverse {
  color: #fff;
  background: #eb2f96;
  border-color: #eb2f96;
}
.ant-tag-magenta {
  color: #c41d7f;
  background: #fff0f6;
  border-color: #ffadd2;
}
.ant-tag-magenta-inverse {
  color: #fff;
  background: #eb2f96;
  border-color: #eb2f96;
}
.ant-tag-red {
  color: #cf1322;
  background: #fff1f0;
  border-color: #ffa39e;
}
.ant-tag-red-inverse {
  color: #fff;
  background: #f5222d;
  border-color: #f5222d;
}
.ant-tag-volcano {
  color: #d4380d;
  background: #fff2e8;
  border-color: #ffbb96;
}
.ant-tag-volcano-inverse {
  color: #fff;
  background: #fa541c;
  border-color: #fa541c;
}
.ant-tag-orange {
  color: #d46b08;
  background: #fff7e6;
  border-color: #ffd591;
}
.ant-tag-orange-inverse {
  color: #fff;
  background: #fa8c16;
  border-color: #fa8c16;
}
.ant-tag-yellow {
  color: #d4b106;
  background: #feffe6;
  border-color: #fffb8f;
}
.ant-tag-yellow-inverse {
  color: #fff;
  background: #fadb14;
  border-color: #fadb14;
}
.ant-tag-gold {
  color: #d48806;
  background: #fffbe6;
  border-color: #ffe58f;
}
.ant-tag-gold-inverse {
  color: #fff;
  background: #faad14;
  border-color: #faad14;
}
.ant-tag-cyan {
  color: #08979c;
  background: #e6fffb;
  border-color: #87e8de;
}
.ant-tag-cyan-inverse {
  color: #fff;
  background: #13c2c2;
  border-color: #13c2c2;
}
.ant-tag-lime {
  color: #7cb305;
  background: #fcffe6;
  border-color: #eaff8f;
}
.ant-tag-lime-inverse {
  color: #fff;
  background: #a0d911;
  border-color: #a0d911;
}
.ant-tag-green {
  color: #389e0d;
  background: #f6ffed;
  border-color: #b7eb8f;
}
.ant-tag-green-inverse {
  color: #fff;
  background: #52c41a;
  border-color: #52c41a;
}
.ant-tag-blue {
  color: #096dd9;
  background: #e6f7ff;
  border-color: #91d5ff;
}
.ant-tag-blue-inverse {
  color: #fff;
  background: #1890ff;
  border-color: #1890ff;
}
.ant-tag-geekblue {
  color: #1d39c4;
  background: #f0f5ff;
  border-color: #adc6ff;
}
.ant-tag-geekblue-inverse {
  color: #fff;
  background: #2f54eb;
  border-color: #2f54eb;
}
.ant-tag-purple {
  color: #531dab;
  background: #f9f0ff;
  border-color: #d3adf7;
}
.ant-tag-purple-inverse {
  color: #fff;
  background: #722ed1;
  border-color: #722ed1;
}
.ant-tag-success {
  color: #52c41a;
  background: #f6ffed;
  border-color: #b7eb8f;
}
.ant-tag-processing {
  color: #1890ff;
  background: #e6f7ff;
  border-color: #91d5ff;
}
.ant-tag-error {
  color: #f5222d;
  background: #fff1f0;
  border-color: #ffa39e;
}
.ant-tag-warning {
  color: #fa8c16;
  background: #fff7e6;
  border-color: #ffd591;
}
.ant-tag > .anticon + span,
.ant-tag > span + .anticon {
  margin-left: 7px;
}
.ant-tag.ant-tag-rtl {
  margin-right: 0;
  margin-left: 8px;
  direction: rtl;
  text-align: right;
}
.ant-tag-rtl .ant-tag-close-icon {
  margin-right: 3px;
  margin-left: 0;
}
.ant-tag-rtl.ant-tag > .anticon + span,
.ant-tag-rtl.ant-tag > span + .anticon {
  margin-right: 7px;
  margin-left: 0;
}
/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown*/
/* stylelint-disable no-duplicate-selectors*/
/* stylelint-disable*/
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline*/
.ant-btn {
  line-height: 1.5715;
  position: relative;
  display: inline-block;
  font-weight: 400;
  white-space: nowrap;
  text-align: center;
  background-image: none;
  border: 1px solid transparent;
  box-shadow: 0 2px 0 rgba(0, 0, 0, 0.015);
  cursor: pointer;
  transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  user-select: none;
  touch-action: manipulation;
  height: 32px;
  padding: 4px 15px;
  font-size: 14px;
  border-radius: 2px;
  color: rgba(0, 0, 0, 0.85);
  background: #fff;
  border-color: #d9d9d9;
}
.ant-btn > .anticon {
  line-height: 1;
}
.ant-btn,
.ant-btn:active,
.ant-btn:focus {
  outline: 0;
}
.ant-btn:not([disabled]):hover {
  text-decoration: none;
}
.ant-btn:not([disabled]):active {
  outline: 0;
  box-shadow: none;
}
.ant-btn[disabled] {
  cursor: not-allowed;
}
.ant-btn[disabled] > * {
  pointer-events: none;
}
.ant-btn-lg {
  height: 40px;
  padding: 100px 15px;
  font-size: 16px;
  border-radius: 2px;
}
.ant-btn-sm {
  height: 24px;
  padding: 0px 7px;
  font-size: 14px;
  border-radius: 2px;
}
.ant-btn > a:only-child {
  color: currentColor;
}
.ant-btn > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: "";
}
.ant-btn:hover,
.ant-btn:focus {
  color: #40a9ff;
  background: #fff;
  border-color: #40a9ff;
}
.ant-btn:hover > a:only-child,
.ant-btn:focus > a:only-child {
  color: currentColor;
}
.ant-btn:hover > a:only-child::after,
.ant-btn:focus > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: "";
}
.ant-btn:active {
  color: #096dd9;
  background: #fff;
  border-color: #096dd9;
}
.ant-btn:active > a:only-child {
  color: currentColor;
}
.ant-btn:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: "";
}
.ant-btn[disabled],
.ant-btn[disabled]:hover,
.ant-btn[disabled]:focus,
.ant-btn[disabled]:active {
  color: rgba(0, 0, 0, 0.25);
  background: #f5f5f5;
  border-color: #d9d9d9;
  text-shadow: none;
  box-shadow: none;
}
.ant-btn[disabled] > a:only-child,
.ant-btn[disabled]:hover > a:only-child,
.ant-btn[disabled]:focus > a:only-child,
.ant-btn[disabled]:active > a:only-child {
  color: currentColor;
}
.ant-btn[disabled] > a:only-child::after,
.ant-btn[disabled]:hover > a:only-child::after,
.ant-btn[disabled]:focus > a:only-child::after,
.ant-btn[disabled]:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: "";
}
.ant-btn:hover,
.ant-btn:focus,
.ant-btn:active {
  text-decoration: none;
  background: #fff;
}
.ant-btn > span {
  display: inline-block;
}
.ant-btn-primary {
  color: #fff;
  background: #1890ff;
  border-color: #1890ff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.12);
  box-shadow: 0 2px 0 rgba(0, 0, 0, 0.045);
}
.ant-btn-primary > a:only-child {
  color: currentColor;
}
.ant-btn-primary > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: "";
}
.ant-btn-primary:hover,
.ant-btn-primary:focus {
  color: #fff;
  background: #40a9ff;
  border-color: #40a9ff;
}
.ant-btn-primary:hover > a:only-child,
.ant-btn-primary:focus > a:only-child {
  color: currentColor;
}
.ant-btn-primary:hover > a:only-child::after,
.ant-btn-primary:focus > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: "";
}
.ant-btn-primary:active {
  color: #fff;
  background: #096dd9;
  border-color: #096dd9;
}
.ant-btn-primary:active > a:only-child {
  color: currentColor;
}
.ant-btn-primary:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: "";
}
.ant-btn-primary[disabled],
.ant-btn-primary[disabled]:hover,
.ant-btn-primary[disabled]:focus,
.ant-btn-primary[disabled]:active {
  color: rgba(0, 0, 0, 0.25);
  background: #f5f5f5;
  border-color: #d9d9d9;
  text-shadow: none;
  box-shadow: none;
}
.ant-btn-primary[disabled] > a:only-child,
.ant-btn-primary[disabled]:hover > a:only-child,
.ant-btn-primary[disabled]:focus > a:only-child,
.ant-btn-primary[disabled]:active > a:only-child {
  color: currentColor;
}
.ant-btn-primary[disabled] > a:only-child::after,
.ant-btn-primary[disabled]:hover > a:only-child::after,
.ant-btn-primary[disabled]:focus > a:only-child::after,
.ant-btn-primary[disabled]:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: "";
}
.ant-btn-group .ant-btn-primary:not(:first-child):not(:last-child) {
  border-right-color: #40a9ff;
  border-left-color: #40a9ff;
}
.ant-btn-group .ant-btn-primary:not(:first-child):not(:last-child):disabled {
  border-color: #d9d9d9;
}
.ant-btn-group .ant-btn-primary:first-child:not(:last-child) {
  border-right-color: #40a9ff;
}
.ant-btn-group .ant-btn-primary:first-child:not(:last-child)[disabled] {
  border-right-color: #d9d9d9;
}
.ant-btn-group .ant-btn-primary:last-child:not(:first-child),
.ant-btn-group .ant-btn-primary + .ant-btn-primary {
  border-left-color: #40a9ff;
}
.ant-btn-group .ant-btn-primary:last-child:not(:first-child)[disabled],
.ant-btn-group .ant-btn-primary + .ant-btn-primary[disabled] {
  border-left-color: #d9d9d9;
}
.ant-btn-ghost {
  color: rgba(0, 0, 0, 0.85);
  background: transparent;
  border-color: #d9d9d9;
}
.ant-btn-ghost > a:only-child {
  color: currentColor;
}
.ant-btn-ghost > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: "";
}
.ant-btn-ghost:hover,
.ant-btn-ghost:focus {
  color: #40a9ff;
  background: transparent;
  border-color: #40a9ff;
}
.ant-btn-ghost:hover > a:only-child,
.ant-btn-ghost:focus > a:only-child {
  color: currentColor;
}
.ant-btn-ghost:hover > a:only-child::after,
.ant-btn-ghost:focus > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: "";
}
.ant-btn-ghost:active {
  color: #096dd9;
  background: transparent;
  border-color: #096dd9;
}
.ant-btn-ghost:active > a:only-child {
  color: currentColor;
}
.ant-btn-ghost:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: "";
}
.ant-btn-ghost[disabled],
.ant-btn-ghost[disabled]:hover,
.ant-btn-ghost[disabled]:focus,
.ant-btn-ghost[disabled]:active {
  color: rgba(0, 0, 0, 0.25);
  background: #f5f5f5;
  border-color: #d9d9d9;
  text-shadow: none;
  box-shadow: none;
}
.ant-btn-ghost[disabled] > a:only-child,
.ant-btn-ghost[disabled]:hover > a:only-child,
.ant-btn-ghost[disabled]:focus > a:only-child,
.ant-btn-ghost[disabled]:active > a:only-child {
  color: currentColor;
}
.ant-btn-ghost[disabled] > a:only-child::after,
.ant-btn-ghost[disabled]:hover > a:only-child::after,
.ant-btn-ghost[disabled]:focus > a:only-child::after,
.ant-btn-ghost[disabled]:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: "";
}
.ant-btn-dashed {
  color: rgba(0, 0, 0, 0.85);
  background: #fff;
  border-color: #d9d9d9;
  border-style: dashed;
}
.ant-btn-dashed > a:only-child {
  color: currentColor;
}
.ant-btn-dashed > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: "";
}
.ant-btn-dashed:hover,
.ant-btn-dashed:focus {
  color: #40a9ff;
  background: #fff;
  border-color: #40a9ff;
}
.ant-btn-dashed:hover > a:only-child,
.ant-btn-dashed:focus > a:only-child {
  color: currentColor;
}
.ant-btn-dashed:hover > a:only-child::after,
.ant-btn-dashed:focus > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: "";
}
.ant-btn-dashed:active {
  color: #096dd9;
  background: #fff;
  border-color: #096dd9;
}
.ant-btn-dashed:active > a:only-child {
  color: currentColor;
}
.ant-btn-dashed:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: "";
}
.ant-btn-dashed[disabled],
.ant-btn-dashed[disabled]:hover,
.ant-btn-dashed[disabled]:focus,
.ant-btn-dashed[disabled]:active {
  color: rgba(0, 0, 0, 0.25);
  background: #f5f5f5;
  border-color: #d9d9d9;
  text-shadow: none;
  box-shadow: none;
}
.ant-btn-dashed[disabled] > a:only-child,
.ant-btn-dashed[disabled]:hover > a:only-child,
.ant-btn-dashed[disabled]:focus > a:only-child,
.ant-btn-dashed[disabled]:active > a:only-child {
  color: currentColor;
}
.ant-btn-dashed[disabled] > a:only-child::after,
.ant-btn-dashed[disabled]:hover > a:only-child::after,
.ant-btn-dashed[disabled]:focus > a:only-child::after,
.ant-btn-dashed[disabled]:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: "";
}
.ant-btn-danger {
  color: #fff;
  background: #ff4d4f;
  border-color: #ff4d4f;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.12);
  box-shadow: 0 2px 0 rgba(0, 0, 0, 0.045);
}
.ant-btn-danger > a:only-child {
  color: currentColor;
}
.ant-btn-danger > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: "";
}
.ant-btn-danger:hover,
.ant-btn-danger:focus {
  color: #fff;
  background: #ff7875;
  border-color: #ff7875;
}
.ant-btn-danger:hover > a:only-child,
.ant-btn-danger:focus > a:only-child {
  color: currentColor;
}
.ant-btn-danger:hover > a:only-child::after,
.ant-btn-danger:focus > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: "";
}
.ant-btn-danger:active {
  color: #fff;
  background: #d9363e;
  border-color: #d9363e;
}
.ant-btn-danger:active > a:only-child {
  color: currentColor;
}
.ant-btn-danger:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: "";
}
.ant-btn-danger[disabled],
.ant-btn-danger[disabled]:hover,
.ant-btn-danger[disabled]:focus,
.ant-btn-danger[disabled]:active {
  color: rgba(0, 0, 0, 0.25);
  background: #f5f5f5;
  border-color: #d9d9d9;
  text-shadow: none;
  box-shadow: none;
}
.ant-btn-danger[disabled] > a:only-child,
.ant-btn-danger[disabled]:hover > a:only-child,
.ant-btn-danger[disabled]:focus > a:only-child,
.ant-btn-danger[disabled]:active > a:only-child {
  color: currentColor;
}
.ant-btn-danger[disabled] > a:only-child::after,
.ant-btn-danger[disabled]:hover > a:only-child::after,
.ant-btn-danger[disabled]:focus > a:only-child::after,
.ant-btn-danger[disabled]:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: "";
}
.ant-btn-link {
  color: #1890ff;
  background: transparent;
  border-color: transparent;
  box-shadow: none;
}
.ant-btn-link > a:only-child {
  color: currentColor;
}
.ant-btn-link > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: "";
}
.ant-btn-link:hover,
.ant-btn-link:focus {
  color: #40a9ff;
  background: transparent;
  border-color: #40a9ff;
}
.ant-btn-link:hover > a:only-child,
.ant-btn-link:focus > a:only-child {
  color: currentColor;
}
.ant-btn-link:hover > a:only-child::after,
.ant-btn-link:focus > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: "";
}
.ant-btn-link:active {
  color: #096dd9;
  background: transparent;
  border-color: #096dd9;
}
.ant-btn-link:active > a:only-child {
  color: currentColor;
}
.ant-btn-link:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: "";
}
.ant-btn-link[disabled],
.ant-btn-link[disabled]:hover,
.ant-btn-link[disabled]:focus,
.ant-btn-link[disabled]:active {
  color: rgba(0, 0, 0, 0.25);
  background: #f5f5f5;
  border-color: #d9d9d9;
  text-shadow: none;
  box-shadow: none;
}
.ant-btn-link[disabled] > a:only-child,
.ant-btn-link[disabled]:hover > a:only-child,
.ant-btn-link[disabled]:focus > a:only-child,
.ant-btn-link[disabled]:active > a:only-child {
  color: currentColor;
}
.ant-btn-link[disabled] > a:only-child::after,
.ant-btn-link[disabled]:hover > a:only-child::after,
.ant-btn-link[disabled]:focus > a:only-child::after,
.ant-btn-link[disabled]:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: "";
}
.ant-btn-link:hover {
  background: transparent;
}
.ant-btn-link:hover,
.ant-btn-link:focus,
.ant-btn-link:active {
  border-color: transparent;
}
.ant-btn-link[disabled],
.ant-btn-link[disabled]:hover,
.ant-btn-link[disabled]:focus,
.ant-btn-link[disabled]:active {
  color: rgba(0, 0, 0, 0.25);
  background: transparent;
  border-color: transparent;
  text-shadow: none;
  box-shadow: none;
}
.ant-btn-link[disabled] > a:only-child,
.ant-btn-link[disabled]:hover > a:only-child,
.ant-btn-link[disabled]:focus > a:only-child,
.ant-btn-link[disabled]:active > a:only-child {
  color: currentColor;
}
.ant-btn-link[disabled] > a:only-child::after,
.ant-btn-link[disabled]:hover > a:only-child::after,
.ant-btn-link[disabled]:focus > a:only-child::after,
.ant-btn-link[disabled]:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: "";
}
.ant-btn-text {
  color: rgba(0, 0, 0, 0.85);
  background: transparent;
  border-color: transparent;
  box-shadow: none;
}
.ant-btn-text > a:only-child {
  color: currentColor;
}
.ant-btn-text > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: "";
}
.ant-btn-text:hover,
.ant-btn-text:focus {
  color: #40a9ff;
  background: transparent;
  border-color: #40a9ff;
}
.ant-btn-text:hover > a:only-child,
.ant-btn-text:focus > a:only-child {
  color: currentColor;
}
.ant-btn-text:hover > a:only-child::after,
.ant-btn-text:focus > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: "";
}
.ant-btn-text:active {
  color: #096dd9;
  background: transparent;
  border-color: #096dd9;
}
.ant-btn-text:active > a:only-child {
  color: currentColor;
}
.ant-btn-text:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: "";
}
.ant-btn-text[disabled],
.ant-btn-text[disabled]:hover,
.ant-btn-text[disabled]:focus,
.ant-btn-text[disabled]:active {
  color: rgba(0, 0, 0, 0.25);
  background: #f5f5f5;
  border-color: #d9d9d9;
  text-shadow: none;
  box-shadow: none;
}
.ant-btn-text[disabled] > a:only-child,
.ant-btn-text[disabled]:hover > a:only-child,
.ant-btn-text[disabled]:focus > a:only-child,
.ant-btn-text[disabled]:active > a:only-child {
  color: currentColor;
}
.ant-btn-text[disabled] > a:only-child::after,
.ant-btn-text[disabled]:hover > a:only-child::after,
.ant-btn-text[disabled]:focus > a:only-child::after,
.ant-btn-text[disabled]:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: "";
}
.ant-btn-text:hover,
.ant-btn-text:focus {
  color: rgba(0, 0, 0, 0.85);
  background: rgba(0, 0, 0, 0.018);
  border-color: transparent;
}
.ant-btn-text:active {
  color: rgba(0, 0, 0, 0.85);
  background: rgba(0, 0, 0, 0.028);
  border-color: transparent;
}
.ant-btn-text[disabled],
.ant-btn-text[disabled]:hover,
.ant-btn-text[disabled]:focus,
.ant-btn-text[disabled]:active {
  color: rgba(0, 0, 0, 0.25);
  background: transparent;
  border-color: transparent;
  text-shadow: none;
  box-shadow: none;
}
.ant-btn-text[disabled] > a:only-child,
.ant-btn-text[disabled]:hover > a:only-child,
.ant-btn-text[disabled]:focus > a:only-child,
.ant-btn-text[disabled]:active > a:only-child {
  color: currentColor;
}
.ant-btn-text[disabled] > a:only-child::after,
.ant-btn-text[disabled]:hover > a:only-child::after,
.ant-btn-text[disabled]:focus > a:only-child::after,
.ant-btn-text[disabled]:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: "";
}
.ant-btn-dangerous {
  color: #ff4d4f;
  background: #fff;
  border-color: #ff4d4f;
}
.ant-btn-dangerous > a:only-child {
  color: currentColor;
}
.ant-btn-dangerous > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: "";
}
.ant-btn-dangerous:hover,
.ant-btn-dangerous:focus {
  color: #ff7875;
  background: #fff;
  border-color: #ff7875;
}
.ant-btn-dangerous:hover > a:only-child,
.ant-btn-dangerous:focus > a:only-child {
  color: currentColor;
}
.ant-btn-dangerous:hover > a:only-child::after,
.ant-btn-dangerous:focus > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: "";
}
.ant-btn-dangerous:active {
  color: #d9363e;
  background: #fff;
  border-color: #d9363e;
}
.ant-btn-dangerous:active > a:only-child {
  color: currentColor;
}
.ant-btn-dangerous:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: "";
}
.ant-btn-dangerous[disabled],
.ant-btn-dangerous[disabled]:hover,
.ant-btn-dangerous[disabled]:focus,
.ant-btn-dangerous[disabled]:active {
  color: rgba(0, 0, 0, 0.25);
  background: #f5f5f5;
  border-color: #d9d9d9;
  text-shadow: none;
  box-shadow: none;
}
.ant-btn-dangerous[disabled] > a:only-child,
.ant-btn-dangerous[disabled]:hover > a:only-child,
.ant-btn-dangerous[disabled]:focus > a:only-child,
.ant-btn-dangerous[disabled]:active > a:only-child {
  color: currentColor;
}
.ant-btn-dangerous[disabled] > a:only-child::after,
.ant-btn-dangerous[disabled]:hover > a:only-child::after,
.ant-btn-dangerous[disabled]:focus > a:only-child::after,
.ant-btn-dangerous[disabled]:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: "";
}
.ant-btn-dangerous.ant-btn-primary {
  color: #fff;
  background: #ff4d4f;
  border-color: #ff4d4f;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.12);
  box-shadow: 0 2px 0 rgba(0, 0, 0, 0.045);
}
.ant-btn-dangerous.ant-btn-primary > a:only-child {
  color: currentColor;
}
.ant-btn-dangerous.ant-btn-primary > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: "";
}
.ant-btn-dangerous.ant-btn-primary:hover,
.ant-btn-dangerous.ant-btn-primary:focus {
  color: #fff;
  background: #ff7875;
  border-color: #ff7875;
}
.ant-btn-dangerous.ant-btn-primary:hover > a:only-child,
.ant-btn-dangerous.ant-btn-primary:focus > a:only-child {
  color: currentColor;
}
.ant-btn-dangerous.ant-btn-primary:hover > a:only-child::after,
.ant-btn-dangerous.ant-btn-primary:focus > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: "";
}
.ant-btn-dangerous.ant-btn-primary:active {
  color: #fff;
  background: #d9363e;
  border-color: #d9363e;
}
.ant-btn-dangerous.ant-btn-primary:active > a:only-child {
  color: currentColor;
}
.ant-btn-dangerous.ant-btn-primary:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: "";
}
.ant-btn-dangerous.ant-btn-primary[disabled],
.ant-btn-dangerous.ant-btn-primary[disabled]:hover,
.ant-btn-dangerous.ant-btn-primary[disabled]:focus,
.ant-btn-dangerous.ant-btn-primary[disabled]:active {
  color: rgba(0, 0, 0, 0.25);
  background: #f5f5f5;
  border-color: #d9d9d9;
  text-shadow: none;
  box-shadow: none;
}
.ant-btn-dangerous.ant-btn-primary[disabled] > a:only-child,
.ant-btn-dangerous.ant-btn-primary[disabled]:hover > a:only-child,
.ant-btn-dangerous.ant-btn-primary[disabled]:focus > a:only-child,
.ant-btn-dangerous.ant-btn-primary[disabled]:active > a:only-child {
  color: currentColor;
}
.ant-btn-dangerous.ant-btn-primary[disabled] > a:only-child::after,
.ant-btn-dangerous.ant-btn-primary[disabled]:hover > a:only-child::after,
.ant-btn-dangerous.ant-btn-primary[disabled]:focus > a:only-child::after,
.ant-btn-dangerous.ant-btn-primary[disabled]:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: "";
}
.ant-btn-dangerous.ant-btn-link {
  color: #ff4d4f;
  background: transparent;
  border-color: transparent;
  box-shadow: none;
}
.ant-btn-dangerous.ant-btn-link > a:only-child {
  color: currentColor;
}
.ant-btn-dangerous.ant-btn-link > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: "";
}
.ant-btn-dangerous.ant-btn-link:hover,
.ant-btn-dangerous.ant-btn-link:focus {
  color: #40a9ff;
  background: transparent;
  border-color: #40a9ff;
}
.ant-btn-dangerous.ant-btn-link:hover > a:only-child,
.ant-btn-dangerous.ant-btn-link:focus > a:only-child {
  color: currentColor;
}
.ant-btn-dangerous.ant-btn-link:hover > a:only-child::after,
.ant-btn-dangerous.ant-btn-link:focus > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: "";
}
.ant-btn-dangerous.ant-btn-link:active {
  color: #096dd9;
  background: transparent;
  border-color: #096dd9;
}
.ant-btn-dangerous.ant-btn-link:active > a:only-child {
  color: currentColor;
}
.ant-btn-dangerous.ant-btn-link:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: "";
}
.ant-btn-dangerous.ant-btn-link[disabled],
.ant-btn-dangerous.ant-btn-link[disabled]:hover,
.ant-btn-dangerous.ant-btn-link[disabled]:focus,
.ant-btn-dangerous.ant-btn-link[disabled]:active {
  color: rgba(0, 0, 0, 0.25);
  background: #f5f5f5;
  border-color: #d9d9d9;
  text-shadow: none;
  box-shadow: none;
}
.ant-btn-dangerous.ant-btn-link[disabled] > a:only-child,
.ant-btn-dangerous.ant-btn-link[disabled]:hover > a:only-child,
.ant-btn-dangerous.ant-btn-link[disabled]:focus > a:only-child,
.ant-btn-dangerous.ant-btn-link[disabled]:active > a:only-child {
  color: currentColor;
}
.ant-btn-dangerous.ant-btn-link[disabled] > a:only-child::after,
.ant-btn-dangerous.ant-btn-link[disabled]:hover > a:only-child::after,
.ant-btn-dangerous.ant-btn-link[disabled]:focus > a:only-child::after,
.ant-btn-dangerous.ant-btn-link[disabled]:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: "";
}
.ant-btn-dangerous.ant-btn-link:hover,
.ant-btn-dangerous.ant-btn-link:focus {
  color: #ff7875;
  background: transparent;
  border-color: transparent;
}
.ant-btn-dangerous.ant-btn-link:hover > a:only-child,
.ant-btn-dangerous.ant-btn-link:focus > a:only-child {
  color: currentColor;
}
.ant-btn-dangerous.ant-btn-link:hover > a:only-child::after,
.ant-btn-dangerous.ant-btn-link:focus > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: "";
}
.ant-btn-dangerous.ant-btn-link:active {
  color: #d9363e;
  background: transparent;
  border-color: transparent;
}
.ant-btn-dangerous.ant-btn-link:active > a:only-child {
  color: currentColor;
}
.ant-btn-dangerous.ant-btn-link:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: "";
}
.ant-btn-dangerous.ant-btn-link[disabled],
.ant-btn-dangerous.ant-btn-link[disabled]:hover,
.ant-btn-dangerous.ant-btn-link[disabled]:focus,
.ant-btn-dangerous.ant-btn-link[disabled]:active {
  color: rgba(0, 0, 0, 0.25);
  background: transparent;
  border-color: transparent;
  text-shadow: none;
  box-shadow: none;
}
.ant-btn-dangerous.ant-btn-link[disabled] > a:only-child,
.ant-btn-dangerous.ant-btn-link[disabled]:hover > a:only-child,
.ant-btn-dangerous.ant-btn-link[disabled]:focus > a:only-child,
.ant-btn-dangerous.ant-btn-link[disabled]:active > a:only-child {
  color: currentColor;
}
.ant-btn-dangerous.ant-btn-link[disabled] > a:only-child::after,
.ant-btn-dangerous.ant-btn-link[disabled]:hover > a:only-child::after,
.ant-btn-dangerous.ant-btn-link[disabled]:focus > a:only-child::after,
.ant-btn-dangerous.ant-btn-link[disabled]:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: "";
}
.ant-btn-dangerous.ant-btn-text {
  color: #ff4d4f;
  background: transparent;
  border-color: transparent;
  box-shadow: none;
}
.ant-btn-dangerous.ant-btn-text > a:only-child {
  color: currentColor;
}
.ant-btn-dangerous.ant-btn-text > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: "";
}
.ant-btn-dangerous.ant-btn-text:hover,
.ant-btn-dangerous.ant-btn-text:focus {
  color: #40a9ff;
  background: transparent;
  border-color: #40a9ff;
}
.ant-btn-dangerous.ant-btn-text:hover > a:only-child,
.ant-btn-dangerous.ant-btn-text:focus > a:only-child {
  color: currentColor;
}
.ant-btn-dangerous.ant-btn-text:hover > a:only-child::after,
.ant-btn-dangerous.ant-btn-text:focus > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: "";
}
.ant-btn-dangerous.ant-btn-text:active {
  color: #096dd9;
  background: transparent;
  border-color: #096dd9;
}
.ant-btn-dangerous.ant-btn-text:active > a:only-child {
  color: currentColor;
}
.ant-btn-dangerous.ant-btn-text:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: "";
}
.ant-btn-dangerous.ant-btn-text[disabled],
.ant-btn-dangerous.ant-btn-text[disabled]:hover,
.ant-btn-dangerous.ant-btn-text[disabled]:focus,
.ant-btn-dangerous.ant-btn-text[disabled]:active {
  color: rgba(0, 0, 0, 0.25);
  background: #f5f5f5;
  border-color: #d9d9d9;
  text-shadow: none;
  box-shadow: none;
}
.ant-btn-dangerous.ant-btn-text[disabled] > a:only-child,
.ant-btn-dangerous.ant-btn-text[disabled]:hover > a:only-child,
.ant-btn-dangerous.ant-btn-text[disabled]:focus > a:only-child,
.ant-btn-dangerous.ant-btn-text[disabled]:active > a:only-child {
  color: currentColor;
}
.ant-btn-dangerous.ant-btn-text[disabled] > a:only-child::after,
.ant-btn-dangerous.ant-btn-text[disabled]:hover > a:only-child::after,
.ant-btn-dangerous.ant-btn-text[disabled]:focus > a:only-child::after,
.ant-btn-dangerous.ant-btn-text[disabled]:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: "";
}
.ant-btn-dangerous.ant-btn-text:hover,
.ant-btn-dangerous.ant-btn-text:focus {
  color: #ff7875;
  background: rgba(0, 0, 0, 0.018);
  border-color: transparent;
}
.ant-btn-dangerous.ant-btn-text:hover > a:only-child,
.ant-btn-dangerous.ant-btn-text:focus > a:only-child {
  color: currentColor;
}
.ant-btn-dangerous.ant-btn-text:hover > a:only-child::after,
.ant-btn-dangerous.ant-btn-text:focus > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: "";
}
.ant-btn-dangerous.ant-btn-text:active {
  color: #d9363e;
  background: rgba(0, 0, 0, 0.028);
  border-color: transparent;
}
.ant-btn-dangerous.ant-btn-text:active > a:only-child {
  color: currentColor;
}
.ant-btn-dangerous.ant-btn-text:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: "";
}
.ant-btn-dangerous.ant-btn-text[disabled],
.ant-btn-dangerous.ant-btn-text[disabled]:hover,
.ant-btn-dangerous.ant-btn-text[disabled]:focus,
.ant-btn-dangerous.ant-btn-text[disabled]:active {
  color: rgba(0, 0, 0, 0.25);
  background: transparent;
  border-color: transparent;
  text-shadow: none;
  box-shadow: none;
}
.ant-btn-dangerous.ant-btn-text[disabled] > a:only-child,
.ant-btn-dangerous.ant-btn-text[disabled]:hover > a:only-child,
.ant-btn-dangerous.ant-btn-text[disabled]:focus > a:only-child,
.ant-btn-dangerous.ant-btn-text[disabled]:active > a:only-child {
  color: currentColor;
}
.ant-btn-dangerous.ant-btn-text[disabled] > a:only-child::after,
.ant-btn-dangerous.ant-btn-text[disabled]:hover > a:only-child::after,
.ant-btn-dangerous.ant-btn-text[disabled]:focus > a:only-child::after,
.ant-btn-dangerous.ant-btn-text[disabled]:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: "";
}
.ant-btn-icon-only {
  width: 32px;
  height: 32px;
  padding: 36px 0;
  font-size: 16px;
  border-radius: 2px;
  vertical-align: -1px;
}
.ant-btn-icon-only > * {
  font-size: 16px;
}
.ant-btn-icon-only.ant-btn-lg {
  width: 40px;
  height: 40px;
  padding: 73px 0;
  font-size: 18px;
  border-radius: 2px;
}
.ant-btn-icon-only.ant-btn-lg > * {
  font-size: 18px;
}
.ant-btn-icon-only.ant-btn-sm {
  width: 24px;
  height: 24px;
  padding: 0px 0;
  font-size: 14px;
  border-radius: 2px;
}
.ant-btn-icon-only.ant-btn-sm > * {
  font-size: 14px;
}
.ant-btn-round {
  height: 32px;
  padding: 4px 16px;
  font-size: 14px;
  border-radius: 32px;
}
.ant-btn-round.ant-btn-lg {
  height: 40px;
  padding: 100px 20px;
  font-size: 16px;
  border-radius: 40px;
}
.ant-btn-round.ant-btn-sm {
  height: 24px;
  padding: 0px 12px;
  font-size: 14px;
  border-radius: 24px;
}
.ant-btn-round.ant-btn-icon-only {
  width: auto;
}
.ant-btn-circle {
  min-width: 32px;
  padding-right: 0;
  padding-left: 0;
  text-align: center;
  border-radius: 50%;
}
.ant-btn-circle.ant-btn-lg {
  min-width: 40px;
  border-radius: 50%;
}
.ant-btn-circle.ant-btn-sm {
  min-width: 24px;
  border-radius: 50%;
}
.ant-btn::before {
  position: absolute;
  top: -1px;
  right: -1px;
  bottom: -1px;
  left: -1px;
  z-index: 1;
  display: none;
  background: #fff;
  border-radius: inherit;
  opacity: 0.35;
  transition: opacity 0.2s;
  content: "";
  pointer-events: none;
}
.ant-btn .anticon {
  transition: margin-left 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.ant-btn .anticon.anticon-plus > svg,
.ant-btn .anticon.anticon-minus > svg {
  shape-rendering: optimizeSpeed;
}
.ant-btn.ant-btn-loading {
  position: relative;
}
.ant-btn.ant-btn-loading:not([disabled]) {
  pointer-events: none;
}
.ant-btn.ant-btn-loading::before {
  display: block;
}
.ant-btn > .ant-btn-loading-icon {
  transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.ant-btn > .ant-btn-loading-icon .anticon {
  padding-right: 8px;
  animation: none;
}
.ant-btn > .ant-btn-loading-icon .anticon svg {
  animation: loadingCircle 1s infinite linear;
}
.ant-btn > .ant-btn-loading-icon:only-child .anticon {
  padding-right: 0;
}
.ant-btn-group {
  position: relative;
  display: inline-flex;
}
.ant-btn-group > .ant-btn,
.ant-btn-group > span > .ant-btn {
  position: relative;
}
.ant-btn-group > .ant-btn:hover,
.ant-btn-group > span > .ant-btn:hover,
.ant-btn-group > .ant-btn:focus,
.ant-btn-group > span > .ant-btn:focus,
.ant-btn-group > .ant-btn:active,
.ant-btn-group > span > .ant-btn:active {
  z-index: 2;
}
.ant-btn-group > .ant-btn[disabled],
.ant-btn-group > span > .ant-btn[disabled] {
  z-index: 0;
}
.ant-btn-group .ant-btn-icon-only {
  font-size: 14px;
}
.ant-btn-group-lg > .ant-btn,
.ant-btn-group-lg > span > .ant-btn {
  height: 40px;
  padding: 100px 15px;
  font-size: 16px;
  border-radius: 0;
}
.ant-btn-group-lg .ant-btn.ant-btn-icon-only {
  width: 40px;
  height: 40px;
  padding-right: 0;
  padding-left: 0;
}
.ant-btn-group-sm > .ant-btn,
.ant-btn-group-sm > span > .ant-btn {
  height: 24px;
  padding: 0px 7px;
  font-size: 14px;
  border-radius: 0;
}
.ant-btn-group-sm > .ant-btn > .anticon,
.ant-btn-group-sm > span > .ant-btn > .anticon {
  font-size: 14px;
}
.ant-btn-group-sm .ant-btn.ant-btn-icon-only {
  width: 24px;
  height: 24px;
  padding-right: 0;
  padding-left: 0;
}
.ant-btn-group .ant-btn + .ant-btn,
.ant-btn + .ant-btn-group,
.ant-btn-group span + .ant-btn,
.ant-btn-group .ant-btn + span,
.ant-btn-group > span + span,
.ant-btn-group + .ant-btn,
.ant-btn-group + .ant-btn-group {
  margin-left: -1px;
}
.ant-btn-group
  .ant-btn-primary
  + .ant-btn:not(.ant-btn-primary):not([disabled]) {
  border-left-color: transparent;
}
.ant-btn-group .ant-btn {
  border-radius: 0;
}
.ant-btn-group > .ant-btn:first-child,
.ant-btn-group > span:first-child > .ant-btn {
  margin-left: 0;
}
.ant-btn-group > .ant-btn:only-child {
  border-radius: 2px;
}
.ant-btn-group > span:only-child > .ant-btn {
  border-radius: 2px;
}
.ant-btn-group > .ant-btn:first-child:not(:last-child),
.ant-btn-group > span:first-child:not(:last-child) > .ant-btn {
  border-top-left-radius: 2px;
  border-bottom-left-radius: 2px;
}
.ant-btn-group > .ant-btn:last-child:not(:first-child),
.ant-btn-group > span:last-child:not(:first-child) > .ant-btn {
  border-top-right-radius: 2px;
  border-bottom-right-radius: 2px;
}
.ant-btn-group-sm > .ant-btn:only-child {
  border-radius: 2px;
}
.ant-btn-group-sm > span:only-child > .ant-btn {
  border-radius: 2px;
}
.ant-btn-group-sm > .ant-btn:first-child:not(:last-child),
.ant-btn-group-sm > span:first-child:not(:last-child) > .ant-btn {
  border-top-left-radius: 2px;
  border-bottom-left-radius: 2px;
}
.ant-btn-group-sm > .ant-btn:last-child:not(:first-child),
.ant-btn-group-sm > span:last-child:not(:first-child) > .ant-btn {
  border-top-right-radius: 2px;
  border-bottom-right-radius: 2px;
}
.ant-btn-group > .ant-btn-group {
  float: left;
}
.ant-btn-group > .ant-btn-group:not(:first-child):not(:last-child) > .ant-btn {
  border-radius: 0;
}
.ant-btn-group
  > .ant-btn-group:first-child:not(:last-child)
  > .ant-btn:last-child {
  padding-right: 8px;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.ant-btn-group
  > .ant-btn-group:last-child:not(:first-child)
  > .ant-btn:first-child {
  padding-left: 8px;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.ant-btn-rtl.ant-btn-group .ant-btn + .ant-btn,
.ant-btn-rtl.ant-btn + .ant-btn-group,
.ant-btn-rtl.ant-btn-group span + .ant-btn,
.ant-btn-rtl.ant-btn-group .ant-btn + span,
.ant-btn-rtl.ant-btn-group > span + span,
.ant-btn-rtl.ant-btn-group + .ant-btn,
.ant-btn-rtl.ant-btn-group + .ant-btn-group,
.ant-btn-group-rtl.ant-btn-group .ant-btn + .ant-btn,
.ant-btn-group-rtl.ant-btn + .ant-btn-group,
.ant-btn-group-rtl.ant-btn-group span + .ant-btn,
.ant-btn-group-rtl.ant-btn-group .ant-btn + span,
.ant-btn-group-rtl.ant-btn-group > span + span,
.ant-btn-group-rtl.ant-btn-group + .ant-btn,
.ant-btn-group-rtl.ant-btn-group + .ant-btn-group {
  margin-right: -1px;
  margin-left: auto;
}
.ant-btn-group.ant-btn-group-rtl {
  direction: rtl;
}
.ant-btn-group-rtl.ant-btn-group > .ant-btn:first-child:not(:last-child),
.ant-btn-group-rtl.ant-btn-group
  > span:first-child:not(:last-child)
  > .ant-btn {
  border-top-left-radius: 0;
  border-top-right-radius: 2px;
  border-bottom-right-radius: 2px;
  border-bottom-left-radius: 0;
}
.ant-btn-group-rtl.ant-btn-group > .ant-btn:last-child:not(:first-child),
.ant-btn-group-rtl.ant-btn-group
  > span:last-child:not(:first-child)
  > .ant-btn {
  border-top-left-radius: 2px;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 2px;
}
.ant-btn-group-rtl.ant-btn-group-sm > .ant-btn:first-child:not(:last-child),
.ant-btn-group-rtl.ant-btn-group-sm
  > span:first-child:not(:last-child)
  > .ant-btn {
  border-top-left-radius: 0;
  border-top-right-radius: 2px;
  border-bottom-right-radius: 2px;
  border-bottom-left-radius: 0;
}
.ant-btn-group-rtl.ant-btn-group-sm > .ant-btn:last-child:not(:first-child),
.ant-btn-group-rtl.ant-btn-group-sm
  > span:last-child:not(:first-child)
  > .ant-btn {
  border-top-left-radius: 2px;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 2px;
}
.ant-btn:focus > span,
.ant-btn:active > span {
  position: relative;
}
.ant-btn > .anticon + span,
.ant-btn > span + .anticon {
  margin-left: 8px;
}
.ant-btn-background-ghost {
  color: #fff;
  background: transparent !important;
  border-color: #fff;
}
.ant-btn-background-ghost.ant-btn-primary {
  color: #1890ff;
  background: transparent;
  border-color: #1890ff;
  text-shadow: none;
}
.ant-btn-background-ghost.ant-btn-primary > a:only-child {
  color: currentColor;
}
.ant-btn-background-ghost.ant-btn-primary > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: "";
}
.ant-btn-background-ghost.ant-btn-primary:hover,
.ant-btn-background-ghost.ant-btn-primary:focus {
  color: #40a9ff;
  background: transparent;
  border-color: #40a9ff;
}
.ant-btn-background-ghost.ant-btn-primary:hover > a:only-child,
.ant-btn-background-ghost.ant-btn-primary:focus > a:only-child {
  color: currentColor;
}
.ant-btn-background-ghost.ant-btn-primary:hover > a:only-child::after,
.ant-btn-background-ghost.ant-btn-primary:focus > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: "";
}
.ant-btn-background-ghost.ant-btn-primary:active {
  color: #096dd9;
  background: transparent;
  border-color: #096dd9;
}
.ant-btn-background-ghost.ant-btn-primary:active > a:only-child {
  color: currentColor;
}
.ant-btn-background-ghost.ant-btn-primary:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: "";
}
.ant-btn-background-ghost.ant-btn-primary[disabled],
.ant-btn-background-ghost.ant-btn-primary[disabled]:hover,
.ant-btn-background-ghost.ant-btn-primary[disabled]:focus,
.ant-btn-background-ghost.ant-btn-primary[disabled]:active {
  color: rgba(0, 0, 0, 0.25);
  background: #f5f5f5;
  border-color: #d9d9d9;
  text-shadow: none;
  box-shadow: none;
}
.ant-btn-background-ghost.ant-btn-primary[disabled] > a:only-child,
.ant-btn-background-ghost.ant-btn-primary[disabled]:hover > a:only-child,
.ant-btn-background-ghost.ant-btn-primary[disabled]:focus > a:only-child,
.ant-btn-background-ghost.ant-btn-primary[disabled]:active > a:only-child {
  color: currentColor;
}
.ant-btn-background-ghost.ant-btn-primary[disabled] > a:only-child::after,
.ant-btn-background-ghost.ant-btn-primary[disabled]:hover > a:only-child::after,
.ant-btn-background-ghost.ant-btn-primary[disabled]:focus > a:only-child::after,
.ant-btn-background-ghost.ant-btn-primary[disabled]:active
  > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: "";
}
.ant-btn-background-ghost.ant-btn-danger {
  color: #ff4d4f;
  background: transparent;
  border-color: #ff4d4f;
  text-shadow: none;
}
.ant-btn-background-ghost.ant-btn-danger > a:only-child {
  color: currentColor;
}
.ant-btn-background-ghost.ant-btn-danger > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: "";
}
.ant-btn-background-ghost.ant-btn-danger:hover,
.ant-btn-background-ghost.ant-btn-danger:focus {
  color: #ff7875;
  background: transparent;
  border-color: #ff7875;
}
.ant-btn-background-ghost.ant-btn-danger:hover > a:only-child,
.ant-btn-background-ghost.ant-btn-danger:focus > a:only-child {
  color: currentColor;
}
.ant-btn-background-ghost.ant-btn-danger:hover > a:only-child::after,
.ant-btn-background-ghost.ant-btn-danger:focus > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: "";
}
.ant-btn-background-ghost.ant-btn-danger:active {
  color: #d9363e;
  background: transparent;
  border-color: #d9363e;
}
.ant-btn-background-ghost.ant-btn-danger:active > a:only-child {
  color: currentColor;
}
.ant-btn-background-ghost.ant-btn-danger:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: "";
}
.ant-btn-background-ghost.ant-btn-danger[disabled],
.ant-btn-background-ghost.ant-btn-danger[disabled]:hover,
.ant-btn-background-ghost.ant-btn-danger[disabled]:focus,
.ant-btn-background-ghost.ant-btn-danger[disabled]:active {
  color: rgba(0, 0, 0, 0.25);
  background: #f5f5f5;
  border-color: #d9d9d9;
  text-shadow: none;
  box-shadow: none;
}
.ant-btn-background-ghost.ant-btn-danger[disabled] > a:only-child,
.ant-btn-background-ghost.ant-btn-danger[disabled]:hover > a:only-child,
.ant-btn-background-ghost.ant-btn-danger[disabled]:focus > a:only-child,
.ant-btn-background-ghost.ant-btn-danger[disabled]:active > a:only-child {
  color: currentColor;
}
.ant-btn-background-ghost.ant-btn-danger[disabled] > a:only-child::after,
.ant-btn-background-ghost.ant-btn-danger[disabled]:hover > a:only-child::after,
.ant-btn-background-ghost.ant-btn-danger[disabled]:focus > a:only-child::after,
.ant-btn-background-ghost.ant-btn-danger[disabled]:active
  > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: "";
}
.ant-btn-background-ghost.ant-btn-dangerous {
  color: #ff4d4f;
  background: transparent;
  border-color: #ff4d4f;
  text-shadow: none;
}
.ant-btn-background-ghost.ant-btn-dangerous > a:only-child {
  color: currentColor;
}
.ant-btn-background-ghost.ant-btn-dangerous > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: "";
}
.ant-btn-background-ghost.ant-btn-dangerous:hover,
.ant-btn-background-ghost.ant-btn-dangerous:focus {
  color: #ff7875;
  background: transparent;
  border-color: #ff7875;
}
.ant-btn-background-ghost.ant-btn-dangerous:hover > a:only-child,
.ant-btn-background-ghost.ant-btn-dangerous:focus > a:only-child {
  color: currentColor;
}
.ant-btn-background-ghost.ant-btn-dangerous:hover > a:only-child::after,
.ant-btn-background-ghost.ant-btn-dangerous:focus > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: "";
}
.ant-btn-background-ghost.ant-btn-dangerous:active {
  color: #d9363e;
  background: transparent;
  border-color: #d9363e;
}
.ant-btn-background-ghost.ant-btn-dangerous:active > a:only-child {
  color: currentColor;
}
.ant-btn-background-ghost.ant-btn-dangerous:active > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: "";
}
.ant-btn-background-ghost.ant-btn-dangerous[disabled],
.ant-btn-background-ghost.ant-btn-dangerous[disabled]:hover,
.ant-btn-background-ghost.ant-btn-dangerous[disabled]:focus,
.ant-btn-background-ghost.ant-btn-dangerous[disabled]:active {
  color: rgba(0, 0, 0, 0.25);
  background: #f5f5f5;
  border-color: #d9d9d9;
  text-shadow: none;
  box-shadow: none;
}
.ant-btn-background-ghost.ant-btn-dangerous[disabled] > a:only-child,
.ant-btn-background-ghost.ant-btn-dangerous[disabled]:hover > a:only-child,
.ant-btn-background-ghost.ant-btn-dangerous[disabled]:focus > a:only-child,
.ant-btn-background-ghost.ant-btn-dangerous[disabled]:active > a:only-child {
  color: currentColor;
}
.ant-btn-background-ghost.ant-btn-dangerous[disabled] > a:only-child::after,
.ant-btn-background-ghost.ant-btn-dangerous[disabled]:hover
  > a:only-child::after,
.ant-btn-background-ghost.ant-btn-dangerous[disabled]:focus
  > a:only-child::after,
.ant-btn-background-ghost.ant-btn-dangerous[disabled]:active
  > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: "";
}
.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link {
  color: #ff4d4f;
  background: transparent;
  border-color: transparent;
  text-shadow: none;
}
.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link > a:only-child {
  color: currentColor;
}
.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: "";
}
.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link:hover,
.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link:focus {
  color: #ff7875;
  background: transparent;
  border-color: transparent;
}
.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link:hover > a:only-child,
.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link:focus > a:only-child {
  color: currentColor;
}
.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link:hover
  > a:only-child::after,
.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link:focus
  > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: "";
}
.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link:active {
  color: #d9363e;
  background: transparent;
  border-color: transparent;
}
.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link:active > a:only-child {
  color: currentColor;
}
.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link:active
  > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: "";
}
.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled],
.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled]:hover,
.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled]:focus,
.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled]:active {
  color: rgba(0, 0, 0, 0.25);
  background: #f5f5f5;
  border-color: #d9d9d9;
  text-shadow: none;
  box-shadow: none;
}
.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled]
  > a:only-child,
.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled]:hover
  > a:only-child,
.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled]:focus
  > a:only-child,
.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled]:active
  > a:only-child {
  color: currentColor;
}
.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled]
  > a:only-child::after,
.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled]:hover
  > a:only-child::after,
.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled]:focus
  > a:only-child::after,
.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled]:active
  > a:only-child::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: transparent;
  content: "";
}
.ant-btn-two-chinese-chars::first-letter {
  letter-spacing: 0.34em;
}
.ant-btn-two-chinese-chars > *:not(.anticon) {
  margin-right: -0.34em;
  letter-spacing: 0.34em;
}
.ant-btn-block {
  width: 100%;
}
.ant-btn:empty {
  display: inline-block;
  width: 0;
  visibility: hidden;
  content: "\A0";
}
a.ant-btn {
  padding-top: 1px !important;
  line-height: 30px;
}
a.ant-btn-lg {
  line-height: 38px;
}
a.ant-btn-sm {
  line-height: 22px;
}
.ant-btn-rtl {
  direction: rtl;
}
.ant-btn-group-rtl.ant-btn-group .ant-btn-primary:last-child:not(:first-child),
.ant-btn-group-rtl.ant-btn-group .ant-btn-primary + .ant-btn-primary {
  border-right-color: #40a9ff;
  border-left-color: #d9d9d9;
}
.ant-btn-group-rtl.ant-btn-group
  .ant-btn-primary:last-child:not(:first-child)[disabled],
.ant-btn-group-rtl.ant-btn-group .ant-btn-primary + .ant-btn-primary[disabled] {
  border-right-color: #d9d9d9;
  border-left-color: #40a9ff;
}
.ant-btn-rtl.ant-btn > .ant-btn-loading-icon .anticon {
  padding-right: 0;
  padding-left: 8px;
}
.ant-btn > .ant-btn-loading-icon:only-child .anticon {
  padding-right: 0;
  padding-left: 0;
}
.ant-btn-rtl.ant-btn > .anticon + span,
.ant-btn-rtl.ant-btn > span + .anticon {
  margin-right: 8px;
  margin-left: 0;
}
/**
 * 闁俺绻�.getCSSValue("editor.background")[] 娴兼俺骞忓锟� var(--lakex-editor-background)閻ㄥ嫯绻戦崶锟�*/
/**
 * 闂団偓鐟曚浇绐olor-registry.ts閸氬本顒�*/
/**
 * colors*/
.ne-embed-nav {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  font-size: 14px;
  line-height: 24px;
  user-select: none;
  height: 38px;
  padding: 11px 11px 0px 0px;
  color: var(--lakex-editor-text-body);
  display: flex;
  align-items: center;
  white-space: nowrap;
  overflow-y: visible;
  /* AntD 缂佸嫪娆㈡稉顓犳暏娴滐拷 ul 闂団偓鐟曚浇顩惄鏍帛鐠併倕鐣炬稊澶屾畱閺傚洦銆傛稉顓犳畱 UL 閻ㄥ嫭鐗卞锟�*/
}
.ne-embed-nav ul {
  margin: 0;
  padding: 0;
}
.ne-embed-nav li {
  margin: 0;
}
.ne-embed-nav .start-nav {
  flex: 1;
  display: flex;
  overflow: hidden;
  align-items: center;
}
.ne-embed-nav .end-nav {
  display: flex;
  justify-content: flex-end;
}
.ne-embed-nav-divider {
  margin: 0 6px;
  margin-top: 5px;
  height: 16px;
}
/**
 * 闁俺绻�.getCSSValue("editor.background")[] 娴兼俺骞忓锟� var(--lakex-editor-background)閻ㄥ嫯绻戦崶锟�*/
/**
 * 闂団偓鐟曚浇绐olor-registry.ts閸氬本顒�*/
/**
 * colors*/
.ne-error-tips {
  display: inline-block;
  padding: 6px 8px;
  background: var(--lakex-editor-background-tertiary);
  border-radius: 2px;
}
.ne-error-tips-wrap {
  display: flex;
  flex-direction: row;
}
.ne-error-tips-card-icon {
  flex: 0 0 auto;
  display: flex;
  align-items: center;
  margin-right: 4px;
}
.ne-error-tips-content {
  flex: 1;
  display: flex;
  align-items: center;
}
.ne-error-tips-operation {
  flex: 0 0 auto;
  display: flex;
  align-items: center;
  margin-left: 6px;
}
.ne-error-tips-operation-slash {
  color: var(--lakex-editor-color-grey4);
}
.ne-error-tips-operation-icon {
  display: flex;
  width: 16px;
  height: 16px;
  margin-left: 6px;
  cursor: pointer;
}
/**
 * 闁俺绻�.getCSSValue("editor.background")[] 娴兼俺骞忓锟� var(--lakex-editor-background)閻ㄥ嫯绻戦崶锟�*/
/**
 * 闂団偓鐟曚浇绐olor-registry.ts閸氬本顒�*/
/**
 * colors*/
.ne-ui-link-card-view {
  width: 100%;
  cursor: pointer;
  user-select: none;
  position: relative;
}
.ne-ui-link-card-view-box {
  width: 100%;
  height: 100%;
  padding: 20px;
  background-color: var(--lakex-editor-background-primary);
  cursor: pointer;
  display: flex;
}
.ne-ui-link-card-view-icon .ne-uilib-avatar-icon {
  width: 24px;
  height: 24px;
}
.ne-ui-link-card-view-content {
  width: calc(100% - 50px);
  margin-left: 12px;
}
.ne-ui-link-card-view-title {
  font-size: 14px;
  line-height: 14px;
  color: var(--lakex-editor-text-color);
  font-weight: bold;
}
.ne-ui-link-card-view-desc {
  font-size: 12px;
  line-height: 12px;
  color: var(--lakex-editor-text-caption);
  margin-top: 10px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.ne-ui-link-card-view-belong {
  font-size: 12px;
  line-height: 12px;
  color: var(--lakex-editor-text-body);
  margin-top: 10px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.ne-ui-link-embed-view-iframe {
  width: 100%;
  height: 100%;
}
/**
 * 闁俺绻�.getCSSValue("editor.background")[] 娴兼俺骞忓锟� var(--lakex-editor-background)閻ㄥ嫯绻戦崶锟�*/
/**
 * 闂団偓鐟曚浇绐olor-registry.ts閸氬本顒�*/
/**
 * colors*/
.ne-ui-link-title-view {
  vertical-align: bottom;
  display: inline-block;
  line-height: 20px;
}
.ne-ui-link-title-view-content {
  color: var(--lakex-editor-text-link);
}
.ne-ui-link-title-view-icon .ne-uilib-avatar-icon {
  width: 20px;
  height: 20px;
  margin-right: 10px;
}
/**
 * 闁俺绻�.getCSSValue("editor.background")[] 娴兼俺骞忓锟� var(--lakex-editor-background)閻ㄥ嫯绻戦崶锟�*/
/**
 * 闂団偓鐟曚浇绐olor-registry.ts閸氬本顒�*/
/**
 * colors*/
.ne-ui-mode-menu-panel {
  position: absolute;
  top: 0;
  left: -1px;
  z-index: 9999;
  margin-top: 6px;
  min-width: 150px;
  border-radius: 4px;
  border: 1px solid var(--lakex-editor-border-primary);
  box-shadow: 0px 2px 8px -4px var(--lakex-editor-color-black-f12);
  background-color: var(--lakex-editor-background-primary);
  transform: translateX(-150px);
}
.ne-ui-mode-menu-list {
  min-width: 100%;
  padding: 8px;
  cursor: pointer;
}
.ne-ui-mode-menu-item {
  display: flex;
  align-items: center;
  min-width: 100%;
  height: 32px;
  padding: 8px;
  border-radius: 4px;
  font-size: 14px;
  color: var(--lakex-editor-text-color);
}
.ne-ui-mode-menu-item:hover,
.ne-ui-mode-menu-item-selected {
  background-color: var(--lakex-editor-background-primary-hover);
}
.ne-ui-mode-menu-item .ne-ui-mode-menu-item-title {
  margin-left: 8px;
  flex: 1;
  white-space: nowrap;
}
/**
 * 闁俺绻�.getCSSValue("editor.background")[] 娴兼俺骞忓锟� var(--lakex-editor-background)閻ㄥ嫯绻戦崶锟�*/
/**
 * 闂団偓鐟曚浇绐olor-registry.ts閸氬本顒�*/
/**
 * colors*/
/* 鐎规艾鍩楅崠锟� AntD Select 缂佸嫪娆㈤惃鍕饯閹礁寮� Hover 閹焦鐗卞锟�*/
.ne-lang-select.ant-select-single.ant-select-sm:not(.ant-select-customize-input)
  .ant-select-selector {
  padding: 0 5px 0 8px;
  border-color: transparent;
  background: transparent;
  border-radius: 4px;
  height: 24px;
  text-align: right;
  cursor: pointer;
}
.ne-lang-select.ant-select-single.ant-select-sm:not(.ant-select-customize-input)
  .ant-select-selector
  .ant-select-selection-item {
  padding-right: 23px;
}
.ne-lang-select.ant-select:not(.ant-select-disabled):hover
  .ant-select-selector {
  border-color: transparent;
  background-color: #e8e8e8;
}
.ne-lang-select.ant-select-focused:not(.ant-select-disabled).ant-select:not(
    .ant-select-customize-input
  )
  .ant-select-selector {
  border-color: transparent;
  box-shadow: none;
  background-color: #e8e8e8;
  text-align: left;
}
.ne-lang-select .ant-select-arrow {
  color: var(--lakex-editor-text-color);
  right: 7px;
  margin-top: -8px;
  width: 16px;
  height: 16px;
}
.ne-ui-overlay-button {
  width: 28px;
  height: 28px;
  padding: 0;
  border: none;
}
/**
 * 闁俺绻�.getCSSValue("editor.background")[] 娴兼俺骞忓锟� var(--lakex-editor-background)閻ㄥ嫯绻戦崶锟�*/
/**
 * 闂団偓鐟曚浇绐olor-registry.ts閸氬本顒�*/
/**
 * colors*/
.ne-ui-overlay-divider {
  width: 1px;
  height: 14px;
  border-left: 1px solid var(--lakex-editor-border-primary);
}
/**
 * 闁俺绻�.getCSSValue("editor.background")[] 娴兼俺骞忓锟� var(--lakex-editor-background)閻ㄥ嫯绻戦崶锟�*/
/**
 * 闂団偓鐟曚浇绐olor-registry.ts閸氬本顒�*/
/**
 * colors*/
/** 閸欘亝褰佹笟娑樺綁闁诧拷*/
.ne-ui-overlay {
  background-color: var(--lakex-editor-background-foreground);
  border: 1px solid var(--lakex-editor-border-primary);
  box-shadow: 0 8px 16px 4px rgba(0, 0, 0, 0.04);
  color: var(--lakex-editor-text-color);
}
.ne-ui-overlay {
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: 6px 12px;
  background: var(--lakex-editor-background-primary);
}
.ne-ui-overlay .ne-ui-overlay-item {
  margin-left: 8px;
}
.ne-ui-overlay .ne-ui-overlay-item:first-child {
  margin-left: 0;
}
.ne-ui-overlay-bar-wrap .ant-popover-arrow {
  display: none;
}
.ne-ui-overlay-bar-wrap .ant-popover-inner-content {
  padding: 0;
}
.ne-ui-select .ant-select-selector input {
  display: none;
}
/**
 * 闁俺绻�.getCSSValue("editor.background")[] 娴兼俺骞忓锟� var(--lakex-editor-background)閻ㄥ嫯绻戦崶锟�*/
/**
 * 闂団偓鐟曚浇绐olor-registry.ts閸氬本顒�*/
/**
 * colors*/
.ne-sidebar-view {
  padding: 0 20px;
  overflow: auto;
  min-height: 100%;
}
.ne-sidebar-view .ne-sidebar-header {
  margin: 16px 0 24px 0;
  position: relative;
}
.ne-sidebar-view .ne-sidebar-header .ne-sidebar-title {
  font-size: 14px;
  line-height: 22px;
  font-weight: bold;
}
.ne-sidebar-view .ne-sidebar-header .ne-sidebar-close-btn {
  width: 24px;
  height: 24px;
  display: flex;
  justify-content: center;
  align-items: center;
  border: none;
  border-radius: 4px;
  background: none;
  padding: 0;
  outline: none;
  position: absolute;
  top: 0;
  right: 0;
  cursor: pointer;
}
.ne-sidebar-view .ne-sidebar-header .ne-sidebar-close-btn:hover {
  background-color: var(--lakex-editor-background-primary-hover-light);
}
/**
 * 闁俺绻�.getCSSValue("editor.background")[] 娴兼俺骞忓锟� var(--lakex-editor-background)閻ㄥ嫯绻戦崶锟�*/
/**
 * 闂団偓鐟曚浇绐olor-registry.ts閸氬本顒�*/
/**
 * colors*/
@keyframes circle {
  0% {
    transform: rotate(0);
  }
  100% {
    transform: rotate(360deg);
  }
}
.ne-ui-spin .ne-ui-spin-indicator {
  margin: 0 auto;
  width: 24px;
  height: 24px;
  border: 2px solid var(--lakex-editor-text-caption);
  border-color: var(--lakex-editor-text-caption) transparent transparent
    transparent;
  border-radius: 50%;
  animation: circle 1s linear infinite;
}
.ne-ui-spin-block {
  display: block;
}
/**
 * 闁俺绻�.getCSSValue("editor.background")[] 娴兼俺骞忓锟� var(--lakex-editor-background)閻ㄥ嫯绻戦崶锟�*/
/**
 * 闂団偓鐟曚浇绐olor-registry.ts閸氬本顒�*/
/**
 * colors*/
.ne-color-selector {
  white-space: nowrap;
}
.ne-color-selector .color-box {
  border-radius: 4px;
  display: inline-block;
  width: 20px;
  height: 20px;
  margin-right: 8px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
  vertical-align: middle;
}
.ne-color-selector .color-box:last-child {
  margin-right: 0;
}
.ne-color-selector .color-box:hover {
  outline-offset: 2px;
  outline: 1px solid var(--lakex-editor-color-blue3);
}
.ne-color-selector .color-box.color-tips {
  background-color: var(--lakex-alert-tips-bar-bg);
  border: 1px solid var(--lakex-alert-tips-bar-border);
}
.ne-color-selector .color-box.color-info {
  background-color: var(--lakex-alert-info-bar-bg);
  border: 1px solid var(--lakex-alert-info-bar-border);
}
.ne-color-selector .color-box.color-color1 {
  background-color: var(--lakex-alert-color1-bar-bg);
  border: 1px solid var(--lakex-alert-color1-bar-border);
}
.ne-color-selector .color-box.color-color2 {
  background-color: var(--lakex-alert-color2-bar-bg);
  border: 1px solid var(--lakex-alert-color2-bar-border);
}
.ne-color-selector .color-box.color-success {
  background-color: var(--lakex-alert-success-bar-bg);
  border: 1px solid var(--lakex-alert-success-bar-border);
}
.ne-color-selector .color-box.color-warning {
  background-color: var(--lakex-alert-warning-bar-bg);
  border: 1px solid var(--lakex-alert-warning-bar-border);
}
.ne-color-selector .color-box.color-color3 {
  background-color: var(--lakex-alert-color3-bar-bg);
  border: 1px solid var(--lakex-alert-color3-bar-border);
}
.ne-color-selector .color-box.color-danger {
  background-color: var(--lakex-alert-danger-bar-bg);
  border: 1px solid var(--lakex-alert-danger-bar-border);
}
.ne-color-selector .color-box.color-color4 {
  background-color: var(--lakex-alert-color4-bar-bg);
  border: 1px solid var(--lakex-alert-color4-bar-border);
}
.ne-color-selector .color-box.color-color5 {
  background-color: var(--lakex-alert-color5-bar-bg);
  border: 1px solid var(--lakex-alert-color5-bar-border);
}
/**
 * 闁俺绻�.getCSSValue("editor.background")[] 娴兼俺骞忓锟� var(--lakex-editor-background)閻ㄥ嫯绻戦崶锟�*/
/**
 * 闂団偓鐟曚浇绐olor-registry.ts閸氬本顒�*/
/**
 * colors*/
.ne-local-image {
  background-color: var(--lakex-editor-background-tertiary);
}
.ne-mock-image {
  background-color: var(--lakex-editor-background-tertiary);
  max-width: 100%;
}
.ne-image-loading-icon {
  position: absolute;
  top: 50%;
  left: 50%;
  margin-top: -8px;
  margin-left: -8px;
}
/**
 * 闁俺绻�.getCSSValue("editor.background")[] 娴兼俺骞忓锟� var(--lakex-editor-background)閻ㄥ嫯绻戦崶锟�*/
/**
 * 闂団偓鐟曚浇绐olor-registry.ts閸氬本顒�*/
/**
 * colors*/
.ne-image-error {
  position: relative;
  font-size: 12px;
  color: var(--lakex-editor-text-caption);
  background: var(--lakex-editor-background-tertiary);
}
.ne-image-error img {
  max-width: 100%;
}
.ne-image-error .ne-image-tip {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  margin-top: 20px;
  font-size: 12px;
  line-height: 20px;
  color: var(--lakex-editor-text-caption);
  width: 100%;
  text-align: center;
}
/**
 * 闁俺绻�.getCSSValue("editor.background")[] 娴兼俺骞忓锟� var(--lakex-editor-background)閻ㄥ嫯绻戦崶锟�*/
/**
 * 闂団偓鐟曚浇绐olor-registry.ts閸氬本顒�*/
/**
 * colors*/
/** 閸欘亝褰佹笟娑樺綁闁诧拷*/
.ne-uploading-image {
  position: relative;
}
.ne-uploading-image .ne-image {
  opacity: 0.6;
  max-width: 100%;
}
.ne-uploading-image .ne-image-uploading-progress {
  position: absolute;
  bottom: 5px;
  right: 5px;
  color: var(--lakex-editor-color-white);
  font-size: 12px;
  line-height: 1;
  background-color: var(--lakex-editor-color-black);
  padding: 5px;
  border-radius: 2px;
}
.ne-ui-image-crop-box {
  pointer-events: none;
  position: absolute;
  top: -4px;
  left: -4px;
  right: -4px;
  bottom: -4px;
  z-index: 3;
  touch-action: none;
}
.lake-crop-box {
  pointer-events: none;
  touch-action: none;
  z-index: 3;
  position: absolute;
  top: -4px;
  left: -4px;
  right: -4px;
  bottom: -4px;
}
.lake-crop-box .ne-crop-mask {
  fill: #000;
  opacity: 0.4;
  cursor: default;
  pointer-events: all;
  user-select: none;
}
.lake-crop-box .ne-crop-tools {
  pointer-events: all;
  fill: #1890ff;
  stroke: #fff;
}
.lake-crop-box .ne-crop-mobile-tools {
  pointer-events: all;
  fill: none;
}
.lake-crop-box .ne-crop-move {
  cursor: default;
  fill: none;
  stroke: #1890ff;
  stroke-dasharray: 2px 2px;
}
.lake-crop-box .ne-crop-move.movable {
  cursor: move;
}
.lake-crop-box .ne-crop-n {
  cursor: ns-resize;
}
.lake-crop-box .ne-crop-s {
  cursor: ns-resize;
}
.lake-crop-box .ne-crop-e {
  cursor: ew-resize;
}
.lake-crop-box .ne-crop-w {
  cursor: ew-resize;
}
.lake-crop-box .ne-crop-nw {
  cursor: nwse-resize;
}
.lake-crop-box .ne-crop-ne {
  cursor: nesw-resize;
}
.lake-crop-box .ne-crop-sw {
  cursor: nesw-resize;
}
.lake-crop-box .ne-crop-se {
  cursor: nwse-resize;
}
/**
 * 闁俺绻�.getCSSValue("editor.background")[] 娴兼俺骞忓锟� var(--lakex-editor-background)閻ㄥ嫯绻戦崶锟�*/
/**
 * 闂団偓鐟曚浇绐olor-registry.ts閸氬本顒�*/
/**
 * colors*/
.ne-ui-image-inner-button-wrap {
  display: none;
  justify-content: center;
  align-items: center;
  position: absolute;
  top: 9px;
  right: 9px;
  background: rgba(38, 38, 38, 0.6);
  border-radius: 8px;
  z-index: 4;
}
.ne-ui-image-inner-button-wrap-menu-open {
  display: flex;
}
.ne-ui-image-inner-button {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 28px;
  height: 28px;
  color: #fff;
  border: none;
  outline: none;
  background: none;
  cursor: pointer;
}
.ne-ui-image-inner-divider {
  display: block;
  width: 1px;
  height: 20px;
  margin: 0 4px;
  background: rgba(255, 255, 255, 0.1);
}
.ne-ui-image-inner-divider:last-child {
  display: none;
}
.ne-ui-image-inner-menu .ant-popover-content {
  min-width: 104px !important;
}
.ne-ui-image-inner-menu .ant-popover-arrow {
  display: none;
}
.ne-ui-image-inner-menu .ant-menu {
  border: none;
  box-shadow: none;
  background: transparent;
}
.ne-ui-image-inner-menu .ant-popover-inner {
  border-radius: 8px;
}
.ne-ui-image-inner-menu .ant-popover-inner-content {
  padding: 4px;
}
.ne-ui-image-inner-menu .ant-menu-item {
  display: flex;
  align-items: center;
}
.ne-ui-image-inner-menu .ant-menu-item:hover {
  color: var(--lakex-editor-color-grey9);
  background-color: var(--lakex-editor-background-primary-hover);
}
.ne-ui-image-inner-menu .ant-menu-item .ne-icon {
  margin-right: 8px;
}
ne-card[data-card-name="image"] .ne-card-container .ne-ui-image-ocr-mask {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 99;
  pointer-events: none;
  user-select: none;
  overflow: hidden;
}
ne-card[data-card-name="image"]
  .ne-card-container
  .ne-ui-image-ocr-mask::selection {
  background: transparent !important;
}
.ne-ui-image-ocr-text {
  line-height: 1;
  position: absolute;
  white-space: pre;
  word-break: keep-all;
  color: transparent !important;
}
.ne-ui-image-ocr-text::selection {
  background: transparent !important;
}
/**
 * 闁俺绻�.getCSSValue("editor.background")[] 娴兼俺骞忓锟� var(--lakex-editor-background)閻ㄥ嫯绻戦崶锟�*/
/**
 * 闂団偓鐟曚浇绐olor-registry.ts閸氬本顒�*/
/**
 * colors*/
.ne-active .ne-ui-image-resizer-box {
  display: block;
}
.ne-ui-image-resizer-box {
  display: none;
  pointer-events: none;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 3;
  outline: 1px solid var(--lakex-editor-color-blue4);
}
.ne-ui-image-resizer-box.ne-ui-resizing:after {
  position: absolute;
  z-index: 3;
  display: flex;
  width: 100%;
  height: 100%;
  align-items: center;
  justify-content: center;
  content: attr(data-size);
  color: var(--lakex-editor-color-white);
  background-color: var(--lakex-editor-color-black-f30);
}
.ne-ui-image-resizer,
.ne-ui-image-resizer-handler {
  width: 14px;
  height: 14px;
  border: 2px solid #fff;
  background-color: var(--lakex-editor-color-blue5);
  border-radius: 10px;
  position: absolute;
  z-index: 2;
}
.ne-ui-image-resizer-handler {
  z-index: 3;
  border: none;
  background-color: transparent;
}
.ne-resizer-tl {
  top: -7px;
  left: -7px;
  cursor: nwse-resize;
  pointer-events: all;
}
.ne-resizer-tr {
  top: -7px;
  right: -7px;
  cursor: nesw-resize;
  pointer-events: all;
}
.ne-resizer-br {
  bottom: -7px;
  right: -7px;
  cursor: nwse-resize;
  pointer-events: all;
}
.ne-resizer-bl {
  bottom: -7px;
  left: -7px;
  cursor: nesw-resize;
  pointer-events: all;
}
/**
 * 闁俺绻�.getCSSValue("editor.background")[] 娴兼俺骞忓锟� var(--lakex-editor-background)閻ㄥ嫯绻戦崶锟�*/
/**
 * 闂団偓鐟曚浇绐olor-registry.ts閸氬本顒�*/
/**
 * colors*/
.ne-image-title {
  position: relative;
  word-break: break-all;
  white-space: normal;
  margin-top: 7px;
  max-width: 100%;
  text-align: center;
}
.ne-image-title .ne-image-title-content {
  vertical-align: top;
  display: inline-block;
  min-width: 1px;
  max-width: 100%;
  min-height: 18px;
  line-height: 22px;
  font-size: 14px;
  outline: none;
  word-break: break-all;
  white-space: normal;
  color: var(--lakex-editor-text-caption);
  text-align: center;
  caret-color: initial;
}
.ne-image-title .ne-image-title-placeholder {
  position: absolute;
  top: 2px;
  width: 100%;
  display: block;
  color: var(--lakex-editor-text-disable);
  pointer-events: none;
  line-height: 22px;
  font-size: 14px;
}
.ne-viewer ne-card[data-card-type="inline"].ne-image-card-show-title,
.ne-image-card-show-title {
  vertical-align: -13px;
}
.ne-image-card-show-title .ne-card-container {
  line-height: 0;
}
/**
 * 闁俺绻�.getCSSValue("editor.background")[] 娴兼俺骞忓锟� var(--lakex-editor-background)閻ㄥ嫯绻戦崶锟�*/
/**
 * 闂団偓鐟曚浇绐olor-registry.ts閸氬本顒�*/
/**
 * colors*/
ne-card[data-card-name="image"] img {
  vertical-align: baseline;
}
.ne-paragraph-spacing-relax.ne-typography-classic
  ne-card[data-card-name="image"]
  img {
  vertical-align: text-bottom;
}
.ne-image-wrap {
  position: relative;
  line-height: 0;
}
.ne-image-wrap.ne-image-style-stroke:before {
  border: 1px solid var(--lakex-editor-border-primary);
  border-radius: 4px;
}
.ne-image-wrap.ne-image-style-shadow:before {
  box-shadow: 0 3px 6px 0 var(--lakex-editor-color-black-f12);
}
.ne-image-wrap.ne-image-loaded .ne-image {
  opacity: 1;
  border-radius: 4px;
}
.ne-image-wrap:before {
  content: " ";
  display: block;
  position: absolute;
  z-index: 3;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  pointer-events: none;
}
.ne-image-wrap .ne-image-box {
  position: relative;
  overflow: hidden;
  border-radius: 4px;
  max-width: 100%;
  font-size: 0;
}
.ne-image-wrap .ne-image-box.ne-image-box-loading {
  background-color: var(--lakex-editor-background-tertiary);
}
.ne-image-wrap .ne-image {
  transition: opacity ease-in 0.1s;
}
.ne-image-wrap .ne-image.ne-image-preview {
  cursor: zoom-in;
}
.ne-image-wrap .ne-image.ne-image-absolute {
  position: absolute;
  z-index: 2;
}
.ne-image-wrap .ne-image.ne-image-hide {
  opacity: 0;
  height: 0;
  display: inline-block;
}
.ne-image-wrap .ne-image,
.ne-image-wrap .ne-bg-img {
  max-width: 100%;
}
.ne-image-wrap:hover .ne-ui-image-inner-button-wrap {
  display: flex;
}
.ne-engine ne-card[data-card-name="image"] {
  vertical-align: baseline;
  display: inline-block;
}
.ne-engine ne-card[data-card-name="image"] ne-card-root {
  display: inline-block;
}
.ne-paragraph-spacing-relax.ne-typography-classic.ne-engine
  ne-card[data-card-name="image"],
.ne-paragraph-spacing-relax.ne-typography-classic.ne-engine
  ne-card[data-card-name="image"].ne-spacing-all {
  vertical-align: text-bottom;
  margin-bottom: 0;
}
/**
 * 闁俺绻�.getCSSValue("editor.background")[] 娴兼俺骞忓锟� var(--lakex-editor-background)閻ㄥ嫯绻戦崶锟�*/
/**
 * 闂団偓鐟曚浇绐olor-registry.ts閸氬本顒�*/
/**
 * colors*/
.ne-engine ne-card[data-card-name="block"] .ne-fallback-block-card,
.ne-viewer ne-card[data-card-name="block"] .ne-fallback-block-card {
  cursor: default;
  padding: 32px;
  background: var(--lakex-editor-background-secondary);
  border: 1px solid var(--lakex-editor-color-grey5);
  border-radius: 4px;
  line-height: 0;
}
.ne-engine
  ne-card[data-card-name="block"]
  .ne-fallback-block-card
  .inner-content,
.ne-viewer
  ne-card[data-card-name="block"]
  .ne-fallback-block-card
  .inner-content {
  display: flex;
  align-items: center;
}
.ne-engine
  ne-card[data-card-name="block"]
  .ne-fallback-block-card
  .ne-fallback-img,
.ne-viewer
  ne-card[data-card-name="block"]
  .ne-fallback-block-card
  .ne-fallback-img {
  width: 32px;
  height: 32px;
}
.ne-engine ne-card[data-card-name="block"] .ne-fallback-block-card .inner-tips,
.ne-viewer ne-card[data-card-name="block"] .ne-fallback-block-card .inner-tips {
  margin-left: 20px;
  color: var(--lakex-editor-text-caption);
}
.ne-engine ne-card[data-card-name="block"] .ne-fallback-block-card .main-tip,
.ne-viewer ne-card[data-card-name="block"] .ne-fallback-block-card .main-tip {
  font-size: 14px;
  line-height: 20px;
  margin-bottom: 4px;
}
.ne-engine ne-card[data-card-name="block"] .ne-fallback-block-card .sub-tip,
.ne-viewer ne-card[data-card-name="block"] .ne-fallback-block-card .sub-tip {
  font-size: 12px;
  line-height: 17px;
}
/**
 * 闁俺绻�.getCSSValue("editor.background")[] 娴兼俺骞忓锟� var(--lakex-editor-background)閻ㄥ嫯绻戦崶锟�*/
/**
 * 闂団偓鐟曚浇绐olor-registry.ts閸氬本顒�*/
/**
 * colors*/
.ne-engine ne-card[data-card-name="inline"],
.ne-viewer ne-card[data-card-name="inline"] {
  vertical-align: middle;
  cursor: default;
}
.ne-engine ne-card[data-card-name="inline"] .ne-fallback-inline-card,
.ne-viewer ne-card[data-card-name="inline"] .ne-fallback-inline-card {
  display: inline;
}
.ne-engine
  ne-card[data-card-name="inline"]
  .ne-fallback-inline-card
  .inner-content,
.ne-viewer
  ne-card[data-card-name="inline"]
  .ne-fallback-inline-card
  .inner-content {
  display: inline;
  align-items: center;
  font-size: 14px;
  line-height: 14px;
  color: var(--lakex-editor-text-caption);
  padding: 0 8px;
  position: relative;
}
.ne-engine
  ne-card[data-card-name="inline"]
  .ne-fallback-inline-card
  .inner-content:hover
  .sub-tip,
.ne-viewer
  ne-card[data-card-name="inline"]
  .ne-fallback-inline-card
  .inner-content:hover
  .sub-tip {
  left: 0;
  opacity: 1;
}
.ne-engine
  ne-card[data-card-name="inline"]
  .ne-fallback-inline-card
  .ne-fallback-img,
.ne-viewer
  ne-card[data-card-name="inline"]
  .ne-fallback-inline-card
  .ne-fallback-img {
  width: 16px;
  height: 16px;
}
.ne-engine
  ne-card[data-card-name="inline"]
  .ne-fallback-inline-card
  .inner-tips,
.ne-viewer
  ne-card[data-card-name="inline"]
  .ne-fallback-inline-card
  .inner-tips {
  display: inline;
  margin-left: 6px;
}
.ne-engine ne-card[data-card-name="inline"] .ne-fallback-inline-card .main-tip,
.ne-viewer ne-card[data-card-name="inline"] .ne-fallback-inline-card .main-tip {
  display: inline;
}
.ne-engine ne-card[data-card-name="inline"] .ne-fallback-inline-card .sub-tip,
.ne-viewer ne-card[data-card-name="inline"] .ne-fallback-inline-card .sub-tip {
  opacity: 0;
  font-size: 14px;
  line-height: 20px;
  padding-top: 8px;
  position: absolute;
  top: 100%;
  left: -9999999px;
  margin-left: 50%;
  transform: translateX(-50%);
  white-space: nowrap;
  user-select: none;
  transition: opacity ease 0.1s;
}
.ne-engine
  ne-card[data-card-name="inline"]
  .ne-fallback-inline-card
  .sub-tip-content,
.ne-viewer
  ne-card[data-card-name="inline"]
  .ne-fallback-inline-card
  .sub-tip-content {
  padding: 6px 8px;
  background: var(--lakex-editor-background-primary);
  border-radius: 4px;
  box-shadow: 0 3px 6px -4px var(--lakex-editor-color-black-f12),
    0 6px 16px 0 var(--lakex-editor-color-black-f08),
    0 9px 28px 8px var(--lakex-editor-color-black-f05);
}
/**
 * 闁俺绻�.getCSSValue("editor.background")[] 娴兼俺骞忓锟� var(--lakex-editor-background)閻ㄥ嫯绻戦崶锟�*/
/**
 * 闂団偓鐟曚浇绐olor-registry.ts閸氬本顒�*/
/**
 * colors*/
ne-card[data-card-name="localdoc"] {
  /* stylelint-disable-line*/
  min-width: 0;
}
ne-card[data-card-name="localdoc"] .ne-card-container[data-alias="embed"] {
  height: 450px;
}
ne-card[data-card-name="localdoc"] .ne-card-local-doc {
  background: var(--lakex-editor-background-secondary);
  height: 100%;
  overflow: hidden;
  border-radius: 4px;
}
ne-card[data-card-name="localdoc"] .ne-card-local-doc iframe {
  border-radius: 4px;
}
ne-card[data-card-name="localdoc"] .ne-card-local-doc-expand {
  display: flex;
  flex-direction: column;
  height: 100%;
  overflow: hidden;
}
ne-card[data-card-name="localdoc"] .ne-card-local-doc-expand-header {
  height: 32px;
  flex: 0 0 32px;
  display: flex;
  align-items: center;
  padding: 0 16px;
  background: var(--lakex-editor-background-primary);
}
ne-card[data-card-name="localdoc"] .ne-card-local-doc-expand-header-border {
  border-bottom: 1px solid var(--lakex-editor-color-grey5);
}
ne-card[data-card-name="localdoc"] .ne-card-local-doc-expand-header-icon {
  flex: 0 0 16px;
  display: flex;
  width: 16px;
  height: 16px;
}
ne-card[data-card-name="localdoc"] .ne-card-local-doc-expand-header-title {
  flex: 1;
  margin: 0 6px;
  min-width: 0;
  font-size: 12px;
  color: var(--lakex-editor-text-body);
  display: flex;
}
ne-card[data-card-name="localdoc"] .ne-card-local-doc-expand-header-title a,
ne-card[data-card-name="localdoc"] .ne-card-local-doc-expand-header-title span {
  display: block;
  font-size: 12px;
  color: var(--lakex-editor-text-body);
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
ne-card[data-card-name="localdoc"]
  .ne-card-local-doc-expand-header-title
  a:hover {
  color: var(--lakex-editor-color-blue5);
}
ne-card[data-card-name="localdoc"]
  .ne-card-local-doc-expand-header-title-loading {
  margin-left: 6px;
}
ne-card[data-card-name="localdoc"]
  .ne-card-local-doc-expand-header-title
  .disable-name {
  color: var(--lakex-editor-text-disable);
}
ne-card[data-card-name="localdoc"] .ne-card-local-doc-expand-header-op {
  flex: 0 0 auto;
  display: flex;
}
ne-card[data-card-name="localdoc"] .ne-card-local-doc-expand-header-op-preview,
ne-card[data-card-name="localdoc"]
  .ne-card-local-doc-expand-header-op-download {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 24px;
  height: 24px;
  border-radius: 4px;
}
ne-card[data-card-name="localdoc"]
  .ne-card-local-doc-expand-header-op-preview:hover,
ne-card[data-card-name="localdoc"]
  .ne-card-local-doc-expand-header-op-download:hover {
  background-color: var(--lakex-editor-background-primary-hover);
}
ne-card[data-card-name="localdoc"]
  .ne-card-local-doc-expand-header-op-preview
  .ne-icon,
ne-card[data-card-name="localdoc"]
  .ne-card-local-doc-expand-header-op-download
  .ne-icon {
  color: var(--lakex-editor-text-body);
}
ne-card[data-card-name="localdoc"]
  .ne-card-local-doc-expand-header-op-download {
  cursor: pointer;
  margin-left: 12px;
}
ne-card[data-card-name="localdoc"] .ne-card-local-doc-expand-content {
  position: relative;
  width: 100%;
  height: 100%;
  flex: 1;
  overflow: hidden;
}
ne-card[data-card-name="localdoc"] .ne-card-local-doc-expand-content iframe {
  width: 100%;
  height: 100%;
}
ne-card[data-card-name="localdoc"] .ne-card-local-doc-expand-content-loading {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: rgba(0, 0, 0, 0);
}
ne-card[data-card-name="localdoc"]
  .ne-card-local-doc-expand-content-loading-icon {
  position: absolute;
  top: 50%;
  left: 50%;
  width: 36px;
  height: 36px;
  margin: -18px 0 0 -18px;
}
ne-card[data-card-name="localdoc"] .ne-card-local-doc-collapse {
  display: flex;
  align-items: center;
  padding: 12px;
  background: var(--lakex-editor-background-primary);
}
ne-card[data-card-name="localdoc"] .ne-card-local-doc-collapse-icon {
  flex: 0 0 24px;
  width: 24px;
  height: 24px;
}
ne-card[data-card-name="localdoc"] .ne-card-local-doc-collapse-content {
  flex: 1;
  display: flex;
  align-items: center;
  margin: 0 12px;
  min-width: 0;
  color: var(--lakex-editor-text-color);
  font-size: 16px;
}
ne-card[data-card-name="localdoc"] .ne-card-local-doc-collapse-content-name {
  min-width: 0;
}
ne-card[data-card-name="localdoc"] .ne-card-local-doc-collapse-content-name a,
ne-card[data-card-name="localdoc"]
  .ne-card-local-doc-collapse-content-name
  span {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: block;
  color: var(--lakex-editor-text-color);
}
ne-card[data-card-name="localdoc"]
  .ne-card-local-doc-collapse-content-name
  a:hover {
  color: var(--lakex-editor-color-blue5);
}
ne-card[data-card-name="localdoc"]
  .ne-card-local-doc-collapse-content-name
  .disable-name {
  color: var(--lakex-editor-text-disable);
}
ne-card[data-card-name="localdoc"] .ne-card-local-doc-collapse-content-size {
  flex: 0 0 auto;
  margin-left: 8px;
  color: var(--lakex-editor-text-disable);
}
ne-card[data-card-name="localdoc"] .ne-card-local-doc-collapse-op {
  flex: 0 0 auto;
  display: flex;
}
ne-card[data-card-name="localdoc"] .ne-card-local-doc-collapse-op-preview,
ne-card[data-card-name="localdoc"] .ne-card-local-doc-collapse-op-download {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 30px;
  height: 30px;
  border-radius: 50%;
  border: 1px solid var(--lakex-editor-border-primary);
}
ne-card[data-card-name="localdoc"]
  .ne-card-local-doc-collapse-op-preview
  .ne-icon,
ne-card[data-card-name="localdoc"]
  .ne-card-local-doc-collapse-op-download
  .ne-icon {
  color: var(--lakex-editor-text-body);
}
ne-card[data-card-name="localdoc"]
  .ne-card-local-doc-collapse-op-preview:hover
  .ne-icon,
ne-card[data-card-name="localdoc"]
  .ne-card-local-doc-collapse-op-download:hover
  .ne-icon {
  color: var(--lakex-editor-color-green6);
}
ne-card[data-card-name="localdoc"] .ne-card-local-doc-collapse-op-download {
  cursor: pointer;
  margin-left: 14px;
}
/**
 * 闁俺绻�.getCSSValue("editor.background")[] 娴兼俺骞忓锟� var(--lakex-editor-background)閻ㄥ嫯绻戦崶锟�*/
/**
 * 闂団偓鐟曚浇绐olor-registry.ts閸氬本顒�*/
/**
 * colors*/
@keyframes neCardFileLoading {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
  }
}
ne-card[data-card-name="file"] {
  color: var(--lakex-editor-text-color);
  overflow: hidden;
}
ne-card[data-card-name="file"] .ne-card-file {
  display: inline-flex;
  align-items: baseline;
  font-size: 15px;
  cursor: pointer;
  overflow: hidden;
}
ne-card[data-card-name="file"] .ne-card-file[data-status="done"] {
  color: var(--lakex-editor-text-link);
}
ne-card[data-card-name="file"] .ne-card-file-icon {
  position: relative;
  margin-right: 6px;
}
ne-card[data-card-name="file"] .ne-card-file-icon div.ne-icon {
  font-size: 1em;
  vertical-align: text-top;
  position: relative;
  top: 21px;
}
ne-card[data-card-name="file"] .ne-card-file-name {
  flex: 1;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  margin-right: 8px;
}
ne-card[data-card-name="file"] .ne-card-file-size {
  flex: 0 0 auto;
}
/**
 * 闁俺绻�.getCSSValue("editor.background")[] 娴兼俺骞忓锟� var(--lakex-editor-background)閻ㄥ嫯绻戦崶锟�*/
/**
 * 闂団偓鐟曚浇绐olor-registry.ts閸氬本顒�*/
/**
 * colors*/
.ne-ui-local-doc-upload-item {
  margin-top: -8px;
  height: 46px;
  border-radius: 4px 4px 0 0;
  border-bottom: 1px solid var(--lakex-editor-border-primary);
  margin-bottom: 8px;
}
.ne-ui-toolbar-fontsize .ne-ui-select-value {
  width: 50px;
}
.ne-ui-toolbar-fontsize-dropdown .ne-ui-select-item {
  padding-right: 25px;
}
.ne-ui-font-size-item {
  padding-right: 15px;
}
/** 閸欘亝褰佹笟娑樺綁闁诧拷*/
/**
 * 闁俺绻�.getCSSValue("editor.background")[] 娴兼俺骞忓锟� var(--lakex-editor-background)閻ㄥ嫯绻戦崶锟�*/
/**
 * 闂団偓鐟曚浇绐olor-registry.ts閸氬本顒�*/
/**
 * colors*/
.ne-ui-exit-fullscreen,
.ne-ui-enter-fullscreen {
  display: none;
  position: fixed;
  top: 4px;
  right: 4px;
  height: 42px;
  width: 42px;
  border-radius: 4px;
  border-right: none;
  text-align: center;
  line-height: 50px;
  outline: none;
  color: var(--lakex-editor-icon-secondary);
  cursor: pointer;
  z-index: 5;
  justify-content: center;
  align-items: center;
}
.ne-ui-exit-fullscreen:hover {
  background: var(--lakex-editor-color-grey2);
}
.ne-ui-enter-fullscreen {
  top: 0;
  right: 0;
  width: 22px;
  height: 22px;
  line-height: 22px;
  position: absolute;
  display: flex;
  background: none;
  border: none;
  outline: none;
}
.ne-ui-fullscreen {
  position: fixed !important;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 1000;
  height: auto;
}
.ne-ui-fullscreen .ne-ui-sidebar-visible .ne-editor-wrap:after {
  content: " ";
  display: block;
  width: 288px;
}
.ne-ui-fullscreen .ne-ui-sidebar-visible .ne-ui-sidebar {
  right: 0;
}
.ne-ui-fullscreen .ne-editor-extra-box {
  display: none;
}
.ne-ui-fullscreen .ne-editor {
  height: 100%;
}
.ne-ui-fullscreen .ne-editor-body {
  height: calc(100% - 50px - 54px);
}
.ne-ui-fullscreen .ne-editor-wrap {
  padding-top: 16px;
  height: 100%;
  display: flex;
}
.ne-ui-fullscreen .ne-editor-wrap-content {
  margin: 0 16px;
  height: 100%;
  flex: 1;
  width: 440px;
}
.ne-ui-fullscreen .ne-editor-wrap-box,
.ne-ui-fullscreen .ne-editor-outer-wrap-box,
.ne-ui-fullscreen .ne-editor-box,
.ne-ui-fullscreen .ne-engine-box {
  height: 100%;
}
.ne-ui-fullscreen .ne-engine-box .ne-engine {
  height: 100%;
  overflow: hidden;
}
.ne-ui-fullscreen .ne-editor-body {
  height: calc(100% - 50px);
}
.ne-ui-fullscreen .ne-editor-wrap .ne-editor-wrap-box {
  margin-bottom: 20px;
}
.ne-ui-fullscreen .ne-ui {
  padding-left: 40px;
  padding-right: 50px;
  border-bottom: 1px solid var(--lakex-editor-border-light);
}
.ne-ui-fullscreen .ne-ui-sidebar {
  top: 0;
}
.ne-ui-fullscreen .ne-editor.ne-layout-mode-adapt {
  background-color: var(--lakex-editor-background-primary);
}
.ne-ui-fullscreen .ne-editor-wrap-box,
.ne-ui-fullscreen .ne-editor-outer-wrap-box,
.ne-ui-fullscreen .ne-editor-box,
.ne-ui-fullscreen .ne-engine-box {
  height: auto;
}
.ne-ui-fullscreen .ne-engine-box .ne-engine {
  padding-top: 40px;
  padding-bottom: 40px;
}
.ne-ui-fullscreen .ne-ui-sidebar {
  top: 0;
}
.ne-ui-fullscreen .ne-ui-exit-fullscreen {
  display: flex;
}
.ne-ui-fullscreen .ne-ui-enter-fullscreen {
  display: none;
}
.ne-ui-max-view .ne-ui-exit-fullscreen {
  display: none;
}
.ne-ui-max-view .ne-ui-enter-fullscreen {
  display: none;
}
.lakex-note-editor .ne-ui-enter-fullscreen {
  top: 6px;
  right: 6px;
}
/**
 * 闁俺绻�.getCSSValue("editor.background")[] 娴兼俺骞忓锟� var(--lakex-editor-background)閻ㄥ嫯绻戦崶锟�*/
/**
 * 闂団偓鐟曚浇绐olor-registry.ts閸氬本顒�*/
/**
 * colors*/
.ne-ui-toolbar-format .ne-ui-select-value {
  width: 80px;
}
.ne-ui-toolbar-format-dropdown .ant-select-item-option:nth-child(2) {
  font-size: 24px;
}
.ne-ui-toolbar-format-dropdown .ant-select-item-option:nth-child(3) {
  font-size: 20px;
}
.ne-ui-toolbar-format-dropdown .ant-select-item-option:nth-child(4) {
  font-size: 16px;
}
.ne-ui-toolbar-format-dropdown .ant-select-item-option:nth-child(5) {
  font-size: 14px;
}
.ne-ui-select-item .ne-ui-select-content {
  display: flex;
  justify-content: space-between;
  align-items: center;
  white-space: nowrap;
}
.ne-ui-select-item .ne-ui-select-content .ne-ui-item-content {
  font-size: 16px;
  font-weight: bold;
}
.ne-ui-select-item .ne-ui-select-content .ne-ui-item-heading1 {
  font-size: 28px;
  font-weight: bold;
  line-height: 1.6;
}
.ne-ui-select-item .ne-ui-select-content .ne-ui-item-heading2 {
  font-size: 24px;
  font-weight: bold;
  line-height: 1.6;
}
.ne-ui-select-item .ne-ui-select-content .ne-ui-item-heading3 {
  font-size: 20px;
  font-weight: bold;
  line-height: 1.6;
}
.ne-ui-select-item .ne-ui-select-content .ne-ui-item-heading4 {
  font-size: 16px;
  font-weight: bold;
  line-height: 1.6;
}
.ne-ui-select-item .ne-ui-select-content .ne-ui-item-heading5 {
  font-size: 14px;
  font-weight: bold;
  line-height: 1.6;
}
.ne-ui-select-item .ne-ui-select-content .ne-ui-command-style {
  color: var(--lakex-editor-text-disable);
  margin-left: 65px;
}
@media screen and (max-width: 750px) {
  .ne-ui-command-style {
    display: none;
  }
} /**
 * 闁俺绻�.getCSSValue("editor.background")[] 娴兼俺骞忓锟� var(--lakex-editor-background)閻ㄥ嫯绻戦崶锟�*/
/**
 * 闂団偓鐟曚浇绐olor-registry.ts閸氬本顒�*/
/**
 * colors*/
.ne-engine ne-hole[data-card="hr"] .ne-i-filler {
  align-self: center;
}
.ne-engine ne-card[data-card-name="hr"] {
  font-size: 24px;
  color: var(--lakex-editor-color-white);
}
.ne-engine ne-card[data-card-name="hr"] .ne-card-container {
  width: 100%;
  background: transparent;
}
.ne-engine ne-card[data-card-name="hr"] ne-card-root {
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: default;
}
.ne-engine ne-card[data-card-name="hr"] ne-card-root .ne-card-container {
  padding: 8px 0;
}
.ne-engine ne-card[data-card-name="hr"] ne-card-root .ne-card-container:hover {
  background-color: transparent;
}
.ne-engine ne-card[data-card-name="hr"] ne-card-root .ne-hr-line {
  width: 100%;
  height: 1px;
  background: var(--lakex-editor-color-grey4);
  border-top: 1px solid transparent;
}
.ne-paragraph-spacing-relax.ne-typography-classic.ne-engine
  ne-card[data-card-name="hr"]
  .ne-card-container {
  padding: 12px 0;
}
.ne-paragraph-spacing-relax.ne-typography-classic.ne-engine
  ne-card[data-card-name="hr"]
  .ne-hr-line {
  height: 1px;
}
@media (hover: hover) {
  .ne-engine
    ne-card[data-card-name="hr"]
    ne-card-root
    .ne-card-container:hover {
    background-color: var(--lakex-editor-background-tertiary);
  }
} /**
 * 闁俺绻�.getCSSValue("editor.background")[] 娴兼俺骞忓锟� var(--lakex-editor-background)閻ㄥ嫯绻戦崶锟�*/
/**
 * 闂団偓鐟曚浇绐olor-registry.ts閸氬本顒�*/
/**
 * colors*/
/** 閸欘亝褰佹笟娑樺綁闁诧拷*/
ne-card[data-card-name="label"] {
  top: -2px;
}
ne-card[data-card-name="label"] .ne-card-container {
  width: 100%;
  display: flex;
  align-items: center;
}
ne-card[data-card-name="label"] .ne-card-label {
  width: 100%;
}
ne-card[data-card-name="label"] .ne-card-label-text {
  white-space: nowrap;
  border-radius: 2px;
  overflow: hidden;
  text-overflow: ellipsis;
  font-size: 12px;
  line-height: 1.1;
  padding: 0 0.2em;
  margin: 0 0.2em;
  border: 2px solid transparent;
}
.ne-viewer[data-viewer-mode="present"]
  ne-card[data-card-name="label"]
  .ne-card-label-text {
  font-size: 342px;
}
.ne-label-color-0 {
  color: var(--lakex-label-color0-text);
  background: var(--lakex-label-color0-bg);
}
.ne-label-color-1 {
  color: var(--lakex-label-color1-text);
  background: var(--lakex-label-color1-bg);
}
.ne-label-color-2 {
  color: var(--lakex-label-color2-text);
  background: var(--lakex-label-color2-bg);
}
.ne-label-color-3 {
  color: var(--lakex-label-color3-text);
  background: var(--lakex-label-color3-bg);
}
.ne-label-color-4 {
  color: var(--lakex-label-color4-text);
  background: var(--lakex-label-color4-bg);
}
.ne-label-color-5 {
  color: var(--lakex-label-color5-text);
  background: var(--lakex-label-color5-bg);
}
ne-card[data-card-name="label"].ne-focused .ne-card-label-text {
  border-color: var(--lakex-editor-card-border-selected);
}
ne-card[data-card-name="label"] .ne-card-label-text {
  border: 2px solid var(--lakex-editor-color-white);
}
.ne-label-overlay .ne-card-label-input-box input {
  min-width: 144px;
}
.ne-label-overlay .ne-card-label-colors {
  display: flex;
  margin-top: 10px;
}
.ne-label-overlay .ne-card-label-colors .ne-card-label-color-item {
  width: 24px;
  height: 24px;
  padding: 2px;
  border-radius: 3px;
  border: 1px solid transparent;
  cursor: pointer;
}
.ne-label-overlay .ne-card-label-colors .ne-card-label-color-item:hover {
  border-color: var(--lakex-editor-color-grey5);
  box-shadow: 0 1px 2px var(--lakex-editor-color-black-f12);
}
.ne-label-overlay .ne-card-label-colors .ne-card-label-color-item:focus {
  border-color: var(--lakex-editor-color-grey6) !important;
  box-shadow: 0 1px 2px var(--lakex-editor-color-black-f12);
}
.ne-label-overlay .ne-card-label-colors .ne-card-label-color-inner-item {
  width: 18px;
  height: 18px;
  border: 1px solid transparent;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 2px;
}
.ne-label-overlay .ne-card-label-colors .ne-card-label-color-selected {
  display: block;
  width: 12px;
  height: 12px;
}
.ne-card-label-memos {
  display: flex;
  flex-wrap: wrap;
  width: max-content;
  /* 閼峰啿鐨懗钘夎嫙閹烘帗鏂佹稉瀣╄⒈娑擃亝娓舵径褍顔旀惔顩弔em*/
  max-width: 248px;
  max-height: 54px;
  overflow-y: hidden;
  margin-top: 4px;
}
.ne-card-label-memos-item {
  cursor: pointer;
  max-width: 120px;
  margin-right: 4px;
  margin-top: 4px;
  border-radius: 2px;
  border: 2px solid transparent;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  word-break: break-all;
  height: 23px;
  line-height: 19px;
  padding: 0 0.2em;
}
.ne-card-label-memos-item:hover {
  border-color: var(--lakex-editor-color-grey5);
}
.ne-card-label-memos-item:focus {
  border-color: var(--lakex-editor-color-grey6) !important;
}
/* -- 濞搭喖鐪版稉顓⑩偓澶愩€嶉懝鎻掆偓锟� ---*/
.ne-card-label-color-item[data-color-index="0"]
  .ne-card-label-color-inner-item {
  background: var(--lakex-label-color0-bg);
  border-color: var(--lakex-label-color0-border);
}
.ne-card-label-color-item[data-color-index="1"]
  .ne-card-label-color-inner-item {
  background: var(--lakex-label-color1-bg);
  border-color: var(--lakex-label-color1-border);
}
.ne-card-label-color-item[data-color-index="2"]
  .ne-card-label-color-inner-item {
  background: var(--lakex-label-color2-bg);
  border-color: var(--lakex-label-color2-border);
}
.ne-card-label-color-item[data-color-index="3"]
  .ne-card-label-color-inner-item {
  background: var(--lakex-label-color3-bg);
  border-color: var(--lakex-label-color3-border);
}
.ne-card-label-color-item[data-color-index="4"]
  .ne-card-label-color-inner-item {
  background: var(--lakex-label-color4-bg);
  border-color: var(--lakex-label-color4-border);
}
.ne-card-label-color-item[data-color-index="5"]
  .ne-card-label-color-inner-item {
  background: var(--lakex-label-color5-bg);
  border-color: var(--lakex-label-color5-border);
}
/**
 * 闁俺绻�.getCSSValue("editor.background")[] 娴兼俺骞忓锟� var(--lakex-editor-background)閻ㄥ嫯绻戦崶锟�*/
/**
 * 闂団偓鐟曚浇绐olor-registry.ts閸氬本顒�*/
/**
 * colors*/
/** 閸欘亝褰佹笟娑樺綁闁诧拷*/
.ne-editor .ne-ui-sidebar {
  z-index: 3;
}
.ne-layout-mode-fixed .ne-editor-wrap,
.ne-layout-mode-adapt:not(.ne-simple-ui, .ne-small-ui) .ne-editor-wrap {
  display: flex;
  height: 100%;
  overflow-x: hidden;
  overflow-y: auto;
  overflow-y: overlay;
}
.ne-layout-mode-fixed.ne-editor,
.ne-layout-mode-adapt.ne-editor {
  height: 100%;
}
.ne-layout-mode-fixed .ne-editor-wrap-content,
.ne-layout-mode-adapt .ne-editor-wrap-content {
  flex: 1;
  min-width: 500px;
}
.ne-layout-mode-fixed .ne-editor-body,
.ne-layout-mode-adapt .ne-editor-body {
  height: calc(100% - 50px);
}
.ne-layout-mode-fixed .ne-editor-outer-wrap-box,
.ne-layout-mode-adapt .ne-editor-outer-wrap-box {
  min-width: 500px;
  padding-bottom: 1px;
}
.ne-layout-mode-fixed .ne-editor-wrap-box,
.ne-layout-mode-adapt .ne-editor-wrap-box {
  background-color: var(--lakex-editor-background-primary);
}
.ne-layout-mode-fixed .ne-engine,
.ne-layout-mode-adapt .ne-engine {
  min-height: 1024px;
  padding: 20px 40px 90px 40px;
}
.ne-layout-mode-fixed .ne-ui-sidebar,
.ne-layout-mode-adapt .ne-ui-sidebar {
  width: 305px;
  right: 0;
}
.ne-layout-mode-fixed ne-hole,
.ne-layout-mode-adapt ne-hole,
.ne-layout-mode-fixed ne-container-hole,
.ne-layout-mode-adapt ne-container-hole,
.ne-layout-mode-fixed ne-alert-hole,
.ne-layout-mode-adapt ne-alert-hole {
  display: flex;
  line-height: 1;
}
.ne-layout-mode-fixed ne-hole .ne-i-filler,
.ne-layout-mode-adapt ne-hole .ne-i-filler,
.ne-layout-mode-fixed ne-container-hole .ne-i-filler,
.ne-layout-mode-adapt ne-container-hole .ne-i-filler,
.ne-layout-mode-fixed ne-alert-hole .ne-i-filler,
.ne-layout-mode-adapt ne-alert-hole .ne-i-filler {
  align-self: stretch;
}
.ne-layout-mode-fixed ne-hole .ne-i-filler:first-child,
.ne-layout-mode-adapt ne-hole .ne-i-filler:first-child,
.ne-layout-mode-fixed ne-container-hole .ne-i-filler:first-child,
.ne-layout-mode-adapt ne-container-hole .ne-i-filler:first-child,
.ne-layout-mode-fixed ne-alert-hole .ne-i-filler:first-child,
.ne-layout-mode-adapt ne-alert-hole .ne-i-filler:first-child {
  align-self: flex-start;
}
.ne-layout-mode-fixed ne-hole .ne-i-filler:last-child,
.ne-layout-mode-adapt ne-hole .ne-i-filler:last-child,
.ne-layout-mode-fixed ne-container-hole .ne-i-filler:last-child,
.ne-layout-mode-adapt ne-container-hole .ne-i-filler:last-child,
.ne-layout-mode-fixed ne-alert-hole .ne-i-filler:last-child,
.ne-layout-mode-adapt ne-alert-hole .ne-i-filler:last-child {
  align-self: flex-end;
}
.ne-layout-mode-fixed ne-table-hole,
.ne-layout-mode-adapt ne-table-hole,
.ne-layout-mode-fixed ne-root-card-hole,
.ne-layout-mode-adapt ne-root-card-hole {
  display: flex;
  align-items: flex-end;
}
.ne-layout-mode-fixed ne-table-hole > .ne-i-filler,
.ne-layout-mode-adapt ne-table-hole > .ne-i-filler,
.ne-layout-mode-fixed ne-root-card-hole > .ne-i-filler,
.ne-layout-mode-adapt ne-root-card-hole > .ne-i-filler {
  line-height: 1;
}
.ne-layout-mode-fixed ne-table-hole > .ne-i-filler:first-child,
.ne-layout-mode-adapt ne-table-hole > .ne-i-filler:first-child,
.ne-layout-mode-fixed ne-root-card-hole > .ne-i-filler:first-child,
.ne-layout-mode-adapt ne-root-card-hole > .ne-i-filler:first-child {
  margin-top: 1em;
  align-self: flex-start;
}
.ne-layout-mode-fixed ne-table-hole > .ne-i-filler:last-child,
.ne-layout-mode-adapt ne-table-hole > .ne-i-filler:last-child,
.ne-layout-mode-fixed ne-root-card-hole > .ne-i-filler:last-child,
.ne-layout-mode-adapt ne-root-card-hole > .ne-i-filler:last-child {
  margin-bottom: 1em;
  align-self: flex-end;
}
.ne-ui-scrollbar-visible .ne-layout-mode-fixed .ne-ui-sidebar,
.ne-ui-scrollbar-visible .ne-layout-mode-adapt .ne-ui-sidebar {
  right: 15px;
}
.ne-doc-major-editor
  .ne-layout-mode-fixed.ne-typography-show-heading
  .ne-editor-extra-box {
  max-width: 890px;
}
.ne-doc-major-editor
  .ne-layout-mode-fixed.ne-typography-show-heading
  .ne-editor-extra-box,
.ne-doc-major-editor
  .ne-layout-mode-adapt.ne-typography-show-heading
  .ne-editor-extra-box {
  padding: 0 70px;
}
.ne-doc-major-editor .ne-layout-mode-fixed.ne-typography-show-heading .ne-ui,
.ne-doc-major-editor .ne-layout-mode-adapt.ne-typography-show-heading .ne-ui {
  padding-left: 57px;
  padding-right: 57px;
}
.ne-doc-major-editor
  .ne-layout-mode-fixed.ne-typography-show-heading
  .ne-engine,
.ne-doc-major-editor
  .ne-layout-mode-adapt.ne-typography-show-heading
  .ne-engine {
  padding-left: 70px;
  padding-right: 70px;
}
#app
  .ne-doc-major-editor
  .ne-layout-mode-fixed.ne-typography-show-heading.ne-typography-desktop
  .ne-editor-extra-box {
  max-width: 890px !important;
}
#app
  .ne-doc-major-editor
  .ne-layout-mode-fixed.ne-typography-show-heading.ne-typography-desktop
  .ne-editor-extra-box,
#app
  .ne-doc-major-editor
  .ne-layout-mode-adapt.ne-typography-show-heading.ne-typography-desktop
  .ne-editor-extra-box {
  padding: 0 70px !important;
}
#app
  .ne-doc-major-editor
  .ne-layout-mode-fixed.ne-typography-show-heading.ne-typography-desktop
  .ne-ui,
#app
  .ne-doc-major-editor
  .ne-layout-mode-adapt.ne-typography-show-heading.ne-typography-desktop
  .ne-ui {
  padding-left: 57px !important;
  padding-right: 57px !important;
}
#app
  .ne-doc-major-editor
  .ne-layout-mode-fixed.ne-typography-show-heading.ne-typography-desktop
  .ne-engine,
#app
  .ne-doc-major-editor
  .ne-layout-mode-adapt.ne-typography-show-heading.ne-typography-desktop
  .ne-engine {
  padding-left: 70px !important;
  padding-right: 70px !important;
}
.ne-doc-major-editor .ne-layout-mode-fixed .ne-editor-extra-box {
  max-width: 830px;
  padding: 0 40px;
  margin: 0 auto;
}
.ne-doc-major-editor .ne-layout-mode-fixed .ne-engine > .ne-b-filler {
  display: block;
  max-width: 750px;
  margin-left: auto;
  margin-right: auto;
  min-height: 24px;
  height: 1em;
  line-height: 1.74;
}
.ne-doc-major-editor .ne-layout-mode-fixed .ne-ui {
  padding: 0 40px;
  margin: 0 auto;
}
.ne-doc-major-editor .ne-layout-mode-fixed .ne-ui .ne-ui-toolbar {
  justify-content: center;
}
.ne-doc-major-editor
  .ne-layout-mode-fixed
  .ne-ui
  .ne-ui-toolbar
  .ne-ui-inner-toolbar:after {
  content: " ";
  height: 1px;
  background: var(--lakex-editor-background-tertiary);
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
}
.ne-doc-major-editor
  .ne-layout-mode-fixed:not(.ne-normal-toc):not(.ne-ui-sidebar-visible)
  .ne-engine
  > * {
  max-width: 750px;
  margin-left: auto;
  margin-right: auto;
}
.ne-doc-major-editor
  .ne-layout-mode-fixed:not(.ne-normal-toc):not(.ne-ui-sidebar-visible)
  .ne-engine
  ne-hole.ne-full-width,
.ne-doc-major-editor
  .ne-layout-mode-fixed:not(.ne-normal-toc):not(.ne-ui-sidebar-visible)
  .ne-engine
  ne-container-hole.ne-full-width,
.ne-doc-major-editor
  .ne-layout-mode-fixed:not(.ne-normal-toc):not(.ne-ui-sidebar-visible)
  .ne-engine
  ne-alert-hole.ne-full-width {
  max-width: 100%;
}
.ne-doc-major-editor
  .ne-layout-mode-fixed:not(.ne-normal-toc):not(.ne-ui-sidebar-visible)
  .ne-engine
  ne-table-hole.ne-full-width {
  max-width: 100%;
}
.ne-doc-major-editor
  .ne-layout-mode-fixed:not(.ne-normal-toc):not(.ne-ui-sidebar-visible)
  .ne-engine
  ne-table-hole.ne-full-width
  ne-table-wrap {
  min-width: 750px;
  width: auto;
}
.ne-doc-major-editor
  .ne-layout-mode-fixed:not(.ne-normal-toc):not(.ne-ui-sidebar-visible)
  .ne-engine
  ne-table-hole.ne-full-width
  > .ne-i-filler {
  flex: 1;
}
.ne-doc-major-editor
  .ne-layout-mode-fixed:not(.ne-normal-toc):not(.ne-ui-sidebar-visible)
  .ne-engine
  ne-table-hole.ne-full-width
  > .ne-i-filler:first-child {
  margin-right: 2px;
  text-align: right;
}
.ne-doc-major-editor
  .ne-layout-mode-fixed:not(.ne-normal-toc):not(.ne-ui-sidebar-visible)
  .ne-engine
  ne-table-hole.ne-full-width
  > .ne-i-filler:last-child {
  text-align: left;
}
.ne-doc-major-editor
  .ne-layout-mode-fixed:not(.ne-normal-toc):not(.ne-ui-sidebar-visible)
  .ne-engine
  ne-root-card-hole.ne-full-width {
  max-width: 100%;
}
.ne-doc-major-editor
  .ne-layout-mode-fixed:not(.ne-normal-toc):not(.ne-ui-sidebar-visible)
  .ne-engine
  ne-root-card-hole.ne-full-width
  > ne-card {
  min-width: 750px;
  width: auto;
}
.ne-doc-major-editor
  .ne-layout-mode-fixed:not(.ne-normal-toc):not(.ne-ui-sidebar-visible)
  .ne-engine
  ne-root-card-hole.ne-full-width
  > .ne-i-filler {
  flex: 1;
}
.ne-doc-major-editor
  .ne-layout-mode-fixed:not(.ne-normal-toc):not(.ne-ui-sidebar-visible)
  .ne-engine
  ne-root-card-hole.ne-full-width
  > .ne-i-filler:first-child {
  margin-right: 2px;
  text-align: right;
}
.ne-doc-major-editor
  .ne-layout-mode-fixed:not(.ne-normal-toc):not(.ne-ui-sidebar-visible)
  .ne-engine
  ne-root-card-hole.ne-full-width
  > .ne-i-filler:last-child {
  text-align: left;
}
.ne-doc-major-editor
  .ne-layout-mode-fixed:not(.ne-normal-toc):not(
    .ne-ui-sidebar-visible
  ).ne-viewport-size-standard
  ne-table-hole.ne-full-width
  ne-table-wrap {
  min-width: 750px;
  width: auto;
}
.ne-doc-major-editor
  .ne-layout-mode-fixed:not(.ne-normal-toc):not(
    .ne-ui-sidebar-visible
  ).ne-viewport-size-standard
  ne-root-card-hole.ne-full-width
  > ne-card {
  min-width: 750px;
  width: auto;
}
.ne-doc-major-editor
  .ne-layout-mode-fixed.ne-normal-toc:not(
    .ne-ui-sidebar-visible
  ).ne-viewport-size-toc-XXL
  .ne-engine
  > * {
  max-width: 750px;
  margin-left: auto;
  margin-right: auto;
}
.ne-doc-major-editor
  .ne-layout-mode-fixed.ne-normal-toc:not(
    .ne-ui-sidebar-visible
  ).ne-viewport-size-toc-XXL
  .ne-engine
  ne-hole.ne-full-width,
.ne-doc-major-editor
  .ne-layout-mode-fixed.ne-normal-toc:not(
    .ne-ui-sidebar-visible
  ).ne-viewport-size-toc-XXL
  .ne-engine
  ne-container-hole.ne-full-width,
.ne-doc-major-editor
  .ne-layout-mode-fixed.ne-normal-toc:not(
    .ne-ui-sidebar-visible
  ).ne-viewport-size-toc-XXL
  .ne-engine
  ne-alert-hole.ne-full-width {
  max-width: 100%;
  margin-right: 280px;
}
.ne-doc-major-editor
  .ne-layout-mode-fixed.ne-normal-toc:not(
    .ne-ui-sidebar-visible
  ).ne-viewport-size-toc-XXL
  .ne-engine
  ne-table-hole {
  max-width: 752px;
}
.ne-doc-major-editor
  .ne-layout-mode-fixed.ne-normal-toc:not(
    .ne-ui-sidebar-visible
  ).ne-viewport-size-toc-XXL
  .ne-engine
  ne-table-hole.ne-full-width {
  max-width: 100%;
  margin-left: auto;
  margin-right: 280px;
  justify-content: center;
}
.ne-doc-major-editor
  .ne-layout-mode-fixed.ne-normal-toc:not(
    .ne-ui-sidebar-visible
  ).ne-viewport-size-toc-XXL
  .ne-engine
  ne-table-hole.ne-full-width
  ne-table-wrap {
  min-width: 750px;
  width: auto;
}
.ne-doc-major-editor
  .ne-layout-mode-fixed.ne-normal-toc:not(
    .ne-ui-sidebar-visible
  ).ne-viewport-size-toc-XXL
  .ne-engine
  ne-table-hole.ne-full-width
  > .ne-i-filler:first-child {
  flex: 1;
  max-width: 280px;
}
.ne-doc-major-editor
  .ne-layout-mode-fixed.ne-normal-toc:not(
    .ne-ui-sidebar-visible
  ).ne-viewport-size-toc-XXL
  .ne-engine
  ne-table-hole.ne-full-width
  > .ne-i-filler:first-child:first-child {
  margin-right: 2px;
  text-align: right;
}
.ne-doc-major-editor
  .ne-layout-mode-fixed.ne-normal-toc:not(
    .ne-ui-sidebar-visible
  ).ne-viewport-size-toc-XXL
  .ne-engine
  ne-table-hole.ne-full-width
  > .ne-i-filler:first-child:last-child {
  text-align: left;
}
.ne-doc-major-editor
  .ne-layout-mode-fixed.ne-normal-toc:not(
    .ne-ui-sidebar-visible
  ).ne-viewport-size-toc-XXL
  .ne-engine
  ne-table-hole.ne-full-width
  > .ne-i-filler:last-child {
  flex: 0;
}
.ne-doc-major-editor
  .ne-layout-mode-fixed.ne-normal-toc:not(
    .ne-ui-sidebar-visible
  ).ne-viewport-size-toc-XXL
  .ne-engine
  ne-root-card-hole {
  max-width: 752px;
}
.ne-doc-major-editor
  .ne-layout-mode-fixed.ne-normal-toc:not(
    .ne-ui-sidebar-visible
  ).ne-viewport-size-toc-XXL
  .ne-engine
  ne-root-card-hole.ne-full-width {
  max-width: 100%;
  margin-left: auto;
  margin-right: 280px;
  justify-content: center;
}
.ne-doc-major-editor
  .ne-layout-mode-fixed.ne-normal-toc:not(
    .ne-ui-sidebar-visible
  ).ne-viewport-size-toc-XXL
  .ne-engine
  ne-root-card-hole.ne-full-width
  > ne-card {
  min-width: 750px;
  width: auto;
}
.ne-doc-major-editor
  .ne-layout-mode-fixed.ne-normal-toc:not(
    .ne-ui-sidebar-visible
  ).ne-viewport-size-toc-XXL
  .ne-engine
  ne-root-card-hole.ne-full-width
  > .ne-i-filler:first-child {
  flex: 1;
  max-width: 280px;
}
.ne-doc-major-editor
  .ne-layout-mode-fixed.ne-normal-toc:not(
    .ne-ui-sidebar-visible
  ).ne-viewport-size-toc-XXL
  .ne-engine
  ne-root-card-hole.ne-full-width
  > .ne-i-filler:first-child:first-child {
  margin-right: 2px;
  text-align: right;
}
.ne-doc-major-editor
  .ne-layout-mode-fixed.ne-normal-toc:not(
    .ne-ui-sidebar-visible
  ).ne-viewport-size-toc-XXL
  .ne-engine
  ne-root-card-hole.ne-full-width
  > .ne-i-filler:first-child:last-child {
  text-align: left;
}
.ne-doc-major-editor
  .ne-layout-mode-fixed.ne-normal-toc:not(
    .ne-ui-sidebar-visible
  ).ne-viewport-size-toc-XXL
  .ne-engine
  ne-root-card-hole.ne-full-width
  > .ne-i-filler:last-child {
  flex: 0;
}
.ne-doc-major-editor
  .ne-layout-mode-fixed.ne-normal-toc:not(
    .ne-ui-sidebar-visible
  ).ne-viewport-size-toc-XL
  .ne-engine
  > * {
  max-width: 750px;
  margin-left: auto;
  margin-right: 280px;
}
.ne-doc-major-editor
  .ne-layout-mode-fixed.ne-normal-toc:not(
    .ne-ui-sidebar-visible
  ).ne-viewport-size-toc-XL
  .ne-engine
  ne-hole.ne-full-width,
.ne-doc-major-editor
  .ne-layout-mode-fixed.ne-normal-toc:not(
    .ne-ui-sidebar-visible
  ).ne-viewport-size-toc-XL
  .ne-engine
  ne-container-hole.ne-full-width,
.ne-doc-major-editor
  .ne-layout-mode-fixed.ne-normal-toc:not(
    .ne-ui-sidebar-visible
  ).ne-viewport-size-toc-XL
  .ne-engine
  ne-alert-hole.ne-full-width {
  max-width: 100%;
  margin-right: 280px;
}
.ne-doc-major-editor
  .ne-layout-mode-fixed.ne-normal-toc:not(
    .ne-ui-sidebar-visible
  ).ne-viewport-size-toc-XL
  .ne-engine
  ne-table-hole,
.ne-doc-major-editor
  .ne-layout-mode-fixed.ne-normal-toc:not(
    .ne-ui-sidebar-visible
  ).ne-viewport-size-toc-XL
  .ne-engine
  ne-root-card-hole {
  max-width: 752px;
}
.ne-doc-major-editor
  .ne-layout-mode-fixed.ne-normal-toc:not(
    .ne-ui-sidebar-visible
  ).ne-viewport-size-toc-XL
  .ne-engine
  ne-table-hole.ne-full-width,
.ne-doc-major-editor
  .ne-layout-mode-fixed.ne-normal-toc:not(
    .ne-ui-sidebar-visible
  ).ne-viewport-size-toc-XL
  .ne-engine
  ne-root-card-hole.ne-full-width {
  max-width: 100%;
  margin-left: auto;
  margin-right: 280px;
  justify-content: center;
}
.ne-doc-major-editor
  .ne-layout-mode-fixed.ne-normal-toc:not(
    .ne-ui-sidebar-visible
  ).ne-viewport-size-toc-XL
  .ne-engine
  ne-table-hole.ne-full-width
  ne-table-wrap,
.ne-doc-major-editor
  .ne-layout-mode-fixed.ne-normal-toc:not(
    .ne-ui-sidebar-visible
  ).ne-viewport-size-toc-XL
  .ne-engine
  ne-root-card-hole.ne-full-width
  ne-table-wrap {
  min-width: min(100%, 750px);
  width: auto;
}
.ne-doc-major-editor
  .ne-layout-mode-fixed.ne-normal-toc:not(
    .ne-ui-sidebar-visible
  ).ne-viewport-size-toc-XL
  .ne-engine
  ne-table-hole.ne-full-width
  > .ne-i-filler:first-child,
.ne-doc-major-editor
  .ne-layout-mode-fixed.ne-normal-toc:not(
    .ne-ui-sidebar-visible
  ).ne-viewport-size-toc-XL
  .ne-engine
  ne-root-card-hole.ne-full-width
  > .ne-i-filler:first-child {
  flex: 1;
  max-width: 280px;
}
.ne-doc-major-editor
  .ne-layout-mode-fixed.ne-normal-toc:not(
    .ne-ui-sidebar-visible
  ).ne-viewport-size-toc-XL
  .ne-engine
  ne-table-hole.ne-full-width
  > .ne-i-filler:first-child:first-child,
.ne-doc-major-editor
  .ne-layout-mode-fixed.ne-normal-toc:not(
    .ne-ui-sidebar-visible
  ).ne-viewport-size-toc-XL
  .ne-engine
  ne-root-card-hole.ne-full-width
  > .ne-i-filler:first-child:first-child {
  text-align: right;
}
.ne-doc-major-editor
  .ne-layout-mode-fixed.ne-normal-toc:not(
    .ne-ui-sidebar-visible
  ).ne-viewport-size-toc-XL
  .ne-engine
  ne-table-hole.ne-full-width
  > .ne-i-filler:first-child:last-child,
.ne-doc-major-editor
  .ne-layout-mode-fixed.ne-normal-toc:not(
    .ne-ui-sidebar-visible
  ).ne-viewport-size-toc-XL
  .ne-engine
  ne-root-card-hole.ne-full-width
  > .ne-i-filler:first-child:last-child {
  text-align: left;
}
.ne-doc-major-editor
  .ne-layout-mode-fixed.ne-normal-toc:not(
    .ne-ui-sidebar-visible
  ).ne-viewport-size-toc-XL
  .ne-engine
  ne-table-hole.ne-full-width
  > .ne-i-filler:last-child,
.ne-doc-major-editor
  .ne-layout-mode-fixed.ne-normal-toc:not(
    .ne-ui-sidebar-visible
  ).ne-viewport-size-toc-XL
  .ne-engine
  ne-root-card-hole.ne-full-width
  > .ne-i-filler:last-child {
  flex: 0;
}
.ne-doc-major-editor
  .ne-layout-mode-fixed.ne-normal-toc:not(
    .ne-ui-sidebar-visible
  ).ne-viewport-size-toc-XL
  .ne-engine
  ne-root-card-hole {
  max-width: 752px;
}
.ne-doc-major-editor
  .ne-layout-mode-fixed.ne-normal-toc:not(
    .ne-ui-sidebar-visible
  ).ne-viewport-size-toc-XL
  .ne-engine
  ne-root-card-hole.ne-full-width {
  max-width: 100%;
  margin-left: auto;
  margin-right: 280px;
  justify-content: center;
}
.ne-doc-major-editor
  .ne-layout-mode-fixed.ne-normal-toc:not(
    .ne-ui-sidebar-visible
  ).ne-viewport-size-toc-XL
  .ne-engine
  ne-root-card-hole.ne-full-width
  > ne-card {
  min-width: 750px;
  width: auto;
}
.ne-doc-major-editor
  .ne-layout-mode-fixed.ne-normal-toc:not(
    .ne-ui-sidebar-visible
  ).ne-viewport-size-toc-XL
  .ne-engine
  ne-root-card-hole.ne-full-width
  > .ne-i-filler:first-child {
  flex: 1;
  max-width: 280px;
}
.ne-doc-major-editor
  .ne-layout-mode-fixed.ne-normal-toc:not(
    .ne-ui-sidebar-visible
  ).ne-viewport-size-toc-XL
  .ne-engine
  ne-root-card-hole.ne-full-width
  > .ne-i-filler:first-child:first-child {
  text-align: right;
}
.ne-doc-major-editor
  .ne-layout-mode-fixed.ne-normal-toc:not(
    .ne-ui-sidebar-visible
  ).ne-viewport-size-toc-XL
  .ne-engine
  ne-root-card-hole.ne-full-width
  > .ne-i-filler:first-child:last-child {
  text-align: left;
}
.ne-doc-major-editor
  .ne-layout-mode-fixed.ne-normal-toc:not(
    .ne-ui-sidebar-visible
  ).ne-viewport-size-toc-XL
  .ne-engine
  ne-root-card-hole.ne-full-width
  > .ne-i-filler:last-child {
  flex: 0;
}
.ne-doc-major-editor
  .ne-layout-mode-fixed.ne-normal-toc:not(
    .ne-ui-sidebar-visible
  ).ne-viewport-size-toc-XL
  .ne-editor-extra-box {
  margin-left: auto;
  margin-right: 280px;
}
.ne-doc-major-editor
  .ne-layout-mode-fixed.ne-normal-toc:not(
    .ne-ui-sidebar-visible
  ).ne-viewport-size-toc-L
  .ne-engine
  > *,
.ne-doc-major-editor
  .ne-layout-mode-fixed.ne-normal-toc:not(
    .ne-ui-sidebar-visible
  ).ne-viewport-size-toc-M
  .ne-engine
  > * {
  max-width: 750px;
  margin-left: auto;
  margin-right: 280px;
}
.ne-doc-major-editor
  .ne-layout-mode-fixed.ne-normal-toc:not(
    .ne-ui-sidebar-visible
  ).ne-viewport-size-toc-L
  .ne-engine
  ne-hole.ne-full-width,
.ne-doc-major-editor
  .ne-layout-mode-fixed.ne-normal-toc:not(
    .ne-ui-sidebar-visible
  ).ne-viewport-size-toc-M
  .ne-engine
  ne-hole.ne-full-width,
.ne-doc-major-editor
  .ne-layout-mode-fixed.ne-normal-toc:not(
    .ne-ui-sidebar-visible
  ).ne-viewport-size-toc-L
  .ne-engine
  ne-container-hole.ne-full-width,
.ne-doc-major-editor
  .ne-layout-mode-fixed.ne-normal-toc:not(
    .ne-ui-sidebar-visible
  ).ne-viewport-size-toc-M
  .ne-engine
  ne-container-hole.ne-full-width,
.ne-doc-major-editor
  .ne-layout-mode-fixed.ne-normal-toc:not(
    .ne-ui-sidebar-visible
  ).ne-viewport-size-toc-L
  .ne-engine
  ne-alert-hole.ne-full-width,
.ne-doc-major-editor
  .ne-layout-mode-fixed.ne-normal-toc:not(
    .ne-ui-sidebar-visible
  ).ne-viewport-size-toc-M
  .ne-engine
  ne-alert-hole.ne-full-width {
  max-width: 100%;
  margin-right: 280px;
}
.ne-doc-major-editor
  .ne-layout-mode-fixed.ne-normal-toc:not(
    .ne-ui-sidebar-visible
  ).ne-viewport-size-toc-L
  .ne-engine
  ne-table-hole.ne-full-width,
.ne-doc-major-editor
  .ne-layout-mode-fixed.ne-normal-toc:not(
    .ne-ui-sidebar-visible
  ).ne-viewport-size-toc-M
  .ne-engine
  ne-table-hole.ne-full-width,
.ne-doc-major-editor
  .ne-layout-mode-fixed.ne-normal-toc:not(
    .ne-ui-sidebar-visible
  ).ne-viewport-size-toc-L
  .ne-engine
  ne-root-card-hole.ne-full-width,
.ne-doc-major-editor
  .ne-layout-mode-fixed.ne-normal-toc:not(
    .ne-ui-sidebar-visible
  ).ne-viewport-size-toc-M
  .ne-engine
  ne-root-card-hole.ne-full-width {
  max-width: 100%;
  margin-left: auto;
  margin-right: 280px;
}
.ne-doc-major-editor
  .ne-layout-mode-fixed.ne-normal-toc:not(
    .ne-ui-sidebar-visible
  ).ne-viewport-size-toc-L
  .ne-editor-extra-box,
.ne-doc-major-editor
  .ne-layout-mode-fixed.ne-normal-toc:not(
    .ne-ui-sidebar-visible
  ).ne-viewport-size-toc-M
  .ne-editor-extra-box {
  margin-left: auto;
  margin-right: 280px;
}
.ne-doc-major-editor .ne-layout-mode-fixed.ne-ui-sidebar-visible {
  /* ---------- 鐞涖劍鐗� ----------*/
}
.ne-doc-major-editor
  .ne-layout-mode-fixed.ne-ui-sidebar-visible.ne-viewport-size-sidebar-XXL
  .ne-engine
  > * {
  max-width: 750px;
  margin-left: auto;
  margin-right: auto;
}
.ne-doc-major-editor
  .ne-layout-mode-fixed.ne-ui-sidebar-visible.ne-viewport-size-sidebar-XXL
  .ne-engine
  ne-hole.ne-full-width,
.ne-doc-major-editor
  .ne-layout-mode-fixed.ne-ui-sidebar-visible.ne-viewport-size-sidebar-XXL
  .ne-engine
  ne-container-hole.ne-full-width,
.ne-doc-major-editor
  .ne-layout-mode-fixed.ne-ui-sidebar-visible.ne-viewport-size-sidebar-XXL
  .ne-engine
  ne-alert-hole.ne-full-width {
  max-width: 100%;
  margin-right: 305px;
}
.ne-doc-major-editor
  .ne-layout-mode-fixed.ne-ui-sidebar-visible.ne-viewport-size-sidebar-XL
  .ne-engine
  > *,
.ne-doc-major-editor
  .ne-layout-mode-fixed.ne-ui-sidebar-visible.ne-viewport-size-sidebar-L
  .ne-engine
  > *,
.ne-doc-major-editor
  .ne-layout-mode-fixed.ne-ui-sidebar-visible.ne-viewport-size-sidebar-M
  .ne-engine
  > * {
  max-width: 750px;
  margin-left: auto;
  margin-right: 305px;
}
.ne-doc-major-editor
  .ne-layout-mode-fixed.ne-ui-sidebar-visible.ne-viewport-size-sidebar-XL
  .ne-engine
  ne-hole.ne-full-width,
.ne-doc-major-editor
  .ne-layout-mode-fixed.ne-ui-sidebar-visible.ne-viewport-size-sidebar-L
  .ne-engine
  ne-hole.ne-full-width,
.ne-doc-major-editor
  .ne-layout-mode-fixed.ne-ui-sidebar-visible.ne-viewport-size-sidebar-M
  .ne-engine
  ne-hole.ne-full-width,
.ne-doc-major-editor
  .ne-layout-mode-fixed.ne-ui-sidebar-visible.ne-viewport-size-sidebar-XL
  .ne-engine
  ne-container-hole.ne-full-width,
.ne-doc-major-editor
  .ne-layout-mode-fixed.ne-ui-sidebar-visible.ne-viewport-size-sidebar-L
  .ne-engine
  ne-container-hole.ne-full-width,
.ne-doc-major-editor
  .ne-layout-mode-fixed.ne-ui-sidebar-visible.ne-viewport-size-sidebar-M
  .ne-engine
  ne-container-hole.ne-full-width,
.ne-doc-major-editor
  .ne-layout-mode-fixed.ne-ui-sidebar-visible.ne-viewport-size-sidebar-XL
  .ne-engine
  ne-alert-hole.ne-full-width,
.ne-doc-major-editor
  .ne-layout-mode-fixed.ne-ui-sidebar-visible.ne-viewport-size-sidebar-L
  .ne-engine
  ne-alert-hole.ne-full-width,
.ne-doc-major-editor
  .ne-layout-mode-fixed.ne-ui-sidebar-visible.ne-viewport-size-sidebar-M
  .ne-engine
  ne-alert-hole.ne-full-width {
  max-width: 100%;
  margin-right: 305px;
}
.ne-doc-major-editor
  .ne-layout-mode-fixed.ne-ui-sidebar-visible.ne-viewport-size-sidebar-XL
  .ne-editor-extra-box,
.ne-doc-major-editor
  .ne-layout-mode-fixed.ne-ui-sidebar-visible.ne-viewport-size-sidebar-L
  .ne-editor-extra-box,
.ne-doc-major-editor
  .ne-layout-mode-fixed.ne-ui-sidebar-visible.ne-viewport-size-sidebar-M
  .ne-editor-extra-box {
  margin-left: auto;
  margin-right: 305px;
}
.ne-doc-major-editor
  .ne-layout-mode-fixed.ne-ui-sidebar-visible.ne-viewport-size-sidebar-XXL
  .ne-engine
  ne-table-hole {
  max-width: 752px;
}
.ne-doc-major-editor
  .ne-layout-mode-fixed.ne-ui-sidebar-visible.ne-viewport-size-sidebar-XXL
  .ne-engine
  ne-table-hole.ne-full-width {
  max-width: 100%;
  margin-right: 305px;
  margin-left: auto;
  justify-content: center;
}
.ne-doc-major-editor
  .ne-layout-mode-fixed.ne-ui-sidebar-visible.ne-viewport-size-sidebar-XXL
  .ne-engine
  ne-table-hole.ne-full-width
  ne-table-wrap {
  min-width: 750px;
  width: auto;
}
.ne-doc-major-editor
  .ne-layout-mode-fixed.ne-ui-sidebar-visible.ne-viewport-size-sidebar-XXL
  .ne-engine
  ne-table-hole.ne-full-width
  > .ne-i-filler:first-child {
  flex: 1;
  max-width: 305px;
}
.ne-doc-major-editor
  .ne-layout-mode-fixed.ne-ui-sidebar-visible.ne-viewport-size-sidebar-XXL
  .ne-engine
  ne-table-hole.ne-full-width
  > .ne-i-filler:last-child {
  flex: 0;
}
.ne-doc-major-editor
  .ne-layout-mode-fixed.ne-ui-sidebar-visible.ne-viewport-size-sidebar-XXL
  .ne-engine
  ne-root-card-hole {
  max-width: 752px;
}
.ne-doc-major-editor
  .ne-layout-mode-fixed.ne-ui-sidebar-visible.ne-viewport-size-sidebar-XXL
  .ne-engine
  ne-root-card-hole.ne-full-width {
  max-width: 100%;
  margin-right: 305px;
  margin-left: auto;
  justify-content: center;
}
.ne-doc-major-editor
  .ne-layout-mode-fixed.ne-ui-sidebar-visible.ne-viewport-size-sidebar-XXL
  .ne-engine
  ne-root-card-hole.ne-full-width
  > ne-card {
  min-width: 750px;
  width: auto;
}
.ne-doc-major-editor
  .ne-layout-mode-fixed.ne-ui-sidebar-visible.ne-viewport-size-sidebar-XXL
  .ne-engine
  ne-root-card-hole.ne-full-width
  > .ne-i-filler:first-child {
  flex: 1;
  max-width: 305px;
}
.ne-doc-major-editor
  .ne-layout-mode-fixed.ne-ui-sidebar-visible.ne-viewport-size-sidebar-XXL
  .ne-engine
  ne-root-card-hole.ne-full-width
  > .ne-i-filler:last-child {
  flex: 0;
}
.ne-doc-major-editor
  .ne-layout-mode-fixed.ne-ui-sidebar-visible.ne-viewport-size-sidebar-XL
  .ne-engine
  ne-table-hole {
  max-width: 752px;
}
.ne-doc-major-editor
  .ne-layout-mode-fixed.ne-ui-sidebar-visible.ne-viewport-size-sidebar-XL
  .ne-engine
  ne-table-hole.ne-full-width {
  max-width: 100%;
  margin-left: auto;
  margin-right: 305px;
  justify-content: center;
}
.ne-doc-major-editor
  .ne-layout-mode-fixed.ne-ui-sidebar-visible.ne-viewport-size-sidebar-XL
  .ne-engine
  ne-table-hole.ne-full-width
  ne-table-wrap {
  min-width: 750px;
  width: auto;
}
.ne-doc-major-editor
  .ne-layout-mode-fixed.ne-ui-sidebar-visible.ne-viewport-size-sidebar-XL
  .ne-engine
  ne-table-hole.ne-full-width
  > .ne-i-filler:first-child {
  flex: 1;
  max-width: 305px;
}
.ne-doc-major-editor
  .ne-layout-mode-fixed.ne-ui-sidebar-visible.ne-viewport-size-sidebar-XL
  .ne-engine
  ne-table-hole.ne-full-width
  > .ne-i-filler:first-child:first-child {
  text-align: right;
}
.ne-doc-major-editor
  .ne-layout-mode-fixed.ne-ui-sidebar-visible.ne-viewport-size-sidebar-XL
  .ne-engine
  ne-table-hole.ne-full-width
  > .ne-i-filler:first-child:last-child {
  text-align: left;
}
.ne-doc-major-editor
  .ne-layout-mode-fixed.ne-ui-sidebar-visible.ne-viewport-size-sidebar-XL
  .ne-engine
  ne-table-hole.ne-full-width
  > .ne-i-filler:last-child {
  flex: 0;
}
.ne-doc-major-editor
  .ne-layout-mode-fixed.ne-ui-sidebar-visible.ne-viewport-size-sidebar-XL
  .ne-engine
  ne-root-card-hole {
  max-width: 752px;
}
.ne-doc-major-editor
  .ne-layout-mode-fixed.ne-ui-sidebar-visible.ne-viewport-size-sidebar-XL
  .ne-engine
  ne-root-card-hole.ne-full-width {
  max-width: 100%;
  margin-left: auto;
  margin-right: 305px;
  justify-content: center;
}
.ne-doc-major-editor
  .ne-layout-mode-fixed.ne-ui-sidebar-visible.ne-viewport-size-sidebar-XL
  .ne-engine
  ne-root-card-hole.ne-full-width
  > ne-card {
  min-width: 750px;
  width: auto;
}
.ne-doc-major-editor
  .ne-layout-mode-fixed.ne-ui-sidebar-visible.ne-viewport-size-sidebar-XL
  .ne-engine
  ne-root-card-hole.ne-full-width
  > .ne-i-filler:first-child {
  flex: 1;
  max-width: 305px;
}
.ne-doc-major-editor
  .ne-layout-mode-fixed.ne-ui-sidebar-visible.ne-viewport-size-sidebar-XL
  .ne-engine
  ne-root-card-hole.ne-full-width
  > .ne-i-filler:first-child:first-child {
  text-align: right;
}
.ne-doc-major-editor
  .ne-layout-mode-fixed.ne-ui-sidebar-visible.ne-viewport-size-sidebar-XL
  .ne-engine
  ne-root-card-hole.ne-full-width
  > .ne-i-filler:first-child:last-child {
  text-align: left;
}
.ne-doc-major-editor
  .ne-layout-mode-fixed.ne-ui-sidebar-visible.ne-viewport-size-sidebar-XL
  .ne-engine
  ne-root-card-hole.ne-full-width
  > .ne-i-filler:last-child {
  flex: 0;
}
/**
 * 闁俺绻�.getCSSValue("editor.background")[] 娴兼俺骞忓锟� var(--lakex-editor-background)閻ㄥ嫯绻戦崶锟�*/
/**
 * 闂団偓鐟曚浇绐olor-registry.ts閸氬本顒�*/
/**
 * colors*/
/** 閸欘亝褰佹笟娑樺綁闁诧拷*/
.ne-editor .ne-ui-sidebar {
  z-index: 3;
}
.ne-layout-mode-fixed .ne-editor-wrap,
.ne-layout-mode-adapt:not(.ne-simple-ui, .ne-small-ui) .ne-editor-wrap {
  display: flex;
  height: 100%;
  overflow-x: hidden;
  overflow-y: auto;
  overflow-y: overlay;
}
.ne-layout-mode-fixed.ne-editor,
.ne-layout-mode-adapt.ne-editor {
  height: 100%;
}
.ne-layout-mode-fixed .ne-editor-wrap-content,
.ne-layout-mode-adapt .ne-editor-wrap-content {
  flex: 1;
  min-width: 500px;
}
.ne-layout-mode-fixed .ne-editor-body,
.ne-layout-mode-adapt .ne-editor-body {
  height: calc(100% - 50px);
}
.ne-layout-mode-fixed .ne-editor-outer-wrap-box,
.ne-layout-mode-adapt .ne-editor-outer-wrap-box {
  min-width: 500px;
  padding-bottom: 1px;
}
.ne-layout-mode-fixed .ne-editor-wrap-box,
.ne-layout-mode-adapt .ne-editor-wrap-box {
  background-color: var(--lakex-editor-background-primary);
}
.ne-layout-mode-fixed .ne-engine,
.ne-layout-mode-adapt .ne-engine {
  min-height: 1024px;
  padding: 20px 40px 90px 40px;
}
.ne-layout-mode-fixed .ne-ui-sidebar,
.ne-layout-mode-adapt .ne-ui-sidebar {
  width: 305px;
  right: 0;
}
.ne-layout-mode-fixed ne-hole,
.ne-layout-mode-adapt ne-hole,
.ne-layout-mode-fixed ne-container-hole,
.ne-layout-mode-adapt ne-container-hole,
.ne-layout-mode-fixed ne-alert-hole,
.ne-layout-mode-adapt ne-alert-hole {
  display: flex;
  line-height: 1;
}
.ne-layout-mode-fixed ne-hole .ne-i-filler,
.ne-layout-mode-adapt ne-hole .ne-i-filler,
.ne-layout-mode-fixed ne-container-hole .ne-i-filler,
.ne-layout-mode-adapt ne-container-hole .ne-i-filler,
.ne-layout-mode-fixed ne-alert-hole .ne-i-filler,
.ne-layout-mode-adapt ne-alert-hole .ne-i-filler {
  align-self: stretch;
}
.ne-layout-mode-fixed ne-hole .ne-i-filler:first-child,
.ne-layout-mode-adapt ne-hole .ne-i-filler:first-child,
.ne-layout-mode-fixed ne-container-hole .ne-i-filler:first-child,
.ne-layout-mode-adapt ne-container-hole .ne-i-filler:first-child,
.ne-layout-mode-fixed ne-alert-hole .ne-i-filler:first-child,
.ne-layout-mode-adapt ne-alert-hole .ne-i-filler:first-child {
  align-self: flex-start;
}
.ne-layout-mode-fixed ne-hole .ne-i-filler:last-child,
.ne-layout-mode-adapt ne-hole .ne-i-filler:last-child,
.ne-layout-mode-fixed ne-container-hole .ne-i-filler:last-child,
.ne-layout-mode-adapt ne-container-hole .ne-i-filler:last-child,
.ne-layout-mode-fixed ne-alert-hole .ne-i-filler:last-child,
.ne-layout-mode-adapt ne-alert-hole .ne-i-filler:last-child {
  align-self: flex-end;
}
.ne-layout-mode-fixed ne-table-hole,
.ne-layout-mode-adapt ne-table-hole,
.ne-layout-mode-fixed ne-root-card-hole,
.ne-layout-mode-adapt ne-root-card-hole {
  display: flex;
  align-items: flex-end;
}
.ne-layout-mode-fixed ne-table-hole > .ne-i-filler,
.ne-layout-mode-adapt ne-table-hole > .ne-i-filler,
.ne-layout-mode-fixed ne-root-card-hole > .ne-i-filler,
.ne-layout-mode-adapt ne-root-card-hole > .ne-i-filler {
  line-height: 1;
}
.ne-layout-mode-fixed ne-table-hole > .ne-i-filler:first-child,
.ne-layout-mode-adapt ne-table-hole > .ne-i-filler:first-child,
.ne-layout-mode-fixed ne-root-card-hole > .ne-i-filler:first-child,
.ne-layout-mode-adapt ne-root-card-hole > .ne-i-filler:first-child {
  margin-top: 1em;
  align-self: flex-start;
}
.ne-layout-mode-fixed ne-table-hole > .ne-i-filler:last-child,
.ne-layout-mode-adapt ne-table-hole > .ne-i-filler:last-child,
.ne-layout-mode-fixed ne-root-card-hole > .ne-i-filler:last-child,
.ne-layout-mode-adapt ne-root-card-hole > .ne-i-filler:last-child {
  margin-bottom: 1em;
  align-self: flex-end;
}
.ne-ui-scrollbar-visible .ne-layout-mode-fixed .ne-ui-sidebar,
.ne-ui-scrollbar-visible .ne-layout-mode-adapt .ne-ui-sidebar {
  right: 15px;
}
.ne-doc-major-editor
  .ne-layout-mode-fixed.ne-typography-show-heading
  .ne-editor-extra-box {
  max-width: 890px;
}
.ne-doc-major-editor
  .ne-layout-mode-fixed.ne-typography-show-heading
  .ne-editor-extra-box,
.ne-doc-major-editor
  .ne-layout-mode-adapt.ne-typography-show-heading
  .ne-editor-extra-box {
  padding: 0 70px;
}
.ne-doc-major-editor .ne-layout-mode-fixed.ne-typography-show-heading .ne-ui,
.ne-doc-major-editor .ne-layout-mode-adapt.ne-typography-show-heading .ne-ui {
  padding-left: 57px;
  padding-right: 57px;
}
.ne-doc-major-editor
  .ne-layout-mode-fixed.ne-typography-show-heading
  .ne-engine,
.ne-doc-major-editor
  .ne-layout-mode-adapt.ne-typography-show-heading
  .ne-engine {
  padding-left: 70px;
  padding-right: 70px;
}
#app
  .ne-doc-major-editor
  .ne-layout-mode-fixed.ne-typography-show-heading.ne-typography-desktop
  .ne-editor-extra-box {
  max-width: 890px !important;
}
#app
  .ne-doc-major-editor
  .ne-layout-mode-fixed.ne-typography-show-heading.ne-typography-desktop
  .ne-editor-extra-box,
#app
  .ne-doc-major-editor
  .ne-layout-mode-adapt.ne-typography-show-heading.ne-typography-desktop
  .ne-editor-extra-box {
  padding: 0 70px !important;
}
#app
  .ne-doc-major-editor
  .ne-layout-mode-fixed.ne-typography-show-heading.ne-typography-desktop
  .ne-ui,
#app
  .ne-doc-major-editor
  .ne-layout-mode-adapt.ne-typography-show-heading.ne-typography-desktop
  .ne-ui {
  padding-left: 57px !important;
  padding-right: 57px !important;
}
#app
  .ne-doc-major-editor
  .ne-layout-mode-fixed.ne-typography-show-heading.ne-typography-desktop
  .ne-engine,
#app
  .ne-doc-major-editor
  .ne-layout-mode-adapt.ne-typography-show-heading.ne-typography-desktop
  .ne-engine {
  padding-left: 70px !important;
  padding-right: 70px !important;
}
.ne-doc-major-editor .ne-layout-mode-adapt .ne-editor-extra-box {
  padding: 0 40px;
}
.ne-doc-major-editor .ne-layout-mode-adapt .ne-ui {
  padding: 0 27px;
}
.ne-doc-major-editor .ne-layout-mode-adapt .ne-ui .ne-ui-toolbar {
  justify-content: flex-start;
}
.ne-doc-major-editor .ne-layout-mode-adapt .ne-ui:after {
  content: " ";
  height: 1px;
  background: var(--lakex-editor-background-tertiary);
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
}
.ne-doc-major-editor
  .ne-layout-mode-adapt.ne-normal-toc:not(.ne-ui-sidebar-visible)
  .ne-engine
  > * {
  margin-right: 280px;
}
.ne-doc-major-editor
  .ne-layout-mode-adapt.ne-normal-toc:not(.ne-ui-sidebar-visible)
  .ne-editor-extra-box {
  margin-right: 280px;
}
.ne-doc-major-editor
  .ne-layout-mode-adapt.ne-ui-sidebar-visible
  .ne-engine
  > * {
  margin-right: 305px;
}
.ne-doc-major-editor
  .ne-layout-mode-adapt.ne-ui-sidebar-visible
  .ne-editor-extra-box {
  margin-right: 305px;
}
/**
 * 闁俺绻�.getCSSValue("editor.background")[] 娴兼俺骞忓锟� var(--lakex-editor-background)閻ㄥ嫯绻戦崶锟�*/
/**
 * 闂団偓鐟曚浇绐olor-registry.ts閸氬本顒�*/
/**
 * colors*/
.list-type-selector {
  padding: 8px;
  padding-right: 2px;
  white-space: nowrap;
}
.list-type-selector ul {
  display: inline-block;
  width: 85px;
  height: 85px;
  border: 1px solid var(--lakex-editor-border-primary);
  margin: 0;
  margin-right: 6px;
  border-radius: 6px;
  font-size: 12px;
  line-height: 16px;
  cursor: pointer;
  padding: 4px 0;
}
.list-type-selector ul:hover {
  border-color: var(--lakex-editor-card-border-hover);
}
.list-type-selector ul.active {
  border-color: var(--lakex-editor-card-border-selected);
}
.list-type-selector li {
  display: flex;
  align-items: center;
  padding-right: 9px;
  line-height: 15px;
}
.list-type-selector li .ne-list-symbol[data-level="0"] {
  margin-left: 9px;
}
.list-type-selector li .ne-list-symbol[data-level="1"] {
  margin-left: 19px;
}
.list-type-selector li .ne-list-symbol[data-level="2"] {
  margin-left: 34px;
}
.list-type-selector li .ne-list-symbol {
  padding-right: 6px;
  font-family: Helvetica Neue, Consolas;
}
.list-type-selector li .ne-list-symbol:after {
  content: ".";
}
.list-type-selector li .ne-list-symbol[data-type="1"][data-level="1"]::after {
  content: "";
}
.list-type-selector li .ne-list-symbol[data-type="1"][data-level="0"]::after {
  content: "\3001";
  width: 0.5em;
  overflow: hidden;
  display: inline-block;
  vertical-align: bottom;
}
.list-type-selector li .content {
  flex: 1;
  height: 3px;
  background-color: var(--lakex-editor-border-primary);
}
.index-type-selector {
  padding: 8px;
  padding-right: 2px;
  white-space: nowrap;
}
.index-type-selector ul {
  display: inline-block;
  width: 85px;
  height: 85px;
  border: 1px solid var(--lakex-editor-border-primary);
  margin: 0;
  margin-right: 6px;
  border-radius: 6px;
  font-size: 12px;
  line-height: 16px;
  cursor: pointer;
  padding: 4px 0;
}
.index-type-selector ul:hover {
  border-color: var(--lakex-editor-card-border-hover);
}
.index-type-selector ul.active {
  border-color: var(--lakex-editor-card-border-selected);
}
.index-type-selector li {
  display: flex;
  align-items: center;
  padding-right: 9px;
  margin-left: 9px;
  line-height: 15px;
}
.index-type-selector li .ne-list-symbol {
  padding-right: 6px;
  font-family: Helvetica Neue, Consolas;
}
.index-type-selector li .ne-list-symbol:after {
  content: ".";
}
.index-type-selector li .ne-list-symbol[data-type="1"][data-level="1"]::after {
  content: "";
}
.index-type-selector li .ne-list-symbol[data-type="1"][data-level="0"]::after {
  content: "\3001";
  width: 0.5em;
  overflow: hidden;
  display: inline-block;
  vertical-align: bottom;
}
.index-type-selector li .content {
  flex: 1;
  height: 3px;
  border-radius: 2px;
  margin: 3px 0;
  background-color: var(--lakex-editor-border-primary);
}
.index-type-selector li .content[data-level="0"] {
  height: 9px;
}
.index-type-selector li .content[data-level="1"] {
  height: 7px;
}
.index-type-selector li .content[data-level="2"] {
  height: 5px;
}
/**
 * 闁俺绻�.getCSSValue("editor.background")[] 娴兼俺骞忓锟� var(--lakex-editor-background)閻ㄥ嫯绻戦崶锟�*/
/**
 * 闂団偓鐟曚浇绐olor-registry.ts閸氬本顒�*/
/**
 * colors*/
/** 閸欘亝褰佹笟娑樺綁闁诧拷*/
.order-list-index-menu-panel {
  border-radius: 6px;
  border: 1px solid var(--lakex-editor-border-primary);
  padding: 5px 4px;
  background-color: var(--lakex-editor-color-white);
  box-shadow: 0 8px 16px 4px rgba(0, 0, 0, 0.04);
}
.order-list-index-menu-panel .order-list-index-menu-item {
  height: 34px;
  line-height: 34px;
  border-radius: 6px;
  min-width: 103px;
  padding-left: 12px;
  background-color: transparent;
  cursor: pointer;
  position: relative;
  color: var(--lakex-editor-text-color);
}
.order-list-index-menu-panel .order-list-index-menu-item.disabled {
  cursor: not-allowed;
  color: var(--lakex-editor-text-disable);
  user-select: none;
}
.order-list-index-menu-panel .order-list-index-menu-item:hover,
.order-list-index-menu-panel .order-list-index-menu-item.active {
  background-color: var(--lakex-editor-color-grey3);
}
.order-list-index-menu-panel .order-list-index-menu-item > div.ne-icon-kitchen,
.order-list-index-menu-panel .order-list-index-menu-item > div.ne-lark-icon {
  right: 5px;
  top: 50%;
  position: absolute;
  transform: translateY(-50%);
}
.order-list-index-menu-panel.enUS .order-list-index-menu-item {
  min-width: 160px;
}
.ant-popover.order-list-index-menu-popover .ant-popover-inner-content {
  padding: 0;
}
/**
 * 闁俺绻�.getCSSValue("editor.background")[] 娴兼俺骞忓锟� var(--lakex-editor-background)閻ㄥ嫯绻戦崶锟�*/
/**
 * 闂団偓鐟曚浇绐olor-registry.ts閸氬本顒�*/
/**
 * colors*/
ne-card[data-card-name="slash"] .ne-card-container {
  white-space: nowrap;
}
ne-card[data-card-name="slash"].ne-focused {
  background: transparent !important;
}
.ne-slash-overlay {
  z-index: 3;
}
.ne-ui-slash-command-view {
  display: inline;
  position: relative;
}
.ne-ui-slash-command-view .ne-ui-slash-command-input-wrap {
  display: inline;
  position: relative;
  min-width: 50px;
  white-space: nowrap;
  overflow: hidden;
}
.ne-ui-slash-command-view
  .ne-ui-slash-command-input-wrap
  .ne-ui-slash-command-hidden {
  color: transparent;
  padding: 0 5px;
  min-width: 60px;
}
.ne-ui-slash-command-view .ne-ui-slash-command-input {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  width: 100%;
  border: none;
  background: none;
  outline: none;
  padding: 0;
}
.ne-ui-slash-command-view .ne-ui-slash-command-input::placeholder {
  color: var(--lakex-editor-text-disable);
}
.ne-ui-slash-command-menu .ne-ui-card-menu-content {
  max-height: 216px;
  width: 750px;
}
.ne-ui-search-card-menu.ne-ui-slash-card-select-menu {
  max-height: 100%;
  height: auto;
  overflow-y: auto;
}
.ne-ui-search-card-menu.ne-ui-slash-card-select-menu .ne-ui-card-menu-content {
  padding-top: 7px;
  height: auto;
}
.lock-to-bottom .ne-ui-search-card-menu.ne-ui-slash-card-select-menu {
  position: absolute;
  bottom: 0;
}
/**
 * 闁俺绻�.getCSSValue("editor.background")[] 娴兼俺骞忓锟� var(--lakex-editor-background)閻ㄥ嫯绻戦崶锟�*/
/**
 * 闂団偓鐟曚浇绐olor-registry.ts閸氬本顒�*/
/**
 * colors*/
.ne-codeblock-overlay .ant-popover-inner,
.ant-menu-submenu-popup.codeblock-pop-menu {
  padding: 0;
  background: #ffffff;
  box-shadow: 0 1px 4px -2px rgba(0, 0, 0, 0.13),
    0 2px 8px 0 rgba(0, 0, 0, 0.08),
    0 8px 16px 4px rgba(0, 0, 0, 0.04);
  border-radius: 6px;
}
.ne-codeblock-overlay
  .ant-popover-inner
  .ant-menu.ant-menu-sub.ant-menu-vertical,
.ant-menu-submenu-popup.codeblock-pop-menu
  .ant-menu.ant-menu-sub.ant-menu-vertical {
  box-shadow: none;
}
.ne-codeblock-overlay .ant-popover-inner .ant-menu .ant-menu-item,
.ant-menu-submenu-popup.codeblock-pop-menu .ant-menu .ant-menu-item {
  color: inherit !important;
}
.ant-menu-submenu.codeblock-pop-menu
  > .ant-menu.ant-menu-sub.ant-menu-vertical {
  max-height: 400px;
  overflow: auto;
}
.ant-menu-submenu.codeblock-pop-menu
  > .ant-menu.ant-menu-sub.ant-menu-vertical
  .codeblock-search {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  height: 50px;
  line-height: 50px;
  padding: 0 8px;
  z-index: 3;
}
.ant-menu-submenu.codeblock-pop-menu
  > .ant-menu.ant-menu-sub.ant-menu-vertical
  .codeblock-search
  .ant-input {
  border-radius: 6px;
}
.ant-menu-submenu.codeblock-pop-menu.showSearch {
  padding-top: 42px;
}
.ant-popover .ant-menu.codeblock-pop-menu,
.ant-menu-submenu.codeblock-pop-menu
  > .ant-menu.ant-menu-sub.ant-menu-vertical {
  min-width: 220px;
  padding: 8px;
}
.ant-popover .ant-menu.codeblock-pop-menu .ant-menu-item,
.ant-menu-submenu.codeblock-pop-menu
  > .ant-menu.ant-menu-sub.ant-menu-vertical
  .ant-menu-item,
.ant-popover .ant-menu.codeblock-pop-menu .ant-menu-submenu,
.ant-menu-submenu.codeblock-pop-menu
  > .ant-menu.ant-menu-sub.ant-menu-vertical
  .ant-menu-submenu {
  height: 36px;
  line-height: 36px;
  border-radius: 6px;
  vertical-align: middle;
}
.ant-popover .ant-menu.codeblock-pop-menu .ant-menu-item.flexable,
.ant-menu-submenu.codeblock-pop-menu
  > .ant-menu.ant-menu-sub.ant-menu-vertical
  .ant-menu-item.flexable,
.ant-popover .ant-menu.codeblock-pop-menu .ant-menu-submenu.flexable,
.ant-menu-submenu.codeblock-pop-menu
  > .ant-menu.ant-menu-sub.ant-menu-vertical
  .ant-menu-submenu.flexable {
  display: flex;
  align-items: center;
}
.ant-popover .ant-menu.codeblock-pop-menu .ant-menu-item-divider,
.ant-menu-submenu.codeblock-pop-menu
  > .ant-menu.ant-menu-sub.ant-menu-vertical
  .ant-menu-item-divider {
  margin: 4px -8px;
}
.ant-popover .ant-menu.codeblock-pop-menu .ant-menu-submenu-title,
.ant-menu-submenu.codeblock-pop-menu
  > .ant-menu.ant-menu-sub.ant-menu-vertical
  .ant-menu-submenu-title {
  margin: 0;
  line-height: 36px;
  height: 36px;
  color: inherit !important;
}
.ant-popover .ant-menu.codeblock-pop-menu .ant-menu-submenu-active,
.ant-menu-submenu.codeblock-pop-menu
  > .ant-menu.ant-menu-sub.ant-menu-vertical
  .ant-menu-submenu-active,
.ant-popover .ant-menu.codeblock-pop-menu .ant-menu-submenu-arrow,
.ant-menu-submenu.codeblock-pop-menu
  > .ant-menu.ant-menu-sub.ant-menu-vertical
  .ant-menu-submenu-arrow,
.ant-popover .ant-menu.codeblock-pop-menu .ant-menu-submenu-open,
.ant-menu-submenu.codeblock-pop-menu
  > .ant-menu.ant-menu-sub.ant-menu-vertical
  .ant-menu-submenu-open,
.ant-popover
  .ant-menu.codeblock-pop-menu
  .ant-menu-submenu-active
  .ant-menu-submenu-title:hover,
.ant-menu-submenu.codeblock-pop-menu
  > .ant-menu.ant-menu-sub.ant-menu-vertical
  .ant-menu-submenu-active
  .ant-menu-submenu-title:hover {
  color: inherit !important;
}
.ant-popover .ant-menu.codeblock-pop-menu .ant-menu-item:hover,
.ant-menu-submenu.codeblock-pop-menu
  > .ant-menu.ant-menu-sub.ant-menu-vertical
  .ant-menu-item:hover,
.ant-popover .ant-menu.codeblock-pop-menu .ant-menu-active,
.ant-menu-submenu.codeblock-pop-menu
  > .ant-menu.ant-menu-sub.ant-menu-vertical
  .ant-menu-active,
.ant-popover .ant-menu.codeblock-pop-menu .ant-menu-submenu-open,
.ant-menu-submenu.codeblock-pop-menu
  > .ant-menu.ant-menu-sub.ant-menu-vertical
  .ant-menu-submenu-open,
.ant-popover .ant-menu.codeblock-pop-menu .ant-menu-submenu-active,
.ant-menu-submenu.codeblock-pop-menu
  > .ant-menu.ant-menu-sub.ant-menu-vertical
  .ant-menu-submenu-active {
  background-color: #f5f5f5;
  color: inherit !important;
}
.ant-popover .ant-menu.codeblock-pop-menu .ant-menu-item.right-contains,
.ant-menu-submenu.codeblock-pop-menu
  > .ant-menu.ant-menu-sub.ant-menu-vertical
  .ant-menu-item.right-contains {
  background-color: transparent !important;
  vertical-align: middle;
  display: flex;
  align-items: center;
  cursor: default;
}
.ant-popover .ant-menu.codeblock-pop-menu .right-slot,
.ant-menu-submenu.codeblock-pop-menu
  > .ant-menu.ant-menu-sub.ant-menu-vertical
  .right-slot {
  flex: 1;
  height: 100%;
  display: inline-flex;
  justify-content: right;
  align-items: center;
  vertical-align: middle;
}
.ant-popover .ant-menu.codeblock-pop-menu .right-slot.label,
.ant-menu-submenu.codeblock-pop-menu
  > .ant-menu.ant-menu-sub.ant-menu-vertical
  .right-slot.label {
  color: #bec0bf;
}
.ant-popover .ant-menu.codeblock-pop-menu .check-space,
.ant-menu-submenu.codeblock-pop-menu
  > .ant-menu.ant-menu-sub.ant-menu-vertical
  .check-space {
  margin-left: -16px;
  margin-right: 4px;
  margin-top: -2px;
  width: 32px;
  display: inline-flex;
  height: 100%;
  align-items: center;
  justify-content: center;
  vertical-align: middle;
}
.ant-menu-submenu.codeblock-pop-menu
  > .ant-menu.ant-menu-sub.ant-menu-vertical {
  min-width: 184px;
  border-radius: 6px;
}
.ne-codeblock-overlay-GithubLight .ant-popover-inner,
.codeblock-pop-menu-GithubLight .ant-popover-inner,
.ne-codeblock-overlay-BracketLightsPro .ant-popover-inner,
.codeblock-pop-menu-BracketLightsPro .ant-popover-inner,
.ne-codeblock-overlay-default .ant-popover-inner,
.codeblock-pop-menu-default .ant-popover-inner,
.ne-codeblock-overlay-GithubLight .ant-menu-sub,
.codeblock-pop-menu-GithubLight .ant-menu-sub,
.ne-codeblock-overlay-BracketLightsPro .ant-menu-sub,
.codeblock-pop-menu-BracketLightsPro .ant-menu-sub,
.ne-codeblock-overlay-default .ant-menu-sub,
.codeblock-pop-menu-default .ant-menu-sub {
  background-color: #fff !important;
  backdrop-filter: none !important;
  border: none !important;
  box-shadow: 0 1px 4px -2px var(--lakex-editor-color-black-f12),
    0 2px 8px 0 var(--lakex-editor-color-black-f08),
    0 8px 16px 4px var(--lakex-editor-color-black-f05) !important;
  color: #585a5a;
}
.ne-codeblock-overlay-GithubLight .ant-popover-inner .codeblock-pop-menu,
.codeblock-pop-menu-GithubLight .ant-popover-inner .codeblock-pop-menu,
.ne-codeblock-overlay-BracketLightsPro .ant-popover-inner .codeblock-pop-menu,
.codeblock-pop-menu-BracketLightsPro .ant-popover-inner .codeblock-pop-menu,
.ne-codeblock-overlay-default .ant-popover-inner .codeblock-pop-menu,
.codeblock-pop-menu-default .ant-popover-inner .codeblock-pop-menu,
.ne-codeblock-overlay-GithubLight .ant-menu-sub .codeblock-pop-menu,
.codeblock-pop-menu-GithubLight .ant-menu-sub .codeblock-pop-menu,
.ne-codeblock-overlay-BracketLightsPro .ant-menu-sub .codeblock-pop-menu,
.codeblock-pop-menu-BracketLightsPro .ant-menu-sub .codeblock-pop-menu,
.ne-codeblock-overlay-default .ant-menu-sub .codeblock-pop-menu,
.codeblock-pop-menu-default .ant-menu-sub .codeblock-pop-menu {
  color: #585a5a;
}
.ne-codeblock-overlay-GithubLight .ant-popover-inner .ant-menu-item-divider,
.codeblock-pop-menu-GithubLight .ant-popover-inner .ant-menu-item-divider,
.ne-codeblock-overlay-BracketLightsPro
  .ant-popover-inner
  .ant-menu-item-divider,
.codeblock-pop-menu-BracketLightsPro .ant-popover-inner .ant-menu-item-divider,
.ne-codeblock-overlay-default .ant-popover-inner .ant-menu-item-divider,
.codeblock-pop-menu-default .ant-popover-inner .ant-menu-item-divider,
.ne-codeblock-overlay-GithubLight .ant-menu-sub .ant-menu-item-divider,
.codeblock-pop-menu-GithubLight .ant-menu-sub .ant-menu-item-divider,
.ne-codeblock-overlay-BracketLightsPro .ant-menu-sub .ant-menu-item-divider,
.codeblock-pop-menu-BracketLightsPro .ant-menu-sub .ant-menu-item-divider,
.ne-codeblock-overlay-default .ant-menu-sub .ant-menu-item-divider,
.codeblock-pop-menu-default .ant-menu-sub .ant-menu-item-divider {
  background-color: rgba(0, 0, 0, 0.06);
}
.ne-codeblock-overlay-GithubLight .ant-popover-inner .codeblock-search,
.codeblock-pop-menu-GithubLight .ant-popover-inner .codeblock-search,
.ne-codeblock-overlay-BracketLightsPro .ant-popover-inner .codeblock-search,
.codeblock-pop-menu-BracketLightsPro .ant-popover-inner .codeblock-search,
.ne-codeblock-overlay-default .ant-popover-inner .codeblock-search,
.codeblock-pop-menu-default .ant-popover-inner .codeblock-search,
.ne-codeblock-overlay-GithubLight .ant-menu-sub .codeblock-search,
.codeblock-pop-menu-GithubLight .ant-menu-sub .codeblock-search,
.ne-codeblock-overlay-BracketLightsPro .ant-menu-sub .codeblock-search,
.codeblock-pop-menu-BracketLightsPro .ant-menu-sub .codeblock-search,
.ne-codeblock-overlay-default .ant-menu-sub .codeblock-search,
.codeblock-pop-menu-default .ant-menu-sub .codeblock-search {
  background-color: #fff;
  border-top: 1px solid rgba(255, 255, 255, 0.12);
  border-left: 1px solid rgba(255, 255, 255, 0.12);
  border-right: 1px solid rgba(255, 255, 255, 0.12);
}
.ne-codeblock-overlay-GithubLight
  .ant-popover-inner
  .codeblock-search
  .ant-input,
.codeblock-pop-menu-GithubLight .ant-popover-inner .codeblock-search .ant-input,
.ne-codeblock-overlay-BracketLightsPro
  .ant-popover-inner
  .codeblock-search
  .ant-input,
.codeblock-pop-menu-BracketLightsPro
  .ant-popover-inner
  .codeblock-search
  .ant-input,
.ne-codeblock-overlay-default .ant-popover-inner .codeblock-search .ant-input,
.codeblock-pop-menu-default .ant-popover-inner .codeblock-search .ant-input,
.ne-codeblock-overlay-GithubLight .ant-menu-sub .codeblock-search .ant-input,
.codeblock-pop-menu-GithubLight .ant-menu-sub .codeblock-search .ant-input,
.ne-codeblock-overlay-BracketLightsPro
  .ant-menu-sub
  .codeblock-search
  .ant-input,
.codeblock-pop-menu-BracketLightsPro .ant-menu-sub .codeblock-search .ant-input,
.ne-codeblock-overlay-default .ant-menu-sub .codeblock-search .ant-input,
.codeblock-pop-menu-default .ant-menu-sub .codeblock-search .ant-input {
  background-color: #fff;
}
.ne-codeblock-overlay-OneDarkPro,
.codeblock-pop-menu-OneDarkPro,
.ne-codeblock-overlay-NightOwl,
.codeblock-pop-menu-NightOwl,
.ne-codeblock-overlay-Darcula,
.codeblock-pop-menu-Darcula {
  background: transparent !important;
}
.ne-codeblock-overlay-OneDarkPro .ant-popover-inner,
.codeblock-pop-menu-OneDarkPro .ant-popover-inner,
.ne-codeblock-overlay-NightOwl .ant-popover-inner,
.codeblock-pop-menu-NightOwl .ant-popover-inner,
.ne-codeblock-overlay-Darcula .ant-popover-inner,
.codeblock-pop-menu-Darcula .ant-popover-inner,
.ne-codeblock-overlay-OneDarkPro .ant-menu-sub,
.codeblock-pop-menu-OneDarkPro .ant-menu-sub,
.ne-codeblock-overlay-NightOwl .ant-menu-sub,
.codeblock-pop-menu-NightOwl .ant-menu-sub,
.ne-codeblock-overlay-Darcula .ant-menu-sub,
.codeblock-pop-menu-Darcula .ant-menu-sub {
  background-color: #1f1f1f !important;
  border: 1px solid rgba(255, 255, 255, 0.12) !important;
  box-shadow: 0 1px 4px -2px var(--lakex-editor-color-black-f12),
    0 2px 8px 0 var(--lakex-editor-color-black-f08),
    0 8px 16px 4px var(--lakex-editor-color-black-f05) !important;
  color: rgba(255, 255, 255, 0.88);
}
.ne-codeblock-overlay-OneDarkPro .ant-popover-inner .codeblock-pop-menu,
.codeblock-pop-menu-OneDarkPro .ant-popover-inner .codeblock-pop-menu,
.ne-codeblock-overlay-NightOwl .ant-popover-inner .codeblock-pop-menu,
.codeblock-pop-menu-NightOwl .ant-popover-inner .codeblock-pop-menu,
.ne-codeblock-overlay-Darcula .ant-popover-inner .codeblock-pop-menu,
.codeblock-pop-menu-Darcula .ant-popover-inner .codeblock-pop-menu,
.ne-codeblock-overlay-OneDarkPro .ant-menu-sub .codeblock-pop-menu,
.codeblock-pop-menu-OneDarkPro .ant-menu-sub .codeblock-pop-menu,
.ne-codeblock-overlay-NightOwl .ant-menu-sub .codeblock-pop-menu,
.codeblock-pop-menu-NightOwl .ant-menu-sub .codeblock-pop-menu,
.ne-codeblock-overlay-Darcula .ant-menu-sub .codeblock-pop-menu,
.codeblock-pop-menu-Darcula .ant-menu-sub .codeblock-pop-menu {
  color: rgba(255, 255, 255, 0.88);
}
.ne-codeblock-overlay-OneDarkPro .ant-popover-inner .ant-menu-item-divider,
.codeblock-pop-menu-OneDarkPro .ant-popover-inner .ant-menu-item-divider,
.ne-codeblock-overlay-NightOwl .ant-popover-inner .ant-menu-item-divider,
.codeblock-pop-menu-NightOwl .ant-popover-inner .ant-menu-item-divider,
.ne-codeblock-overlay-Darcula .ant-popover-inner .ant-menu-item-divider,
.codeblock-pop-menu-Darcula .ant-popover-inner .ant-menu-item-divider,
.ne-codeblock-overlay-OneDarkPro .ant-menu-sub .ant-menu-item-divider,
.codeblock-pop-menu-OneDarkPro .ant-menu-sub .ant-menu-item-divider,
.ne-codeblock-overlay-NightOwl .ant-menu-sub .ant-menu-item-divider,
.codeblock-pop-menu-NightOwl .ant-menu-sub .ant-menu-item-divider,
.ne-codeblock-overlay-Darcula .ant-menu-sub .ant-menu-item-divider,
.codeblock-pop-menu-Darcula .ant-menu-sub .ant-menu-item-divider {
  background-color: rgba(48, 48, 48, 0.37);
}
.ne-codeblock-overlay-OneDarkPro .ant-menu-submenu-active,
.codeblock-pop-menu-OneDarkPro .ant-menu-submenu-active,
.ne-codeblock-overlay-NightOwl .ant-menu-submenu-active,
.codeblock-pop-menu-NightOwl .ant-menu-submenu-active,
.ne-codeblock-overlay-Darcula .ant-menu-submenu-active,
.codeblock-pop-menu-Darcula .ant-menu-submenu-active,
.ne-codeblock-overlay-OneDarkPro .ant-menu-item-active,
.codeblock-pop-menu-OneDarkPro .ant-menu-item-active,
.ne-codeblock-overlay-NightOwl .ant-menu-item-active,
.codeblock-pop-menu-NightOwl .ant-menu-item-active,
.ne-codeblock-overlay-Darcula .ant-menu-item-active,
.codeblock-pop-menu-Darcula .ant-menu-item-active {
  background-color: rgba(255, 255, 255, 0.12) !important;
}
.ne-codeblock-overlay-OneDarkPro .codeblock-search,
.codeblock-pop-menu-OneDarkPro .codeblock-search,
.ne-codeblock-overlay-NightOwl .codeblock-search,
.codeblock-pop-menu-NightOwl .codeblock-search,
.ne-codeblock-overlay-Darcula .codeblock-search,
.codeblock-pop-menu-Darcula .codeblock-search {
  background-color: #1f1f1f;
  border-top: 1px solid rgba(255, 255, 255, 0.12);
  border-left: 1px solid rgba(255, 255, 255, 0.12);
  border-right: 1px solid rgba(255, 255, 255, 0.12);
}
.ne-codeblock-overlay-OneDarkPro .codeblock-search .ant-input,
.codeblock-pop-menu-OneDarkPro .codeblock-search .ant-input,
.ne-codeblock-overlay-NightOwl .codeblock-search .ant-input,
.codeblock-pop-menu-NightOwl .codeblock-search .ant-input,
.ne-codeblock-overlay-Darcula .codeblock-search .ant-input,
.codeblock-pop-menu-Darcula .codeblock-search .ant-input {
  background-color: #1f1f1f;
}
[data-kumuhana="pouli"]
  .ne-codeblock-overlay-OneDarkPro
  .ant-popover-inner
  .ant-menu-item-divider,
[data-kumuhana="pouli"]
  .codeblock-pop-menu-OneDarkPro
  .ant-popover-inner
  .ant-menu-item-divider,
[data-kumuhana="pouli"]
  .ne-codeblock-overlay-NightOwl
  .ant-popover-inner
  .ant-menu-item-divider,
[data-kumuhana="pouli"]
  .codeblock-pop-menu-NightOwl
  .ant-popover-inner
  .ant-menu-item-divider,
[data-kumuhana="pouli"]
  .ne-codeblock-overlay-Darcula
  .ant-popover-inner
  .ant-menu-item-divider,
[data-kumuhana="pouli"]
  .codeblock-pop-menu-Darcula
  .ant-popover-inner
  .ant-menu-item-divider,
[data-kumuhana="pouli"]
  .ne-codeblock-overlay-OneDarkPro
  .ant-menu-sub
  .ant-menu-item-divider,
[data-kumuhana="pouli"]
  .codeblock-pop-menu-OneDarkPro
  .ant-menu-sub
  .ant-menu-item-divider,
[data-kumuhana="pouli"]
  .ne-codeblock-overlay-NightOwl
  .ant-menu-sub
  .ant-menu-item-divider,
[data-kumuhana="pouli"]
  .codeblock-pop-menu-NightOwl
  .ant-menu-sub
  .ant-menu-item-divider,
[data-kumuhana="pouli"]
  .ne-codeblock-overlay-Darcula
  .ant-menu-sub
  .ant-menu-item-divider,
[data-kumuhana="pouli"]
  .codeblock-pop-menu-Darcula
  .ant-menu-sub
  .ant-menu-item-divider {
  background-color: #303030;
}
/**
 * 闁俺绻�.getCSSValue("editor.background")[] 娴兼俺骞忓锟� var(--lakex-editor-background)閻ㄥ嫯绻戦崶锟�*/
/**
 * 闂団偓鐟曚浇绐olor-registry.ts閸氬本顒�*/
/**
 * colors*/
ne-card.ne-card-hovered .codeblock-menu.collapsed .collapsed-btn {
  display: block;
}
.ne-codeblock-collapsed .codeblock-menu .collapsed-btn {
  display: none !important;
}
.ne-codeblock[theme].ne-codeblock-collapsed .codeblock-menu {
  border-bottom: none;
}
.codeblock-menu {
  display: block;
  width: 100%;
  display: flex;
  height: 38px;
  line-height: 38px;
  align-items: center;
  margin-top: -5px;
  position: relative;
  z-index: 3;
  transition: all 200ms;
  font-size: 14px;
}
.codeblock-menu .start-nav {
  flex: 1;
  display: flex;
  align-items: center;
  overflow: hidden;
  padding-left: 11px;
}
.codeblock-menu .end-nav {
  padding-right: 11px;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
.codeblock-menu.collapsed {
  height: 0;
  line-height: 0;
  margin-bottom: 6px;
  border-bottom: none;
}
.codeblock-menu.collapsed:not(.collapsed-btn) {
  display: none;
}
.codeblock-menu.focused.collapsed .collapsed-btn {
  display: block;
}
.codeblock-menu.collapsed .collapsed-btn {
  height: 13px;
  width: 48px;
  top: 0;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  transform: translate(-50%, 0%);
  display: none;
}
.codeblock-menu.collapsed .collapsed-btn::after {
  transform: scale(1.4) translate(-21px, -50%) rotate(180deg);
  margin-right: -2px;
}
.codeblock-menu:hover .collapsed-btn {
  display: block;
}
.codeblock-menu .collapsed-btn {
  display: none;
  position: absolute;
  left: 50%;
  top: 100%;
  transform: translate(-50%, -50%);
  width: 48px;
  height: 11px;
  border-radius: 85px;
  cursor: pointer;
  transition: height 200ms;
  margin-left: -1px;
}
.codeblock-menu .collapsed-btn::after {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  width: 6px;
  height: 4px;
  transform: scale(1.4) translate(-2px, -50%) rotate(0deg);
  margin-right: -2px;
}
.ne-codeblock[theme="Bracket Lights Pro"] {
  background-color: #fdfdfd;
}
.ne-codeblock[theme="Bracket Lights Pro"] .codeblock-menu {
  background-color: #f8f8f8;
  border-bottom: 1px solid #f0f0f0;
}
.ne-codeblock[theme="Bracket Lights Pro"] .codeblock-menu.collapsed {
  border-bottom: none;
}
.ne-codeblock[theme="Bracket Lights Pro"]
  .codeblock-menu
  .ne-codeblock-copy:hover,
.ne-codeblock[theme="Bracket Lights Pro"]
  .codeblock-menu
  .ne-codeblock-more-button:hover,
.ne-codeblock[theme="Bracket Lights Pro"]
  .codeblock-menu
  .detect-language:hover,
.ne-codeblock[theme="Bracket Lights Pro"]
  .codeblock-menu
  .ne-codeblock-collapsed-button:hover {
  background-color: #e7e9e8;
}
.ne-codeblock[theme="Bracket Lights Pro"]
  .codeblock-menu
  .CodeMirror-code-name.code-name-placeholder {
  color: #bfbfbf;
}
.ne-codeblock[theme="Bracket Lights Pro"]
  .codeblock-menu
  .ne-codeblock-mode-name {
  color: rgba(140, 140, 140, 0.5);
}
.ne-codeblock[theme="Bracket Lights Pro"] .codeblock-menu .collapsed-btn {
  background-color: #e7e9e8;
}
.ne-codeblock[theme="Bracket Lights Pro"]
  .codeblock-menu
  .collapsed-btn::after {
  background-image: url("data:image/svg+xml,%3Csvg width='6' height='4' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M.886 3.1 3.046.936a.464.464 0 0 1 .657 0L5.864 3.1a.465.465 0 0 1-.328.794H1.214A.464.464 0 0 1 .886 3.1Z' fill='%238c8c8c' fill-rule='nonzero'/%3E%3C/svg%3E");
}
.ne-codeblock[theme="Bracket Lights Pro"] .ne-icon,
.ne-codeblock[theme="Bracket Lights Pro"] .ne-codeblock-copy {
  color: #585a5a;
}
.ne-codeblock[theme="Bracket Lights Pro"] .code-name-placeholder {
  color: #bec0bf;
}
.ne-codeblock[theme="Bracket Lights Pro"] .CodeMirror-code-name,
.ne-codeblock[theme="Bracket Lights Pro"] .ant-select-selector,
.ne-codeblock[theme="Bracket Lights Pro"] .ant-input {
  color: #262626;
}
.ne-codeblock[theme="Darcula"] {
  background-color: #2b2b2b;
}
.ne-codeblock[theme="Darcula"] .codeblock-menu {
  background-color: #222222;
  border-bottom: 1px solid #181818;
}
.ne-codeblock[theme="Darcula"] .codeblock-menu.collapsed {
  border-bottom: none;
}
.ne-codeblock[theme="Darcula"] .codeblock-menu .ne-codeblock-copy:hover,
.ne-codeblock[theme="Darcula"] .codeblock-menu .ne-codeblock-more-button:hover,
.ne-codeblock[theme="Darcula"] .codeblock-menu .detect-language:hover,
.ne-codeblock[theme="Darcula"]
  .codeblock-menu
  .ne-codeblock-collapsed-button:hover {
  background-color: #434343;
}
.ne-codeblock[theme="Darcula"]
  .codeblock-menu
  .CodeMirror-code-name.code-name-placeholder {
  color: #484848;
}
.ne-codeblock[theme="Darcula"] .codeblock-menu .ne-codeblock-mode-name {
  color: rgba(147, 153, 158, 0.5);
}
.ne-codeblock[theme="Darcula"] .codeblock-menu .collapsed-btn {
  background-color: #434343;
}
.ne-codeblock[theme="Darcula"] .codeblock-menu .collapsed-btn::after {
  background-image: url("data:image/svg+xml,%3Csvg width='6' height='4' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M.886 3.1 3.046.936a.464.464 0 0 1 .657 0L5.864 3.1a.465.465 0 0 1-.328.794H1.214A.464.464 0 0 1 .886 3.1Z' fill='%2393999e' fill-rule='nonzero'/%3E%3C/svg%3E");
}
.ne-codeblock[theme="Darcula"] .ne-icon,
.ne-codeblock[theme="Darcula"] .ne-codeblock-copy {
  color: #b3b3b3;
}
.ne-codeblock[theme="Darcula"] .code-name-placeholder {
  color: #505050;
}
.ne-codeblock[theme="Darcula"] .CodeMirror-code-name,
.ne-codeblock[theme="Darcula"] .ant-select-selector,
.ne-codeblock[theme="Darcula"] .ant-input {
  color: #e2e2e2;
}
.ne-codeblock[theme="Github Light"] {
  background-color: #fff;
}
.ne-codeblock[theme="Github Light"] .codeblock-menu {
  background-color: #f5f5f5;
  border-bottom: 1px solid #f0f0f0;
}
.ne-codeblock[theme="Github Light"] .codeblock-menu.collapsed {
  border-bottom: none;
}
.ne-codeblock[theme="Github Light"] .codeblock-menu .ne-codeblock-copy:hover,
.ne-codeblock[theme="Github Light"]
  .codeblock-menu
  .ne-codeblock-more-button:hover,
.ne-codeblock[theme="Github Light"] .codeblock-menu .detect-language:hover,
.ne-codeblock[theme="Github Light"]
  .codeblock-menu
  .ne-codeblock-collapsed-button:hover {
  background-color: #e7e9e8;
}
.ne-codeblock[theme="Github Light"]
  .codeblock-menu
  .CodeMirror-code-name.code-name-placeholder {
  color: #bfbfbf;
}
.ne-codeblock[theme="Github Light"] .codeblock-menu .ne-codeblock-mode-name {
  color: rgba(140, 140, 140, 0.5);
}
.ne-codeblock[theme="Github Light"] .codeblock-menu .collapsed-btn {
  background-color: #e7e9e8;
}
.ne-codeblock[theme="Github Light"] .codeblock-menu .collapsed-btn::after {
  background-image: url("data:image/svg+xml,%3Csvg width='6' height='4' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M.886 3.1 3.046.936a.464.464 0 0 1 .657 0L5.864 3.1a.465.465 0 0 1-.328.794H1.214A.464.464 0 0 1 .886 3.1Z' fill='%238c8c8c' fill-rule='nonzero'/%3E%3C/svg%3E");
}
.ne-codeblock[theme="Github Light"] .ne-icon,
.ne-codeblock[theme="Github Light"] .ne-codeblock-copy {
  color: #585a5a;
}
.ne-codeblock[theme="Github Light"] .code-name-placeholder {
  color: #bec0bf;
}
.ne-codeblock[theme="Github Light"] .CodeMirror-code-name,
.ne-codeblock[theme="Github Light"] .ant-select-selector,
.ne-codeblock[theme="Github Light"] .ant-input {
  color: #262626;
}
.ne-codeblock[theme="Night Owl"] {
  background-color: #001628;
}
.ne-codeblock[theme="Night Owl"] .codeblock-menu {
  background-color: #000c18;
  border-bottom: 1px solid #00070e;
}
.ne-codeblock[theme="Night Owl"] .codeblock-menu.collapsed {
  border-bottom: none;
}
.ne-codeblock[theme="Night Owl"] .codeblock-menu .ne-codeblock-copy:hover,
.ne-codeblock[theme="Night Owl"]
  .codeblock-menu
  .ne-codeblock-more-button:hover,
.ne-codeblock[theme="Night Owl"] .codeblock-menu .detect-language:hover,
.ne-codeblock[theme="Night Owl"]
  .codeblock-menu
  .ne-codeblock-collapsed-button:hover {
  background-color: #35414c;
}
.ne-codeblock[theme="Night Owl"]
  .codeblock-menu
  .CodeMirror-code-name.code-name-placeholder {
  color: #484848;
}
.ne-codeblock[theme="Night Owl"] .codeblock-menu .ne-codeblock-mode-name {
  color: rgba(204, 211, 219, 0.5);
}
.ne-codeblock[theme="Night Owl"] .codeblock-menu .collapsed-btn {
  background-color: #35414c;
}
.ne-codeblock[theme="Night Owl"] .codeblock-menu .collapsed-btn::after {
  background-image: url("data:image/svg+xml,%3Csvg width='6' height='4' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M.886 3.1 3.046.936a.464.464 0 0 1 .657 0L5.864 3.1a.465.465 0 0 1-.328.794H1.214A.464.464 0 0 1 .886 3.1Z' fill='%23ccd3db' fill-rule='nonzero'/%3E%3C/svg%3E");
}
.ne-codeblock[theme="Night Owl"] .ne-icon,
.ne-codeblock[theme="Night Owl"] .ne-codeblock-copy {
  color: #b3b3b3;
}
.ne-codeblock[theme="Night Owl"] .code-name-placeholder {
  color: #505050;
}
.ne-codeblock[theme="Night Owl"] .CodeMirror-code-name,
.ne-codeblock[theme="Night Owl"] .ant-select-selector,
.ne-codeblock[theme="Night Owl"] .ant-input {
  color: #e2e2e2;
}
.ne-codeblock[theme="One Dark Pro"] {
  background-color: #272c35;
}
.ne-codeblock[theme="One Dark Pro"] .codeblock-menu {
  background-color: #242933;
  border-bottom: 1px solid #191e25;
}
.ne-codeblock[theme="One Dark Pro"] .codeblock-menu.collapsed {
  border-bottom: none;
}
.ne-codeblock[theme="One Dark Pro"] .codeblock-menu .ne-codeblock-copy:hover,
.ne-codeblock[theme="One Dark Pro"]
  .codeblock-menu
  .ne-codeblock-more-button:hover,
.ne-codeblock[theme="One Dark Pro"] .codeblock-menu .detect-language:hover,
.ne-codeblock[theme="One Dark Pro"]
  .codeblock-menu
  .ne-codeblock-collapsed-button:hover {
  background-color: #404756;
}
.ne-codeblock[theme="One Dark Pro"]
  .codeblock-menu
  .CodeMirror-code-name.code-name-placeholder {
  color: #484848;
}
.ne-codeblock[theme="One Dark Pro"] .codeblock-menu .ne-codeblock-mode-name {
  color: rgba(173, 177, 185, 0.5);
}
.ne-codeblock[theme="One Dark Pro"] .codeblock-menu .collapsed-btn {
  background-color: #404756;
}
.ne-codeblock[theme="One Dark Pro"] .codeblock-menu .collapsed-btn::after {
  background-image: url("data:image/svg+xml,%3Csvg width='6' height='4' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M.886 3.1 3.046.936a.464.464 0 0 1 .657 0L5.864 3.1a.465.465 0 0 1-.328.794H1.214A.464.464 0 0 1 .886 3.1Z' fill='%23adb1b9' fill-rule='nonzero'/%3E%3C/svg%3E");
}
.ne-codeblock[theme="One Dark Pro"] .ne-icon,
.ne-codeblock[theme="One Dark Pro"] .ne-codeblock-copy {
  color: #b3b3b3;
}
.ne-codeblock[theme="One Dark Pro"] .code-name-placeholder {
  color: #505050;
}
.ne-codeblock[theme="One Dark Pro"] .CodeMirror-code-name,
.ne-codeblock[theme="One Dark Pro"] .ant-select-selector,
.ne-codeblock[theme="One Dark Pro"] .ant-input {
  color: #e2e2e2;
}
.detect-language {
  height: 24px;
  width: 24px;
  border-radius: 4px;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  cursor: pointer;
}
.detect-language:hover,
.detect-language.ne-codeblock-more-active {
  background-color: #e7e9e8;
}
.ne-codeblock[theme="default"] .codeblock-menu {
  background-color: #f5f5f5;
  border-bottom: 1px solid #e8e8e8;
}
.ne-codeblock[theme="default"] .codeblock-menu.collapsed {
  border-bottom: none;
}
.ne-codeblock[theme="default"] .codeblock-menu .ne-codeblock-copy:hover,
.ne-codeblock[theme="default"] .codeblock-menu .ne-codeblock-more-button:hover,
.ne-codeblock[theme="default"] .codeblock-menu .detect-language:hover,
.ne-codeblock[theme="default"]
  .codeblock-menu
  .ne-codeblock-collapsed-button:hover {
  background-color: #e7e9e8;
}
.ne-codeblock[theme="default"]
  .codeblock-menu
  .CodeMirror-code-name.code-name-placeholder {
  color: #bfbfbf;
}
.ne-codeblock[theme="default"] .codeblock-menu .ne-codeblock-mode-name {
  color: rgba(89, 89, 89, 0.5);
}
.ne-codeblock[theme="default"] .codeblock-menu .collapsed-btn {
  background-color: #e7e9e8;
}
.ne-codeblock[theme="default"] .codeblock-menu .collapsed-btn::after {
  background-image: url("data:image/svg+xml,%3Csvg width='6' height='4' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M.886 3.1 3.046.936a.464.464 0 0 1 .657 0L5.864 3.1a.465.465 0 0 1-.328.794H1.214A.464.464 0 0 1 .886 3.1Z' fill='%23595959' fill-rule='nonzero'/%3E%3C/svg%3E");
}
.ne-codeblock[theme="default"] .ne-icon,
.ne-codeblock[theme="default"] .ne-codeblock-copy {
  color: #585a5a;
}
.ne-codeblock[theme="default"] .code-name-placeholder {
  color: #bec0bf;
}
.ne-codeblock[theme="default"] .CodeMirror-code-name,
.ne-codeblock[theme="default"] .ant-select-selector,
.ne-codeblock[theme="default"] .ant-input {
  color: #262626;
}
/* stylelint-disable*/
/**
 * 闁俺绻�.getCSSValue("editor.background")[] 娴兼俺骞忓锟� var(--lakex-editor-background)閻ㄥ嫯绻戦崶锟�*/
/**
 * 闂団偓鐟曚浇绐olor-registry.ts閸氬本顒�*/
/**
 * colors*/
/*!
 閺堫剚鏋冩禒鑸电爱閻焦娼靛┃鎰艾閼颁胶绱潏鎴濇珤
 鐎规艾鍩楁禍鍡曠娴滐拷 codemirror 娑擃厼鍞寸€瑰湱娈戦柊宥堝缁涘鐔€绾偓閺嶅嘲绱￠敍宀勬姜閻楄鐣╅幆鍛枌閺冪娀娓舵穱顔芥暭*/
/* BASICS*/
.CodeMirror {
  /* Set height,width,borders,and global font properties here*/
  font-family: monospace;
  color: var(--lakex-editor-color-black);
  direction: ltr;
}
/* PADDING*/
.CodeMirror-lines {
  padding: 4px 0;
  /* Vertical padding around content*/
}
.CodeMirror pre.CodeMirror-line,
.CodeMirror pre.CodeMirror-line-like {
  padding: 0 4px;
  /* Horizontal padding of content*/
}
.CodeMirror-scrollbar-filler,
.CodeMirror-gutter-filler {
  background-color: var(--lakex-editor-color-white);
  /* The little square between H and V scrollbars*/
}
/* GUTTER*/
.CodeMirror-gutters {
  border-right: 1px solid #ddd;
  background-color: #f7f7f7;
  white-space: nowrap;
}
.CodeMirror-linenumber {
  padding: 0 3px 0 5px;
  min-width: 20px;
  text-align: right;
  color: #999;
  white-space: nowrap;
}
.CodeMirror-guttermarker {
  color: var(--lakex-editor-color-black);
}
.CodeMirror-guttermarker-subtle {
  color: #999;
}
/* CURSOR*/
.CodeMirror-cursor {
  border-left: 1px solid black;
  border-right: none;
  width: 0;
}
/* Shown when moving in bi-directional text*/
.CodeMirror div.CodeMirror-secondarycursor {
  border-left: 1px solid silver;
}
.cm-fat-cursor .CodeMirror-cursor {
  width: auto;
  border: 0 !important;
  background: #7e7;
}
.cm-fat-cursor div.CodeMirror-cursors {
  z-index: 1;
}
.cm-fat-cursor .CodeMirror-line::selection,
.cm-fat-cursor .CodeMirror-line > span::selection,
.cm-fat-cursor .CodeMirror-line > span > span::selection {
  background: transparent;
}
.cm-fat-cursor .CodeMirror-line::-moz-selection,
.cm-fat-cursor .CodeMirror-line > span::-moz-selection,
.cm-fat-cursor .CodeMirror-line > span > span::-moz-selection {
  background: transparent;
}
.cm-fat-cursor {
  caret-color: transparent;
}
@-moz-keyframes blink {
  50% {
    background-color: transparent;
  }
}
@-webkit-keyframes blink {
  50% {
    background-color: transparent;
  }
}
@keyframes blink {
  50% {
    background-color: transparent;
  }
} /* Can style cursor different in overwrite (non-insert) mode*/
.cm-tab {
  display: inline-block;
  text-decoration: inherit;
}
.CodeMirror-rulers {
  position: absolute;
  left: 0;
  right: 0;
  top: -50px;
  bottom: 0;
  overflow: hidden;
}
.CodeMirror-ruler {
  border-left: 1px solid #ccc;
  top: 0;
  bottom: 0;
  position: absolute;
}
/* DEFAULT THEME*/
.cm-s-default .cm-header {
  color: blue;
}
.cm-s-default .cm-quote {
  color: #090;
}
.cm-negative {
  color: #d44;
}
.cm-positive {
  color: #292;
}
.cm-header,
.cm-strong {
  font-weight: bold;
}
.cm-em {
  font-style: italic;
}
.cm-link {
  text-decoration: underline;
}
.cm-strikethrough {
  text-decoration: line-through;
}
.cm-s-default .cm-keyword {
  color: #708;
}
.cm-s-default .cm-atom {
  color: #219;
}
.cm-s-default .cm-number {
  color: #164;
}
.cm-s-default .cm-def {
  color: #00f;
}
.cm-s-default .cm-variable-2 {
  color: #05a;
}
.cm-s-default .cm-variable-3,
.cm-s-default .cm-type {
  color: #085;
}
.cm-s-default .cm-comment {
  color: #a50;
}
.cm-s-default .cm-string {
  color: #a11;
}
.cm-s-default .cm-string-2 {
  color: #f50;
}
.cm-s-default .cm-meta {
  color: #555;
}
.cm-s-default .cm-qualifier {
  color: #555;
}
.cm-s-default .cm-builtin {
  color: #30a;
}
.cm-s-default .cm-bracket {
  color: #997;
}
.cm-s-default .cm-tag {
  color: #170;
}
.cm-s-default .cm-attribute {
  color: #00c;
}
.cm-s-default .cm-hr {
  color: #999;
}
.cm-s-default .cm-link {
  color: #00c;
}
.cm-s-default .cm-error {
  color: #f00;
}
.cm-invalidchar {
  color: #f00;
}
.CodeMirror-composing {
  border-bottom: 2px solid;
}
/* Default styles for common addons*/
div.CodeMirror span.CodeMirror-matchingbracket {
  color: #0b0;
}
div.CodeMirror span.CodeMirror-nonmatchingbracket {
  color: #a22;
}
.CodeMirror-matchingtag {
  background: rgba(255, 150, 0, 0.3);
}
.CodeMirror-activeline-background {
  background: #e8f2ff;
}
/* STOP*/
/* The rest of this file contains styles related to the mechanics of
   the editor. You probably shouldn't touch them.*/
.CodeMirror {
  position: relative;
  overflow: hidden;
  background: var(--lakex-editor-background-primary);
}
.CodeMirror-scroll {
  overflow: scroll !important;
  /* Things will break if this is overridden*/
  /* 50px is the magic margin used to hide the element's real scrollbars*/
  /* See overflow:hidden in .CodeMirror*/
  margin-bottom: -50px;
  margin-right: -50px;
  padding-bottom: 50px;
  height: 100%;
  outline: none;
  /* Prevent dragging from highlighting the element*/
  position: relative;
}
.CodeMirror-sizer {
  position: relative;
  border-right: 50px solid transparent;
}
/* The fake,visible scrollbars. Used to force redraw during scrolling
   before actual scrolling happens,thus preventing shaking and
   flickering artifacts.*/
.CodeMirror-vscrollbar,
.CodeMirror-hscrollbar,
.CodeMirror-scrollbar-filler,
.CodeMirror-gutter-filler {
  position: absolute;
  z-index: 6;
  display: none;
  outline: none;
}
.CodeMirror-vscrollbar {
  right: 0;
  top: 0;
  overflow-x: hidden;
  overflow-y: scroll;
}
.CodeMirror-hscrollbar {
  bottom: 0;
  left: 0;
  overflow-y: hidden;
  overflow-x: scroll;
}
.CodeMirror-scrollbar-filler {
  right: 0;
  bottom: 0;
}
.CodeMirror-gutter-filler {
  left: 0;
  bottom: 0;
}
.CodeMirror-gutters {
  position: absolute;
  left: 0;
  top: 0;
  min-height: 100%;
  z-index: 3;
}
.CodeMirror-gutter {
  white-space: normal;
  height: 100%;
  display: inline-block;
  vertical-align: top;
  margin-bottom: -50px;
}
.CodeMirror-gutter-wrapper {
  position: absolute;
  z-index: 4;
  background: none !important;
  border: none !important;
}
.CodeMirror-gutter-background {
  position: absolute;
  top: 0;
  bottom: 0;
  z-index: 4;
}
.CodeMirror-gutter-elt {
  position: absolute;
  cursor: default;
  z-index: 4;
}
.CodeMirror-gutter-wrapper::selection {
  background-color: transparent;
}
.CodeMirror-gutter-wrapper::-moz-selection {
  background-color: transparent;
}
.CodeMirror-lines {
  cursor: text;
  min-height: 1px;
  /* prevents collapsing before first draw*/
}
.CodeMirror pre.CodeMirror-line,
.CodeMirror pre.CodeMirror-line-like {
  /* Reset some styles that the rest of the page might have set*/
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
  border-width: 0;
  background: transparent;
  font-family: inherit;
  font-size: inherit;
  margin: 0;
  white-space: pre;
  word-wrap: normal;
  line-height: inherit;
  color: inherit;
  z-index: 2;
  position: relative;
  overflow: visible;
  -webkit-tap-highlight-color: transparent;
  -webkit-font-variant-ligatures: contextual;
  font-variant-ligatures: contextual;
}
.CodeMirror-wrap pre.CodeMirror-line,
.CodeMirror-wrap pre.CodeMirror-line-like {
  word-wrap: break-word;
  white-space: pre-wrap;
  word-break: normal;
}
.CodeMirror-linebackground {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 0;
}
.CodeMirror-linewidget {
  position: relative;
  z-index: 2;
  padding: 1px;
  /* Force widget margins to stay inside of the container*/
}
.CodeMirror-rtl pre {
  direction: rtl;
}
.CodeMirror-code {
  outline: none;
}
/* Force content-box sizing for the elements where we expect it*/
.CodeMirror-scroll,
.CodeMirror-sizer,
.CodeMirror-gutter,
.CodeMirror-gutters,
.CodeMirror-linenumber {
  -moz-box-sizing: content-box;
  box-sizing: content-box;
}
.CodeMirror-measure {
  position: absolute;
  width: 100%;
  height: 0;
  overflow: hidden;
  visibility: hidden;
}
.CodeMirror-cursor {
  position: absolute;
  pointer-events: none;
}
.CodeMirror-measure pre {
  position: static;
}
div.CodeMirror-cursors {
  visibility: hidden;
  position: relative;
  z-index: 3;
}
div.CodeMirror-dragcursors {
  visibility: visible;
}
.CodeMirror-focused div.CodeMirror-cursors {
  visibility: visible;
}
.CodeMirror-selected {
  background: #d9d9d9;
}
.CodeMirror-focused .CodeMirror-selected {
  background: #d7d4f0;
}
.CodeMirror-crosshair {
  cursor: crosshair;
}
.CodeMirror-line::selection,
.CodeMirror-line > span::selection,
.CodeMirror-line > span > span::selection {
  background: #d7d4f0;
}
.CodeMirror-line::-moz-selection,
.CodeMirror-line > span::-moz-selection,
.CodeMirror-line > span > span::-moz-selection {
  background: #d7d4f0;
}
.cm-searching {
  background-color: #ffa;
  background-color: rgba(255, 255, 0, 0.4);
}
/* Used to force a border model for a node*/
.cm-force-border {
  padding-right: 1px;
}
@media print {
  /* Hide the cursor when printing*/
  .CodeMirror div.CodeMirror-cursors {
    visibility: hidden;
  }
} /* See issue #2901*/
.cm-tab-wrap-hack:after {
  content: "";
}
/* Help users use markselection to safely style text background*/
span.CodeMirror-selectedtext {
  background: none;
}
/*!
 閺堫剚鏋冩禒鑸电爱閻焦娼靛┃鎰艾閼颁胶绱潏鎴濇珤
 鐎规艾鍩楁禍鍡曠娴滐拷 codemirror 娑擃厼鍞寸€瑰湱娈戦柊宥堝缁涘鐔€绾偓閺嶅嘲绱￠敍宀勬姜閻楄鐣╅幆鍛枌閺冪娀娓舵穱顔芥暭*/
.CodeMirror {
  background: none;
  /* 鐎涙ぞ缍嬮崣鍌滃弾 github閿涘矁鈧啳妾婚崪锟� 14px 閺傚洤鐡ч崷銊ょ鐠ч攱甯撻悧鍫礉鐎涙褰块悽锟� 13px*/
  font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier,
    monospace;
  font-size: 14px;
  line-height: 1.45;
  color: #595959;
  direction: ltr;
}
.CodeMirror * {
  box-sizing: unset;
}
.CodeMirror:hover .CodeMirror-scroll::-webkit-scrollbar-thumb,
.CodeMirror.CodeMirror-focused .CodeMirror-scroll::-webkit-scrollbar-thumb,
.CodeMirror:hover .CodeMirror-vscrollbar::-webkit-scrollbar-thumb,
.CodeMirror.CodeMirror-focused .CodeMirror-vscrollbar::-webkit-scrollbar-thumb,
.CodeMirror:hover .CodeMirror-hscrollbar::-webkit-scrollbar-thumb,
.CodeMirror.CodeMirror-focused .CodeMirror-hscrollbar::-webkit-scrollbar-thumb {
  visibility: visible;
}
.CodeMirror .CodeMirror-scrollbar-filler,
.CodeMirror .CodeMirror-gutter-filler {
  background: transparent;
}
.CodeMirror .CodeMirror-lines {
  padding-bottom: 24px;
}
.CodeMirror-scroll,
.CodeMirror-sizer,
.CodeMirror-gutter,
.CodeMirror-gutters,
.CodeMirror-linenumber {
  -moz-box-sizing: content-box !important;
  box-sizing: content-box !important;
}
.CodeMirror-gutters {
  background: #fafafa;
  border-color: #fafafa;
  padding: 0 6px 0 6px;
}
.CodeMirror-scroll,
.CodeMirror-vscrollbar,
.CodeMirror-hscrollbar {
  scrollbar-color: var(--lakex-editor-color-grey6) transparent;
}
.CodeMirror-scroll::-webkit-scrollbar,
.CodeMirror-vscrollbar::-webkit-scrollbar,
.CodeMirror-hscrollbar::-webkit-scrollbar {
  background-color: transparent;
}
.CodeMirror-scroll::-webkit-scrollbar-corner,
.CodeMirror-vscrollbar::-webkit-scrollbar-corner,
.CodeMirror-hscrollbar::-webkit-scrollbar-corner {
  background-color: transparent;
}
.CodeMirror-scroll::-webkit-scrollbar-thumb,
.CodeMirror-vscrollbar::-webkit-scrollbar-thumb,
.CodeMirror-hscrollbar::-webkit-scrollbar-thumb {
  background-color: var(--lakex-editor-color-grey6);
  border-radius: 16px;
  border: 53px solid transparent;
  background-clip: content-box;
  visibility: visible;
}
.CodeMirror-selected {
  background: transparent;
}
.CodeMirror-focused .CodeMirror-selected {
  background: var(--lakex-editor-selection);
}
.CodeMirror-crosshair {
  cursor: crosshair;
}
.CodeMirror-line::selection,
.CodeMirror-line > span::selection,
.CodeMirror-line > span > span::selection {
  background: var(--lakex-editor-selection);
}
.CodeMirror-line::-moz-selection,
.CodeMirror-line > span::-moz-selection,
.CodeMirror-line > span > span::-moz-selection {
  background: var(--lakex-editor-selection);
}
/* DEFAULT THEME (閺夈儲绨禍搴も偓浣虹椽鏉堟垵娅掗敍灞界暰閸掓湹绨℃稉鈧總妞惧敩閻線鍘ら懝锟�)*/
.CodeMirror pre,
.box pre,
.editor .top-boxes pre,
.CodeMirror-gutter-wrapper pre {
  color: #262626;
}
.CodeMirror-linenumber {
  color: #afafaf;
}
.cm-s-default .cm-header {
  color: blue;
}
.cm-s-default .cm-quote {
  color: #090;
}
.cm-negative {
  color: #d44;
}
.cm-positive {
  color: #292;
}
.cm-header,
.cm-strong {
  font-weight: bold;
}
.cm-em {
  font-style: italic;
}
.cm-link {
  text-decoration: underline;
}
.cm-strikethrough {
  text-decoration: line-through;
}
/* 娴狅拷 codemirror 姒涙ǹ顓绘稉楦挎憫閺堫剨绱濋柈銊ュ瀻妫版粏澹婇悽锟� github 閸欙拷 prism.js*/
.cm-s-default .cm-keyword {
  color: #d73a49;
}
/* use github*/
.cm-s-default .cm-atom {
  color: #905;
}
/* false null 缁涘鐖堕柌蹇ョ礉use prism.js*/
.cm-s-default .cm-number {
  color: #005cc5;
}
/* use github*/
.cm-s-default .cm-def {
  color: #005cc5;
}
/* use github*/
.cm-s-default .cm-variable-2 {
  color: #005cc5;
}
/* use github 閽冩繆澹�*/
.cm-s-default .cm-variable-3,
.cm-s-default .cm-type {
  color: #22863a;
}
/* use github 缂佽儻澹�*/
.cm-s-default .cm-comment {
  color: #6a737d;
}
/* use github*/
.cm-s-default .cm-string {
  color: #690;
}
/* 閸楁洝顢戠€涙顑佹稉璇х礉閻拷 prism 妫版粏澹� origin #a11;*/
.cm-s-default .cm-string-2 {
  color: #690;
}
/* 婢舵俺顢戠€涙顑佹稉璇х礉閻拷 prism 妫版粏澹� origin #a11;*/
.cm-s-default .cm-meta {
  color: #1f7f9a;
}
/* c #include閵嗕汞ava annotation 缁涘绱濋柌鍥╂暏 vscode default light+ 妫版粏澹�*/
.cm-s-default .cm-qualifier {
  color: #555;
}
.cm-s-default .cm-builtin {
  color: #6f42c1;
}
/* use github*/
.cm-s-default .cm-bracket {
  color: #997;
}
.cm-s-default .cm-tag {
  color: #22863a;
}
/* html tag 閸氬稄绱漸se github*/
.cm-s-default .cm-attribute {
  color: #6f42c1;
}
/* html tag 鐏炵偞鈧冩倳閿涘瘈se github*/
.cm-s-default .cm-hr {
  color: #999;
}
/* md 鐠囶厽纭�*/
.cm-s-default .cm-link {
  color: #00c;
}
/* md 鐠囶厽纭�*/
.cm-s-default .cm-error {
  color: #f00;
}
.cm-invalidchar {
  color: #f00;
}
.cm-s-default .cm-operator {
  color: #d73a49;
}
/* 閻拷 github 妫版粏澹�*/
.cm-s-default .cm-property {
  color: #005cc5;
}
/* 閻拷 github 閽冩繆澹婇敍灞芥嫲 cm-def 娑撯偓閼凤拷*/
.CodeMirror-composing {
  border-bottom: 2px solid;
}
.CodeMirror-code-name.code-name-placeholder {
  color: #bfbfbf;
}
.CodeMirror-scroll {
  margin-top: 12px;
}
.ne-codeblock[theme="default"] .ne-embed-nav {
  background: #f5f5f5;
  border-bottom: 1px solid #e8e8e8;
}
.ne-codeblock[theme="default"] .ne-embed-nav .ant-select-selection-item,
.ne-codeblock[theme="default"] .ne-embed-nav .CodeMirror-code-name,
.ne-codeblock[theme="default"] .ne-embed-nav .ne-icon-card-codeblock-more,
.ne-codeblock[theme="default"] .ne-embed-nav .ne-codeblock-copy,
.ne-codeblock[theme="default"] .ne-embed-nav .ne-codeblock-more-button,
.ne-codeblock[theme="default"] .ne-embed-nav .ne-codeblock-collapsed-button,
.ne-codeblock[theme="default"]
  .ne-embed-nav
  .ant-select-single.ant-select-sm:not(.ant-select-customize-input):not(
    .ant-select-customize-input
  )
  .ant-select-selection-search-input {
  color: #595959;
}
.ne-codeblock[theme="default"]
  .ne-embed-nav
  .CodeMirror-code-name.code-name-placeholder {
  color: #bfbfbf;
}
.ne-codeblock[theme="default"] .ne-embed-nav .ne-codeblock-mode-name {
  color: #bfbfbf;
}
.ne-codeblock[theme="default"] .ne-codeblock-copy:hover,
.ne-codeblock[theme="default"] .ne-codeblock-more-button:hover,
.ne-codeblock[theme="default"] .ne-codeblock-collapsed-button:hover,
.ne-codeblock[theme="default"]
  .ne-codeblock-more-button.ne-codeblock-more-active,
.ne-codeblock[theme="default"]
  .ne-lang-select.ant-select:not(.ant-select-disabled):hover
  .ant-select-selector,
.ne-codeblock[theme="default"]
  .ne-lang-select.ant-select-focused:not(.ant-select-disabled).ant-select:not(
    .ant-select-customize-input
  )
  .ant-select-selector {
  background-color: #e8e8e8;
  border-color: transparent;
}
.cm-searching,
.CodeMirror-focused .CodeMirror-selected,
.CodeMirror-selected {
  background-color: rgba(80, 153, 236, 0.5);
}
/* Default styles for common addons*/
/* STOP*/
.CodeMirror-light-line-wrap
  + .CodeMirror-light-line-wrap
  .CodeMirror-lightline-background,
.CodeMirror-light-line-wrap
  + .CodeMirror-light-line-wrap
  .CodeMirror-gutter-background.CodeMirror-light-line-gutter {
  border-top: none;
}
.CodeMirror-collapsed-folded {
  transform-origin: center;
  transform: rotateZ(-90deg);
}
.ne-codeblock[theme="Darcula"] .CodeMirror-gutter-wrapper,
.ne-codeblock[theme="Darcula"] .CodeMirror-gutters,
.ne-codeblock[theme="Darcula"] .ne-codeblock,
.ne-codeblock[theme="Darcula"] .ne-codeblock-inner,
.ne-codeblock[theme="Darcula"] .ne-codeblock-content {
  background: #2b2b2b;
}
.ne-codeblock[theme="Darcula"] .CodeMirror-cursor {
  border-left-color: #aeaeae;
}
.ne-codeblock[theme="Darcula"] .CodeMirror pre,
.ne-codeblock[theme="Darcula"] .box pre,
.ne-codeblock[theme="Darcula"] .editor .top-boxes pre,
.ne-codeblock[theme="Darcula"] .CodeMirror-gutter-wrapper pre {
  color: #cccccc;
}
.ne-codeblock[theme="Darcula"] .cm-keyword {
  color: #d87e30;
}
.ne-codeblock[theme="Darcula"] .cm-atom {
  color: #d87e30;
}
.ne-codeblock[theme="Darcula"] .box-html .cm-atom {
  color: #a578b4;
}
.ne-codeblock[theme="Darcula"] .cm-def {
  color: #ffc45a;
}
.ne-codeblock[theme="Darcula"] .cm-variable {
  color: #cccccc;
}
.ne-codeblock[theme="Darcula"] .cm-variable-2 {
  color: #cccccc;
}
.ne-codeblock[theme="Darcula"] .cm-variable-3 {
  color: #ffc45a;
}
.ne-codeblock[theme="Darcula"] .cm-header {
  color: #cccccc;
}
.ne-codeblock[theme="Darcula"] .cm-number {
  color: #719fc5;
}
.ne-codeblock[theme="Darcula"] .cm-property {
  color: #ffc45a;
}
.ne-codeblock[theme="Darcula"] .cm-attribute {
  color: #cccccc;
}
.ne-codeblock[theme="Darcula"] .cm-builtin {
  color: #cccccc;
}
.ne-codeblock[theme="Darcula"] .cm-qualifier {
  color: #ffc45a;
}
.ne-codeblock[theme="Darcula"] .cm-operator {
  color: #cccccc;
}
.ne-codeblock[theme="Darcula"] .cm-meta {
  color: #cccccc;
}
.ne-codeblock[theme="Darcula"] .cm-string {
  color: #628854;
}
.ne-codeblock[theme="Darcula"] .cm-string-2 {
  color: #b45555;
}
.ne-codeblock[theme="Darcula"] .cm-tag {
  color: #ffc45a;
}
.ne-codeblock[theme="Darcula"] .box-css .cm-tag {
  color: #ffc45a;
}
.ne-codeblock[theme="Darcula"] .cm-tag.cm-bracket {
  color: #ffc45a;
}
.ne-codeblock[theme="Darcula"] .cm-variable.cm-callee {
  color: #39e62d;
}
.ne-codeblock[theme="Darcula"] .CodeMirror-linenumber {
  color: #858585;
}
.ne-codeblock[theme="Darcula"]
  .CodeMirror-foldgutter-open.CodeMirror-guttermarker-subtle {
  color: #696969;
}
.ne-codeblock[theme="Darcula"] .cm-comment {
  color: #707070;
}
.ne-codeblock[theme="Darcula"] .CodeMirror-gutters {
  border-color: transparent;
}
.ne-codeblock[theme="Darcula"] .ne-embed-nav {
  background: #222222;
  border-bottom: 1px solid #181818;
}
.ne-codeblock[theme="Darcula"] .ne-embed-nav .ant-select-selection-item,
.ne-codeblock[theme="Darcula"] .ne-embed-nav .CodeMirror-code-name,
.ne-codeblock[theme="Darcula"] .ne-embed-nav .ne-codeblock-copy,
.ne-codeblock[theme="Darcula"] .ne-embed-nav .ne-icon-card-codeblock-more,
.ne-codeblock[theme="Darcula"] .ne-embed-nav .ne-codeblock-more-button,
.ne-codeblock[theme="Darcula"] .ne-embed-nav .ne-codeblock-collapsed-button,
.ne-codeblock[theme="Darcula"]
  .ne-embed-nav
  .ant-select-single.ant-select-sm:not(.ant-select-customize-input):not(
    .ant-select-customize-input
  )
  .ant-select-selection-search-input {
  color: #93999e;
}
.ne-codeblock[theme="Darcula"]
  .ne-embed-nav
  .CodeMirror-code-name.code-name-placeholder {
  color: #484848;
}
.ne-codeblock[theme="Darcula"] .ne-embed-nav .ne-codeblock-mode-name {
  color: rgba(147, 153, 158, 0.5);
}
.ne-codeblock[theme="Darcula"] .ant-divider-vertical {
  border-color: #393939;
}
.ne-codeblock[theme="Darcula"] .ne-codeblock-copy:hover,
.ne-codeblock[theme="Darcula"] .ne-codeblock-more-button:hover,
.ne-codeblock[theme="Darcula"] .ne-codeblock-collapsed-button:hover,
.ne-codeblock[theme="Darcula"]
  .ne-codeblock-more-button.ne-codeblock-more-active,
.ne-codeblock[theme="Darcula"]
  .ne-lang-select.ant-select:not(.ant-select-disabled):hover
  .ant-select-selector,
.ne-codeblock[theme="Darcula"]
  .ne-lang-select.ant-select-focused:not(.ant-select-disabled).ant-select:not(
    .ant-select-customize-input
  )
  .ant-select-selector {
  background-color: #393939;
  border-color: transparent;
}
.ne-codeblock[theme="Night Owl"] .CodeMirror-gutter-wrapper,
.ne-codeblock[theme="Night Owl"] .CodeMirror-gutters,
.ne-codeblock[theme="Night Owl"] .ne-codeblock,
.ne-codeblock[theme="Night Owl"] .ne-codeblock-inner,
.ne-codeblock[theme="Night Owl"] .ne-codeblock-content {
  background: #001628;
}
.ne-codeblock[theme="Night Owl"] .CodeMirror-cursor {
  border-left-color: #80a4c3;
}
.ne-codeblock[theme="Night Owl"] .CodeMirror pre,
.ne-codeblock[theme="Night Owl"] .box pre,
.ne-codeblock[theme="Night Owl"] .editor .top-boxes pre,
.ne-codeblock[theme="Night Owl"] .CodeMirror-gutter-wrapper pre {
  color: #d4deec;
}
.ne-codeblock[theme="Night Owl"] .cm-keyword {
  color: #d18df0;
  font-style: italic;
}
.ne-codeblock[theme="Night Owl"] .cm-atom {
  color: #ff4571;
}
.ne-codeblock[theme="Night Owl"] .box-html .cm-atom {
  color: #79a9ff;
}
.ne-codeblock[theme="Night Owl"] .cm-def {
  color: #79a9ff;
  font-style: italic;
}
.ne-codeblock[theme="Night Owl"] .cm-variable {
  color: #5adeca;
  font-style: italic;
}
.ne-codeblock[theme="Night Owl"] .cm-variable-2 {
  color: #5adeca;
  font-style: italic;
}
.ne-codeblock[theme="Night Owl"] .cm-variable-3 {
  color: #bce666;
  font-style: italic;
}
.ne-codeblock[theme="Night Owl"] .cm-header {
  color: #d4deec;
}
.ne-codeblock[theme="Night Owl"] .cm-number {
  color: #ff8563;
}
.ne-codeblock[theme="Night Owl"] .cm-property {
  color: #79a9ff;
  font-style: italic;
}
.ne-codeblock[theme="Night Owl"] .cm-attribute {
  color: #bce666;
  font-style: italic;
}
.ne-codeblock[theme="Night Owl"] .cm-builtin {
  color: #ffd400;
  font-style: italic;
}
.ne-codeblock[theme="Night Owl"] .cm-qualifier {
  color: #bce666;
  font-style: italic;
}
.ne-codeblock[theme="Night Owl"] .cm-operator {
  color: #d18df0;
}
.ne-codeblock[theme="Night Owl"] .cm-meta {
  color: #bce666;
}
.ne-codeblock[theme="Night Owl"] .cm-string {
  color: #f3c384;
}
.ne-codeblock[theme="Night Owl"] .cm-string-2 {
  color: #7d5959;
}
.ne-codeblock[theme="Night Owl"] .cm-tag {
  color: #c1ede6;
}
.ne-codeblock[theme="Night Owl"] .box-css .cm-tag {
  color: #ff545c;
}
.ne-codeblock[theme="Night Owl"] .cm-tag.cm-bracket {
  color: #5adeca;
}
.ne-codeblock[theme="Night Owl"] .cm-variable.cm-callee {
  color: #39e62d;
}
.ne-codeblock[theme="Night Owl"] .CodeMirror-linenumber {
  color: #858585;
}
.ne-codeblock[theme="Night Owl"] .CodeMirror-guttermarker-subtle {
  color: #ffffff;
}
.ne-codeblock[theme="Night Owl"] .cm-comment {
  color: #5e7877;
}
.ne-codeblock[theme="Night Owl"] .CodeMirror-gutters {
  border-color: transparent;
}
.ne-codeblock[theme="Night Owl"] .ne-embed-nav {
  background: #000c18;
  border-bottom: 1px solid #00070e;
}
.ne-codeblock[theme="Night Owl"] .ne-embed-nav .ant-select-selection-item,
.ne-codeblock[theme="Night Owl"] .ne-embed-nav .ne-icon-card-codeblock-more,
.ne-codeblock[theme="Night Owl"] .ne-embed-nav .CodeMirror-code-name,
.ne-codeblock[theme="Night Owl"] .ne-embed-nav .ne-codeblock-copy,
.ne-codeblock[theme="Night Owl"] .ne-embed-nav .ne-codeblock-more-button,
.ne-codeblock[theme="Night Owl"] .ne-embed-nav .ne-codeblock-collapsed-button,
.ne-codeblock[theme="Night Owl"]
  .ne-embed-nav
  .ant-select-single.ant-select-sm:not(.ant-select-customize-input):not(
    .ant-select-customize-input
  )
  .ant-select-selection-search-input {
  color: #ccd3db;
}
.ne-codeblock[theme="Night Owl"]
  .ne-embed-nav
  .CodeMirror-code-name.code-name-placeholder {
  color: #484848;
}
.ne-codeblock[theme="Night Owl"] .ne-embed-nav .ne-codeblock-mode-name {
  color: rgba(147, 153, 158, 0.5);
}
.ne-codeblock[theme="Night Owl"] .ant-divider-vertical {
  border-color: #1f2a36;
}
.ne-codeblock[theme="Night Owl"] .ne-codeblock-copy:hover,
.ne-codeblock[theme="Night Owl"] .ne-codeblock-more-button:hover,
.ne-codeblock[theme="Night Owl"] .ne-codeblock-collapsed-button:hover,
.ne-codeblock[theme="Night Owl"]
  .ne-codeblock-more-button.ne-codeblock-more-active,
.ne-codeblock[theme="Night Owl"]
  .ne-lang-select.ant-select:not(.ant-select-disabled):hover
  .ant-select-selector,
.ne-codeblock[theme="Night Owl"]
  .ne-lang-select.ant-select-focused:not(.ant-select-disabled).ant-select:not(
    .ant-select-customize-input
  )
  .ant-select-selector {
  background-color: #1f2a36;
  border-color: transparent;
}
.ne-codeblock[theme="One Dark Pro"] .CodeMirror-gutter-wrapper,
.ne-codeblock[theme="One Dark Pro"] .CodeMirror-gutters,
.ne-codeblock[theme="One Dark Pro"],
.ne-codeblock[theme="One Dark Pro"] .ne-codeblock-inner,
.ne-codeblock[theme="One Dark Pro"] .ne-codeblock-content {
  background: #272c35;
}
.ne-codeblock[theme="One Dark Pro"] .CodeMirror-cursor {
  border-left-color: #528bf7;
}
.ne-codeblock[theme="One Dark Pro"] .CodeMirror pre,
.ne-codeblock[theme="One Dark Pro"] .box pre,
.ne-codeblock[theme="One Dark Pro"] .editor .top-boxes pre,
.ne-codeblock[theme="One Dark Pro"] .CodeMirror-gutter-wrapper pre {
  color: #a9b2c0;
}
.ne-codeblock[theme="One Dark Pro"] .cm-keyword {
  color: #d371e3;
}
.ne-codeblock[theme="One Dark Pro"] .cm-atom {
  color: #da985c;
}
.ne-codeblock[theme="One Dark Pro"] .box-html .cm-atom {
  color: #f06372;
}
.ne-codeblock[theme="One Dark Pro"] .cm-def {
  color: #ebbf6f;
}
.ne-codeblock[theme="One Dark Pro"] .cm-variable {
  color: #f06372;
}
.ne-codeblock[theme="One Dark Pro"] .cm-variable-2 {
  color: #f06372;
  font-style: italic;
}
.ne-codeblock[theme="One Dark Pro"] .cm-variable-3 {
  color: #1db8c4;
}
.ne-codeblock[theme="One Dark Pro"] .cm-header {
  color: #a9b2c0;
}
.ne-codeblock[theme="One Dark Pro"] .cm-number {
  color: #da985c;
}
.ne-codeblock[theme="One Dark Pro"] .cm-property {
  color: #43b0f5;
}
.ne-codeblock[theme="One Dark Pro"] .cm-attribute {
  color: #da985c;
}
.ne-codeblock[theme="One Dark Pro"] .cm-builtin {
  color: #43b0f5;
}
.ne-codeblock[theme="One Dark Pro"] .cm-qualifier {
  color: #da985c;
}
.ne-codeblock[theme="One Dark Pro"] .cm-operator {
  color: #1db8c4;
}
.ne-codeblock[theme="One Dark Pro"] .cm-meta {
  color: #1db8c4;
}
.ne-codeblock[theme="One Dark Pro"] .cm-string {
  color: #8bc56f;
}
.ne-codeblock[theme="One Dark Pro"] .cm-string-2 {
  color: #8bc56f;
}
.ne-codeblock[theme="One Dark Pro"] .cm-tag {
  color: #f06372;
}
.ne-codeblock[theme="One Dark Pro"] .box-css .cm-tag {
  color: #f06372;
}
.ne-codeblock[theme="One Dark Pro"] .cm-tag.cm-bracket {
  color: #a9b2c0;
}
.ne-codeblock[theme="One Dark Pro"] .cm-variable.cm-callee {
  color: #357e30;
}
.ne-codeblock[theme="One Dark Pro"] .CodeMirror-linenumber {
  color: #777b83;
}
.ne-codeblock[theme="One Dark Pro"] .CodeMirror-guttermarker-subtle {
  color: #ffffff;
}
.ne-codeblock[theme="One Dark Pro"] .cm-comment {
  color: #7e848f;
}
.ne-codeblock[theme="One Dark Pro"] .CodeMirror-gutters {
  border-color: transparent;
}
.ne-codeblock[theme="One Dark Pro"] .ne-embed-nav {
  background: #242933;
  border-bottom: 1px solid #191e25;
}
.ne-codeblock[theme="One Dark Pro"] .ne-embed-nav .ant-select-selection-item,
.ne-codeblock[theme="One Dark Pro"] .ne-embed-nav .ne-icon-card-codeblock-more,
.ne-codeblock[theme="One Dark Pro"] .ne-embed-nav .ne-codeblock-copy,
.ne-codeblock[theme="One Dark Pro"] .ne-embed-nav .CodeMirror-code-name,
.ne-codeblock[theme="One Dark Pro"] .ne-embed-nav .ne-codeblock-more-button,
.ne-codeblock[theme="One Dark Pro"]
  .ne-embed-nav
  .ne-codeblock-collapsed-button,
.ne-codeblock[theme="One Dark Pro"]
  .ne-embed-nav
  .ant-select-single.ant-select-sm:not(.ant-select-customize-input):not(
    .ant-select-customize-input
  )
  .ant-select-selection-search-input {
  color: #adb1b9;
}
.ne-codeblock[theme="One Dark Pro"]
  .ne-embed-nav
  .CodeMirror-code-name.code-name-placeholder {
  color: #484848;
}
.ne-codeblock[theme="One Dark Pro"] .ne-embed-nav .ne-codeblock-mode-name {
  color: rgba(173, 177, 185, 0.5);
}
.ne-codeblock[theme="One Dark Pro"] .ant-divider-vertical {
  border-color: #3c424d;
}
.ne-codeblock[theme="One Dark Pro"] .ne-codeblock-copy:hover,
.ne-codeblock[theme="One Dark Pro"] .ne-codeblock-more-button:hover,
.ne-codeblock[theme="One Dark Pro"] .ne-codeblock-collapsed-button:hover,
.ne-codeblock[theme="One Dark Pro"]
  .ne-codeblock-more-button.ne-codeblock-more-active,
.ne-codeblock[theme="One Dark Pro"]
  .ne-lang-select.ant-select:not(.ant-select-disabled):hover
  .ant-select-selector,
.ne-codeblock[theme="One Dark Pro"]
  .ne-lang-select.ant-select-focused:not(.ant-select-disabled).ant-select:not(
    .ant-select-customize-input
  )
  .ant-select-selector {
  background-color: #3c424d;
  border-color: transparent;
}
.ne-codeblock[theme="Github Light"] .CodeMirror-gutter-wrapper,
.ne-codeblock[theme="Github Light"] .CodeMirror-gutters,
.ne-codeblock[theme="Github Light"] .ne-codeblock,
.ne-codeblock[theme="Github Light"] .ne-codeblock-inner,
.ne-codeblock[theme="Github Light"] .ne-codeblock-content {
  background: #ffffff;
}
.ne-codeblock[theme="Github Light"] .CodeMirror-cursor {
  border-left-color: #286ada;
}
.ne-codeblock[theme="Github Light"] .CodeMirror pre,
.ne-codeblock[theme="Github Light"] .box pre,
.ne-codeblock[theme="Github Light"] .editor .top-boxes pre,
.ne-codeblock[theme="Github Light"] .CodeMirror-gutter-wrapper pre {
  color: #262c31;
}
.ne-codeblock[theme="Github Light"] .cm-keyword {
  color: #e10023;
}
.ne-codeblock[theme="Github Light"] .cm-atom {
  color: #004fb4;
}
.ne-codeblock[theme="Github Light"] .box-html .cm-atom {
  color: #004fb4;
}
.ne-codeblock[theme="Github Light"] .cm-def {
  color: #a13000;
}
.ne-codeblock[theme="Github Light"] .cm-variable {
  color: #232930;
}
.ne-codeblock[theme="Github Light"] .cm-variable-2 {
  color: #a13000;
}
.ne-codeblock[theme="Github Light"] .cm-variable-3 {
  color: #004fb4;
}
.ne-codeblock[theme="Github Light"] .cm-header {
  color: #232930;
}
.ne-codeblock[theme="Github Light"] .cm-number {
  color: #004fb4;
}
.ne-codeblock[theme="Github Light"] .cm-property {
  color: #8c48e7;
}
.ne-codeblock[theme="Github Light"] .cm-attribute {
  color: #004fb4;
}
.ne-codeblock[theme="Github Light"] .cm-builtin {
  color: #004fb4;
}
.ne-codeblock[theme="Github Light"] .cm-qualifier {
  color: #004fb4;
}
.ne-codeblock[theme="Github Light"] .cm-operator {
  color: #e10023;
}
.ne-codeblock[theme="Github Light"] .cm-meta {
  color: #004fb4;
}
.ne-codeblock[theme="Github Light"] .cm-string {
  color: #002f6d;
}
.ne-codeblock[theme="Github Light"] .cm-string-2 {
  color: #7d5959;
}
.ne-codeblock[theme="Github Light"] .cm-tag {
  color: #006520;
}
.ne-codeblock[theme="Github Light"] .box-css .cm-tag {
  color: #006520;
}
.ne-codeblock[theme="Github Light"] .cm-tag.cm-bracket {
  color: #232930;
}
.ne-codeblock[theme="Github Light"] .cm-variable.cm-callee {
  color: #3ef231;
}
.ne-codeblock[theme="Github Light"] .CodeMirror-linenumber {
  color: #8e9499;
}
.ne-codeblock[theme="Github Light"] .CodeMirror-guttermarker-subtle {
  color: #ffffff;
}
.ne-codeblock[theme="Github Light"] .cm-comment {
  color: #6c7782;
}
.ne-codeblock[theme="Github Light"] .CodeMirror-gutters {
  border-color: transparent;
}
.ne-codeblock[theme="Github Light"] .ne-embed-nav {
  background: #f8f8f8;
  border-bottom: 1px solid #f0f0f0;
}
.ne-codeblock[theme="Github Light"] .ne-embed-nav .ant-select-selection-item,
.ne-codeblock[theme="Github Light"] .ne-embed-nav .CodeMirror-code-name,
.ne-codeblock[theme="Github Light"] .ne-embed-nav .ne-icon-card-codeblock-more,
.ne-codeblock[theme="Github Light"] .ne-embed-nav .ne-codeblock-more-button,
.ne-codeblock[theme="Github Light"]
  .ne-embed-nav
  .ne-codeblock-collapsed-button,
.ne-codeblock[theme="Github Light"] .ne-embed-nav .ne-codeblock-copy,
.ne-codeblock[theme="Github Light"]
  .ne-embed-nav
  .ant-select-single.ant-select-sm:not(.ant-select-customize-input):not(
    .ant-select-customize-input
  )
  .ant-select-selection-search-input {
  color: #8c8c8c;
}
.ne-codeblock[theme="Github Light"]
  .ne-embed-nav
  .CodeMirror-code-name.code-name-placeholder {
  color: #bfbfbf;
}
.ne-codeblock[theme="Github Light"] .ne-embed-nav .ne-codeblock-mode-name {
  color: #bfbfbf;
}
.ne-codeblock[theme="Github Light"] .ne-codeblock-copy:hover,
.ne-codeblock[theme="Github Light"] .ne-codeblock-more-button:hover,
.ne-codeblock[theme="Github Light"] .ne-codeblock-collapsed-button:hover,
.ne-codeblock[theme="Github Light"]
  .ne-codeblock-more-button.ne-codeblock-more-active,
.ne-codeblock[theme="Github Light"]
  .ne-lang-select.ant-select:not(.ant-select-disabled):hover
  .ant-select-selector,
.ne-codeblock[theme="Github Light"]
  .ne-lang-select.ant-select-focused:not(.ant-select-disabled).ant-select:not(
    .ant-select-customize-input
  )
  .ant-select-selector {
  background-color: #eeeeee;
  border-color: transparent;
}
.ne-codeblock[theme="Bracket Lights Pro"] .CodeMirror-gutter-wrapper,
.ne-codeblock[theme="Bracket Lights Pro"] .CodeMirror-gutters,
.ne-codeblock[theme="Bracket Lights Pro"] .ne-codeblock,
.ne-codeblock[theme="Bracket Lights Pro"] .ne-codeblock-inner,
.ne-codeblock[theme="Bracket Lights Pro"] .ne-codeblock-content {
  background: #fdfdfd;
}
.ne-codeblock[theme="Bracket Lights Pro"] .CodeMirror-cursor {
  border-left-color: #000000;
}
.ne-codeblock[theme="Bracket Lights Pro"] .CodeMirror pre,
.ne-codeblock[theme="Bracket Lights Pro"] .box pre,
.ne-codeblock[theme="Bracket Lights Pro"] .editor .top-boxes pre,
.ne-codeblock[theme="Bracket Lights Pro"] .CodeMirror-gutter-wrapper pre {
  color: #363636;
}
.ne-codeblock[theme="Bracket Lights Pro"] .cm-keyword {
  color: #2869c9;
}
.ne-codeblock[theme="Bracket Lights Pro"] .cm-atom {
  color: #f78000;
}
.ne-codeblock[theme="Bracket Lights Pro"] .box-html .cm-atom {
  color: #353535;
}
.ne-codeblock[theme="Bracket Lights Pro"] .cm-def {
  color: #9020cc;
}
.ne-codeblock[theme="Bracket Lights Pro"] .cm-variable {
  color: #353535;
}
.ne-codeblock[theme="Bracket Lights Pro"] .cm-variable-2 {
  color: #353535;
}
.ne-codeblock[theme="Bracket Lights Pro"] .cm-variable-3 {
  color: #535353;
}
.ne-codeblock[theme="Bracket Lights Pro"] .cm-header {
  color: #353535;
}
.ne-codeblock[theme="Bracket Lights Pro"] .cm-number {
  color: #668800;
}
.ne-codeblock[theme="Bracket Lights Pro"] .cm-property {
  color: #353535;
}
.ne-codeblock[theme="Bracket Lights Pro"] .cm-attribute {
  color: #668800;
}
.ne-codeblock[theme="Bracket Lights Pro"] .cm-builtin {
  color: #2869c9;
}
.ne-codeblock[theme="Bracket Lights Pro"] .cm-qualifier {
  color: #2869c9;
}
.ne-codeblock[theme="Bracket Lights Pro"] .cm-operator {
  color: #2869c9;
}
.ne-codeblock[theme="Bracket Lights Pro"] .cm-meta {
  color: #353535;
}
.ne-codeblock[theme="Bracket Lights Pro"] .cm-string {
  color: #f78000;
}
.ne-codeblock[theme="Bracket Lights Pro"] .cm-string-2 {
  color: #7d5959;
}
.ne-codeblock[theme="Bracket Lights Pro"] .cm-tag {
  color: #2869c9;
}
.ne-codeblock[theme="Bracket Lights Pro"] .box-css .cm-tag {
  color: #2869c9;
}
.ne-codeblock[theme="Bracket Lights Pro"] .cm-tag.cm-bracket {
  color: #2869c9;
}
.ne-codeblock[theme="Bracket Lights Pro"] .cm-variable.cm-callee {
  color: #3ef231;
}
.ne-codeblock[theme="Bracket Lights Pro"] .CodeMirror-linenumber {
  color: #bfbfbf;
}
.ne-codeblock[theme="Bracket Lights Pro"] .CodeMirror-guttermarker-subtle {
  color: #ffffff;
}
.ne-codeblock[theme="Bracket Lights Pro"] .cm-comment {
  color: #00a961;
}
.ne-codeblock[theme="Bracket Lights Pro"] .CodeMirror-gutters {
  border-color: transparent;
}
.ne-codeblock[theme="Bracket Lights Pro"] .ne-embed-nav {
  background: #f8f8f8;
  border-bottom: 1px solid #f0f0f0;
}
.ne-codeblock[theme="Bracket Lights Pro"]
  .ne-embed-nav
  .ant-select-selection-item,
.ne-codeblock[theme="Bracket Lights Pro"] .ne-embed-nav .CodeMirror-code-name,
.ne-codeblock[theme="Bracket Lights Pro"] .ne-embed-nav .ne-codeblock-copy,
.ne-codeblock[theme="Bracket Lights Pro"]
  .ne-embed-nav
  .ne-icon-card-codeblock-more,
.ne-codeblock[theme="Bracket Lights Pro"]
  .ne-embed-nav
  .ne-codeblock-more-button,
.ne-codeblock[theme="Bracket Lights Pro"]
  .ne-embed-nav
  .ne-codeblock-collapsed-button,
.ne-codeblock[theme="Bracket Lights Pro"]
  .ne-embed-nav
  .ant-select-single.ant-select-sm:not(.ant-select-customize-input):not(
    .ant-select-customize-input
  )
  .ant-select-selection-search-input {
  color: #8c8c8c;
}
.ne-codeblock[theme="Bracket Lights Pro"]
  .ne-embed-nav
  .CodeMirror-code-name.code-name-placeholder {
  color: #bfbfbf;
}
.ne-codeblock[theme="Bracket Lights Pro"]
  .ne-embed-nav
  .ne-codeblock-mode-name {
  color: rgba(140, 140, 140, 0.5);
}
.ne-codeblock[theme="Bracket Lights Pro"] .ne-codeblock-copy:hover,
.ne-codeblock[theme="Bracket Lights Pro"] .ne-codeblock-more-button:hover,
.ne-codeblock[theme="Bracket Lights Pro"] .ne-codeblock-collapsed-button:hover,
.ne-codeblock[theme="Bracket Lights Pro"]
  .ne-codeblock-more-button.ne-codeblock-more-active,
.ne-codeblock[theme="Bracket Lights Pro"]
  .ne-lang-select.ant-select:not(.ant-select-disabled):hover
  .ant-select-selector,
.ne-codeblock[theme="Bracket Lights Pro"]
  .ne-lang-select.ant-select-focused:not(.ant-select-disabled).ant-select:not(
    .ant-select-customize-input
  )
  .ant-select-selector {
  background-color: #eeeeee;
  border-color: transparent;
}
[data-card-name="codeblock"] {
  height: auto !important;
}
.ne-engine .ne-codeblock {
  padding-top: 5px;
  padding-bottom: 0;
}
.ne-codeblock {
  position: relative;
  overflow: visible;
  text-indent: 0;
  background: #fafafa;
  padding-top: 5px;
  padding-bottom: 0;
}
.ne-codeblock .ne-codeblock-content.ne-code,
.ne-codeblock .ne-codeblock-inner {
  padding-top: 5px;
}
.ne-codeblock.hide-toolbar .ne-codeblock-content.ne-code,
.ne-codeblock.hide-toolbar .ne-codeblock-inner {
  padding: unset;
}
.ne-codeblock.ne-codeblock-collapsed {
  min-height: 38px;
  padding-bottom: 0;
}
.ne-codeblock.ne-codeblock-collapsed .ne-embed-nav {
  border-bottom: none;
}
.ne-codeblock .ne-embed-nav {
  padding: 0 11px;
  height: 38px;
}
.ne-codeblock .ne-embed-nav .start-nav {
  height: 38px;
  line-height: 38px;
}
.ne-codeblock .CodeMirror-code-name {
  flex: 1;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.ne-codeblock .CodeMirror-code-name .ant-input {
  margin: 0 4px;
  max-width: 200px;
  user-select: all;
  color: var(--lakex-editor-text-color);
}
.ne-codeblock .CodeMirror-code-name > .normal {
  padding-left: 14px;
}
.ne-editor .ne-codeblock .CodeMirror-code-name > .normal {
  cursor: pointer;
}
.ne-codeblock-content {
  position: relative;
  z-index: 2;
  background: #fafafa;
}
.ne-codeblock-more-menu.ant-menu-vertical > .ant-menu-submenu {
  color: #585a5a;
}
.ne-codeblock-more-menu.ant-menu-vertical
  > .ant-menu-submenu
  > .ant-menu-submenu-title {
  height: 32px;
  line-height: 36px;
  color: #585a5a;
}
.ne-codeblock-more-menu.ant-menu-vertical
  > .ant-menu-submenu
  .ant-menu-submenu-arrow {
  color: #585a5a;
  margin-top: 1px;
}
.ne-codeblock-more-submenu {
  width: 97px;
}
.ne-codeblock-more-submenu .ant-menu-vertical.ant-menu-sub,
.ne-codeblock-more-submenu .ant-menu-vertical-left.ant-menu-sub,
.ne-codeblock-more-submenu .ant-menu-vertical-right.ant-menu-sub {
  width: 100%;
  max-width: 100%;
  min-width: 100%;
}
.ne-codeblock-more-submenu .ant-menu-item-only-child {
  padding-left: 40px;
  color: #585a5a;
  background-color: transparent;
}
.ne-codeblock-more-submenu .ant-menu-item-only-child:hover {
  background-color: rgba(245, 245, 245, 0.17);
}
.ne-codeblock-more-submenu .ant-menu-item-only-child .ant-menu-title-content {
  color: #585a5a;
}
.ne-codeblock-more-submenu .ant-menu-item-only-child.active {
  background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='a' d='M0 0h16v16H0z'/%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cmask id='b' fill='%23fff'%3E%3Cuse xlink:href='%23a'/%3E%3C/mask%3E%3Cpath stroke='%23595959' stroke-width='1.375' stroke-linecap='round' stroke-linejoin='round' mask='url(%23b)' d='m1.688 7.861 4.302 4.264 8.323-8.25'/%3E%3C/g%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: 12px center;
  transition: none;
}
.ne-codeblock-overlay {
  /* Popover 閺堚偓鐏忓繘鐝惔锔夸簰閸欏﹪绮拋銈堢珶鐠烘繈鍏樻径顏勩亣娴滃棴绱濇稉宥囶儊閸氬牆缍嬮崜宥呮簚閺咃拷*/
}
.ne-codeblock-overlay.ant-popover .ant-popover-content {
  min-width: 156px;
}
.ne-codeblock-overlay .ant-popover-inner-content {
  padding: 1px 0;
}
.ne-codeblock-overlay
  .ant-menu.ant-menu-vertical
  .ant-menu-item.ne-codeblock-more-item {
  margin-top: 4px;
  padding: 16px;
  height: 36px;
  color: var(--lakex-editor-color-grey8);
  font-size: 14px;
  line-height: 20px;
  display: flex;
  justify-content: space-between;
  align-items: center;
  cursor: default !important;
}
.ne-codeblock-overlay
  .ant-menu.ant-menu-vertical
  .ant-menu-item.ne-codeblock-more-item:hover {
  background: none !important;
}
.ne-codeblock-overlay .ne-codeblock-more-item-switch {
  margin-left: 40px;
}
.ne-codeblock-height-limit .cm-scroller {
  max-height: 3936px;
}
@media print {
  .ne-codeblock-height-limit .CodeMirror-scroll {
    max-height: 11808px;
  }
}
.CodeMirror-scroll {
  min-height: 50px;
}
.ne-codeblock-collapsed-button,
.ne-codeblock-more-button {
  height: 24px;
  width: 24px;
  border-radius: 4px;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  cursor: pointer;
}
.ne-codeblock-collapsed-button:hover,
.ne-codeblock-more-button:hover,
.ne-codeblock-collapsed-button.ne-codeblock-more-active,
.ne-codeblock-more-button.ne-codeblock-more-active {
  background-color: var(--lakex-editor-color-grey4);
}
.CodeMirror pre.CodeMirror-line,
.CodeMirror pre.CodeMirror-line-like {
  word-break: normal;
}
.ne-code-ai-popup .ant-select-item-option-selected {
  display: none;
}
.ne-code-popup
  .ant-select-item-option-selected:not(.ant-select-item-option-disabled) {
  background-color: transparent;
  font-weight: normal;
}
.ne-code-popup
  .ant-select-item-option-selected:not(.ant-select-item-option-disabled)
  .ant-select-item-option-content {
  background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='a' d='M0 0h16v16H0z'/%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cmask id='b' fill='%23fff'%3E%3Cuse xlink:href='%23a'/%3E%3C/mask%3E%3Cpath stroke='%23595959' stroke-width='1.375' stroke-linecap='round' stroke-linejoin='round' mask='url(%23b)' d='m1.688 7.861 4.302 4.264 8.323-8.25'/%3E%3C/g%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: 0 center;
}
.ne-code-popup .ant-select-item-option-content {
  padding-left: 24px;
}
.ne-code-popup.ne-code-popup-default,
.ne-code-ai-popup.ne-code-popup-default,
.ne-code-popup.ne-code-popup-GithubLight,
.ne-code-ai-popup.ne-code-popup-GithubLight,
.ne-code-popup.ne-code-popup-BracketLightsPro,
.ne-code-ai-popup.ne-code-popup-BracketLightsPro {
  background-color: #fff !important;
  border: none;
  box-shadow: 0 1px 4px -2px var(--lakex-editor-color-black-f12),
    0 2px 8px 0 var(--lakex-editor-color-black-f08),
    0 8px 16px 4px var(--lakex-editor-color-black-f05);
}
.ne-code-popup.ne-code-popup-default .ant-select-item,
.ne-code-ai-popup.ne-code-popup-default .ant-select-item,
.ne-code-popup.ne-code-popup-GithubLight .ant-select-item,
.ne-code-ai-popup.ne-code-popup-GithubLight .ant-select-item,
.ne-code-popup.ne-code-popup-BracketLightsPro .ant-select-item,
.ne-code-ai-popup.ne-code-popup-BracketLightsPro .ant-select-item {
  color: #585a5a;
}
.ne-code-popup.ne-code-popup-OneDarkPro,
.ne-code-ai-popup.ne-code-popup-OneDarkPro,
.ne-code-popup.ne-code-popup-NightOwl,
.ne-code-ai-popup.ne-code-popup-NightOwl,
.ne-code-popup.ne-code-popup-Darcula,
.ne-code-ai-popup.ne-code-popup-Darcula {
  color: rgba(255, 255, 255, 0.88);
  background-color: #1f1f1f !important;
  border: 1px solid rgba(255, 255, 255, 0.12) !important;
  box-shadow: 0 1px 4px -2px var(--lakex-editor-color-black-f12),
    0 2px 8px 0 var(--lakex-editor-color-black-f08),
    0 8px 16px 4px var(--lakex-editor-color-black-f05);
}
.ne-code-popup.ne-code-popup-OneDarkPro
  .ant-select-item-option-active:not(.ant-select-item-option-disabled),
.ne-code-ai-popup.ne-code-popup-OneDarkPro
  .ant-select-item-option-active:not(.ant-select-item-option-disabled),
.ne-code-popup.ne-code-popup-NightOwl
  .ant-select-item-option-active:not(.ant-select-item-option-disabled),
.ne-code-ai-popup.ne-code-popup-NightOwl
  .ant-select-item-option-active:not(.ant-select-item-option-disabled),
.ne-code-popup.ne-code-popup-Darcula
  .ant-select-item-option-active:not(.ant-select-item-option-disabled),
.ne-code-ai-popup.ne-code-popup-Darcula
  .ant-select-item-option-active:not(.ant-select-item-option-disabled) {
  background: none;
}
.ne-code-popup.ne-code-popup-OneDarkPro
  .ant-select-item-option-selected:not(.ant-select-item-option-disabled)
  .ant-select-item-option-content,
.ne-code-ai-popup.ne-code-popup-OneDarkPro
  .ant-select-item-option-selected:not(.ant-select-item-option-disabled)
  .ant-select-item-option-content,
.ne-code-popup.ne-code-popup-NightOwl
  .ant-select-item-option-selected:not(.ant-select-item-option-disabled)
  .ant-select-item-option-content,
.ne-code-ai-popup.ne-code-popup-NightOwl
  .ant-select-item-option-selected:not(.ant-select-item-option-disabled)
  .ant-select-item-option-content,
.ne-code-popup.ne-code-popup-Darcula
  .ant-select-item-option-selected:not(.ant-select-item-option-disabled)
  .ant-select-item-option-content,
.ne-code-ai-popup.ne-code-popup-Darcula
  .ant-select-item-option-selected:not(.ant-select-item-option-disabled)
  .ant-select-item-option-content {
  background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='a' d='M0 0h16v16H0z'/%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cmask id='b' fill='%23fff'%3E%3Cuse xlink:href='%23a'/%3E%3C/mask%3E%3Cpath stroke='rgba%28255%2C%20255%2C%20255%2C%200.88%29' stroke-width='1.375' stroke-linecap='round' stroke-linejoin='round' mask='url(%23b)' d='m1.688 7.861 4.302 4.264 8.323-8.25'/%3E%3C/g%3E%3C/svg%3E");
}
.ne-code-popup.ne-code-popup-OneDarkPro
  .ant-select-item-option-selected:not(.ant-select-item-option-disabled)
  .ant-select-item-option-content,
.ne-code-ai-popup.ne-code-popup-OneDarkPro
  .ant-select-item-option-selected:not(.ant-select-item-option-disabled)
  .ant-select-item-option-content,
.ne-code-popup.ne-code-popup-NightOwl
  .ant-select-item-option-selected:not(.ant-select-item-option-disabled)
  .ant-select-item-option-content,
.ne-code-ai-popup.ne-code-popup-NightOwl
  .ant-select-item-option-selected:not(.ant-select-item-option-disabled)
  .ant-select-item-option-content,
.ne-code-popup.ne-code-popup-Darcula
  .ant-select-item-option-selected:not(.ant-select-item-option-disabled)
  .ant-select-item-option-content,
.ne-code-ai-popup.ne-code-popup-Darcula
  .ant-select-item-option-selected:not(.ant-select-item-option-disabled)
  .ant-select-item-option-content {
  background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='a' d='M0 0h16v16H0z'/%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cmask id='b' fill='%23fff'%3E%3Cuse xlink:href='%23a'/%3E%3C/mask%3E%3Cpath stroke='rgba%28255%2C%20255%2C%20255%2C%200.88%29' stroke-width='1.375' stroke-linecap='round' stroke-linejoin='round' mask='url(%23b)' d='m1.688 7.861 4.302 4.264 8.323-8.25'/%3E%3C/g%3E%3C/svg%3E");
}
.ne-code-popup.ne-code-popup-OneDarkPro .ant-select-item,
.ne-code-ai-popup.ne-code-popup-OneDarkPro .ant-select-item,
.ne-code-popup.ne-code-popup-NightOwl .ant-select-item,
.ne-code-ai-popup.ne-code-popup-NightOwl .ant-select-item,
.ne-code-popup.ne-code-popup-Darcula .ant-select-item,
.ne-code-ai-popup.ne-code-popup-Darcula .ant-select-item {
  color: rgba(255, 255, 255, 0.88);
}
.ne-code-popup.ne-code-popup-OneDarkPro .ant-select-item:hover,
.ne-code-ai-popup.ne-code-popup-OneDarkPro .ant-select-item:hover,
.ne-code-popup.ne-code-popup-NightOwl .ant-select-item:hover,
.ne-code-ai-popup.ne-code-popup-NightOwl .ant-select-item:hover,
.ne-code-popup.ne-code-popup-Darcula .ant-select-item:hover,
.ne-code-ai-popup.ne-code-popup-Darcula .ant-select-item:hover {
  background-color: rgba(255, 255, 255, 0.12);
}
.ne-codeblock-loading {
  color: #b1b1b1;
  width: 50px;
  height: 50px;
  display: flex;
  justify-content: center;
  align-items: center;
  position: absolute;
  bottom: 0;
  left: 50%;
  margin-left: -25px;
}
.ne-editor
  ne-card[data-card-name="codeblock"]
  .ne-codeblock-content::selection {
  background: #1890ff !important;
}
.ne-editor ne-card[data-card-name="codeblock"] .cm-scroller {
  padding-bottom: 5px;
}
.ne-codeblock-loading {
  color: #b1b1b1;
  width: 50px;
  height: 50px;
  display: flex;
  justify-content: center;
  align-items: center;
  position: absolute;
  bottom: 0;
  left: 50%;
  margin-left: -25px;
}
/**
 * 闁俺绻�.getCSSValue("editor.background")[] 娴兼俺骞忓锟� var(--lakex-editor-background)閻ㄥ嫯绻戦崶锟�*/
/**
 * 闂団偓鐟曚浇绐olor-registry.ts閸氬本顒�*/
/**
 * colors*/
.ne-card-video-content {
  position: relative;
  height: 450px;
  background: var(--lakex-editor-background-secondary);
  user-select: none;
}
.ne-card-video-content video {
  width: 100%;
  height: 450px;
  outline: none;
}
.ne-card-video-uploading,
.ne-card-video-uploaded,
.ne-card-video-error {
  border: 1px solid var(--lakex-editor-border-primary);
  background: var(--lakex-editor-background-tertiary);
}
.ne-card-video-done {
  position: relative;
  border: none;
  background: none;
  line-height: 0;
}
.ne-card-video-content-active {
  outline: 1px solid var(--lakex-editor-color-grey5);
}
.ne-card-video-center {
  position: absolute;
  top: 50%;
  margin-top: -48px;
  width: 100%;
  height: 96px;
}
.ne-card-video-icon,
.ne-card-video-name,
.ne-card-video-message,
.ne-card-video-progress,
.ne-card-video-converting {
  text-align: center;
}
.ne-card-video-icon {
  font-size: 24px;
  color: var(--lakex-editor-text-disable);
  margin-bottom: 12px;
}
.ne-card-video-name {
  color: var(--lakex-editor-text-body);
  margin-bottom: 12px;
}
.ne-card-video-message {
  color: var(--lakex-editor-text-body);
}
.ne-card-video-anticon {
  display: inline-block;
  font-style: normal;
  vertical-align: -0.125em;
  text-align: center;
  text-transform: none;
  line-height: 0;
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  margin-right: 5px;
}
.ne-card-video-anticon-anticon-spin {
  display: inline-block;
  -webkit-animation: rotateLoading 1s infinite linear;
  animation: rotateLoading 1s infinite linear;
}
.ne-card-video .lake-error-icon {
  width: 16px;
  height: 16px;
  display: inline-block;
  background: var(--lakex-editor-color-red6);
  text-align: center;
  font-size: 12px;
  color: var(--lakex-editor-color-white);
  padding: 1px 0 0 0;
  line-height: 16px;
  border-radius: 100%;
  vertical-align: middle;
  margin: -2px 5px 0 0;
}
.h5-ne-card-video-wrapper {
  position: relative;
}
.h5-ne-card-video-wrapper video {
  position: relative;
}
.h5-ne-card-video-wrapper img {
  width: 48px;
  height: 48px;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  user-select: none;
  pointer-events: none;
}
.h5-ne-card-video-wrapper .h5-ne-card-video-desc {
  position: absolute;
  background-image: linear-gradient(
    180deg,
    rgba(0, 0, 0, 0) 19%,
    var(--lakex-editor-color-black-f30) 100%
  );
  left: 0;
  right: 0;
  bottom: 0;
  height: 46px;
  display: flex;
  color: var(--lakex-editor-color-white);
  align-items: center;
  justify-content: space-between;
  padding: 0 12px;
  padding-top: 16px;
}
@media screen and (max-width: 750px) {
  .ne-card-video-content {
    height: auto;
  }
  .ne-card-video-content video {
    height: auto !important;
  }
  .ne-card-video-converting-wrapper,
  .ne-card-video-progress-wrapper {
    height: 200px;
  }
}
.ne-doc-major-viewer-mobile .ne-card-video-content {
  height: auto;
}
.ne-doc-major-viewer-mobile .ne-card-video-content video {
  height: auto !important;
}
/* stylelint-disable font-family-no-missing-generic-family-keyword*/
@font-face {
  font-family: "KaTeX_AMS";
  src: url(https://gw.alipayobjects.com/os/bmw-prod/019a4e9e-b063-4224-b457-5babf40979cd.woff2)
      format("woff2"),
    url(https://gw.alipayobjects.com/os/bmw-prod/f62f903d-eabe-4d69-acfe-86e41c858f8a.woff)
      format("woff"),
    url(https://gw.alipayobjects.com/os/bmw-prod/24899907-b8fb-495e-b758-fb7f693be0e1.ttf)
      format("truetype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "KaTeX_Caligraphic";
  src: url(https://gw.alipayobjects.com/os/bmw-prod/fd6462c7-253d-424a-8904-0c88b29abfd1.woff2)
      format("woff2"),
    url(https://gw.alipayobjects.com/os/bmw-prod/6b71eec1-da4d-4c6c-8404-b1f00fafd794.woff)
      format("woff"),
    url(https://gw.alipayobjects.com/os/bmw-prod/246d3683-4515-4dea-a5bf-2a78bac0bcaa.ttf)
      format("truetype");
  font-weight: bold;
  font-style: normal;
}
@font-face {
  font-family: "KaTeX_Caligraphic";
  src: url(https://gw.alipayobjects.com/os/bmw-prod/5152b263-b8dd-40d1-83fb-96b41b2e90f6.woff2)
      format("woff2"),
    url(https://gw.alipayobjects.com/os/bmw-prod/98489548-d7f3-4b33-964c-4a88161b63f0.woff)
      format("woff"),
    url(https://gw.alipayobjects.com/os/bmw-prod/3461892d-0450-4c00-ad91-44a22ed93146.ttf)
      format("truetype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "KaTeX_Fraktur";
  src: url(https://gw.alipayobjects.com/os/bmw-prod/262faaec-b6c5-4d7f-8aaa-88288f740801.woff2)
      format("woff2"),
    url(https://gw.alipayobjects.com/os/bmw-prod/b38e8fe6-4b82-488c-b2d6-dfc3fab33996.woff)
      format("woff"),
    url(https://gw.alipayobjects.com/os/bmw-prod/83e59a7c-a7ff-4010-921f-c8b72b6ea147.ttf)
      format("truetype");
  font-weight: bold;
  font-style: normal;
}
@font-face {
  font-family: "KaTeX_Fraktur";
  src: url(https://gw.alipayobjects.com/os/bmw-prod/d285d05a-4a7b-48a9-b154-a1623f7828b9.woff2)
      format("woff2"),
    url(https://gw.alipayobjects.com/os/bmw-prod/7400bd66-38d1-4e5d-9bc9-d0f4a2d307ad.woff)
      format("woff"),
    url(https://gw.alipayobjects.com/os/bmw-prod/62fb04ed-7e21-4833-a1e9-25a7eee425b8.ttf)
      format("truetype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "KaTeX_Main";
  src: url(https://gw.alipayobjects.com/os/bmw-prod/80c4bae4-cf76-4d80-83bd-45d8437e46dd.woff2)
      format("woff2"),
    url(https://gw.alipayobjects.com/os/bmw-prod/b7e16804-4488-4ad4-afeb-8ca8a03b6d2a.woff)
      format("woff"),
    url(https://gw.alipayobjects.com/os/bmw-prod/a8b9e729-b346-472b-8abe-306ad3161887.ttf)
      format("truetype");
  font-weight: bold;
  font-style: normal;
}
@font-face {
  font-family: "KaTeX_Main";
  src: url(https://gw.alipayobjects.com/os/bmw-prod/24021f68-a78b-4a3a-9eab-d5e43670b982.woff2)
      format("woff2"),
    url(https://gw.alipayobjects.com/os/bmw-prod/3bccd94e-6c44-48df-8d7d-f2d2a0ec73ca.woff)
      format("woff"),
    url(https://gw.alipayobjects.com/os/bmw-prod/f00413c9-887d-469a-8060-15c3a7fc89be.ttf)
      format("truetype");
  font-weight: bold;
  font-style: italic;
}
@font-face {
  font-family: "KaTeX_Main";
  src: url(https://gw.alipayobjects.com/os/bmw-prod/9c6164f3-1a40-45ac-8b88-327111d81143.woff2)
      format("woff2"),
    url(https://gw.alipayobjects.com/os/bmw-prod/2314e925-3ff7-4edf-b5ef-8f3771ae9dd1.woff)
      format("woff"),
    url(https://gw.alipayobjects.com/os/bmw-prod/75fb86aa-4a53-4605-9320-459b1bfc2c99.ttf)
      format("truetype");
  font-weight: normal;
  font-style: italic;
}
@font-face {
  font-family: "KaTeX_Main";
  src: url(https://gw.alipayobjects.com/os/bmw-prod/f536bc95-84a7-4100-9478-7819dadb2ead.woff2)
      format("woff2"),
    url(https://gw.alipayobjects.com/os/bmw-prod/638c1bfb-e93e-4bac-a6c5-e419d4874269.woff)
      format("woff"),
    url(https://gw.alipayobjects.com/os/bmw-prod/f8567afb-749b-421b-827e-4e3c571cd9ea.ttf)
      format("truetype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "KaTeX_Math";
  src: url(https://gw.alipayobjects.com/os/bmw-prod/105b3d72-1e92-42ce-95a6-0f910db6f19c.woff2)
      format("woff2"),
    url(https://gw.alipayobjects.com/os/bmw-prod/7b4d8d06-dd24-4590-a853-04c8e1f66a92.woff)
      format("woff"),
    url(https://gw.alipayobjects.com/os/bmw-prod/f3caffc3-00d0-4e82-84ba-f6661b0cf074.ttf)
      format("truetype");
  font-weight: bold;
  font-style: italic;
}
@font-face {
  font-family: "KaTeX_Math";
  src: url(https://gw.alipayobjects.com/os/bmw-prod/9a57ab70-fe59-4d31-84c6-335f17e81154.woff2)
      format("woff2"),
    url(https://gw.alipayobjects.com/os/bmw-prod/2b242b74-e715-4158-96c8-d94705062f33.woff)
      format("woff"),
    url(https://gw.alipayobjects.com/os/bmw-prod/03b73ec9-d40e-4cc5-8e7f-56c1f208abf6.ttf)
      format("truetype");
  font-weight: normal;
  font-style: italic;
}
@font-face {
  font-family: "KaTeX_SansSerif";
  src: url(https://gw.alipayobjects.com/os/bmw-prod/799e2753-aeeb-4742-8b42-2b53bb846c8e.woff2)
      format("woff2"),
    url(https://gw.alipayobjects.com/os/bmw-prod/d1552a82-22e9-4d36-a605-61fbce136305.woff)
      format("woff"),
    url(https://gw.alipayobjects.com/os/bmw-prod/5e8dbeb4-81ff-4811-8594-31a2ec52f8fe.ttf)
      format("truetype");
  font-weight: bold;
  font-style: normal;
}
@font-face {
  font-family: "KaTeX_SansSerif";
  src: url(https://gw.alipayobjects.com/os/bmw-prod/0d5ad848-7800-4028-b6de-362ce13275b1.woff2)
      format("woff2"),
    url(https://gw.alipayobjects.com/os/bmw-prod/746d81f3-0969-4519-9409-8ce29eef63ed.woff)
      format("woff"),
    url(https://gw.alipayobjects.com/os/bmw-prod/28a69d65-61c1-4b17-a681-68b389dfb507.ttf)
      format("truetype");
  font-weight: normal;
  font-style: italic;
}
@font-face {
  font-family: "KaTeX_SansSerif";
  src: url(https://gw.alipayobjects.com/os/bmw-prod/c0a98309-21e8-4c1f-8e53-100271defd28.woff2)
      format("woff2"),
    url(https://gw.alipayobjects.com/os/bmw-prod/1252f462-0974-4b98-8a22-361000ce76af.woff)
      format("woff"),
    url(https://gw.alipayobjects.com/os/bmw-prod/e9f8fc4c-c7bc-4695-a2b0-346f148938c0.ttf)
      format("truetype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "KaTeX_Script";
  src: url(https://gw.alipayobjects.com/os/bmw-prod/7d619cf9-bdaa-4b29-ad0e-50979fcd4142.woff2)
      format("woff2"),
    url(https://gw.alipayobjects.com/os/bmw-prod/a01a69d6-16f9-4b60-b016-1dbaa17cf835.woff)
      format("woff"),
    url(https://gw.alipayobjects.com/os/bmw-prod/9da45bbb-7a05-4b84-b7ba-a905c7487334.ttf)
      format("truetype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "KaTeX_Size1";
  src: url(https://gw.alipayobjects.com/os/bmw-prod/6dabb9ed-e616-4b4f-8a05-10ba1da4d125.woff2)
      format("woff2"),
    url(https://gw.alipayobjects.com/os/bmw-prod/30813519-d625-413b-a613-d663e0051438.woff)
      format("woff"),
    url(https://gw.alipayobjects.com/os/bmw-prod/cf932216-32cf-4886-8784-497059f9428e.ttf)
      format("truetype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "KaTeX_Size2";
  src: url(https://gw.alipayobjects.com/os/bmw-prod/ea28e5bf-47ed-4ab6-932f-aca5e7052d8d.woff2)
      format("woff2"),
    url(https://gw.alipayobjects.com/os/bmw-prod/5acd58ec-add9-4074-85d0-e50e38807cd9.woff)
      format("woff"),
    url(https://gw.alipayobjects.com/os/bmw-prod/38d79519-ba39-441d-80fc-e85486a62868.ttf)
      format("truetype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "KaTeX_Size3";
  src: url(https://gw.alipayobjects.com/os/bmw-prod/afb2ee32-1315-4569-b19b-294b5d06d9a9.woff2)
      format("woff2"),
    url(https://gw.alipayobjects.com/os/bmw-prod/4ce4718c-8a0f-4cfc-87d1-87f3181bd21f.woff)
      format("woff"),
    url(https://gw.alipayobjects.com/os/bmw-prod/17e395ed-9e25-464e-a2b0-56c6afff6da7.ttf)
      format("truetype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "KaTeX_Size4";
  src: url(https://gw.alipayobjects.com/os/bmw-prod/120e78dc-b5ce-4f23-9f12-a07e0c512a4d.woff2)
      format("woff2"),
    url(https://gw.alipayobjects.com/os/bmw-prod/30007994-ae34-4106-9050-5c57fcdb191d.woff)
      format("woff"),
    url(https://gw.alipayobjects.com/os/bmw-prod/34ee8fb3-9364-46a2-a448-dcd5987a50f7.ttf)
      format("truetype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "KaTeX_Typewriter";
  src: url(https://gw.alipayobjects.com/os/bmw-prod/94ac5e00-58e2-4a84-bfe3-147e24faa22d.woff2)
      format("woff2"),
    url(https://gw.alipayobjects.com/os/bmw-prod/5e46f79d-4957-4b2d-b8c2-d66dd6563bda.woff)
      format("woff"),
    url(https://gw.alipayobjects.com/os/bmw-prod/331279c4-c77f-4b83-92e3-d34ef31d72ae.ttf)
      format("truetype");
  font-weight: normal;
  font-style: normal;
}
.katex {
  font: normal 1.21em KaTeX_Main, Times New Roman, serif;
  line-height: 1;
  text-indent: 0;
  text-rendering: auto;
  vertical-align: text-bottom;
}
.katex * {
  -ms-high-contrast-adjust: none !important;
  border-color: currentColor;
}
.katex .katex-version::after {
  content: "0.15.2";
}
.katex .katex-mathml {
  /* Accessibility hack to only show to screen readers
         Found at:http://a11yproject.com/posts/how-to-hide-content/*/
  position: absolute;
  clip: rect(12px, 1px, 1px, 1px);
  padding: 0;
  border: 0;
  height: 1px;
  width: 1px;
  overflow: hidden;
}
.katex .katex-html {
  /* \newline is an empty block at top level,between .base elements*/
}
.katex .katex-html > .newline {
  display: block;
}
.katex .base {
  position: relative;
  display: inline-block;
  white-space: nowrap;
  width: -webkit-min-content;
  width: -moz-min-content;
  width: min-content;
}
.katex .strut {
  display: inline-block;
}
.katex .textbf {
  font-weight: bold;
}
.katex .textit {
  font-style: italic;
}
.katex .textrm {
  font-family: KaTeX_Main;
}
.katex .textsf {
  font-family: KaTeX_SansSerif;
}
.katex .texttt {
  font-family: KaTeX_Typewriter;
}
.katex .mathnormal {
  font-family: KaTeX_Math;
  font-style: italic;
}
.katex .mathit {
  font-family: KaTeX_Main;
  font-style: italic;
}
.katex .mathrm {
  font-style: normal;
}
.katex .mathbf {
  font-family: KaTeX_Main;
  font-weight: bold;
}
.katex .boldsymbol {
  font-family: KaTeX_Math;
  font-weight: bold;
  font-style: italic;
}
.katex .amsrm {
  font-family: KaTeX_AMS;
}
.katex .mathbb,
.katex .textbb {
  font-family: KaTeX_AMS;
}
.katex .mathcal {
  font-family: KaTeX_Caligraphic;
}
.katex .mathfrak,
.katex .textfrak {
  font-family: KaTeX_Fraktur;
}
.katex .mathtt {
  font-family: KaTeX_Typewriter;
}
.katex .mathscr,
.katex .textscr {
  font-family: KaTeX_Script;
}
.katex .mathsf,
.katex .textsf {
  font-family: KaTeX_SansSerif;
}
.katex .mathboldsf,
.katex .textboldsf {
  font-family: KaTeX_SansSerif;
  font-weight: bold;
}
.katex .mathitsf,
.katex .textitsf {
  font-family: KaTeX_SansSerif;
  font-style: italic;
}
.katex .mainrm {
  font-family: KaTeX_Main;
  font-style: normal;
}
.katex .vlist-t {
  display: inline-table;
  table-layout: fixed;
  border-collapse: collapse;
}
.katex .vlist-r {
  display: table-row;
}
.katex .vlist {
  display: table-cell;
  vertical-align: bottom;
  position: relative;
}
.katex .vlist > span {
  display: block;
  height: 0;
  position: relative;
}
.katex .vlist > span > span {
  display: inline-block;
}
.katex .vlist > span > .pstrut {
  overflow: hidden;
  width: 0;
}
.katex .vlist-t2 {
  margin-right: -2px;
}
.katex .vlist-s {
  display: table-cell;
  vertical-align: bottom;
  font-size: 1px;
  width: 2px;
  min-width: 2px;
}
.katex .vbox {
  display: inline-flex;
  flex-direction: column;
  align-items: baseline;
}
.katex .hbox {
  display: inline-flex;
  flex-direction: row;
  width: 100%;
}
.katex .thinbox {
  display: inline-flex;
  flex-direction: row;
  width: 0;
  max-width: 0;
}
.katex .msupsub {
  text-align: left;
}
.katex .mfrac > span > span {
  text-align: center;
}
.katex .mfrac .frac-line {
  display: inline-block;
  width: 100%;
  border-bottom-style: solid;
}
.katex .mfrac .frac-line,
.katex .overline .overline-line,
.katex .underline .underline-line,
.katex .hline,
.katex .hdashline,
.katex .rule {
  min-height: 1px;
}
.katex .mspace {
  display: inline-block;
}
.katex .llap,
.katex .rlap,
.katex .clap {
  width: 0;
  position: relative;
}
.katex .llap > .inner,
.katex .rlap > .inner,
.katex .clap > .inner {
  position: absolute;
}
.katex .llap > .fix,
.katex .rlap > .fix,
.katex .clap > .fix {
  display: inline-block;
}
.katex .llap > .inner {
  right: 0;
}
.katex .rlap > .inner,
.katex .clap > .inner {
  left: 0;
}
.katex .clap > .inner > span {
  margin-left: -50%;
  margin-right: 50%;
}
.katex .rule {
  display: inline-block;
  border: solid 0;
  position: relative;
}
.katex .overline .overline-line,
.katex .underline .underline-line,
.katex .hline {
  display: inline-block;
  width: 100%;
  border-bottom-style: solid;
}
.katex .hdashline {
  display: inline-block;
  width: 100%;
  border-bottom-style: dashed;
}
.katex .sqrt > .root {
  /* These values are taken from the definition of `\r@@t`,`\mkern 5mu` and `\mkern -10mu`.*/
  margin-left: 0.27777778em;
  margin-right: -0.55555556em;
}
.katex .sizing.reset-size1.size1,
.katex .fontsize-ensurer.reset-size1.size1 {
  font-size: 1em;
}
.katex .sizing.reset-size1.size2,
.katex .fontsize-ensurer.reset-size1.size2 {
  font-size: 1.2em;
}
.katex .sizing.reset-size1.size3,
.katex .fontsize-ensurer.reset-size1.size3 {
  font-size: 1.4em;
}
.katex .sizing.reset-size1.size4,
.katex .fontsize-ensurer.reset-size1.size4 {
  font-size: 1.6em;
}
.katex .sizing.reset-size1.size5,
.katex .fontsize-ensurer.reset-size1.size5 {
  font-size: 1.8em;
}
.katex .sizing.reset-size1.size6,
.katex .fontsize-ensurer.reset-size1.size6 {
  font-size: 2em;
}
.katex .sizing.reset-size1.size7,
.katex .fontsize-ensurer.reset-size1.size7 {
  font-size: 2.4em;
}
.katex .sizing.reset-size1.size8,
.katex .fontsize-ensurer.reset-size1.size8 {
  font-size: 2.88em;
}
.katex .sizing.reset-size1.size9,
.katex .fontsize-ensurer.reset-size1.size9 {
  font-size: 3.456em;
}
.katex .sizing.reset-size1.size10,
.katex .fontsize-ensurer.reset-size1.size10 {
  font-size: 4.148em;
}
.katex .sizing.reset-size1.size11,
.katex .fontsize-ensurer.reset-size1.size11 {
  font-size: 4.976em;
}
.katex .sizing.reset-size2.size1,
.katex .fontsize-ensurer.reset-size2.size1 {
  font-size: 0.83333333em;
}
.katex .sizing.reset-size2.size2,
.katex .fontsize-ensurer.reset-size2.size2 {
  font-size: 1em;
}
.katex .sizing.reset-size2.size3,
.katex .fontsize-ensurer.reset-size2.size3 {
  font-size: 1.16666667em;
}
.katex .sizing.reset-size2.size4,
.katex .fontsize-ensurer.reset-size2.size4 {
  font-size: 1.33333333em;
}
.katex .sizing.reset-size2.size5,
.katex .fontsize-ensurer.reset-size2.size5 {
  font-size: 1.5em;
}
.katex .sizing.reset-size2.size6,
.katex .fontsize-ensurer.reset-size2.size6 {
  font-size: 1.66666667em;
}
.katex .sizing.reset-size2.size7,
.katex .fontsize-ensurer.reset-size2.size7 {
  font-size: 2em;
}
.katex .sizing.reset-size2.size8,
.katex .fontsize-ensurer.reset-size2.size8 {
  font-size: 2.4em;
}
.katex .sizing.reset-size2.size9,
.katex .fontsize-ensurer.reset-size2.size9 {
  font-size: 2.88em;
}
.katex .sizing.reset-size2.size10,
.katex .fontsize-ensurer.reset-size2.size10 {
  font-size: 3.45666667em;
}
.katex .sizing.reset-size2.size11,
.katex .fontsize-ensurer.reset-size2.size11 {
  font-size: 4.14666667em;
}
.katex .sizing.reset-size3.size1,
.katex .fontsize-ensurer.reset-size3.size1 {
  font-size: 0.71428571em;
}
.katex .sizing.reset-size3.size2,
.katex .fontsize-ensurer.reset-size3.size2 {
  font-size: 0.85714286em;
}
.katex .sizing.reset-size3.size3,
.katex .fontsize-ensurer.reset-size3.size3 {
  font-size: 1em;
}
.katex .sizing.reset-size3.size4,
.katex .fontsize-ensurer.reset-size3.size4 {
  font-size: 1.14285714em;
}
.katex .sizing.reset-size3.size5,
.katex .fontsize-ensurer.reset-size3.size5 {
  font-size: 1.28571429em;
}
.katex .sizing.reset-size3.size6,
.katex .fontsize-ensurer.reset-size3.size6 {
  font-size: 1.42857143em;
}
.katex .sizing.reset-size3.size7,
.katex .fontsize-ensurer.reset-size3.size7 {
  font-size: 1.71428571em;
}
.katex .sizing.reset-size3.size8,
.katex .fontsize-ensurer.reset-size3.size8 {
  font-size: 2.05714286em;
}
.katex .sizing.reset-size3.size9,
.katex .fontsize-ensurer.reset-size3.size9 {
  font-size: 2.46857143em;
}
.katex .sizing.reset-size3.size10,
.katex .fontsize-ensurer.reset-size3.size10 {
  font-size: 2.96285714em;
}
.katex .sizing.reset-size3.size11,
.katex .fontsize-ensurer.reset-size3.size11 {
  font-size: 3.55428571em;
}
.katex .sizing.reset-size4.size1,
.katex .fontsize-ensurer.reset-size4.size1 {
  font-size: 0.625em;
}
.katex .sizing.reset-size4.size2,
.katex .fontsize-ensurer.reset-size4.size2 {
  font-size: 0.75em;
}
.katex .sizing.reset-size4.size3,
.katex .fontsize-ensurer.reset-size4.size3 {
  font-size: 0.875em;
}
.katex .sizing.reset-size4.size4,
.katex .fontsize-ensurer.reset-size4.size4 {
  font-size: 1em;
}
.katex .sizing.reset-size4.size5,
.katex .fontsize-ensurer.reset-size4.size5 {
  font-size: 1.125em;
}
.katex .sizing.reset-size4.size6,
.katex .fontsize-ensurer.reset-size4.size6 {
  font-size: 1.25em;
}
.katex .sizing.reset-size4.size7,
.katex .fontsize-ensurer.reset-size4.size7 {
  font-size: 1.5em;
}
.katex .sizing.reset-size4.size8,
.katex .fontsize-ensurer.reset-size4.size8 {
  font-size: 1.8em;
}
.katex .sizing.reset-size4.size9,
.katex .fontsize-ensurer.reset-size4.size9 {
  font-size: 2.16em;
}
.katex .sizing.reset-size4.size10,
.katex .fontsize-ensurer.reset-size4.size10 {
  font-size: 2.5925em;
}
.katex .sizing.reset-size4.size11,
.katex .fontsize-ensurer.reset-size4.size11 {
  font-size: 3.11em;
}
.katex .sizing.reset-size5.size1,
.katex .fontsize-ensurer.reset-size5.size1 {
  font-size: 0.55555556em;
}
.katex .sizing.reset-size5.size2,
.katex .fontsize-ensurer.reset-size5.size2 {
  font-size: 0.66666667em;
}
.katex .sizing.reset-size5.size3,
.katex .fontsize-ensurer.reset-size5.size3 {
  font-size: 0.77777778em;
}
.katex .sizing.reset-size5.size4,
.katex .fontsize-ensurer.reset-size5.size4 {
  font-size: 0.88888889em;
}
.katex .sizing.reset-size5.size5,
.katex .fontsize-ensurer.reset-size5.size5 {
  font-size: 1em;
}
.katex .sizing.reset-size5.size6,
.katex .fontsize-ensurer.reset-size5.size6 {
  font-size: 1.11111111em;
}
.katex .sizing.reset-size5.size7,
.katex .fontsize-ensurer.reset-size5.size7 {
  font-size: 1.33333333em;
}
.katex .sizing.reset-size5.size8,
.katex .fontsize-ensurer.reset-size5.size8 {
  font-size: 1.6em;
}
.katex .sizing.reset-size5.size9,
.katex .fontsize-ensurer.reset-size5.size9 {
  font-size: 1.92em;
}
.katex .sizing.reset-size5.size10,
.katex .fontsize-ensurer.reset-size5.size10 {
  font-size: 2.30444444em;
}
.katex .sizing.reset-size5.size11,
.katex .fontsize-ensurer.reset-size5.size11 {
  font-size: 2.76444444em;
}
.katex .sizing.reset-size6.size1,
.katex .fontsize-ensurer.reset-size6.size1 {
  font-size: 0.5em;
}
.katex .sizing.reset-size6.size2,
.katex .fontsize-ensurer.reset-size6.size2 {
  font-size: 0.6em;
}
.katex .sizing.reset-size6.size3,
.katex .fontsize-ensurer.reset-size6.size3 {
  font-size: 0.7em;
}
.katex .sizing.reset-size6.size4,
.katex .fontsize-ensurer.reset-size6.size4 {
  font-size: 0.8em;
}
.katex .sizing.reset-size6.size5,
.katex .fontsize-ensurer.reset-size6.size5 {
  font-size: 0.9em;
}
.katex .sizing.reset-size6.size6,
.katex .fontsize-ensurer.reset-size6.size6 {
  font-size: 1em;
}
.katex .sizing.reset-size6.size7,
.katex .fontsize-ensurer.reset-size6.size7 {
  font-size: 1.2em;
}
.katex .sizing.reset-size6.size8,
.katex .fontsize-ensurer.reset-size6.size8 {
  font-size: 1.44em;
}
.katex .sizing.reset-size6.size9,
.katex .fontsize-ensurer.reset-size6.size9 {
  font-size: 1.728em;
}
.katex .sizing.reset-size6.size10,
.katex .fontsize-ensurer.reset-size6.size10 {
  font-size: 2.074em;
}
.katex .sizing.reset-size6.size11,
.katex .fontsize-ensurer.reset-size6.size11 {
  font-size: 2.488em;
}
.katex .sizing.reset-size7.size1,
.katex .fontsize-ensurer.reset-size7.size1 {
  font-size: 0.41666667em;
}
.katex .sizing.reset-size7.size2,
.katex .fontsize-ensurer.reset-size7.size2 {
  font-size: 0.5em;
}
.katex .sizing.reset-size7.size3,
.katex .fontsize-ensurer.reset-size7.size3 {
  font-size: 0.58333333em;
}
.katex .sizing.reset-size7.size4,
.katex .fontsize-ensurer.reset-size7.size4 {
  font-size: 0.66666667em;
}
.katex .sizing.reset-size7.size5,
.katex .fontsize-ensurer.reset-size7.size5 {
  font-size: 0.75em;
}
.katex .sizing.reset-size7.size6,
.katex .fontsize-ensurer.reset-size7.size6 {
  font-size: 0.83333333em;
}
.katex .sizing.reset-size7.size7,
.katex .fontsize-ensurer.reset-size7.size7 {
  font-size: 1em;
}
.katex .sizing.reset-size7.size8,
.katex .fontsize-ensurer.reset-size7.size8 {
  font-size: 1.2em;
}
.katex .sizing.reset-size7.size9,
.katex .fontsize-ensurer.reset-size7.size9 {
  font-size: 1.44em;
}
.katex .sizing.reset-size7.size10,
.katex .fontsize-ensurer.reset-size7.size10 {
  font-size: 1.72833333em;
}
.katex .sizing.reset-size7.size11,
.katex .fontsize-ensurer.reset-size7.size11 {
  font-size: 2.07333333em;
}
.katex .sizing.reset-size8.size1,
.katex .fontsize-ensurer.reset-size8.size1 {
  font-size: 0.34722222em;
}
.katex .sizing.reset-size8.size2,
.katex .fontsize-ensurer.reset-size8.size2 {
  font-size: 0.41666667em;
}
.katex .sizing.reset-size8.size3,
.katex .fontsize-ensurer.reset-size8.size3 {
  font-size: 0.48611111em;
}
.katex .sizing.reset-size8.size4,
.katex .fontsize-ensurer.reset-size8.size4 {
  font-size: 0.55555556em;
}
.katex .sizing.reset-size8.size5,
.katex .fontsize-ensurer.reset-size8.size5 {
  font-size: 0.625em;
}
.katex .sizing.reset-size8.size6,
.katex .fontsize-ensurer.reset-size8.size6 {
  font-size: 0.69444444em;
}
.katex .sizing.reset-size8.size7,
.katex .fontsize-ensurer.reset-size8.size7 {
  font-size: 0.83333333em;
}
.katex .sizing.reset-size8.size8,
.katex .fontsize-ensurer.reset-size8.size8 {
  font-size: 1em;
}
.katex .sizing.reset-size8.size9,
.katex .fontsize-ensurer.reset-size8.size9 {
  font-size: 1.2em;
}
.katex .sizing.reset-size8.size10,
.katex .fontsize-ensurer.reset-size8.size10 {
  font-size: 1.44027778em;
}
.katex .sizing.reset-size8.size11,
.katex .fontsize-ensurer.reset-size8.size11 {
  font-size: 1.72777778em;
}
.katex .sizing.reset-size9.size1,
.katex .fontsize-ensurer.reset-size9.size1 {
  font-size: 0.28935185em;
}
.katex .sizing.reset-size9.size2,
.katex .fontsize-ensurer.reset-size9.size2 {
  font-size: 0.34722222em;
}
.katex .sizing.reset-size9.size3,
.katex .fontsize-ensurer.reset-size9.size3 {
  font-size: 0.40509259em;
}
.katex .sizing.reset-size9.size4,
.katex .fontsize-ensurer.reset-size9.size4 {
  font-size: 0.46296296em;
}
.katex .sizing.reset-size9.size5,
.katex .fontsize-ensurer.reset-size9.size5 {
  font-size: 0.52083333em;
}
.katex .sizing.reset-size9.size6,
.katex .fontsize-ensurer.reset-size9.size6 {
  font-size: 0.5787037em;
}
.katex .sizing.reset-size9.size7,
.katex .fontsize-ensurer.reset-size9.size7 {
  font-size: 0.69444444em;
}
.katex .sizing.reset-size9.size8,
.katex .fontsize-ensurer.reset-size9.size8 {
  font-size: 0.83333333em;
}
.katex .sizing.reset-size9.size9,
.katex .fontsize-ensurer.reset-size9.size9 {
  font-size: 1em;
}
.katex .sizing.reset-size9.size10,
.katex .fontsize-ensurer.reset-size9.size10 {
  font-size: 1.20023148em;
}
.katex .sizing.reset-size9.size11,
.katex .fontsize-ensurer.reset-size9.size11 {
  font-size: 1.43981481em;
}
.katex .sizing.reset-size10.size1,
.katex .fontsize-ensurer.reset-size10.size1 {
  font-size: 0.24108004em;
}
.katex .sizing.reset-size10.size2,
.katex .fontsize-ensurer.reset-size10.size2 {
  font-size: 0.28929605em;
}
.katex .sizing.reset-size10.size3,
.katex .fontsize-ensurer.reset-size10.size3 {
  font-size: 0.33751205em;
}
.katex .sizing.reset-size10.size4,
.katex .fontsize-ensurer.reset-size10.size4 {
  font-size: 0.38572806em;
}
.katex .sizing.reset-size10.size5,
.katex .fontsize-ensurer.reset-size10.size5 {
  font-size: 0.43394407em;
}
.katex .sizing.reset-size10.size6,
.katex .fontsize-ensurer.reset-size10.size6 {
  font-size: 0.48216008em;
}
.katex .sizing.reset-size10.size7,
.katex .fontsize-ensurer.reset-size10.size7 {
  font-size: 0.57859209em;
}
.katex .sizing.reset-size10.size8,
.katex .fontsize-ensurer.reset-size10.size8 {
  font-size: 0.69431051em;
}
.katex .sizing.reset-size10.size9,
.katex .fontsize-ensurer.reset-size10.size9 {
  font-size: 0.83317261em;
}
.katex .sizing.reset-size10.size10,
.katex .fontsize-ensurer.reset-size10.size10 {
  font-size: 1em;
}
.katex .sizing.reset-size10.size11,
.katex .fontsize-ensurer.reset-size10.size11 {
  font-size: 1.19961427em;
}
.katex .sizing.reset-size11.size1,
.katex .fontsize-ensurer.reset-size11.size1 {
  font-size: 0.20096463em;
}
.katex .sizing.reset-size11.size2,
.katex .fontsize-ensurer.reset-size11.size2 {
  font-size: 0.24115756em;
}
.katex .sizing.reset-size11.size3,
.katex .fontsize-ensurer.reset-size11.size3 {
  font-size: 0.28135048em;
}
.katex .sizing.reset-size11.size4,
.katex .fontsize-ensurer.reset-size11.size4 {
  font-size: 0.32154341em;
}
.katex .sizing.reset-size11.size5,
.katex .fontsize-ensurer.reset-size11.size5 {
  font-size: 0.36173633em;
}
.katex .sizing.reset-size11.size6,
.katex .fontsize-ensurer.reset-size11.size6 {
  font-size: 0.40192926em;
}
.katex .sizing.reset-size11.size7,
.katex .fontsize-ensurer.reset-size11.size7 {
  font-size: 0.48231511em;
}
.katex .sizing.reset-size11.size8,
.katex .fontsize-ensurer.reset-size11.size8 {
  font-size: 0.57877814em;
}
.katex .sizing.reset-size11.size9,
.katex .fontsize-ensurer.reset-size11.size9 {
  font-size: 0.69453376em;
}
.katex .sizing.reset-size11.size10,
.katex .fontsize-ensurer.reset-size11.size10 {
  font-size: 0.83360129em;
}
.katex .sizing.reset-size11.size11,
.katex .fontsize-ensurer.reset-size11.size11 {
  font-size: 1em;
}
.katex .delimsizing.size1 {
  font-family: KaTeX_Size1;
}
.katex .delimsizing.size2 {
  font-family: KaTeX_Size2;
}
.katex .delimsizing.size3 {
  font-family: KaTeX_Size3;
}
.katex .delimsizing.size4 {
  font-family: KaTeX_Size4;
}
.katex .delimsizing.mult .delim-size1 > span {
  font-family: KaTeX_Size1;
}
.katex .delimsizing.mult .delim-size4 > span {
  font-family: KaTeX_Size4;
}
.katex .nulldelimiter {
  display: inline-block;
  width: 0.12em;
}
.katex .delimcenter {
  position: relative;
}
.katex .op-symbol {
  position: relative;
}
.katex .op-symbol.small-op {
  font-family: KaTeX_Size1;
}
.katex .op-symbol.large-op {
  font-family: KaTeX_Size2;
}
.katex .op-limits > .vlist-t {
  text-align: center;
}
.katex .accent > .vlist-t {
  text-align: center;
}
.katex .accent .accent-body {
  position: relative;
}
.katex .accent .accent-body:not(.accent-full) {
  width: 0;
}
.katex .overlay {
  display: block;
}
.katex .mtable .vertical-separator {
  display: inline-block;
  min-width: 1px;
}
.katex .mtable .arraycolsep {
  display: inline-block;
}
.katex .mtable .col-align-c > .vlist-t {
  text-align: center;
}
.katex .mtable .col-align-l > .vlist-t {
  text-align: left;
}
.katex .mtable .col-align-r > .vlist-t {
  text-align: right;
}
.katex .svg-align {
  text-align: left;
}
.katex svg {
  display: block;
  position: absolute;
  width: 100%;
  height: inherit;
  fill: currentColor;
  stroke: currentColor;
  fill-rule: nonzero;
  fill-opacity: 1;
  stroke-width: 1;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-dasharray: none;
  stroke-dashoffset: 0;
  stroke-opacity: 1;
}
.katex svg path {
  stroke: none;
}
.katex img {
  border-style: none;
  min-width: 0;
  min-height: 0;
  max-width: none;
  max-height: none;
}
.katex .stretchy {
  width: 100%;
  display: block;
  position: relative;
  overflow: hidden;
}
.katex .stretchy::before,
.katex .stretchy::after {
  content: "";
}
.katex .hide-tail {
  width: 100%;
  position: relative;
  overflow: hidden;
}
.katex .halfarrow-left {
  position: absolute;
  left: 0;
  width: 50.2%;
  overflow: hidden;
}
.katex .halfarrow-right {
  position: absolute;
  right: 0;
  width: 50.2%;
  overflow: hidden;
}
.katex .brace-left {
  position: absolute;
  left: 0;
  width: 25.1%;
  overflow: hidden;
}
.katex .brace-center {
  position: absolute;
  left: 25%;
  width: 50%;
  overflow: hidden;
}
.katex .brace-right {
  position: absolute;
  right: 0;
  width: 25.1%;
  overflow: hidden;
}
.katex .x-arrow-pad {
  padding: 0 0.5em;
}
.katex .cd-arrow-pad {
  padding: 0 0.55556em 0 0.27778em;
}
.katex .x-arrow,
.katex .mover,
.katex .munder {
  text-align: center;
}
.katex .boxpad {
  padding: 0 0.3em;
}
.katex .fbox,
.katex .fcolorbox {
  box-sizing: border-box;
  border: 0.04em solid;
}
.katex .cancel-pad {
  padding: 0 0.2em;
}
.katex .cancel-lap {
  margin-left: -0.2em;
  margin-right: -0.2em;
}
.katex .sout {
  border-bottom-style: solid;
  border-bottom-width: 0.08em;
}
.katex .angl {
  box-sizing: border-box;
  border-top: 0.049em solid;
  border-right: 0.049em solid;
  margin-right: 0.03889em;
}
.katex .anglpad {
  padding: 0 0.03889em;
}
.katex .eqn-num::before {
  counter-increment: katexEqnNo;
  content: "(" counter(katexEqnNo) ")";
}
.katex .mml-eqn-num::before {
  counter-increment: mmlEqnNo;
  content: "(" counter(mmlEqnNo) ")";
}
.katex .mtr-glue {
  width: 50%;
}
.katex .cd-vert-arrow {
  display: inline-block;
  position: relative;
}
.katex .cd-label-left {
  display: inline-block;
  position: absolute;
  right: calc(50% + 0.3em);
  text-align: left;
}
.katex .cd-label-right {
  display: inline-block;
  position: absolute;
  left: calc(50% + 0.3em);
  text-align: right;
}
.katex-display {
  display: block;
  margin: 2px 0;
  text-align: center;
}
.katex-display > .katex {
  display: block;
  text-align: center;
}
.katex-display > .katex > .katex-html {
  display: block;
  position: relative;
}
.katex-display > .katex > .katex-html > .tag {
  right: 0;
  padding-left: 2em;
}
.katex-display.leqno > .katex > .katex-html > .tag {
  left: 0;
  right: auto;
}
.katex-display.fleqn > .katex {
  text-align: left;
  padding-left: 2em;
}
body {
  counter-reset: katexEqnNo mmlEqnNo;
}
/**
 * 闁俺绻�.getCSSValue("editor.background")[] 娴兼俺骞忓锟� var(--lakex-editor-background)閻ㄥ嫯绻戦崶锟�*/
/**
 * 闂団偓鐟曚浇绐olor-registry.ts閸氬本顒�*/
/**
 * colors*/
.ne-viewer[data-viewer-mode="present"] {
  counter-reset: katexEqnNo;
}
ne-card[data-card-name="math"][data-card-type="inline"] {
  height: 100%;
  vertical-align: unset;
  overflow-y: hidden;
  overflow-x: auto;
}
ne-card[data-card-name="math"] .ne-card-container {
  display: inline-block;
}
ne-card[data-card-name="math"] .ne-math {
  display: inline-block;
}
ne-card[data-card-name="math"] .ne-math .ne-math-viewer {
  display: inline-block;
  cursor: pointer;
}
ne-card[data-card-name="math"] .ne-math .ne-math-viewer img.dark {
  filter: invert(1);
}
ne-card[data-card-name="math"] img {
  max-width: 100%;
}
textarea.ne-math-input {
  width: 100%;
  border: none;
  border-radius: 0;
  min-width: 400px;
  min-height: 84px;
  max-height: 100%;
  height: 100%;
  padding: 6px 6px;
  line-height: 24px;
  color: var(--lakex-editor-text-body);
  outline: none;
  font-family: "Lucida Console", Consolas, Monaco, "Andale Mono", "Ubuntu Mono",
    monospace;
  vertical-align: bottom;
  font-size: 14px;
  font-weight: 400;
  resize: none;
  border-radius: 8px;
}
.ne-math-selected {
  background: unset;
}
.ne-math-editor-toolbar {
  border-bottom-right-radius: 8px;
  border-bottom-left-radius: 8px;
}
.ne-math-editor-toolbar,
.ne-math-editor-error-top,
.ne-math-editor-error-bottom {
  position: relative;
  height: 40px;
  background: var(--lakex-editor-background-secondary);
  border-top: 1px solid var(--lakex-editor-border-primary);
  line-height: 24px;
  padding: 8px 8px;
  text-align: left;
  text-indent: 0;
}
.ne-math-editor-toolbar .ne-math-editor-submit,
.ne-math-editor-error-top .ne-math-editor-submit,
.ne-math-editor-error-bottom .ne-math-editor-submit {
  float: right;
}
.ne-math-editor-toolbar a,
.ne-math-editor-error-top a,
.ne-math-editor-error-bottom a {
  font-size: 12px;
  color: var(--lakex-editor-text-caption);
}
.ne-math-editor-toolbar .larkui-icon,
.ne-math-editor-error-top .larkui-icon,
.ne-math-editor-error-bottom .larkui-icon {
  margin-right: 6px;
}
.ne-math-editor-toolbar a:hover,
.ne-math-editor-error-top a:hover,
.ne-math-editor-error-bottom a:hover {
  color: var(--lakex-editor-text-body);
}
.ne-math-editor-toolbar .ne-icon {
  margin-right: 5px;
}
.ne-math-editor-toolbar .ne-help-link {
  display: inline-flex;
  align-items: center;
}
.ne-math-fallback {
  vertical-align: unset;
  font-size: 1em;
}
.ne-math-editor-error-top,
.ne-math-editor-error-bottom {
  color: red;
  height: auto;
  white-space: pre-wrap;
}
.ant-popover-placement-bottomLeft .ne-math-editor-error-top,
.ant-popover-placement-bottomRight .ne-math-editor-error-top {
  display: none;
}
.ant-popover-placement-topLeft .ne-math-editor-error-bottom,
.ant-popover-placement-topRight .ne-math-editor-error-bottom {
  display: none;
}
.ne-ui-popover.ne-math-editor-overlay .ant-popover {
  padding-top: 4px;
  padding-bottom: 4px;
}
.ne-ui-popover.ne-math-editor-overlay .ant-popover-content {
  overflow: hidden;
}
.ne-ui-popover.ne-math-editor-overlay .ant-popover-inner-content {
  padding: 0;
  border: 1px solid var(--lakex-editor-border-primary);
}
div.ne-icon-question {
  width: 14px;
  height: 14px;
  font-size: 14px;
  line-height: 1em;
  vertical-align: middle;
  margin-bottom: 2px;
  margin-right: 4px;
}
.ne-math-code,
.ne-math-placeholder,
.ne-math-placeholder-error {
  display: inline-block;
  line-height: 32px;
  padding: 0 6px;
  height: auto;
  border-radius: 3px;
  cursor: pointer;
}
.ne-math-placeholder {
  color: var(--lakex-editor-text-color);
  background: var(--lakex-editor-background-tertiary);
}
.ne-math-placeholder-error {
  color: red;
  background: var(--lakex-editor-background-tertiary);
}
.ne-math-entry {
  cursor: pointer;
}
@media print {
  .ne-viewer ne-card[data-card-name="math"][data-card-type="inline"] {
    display: inline;
  }
}
.ne-viewer ne-card[data-card-name="math"][data-card-type="inline"] {
  vertical-align: unset;
}
.ne-viewer ne-card[data-card-name="math"] .ne-math-viewer {
  display: inline-block;
}
.ne-viewer ne-card[data-card-name="math"] .ne-math-viewer img.dark {
  filter: invert(1);
}
div.ne-math-resize {
  width: 500px;
  height: 400px;
  position: relative;
}
div.ne-math-resize .ne-math-resizer-top,
div.ne-math-resize .ne-math-resizer-bottom {
  position: absolute;
  right: 0;
  width: 8px;
  height: 8px;
  overflow: hidden;
  user-select: none;
}
div.ne-math-resize .ne-math-resizer-top {
  top: 0;
  cursor: nesw-resize;
}
div.ne-math-resize .ne-math-resizer-top:after {
  content: "";
  border-top: 1px solid var(--lakex-editor-color-black);
  border-bottom: 1px solid var(--lakex-editor-color-black);
  transform: rotate(45deg);
  position: absolute;
  top: 2px;
  left: -6px;
  width: 24px;
  height: 3px;
}
div.ne-math-resize .ne-math-resizer-bottom {
  bottom: 0;
  cursor: nwse-resize;
}
div.ne-math-resize .ne-math-resizer-bottom:after {
  content: "";
  border-top: 1px solid var(--lakex-editor-color-black);
  border-bottom: 1px solid var(--lakex-editor-color-black);
  transform: rotate(-45deg);
  position: absolute;
  top: 4px;
  left: -6px;
  width: 24px;
  height: 3px;
}
.ant-popover-placement-bottomLeft .ne-math-resizer-top,
.ant-popover-placement-bottomRight .ne-math-resizer-top {
  display: none;
}
.ant-popover-placement-topLeft .ne-math-resizer-bottom,
.ant-popover-placement-topRight .ne-math-resizer-bottom {
  display: none;
}
/**
 * 闁俺绻�.getCSSValue("editor.background")[] 娴兼俺骞忓锟� var(--lakex-editor-background)閻ㄥ嫯绻戦崶锟�*/
/**
 * 闂団偓鐟曚浇绐olor-registry.ts閸氬本顒�*/
/**
 * colors*/
/** 閸欘亝褰佹笟娑樺綁闁诧拷*/
.ne-toc-pin-tooltip[ne-force-tooltip-hide] {
  display: none !important;
}
.ne-toc-view {
  position: relative;
  z-index: 1;
  max-height: calc(100% - 50px);
  display: flex;
  flex-shrink: 0;
  flex-direction: column;
  font-family: "Chinese Quote", "Segoe UI", "PingFang SC", "Hiragino Sans GB",
    "Microsoft YaHei", "Helvetica Neue", Helvetica, Arial, sans-serif;
}
.ne-toc-view.ne-toc-viewer {
  margin-top: 24px;
}
.ne-toc-view.ne-force-hide {
  display: none !important;
}
.ne-toc-view .ne-toc-pin {
  margin-bottom: 12px;
  padding-top: 8px;
  padding-left: 28px;
  display: flex;
  align-items: center;
  height: 30px;
  flex-shrink: 0;
  color: var(--lakex-editor-text-color);
}
.ne-toc-view .ne-toc-pin .ne-toc-pin-text {
  color: var(--lakex-editor-text-color);
  margin-right: 8px;
  font-weight: bold;
}
.ne-toc-view .ne-toc-pin .ne-toc-pin-wrap,
.ne-toc-view .ne-toc-pin .ne-toc-fold-wrap {
  position: relative;
  font-size: 0;
  height: 24px;
  width: 24px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.ne-toc-view .ne-toc-pin .ne-toc-pin-wrap:hover,
.ne-toc-view .ne-toc-pin .ne-toc-fold-wrap:hover {
  border-radius: 6px;
  background-color: var(--lakex-editor-background-primary-hover-light);
}
.ne-toc-view .ne-toc-pin .ne-toc-pin-wrap .ne-icon,
.ne-toc-view .ne-toc-pin .ne-toc-fold-wrap .ne-icon {
  font-size: 16px;
}
.ne-toc-view .ne-toc-pin .lake-icon,
.ne-toc-view .ne-toc-pin .ne-icon {
  cursor: pointer;
}
.ne-toc-view .ne-toc-fold-wrap .lake-icon {
  cursor: pointer;
}
.ne-toc-view-inner {
  width: 100%;
  cursor: default;
  overflow-x: hidden;
  overflow-y: auto;
}
.ne-toc-view-inner .ne-toc-item {
  color: var(--lakex-editor-text-body);
  display: block;
}
.ne-toc-small-view {
  width: 39px;
}
.ne-toc-small-view .ne-toc-view-inner {
  overflow-y: hidden;
}
.ne-toc-small-view:hover .ne-toc-view-inner {
  overflow-y: auto;
}
.ne-toc-small-view .ne-toc-pin {
  opacity: 0;
  overflow: hidden;
}
.ne-toc-small-view .ne-toc-item-text {
  display: none;
}
.ne-toc-small-view .ne-toc-item {
  height: 22px;
  margin-bottom: 6px;
  position: relative;
}
.ne-toc-small-view .ne-toc-item:before {
  content: " ";
  display: block;
  height: 2px;
  width: 8px;
  position: absolute;
  right: 0;
  top: 20px / 2;
  background: var(--lakex-editor-color-grey5);
}
.ne-toc-small-view .ne-toc-item.ne-toc-selected:before {
  background: var(--lakex-editor-color-green6);
}
.ne-toc-small-view .ne-toc-item:last-child {
  margin-bottom: 0;
}
.ne-toc-small-view .ne-toc-item.ne-toc-depth-1:before {
  width: 24px;
}
.ne-toc-small-view .ne-toc-item.ne-toc-depth-2:before {
  width: 16px;
}
.ne-toc-small-view .ne-toc-item.ne-toc-depth-3:before {
  width: 12px;
}
.ne-toc-small-view .ne-toc-item.ne-toc-depth-4:before {
  width: 8px;
}
.ne-toc-small-view .ne-toc-item.ne-toc-depth-5:before {
  width: 4px;
}
.ne-toc-small-view .ne-toc-item.ne-toc-depth-6:before {
  width: 2px;
}
.ne-toc-small-view .ne-toc-item .ne-toc-fold-btn {
  display: none;
}
.ne-toc-small-view .ne-toc-placeholder .ne-toc-placeholder-ind {
  display: none;
}
.ne-toc-normal-view,
.ne-toc-small-view:hover,
.ne-viewer-toc-sidebar-hover .ne-toc-view,
.ne-toc-sidebar-hover .ne-toc-view {
  width: 305px;
}
.ne-toc-normal-view .ne-toc-pin,
.ne-toc-small-view:hover .ne-toc-pin,
.ne-viewer-toc-sidebar-hover .ne-toc-view .ne-toc-pin,
.ne-toc-sidebar-hover .ne-toc-view .ne-toc-pin {
  opacity: 1;
}
.ne-toc-normal-view .ne-toc-item-text,
.ne-toc-small-view:hover .ne-toc-item-text,
.ne-viewer-toc-sidebar-hover .ne-toc-view .ne-toc-item-text,
.ne-toc-sidebar-hover .ne-toc-view .ne-toc-item-text {
  display: block;
}
.ne-toc-normal-view .ne-toc-content,
.ne-toc-small-view:hover .ne-toc-content,
.ne-viewer-toc-sidebar-hover .ne-toc-view .ne-toc-content,
.ne-toc-sidebar-hover .ne-toc-view .ne-toc-content {
  position: relative;
  z-index: 2;
}
.ne-toc-normal-view .ne-toc-content:after,
.ne-toc-small-view:hover .ne-toc-content:after,
.ne-viewer-toc-sidebar-hover .ne-toc-view .ne-toc-content:after,
.ne-toc-sidebar-hover .ne-toc-view .ne-toc-content:after {
  content: " ";
  background: var(--lakex-editor-color-grey5);
  width: 2px;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: -1;
}
.ne-toc-normal-view .ne-toc-item,
.ne-toc-small-view:hover .ne-toc-item,
.ne-viewer-toc-sidebar-hover .ne-toc-view .ne-toc-item,
.ne-toc-sidebar-hover .ne-toc-view .ne-toc-item {
  padding-left: 8px;
  padding-right: 20px;
  height: 22px;
  font-size: 14px;
  line-height: 22px;
  margin-bottom: 6px;
  white-space: nowrap;
  border-left: 2px solid transparent;
  cursor: default;
}
.ne-toc-normal-view .ne-toc-item a,
.ne-toc-small-view:hover .ne-toc-item a,
.ne-viewer-toc-sidebar-hover .ne-toc-view .ne-toc-item a,
.ne-toc-sidebar-hover .ne-toc-view .ne-toc-item a {
  color: var(--lakex-editor-text-body);
}
.ne-toc-normal-view .ne-toc-item span.prefix,
.ne-toc-small-view:hover .ne-toc-item span.prefix,
.ne-viewer-toc-sidebar-hover .ne-toc-view .ne-toc-item span.prefix,
.ne-toc-sidebar-hover .ne-toc-view .ne-toc-item span.prefix {
  font-family: Helvetica Neue, Consolas;
}
.ne-toc-normal-view .ne-toc-item.ne-toc-ident-item,
.ne-toc-small-view:hover .ne-toc-item.ne-toc-ident-item,
.ne-viewer-toc-sidebar-hover .ne-toc-view .ne-toc-item.ne-toc-ident-item,
.ne-toc-sidebar-hover .ne-toc-view .ne-toc-item.ne-toc-ident-item {
  padding-left: 35px;
}
.ne-toc-normal-view .ne-toc-item .ne-toc-item-inner,
.ne-toc-small-view:hover .ne-toc-item .ne-toc-item-inner,
.ne-viewer-toc-sidebar-hover .ne-toc-view .ne-toc-item .ne-toc-item-inner,
.ne-toc-sidebar-hover .ne-toc-view .ne-toc-item .ne-toc-item-inner {
  display: flex;
  align-items: center;
}
.ne-toc-normal-view .ne-toc-item:before,
.ne-toc-small-view:hover .ne-toc-item:before,
.ne-viewer-toc-sidebar-hover .ne-toc-view .ne-toc-item:before,
.ne-toc-sidebar-hover .ne-toc-view .ne-toc-item:before {
  display: none;
}
.ne-toc-normal-view .ne-toc-item.ne-toc-selected,
.ne-toc-small-view:hover .ne-toc-item.ne-toc-selected,
.ne-viewer-toc-sidebar-hover .ne-toc-view .ne-toc-item.ne-toc-selected,
.ne-toc-sidebar-hover .ne-toc-view .ne-toc-item.ne-toc-selected {
  border-left-color: var(--lakex-editor-border-primary);
  color: var(--lakex-editor-text-color);
  font-weight: bold;
}
.ne-toc-normal-view .ne-toc-item:last-child,
.ne-toc-small-view:hover .ne-toc-item:last-child,
.ne-viewer-toc-sidebar-hover .ne-toc-view .ne-toc-item:last-child,
.ne-toc-sidebar-hover .ne-toc-view .ne-toc-item:last-child {
  margin-bottom: 0;
}
.ne-toc-normal-view .ne-toc-item .ne-toc-fold-btn,
.ne-toc-small-view:hover .ne-toc-item .ne-toc-fold-btn,
.ne-viewer-toc-sidebar-hover .ne-toc-view .ne-toc-item .ne-toc-fold-btn,
.ne-toc-sidebar-hover .ne-toc-view .ne-toc-item .ne-toc-fold-btn {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  flex-shrink: 0;
  color: var(--lakex-editor-text-caption);
  width: 17px;
  height: 16px;
  cursor: pointer;
}
.ne-toc-normal-view .ne-toc-item .ne-toc-fold-btn .ne-rotate-270,
.ne-toc-small-view:hover .ne-toc-item .ne-toc-fold-btn .ne-rotate-270,
.ne-viewer-toc-sidebar-hover
  .ne-toc-view
  .ne-toc-item
  .ne-toc-fold-btn
  .ne-rotate-270,
.ne-toc-sidebar-hover
  .ne-toc-view
  .ne-toc-item
  .ne-toc-fold-btn
  .ne-rotate-270 {
  transform: rotate(270deg);
}
.ne-toc-normal-view .ne-toc-item .ne-toc-item-text,
.ne-toc-small-view:hover .ne-toc-item .ne-toc-item-text,
.ne-viewer-toc-sidebar-hover .ne-toc-view .ne-toc-item .ne-toc-item-text,
.ne-toc-sidebar-hover .ne-toc-view .ne-toc-item .ne-toc-item-text {
  overflow: hidden;
  text-overflow: ellipsis;
}
.ne-toc-normal-view .ne-toc-item .ne-toc-item-text:hover,
.ne-toc-small-view:hover .ne-toc-item .ne-toc-item-text:hover,
.ne-viewer-toc-sidebar-hover .ne-toc-view .ne-toc-item .ne-toc-item-text:hover,
.ne-toc-sidebar-hover .ne-toc-view .ne-toc-item .ne-toc-item-text:hover {
  cursor: pointer;
  color: var(--lakex-editor-text-color);
  font-weight: bold;
}
.ne-toc-normal-view .ne-toc-item .ne-toc-item-text:hover a,
.ne-toc-small-view:hover .ne-toc-item .ne-toc-item-text:hover a,
.ne-viewer-toc-sidebar-hover
  .ne-toc-view
  .ne-toc-item
  .ne-toc-item-text:hover
  a,
.ne-toc-sidebar-hover .ne-toc-view .ne-toc-item .ne-toc-item-text:hover a {
  color: var(--lakex-editor-text-color);
}
.ne-toc-normal-view .ne-toc-depth-1,
.ne-toc-small-view:hover .ne-toc-depth-1,
.ne-viewer-toc-sidebar-hover .ne-toc-view .ne-toc-depth-1,
.ne-toc-sidebar-hover .ne-toc-view .ne-toc-depth-1 {
  padding-left: 25px;
}
.ne-toc-normal-view .ne-toc-depth-1.ne-toc-parent-item,
.ne-toc-small-view:hover .ne-toc-depth-1.ne-toc-parent-item,
.ne-viewer-toc-sidebar-hover .ne-toc-view .ne-toc-depth-1.ne-toc-parent-item,
.ne-toc-sidebar-hover .ne-toc-view .ne-toc-depth-1.ne-toc-parent-item {
  padding-left: 8px;
}
.ne-toc-normal-view .ne-toc-depth-2,
.ne-toc-small-view:hover .ne-toc-depth-2,
.ne-viewer-toc-sidebar-hover .ne-toc-view .ne-toc-depth-2,
.ne-toc-sidebar-hover .ne-toc-view .ne-toc-depth-2 {
  padding-left: 42px;
}
.ne-toc-normal-view .ne-toc-depth-2.ne-toc-parent-item,
.ne-toc-small-view:hover .ne-toc-depth-2.ne-toc-parent-item,
.ne-viewer-toc-sidebar-hover .ne-toc-view .ne-toc-depth-2.ne-toc-parent-item,
.ne-toc-sidebar-hover .ne-toc-view .ne-toc-depth-2.ne-toc-parent-item {
  padding-left: 25px;
}
.ne-toc-normal-view .ne-toc-depth-3,
.ne-toc-small-view:hover .ne-toc-depth-3,
.ne-viewer-toc-sidebar-hover .ne-toc-view .ne-toc-depth-3,
.ne-toc-sidebar-hover .ne-toc-view .ne-toc-depth-3 {
  padding-left: 59px;
}
.ne-toc-normal-view .ne-toc-depth-3.ne-toc-parent-item,
.ne-toc-small-view:hover .ne-toc-depth-3.ne-toc-parent-item,
.ne-viewer-toc-sidebar-hover .ne-toc-view .ne-toc-depth-3.ne-toc-parent-item,
.ne-toc-sidebar-hover .ne-toc-view .ne-toc-depth-3.ne-toc-parent-item {
  padding-left: 42px;
}
.ne-toc-normal-view .ne-toc-depth-4,
.ne-toc-small-view:hover .ne-toc-depth-4,
.ne-viewer-toc-sidebar-hover .ne-toc-view .ne-toc-depth-4,
.ne-toc-sidebar-hover .ne-toc-view .ne-toc-depth-4 {
  padding-left: 76px;
}
.ne-toc-normal-view .ne-toc-depth-4.ne-toc-parent-item,
.ne-toc-small-view:hover .ne-toc-depth-4.ne-toc-parent-item,
.ne-viewer-toc-sidebar-hover .ne-toc-view .ne-toc-depth-4.ne-toc-parent-item,
.ne-toc-sidebar-hover .ne-toc-view .ne-toc-depth-4.ne-toc-parent-item {
  padding-left: 59px;
}
.ne-toc-normal-view .ne-toc-depth-5,
.ne-toc-small-view:hover .ne-toc-depth-5,
.ne-viewer-toc-sidebar-hover .ne-toc-view .ne-toc-depth-5,
.ne-toc-sidebar-hover .ne-toc-view .ne-toc-depth-5 {
  padding-left: 93px;
}
.ne-toc-normal-view .ne-toc-depth-5.ne-toc-parent-item,
.ne-toc-small-view:hover .ne-toc-depth-5.ne-toc-parent-item,
.ne-viewer-toc-sidebar-hover .ne-toc-view .ne-toc-depth-5.ne-toc-parent-item,
.ne-toc-sidebar-hover .ne-toc-view .ne-toc-depth-5.ne-toc-parent-item {
  padding-left: 76px;
}
.ne-toc-normal-view .ne-toc-depth-6,
.ne-toc-small-view:hover .ne-toc-depth-6,
.ne-viewer-toc-sidebar-hover .ne-toc-view .ne-toc-depth-6,
.ne-toc-sidebar-hover .ne-toc-view .ne-toc-depth-6 {
  padding-left: 110px;
}
.ne-toc-normal-view .ne-toc-depth-6.ne-toc-parent-item,
.ne-toc-small-view:hover .ne-toc-depth-6.ne-toc-parent-item,
.ne-viewer-toc-sidebar-hover .ne-toc-view .ne-toc-depth-6.ne-toc-parent-item,
.ne-toc-sidebar-hover .ne-toc-view .ne-toc-depth-6.ne-toc-parent-item {
  padding-left: 93px;
}
.ne-toc-normal-view .ne-toc-placeholder .ne-toc-placeholder-ind,
.ne-toc-small-view:hover .ne-toc-placeholder .ne-toc-placeholder-ind,
.ne-viewer-toc-sidebar-hover
  .ne-toc-view
  .ne-toc-placeholder
  .ne-toc-placeholder-ind,
.ne-toc-sidebar-hover .ne-toc-view .ne-toc-placeholder .ne-toc-placeholder-ind {
  display: none;
}
.ne-toc-placeholder .ne-toc-placeholder-ind {
  width: 100%;
  height: 58px;
  background: url("https://gw.alipayobjects.com/mdn/prod_resou/afts/img/A*Y9PXRrL9XM0AAAAAAAAAAAAAARQnAQ")
    no-repeat right top;
  display: none;
}
/**
 * 闁俺绻�.getCSSValue("editor.background")[] 娴兼俺骞忓锟� var(--lakex-editor-background)閻ㄥ嫯绻戦崶锟�*/
/**
 * 闂団偓鐟曚浇绐olor-registry.ts閸氬本顒�*/
/**
 * colors*/
.ne-toc-sidebar {
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  width: fit-content;
  background: var(--lakex-editor-color-white-f80);
  backdrop-filter: blur(1px);
  will-change: bottom;
  display: none;
  z-index: 1;
}
.ne-toc-sidebar.skip-bottom.ne-small-toc-sidebar {
  bottom: 150px;
}
html[data-kumuhana="pouli"] .ne-toc-sidebar {
  background: var(--lakex-editor-background-primary);
}
.ne-toc-sidebar.ne-normal-toc-sidebar {
  width: 40px;
}
.ne-toc-sidebar .ne-toc-view {
  margin-top: 35px;
  overflow: hidden;
  background-color: var(--lakex-editor-background);
}
.ne-toc-sidebar .ne-toc-view .ne-toc-pin-wrap,
.ne-toc-sidebar .ne-toc-view .ne-toc-fold-wrap {
  opacity: 0;
}
.ne-toc-sidebar .ne-toc-view:hover .ne-toc-pin-wrap,
.ne-toc-sidebar .ne-toc-view:hover .ne-toc-fold-wrap {
  opacity: 1;
}
@-moz-document url-prefix() {
  .ne-toc-sidebar {
    background: var(--lakex-editor-background-primary);
  }
}
.ne-toc-visible .ne-toc-sidebar {
  display: flex;
  justify-content: flex-end;
  align-items: flex-start;
}
.ne-ui-scrollbar-visible .ne-toc-sidebar {
  right: 15px;
}
/**
 * 闁俺绻�.getCSSValue("editor.background")[] 娴兼俺骞忓锟� var(--lakex-editor-background)閻ㄥ嫯绻戦崶锟�*/
/**
 * 闂団偓鐟曚浇绐olor-registry.ts閸氬本顒�*/
/**
 * colors*/
.ne-custom-card-fallback {
  background-color: var(--lakex-editor-background-secondary);
  border-radius: 4px;
  color: var(--lakex-editor-color-red4);
  padding: 0 4px;
}
.ne-editor ne-card[data-card-type="block"][data-card-name="customBlock"] {
  border: none;
}
.ne-editor
  ne-card[data-card-type="block"][data-card-name="customBlock"].ne-card-hovered,
.ne-editor
  ne-card[data-card-type="block"][data-card-name="customBlock"].ne-focused {
  border: none;
}
.ne-viewer ne-card[data-card-name="customBlock"] {
  border: none;
}
/**
 * 闁俺绻�.getCSSValue("editor.background")[] 娴兼俺骞忓锟� var(--lakex-editor-background)閻ㄥ嫯绻戦崶锟�*/
/**
 * 闂団偓鐟曚浇绐olor-registry.ts閸氬本顒�*/
/**
 * colors*/
.ne-ui-search-input-suffix {
  color: var(--lakex-editor-color-blue5);
}
/**
 * 闁俺绻�.getCSSValue("editor.background")[] 娴兼俺骞忓锟� var(--lakex-editor-background)閻ㄥ嫯绻戦崶锟�*/
/**
 * 闂団偓鐟曚浇绐olor-registry.ts閸氬本顒�*/
/**
 * colors*/
/** 閸欘亝褰佹笟娑樺綁闁诧拷*/
.ne-ui-search-container {
  position: fixed;
}
.ne-ui-search-panel {
  background-color: var(--lakex-editor-background-foreground);
  border: 1px solid var(--lakex-editor-border-primary);
  box-shadow: 0 8px 16px 4px rgba(0, 0, 0, 0.04);
  color: var(--lakex-editor-text-color);
}
.ne-ui-search-panel {
  padding: 16px;
  padding-top: 0;
  border-radius: 4px;
}
.ne-ui-search-sub-panel {
  width: 360px;
}
.ne-ui-search-sub-panel .ne-ui-search-input,
.ne-ui-search-sub-panel .ne-ui-replace-input {
  margin-top: 12px;
}
.ne-ui-search-sub-panel .ne-ui-search-panel-item label {
  display: block;
  margin-bottom: 12px;
}
.ne-ui-search-sub-panel .ne-ui-search-panel-item button {
  margin-right: 8px;
}
.ne-ui-search-sub-panel .ne-ui-search-panel-btns {
  text-align: right;
}
.ne-ui-search-panel-close-btn {
  position: absolute;
  top: 10px;
  right: 16px;
  z-index: 1;
  width: 24px;
  height: 24px;
  border-radius: 4px;
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
}
.ne-ui-search-panel-close-btn:hover {
  background-color: var(--lakex-editor-background-tertiary);
}
/**
 * 闁俺绻�.getCSSValue("editor.background")[] 娴兼俺骞忓锟� var(--lakex-editor-background)閻ㄥ嫯绻戦崶锟�*/
/**
 * 闂団偓鐟曚浇绐olor-registry.ts閸氬本顒�*/
/**
 * colors*/
.ne-card-bookmark-card-view {
  height: 102px;
  overflow: hidden;
  font-size: 14px;
  position: relative;
  border-radius: 5px;
  background-color: var(--lakex-editor-background-tertiary);
}
.ne-card-bookmark-card-view .ne-card-bookmark-bg {
  position: absolute;
  top: 0;
  left: 0;
  width: 80%;
  height: 100%;
  object-fit: cover;
  filter: blur(2px);
  opacity: 0.1;
}
.ne-card-bookmark-card-view .ne-card-bookmark-bg-empty {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: var(--lakex-editor-background-tertiary);
}
.ne-card-bookmark-card-view .ne-card-bookmark-detail {
  position: relative;
  display: flex;
  flex-direction: row;
  height: 100%;
  overflow: hidden;
}
.ne-card-bookmark-card-view .ne-card-bookmark-detail .ne-card-bookmark-content {
  min-width: 0;
  display: flex;
  padding: 12px 18px;
  flex: 1;
}
.ne-card-bookmark-card-view
  .ne-card-bookmark-detail
  .ne-card-bookmark-content
  .ne-card-bookmark-body {
  display: flex;
  flex-direction: column;
  flex: 1;
  overflow: hidden;
  margin-left: 16px;
  justify-content: center;
}
.ne-card-bookmark-card-view
  .ne-card-bookmark-detail
  .ne-card-bookmark-content
  .ne-card-bookmark-body
  .ne-card-bookmark-title {
  color: var(--lakex-editor-text-color);
  font-weight: bold;
  font-size: 15px;
  line-height: 26px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.ne-card-bookmark-card-view
  .ne-card-bookmark-detail
  .ne-card-bookmark-content
  .ne-card-bookmark-body
  .ne-card-bookmark-desc,
.ne-card-bookmark-card-view
  .ne-card-bookmark-detail
  .ne-card-bookmark-content
  .ne-card-bookmark-body
  .ne-card-bookmark-belong {
  margin-top: 4px;
  font-size: 12px;
  line-height: 18px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.ne-card-bookmark-card-view
  .ne-card-bookmark-detail
  .ne-card-bookmark-content
  .ne-card-bookmark-body
  .ne-card-bookmark-desc {
  color: var(--lakex-editor-text-body);
}
.ne-card-bookmark-card-view
  .ne-card-bookmark-detail
  .ne-card-bookmark-content
  .ne-card-bookmark-body
  .ne-card-bookmark-belong {
  color: var(--lakex-editor-text-caption);
}
.ne-card-bookmark-card-view
  .ne-card-bookmark-detail
  .ne-card-bookmark-cover-img {
  width: 78px;
  height: 78px;
  object-fit: cover;
  border-radius: 8px;
}
.ne-card-bookmark-card-view .ne-card-bookmark-loading,
.ne-card-bookmark-card-view .ne-card-bookmark-error {
  position: relative;
  height: 100%;
  display: flex;
  text-align: center;
  align-items: center;
  flex-direction: row;
  justify-content: start;
  align-self: center;
  color: var(--lakex-editor-text-disable);
  background-color: var(--lakex-editor-background-tertiary);
  padding: 12px 18px;
}
.ne-card-bookmark-card-view
  .ne-card-bookmark-loading
  .ne-card-bookmark-skeleton-logo {
  flex-shrink: 0;
  width: 78px;
  height: 78px;
  border-radius: 8px;
  margin-right: 16px;
}
.ne-card-bookmark-card-view
  .ne-card-bookmark-loading
  .ne-card-bookmark-skeleton-info {
  flex: 1;
  height: 70px;
  display: flex;
  flex-direction: column;
  justify-content: space-around;
}
.ne-card-bookmark-card-view
  .ne-card-bookmark-loading
  .ne-card-bookmark-skeleton-title {
  height: 16px;
  border-radius: 6px;
}
.ne-card-bookmark-card-view
  .ne-card-bookmark-loading
  .ne-card-bookmark-skeleton-desc {
  width: 40%;
  height: 16px;
  border-radius: 6px;
}
.ne-card-bookmark-card-view
  .ne-card-bookmark-loading
  .ne-card-bookmark-skeleton-desc
  > span {
  width: 100%;
}
.ne-card-bookmark-card-view
  .ne-card-bookmark-error
  .ne-card-bookmark-error-logo {
  background-image: url(https://gw.alipayobjects.com/mdn/prod_resou/afts/img/A*Stw6SLI_ZuAAAAAAAAAAAAAAARQnAQ);
  width: 78px;
  height: 78px;
  border-radius: 8px;
  background-repeat: no-repeat;
  background-size: cover;
  margin-right: 16px;
}
.ne-card-bookmark-card-view
  .ne-card-bookmark-error
  .ne-card-bookmark-error-text {
  font-size: 15px;
  color: var(--lakex-editor-text-caption);
  line-height: 26px;
}
/**
 * 闁俺绻�.getCSSValue("editor.background")[] 娴兼俺骞忓锟� var(--lakex-editor-background)閻ㄥ嫯绻戦崶锟�*/
/**
 * 闂団偓鐟曚浇绐olor-registry.ts閸氬本顒�*/
/**
 * colors*/
ne-card[data-card-name="bookmarkInline"] {
  vertical-align: baseline;
  position: relative;
  height: auto;
}
ne-card[data-card-name="bookmarkInline"] .ne-card-container {
  display: inline-flex;
}
ne-card[data-card-name="bookmarkInline"] a {
  color: var(--lakex-editor-text-link);
  text-decoration: none;
}
ne-quote ne-card[data-card-name="bookmarkInline"] {
  opacity: 0.7;
}
.ne-card-bookmark-title-view {
  display: inline-flex;
  align-items: baseline;
  color: var(--lakex-editor-text-link);
  cursor: pointer;
  font-size: 15px;
}
.ne-card-bookmark-title-view .ne-card-bookmark-icon {
  display: inline-block;
  vertical-align: -0.15em;
  text-align: center;
  text-transform: none;
  line-height: 1;
  text-rendering: auto;
  object-fit: cover;
  margin-right: 2px;
  flex-shrink: 0;
  top: 4px;
  position: relative;
  width: 20px;
  height: 20px;
  border-radius: 6px;
}
/**
 * 闁俺绻�.getCSSValue("editor.background")[] 娴兼俺骞忓锟� var(--lakex-editor-background)閻ㄥ嫯绻戦崶锟�*/
/**
 * 闂団偓鐟曚浇绐olor-registry.ts閸氬本顒�*/
/**
 * colors*/
.h5-ne-card-bookmark-card-view {
  height: 78px;
  overflow: hidden;
  font-size: 14px;
  position: relative;
  border-radius: 5px;
  background-color: var(--lakex-editor-background-tertiary);
}
.h5-ne-card-bookmark-card-view .h5-ne-card-bookmark-bg {
  position: absolute;
  top: 0;
  left: 0;
  width: 80%;
  height: 100%;
  object-fit: cover;
  filter: blur(1px);
  opacity: 0.1;
}
.h5-ne-card-bookmark-card-view .h5-ne-card-bookmark-bg-empty {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: var(--lakex-editor-background-tertiary);
}
.h5-ne-card-bookmark-card-view .h5-ne-card-bookmark-detail {
  position: relative;
  display: flex;
  flex-direction: row;
  height: 100%;
  overflow: hidden;
}
.h5-ne-card-bookmark-card-view
  .h5-ne-card-bookmark-detail
  .h5-ne-card-bookmark-content {
  min-width: 0;
  display: flex;
  padding: 15px 12px;
  flex: 1;
}
.h5-ne-card-bookmark-card-view
  .h5-ne-card-bookmark-detail
  .h5-ne-card-bookmark-content
  .h5-ne-card-bookmark-body {
  display: flex;
  flex-direction: column;
  flex: 1;
  overflow: hidden;
  margin-left: 12px;
  justify-content: center;
}
.h5-ne-card-bookmark-card-view
  .h5-ne-card-bookmark-detail
  .h5-ne-card-bookmark-content
  .h5-ne-card-bookmark-body
  .h5-ne-card-bookmark-title {
  color: var(--lakex-editor-text-color);
  font-weight: bold;
  font-size: 15px;
  line-height: 26px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.h5-ne-card-bookmark-card-view
  .h5-ne-card-bookmark-detail
  .h5-ne-card-bookmark-content
  .h5-ne-card-bookmark-body
  .h5-ne-card-bookmark-belong {
  margin-top: 4px;
  font-size: 12px;
  line-height: 18px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.h5-ne-card-bookmark-card-view
  .h5-ne-card-bookmark-detail
  .h5-ne-card-bookmark-content
  .h5-ne-card-bookmark-body
  .h5-ne-card-bookmark-belong {
  color: var(--lakex-editor-text-caption);
}
.h5-ne-card-bookmark-card-view
  .h5-ne-card-bookmark-detail
  .h5-ne-card-bookmark-cover-img {
  width: 48px;
  height: 48px;
  object-fit: cover;
  border-radius: 8px;
}
.h5-ne-card-bookmark-card-view .h5-ne-card-bookmark-loading,
.h5-ne-card-bookmark-card-view .h5-ne-card-bookmark-error {
  position: relative;
  height: 100%;
  display: flex;
  text-align: center;
  align-items: center;
  flex-direction: row;
  justify-content: start;
  align-self: center;
  background: var(--lakex-editor-background-tertiary);
  color: var(--lakex-editor-text-disable);
  padding: 15px 12px;
}
.h5-ne-card-bookmark-card-view
  .h5-ne-card-bookmark-loading
  .h5-ne-card-bookmark-skeleton-logo {
  flex-shrink: 0;
  width: 48px;
  height: 48px;
  border-radius: 8px;
  margin-right: 16px;
}
.h5-ne-card-bookmark-card-view
  .h5-ne-card-bookmark-loading
  .h5-ne-card-bookmark-skeleton-info {
  flex: 1;
  height: 40px;
  display: flex;
  flex-direction: column;
  justify-content: space-around;
}
.h5-ne-card-bookmark-card-view
  .h5-ne-card-bookmark-loading
  .h5-ne-card-bookmark-skeleton-title {
  height: 16px;
  border-radius: 6px;
}
.h5-ne-card-bookmark-card-view
  .h5-ne-card-bookmark-loading
  .h5-ne-card-bookmark-skeleton-desc {
  width: 40%;
  height: 16px;
  border-radius: 6px;
}
.h5-ne-card-bookmark-card-view
  .h5-ne-card-bookmark-loading
  .h5-ne-card-bookmark-skeleton-desc
  > span {
  width: 100%;
}
.h5-ne-card-bookmark-card-view
  .h5-ne-card-bookmark-error
  .h5-ne-card-bookmark-error-logo {
  background-image: url(https://gw.alipayobjects.com/mdn/prod_resou/afts/img/A*Stw6SLI_ZuAAAAAAAAAAAAAAARQnAQ);
  width: 48px;
  height: 48px;
  border-radius: 8px;
  background-repeat: no-repeat;
  background-size: cover;
  margin-right: 12px;
}
.h5-ne-card-bookmark-card-view
  .h5-ne-card-bookmark-error
  .h5-ne-card-bookmark-error-text {
  font-size: 15px;
  color: var(--lakex-editor-text-caption);
  line-height: 26px;
}
/**
 * 闁俺绻�.getCSSValue("editor.background")[] 娴兼俺骞忓锟� var(--lakex-editor-background)閻ㄥ嫯绻戦崶锟�*/
/**
 * 闂団偓鐟曚浇绐olor-registry.ts閸氬本顒�*/
/**
 * colors*/
.lakex-dark-theme-dark .ant-dropdown-menu {
  background-color: var(--lakex-editor-background-foreground);
  border-color: var(--lakex-editor-border-primary);
}
.lakex-dark-theme-dark .ant-popover-inner {
  background-color: var(--lakex-editor-background-foreground);
}
.lakex-dark-theme-dark .ant-tabs,
.lakex-dark-theme-dark .ant-dropdown-menu-item,
.lakex-dark-theme-dark .ant-dropdown-menu-submenu-title {
  color: var(--lakex-editor-text-color);
}
.lakex-dark-theme-dark .ant-dropdown-menu-item:hover,
.lakex-dark-theme-dark .ant-dropdown-menu-submenu-title:hover {
  background-color: var(--lakex-editor-background-primary-hover);
}
.lakex-dark-theme-dark .ant-input-affix-wrapper {
  color: var(--lakex-editor-color-grey9);
  border-color: var(--lakex-editor-border-primary);
  background-color: hsla(0, 0%, 100%, 0.04);
}
.lakex-dark-theme-dark .ant-input-affix-wrapper input {
  color: var(--lakex-editor-color-grey9);
  background-color: transparent;
}
.lakex-dark-theme-dark .ant-input {
  color: var(--lakex-editor-color-grey9);
  border-color: var(--lakex-editor-border-primary);
  background-color: hsla(0, 0%, 100%, 0.04);
}
.lakex-dark-theme-dark
  .ant-popover-placement-bottom
  > .ant-popover-content
  > .ant-popover-arrow,
.lakex-dark-theme-dark
  .ant-popover-placement-bottomLeft
  > .ant-popover-content
  > .ant-popover-arrow,
.lakex-dark-theme-dark
  .ant-popover-placement-bottomRight
  > .ant-popover-content
  > .ant-popover-arrow,
.lakex-dark-theme-dark
  .ant-popover-placement-top
  > .ant-popover-content
  > .ant-popover-arrow,
.lakex-dark-theme-dark
  .ant-popover-placement-topLeft
  > .ant-popover-content
  > .ant-popover-arrow,
.lakex-dark-theme-dark
  .ant-popover-placement-topRight
  > .ant-popover-content
  > .ant-popover-arrow {
  bottom: 98px;
  border-top-color: transparent;
  border-right-color: var(--lakex-editor-color-grey2);
  border-bottom-color: var(--lakex-editor-color-grey2);
  border-left-color: transparent;
  box-shadow: 3px 3px 7px rgba(0, 0, 0, 0.07);
}
.lakex-dark-theme-dark .ant-btn,
.lakex-dark-theme-dark .ant-btn-default {
  color: var(--lakex-editor-color-grey9);
  background: transparent;
  border-color: hsla(0, 0%, 100%, 0.12);
}
.lakex-dark-theme-dark .ant-btn-default[disabled],
.lakex-dark-theme-dark .ant-btn-default[disabled]:active,
.lakex-dark-theme-dark .ant-btn-default[disabled]:focus,
.lakex-dark-theme-dark .ant-btn-default[disabled]:hover,
.lakex-dark-theme-dark .ant-btn[disabled],
.lakex-dark-theme-dark .ant-btn[disabled]:active,
.lakex-dark-theme-dark .ant-btn[disabled]:focus,
.lakex-dark-theme-dark .ant-btn[disabled]:hover {
  color: var(--lakex-editor-text-disable);
  background: transparent;
  border-color: hsla(0, 0%, 100%, 0.12);
  text-shadow: none;
  box-shadow: none;
}
.lakex-dark-theme-dark .ne-card-toolbar {
  background-color: var(--lakex-editor-background-foreground);
}
.lakex-dark-theme-dark .ne-toc-sidebar,
.lakex-dark-theme-dark .ne-toc-sidebar .ne-toc-view {
  background-color: transparent;
}
/** 閸欘亝褰佹笟娑樺綁闁诧拷*/
/**
 * 闁俺绻�.getCSSValue("editor.background")[] 娴兼俺骞忓锟� var(--lakex-editor-background)閻ㄥ嫯绻戦崶锟�*/
/**
 * 闂団偓鐟曚浇绐olor-registry.ts閸氬本顒�*/
/**
 * colors*/
ne-alert {
  display: block;
  width: 100%;
  margin: 4px 0;
  padding: 10px;
  border-radius: 4px;
  color: var(--lakex-editor-text-color);
  line-height: 1.74;
}
ne-alert[ne-alert-type="tips"] {
  background-color: var(--lakex-alert-tips-background);
  border: 1px solid transparent;
}
ne-alert[ne-alert-type="tips"].focused,
ne-alert[ne-alert-type="tips"]:hover {
  border: 1px solid var(--lakex-alert-tips-border);
}
ne-alert[ne-alert-type="info"] {
  background-color: var(--lakex-alert-info-background);
  border: 1px solid transparent;
}
ne-alert[ne-alert-type="info"].focused,
ne-alert[ne-alert-type="info"]:hover {
  border: 1px solid var(--lakex-alert-info-border);
}
ne-alert[ne-alert-type="color1"] {
  background-color: var(--lakex-alert-color1-background);
  border: 1px solid transparent;
}
ne-alert[ne-alert-type="color1"].focused,
ne-alert[ne-alert-type="color1"]:hover {
  border: 1px solid var(--lakex-alert-color1-border);
}
ne-alert[ne-alert-type="color2"] {
  background-color: var(--lakex-alert-color2-background);
  border: 1px solid transparent;
}
ne-alert[ne-alert-type="color2"].focused,
ne-alert[ne-alert-type="color2"]:hover {
  border: 1px solid var(--lakex-alert-color2-border);
}
ne-alert[ne-alert-type="success"] {
  background-color: var(--lakex-alert-success-background);
  border: 1px solid transparent;
}
ne-alert[ne-alert-type="success"].focused,
ne-alert[ne-alert-type="success"]:hover {
  border: 1px solid var(--lakex-alert-success-border);
}
ne-alert[ne-alert-type="warning"] {
  background-color: var(--lakex-alert-warning-background);
  border: 1px solid transparent;
}
ne-alert[ne-alert-type="warning"].focused,
ne-alert[ne-alert-type="warning"]:hover {
  border: 1px solid var(--lakex-alert-warning-border);
}
ne-alert[ne-alert-type="color3"] {
  background-color: var(--lakex-alert-color3-background);
  border: 1px solid transparent;
}
ne-alert[ne-alert-type="color3"].focused,
ne-alert[ne-alert-type="color3"]:hover {
  border: 1px solid var(--lakex-alert-color3-border);
}
ne-alert[ne-alert-type="danger"] {
  background-color: var(--lakex-alert-danger-background);
  border: 1px solid transparent;
}
ne-alert[ne-alert-type="danger"].focused,
ne-alert[ne-alert-type="danger"]:hover {
  border: 1px solid var(--lakex-alert-danger-border);
}
ne-alert[ne-alert-type="color4"] {
  background-color: var(--lakex-alert-color4-background);
  border: 1px solid transparent;
}
ne-alert[ne-alert-type="color4"].focused,
ne-alert[ne-alert-type="color4"]:hover {
  border: 1px solid var(--lakex-alert-color4-border);
}
ne-alert[ne-alert-type="color5"] {
  background-color: var(--lakex-alert-color5-background);
  border: 1px solid transparent;
}
ne-alert[ne-alert-type="color5"].focused,
ne-alert[ne-alert-type="color5"]:hover {
  border: 1px solid var(--lakex-alert-color5-border);
}
[data-kumuhana="pouli"] ne-alert[ne-alert-type="tips"] {
  background-color: var(--lakex-alert-tips-background);
  border: 1px solid transparent;
}
[data-kumuhana="pouli"] ne-alert[ne-alert-type="tips"].focused,
[data-kumuhana="pouli"] ne-alert[ne-alert-type="tips"]:hover {
  border: 1px solid var(--lakex-alert-tips-border);
}
[data-kumuhana="pouli"] ne-alert[ne-alert-type="info"] {
  background-color: var(--lakex-alert-info-background);
  border: 1px solid transparent;
}
[data-kumuhana="pouli"] ne-alert[ne-alert-type="info"].focused,
[data-kumuhana="pouli"] ne-alert[ne-alert-type="info"]:hover {
  border: 1px solid var(--lakex-alert-info-border);
}
[data-kumuhana="pouli"] ne-alert[ne-alert-type="color1"] {
  background-color: var(--lakex-alert-color1-background);
  border: 1px solid transparent;
}
[data-kumuhana="pouli"] ne-alert[ne-alert-type="color1"].focused,
[data-kumuhana="pouli"] ne-alert[ne-alert-type="color1"]:hover {
  border: 1px solid var(--lakex-alert-color1-border);
}
[data-kumuhana="pouli"] ne-alert[ne-alert-type="color2"] {
  background-color: var(--lakex-alert-color2-background);
  border: 1px solid transparent;
}
[data-kumuhana="pouli"] ne-alert[ne-alert-type="color2"].focused,
[data-kumuhana="pouli"] ne-alert[ne-alert-type="color2"]:hover {
  border: 1px solid var(--lakex-alert-color2-border);
}
[data-kumuhana="pouli"] ne-alert[ne-alert-type="success"] {
  background-color: var(--lakex-alert-success-background);
  border: 1px solid transparent;
}
[data-kumuhana="pouli"] ne-alert[ne-alert-type="success"].focused,
[data-kumuhana="pouli"] ne-alert[ne-alert-type="success"]:hover {
  border: 1px solid var(--lakex-alert-success-border);
}
[data-kumuhana="pouli"] ne-alert[ne-alert-type="warning"] {
  background-color: var(--lakex-alert-warning-background);
  border: 1px solid transparent;
}
[data-kumuhana="pouli"] ne-alert[ne-alert-type="warning"].focused,
[data-kumuhana="pouli"] ne-alert[ne-alert-type="warning"]:hover {
  border: 1px solid var(--lakex-alert-warning-border);
}
[data-kumuhana="pouli"] ne-alert[ne-alert-type="color3"] {
  background-color: var(--lakex-alert-color3-background);
  border: 1px solid transparent;
}
[data-kumuhana="pouli"] ne-alert[ne-alert-type="color3"].focused,
[data-kumuhana="pouli"] ne-alert[ne-alert-type="color3"]:hover {
  border: 1px solid var(--lakex-alert-color3-border);
}
[data-kumuhana="pouli"] ne-alert[ne-alert-type="danger"] {
  background-color: var(--lakex-alert-danger-background);
  border: 1px solid transparent;
}
[data-kumuhana="pouli"] ne-alert[ne-alert-type="danger"].focused,
[data-kumuhana="pouli"] ne-alert[ne-alert-type="danger"]:hover {
  border: 1px solid var(--lakex-alert-danger-border);
}
[data-kumuhana="pouli"] ne-alert[ne-alert-type="color4"] {
  background-color: var(--lakex-alert-color4-background);
  border: 1px solid transparent;
}
[data-kumuhana="pouli"] ne-alert[ne-alert-type="color4"].focused,
[data-kumuhana="pouli"] ne-alert[ne-alert-type="color4"]:hover {
  border: 1px solid var(--lakex-alert-color4-border);
}
[data-kumuhana="pouli"] ne-alert[ne-alert-type="color5"] {
  background-color: var(--lakex-alert-color5-background);
  border: 1px solid transparent;
}
[data-kumuhana="pouli"] ne-alert[ne-alert-type="color5"].focused,
[data-kumuhana="pouli"] ne-alert[ne-alert-type="color5"]:hover {
  border: 1px solid var(--lakex-alert-color5-border);
}
.ne-viewer ne-alert:hover {
  border: 1px solid transparent !important;
}
[ne-alignment="left"] {
  text-align: left;
}
[ne-alignment="right"] {
  text-align: right;
  justify-content: flex-end;
}
[ne-alignment="center"] {
  text-align: center;
  justify-content: center;
}
[ne-alignment="justify"] {
  text-align: justify;
}
[ne-alignment="distributed"] {
  text-align: justify;
  text-align-last: justify;
}
[ne-bold] {
  font-weight: bold;
}
[ne-italic] {
  font-style: italic;
}
[ne-emoji] {
  font-family: Apple Color Emoji, Segoe UI Emoji, NotoColorEmoji,
    Noto Color Emoji, Segoe UI Symbol, Android Emoji, EmojiSymbols;
}
[ne-underline] {
  text-decoration: underline;
  text-underline-offset: 0.2em;
}
[ne-underline][ne-strikethrough] {
  text-decoration: underline line-through;
}
@supports not (text-underline-offset: 0.2em) {
  [ne-underline] {
    text-decoration: none;
    border-bottom: 0.06em solid;
  }
  [ne-underline][ne-strikethrough] {
    text-decoration: line-through;
  }
}
[ne-strikethrough] {
  text-decoration: line-through;
}
/**
 * 闁俺绻�.getCSSValue("editor.background")[] 娴兼俺骞忓锟� var(--lakex-editor-background)閻ㄥ嫯绻戦崶锟�*/
/**
 * 闂団偓鐟曚浇绐olor-registry.ts閸氬本顒�*/
/**
 * colors*/
.ne-editor ne-card.ne-card-mask:after {
  content: " ";
  position: absolute;
  display: block;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  z-index: 2;
  cursor: not-allowed;
}
.ne-editor ne-card[data-card-type="block"] {
  border-radius: 4px;
  border: 1px solid var(--lakex-editor-border-primary);
  margin: 2px 0;
}
.ne-editor ne-card[data-card-type="block"].ne-max {
  margin-top: 0;
}
.ne-editor ne-card[data-card-type="block"][data-card-name="localdoc"] {
  border: 1px solid var(--lakex-editor-color-grey5);
}
.ne-editor ne-card[data-card-type="block"][data-card-name="bookmark"],
.ne-editor ne-card[data-card-type="block"][data-card-name="yuque"] {
  border-radius: 6px;
}
.ne-editor
  ne-card[data-card-type="block"][data-card-name="bookmark"]
  .ne-card-container,
.ne-editor
  ne-card[data-card-type="block"][data-card-name="yuque"]
  .ne-card-container {
  border-radius: 6px;
}
.ne-editor ne-card[data-card-type="block"][data-card-name="hr"] {
  border: 1px solid transparent;
}
.ne-editor ne-card[data-card-type="block"].ne-card-hovered {
  border: 1px solid var(--lakex-editor-card-border-hover);
}
.ne-editor
  ne-card[data-card-type="block"].ne-card-hovered[data-card-name="hr"] {
  border: 1px solid transparent;
}
.ne-editor ne-card[data-card-type="block"].ne-focused {
  border: 1px solid var(--lakex-editor-card-border-selected);
}
.ne-editor ne-card[data-card-type="block"].ne-focused[data-card-name="board"] {
  border: 1px solid var(--lakex-editor-color-grey6);
}
.ne-editor ne-card[data-card-type="block"].ne-focused[data-card-name="hr"] {
  border: 1px solid transparent;
}
.ne-editor
  ne-card[data-card-type="block"].ne-focused[data-card-name="hr"]
  .ne-card-container {
  background: var(--lakex-editor-color-blue1);
}
.ne-editor ne-card[data-card-type="block"].ne-card-editing {
  border: 1px solid var(--lakex-editor-color-grey6);
}
.ne-editor ne-card[data-card-type="block"].ne-max {
  border: 0;
}
.ne-editor ne-card[data-card-type="block"].ne-max[data-card-name="board"] {
  border: 0;
}
.ne-editor ne-card[data-card-type="block"] .ne-card-container {
  overflow: hidden;
  border-radius: 4px;
}
.ne-editor ne-card[data-card-type="inline"].ne-card-hovered,
.ne-editor ne-card[data-card-type="inline"].ne-focused {
  background: var(--lakex-editor-card-background-hover);
}
.ne-editor ne-card[data-card-type="inline"][data-card-name="file"] {
  height: auto;
}
.ne-editor ne-card[data-card-type="inline"][data-card-name="image"] {
  height: auto;
  line-height: 0;
  border-radius: 4px;
  border: 0px solid transparent;
}
.ne-editor
  ne-card[data-card-type="inline"][data-card-name="image"]
  .ne-card-container {
  line-height: 0;
}
.ne-editor
  ne-card[data-card-type="inline"][data-card-name="image"]
  .ne-image-wrap {
  border: 1px solid transparent;
  border-radius: 4px;
}
.ne-editor
  ne-card[data-card-type="inline"][data-card-name="image"].ne-card-hovered,
.ne-editor ne-card[data-card-type="inline"][data-card-name="image"].ne-focused {
  background: transparent;
}
.ne-editor
  ne-card[data-card-type="inline"][data-card-name="image"].ne-card-hovered
  .ne-image-wrap,
.ne-editor
  ne-card[data-card-type="inline"][data-card-name="image"].ne-focused
  .ne-image-wrap {
  border: 1px solid var(--lakex-editor-color-blue2);
}
.ne-editor
  ne-card[data-card-type="inline"].ne-card-hovered[data-card-name="yuqueInline"]
  .ne-yuque-doc-title-view {
  background: var(--lakex-editor-card-background-hover);
}
.ne-editor
  ne-card[data-card-type="inline"][data-card-name="unicodeEmoji"].ne-card-hovered,
.ne-editor
  ne-card[data-card-type="inline"][data-card-name="unicodeEmoji"].ne-focused {
  background: transparent;
}
.ne-editor ne-card .ne-invisible .ne-card-container {
  display: none !important;
}
.ne-editor ne-card.ne-brick-highlight {
  border-color: var(--lakex-editor-card-border-hover) !important;
}
.ne-hidden-copy-node {
  opacity: 0;
  width: 0;
  height: 0;
  overflow: hidden;
  position: fixed;
  top: 0;
  left: 0;
}
/**
 * 闁俺绻�.getCSSValue("editor.background")[] 娴兼俺骞忓锟� var(--lakex-editor-background)閻ㄥ嫯绻戦崶锟�*/
/**
 * 闂団偓鐟曚浇绐olor-registry.ts閸氬本顒�*/
/**
 * colors*/
/** 閸欘亝褰佹笟娑樺綁闁诧拷*/
ne-code {
  display: inline;
  text-indent: 0;
}
ne-code-content {
  display: inline;
  background-color: var(--lakex-editor-code-background);
  border-radius: 4px;
  border: 1px solid var(--lakex-editor-border-primary);
  font-family: SFMono-Regular, Consolas, Liberation Mono, Menlo, Courier,
    monospace, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei",
    "Helvetica Neue", Helvetica, Arial, sans-serif, "Segoe UI";
  padding: 0 4px;
  margin: 1px 3px;
  line-height: 1.1;
  word-break: break-all;
}
ne-code-content:before,
ne-code-content:after {
  content: "\FEFF";
  display: inline;
}
.ne-engine ne-code ne-code-content ne-text[ne-fontsize="12"],
.ne-viewer ne-code ne-code-content ne-text[ne-fontsize="12"] {
  font-size: 12px;
  line-height: 15px;
}
.ne-engine ne-code ne-code-content ne-text[ne-fontsize="13"],
.ne-viewer ne-code ne-code-content ne-text[ne-fontsize="13"] {
  font-size: 13px;
  line-height: 15px;
}
.ne-engine ne-code ne-code-content ne-text[ne-fontsize="14"],
.ne-viewer ne-code ne-code-content ne-text[ne-fontsize="14"] {
  font-size: 14px;
}
.ne-engine ne-code ne-code-content ne-text[ne-fontsize="15"],
.ne-viewer ne-code ne-code-content ne-text[ne-fontsize="15"] {
  font-size: 15px;
}
.ne-engine ne-code ne-code-content ne-text[ne-fontsize="16"],
.ne-viewer ne-code ne-code-content ne-text[ne-fontsize="16"] {
  font-size: 16px;
}
.ne-engine ne-code ne-code-content ne-text[ne-fontsize="17"],
.ne-viewer ne-code ne-code-content ne-text[ne-fontsize="17"] {
  font-size: 16px;
}
.ne-engine ne-code ne-code-content ne-text[ne-fontsize="18"],
.ne-viewer ne-code ne-code-content ne-text[ne-fontsize="18"] {
  font-size: 17px;
}
.ne-engine ne-code ne-code-content ne-text[ne-fontsize="19"],
.ne-viewer ne-code ne-code-content ne-text[ne-fontsize="19"] {
  font-size: 18px;
}
.ne-engine ne-code ne-code-content ne-text[ne-fontsize="20"],
.ne-viewer ne-code ne-code-content ne-text[ne-fontsize="20"] {
  font-size: 19px;
}
.ne-engine ne-code ne-code-content ne-text[ne-fontsize="22"],
.ne-viewer ne-code ne-code-content ne-text[ne-fontsize="22"] {
  font-size: 21px;
}
.ne-engine ne-code ne-code-content ne-text[ne-fontsize="24"],
.ne-viewer ne-code ne-code-content ne-text[ne-fontsize="24"] {
  font-size: 23px;
}
.ne-engine ne-code ne-code-content ne-text[ne-fontsize="29"],
.ne-viewer ne-code ne-code-content ne-text[ne-fontsize="29"] {
  font-size: 28px;
}
.ne-engine ne-code ne-code-content ne-text[ne-fontsize="32"],
.ne-viewer ne-code ne-code-content ne-text[ne-fontsize="32"] {
  font-size: 31px;
}
.ne-engine ne-code ne-code-content ne-text[ne-fontsize="40"],
.ne-viewer ne-code ne-code-content ne-text[ne-fontsize="40"] {
  font-size: 38px;
}
.ne-engine ne-code ne-code-content ne-text[ne-fontsize="48"],
.ne-viewer ne-code ne-code-content ne-text[ne-fontsize="48"] {
  font-size: 45px;
}
ne-text[ne-text-gradient]:not([ne-strikethrough]):not([ne-underline]):not(
    [ne-bg-color]
  ) {
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(
    90deg,
    var(--gradient-start-color) 0%,
    var(--gradient-end-color) 100%
  );
}
.ne-engine [ne-fontsize="12"],
.ne-viewer [ne-fontsize="12"] {
  font-size: 12px;
}
.ne-engine.ne-typography-classic
  ne-card[data-card-type="inline"][ne-fontsize="12"],
.ne-viewer.ne-typography-classic
  ne-card[data-card-type="inline"][ne-fontsize="12"],
.ne-engine.ne-typography-traditional
  ne-card[data-card-type="inline"][ne-fontsize="12"],
.ne-viewer.ne-typography-traditional
  ne-card[data-card-type="inline"][ne-fontsize="12"] {
  font-size: 12px;
}
.ne-engine.ne-typography-classic
  [ne-fontsize="12"]
  + ne-card[data-card-name="slash"],
.ne-viewer.ne-typography-classic
  [ne-fontsize="12"]
  + ne-card[data-card-name="slash"],
.ne-engine.ne-typography-traditional
  [ne-fontsize="12"]
  + ne-card[data-card-name="slash"],
.ne-viewer.ne-typography-traditional
  [ne-fontsize="12"]
  + ne-card[data-card-name="slash"] {
  font-size: 12px;
}
.ne-engine.ne-typography-classic [ne-fontsize="12"] + .ne-t-filler,
.ne-viewer.ne-typography-classic [ne-fontsize="12"] + .ne-t-filler,
.ne-engine.ne-typography-traditional [ne-fontsize="12"] + .ne-t-filler,
.ne-viewer.ne-typography-traditional [ne-fontsize="12"] + .ne-t-filler,
.ne-engine.ne-typography-classic [ne-fontsize="12"] + .ne-b-filler,
.ne-viewer.ne-typography-classic [ne-fontsize="12"] + .ne-b-filler,
.ne-engine.ne-typography-traditional [ne-fontsize="12"] + .ne-b-filler,
.ne-viewer.ne-typography-traditional [ne-fontsize="12"] + .ne-b-filler {
  font-size: 12px;
}
.ne-engine [ne-fontsize="13"],
.ne-viewer [ne-fontsize="13"] {
  font-size: 13px;
}
.ne-engine.ne-typography-classic
  ne-card[data-card-type="inline"][ne-fontsize="13"],
.ne-viewer.ne-typography-classic
  ne-card[data-card-type="inline"][ne-fontsize="13"],
.ne-engine.ne-typography-traditional
  ne-card[data-card-type="inline"][ne-fontsize="13"],
.ne-viewer.ne-typography-traditional
  ne-card[data-card-type="inline"][ne-fontsize="13"] {
  font-size: 13px;
}
.ne-engine.ne-typography-classic
  [ne-fontsize="13"]
  + ne-card[data-card-name="slash"],
.ne-viewer.ne-typography-classic
  [ne-fontsize="13"]
  + ne-card[data-card-name="slash"],
.ne-engine.ne-typography-traditional
  [ne-fontsize="13"]
  + ne-card[data-card-name="slash"],
.ne-viewer.ne-typography-traditional
  [ne-fontsize="13"]
  + ne-card[data-card-name="slash"] {
  font-size: 13px;
}
.ne-engine.ne-typography-classic [ne-fontsize="13"] + .ne-t-filler,
.ne-viewer.ne-typography-classic [ne-fontsize="13"] + .ne-t-filler,
.ne-engine.ne-typography-traditional [ne-fontsize="13"] + .ne-t-filler,
.ne-viewer.ne-typography-traditional [ne-fontsize="13"] + .ne-t-filler,
.ne-engine.ne-typography-classic [ne-fontsize="13"] + .ne-b-filler,
.ne-viewer.ne-typography-classic [ne-fontsize="13"] + .ne-b-filler,
.ne-engine.ne-typography-traditional [ne-fontsize="13"] + .ne-b-filler,
.ne-viewer.ne-typography-traditional [ne-fontsize="13"] + .ne-b-filler {
  font-size: 13px;
}
.ne-engine [ne-fontsize="14"],
.ne-viewer [ne-fontsize="14"] {
  font-size: 14px;
}
.ne-engine.ne-typography-classic
  ne-card[data-card-type="inline"][ne-fontsize="14"],
.ne-viewer.ne-typography-classic
  ne-card[data-card-type="inline"][ne-fontsize="14"],
.ne-engine.ne-typography-traditional
  ne-card[data-card-type="inline"][ne-fontsize="14"],
.ne-viewer.ne-typography-traditional
  ne-card[data-card-type="inline"][ne-fontsize="14"] {
  font-size: 14px;
}
.ne-engine.ne-typography-classic
  [ne-fontsize="14"]
  + ne-card[data-card-name="slash"],
.ne-viewer.ne-typography-classic
  [ne-fontsize="14"]
  + ne-card[data-card-name="slash"],
.ne-engine.ne-typography-traditional
  [ne-fontsize="14"]
  + ne-card[data-card-name="slash"],
.ne-viewer.ne-typography-traditional
  [ne-fontsize="14"]
  + ne-card[data-card-name="slash"] {
  font-size: 14px;
}
.ne-engine.ne-typography-classic [ne-fontsize="14"] + .ne-t-filler,
.ne-viewer.ne-typography-classic [ne-fontsize="14"] + .ne-t-filler,
.ne-engine.ne-typography-traditional [ne-fontsize="14"] + .ne-t-filler,
.ne-viewer.ne-typography-traditional [ne-fontsize="14"] + .ne-t-filler,
.ne-engine.ne-typography-classic [ne-fontsize="14"] + .ne-b-filler,
.ne-viewer.ne-typography-classic [ne-fontsize="14"] + .ne-b-filler,
.ne-engine.ne-typography-traditional [ne-fontsize="14"] + .ne-b-filler,
.ne-viewer.ne-typography-traditional [ne-fontsize="14"] + .ne-b-filler {
  font-size: 14px;
}
.ne-engine [ne-fontsize="15"],
.ne-viewer [ne-fontsize="15"] {
  font-size: 15px;
}
.ne-engine.ne-typography-classic
  ne-card[data-card-type="inline"][ne-fontsize="15"],
.ne-viewer.ne-typography-classic
  ne-card[data-card-type="inline"][ne-fontsize="15"],
.ne-engine.ne-typography-traditional
  ne-card[data-card-type="inline"][ne-fontsize="15"],
.ne-viewer.ne-typography-traditional
  ne-card[data-card-type="inline"][ne-fontsize="15"] {
  font-size: 15px;
}
.ne-engine.ne-typography-classic
  [ne-fontsize="15"]
  + ne-card[data-card-name="slash"],
.ne-viewer.ne-typography-classic
  [ne-fontsize="15"]
  + ne-card[data-card-name="slash"],
.ne-engine.ne-typography-traditional
  [ne-fontsize="15"]
  + ne-card[data-card-name="slash"],
.ne-viewer.ne-typography-traditional
  [ne-fontsize="15"]
  + ne-card[data-card-name="slash"] {
  font-size: 15px;
}
.ne-engine.ne-typography-classic [ne-fontsize="15"] + .ne-t-filler,
.ne-viewer.ne-typography-classic [ne-fontsize="15"] + .ne-t-filler,
.ne-engine.ne-typography-traditional [ne-fontsize="15"] + .ne-t-filler,
.ne-viewer.ne-typography-traditional [ne-fontsize="15"] + .ne-t-filler,
.ne-engine.ne-typography-classic [ne-fontsize="15"] + .ne-b-filler,
.ne-viewer.ne-typography-classic [ne-fontsize="15"] + .ne-b-filler,
.ne-engine.ne-typography-traditional [ne-fontsize="15"] + .ne-b-filler,
.ne-viewer.ne-typography-traditional [ne-fontsize="15"] + .ne-b-filler {
  font-size: 15px;
}
.ne-engine [ne-fontsize="16"],
.ne-viewer [ne-fontsize="16"] {
  font-size: 16px;
}
.ne-engine.ne-typography-classic
  ne-card[data-card-type="inline"][ne-fontsize="16"],
.ne-viewer.ne-typography-classic
  ne-card[data-card-type="inline"][ne-fontsize="16"],
.ne-engine.ne-typography-traditional
  ne-card[data-card-type="inline"][ne-fontsize="16"],
.ne-viewer.ne-typography-traditional
  ne-card[data-card-type="inline"][ne-fontsize="16"] {
  font-size: 16px;
}
.ne-engine.ne-typography-classic
  [ne-fontsize="16"]
  + ne-card[data-card-name="slash"],
.ne-viewer.ne-typography-classic
  [ne-fontsize="16"]
  + ne-card[data-card-name="slash"],
.ne-engine.ne-typography-traditional
  [ne-fontsize="16"]
  + ne-card[data-card-name="slash"],
.ne-viewer.ne-typography-traditional
  [ne-fontsize="16"]
  + ne-card[data-card-name="slash"] {
  font-size: 16px;
}
.ne-engine.ne-typography-classic [ne-fontsize="16"] + .ne-t-filler,
.ne-viewer.ne-typography-classic [ne-fontsize="16"] + .ne-t-filler,
.ne-engine.ne-typography-traditional [ne-fontsize="16"] + .ne-t-filler,
.ne-viewer.ne-typography-traditional [ne-fontsize="16"] + .ne-t-filler,
.ne-engine.ne-typography-classic [ne-fontsize="16"] + .ne-b-filler,
.ne-viewer.ne-typography-classic [ne-fontsize="16"] + .ne-b-filler,
.ne-engine.ne-typography-traditional [ne-fontsize="16"] + .ne-b-filler,
.ne-viewer.ne-typography-traditional [ne-fontsize="16"] + .ne-b-filler {
  font-size: 16px;
}
.ne-engine [ne-fontsize="17"],
.ne-viewer [ne-fontsize="17"] {
  font-size: 17px;
}
.ne-engine.ne-typography-classic
  ne-card[data-card-type="inline"][ne-fontsize="17"],
.ne-viewer.ne-typography-classic
  ne-card[data-card-type="inline"][ne-fontsize="17"],
.ne-engine.ne-typography-traditional
  ne-card[data-card-type="inline"][ne-fontsize="17"],
.ne-viewer.ne-typography-traditional
  ne-card[data-card-type="inline"][ne-fontsize="17"] {
  font-size: 17px;
}
.ne-engine.ne-typography-classic
  [ne-fontsize="17"]
  + ne-card[data-card-name="slash"],
.ne-viewer.ne-typography-classic
  [ne-fontsize="17"]
  + ne-card[data-card-name="slash"],
.ne-engine.ne-typography-traditional
  [ne-fontsize="17"]
  + ne-card[data-card-name="slash"],
.ne-viewer.ne-typography-traditional
  [ne-fontsize="17"]
  + ne-card[data-card-name="slash"] {
  font-size: 17px;
}
.ne-engine.ne-typography-classic [ne-fontsize="17"] + .ne-t-filler,
.ne-viewer.ne-typography-classic [ne-fontsize="17"] + .ne-t-filler,
.ne-engine.ne-typography-traditional [ne-fontsize="17"] + .ne-t-filler,
.ne-viewer.ne-typography-traditional [ne-fontsize="17"] + .ne-t-filler,
.ne-engine.ne-typography-classic [ne-fontsize="17"] + .ne-b-filler,
.ne-viewer.ne-typography-classic [ne-fontsize="17"] + .ne-b-filler,
.ne-engine.ne-typography-traditional [ne-fontsize="17"] + .ne-b-filler,
.ne-viewer.ne-typography-traditional [ne-fontsize="17"] + .ne-b-filler {
  font-size: 17px;
}
.ne-engine [ne-fontsize="18"],
.ne-viewer [ne-fontsize="18"] {
  font-size: 18px;
}
.ne-engine.ne-typography-classic
  ne-card[data-card-type="inline"][ne-fontsize="18"],
.ne-viewer.ne-typography-classic
  ne-card[data-card-type="inline"][ne-fontsize="18"],
.ne-engine.ne-typography-traditional
  ne-card[data-card-type="inline"][ne-fontsize="18"],
.ne-viewer.ne-typography-traditional
  ne-card[data-card-type="inline"][ne-fontsize="18"] {
  font-size: 18px;
}
.ne-engine.ne-typography-classic
  [ne-fontsize="18"]
  + ne-card[data-card-name="slash"],
.ne-viewer.ne-typography-classic
  [ne-fontsize="18"]
  + ne-card[data-card-name="slash"],
.ne-engine.ne-typography-traditional
  [ne-fontsize="18"]
  + ne-card[data-card-name="slash"],
.ne-viewer.ne-typography-traditional
  [ne-fontsize="18"]
  + ne-card[data-card-name="slash"] {
  font-size: 18px;
}
.ne-engine.ne-typography-classic [ne-fontsize="18"] + .ne-t-filler,
.ne-viewer.ne-typography-classic [ne-fontsize="18"] + .ne-t-filler,
.ne-engine.ne-typography-traditional [ne-fontsize="18"] + .ne-t-filler,
.ne-viewer.ne-typography-traditional [ne-fontsize="18"] + .ne-t-filler,
.ne-engine.ne-typography-classic [ne-fontsize="18"] + .ne-b-filler,
.ne-viewer.ne-typography-classic [ne-fontsize="18"] + .ne-b-filler,
.ne-engine.ne-typography-traditional [ne-fontsize="18"] + .ne-b-filler,
.ne-viewer.ne-typography-traditional [ne-fontsize="18"] + .ne-b-filler {
  font-size: 18px;
}
.ne-engine [ne-fontsize="19"],
.ne-viewer [ne-fontsize="19"] {
  font-size: 19px;
}
.ne-engine.ne-typography-classic
  ne-card[data-card-type="inline"][ne-fontsize="19"],
.ne-viewer.ne-typography-classic
  ne-card[data-card-type="inline"][ne-fontsize="19"],
.ne-engine.ne-typography-traditional
  ne-card[data-card-type="inline"][ne-fontsize="19"],
.ne-viewer.ne-typography-traditional
  ne-card[data-card-type="inline"][ne-fontsize="19"] {
  font-size: 19px;
}
.ne-engine.ne-typography-classic
  [ne-fontsize="19"]
  + ne-card[data-card-name="slash"],
.ne-viewer.ne-typography-classic
  [ne-fontsize="19"]
  + ne-card[data-card-name="slash"],
.ne-engine.ne-typography-traditional
  [ne-fontsize="19"]
  + ne-card[data-card-name="slash"],
.ne-viewer.ne-typography-traditional
  [ne-fontsize="19"]
  + ne-card[data-card-name="slash"] {
  font-size: 19px;
}
.ne-engine.ne-typography-classic [ne-fontsize="19"] + .ne-t-filler,
.ne-viewer.ne-typography-classic [ne-fontsize="19"] + .ne-t-filler,
.ne-engine.ne-typography-traditional [ne-fontsize="19"] + .ne-t-filler,
.ne-viewer.ne-typography-traditional [ne-fontsize="19"] + .ne-t-filler,
.ne-engine.ne-typography-classic [ne-fontsize="19"] + .ne-b-filler,
.ne-viewer.ne-typography-classic [ne-fontsize="19"] + .ne-b-filler,
.ne-engine.ne-typography-traditional [ne-fontsize="19"] + .ne-b-filler,
.ne-viewer.ne-typography-traditional [ne-fontsize="19"] + .ne-b-filler {
  font-size: 19px;
}
.ne-engine [ne-fontsize="20"],
.ne-viewer [ne-fontsize="20"] {
  font-size: 20px;
}
.ne-engine.ne-typography-classic
  ne-card[data-card-type="inline"][ne-fontsize="20"],
.ne-viewer.ne-typography-classic
  ne-card[data-card-type="inline"][ne-fontsize="20"],
.ne-engine.ne-typography-traditional
  ne-card[data-card-type="inline"][ne-fontsize="20"],
.ne-viewer.ne-typography-traditional
  ne-card[data-card-type="inline"][ne-fontsize="20"] {
  font-size: 20px;
}
.ne-engine.ne-typography-classic
  [ne-fontsize="20"]
  + ne-card[data-card-name="slash"],
.ne-viewer.ne-typography-classic
  [ne-fontsize="20"]
  + ne-card[data-card-name="slash"],
.ne-engine.ne-typography-traditional
  [ne-fontsize="20"]
  + ne-card[data-card-name="slash"],
.ne-viewer.ne-typography-traditional
  [ne-fontsize="20"]
  + ne-card[data-card-name="slash"] {
  font-size: 20px;
}
.ne-engine.ne-typography-classic [ne-fontsize="20"] + .ne-t-filler,
.ne-viewer.ne-typography-classic [ne-fontsize="20"] + .ne-t-filler,
.ne-engine.ne-typography-traditional [ne-fontsize="20"] + .ne-t-filler,
.ne-viewer.ne-typography-traditional [ne-fontsize="20"] + .ne-t-filler,
.ne-engine.ne-typography-classic [ne-fontsize="20"] + .ne-b-filler,
.ne-viewer.ne-typography-classic [ne-fontsize="20"] + .ne-b-filler,
.ne-engine.ne-typography-traditional [ne-fontsize="20"] + .ne-b-filler,
.ne-viewer.ne-typography-traditional [ne-fontsize="20"] + .ne-b-filler {
  font-size: 20px;
}
.ne-engine [ne-fontsize="21"],
.ne-viewer [ne-fontsize="21"] {
  font-size: 21px;
}
.ne-engine.ne-typography-classic
  ne-card[data-card-type="inline"][ne-fontsize="21"],
.ne-viewer.ne-typography-classic
  ne-card[data-card-type="inline"][ne-fontsize="21"],
.ne-engine.ne-typography-traditional
  ne-card[data-card-type="inline"][ne-fontsize="21"],
.ne-viewer.ne-typography-traditional
  ne-card[data-card-type="inline"][ne-fontsize="21"] {
  font-size: 21px;
}
.ne-engine.ne-typography-classic
  [ne-fontsize="21"]
  + ne-card[data-card-name="slash"],
.ne-viewer.ne-typography-classic
  [ne-fontsize="21"]
  + ne-card[data-card-name="slash"],
.ne-engine.ne-typography-traditional
  [ne-fontsize="21"]
  + ne-card[data-card-name="slash"],
.ne-viewer.ne-typography-traditional
  [ne-fontsize="21"]
  + ne-card[data-card-name="slash"] {
  font-size: 21px;
}
.ne-engine.ne-typography-classic [ne-fontsize="21"] + .ne-t-filler,
.ne-viewer.ne-typography-classic [ne-fontsize="21"] + .ne-t-filler,
.ne-engine.ne-typography-traditional [ne-fontsize="21"] + .ne-t-filler,
.ne-viewer.ne-typography-traditional [ne-fontsize="21"] + .ne-t-filler,
.ne-engine.ne-typography-classic [ne-fontsize="21"] + .ne-b-filler,
.ne-viewer.ne-typography-classic [ne-fontsize="21"] + .ne-b-filler,
.ne-engine.ne-typography-traditional [ne-fontsize="21"] + .ne-b-filler,
.ne-viewer.ne-typography-traditional [ne-fontsize="21"] + .ne-b-filler {
  font-size: 21px;
}
.ne-engine [ne-fontsize="22"],
.ne-viewer [ne-fontsize="22"] {
  font-size: 22px;
}
.ne-engine.ne-typography-classic
  ne-card[data-card-type="inline"][ne-fontsize="22"],
.ne-viewer.ne-typography-classic
  ne-card[data-card-type="inline"][ne-fontsize="22"],
.ne-engine.ne-typography-traditional
  ne-card[data-card-type="inline"][ne-fontsize="22"],
.ne-viewer.ne-typography-traditional
  ne-card[data-card-type="inline"][ne-fontsize="22"] {
  font-size: 22px;
}
.ne-engine.ne-typography-classic
  [ne-fontsize="22"]
  + ne-card[data-card-name="slash"],
.ne-viewer.ne-typography-classic
  [ne-fontsize="22"]
  + ne-card[data-card-name="slash"],
.ne-engine.ne-typography-traditional
  [ne-fontsize="22"]
  + ne-card[data-card-name="slash"],
.ne-viewer.ne-typography-traditional
  [ne-fontsize="22"]
  + ne-card[data-card-name="slash"] {
  font-size: 22px;
}
.ne-engine.ne-typography-classic [ne-fontsize="22"] + .ne-t-filler,
.ne-viewer.ne-typography-classic [ne-fontsize="22"] + .ne-t-filler,
.ne-engine.ne-typography-traditional [ne-fontsize="22"] + .ne-t-filler,
.ne-viewer.ne-typography-traditional [ne-fontsize="22"] + .ne-t-filler,
.ne-engine.ne-typography-classic [ne-fontsize="22"] + .ne-b-filler,
.ne-viewer.ne-typography-classic [ne-fontsize="22"] + .ne-b-filler,
.ne-engine.ne-typography-traditional [ne-fontsize="22"] + .ne-b-filler,
.ne-viewer.ne-typography-traditional [ne-fontsize="22"] + .ne-b-filler {
  font-size: 22px;
}
.ne-engine [ne-fontsize="23"],
.ne-viewer [ne-fontsize="23"] {
  font-size: 23px;
}
.ne-engine.ne-typography-classic
  ne-card[data-card-type="inline"][ne-fontsize="23"],
.ne-viewer.ne-typography-classic
  ne-card[data-card-type="inline"][ne-fontsize="23"],
.ne-engine.ne-typography-traditional
  ne-card[data-card-type="inline"][ne-fontsize="23"],
.ne-viewer.ne-typography-traditional
  ne-card[data-card-type="inline"][ne-fontsize="23"] {
  font-size: 23px;
}
.ne-engine.ne-typography-classic
  [ne-fontsize="23"]
  + ne-card[data-card-name="slash"],
.ne-viewer.ne-typography-classic
  [ne-fontsize="23"]
  + ne-card[data-card-name="slash"],
.ne-engine.ne-typography-traditional
  [ne-fontsize="23"]
  + ne-card[data-card-name="slash"],
.ne-viewer.ne-typography-traditional
  [ne-fontsize="23"]
  + ne-card[data-card-name="slash"] {
  font-size: 23px;
}
.ne-engine.ne-typography-classic [ne-fontsize="23"] + .ne-t-filler,
.ne-viewer.ne-typography-classic [ne-fontsize="23"] + .ne-t-filler,
.ne-engine.ne-typography-traditional [ne-fontsize="23"] + .ne-t-filler,
.ne-viewer.ne-typography-traditional [ne-fontsize="23"] + .ne-t-filler,
.ne-engine.ne-typography-classic [ne-fontsize="23"] + .ne-b-filler,
.ne-viewer.ne-typography-classic [ne-fontsize="23"] + .ne-b-filler,
.ne-engine.ne-typography-traditional [ne-fontsize="23"] + .ne-b-filler,
.ne-viewer.ne-typography-traditional [ne-fontsize="23"] + .ne-b-filler {
  font-size: 23px;
}
.ne-engine [ne-fontsize="24"],
.ne-viewer [ne-fontsize="24"] {
  font-size: 24px;
}
.ne-engine.ne-typography-classic
  ne-card[data-card-type="inline"][ne-fontsize="24"],
.ne-viewer.ne-typography-classic
  ne-card[data-card-type="inline"][ne-fontsize="24"],
.ne-engine.ne-typography-traditional
  ne-card[data-card-type="inline"][ne-fontsize="24"],
.ne-viewer.ne-typography-traditional
  ne-card[data-card-type="inline"][ne-fontsize="24"] {
  font-size: 24px;
}
.ne-engine.ne-typography-classic
  [ne-fontsize="24"]
  + ne-card[data-card-name="slash"],
.ne-viewer.ne-typography-classic
  [ne-fontsize="24"]
  + ne-card[data-card-name="slash"],
.ne-engine.ne-typography-traditional
  [ne-fontsize="24"]
  + ne-card[data-card-name="slash"],
.ne-viewer.ne-typography-traditional
  [ne-fontsize="24"]
  + ne-card[data-card-name="slash"] {
  font-size: 24px;
}
.ne-engine.ne-typography-classic [ne-fontsize="24"] + .ne-t-filler,
.ne-viewer.ne-typography-classic [ne-fontsize="24"] + .ne-t-filler,
.ne-engine.ne-typography-traditional [ne-fontsize="24"] + .ne-t-filler,
.ne-viewer.ne-typography-traditional [ne-fontsize="24"] + .ne-t-filler,
.ne-engine.ne-typography-classic [ne-fontsize="24"] + .ne-b-filler,
.ne-viewer.ne-typography-classic [ne-fontsize="24"] + .ne-b-filler,
.ne-engine.ne-typography-traditional [ne-fontsize="24"] + .ne-b-filler,
.ne-viewer.ne-typography-traditional [ne-fontsize="24"] + .ne-b-filler {
  font-size: 24px;
}
.ne-engine [ne-fontsize="25"],
.ne-viewer [ne-fontsize="25"] {
  font-size: 25px;
}
.ne-engine.ne-typography-classic
  ne-card[data-card-type="inline"][ne-fontsize="25"],
.ne-viewer.ne-typography-classic
  ne-card[data-card-type="inline"][ne-fontsize="25"],
.ne-engine.ne-typography-traditional
  ne-card[data-card-type="inline"][ne-fontsize="25"],
.ne-viewer.ne-typography-traditional
  ne-card[data-card-type="inline"][ne-fontsize="25"] {
  font-size: 25px;
}
.ne-engine.ne-typography-classic
  [ne-fontsize="25"]
  + ne-card[data-card-name="slash"],
.ne-viewer.ne-typography-classic
  [ne-fontsize="25"]
  + ne-card[data-card-name="slash"],
.ne-engine.ne-typography-traditional
  [ne-fontsize="25"]
  + ne-card[data-card-name="slash"],
.ne-viewer.ne-typography-traditional
  [ne-fontsize="25"]
  + ne-card[data-card-name="slash"] {
  font-size: 25px;
}
.ne-engine.ne-typography-classic [ne-fontsize="25"] + .ne-t-filler,
.ne-viewer.ne-typography-classic [ne-fontsize="25"] + .ne-t-filler,
.ne-engine.ne-typography-traditional [ne-fontsize="25"] + .ne-t-filler,
.ne-viewer.ne-typography-traditional [ne-fontsize="25"] + .ne-t-filler,
.ne-engine.ne-typography-classic [ne-fontsize="25"] + .ne-b-filler,
.ne-viewer.ne-typography-classic [ne-fontsize="25"] + .ne-b-filler,
.ne-engine.ne-typography-traditional [ne-fontsize="25"] + .ne-b-filler,
.ne-viewer.ne-typography-traditional [ne-fontsize="25"] + .ne-b-filler {
  font-size: 25px;
}
.ne-engine [ne-fontsize="26"],
.ne-viewer [ne-fontsize="26"] {
  font-size: 26px;
}
.ne-engine.ne-typography-classic
  ne-card[data-card-type="inline"][ne-fontsize="26"],
.ne-viewer.ne-typography-classic
  ne-card[data-card-type="inline"][ne-fontsize="26"],
.ne-engine.ne-typography-traditional
  ne-card[data-card-type="inline"][ne-fontsize="26"],
.ne-viewer.ne-typography-traditional
  ne-card[data-card-type="inline"][ne-fontsize="26"] {
  font-size: 26px;
}
.ne-engine.ne-typography-classic
  [ne-fontsize="26"]
  + ne-card[data-card-name="slash"],
.ne-viewer.ne-typography-classic
  [ne-fontsize="26"]
  + ne-card[data-card-name="slash"],
.ne-engine.ne-typography-traditional
  [ne-fontsize="26"]
  + ne-card[data-card-name="slash"],
.ne-viewer.ne-typography-traditional
  [ne-fontsize="26"]
  + ne-card[data-card-name="slash"] {
  font-size: 26px;
}
.ne-engine.ne-typography-classic [ne-fontsize="26"] + .ne-t-filler,
.ne-viewer.ne-typography-classic [ne-fontsize="26"] + .ne-t-filler,
.ne-engine.ne-typography-traditional [ne-fontsize="26"] + .ne-t-filler,
.ne-viewer.ne-typography-traditional [ne-fontsize="26"] + .ne-t-filler,
.ne-engine.ne-typography-classic [ne-fontsize="26"] + .ne-b-filler,
.ne-viewer.ne-typography-classic [ne-fontsize="26"] + .ne-b-filler,
.ne-engine.ne-typography-traditional [ne-fontsize="26"] + .ne-b-filler,
.ne-viewer.ne-typography-traditional [ne-fontsize="26"] + .ne-b-filler {
  font-size: 26px;
}
.ne-engine [ne-fontsize="27"],
.ne-viewer [ne-fontsize="27"] {
  font-size: 27px;
}
.ne-engine.ne-typography-classic
  ne-card[data-card-type="inline"][ne-fontsize="27"],
.ne-viewer.ne-typography-classic
  ne-card[data-card-type="inline"][ne-fontsize="27"],
.ne-engine.ne-typography-traditional
  ne-card[data-card-type="inline"][ne-fontsize="27"],
.ne-viewer.ne-typography-traditional
  ne-card[data-card-type="inline"][ne-fontsize="27"] {
  font-size: 27px;
}
.ne-engine.ne-typography-classic
  [ne-fontsize="27"]
  + ne-card[data-card-name="slash"],
.ne-viewer.ne-typography-classic
  [ne-fontsize="27"]
  + ne-card[data-card-name="slash"],
.ne-engine.ne-typography-traditional
  [ne-fontsize="27"]
  + ne-card[data-card-name="slash"],
.ne-viewer.ne-typography-traditional
  [ne-fontsize="27"]
  + ne-card[data-card-name="slash"] {
  font-size: 27px;
}
.ne-engine.ne-typography-classic [ne-fontsize="27"] + .ne-t-filler,
.ne-viewer.ne-typography-classic [ne-fontsize="27"] + .ne-t-filler,
.ne-engine.ne-typography-traditional [ne-fontsize="27"] + .ne-t-filler,
.ne-viewer.ne-typography-traditional [ne-fontsize="27"] + .ne-t-filler,
.ne-engine.ne-typography-classic [ne-fontsize="27"] + .ne-b-filler,
.ne-viewer.ne-typography-classic [ne-fontsize="27"] + .ne-b-filler,
.ne-engine.ne-typography-traditional [ne-fontsize="27"] + .ne-b-filler,
.ne-viewer.ne-typography-traditional [ne-fontsize="27"] + .ne-b-filler {
  font-size: 27px;
}
.ne-engine [ne-fontsize="28"],
.ne-viewer [ne-fontsize="28"] {
  font-size: 28px;
}
.ne-engine.ne-typography-classic
  ne-card[data-card-type="inline"][ne-fontsize="28"],
.ne-viewer.ne-typography-classic
  ne-card[data-card-type="inline"][ne-fontsize="28"],
.ne-engine.ne-typography-traditional
  ne-card[data-card-type="inline"][ne-fontsize="28"],
.ne-viewer.ne-typography-traditional
  ne-card[data-card-type="inline"][ne-fontsize="28"] {
  font-size: 28px;
}
.ne-engine.ne-typography-classic
  [ne-fontsize="28"]
  + ne-card[data-card-name="slash"],
.ne-viewer.ne-typography-classic
  [ne-fontsize="28"]
  + ne-card[data-card-name="slash"],
.ne-engine.ne-typography-traditional
  [ne-fontsize="28"]
  + ne-card[data-card-name="slash"],
.ne-viewer.ne-typography-traditional
  [ne-fontsize="28"]
  + ne-card[data-card-name="slash"] {
  font-size: 28px;
}
.ne-engine.ne-typography-classic [ne-fontsize="28"] + .ne-t-filler,
.ne-viewer.ne-typography-classic [ne-fontsize="28"] + .ne-t-filler,
.ne-engine.ne-typography-traditional [ne-fontsize="28"] + .ne-t-filler,
.ne-viewer.ne-typography-traditional [ne-fontsize="28"] + .ne-t-filler,
.ne-engine.ne-typography-classic [ne-fontsize="28"] + .ne-b-filler,
.ne-viewer.ne-typography-classic [ne-fontsize="28"] + .ne-b-filler,
.ne-engine.ne-typography-traditional [ne-fontsize="28"] + .ne-b-filler,
.ne-viewer.ne-typography-traditional [ne-fontsize="28"] + .ne-b-filler {
  font-size: 28px;
}
.ne-engine [ne-fontsize="29"],
.ne-viewer [ne-fontsize="29"] {
  font-size: 29px;
}
.ne-engine.ne-typography-classic
  ne-card[data-card-type="inline"][ne-fontsize="29"],
.ne-viewer.ne-typography-classic
  ne-card[data-card-type="inline"][ne-fontsize="29"],
.ne-engine.ne-typography-traditional
  ne-card[data-card-type="inline"][ne-fontsize="29"],
.ne-viewer.ne-typography-traditional
  ne-card[data-card-type="inline"][ne-fontsize="29"] {
  font-size: 29px;
}
.ne-engine.ne-typography-classic
  [ne-fontsize="29"]
  + ne-card[data-card-name="slash"],
.ne-viewer.ne-typography-classic
  [ne-fontsize="29"]
  + ne-card[data-card-name="slash"],
.ne-engine.ne-typography-traditional
  [ne-fontsize="29"]
  + ne-card[data-card-name="slash"],
.ne-viewer.ne-typography-traditional
  [ne-fontsize="29"]
  + ne-card[data-card-name="slash"] {
  font-size: 29px;
}
.ne-engine.ne-typography-classic [ne-fontsize="29"] + .ne-t-filler,
.ne-viewer.ne-typography-classic [ne-fontsize="29"] + .ne-t-filler,
.ne-engine.ne-typography-traditional [ne-fontsize="29"] + .ne-t-filler,
.ne-viewer.ne-typography-traditional [ne-fontsize="29"] + .ne-t-filler,
.ne-engine.ne-typography-classic [ne-fontsize="29"] + .ne-b-filler,
.ne-viewer.ne-typography-classic [ne-fontsize="29"] + .ne-b-filler,
.ne-engine.ne-typography-traditional [ne-fontsize="29"] + .ne-b-filler,
.ne-viewer.ne-typography-traditional [ne-fontsize="29"] + .ne-b-filler {
  font-size: 29px;
}
.ne-engine [ne-fontsize="30"],
.ne-viewer [ne-fontsize="30"] {
  font-size: 30px;
}
.ne-engine.ne-typography-classic
  ne-card[data-card-type="inline"][ne-fontsize="30"],
.ne-viewer.ne-typography-classic
  ne-card[data-card-type="inline"][ne-fontsize="30"],
.ne-engine.ne-typography-traditional
  ne-card[data-card-type="inline"][ne-fontsize="30"],
.ne-viewer.ne-typography-traditional
  ne-card[data-card-type="inline"][ne-fontsize="30"] {
  font-size: 30px;
}
.ne-engine.ne-typography-classic
  [ne-fontsize="30"]
  + ne-card[data-card-name="slash"],
.ne-viewer.ne-typography-classic
  [ne-fontsize="30"]
  + ne-card[data-card-name="slash"],
.ne-engine.ne-typography-traditional
  [ne-fontsize="30"]
  + ne-card[data-card-name="slash"],
.ne-viewer.ne-typography-traditional
  [ne-fontsize="30"]
  + ne-card[data-card-name="slash"] {
  font-size: 30px;
}
.ne-engine.ne-typography-classic [ne-fontsize="30"] + .ne-t-filler,
.ne-viewer.ne-typography-classic [ne-fontsize="30"] + .ne-t-filler,
.ne-engine.ne-typography-traditional [ne-fontsize="30"] + .ne-t-filler,
.ne-viewer.ne-typography-traditional [ne-fontsize="30"] + .ne-t-filler,
.ne-engine.ne-typography-classic [ne-fontsize="30"] + .ne-b-filler,
.ne-viewer.ne-typography-classic [ne-fontsize="30"] + .ne-b-filler,
.ne-engine.ne-typography-traditional [ne-fontsize="30"] + .ne-b-filler,
.ne-viewer.ne-typography-traditional [ne-fontsize="30"] + .ne-b-filler {
  font-size: 30px;
}
.ne-engine [ne-fontsize="31"],
.ne-viewer [ne-fontsize="31"] {
  font-size: 31px;
}
.ne-engine.ne-typography-classic
  ne-card[data-card-type="inline"][ne-fontsize="31"],
.ne-viewer.ne-typography-classic
  ne-card[data-card-type="inline"][ne-fontsize="31"],
.ne-engine.ne-typography-traditional
  ne-card[data-card-type="inline"][ne-fontsize="31"],
.ne-viewer.ne-typography-traditional
  ne-card[data-card-type="inline"][ne-fontsize="31"] {
  font-size: 31px;
}
.ne-engine.ne-typography-classic
  [ne-fontsize="31"]
  + ne-card[data-card-name="slash"],
.ne-viewer.ne-typography-classic
  [ne-fontsize="31"]
  + ne-card[data-card-name="slash"],
.ne-engine.ne-typography-traditional
  [ne-fontsize="31"]
  + ne-card[data-card-name="slash"],
.ne-viewer.ne-typography-traditional
  [ne-fontsize="31"]
  + ne-card[data-card-name="slash"] {
  font-size: 31px;
}
.ne-engine.ne-typography-classic [ne-fontsize="31"] + .ne-t-filler,
.ne-viewer.ne-typography-classic [ne-fontsize="31"] + .ne-t-filler,
.ne-engine.ne-typography-traditional [ne-fontsize="31"] + .ne-t-filler,
.ne-viewer.ne-typography-traditional [ne-fontsize="31"] + .ne-t-filler,
.ne-engine.ne-typography-classic [ne-fontsize="31"] + .ne-b-filler,
.ne-viewer.ne-typography-classic [ne-fontsize="31"] + .ne-b-filler,
.ne-engine.ne-typography-traditional [ne-fontsize="31"] + .ne-b-filler,
.ne-viewer.ne-typography-traditional [ne-fontsize="31"] + .ne-b-filler {
  font-size: 31px;
}
.ne-engine [ne-fontsize="32"],
.ne-viewer [ne-fontsize="32"] {
  font-size: 32px;
}
.ne-engine.ne-typography-classic
  ne-card[data-card-type="inline"][ne-fontsize="32"],
.ne-viewer.ne-typography-classic
  ne-card[data-card-type="inline"][ne-fontsize="32"],
.ne-engine.ne-typography-traditional
  ne-card[data-card-type="inline"][ne-fontsize="32"],
.ne-viewer.ne-typography-traditional
  ne-card[data-card-type="inline"][ne-fontsize="32"] {
  font-size: 32px;
}
.ne-engine.ne-typography-classic
  [ne-fontsize="32"]
  + ne-card[data-card-name="slash"],
.ne-viewer.ne-typography-classic
  [ne-fontsize="32"]
  + ne-card[data-card-name="slash"],
.ne-engine.ne-typography-traditional
  [ne-fontsize="32"]
  + ne-card[data-card-name="slash"],
.ne-viewer.ne-typography-traditional
  [ne-fontsize="32"]
  + ne-card[data-card-name="slash"] {
  font-size: 32px;
}
.ne-engine.ne-typography-classic [ne-fontsize="32"] + .ne-t-filler,
.ne-viewer.ne-typography-classic [ne-fontsize="32"] + .ne-t-filler,
.ne-engine.ne-typography-traditional [ne-fontsize="32"] + .ne-t-filler,
.ne-viewer.ne-typography-traditional [ne-fontsize="32"] + .ne-t-filler,
.ne-engine.ne-typography-classic [ne-fontsize="32"] + .ne-b-filler,
.ne-viewer.ne-typography-classic [ne-fontsize="32"] + .ne-b-filler,
.ne-engine.ne-typography-traditional [ne-fontsize="32"] + .ne-b-filler,
.ne-viewer.ne-typography-traditional [ne-fontsize="32"] + .ne-b-filler {
  font-size: 32px;
}
.ne-engine [ne-fontsize="33"],
.ne-viewer [ne-fontsize="33"] {
  font-size: 33px;
}
.ne-engine.ne-typography-classic
  ne-card[data-card-type="inline"][ne-fontsize="33"],
.ne-viewer.ne-typography-classic
  ne-card[data-card-type="inline"][ne-fontsize="33"],
.ne-engine.ne-typography-traditional
  ne-card[data-card-type="inline"][ne-fontsize="33"],
.ne-viewer.ne-typography-traditional
  ne-card[data-card-type="inline"][ne-fontsize="33"] {
  font-size: 33px;
}
.ne-engine.ne-typography-classic
  [ne-fontsize="33"]
  + ne-card[data-card-name="slash"],
.ne-viewer.ne-typography-classic
  [ne-fontsize="33"]
  + ne-card[data-card-name="slash"],
.ne-engine.ne-typography-traditional
  [ne-fontsize="33"]
  + ne-card[data-card-name="slash"],
.ne-viewer.ne-typography-traditional
  [ne-fontsize="33"]
  + ne-card[data-card-name="slash"] {
  font-size: 33px;
}
.ne-engine.ne-typography-classic [ne-fontsize="33"] + .ne-t-filler,
.ne-viewer.ne-typography-classic [ne-fontsize="33"] + .ne-t-filler,
.ne-engine.ne-typography-traditional [ne-fontsize="33"] + .ne-t-filler,
.ne-viewer.ne-typography-traditional [ne-fontsize="33"] + .ne-t-filler,
.ne-engine.ne-typography-classic [ne-fontsize="33"] + .ne-b-filler,
.ne-viewer.ne-typography-classic [ne-fontsize="33"] + .ne-b-filler,
.ne-engine.ne-typography-traditional [ne-fontsize="33"] + .ne-b-filler,
.ne-viewer.ne-typography-traditional [ne-fontsize="33"] + .ne-b-filler {
  font-size: 33px;
}
.ne-engine [ne-fontsize="34"],
.ne-viewer [ne-fontsize="34"] {
  font-size: 34px;
}
.ne-engine.ne-typography-classic
  ne-card[data-card-type="inline"][ne-fontsize="34"],
.ne-viewer.ne-typography-classic
  ne-card[data-card-type="inline"][ne-fontsize="34"],
.ne-engine.ne-typography-traditional
  ne-card[data-card-type="inline"][ne-fontsize="34"],
.ne-viewer.ne-typography-traditional
  ne-card[data-card-type="inline"][ne-fontsize="34"] {
  font-size: 34px;
}
.ne-engine.ne-typography-classic
  [ne-fontsize="34"]
  + ne-card[data-card-name="slash"],
.ne-viewer.ne-typography-classic
  [ne-fontsize="34"]
  + ne-card[data-card-name="slash"],
.ne-engine.ne-typography-traditional
  [ne-fontsize="34"]
  + ne-card[data-card-name="slash"],
.ne-viewer.ne-typography-traditional
  [ne-fontsize="34"]
  + ne-card[data-card-name="slash"] {
  font-size: 34px;
}
.ne-engine.ne-typography-classic [ne-fontsize="34"] + .ne-t-filler,
.ne-viewer.ne-typography-classic [ne-fontsize="34"] + .ne-t-filler,
.ne-engine.ne-typography-traditional [ne-fontsize="34"] + .ne-t-filler,
.ne-viewer.ne-typography-traditional [ne-fontsize="34"] + .ne-t-filler,
.ne-engine.ne-typography-classic [ne-fontsize="34"] + .ne-b-filler,
.ne-viewer.ne-typography-classic [ne-fontsize="34"] + .ne-b-filler,
.ne-engine.ne-typography-traditional [ne-fontsize="34"] + .ne-b-filler,
.ne-viewer.ne-typography-traditional [ne-fontsize="34"] + .ne-b-filler {
  font-size: 34px;
}
.ne-engine [ne-fontsize="35"],
.ne-viewer [ne-fontsize="35"] {
  font-size: 35px;
}
.ne-engine.ne-typography-classic
  ne-card[data-card-type="inline"][ne-fontsize="35"],
.ne-viewer.ne-typography-classic
  ne-card[data-card-type="inline"][ne-fontsize="35"],
.ne-engine.ne-typography-traditional
  ne-card[data-card-type="inline"][ne-fontsize="35"],
.ne-viewer.ne-typography-traditional
  ne-card[data-card-type="inline"][ne-fontsize="35"] {
  font-size: 35px;
}
.ne-engine.ne-typography-classic
  [ne-fontsize="35"]
  + ne-card[data-card-name="slash"],
.ne-viewer.ne-typography-classic
  [ne-fontsize="35"]
  + ne-card[data-card-name="slash"],
.ne-engine.ne-typography-traditional
  [ne-fontsize="35"]
  + ne-card[data-card-name="slash"],
.ne-viewer.ne-typography-traditional
  [ne-fontsize="35"]
  + ne-card[data-card-name="slash"] {
  font-size: 35px;
}
.ne-engine.ne-typography-classic [ne-fontsize="35"] + .ne-t-filler,
.ne-viewer.ne-typography-classic [ne-fontsize="35"] + .ne-t-filler,
.ne-engine.ne-typography-traditional [ne-fontsize="35"] + .ne-t-filler,
.ne-viewer.ne-typography-traditional [ne-fontsize="35"] + .ne-t-filler,
.ne-engine.ne-typography-classic [ne-fontsize="35"] + .ne-b-filler,
.ne-viewer.ne-typography-classic [ne-fontsize="35"] + .ne-b-filler,
.ne-engine.ne-typography-traditional [ne-fontsize="35"] + .ne-b-filler,
.ne-viewer.ne-typography-traditional [ne-fontsize="35"] + .ne-b-filler {
  font-size: 35px;
}
.ne-engine [ne-fontsize="36"],
.ne-viewer [ne-fontsize="36"] {
  font-size: 36px;
}
.ne-engine.ne-typography-classic
  ne-card[data-card-type="inline"][ne-fontsize="36"],
.ne-viewer.ne-typography-classic
  ne-card[data-card-type="inline"][ne-fontsize="36"],
.ne-engine.ne-typography-traditional
  ne-card[data-card-type="inline"][ne-fontsize="36"],
.ne-viewer.ne-typography-traditional
  ne-card[data-card-type="inline"][ne-fontsize="36"] {
  font-size: 36px;
}
.ne-engine.ne-typography-classic
  [ne-fontsize="36"]
  + ne-card[data-card-name="slash"],
.ne-viewer.ne-typography-classic
  [ne-fontsize="36"]
  + ne-card[data-card-name="slash"],
.ne-engine.ne-typography-traditional
  [ne-fontsize="36"]
  + ne-card[data-card-name="slash"],
.ne-viewer.ne-typography-traditional
  [ne-fontsize="36"]
  + ne-card[data-card-name="slash"] {
  font-size: 36px;
}
.ne-engine.ne-typography-classic [ne-fontsize="36"] + .ne-t-filler,
.ne-viewer.ne-typography-classic [ne-fontsize="36"] + .ne-t-filler,
.ne-engine.ne-typography-traditional [ne-fontsize="36"] + .ne-t-filler,
.ne-viewer.ne-typography-traditional [ne-fontsize="36"] + .ne-t-filler,
.ne-engine.ne-typography-classic [ne-fontsize="36"] + .ne-b-filler,
.ne-viewer.ne-typography-classic [ne-fontsize="36"] + .ne-b-filler,
.ne-engine.ne-typography-traditional [ne-fontsize="36"] + .ne-b-filler,
.ne-viewer.ne-typography-traditional [ne-fontsize="36"] + .ne-b-filler {
  font-size: 36px;
}
.ne-engine [ne-fontsize="37"],
.ne-viewer [ne-fontsize="37"] {
  font-size: 37px;
}
.ne-engine.ne-typography-classic
  ne-card[data-card-type="inline"][ne-fontsize="37"],
.ne-viewer.ne-typography-classic
  ne-card[data-card-type="inline"][ne-fontsize="37"],
.ne-engine.ne-typography-traditional
  ne-card[data-card-type="inline"][ne-fontsize="37"],
.ne-viewer.ne-typography-traditional
  ne-card[data-card-type="inline"][ne-fontsize="37"] {
  font-size: 37px;
}
.ne-engine.ne-typography-classic
  [ne-fontsize="37"]
  + ne-card[data-card-name="slash"],
.ne-viewer.ne-typography-classic
  [ne-fontsize="37"]
  + ne-card[data-card-name="slash"],
.ne-engine.ne-typography-traditional
  [ne-fontsize="37"]
  + ne-card[data-card-name="slash"],
.ne-viewer.ne-typography-traditional
  [ne-fontsize="37"]
  + ne-card[data-card-name="slash"] {
  font-size: 37px;
}
.ne-engine.ne-typography-classic [ne-fontsize="37"] + .ne-t-filler,
.ne-viewer.ne-typography-classic [ne-fontsize="37"] + .ne-t-filler,
.ne-engine.ne-typography-traditional [ne-fontsize="37"] + .ne-t-filler,
.ne-viewer.ne-typography-traditional [ne-fontsize="37"] + .ne-t-filler,
.ne-engine.ne-typography-classic [ne-fontsize="37"] + .ne-b-filler,
.ne-viewer.ne-typography-classic [ne-fontsize="37"] + .ne-b-filler,
.ne-engine.ne-typography-traditional [ne-fontsize="37"] + .ne-b-filler,
.ne-viewer.ne-typography-traditional [ne-fontsize="37"] + .ne-b-filler {
  font-size: 37px;
}
.ne-engine [ne-fontsize="38"],
.ne-viewer [ne-fontsize="38"] {
  font-size: 38px;
}
.ne-engine.ne-typography-classic
  ne-card[data-card-type="inline"][ne-fontsize="38"],
.ne-viewer.ne-typography-classic
  ne-card[data-card-type="inline"][ne-fontsize="38"],
.ne-engine.ne-typography-traditional
  ne-card[data-card-type="inline"][ne-fontsize="38"],
.ne-viewer.ne-typography-traditional
  ne-card[data-card-type="inline"][ne-fontsize="38"] {
  font-size: 38px;
}
.ne-engine.ne-typography-classic
  [ne-fontsize="38"]
  + ne-card[data-card-name="slash"],
.ne-viewer.ne-typography-classic
  [ne-fontsize="38"]
  + ne-card[data-card-name="slash"],
.ne-engine.ne-typography-traditional
  [ne-fontsize="38"]
  + ne-card[data-card-name="slash"],
.ne-viewer.ne-typography-traditional
  [ne-fontsize="38"]
  + ne-card[data-card-name="slash"] {
  font-size: 38px;
}
.ne-engine.ne-typography-classic [ne-fontsize="38"] + .ne-t-filler,
.ne-viewer.ne-typography-classic [ne-fontsize="38"] + .ne-t-filler,
.ne-engine.ne-typography-traditional [ne-fontsize="38"] + .ne-t-filler,
.ne-viewer.ne-typography-traditional [ne-fontsize="38"] + .ne-t-filler,
.ne-engine.ne-typography-classic [ne-fontsize="38"] + .ne-b-filler,
.ne-viewer.ne-typography-classic [ne-fontsize="38"] + .ne-b-filler,
.ne-engine.ne-typography-traditional [ne-fontsize="38"] + .ne-b-filler,
.ne-viewer.ne-typography-traditional [ne-fontsize="38"] + .ne-b-filler {
  font-size: 38px;
}
.ne-engine [ne-fontsize="39"],
.ne-viewer [ne-fontsize="39"] {
  font-size: 39px;
}
.ne-engine.ne-typography-classic
  ne-card[data-card-type="inline"][ne-fontsize="39"],
.ne-viewer.ne-typography-classic
  ne-card[data-card-type="inline"][ne-fontsize="39"],
.ne-engine.ne-typography-traditional
  ne-card[data-card-type="inline"][ne-fontsize="39"],
.ne-viewer.ne-typography-traditional
  ne-card[data-card-type="inline"][ne-fontsize="39"] {
  font-size: 39px;
}
.ne-engine.ne-typography-classic
  [ne-fontsize="39"]
  + ne-card[data-card-name="slash"],
.ne-viewer.ne-typography-classic
  [ne-fontsize="39"]
  + ne-card[data-card-name="slash"],
.ne-engine.ne-typography-traditional
  [ne-fontsize="39"]
  + ne-card[data-card-name="slash"],
.ne-viewer.ne-typography-traditional
  [ne-fontsize="39"]
  + ne-card[data-card-name="slash"] {
  font-size: 39px;
}
.ne-engine.ne-typography-classic [ne-fontsize="39"] + .ne-t-filler,
.ne-viewer.ne-typography-classic [ne-fontsize="39"] + .ne-t-filler,
.ne-engine.ne-typography-traditional [ne-fontsize="39"] + .ne-t-filler,
.ne-viewer.ne-typography-traditional [ne-fontsize="39"] + .ne-t-filler,
.ne-engine.ne-typography-classic [ne-fontsize="39"] + .ne-b-filler,
.ne-viewer.ne-typography-classic [ne-fontsize="39"] + .ne-b-filler,
.ne-engine.ne-typography-traditional [ne-fontsize="39"] + .ne-b-filler,
.ne-viewer.ne-typography-traditional [ne-fontsize="39"] + .ne-b-filler {
  font-size: 39px;
}
.ne-engine [ne-fontsize="40"],
.ne-viewer [ne-fontsize="40"] {
  font-size: 40px;
}
.ne-engine.ne-typography-classic
  ne-card[data-card-type="inline"][ne-fontsize="40"],
.ne-viewer.ne-typography-classic
  ne-card[data-card-type="inline"][ne-fontsize="40"],
.ne-engine.ne-typography-traditional
  ne-card[data-card-type="inline"][ne-fontsize="40"],
.ne-viewer.ne-typography-traditional
  ne-card[data-card-type="inline"][ne-fontsize="40"] {
  font-size: 40px;
}
.ne-engine.ne-typography-classic
  [ne-fontsize="40"]
  + ne-card[data-card-name="slash"],
.ne-viewer.ne-typography-classic
  [ne-fontsize="40"]
  + ne-card[data-card-name="slash"],
.ne-engine.ne-typography-traditional
  [ne-fontsize="40"]
  + ne-card[data-card-name="slash"],
.ne-viewer.ne-typography-traditional
  [ne-fontsize="40"]
  + ne-card[data-card-name="slash"] {
  font-size: 40px;
}
.ne-engine.ne-typography-classic [ne-fontsize="40"] + .ne-t-filler,
.ne-viewer.ne-typography-classic [ne-fontsize="40"] + .ne-t-filler,
.ne-engine.ne-typography-traditional [ne-fontsize="40"] + .ne-t-filler,
.ne-viewer.ne-typography-traditional [ne-fontsize="40"] + .ne-t-filler,
.ne-engine.ne-typography-classic [ne-fontsize="40"] + .ne-b-filler,
.ne-viewer.ne-typography-classic [ne-fontsize="40"] + .ne-b-filler,
.ne-engine.ne-typography-traditional [ne-fontsize="40"] + .ne-b-filler,
.ne-viewer.ne-typography-traditional [ne-fontsize="40"] + .ne-b-filler {
  font-size: 40px;
}
.ne-engine [ne-fontsize="41"],
.ne-viewer [ne-fontsize="41"] {
  font-size: 41px;
}
.ne-engine.ne-typography-classic
  ne-card[data-card-type="inline"][ne-fontsize="41"],
.ne-viewer.ne-typography-classic
  ne-card[data-card-type="inline"][ne-fontsize="41"],
.ne-engine.ne-typography-traditional
  ne-card[data-card-type="inline"][ne-fontsize="41"],
.ne-viewer.ne-typography-traditional
  ne-card[data-card-type="inline"][ne-fontsize="41"] {
  font-size: 41px;
}
.ne-engine.ne-typography-classic
  [ne-fontsize="41"]
  + ne-card[data-card-name="slash"],
.ne-viewer.ne-typography-classic
  [ne-fontsize="41"]
  + ne-card[data-card-name="slash"],
.ne-engine.ne-typography-traditional
  [ne-fontsize="41"]
  + ne-card[data-card-name="slash"],
.ne-viewer.ne-typography-traditional
  [ne-fontsize="41"]
  + ne-card[data-card-name="slash"] {
  font-size: 41px;
}
.ne-engine.ne-typography-classic [ne-fontsize="41"] + .ne-t-filler,
.ne-viewer.ne-typography-classic [ne-fontsize="41"] + .ne-t-filler,
.ne-engine.ne-typography-traditional [ne-fontsize="41"] + .ne-t-filler,
.ne-viewer.ne-typography-traditional [ne-fontsize="41"] + .ne-t-filler,
.ne-engine.ne-typography-classic [ne-fontsize="41"] + .ne-b-filler,
.ne-viewer.ne-typography-classic [ne-fontsize="41"] + .ne-b-filler,
.ne-engine.ne-typography-traditional [ne-fontsize="41"] + .ne-b-filler,
.ne-viewer.ne-typography-traditional [ne-fontsize="41"] + .ne-b-filler {
  font-size: 41px;
}
.ne-engine [ne-fontsize="42"],
.ne-viewer [ne-fontsize="42"] {
  font-size: 42px;
}
.ne-engine.ne-typography-classic
  ne-card[data-card-type="inline"][ne-fontsize="42"],
.ne-viewer.ne-typography-classic
  ne-card[data-card-type="inline"][ne-fontsize="42"],
.ne-engine.ne-typography-traditional
  ne-card[data-card-type="inline"][ne-fontsize="42"],
.ne-viewer.ne-typography-traditional
  ne-card[data-card-type="inline"][ne-fontsize="42"] {
  font-size: 42px;
}
.ne-engine.ne-typography-classic
  [ne-fontsize="42"]
  + ne-card[data-card-name="slash"],
.ne-viewer.ne-typography-classic
  [ne-fontsize="42"]
  + ne-card[data-card-name="slash"],
.ne-engine.ne-typography-traditional
  [ne-fontsize="42"]
  + ne-card[data-card-name="slash"],
.ne-viewer.ne-typography-traditional
  [ne-fontsize="42"]
  + ne-card[data-card-name="slash"] {
  font-size: 42px;
}
.ne-engine.ne-typography-classic [ne-fontsize="42"] + .ne-t-filler,
.ne-viewer.ne-typography-classic [ne-fontsize="42"] + .ne-t-filler,
.ne-engine.ne-typography-traditional [ne-fontsize="42"] + .ne-t-filler,
.ne-viewer.ne-typography-traditional [ne-fontsize="42"] + .ne-t-filler,
.ne-engine.ne-typography-classic [ne-fontsize="42"] + .ne-b-filler,
.ne-viewer.ne-typography-classic [ne-fontsize="42"] + .ne-b-filler,
.ne-engine.ne-typography-traditional [ne-fontsize="42"] + .ne-b-filler,
.ne-viewer.ne-typography-traditional [ne-fontsize="42"] + .ne-b-filler {
  font-size: 42px;
}
.ne-engine [ne-fontsize="43"],
.ne-viewer [ne-fontsize="43"] {
  font-size: 43px;
}
.ne-engine.ne-typography-classic
  ne-card[data-card-type="inline"][ne-fontsize="43"],
.ne-viewer.ne-typography-classic
  ne-card[data-card-type="inline"][ne-fontsize="43"],
.ne-engine.ne-typography-traditional
  ne-card[data-card-type="inline"][ne-fontsize="43"],
.ne-viewer.ne-typography-traditional
  ne-card[data-card-type="inline"][ne-fontsize="43"] {
  font-size: 43px;
}
.ne-engine.ne-typography-classic
  [ne-fontsize="43"]
  + ne-card[data-card-name="slash"],
.ne-viewer.ne-typography-classic
  [ne-fontsize="43"]
  + ne-card[data-card-name="slash"],
.ne-engine.ne-typography-traditional
  [ne-fontsize="43"]
  + ne-card[data-card-name="slash"],
.ne-viewer.ne-typography-traditional
  [ne-fontsize="43"]
  + ne-card[data-card-name="slash"] {
  font-size: 43px;
}
.ne-engine.ne-typography-classic [ne-fontsize="43"] + .ne-t-filler,
.ne-viewer.ne-typography-classic [ne-fontsize="43"] + .ne-t-filler,
.ne-engine.ne-typography-traditional [ne-fontsize="43"] + .ne-t-filler,
.ne-viewer.ne-typography-traditional [ne-fontsize="43"] + .ne-t-filler,
.ne-engine.ne-typography-classic [ne-fontsize="43"] + .ne-b-filler,
.ne-viewer.ne-typography-classic [ne-fontsize="43"] + .ne-b-filler,
.ne-engine.ne-typography-traditional [ne-fontsize="43"] + .ne-b-filler,
.ne-viewer.ne-typography-traditional [ne-fontsize="43"] + .ne-b-filler {
  font-size: 43px;
}
.ne-engine [ne-fontsize="44"],
.ne-viewer [ne-fontsize="44"] {
  font-size: 44px;
}
.ne-engine.ne-typography-classic
  ne-card[data-card-type="inline"][ne-fontsize="44"],
.ne-viewer.ne-typography-classic
  ne-card[data-card-type="inline"][ne-fontsize="44"],
.ne-engine.ne-typography-traditional
  ne-card[data-card-type="inline"][ne-fontsize="44"],
.ne-viewer.ne-typography-traditional
  ne-card[data-card-type="inline"][ne-fontsize="44"] {
  font-size: 44px;
}
.ne-engine.ne-typography-classic
  [ne-fontsize="44"]
  + ne-card[data-card-name="slash"],
.ne-viewer.ne-typography-classic
  [ne-fontsize="44"]
  + ne-card[data-card-name="slash"],
.ne-engine.ne-typography-traditional
  [ne-fontsize="44"]
  + ne-card[data-card-name="slash"],
.ne-viewer.ne-typography-traditional
  [ne-fontsize="44"]
  + ne-card[data-card-name="slash"] {
  font-size: 44px;
}
.ne-engine.ne-typography-classic [ne-fontsize="44"] + .ne-t-filler,
.ne-viewer.ne-typography-classic [ne-fontsize="44"] + .ne-t-filler,
.ne-engine.ne-typography-traditional [ne-fontsize="44"] + .ne-t-filler,
.ne-viewer.ne-typography-traditional [ne-fontsize="44"] + .ne-t-filler,
.ne-engine.ne-typography-classic [ne-fontsize="44"] + .ne-b-filler,
.ne-viewer.ne-typography-classic [ne-fontsize="44"] + .ne-b-filler,
.ne-engine.ne-typography-traditional [ne-fontsize="44"] + .ne-b-filler,
.ne-viewer.ne-typography-traditional [ne-fontsize="44"] + .ne-b-filler {
  font-size: 44px;
}
.ne-engine [ne-fontsize="45"],
.ne-viewer [ne-fontsize="45"] {
  font-size: 45px;
}
.ne-engine.ne-typography-classic
  ne-card[data-card-type="inline"][ne-fontsize="45"],
.ne-viewer.ne-typography-classic
  ne-card[data-card-type="inline"][ne-fontsize="45"],
.ne-engine.ne-typography-traditional
  ne-card[data-card-type="inline"][ne-fontsize="45"],
.ne-viewer.ne-typography-traditional
  ne-card[data-card-type="inline"][ne-fontsize="45"] {
  font-size: 45px;
}
.ne-engine.ne-typography-classic
  [ne-fontsize="45"]
  + ne-card[data-card-name="slash"],
.ne-viewer.ne-typography-classic
  [ne-fontsize="45"]
  + ne-card[data-card-name="slash"],
.ne-engine.ne-typography-traditional
  [ne-fontsize="45"]
  + ne-card[data-card-name="slash"],
.ne-viewer.ne-typography-traditional
  [ne-fontsize="45"]
  + ne-card[data-card-name="slash"] {
  font-size: 45px;
}
.ne-engine.ne-typography-classic [ne-fontsize="45"] + .ne-t-filler,
.ne-viewer.ne-typography-classic [ne-fontsize="45"] + .ne-t-filler,
.ne-engine.ne-typography-traditional [ne-fontsize="45"] + .ne-t-filler,
.ne-viewer.ne-typography-traditional [ne-fontsize="45"] + .ne-t-filler,
.ne-engine.ne-typography-classic [ne-fontsize="45"] + .ne-b-filler,
.ne-viewer.ne-typography-classic [ne-fontsize="45"] + .ne-b-filler,
.ne-engine.ne-typography-traditional [ne-fontsize="45"] + .ne-b-filler,
.ne-viewer.ne-typography-traditional [ne-fontsize="45"] + .ne-b-filler {
  font-size: 45px;
}
.ne-engine [ne-fontsize="46"],
.ne-viewer [ne-fontsize="46"] {
  font-size: 46px;
}
.ne-engine.ne-typography-classic
  ne-card[data-card-type="inline"][ne-fontsize="46"],
.ne-viewer.ne-typography-classic
  ne-card[data-card-type="inline"][ne-fontsize="46"],
.ne-engine.ne-typography-traditional
  ne-card[data-card-type="inline"][ne-fontsize="46"],
.ne-viewer.ne-typography-traditional
  ne-card[data-card-type="inline"][ne-fontsize="46"] {
  font-size: 46px;
}
.ne-engine.ne-typography-classic
  [ne-fontsize="46"]
  + ne-card[data-card-name="slash"],
.ne-viewer.ne-typography-classic
  [ne-fontsize="46"]
  + ne-card[data-card-name="slash"],
.ne-engine.ne-typography-traditional
  [ne-fontsize="46"]
  + ne-card[data-card-name="slash"],
.ne-viewer.ne-typography-traditional
  [ne-fontsize="46"]
  + ne-card[data-card-name="slash"] {
  font-size: 46px;
}
.ne-engine.ne-typography-classic [ne-fontsize="46"] + .ne-t-filler,
.ne-viewer.ne-typography-classic [ne-fontsize="46"] + .ne-t-filler,
.ne-engine.ne-typography-traditional [ne-fontsize="46"] + .ne-t-filler,
.ne-viewer.ne-typography-traditional [ne-fontsize="46"] + .ne-t-filler,
.ne-engine.ne-typography-classic [ne-fontsize="46"] + .ne-b-filler,
.ne-viewer.ne-typography-classic [ne-fontsize="46"] + .ne-b-filler,
.ne-engine.ne-typography-traditional [ne-fontsize="46"] + .ne-b-filler,
.ne-viewer.ne-typography-traditional [ne-fontsize="46"] + .ne-b-filler {
  font-size: 46px;
}
.ne-engine [ne-fontsize="47"],
.ne-viewer [ne-fontsize="47"] {
  font-size: 47px;
}
.ne-engine.ne-typography-classic
  ne-card[data-card-type="inline"][ne-fontsize="47"],
.ne-viewer.ne-typography-classic
  ne-card[data-card-type="inline"][ne-fontsize="47"],
.ne-engine.ne-typography-traditional
  ne-card[data-card-type="inline"][ne-fontsize="47"],
.ne-viewer.ne-typography-traditional
  ne-card[data-card-type="inline"][ne-fontsize="47"] {
  font-size: 47px;
}
.ne-engine.ne-typography-classic
  [ne-fontsize="47"]
  + ne-card[data-card-name="slash"],
.ne-viewer.ne-typography-classic
  [ne-fontsize="47"]
  + ne-card[data-card-name="slash"],
.ne-engine.ne-typography-traditional
  [ne-fontsize="47"]
  + ne-card[data-card-name="slash"],
.ne-viewer.ne-typography-traditional
  [ne-fontsize="47"]
  + ne-card[data-card-name="slash"] {
  font-size: 47px;
}
.ne-engine.ne-typography-classic [ne-fontsize="47"] + .ne-t-filler,
.ne-viewer.ne-typography-classic [ne-fontsize="47"] + .ne-t-filler,
.ne-engine.ne-typography-traditional [ne-fontsize="47"] + .ne-t-filler,
.ne-viewer.ne-typography-traditional [ne-fontsize="47"] + .ne-t-filler,
.ne-engine.ne-typography-classic [ne-fontsize="47"] + .ne-b-filler,
.ne-viewer.ne-typography-classic [ne-fontsize="47"] + .ne-b-filler,
.ne-engine.ne-typography-traditional [ne-fontsize="47"] + .ne-b-filler,
.ne-viewer.ne-typography-traditional [ne-fontsize="47"] + .ne-b-filler {
  font-size: 47px;
}
.ne-engine [ne-fontsize="48"],
.ne-viewer [ne-fontsize="48"] {
  font-size: 48px;
}
.ne-engine.ne-typography-classic
  ne-card[data-card-type="inline"][ne-fontsize="48"],
.ne-viewer.ne-typography-classic
  ne-card[data-card-type="inline"][ne-fontsize="48"],
.ne-engine.ne-typography-traditional
  ne-card[data-card-type="inline"][ne-fontsize="48"],
.ne-viewer.ne-typography-traditional
  ne-card[data-card-type="inline"][ne-fontsize="48"] {
  font-size: 48px;
}
.ne-engine.ne-typography-classic
  [ne-fontsize="48"]
  + ne-card[data-card-name="slash"],
.ne-viewer.ne-typography-classic
  [ne-fontsize="48"]
  + ne-card[data-card-name="slash"],
.ne-engine.ne-typography-traditional
  [ne-fontsize="48"]
  + ne-card[data-card-name="slash"],
.ne-viewer.ne-typography-traditional
  [ne-fontsize="48"]
  + ne-card[data-card-name="slash"] {
  font-size: 48px;
}
.ne-engine.ne-typography-classic [ne-fontsize="48"] + .ne-t-filler,
.ne-viewer.ne-typography-classic [ne-fontsize="48"] + .ne-t-filler,
.ne-engine.ne-typography-traditional [ne-fontsize="48"] + .ne-t-filler,
.ne-viewer.ne-typography-traditional [ne-fontsize="48"] + .ne-t-filler,
.ne-engine.ne-typography-classic [ne-fontsize="48"] + .ne-b-filler,
.ne-viewer.ne-typography-classic [ne-fontsize="48"] + .ne-b-filler,
.ne-engine.ne-typography-traditional [ne-fontsize="48"] + .ne-b-filler,
.ne-viewer.ne-typography-traditional [ne-fontsize="48"] + .ne-b-filler {
  font-size: 48px;
}
.ne-typography-classic.fz12,
.ne-typography-traditional.fz12 {
  font-size: 12px;
}
.ne-typography-classic.fz12 ne-code ne-text,
.ne-typography-traditional.fz12 ne-code ne-text {
  font-size: 12px;
}
.ne-typography-classic.fz12 ne-text[ne-sub],
.ne-typography-traditional.fz12 ne-text[ne-sub],
.ne-typography-classic.fz12 ne-text[ne-sup],
.ne-typography-traditional.fz12 ne-text[ne-sup] {
  font-size: 9px;
}
.ne-typography-classic.fz12 ne-card[data-card-type="inline"],
.ne-typography-traditional.fz12 ne-card[data-card-type="inline"] {
  font-size: 12px;
}
.ne-typography-classic.fz13,
.ne-typography-traditional.fz13 {
  font-size: 13px;
}
.ne-typography-classic.fz13 ne-code ne-text,
.ne-typography-traditional.fz13 ne-code ne-text {
  font-size: 13px;
}
.ne-typography-classic.fz13 ne-text[ne-sub],
.ne-typography-traditional.fz13 ne-text[ne-sub],
.ne-typography-classic.fz13 ne-text[ne-sup],
.ne-typography-traditional.fz13 ne-text[ne-sup] {
  font-size: 13px;
}
.ne-typography-classic.fz13 ne-card[data-card-type="inline"],
.ne-typography-traditional.fz13 ne-card[data-card-type="inline"] {
  font-size: 13px;
}
.ne-typography-classic.fz14,
.ne-typography-traditional.fz14 {
  font-size: 14px;
}
.ne-typography-classic.fz14 ne-code ne-text,
.ne-typography-traditional.fz14 ne-code ne-text {
  font-size: 14px;
}
.ne-typography-classic.fz14 ne-text[ne-sub],
.ne-typography-traditional.fz14 ne-text[ne-sub],
.ne-typography-classic.fz14 ne-text[ne-sup],
.ne-typography-traditional.fz14 ne-text[ne-sup] {
  font-size: 165px;
}
.ne-typography-classic.fz14 ne-card[data-card-type="inline"],
.ne-typography-traditional.fz14 ne-card[data-card-type="inline"] {
  font-size: 14px;
}
.ne-typography-classic.fz15,
.ne-typography-traditional.fz15 {
  font-size: 15px;
}
.ne-typography-classic.fz15 ne-code ne-text,
.ne-typography-traditional.fz15 ne-code ne-text {
  font-size: 15px;
}
.ne-typography-classic.fz15 ne-text[ne-sub],
.ne-typography-traditional.fz15 ne-text[ne-sub],
.ne-typography-classic.fz15 ne-text[ne-sup],
.ne-typography-traditional.fz15 ne-text[ne-sup] {
  font-size: 12px;
}
.ne-typography-classic.fz15 ne-card[data-card-type="inline"],
.ne-typography-traditional.fz15 ne-card[data-card-type="inline"] {
  font-size: 15px;
}
.ne-typography-classic.fz16,
.ne-typography-traditional.fz16 {
  font-size: 16px;
}
.ne-typography-classic.fz16 ne-code ne-text,
.ne-typography-traditional.fz16 ne-code ne-text {
  font-size: 16px;
}
.ne-typography-classic.fz16 ne-text[ne-sub],
.ne-typography-traditional.fz16 ne-text[ne-sub],
.ne-typography-classic.fz16 ne-text[ne-sup],
.ne-typography-traditional.fz16 ne-text[ne-sup] {
  font-size: 12px;
}
.ne-typography-classic.fz16 ne-card[data-card-type="inline"],
.ne-typography-traditional.fz16 ne-card[data-card-type="inline"] {
  font-size: 16px;
}
.ne-typography-classic.fz19,
.ne-typography-traditional.fz19 {
  font-size: 19px;
}
.ne-typography-classic.fz19 ne-code ne-text,
.ne-typography-traditional.fz19 ne-code ne-text {
  font-size: 19px;
}
.ne-typography-classic.fz19 ne-text[ne-sub],
.ne-typography-traditional.fz19 ne-text[ne-sub],
.ne-typography-classic.fz19 ne-text[ne-sup],
.ne-typography-traditional.fz19 ne-text[ne-sup] {
  font-size: 19px;
}
.ne-typography-classic.fz19 ne-card[data-card-type="inline"],
.ne-typography-traditional.fz19 ne-card[data-card-type="inline"] {
  font-size: 19px;
}
.ne-typography-classic.fz22,
.ne-typography-traditional.fz22 {
  font-size: 22px;
}
.ne-typography-classic.fz22 ne-code ne-text,
.ne-typography-traditional.fz22 ne-code ne-text {
  font-size: 22px;
}
.ne-typography-classic.fz22 ne-text[ne-sub],
.ne-typography-traditional.fz22 ne-text[ne-sub],
.ne-typography-classic.fz22 ne-text[ne-sup],
.ne-typography-traditional.fz22 ne-text[ne-sup] {
  font-size: 261px;
}
.ne-typography-classic.fz22 ne-card[data-card-type="inline"],
.ne-typography-traditional.fz22 ne-card[data-card-type="inline"] {
  font-size: 22px;
}
.ne-typography-classic.fz24,
.ne-typography-traditional.fz24 {
  font-size: 24px;
}
.ne-typography-classic.fz24 ne-code ne-text,
.ne-typography-traditional.fz24 ne-code ne-text {
  font-size: 24px;
}
.ne-typography-classic.fz24 ne-text[ne-sub],
.ne-typography-traditional.fz24 ne-text[ne-sub],
.ne-typography-classic.fz24 ne-text[ne-sup],
.ne-typography-traditional.fz24 ne-text[ne-sup] {
  font-size: 18px;
}
.ne-typography-classic.fz24 ne-card[data-card-type="inline"],
.ne-typography-traditional.fz24 ne-card[data-card-type="inline"] {
  font-size: 24px;
}
.ne-paint-formatting {
  cursor: url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20width%3D%2232px%22%20height%3D%2222px%22%20viewBox%3D%220%200%2032%2022%22%20version%3D%221.1%22%3E%3Ctitle%3E%u753B%u677F%3C/title%3E%3Cdefs%3E%3Cpath%20d%3D%22M1.98238696%2C8.93070537%20L1.98238696%2C7.94670537%20L2.98438696%2C7.94670537%20L2.98438696%2C2.82172366%20C2.86526604%2C2.46632579%202.33755453%2C1.73387714%202.07909532%2C1.53244072%20C1.82245859%2C1.33385277%201.51846322%2C1.18356053%201.17974005%2C1.07623055%20C1.09361789%2C1.04867962%200.942233098%2C1.02608568%200.752704803%2C1.01318705%20C0.547546769%2C0.99922471%200.324838037%2C0.997431773%200.122456031%2C1.00289596%20C0.0577095542%2C1.0049281%200.0577095542%2C1.0049281%200.0461739234%2C1.00547208%20L2.66453526e-15%2C0.00653866278%20C0.0201288131%2C0.00561901141%200.0201288131%2C0.00561901141%200.095466479%2C0.00326024734%20C0.326813823%2C-0.00298598914%200.57886869%2C-0.000956798402%200.82060425%2C0.0154948802%20C1.08383002%2C0.0334091071%201.30523442%2C0.0664533548%201.48311677%2C0.123360851%20C1.92613162%2C0.263734745%202.33443502%2C0.465595821%202.69244577%2C0.742631738%20C2.92220036%2C0.921693142%203.22249704%2C1.27542805%203.47419998%2C1.65264521%20C3.73327327%2C1.2768273%204.04523695%2C0.928194595%204.30613304%2C0.748389847%20C4.73300675%2C0.452017529%205.12144633%2C0.241589862%205.49261188%2C0.123985302%20C5.67183876%2C0.0665134984%205.89339455%2C0.0334392002%206.15695686%2C0.0155333346%20C6.39828739%2C-0.00086215042%206.64992391%2C-0.00287712455%206.88091587%2C0.00336029265%20C6.95624626%2C0.00571905714%206.95624626%2C0.00571905714%206.97637392%2C0.00663866278%20L6.9302%2C1.00557208%20C6.91866322%2C1.00502805%206.91866322%2C1.00502805%206.85392296%2C1.00299592%20C6.65186148%2C0.997539703%206.42953662%2C0.999319964%206.2247385%2C1.01323351%20C6.03513065%2C1.02611507%205.88376607%2C1.04871108%205.79631677%2C1.07674989%20C5.53439856%2C1.15974142%205.22808562%2C1.32567897%204.87502342%2C1.5708014%20C4.59703217%2C1.76238997%204.11677653%2C2.41431766%203.97038696%2C2.80892139%20L3.97038696%2C7.94670537%20L4.96838696%2C7.94670537%20L4.96838696%2C8.93070537%20L3.97038696%2C8.93070537%20L3.97038696%2C13.105686%20C4.11670515%2C13.5000221%204.59679626%2C14.1508096%204.87723109%2C14.3433396%20C5.22794492%2C14.5878372%205.53331353%2C14.7530473%205.79898646%2C14.835715%20C5.88455642%2C14.8633576%206.03571032%2C14.8861134%206.22510548%2C14.8991205%20C6.43008749%2C14.9131981%206.65261707%2C14.9150397%206.85467786%2C14.9095877%20C6.91881525%2C14.9075757%206.91881525%2C14.9075757%206.9302%2C14.9070387%20L6.97637392%2C15.9059721%20C6.95638406%2C15.9068853%206.95638406%2C15.9068853%206.88164995%2C15.9092239%20C6.65044146%2C15.9154624%206.39838542%2C15.9133764%206.15658989%2C15.8967706%20C5.89281487%2C15.8786553%205.67104842%2C15.8452689%205.49678181%2C15.7889425%20C5.12245551%2C15.6725096%204.73298559%2C15.4617992%204.30830631%2C15.1657213%20C4.04607558%2C14.9857034%203.73313494%2C14.6366765%203.47358647%2C14.260493%20C3.2222%2C14.6368595%202.92226549%2C14.9900484%202.69181313%2C15.1704712%20C2.33440151%2C15.4481035%201.92492528%2C15.6505444%201.48545655%2C15.7885022%20C1.30602372%2C15.8463289%201.08440926%2C15.8796848%200.82097149%2C15.8978083%20C0.578770634%2C15.9144708%200.326296046%2C15.9165712%200.0947322934%2C15.910324%20C0.0199910052%2C15.9079853%200.0199910052%2C15.9079853%200%2C15.9070721%20L0.0461739234%2C14.9081387%20C0.0575575289%2C14.9086757%200.0575575289%2C14.9086757%200.12170105%2C14.9106877%20C0.324082071%2C14.9161477%200.546995551%2C14.9142932%200.752337563%2C14.9001664%20C0.941653857%2C14.8871422%201.09282859%2C14.8643884%201.18231791%2C14.8355632%20C1.51818058%2C14.7301179%201.82187326%2C14.5799754%202.07685728%2C14.381912%20C2.33817654%2C14.1773204%202.865383%2C13.4458836%202.97005625%2C13.0867107%20L2.98438696%2C8.93070537%20L1.98238696%2C8.93070537%20Z%22%20id%3D%22path-1%22/%3E%3Cfilter%20x%3D%22-21.5%25%22%20y%3D%22-9.4%25%22%20width%3D%22143.0%25%22%20height%3D%22118.9%25%22%20filterUnits%3D%22objectBoundingBox%22%20id%3D%22filter-2%22%3E%3CfeOffset%20dx%3D%220%22%20dy%3D%220%22%20in%3D%22SourceAlpha%22%20result%3D%22shadowOffsetOuter1%22/%3E%3CfeGaussianBlur%20stdDeviation%3D%220.5%22%20in%3D%22shadowOffsetOuter1%22%20result%3D%22shadowBlurOuter1%22/%3E%3CfeColorMatrix%20values%3D%220%200%200%200%201%20%20%200%200%200%200%201%20%20%200%200%200%200%201%20%200%200%200%201%200%22%20type%3D%22matrix%22%20in%3D%22shadowBlurOuter1%22/%3E%3C/filter%3E%3C/defs%3E%3Cg%20id%3D%22%u753B%u677F%22%20stroke%3D%22none%22%20stroke-width%3D%221%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Cg%20id%3D%22format-painter%22%20transform%3D%22translate%2813.000000%2C%202.000000%29%22%20fill%3D%22%23000000%22%20fill-rule%3D%22nonzero%22%3E%3Crect%20id%3D%22%u77E9%u5F62%22%20opacity%3D%220%22%20x%3D%220%22%20y%3D%220%22%20width%3D%2218%22%20height%3D%2218%22/%3E%3Cpath%20d%3D%22M13.5%2C3.65625%20L15.3280723%2C3.65625%20C15.7164082%2C3.65625%2016.0311973%2C3.97105664%2016.0311973%2C4.359375%20L16.0311973%2C8.015625%20C16.0311973%2C8.40394336%2015.7164082%2C8.71875%2015.3280723%2C8.71875%20L9.15820312%2C8.71875%20L9.15820312%2C10.265625%20L9.93164062%2C10.265625%20C10.0093057%2C10.265625%2010.0722656%2C10.328585%2010.0722656%2C10.40625%20L10.0722656%2C14.5546875%20C10.0722656%2C15.3701719%209.4111875%2C16.03125%208.59570312%2C16.03125%20C7.78021875%2C16.03125%207.11914062%2C15.3701719%207.11914062%2C14.5546875%20L7.11914062%2C10.40625%20C7.11914062%2C10.328585%207.18210058%2C10.265625%207.25976562%2C10.265625%20L8.03320312%2C10.265625%20L8.03320312%2C8.296875%20C8.03320312%2C7.90855664%208.34800977%2C7.59375%208.73632812%2C7.59375%20L14.9061973%2C7.59375%20L14.9061973%2C4.78125%20L13.5%2C4.78125%20L13.5%2C6.046875%20C13.5%2C6.27987305%2013.311123%2C6.46875%2013.078125%2C6.46875%20L3.234375%2C6.46875%20C3.00137695%2C6.46875%202.8125%2C6.27987305%202.8125%2C6.046875%20L2.8125%2C2.390625%20C2.8125%2C2.15762695%203.00137695%2C1.96875%203.234375%2C1.96875%20L13.078125%2C1.96875%20C13.311123%2C1.96875%2013.5%2C2.15762695%2013.5%2C2.390625%20L13.5%2C3.65625%20Z%22%20id%3D%22%u8DEF%u5F84%22/%3E%3C/g%3E%3Cg%20id%3D%22%u7F16%u7EC4%22%20transform%3D%22translate%28-9.500000%2C%20-5.000000%29%22%3E%3Cg%20id%3D%22Cursor%22%20transform%3D%22translate%2813.000000%2C%208.000000%29%22%3E%3Cuse%20fill%3D%22black%22%20fill-opacity%3D%221%22%20filter%3D%22url%28%23filter-2%29%22%20xlink%3Ahref%3D%22%23path-1%22/%3E%3Cuse%20fill%3D%22%23000000%22%20fill-rule%3D%22evenodd%22%20xlink%3Ahref%3D%22%23path-1%22/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A) 5 10, text;
}
/**
 * 闁俺绻�.getCSSValue("editor.background")[] 娴兼俺骞忓锟� var(--lakex-editor-background)閻ㄥ嫯绻戦崶锟�*/
/**
 * 闂団偓鐟曚浇绐olor-registry.ts閸氬本顒�*/
/**
 * colors*/
ne-h1:hover ne-heading-anchor,
ne-h2:hover ne-heading-anchor,
ne-h3:hover ne-heading-anchor,
ne-h4:hover ne-heading-anchor,
ne-h5:hover ne-heading-anchor,
ne-h6:hover ne-heading-anchor,
ne-h1.hovered ne-heading-anchor,
ne-h2.hovered ne-heading-anchor,
ne-h3.hovered ne-heading-anchor,
ne-h4.hovered ne-heading-anchor,
ne-h5.hovered ne-heading-anchor,
ne-h6.hovered ne-heading-anchor {
  opacity: 1;
}
ne-heading-anchor {
  display: flex;
  align-items: center;
  opacity: 0;
  width: fit-content;
  user-select: none;
  color: var(--lakex-editor-text-disable);
  line-height: 1;
  font-family: lake-icon !important;
}
.ne-doc-major-editor .ne-typography-show-heading ne-heading-anchor {
  transform: translate(-26px, 0px);
}
ne-heading-anchor:hover > span {
  color: var(--lakex-editor-text-body);
  background-color: var(--lakex-editor-background-tertiary);
}
ne-heading-anchor > span {
  cursor: pointer;
  width: 20px;
  height: 20px;
  font-size: 14px;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 4px;
}
.ne-heading-anchor-tooltip {
  white-space: nowrap;
}
ne-h1 ne-heading-anchor > span,
ne-h2 ne-heading-anchor > span,
ne-h3 ne-heading-anchor > span {
  margin-top: 2px;
}
ne-h4:hover ne-heading-anchor,
ne-h4.hovered ne-heading-anchor {
  margin-top: 2px;
}
/**
 * 闁俺绻�.getCSSValue("editor.background")[] 娴兼俺骞忓锟� var(--lakex-editor-background)閻ㄥ嫯绻戦崶锟�*/
/**
 * 闂団偓鐟曚浇绐olor-registry.ts閸氬本顒�*/
/**
 * colors*/
.ne-viewer ne-h1:hover ne-heading-fold,
.ne-engine ne-h1:hover ne-heading-fold,
.ne-viewer ne-h2:hover ne-heading-fold,
.ne-engine ne-h2:hover ne-heading-fold,
.ne-viewer ne-h3:hover ne-heading-fold,
.ne-engine ne-h3:hover ne-heading-fold,
.ne-viewer ne-h4:hover ne-heading-fold,
.ne-engine ne-h4:hover ne-heading-fold,
.ne-viewer ne-h5:hover ne-heading-fold,
.ne-engine ne-h5:hover ne-heading-fold,
.ne-viewer ne-h6:hover ne-heading-fold,
.ne-engine ne-h6:hover ne-heading-fold,
.ne-viewer ne-h1.hovered ne-heading-fold,
.ne-engine ne-h1.hovered ne-heading-fold,
.ne-viewer ne-h2.hovered ne-heading-fold,
.ne-engine ne-h2.hovered ne-heading-fold,
.ne-viewer ne-h3.hovered ne-heading-fold,
.ne-engine ne-h3.hovered ne-heading-fold,
.ne-viewer ne-h4.hovered ne-heading-fold,
.ne-engine ne-h4.hovered ne-heading-fold,
.ne-viewer ne-h5.hovered ne-heading-fold,
.ne-engine ne-h5.hovered ne-heading-fold,
.ne-viewer ne-h6.hovered ne-heading-fold,
.ne-engine ne-h6.hovered ne-heading-fold {
  opacity: 1;
}
.ne-viewer ne-h1.ne-force-visible ne-heading-fold,
.ne-engine ne-h1.ne-force-visible ne-heading-fold,
.ne-viewer ne-h2.ne-force-visible ne-heading-fold,
.ne-engine ne-h2.ne-force-visible ne-heading-fold,
.ne-viewer ne-h3.ne-force-visible ne-heading-fold,
.ne-engine ne-h3.ne-force-visible ne-heading-fold,
.ne-viewer ne-h4.ne-force-visible ne-heading-fold,
.ne-engine ne-h4.ne-force-visible ne-heading-fold,
.ne-viewer ne-h5.ne-force-visible ne-heading-fold,
.ne-engine ne-h5.ne-force-visible ne-heading-fold,
.ne-viewer ne-h6.ne-force-visible ne-heading-fold,
.ne-engine ne-h6.ne-force-visible ne-heading-fold {
  opacity: 1;
}
.ne-viewer ne-heading-fold,
.ne-engine ne-heading-fold {
  display: block;
  opacity: 0;
  width: 20px;
  height: 20px;
  border-radius: 4px;
  cursor: pointer;
}
.ne-viewer ne-heading-fold.mobile,
.ne-engine ne-heading-fold.mobile {
  height: 24px;
  transform: translateY(-2px);
}
.ne-viewer ne-heading-fold.ne-force-visible,
.ne-engine ne-heading-fold.ne-force-visible {
  opacity: 1;
}
.ne-viewer ne-heading-fold:hover,
.ne-engine ne-heading-fold:hover {
  background: var(--lakex-editor-background-tertiary);
}
.ne-viewer ne-heading-fold .ne-heading-folding-inner,
.ne-engine ne-heading-fold .ne-heading-folding-inner {
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
}
.ne-viewer ne-heading-fold .ne-heading-folding-inner.ne-heading-fold-disabled,
.ne-engine ne-heading-fold .ne-heading-folding-inner.ne-heading-fold-disabled {
  cursor: not-allowed;
}
.ne-viewer .ne-force-fold,
.ne-engine .ne-force-fold {
  display: none !important;
}
/**
 * 闁俺绻�.getCSSValue("editor.background")[] 娴兼俺骞忓锟� var(--lakex-editor-background)閻ㄥ嫯绻戦崶锟�*/
/**
 * 闂団偓鐟曚浇绐olor-registry.ts閸氬本顒�*/
/**
 * colors*/
.ne-viewer ne-h1,
.ne-engine ne-h1,
.ne-viewer ne-h2,
.ne-engine ne-h2,
.ne-viewer ne-h3,
.ne-engine ne-h3,
.ne-viewer ne-h4,
.ne-engine ne-h4,
.ne-viewer ne-h5,
.ne-engine ne-h5,
.ne-viewer ne-h6,
.ne-engine ne-h6 {
  position: relative;
  display: block;
}
.ne-viewer ne-h1 ne-text,
.ne-engine ne-h1 ne-text,
.ne-viewer ne-h2 ne-text,
.ne-engine ne-h2 ne-text,
.ne-viewer ne-h3 ne-text,
.ne-engine ne-h3 ne-text,
.ne-viewer ne-h4 ne-text,
.ne-engine ne-h4 ne-text,
.ne-viewer ne-h5 ne-text,
.ne-engine ne-h5 ne-text,
.ne-viewer ne-h6 ne-text,
.ne-engine ne-h6 ne-text {
  font-weight: bold;
}
.ne-viewer ne-h1.ne-brick-highlight,
.ne-engine ne-h1.ne-brick-highlight,
.ne-viewer ne-h2.ne-brick-highlight,
.ne-engine ne-h2.ne-brick-highlight,
.ne-viewer ne-h3.ne-brick-highlight,
.ne-engine ne-h3.ne-brick-highlight,
.ne-viewer ne-h4.ne-brick-highlight,
.ne-engine ne-h4.ne-brick-highlight,
.ne-viewer ne-h5.ne-brick-highlight,
.ne-engine ne-h5.ne-brick-highlight,
.ne-viewer ne-h6.ne-brick-highlight,
.ne-engine ne-h6.ne-brick-highlight,
.ne-viewer ne-h1.app-ne-brick-highlight,
.ne-engine ne-h1.app-ne-brick-highlight,
.ne-viewer ne-h2.app-ne-brick-highlight,
.ne-engine ne-h2.app-ne-brick-highlight,
.ne-viewer ne-h3.app-ne-brick-highlight,
.ne-engine ne-h3.app-ne-brick-highlight,
.ne-viewer ne-h4.app-ne-brick-highlight,
.ne-engine ne-h4.app-ne-brick-highlight,
.ne-viewer ne-h5.app-ne-brick-highlight,
.ne-engine ne-h5.app-ne-brick-highlight,
.ne-viewer ne-h6.app-ne-brick-highlight,
.ne-engine ne-h6.app-ne-brick-highlight {
  position: relative;
}
.ne-viewer ne-h1.ne-brick-highlight::before,
.ne-engine ne-h1.ne-brick-highlight::before,
.ne-viewer ne-h2.ne-brick-highlight::before,
.ne-engine ne-h2.ne-brick-highlight::before,
.ne-viewer ne-h3.ne-brick-highlight::before,
.ne-engine ne-h3.ne-brick-highlight::before,
.ne-viewer ne-h4.ne-brick-highlight::before,
.ne-engine ne-h4.ne-brick-highlight::before,
.ne-viewer ne-h5.ne-brick-highlight::before,
.ne-engine ne-h5.ne-brick-highlight::before,
.ne-viewer ne-h6.ne-brick-highlight::before,
.ne-engine ne-h6.ne-brick-highlight::before,
.ne-viewer ne-h1.app-ne-brick-highlight::before,
.ne-engine ne-h1.app-ne-brick-highlight::before,
.ne-viewer ne-h2.app-ne-brick-highlight::before,
.ne-engine ne-h2.app-ne-brick-highlight::before,
.ne-viewer ne-h3.app-ne-brick-highlight::before,
.ne-engine ne-h3.app-ne-brick-highlight::before,
.ne-viewer ne-h4.app-ne-brick-highlight::before,
.ne-engine ne-h4.app-ne-brick-highlight::before,
.ne-viewer ne-h5.app-ne-brick-highlight::before,
.ne-engine ne-h5.app-ne-brick-highlight::before,
.ne-viewer ne-h6.app-ne-brick-highlight::before,
.ne-engine ne-h6.app-ne-brick-highlight::before {
  content: " ";
  width: calc(100% + 12px);
  height: calc(100% + 8px);
  position: absolute;
  top: -4px;
  left: -6px;
  background: var(--lakex-editor-color-blue1);
  opacity: 40%;
  z-index: -1;
  border-radius: 6px;
}
.ne-viewer ne-heading-ext,
.ne-engine ne-heading-ext {
  position: absolute;
  width: fit-content;
  display: flex;
  align-items: center;
  user-select: none;
  -webkit-user-select: none;
  left: 0;
  transform: translateX(-100%);
  text-indent: 0;
}
.ne-viewer ne-heading-content,
.ne-engine ne-heading-content {
  display: block;
}
[ne-text-indent] {
  text-indent: 2em;
}
[ne-indent="1"] {
  padding-left: 2em;
}
ne-p[ne-indent="1"].ne-brick-highlight::before {
  margin-left: 2em;
}
ne-quote[ne-indent="1"] {
  padding-left: calc(2em + 10px) !important;
}
ne-quote[ne-indent="1"]::before {
  left: 2em !important;
}
ne-quote[ne-indent="1"].ne-brick-highlight::after {
  margin-left: 2em;
}
@media only screen and (max-width: 768px) {
  [ne-indent="1"] {
    padding-left: min(2em, 50vw);
  }
  ne-quote[ne-indent="1"] {
    padding-left: calc(min(2em, 50vw) + 10px) !important;
  }
  ne-quote[ne-indent="1"]::before {
    left: min(2em, 50vw) !important;
  }
}
[ne-indent="2"] {
  padding-left: 4em;
}
ne-p[ne-indent="2"].ne-brick-highlight::before {
  margin-left: 4em;
}
ne-quote[ne-indent="2"] {
  padding-left: calc(4em + 10px) !important;
}
ne-quote[ne-indent="2"]::before {
  left: 4em !important;
}
ne-quote[ne-indent="2"].ne-brick-highlight::after {
  margin-left: 4em;
}
@media only screen and (max-width: 768px) {
  [ne-indent="2"] {
    padding-left: min(4em, 50vw);
  }
  ne-quote[ne-indent="2"] {
    padding-left: calc(min(4em, 50vw) + 10px) !important;
  }
  ne-quote[ne-indent="2"]::before {
    left: min(4em, 50vw) !important;
  }
}
[ne-indent="3"] {
  padding-left: 6em;
}
ne-p[ne-indent="3"].ne-brick-highlight::before {
  margin-left: 6em;
}
ne-quote[ne-indent="3"] {
  padding-left: calc(6em + 10px) !important;
}
ne-quote[ne-indent="3"]::before {
  left: 6em !important;
}
ne-quote[ne-indent="3"].ne-brick-highlight::after {
  margin-left: 6em;
}
@media only screen and (max-width: 768px) {
  [ne-indent="3"] {
    padding-left: min(6em, 50vw);
  }
  ne-quote[ne-indent="3"] {
    padding-left: calc(min(6em, 50vw) + 10px) !important;
  }
  ne-quote[ne-indent="3"]::before {
    left: min(6em, 50vw) !important;
  }
}
[ne-indent="4"] {
  padding-left: 8em;
}
ne-p[ne-indent="4"].ne-brick-highlight::before {
  margin-left: 8em;
}
ne-quote[ne-indent="4"] {
  padding-left: calc(8em + 10px) !important;
}
ne-quote[ne-indent="4"]::before {
  left: 8em !important;
}
ne-quote[ne-indent="4"].ne-brick-highlight::after {
  margin-left: 8em;
}
@media only screen and (max-width: 768px) {
  [ne-indent="4"] {
    padding-left: min(8em, 50vw);
  }
  ne-quote[ne-indent="4"] {
    padding-left: calc(min(8em, 50vw) + 10px) !important;
  }
  ne-quote[ne-indent="4"]::before {
    left: min(8em, 50vw) !important;
  }
}
[ne-indent="5"] {
  padding-left: 10em;
}
ne-p[ne-indent="5"].ne-brick-highlight::before {
  margin-left: 10em;
}
ne-quote[ne-indent="5"] {
  padding-left: calc(10em + 10px) !important;
}
ne-quote[ne-indent="5"]::before {
  left: 10em !important;
}
ne-quote[ne-indent="5"].ne-brick-highlight::after {
  margin-left: 10em;
}
@media only screen and (max-width: 768px) {
  [ne-indent="5"] {
    padding-left: min(10em, 50vw);
  }
  ne-quote[ne-indent="5"] {
    padding-left: calc(min(10em, 50vw) + 10px) !important;
  }
  ne-quote[ne-indent="5"]::before {
    left: min(10em, 50vw) !important;
  }
}
[ne-indent="6"] {
  padding-left: 12em;
}
ne-p[ne-indent="6"].ne-brick-highlight::before {
  margin-left: 12em;
}
ne-quote[ne-indent="6"] {
  padding-left: calc(12em + 10px) !important;
}
ne-quote[ne-indent="6"]::before {
  left: 12em !important;
}
ne-quote[ne-indent="6"].ne-brick-highlight::after {
  margin-left: 12em;
}
@media only screen and (max-width: 768px) {
  [ne-indent="6"] {
    padding-left: min(12em, 50vw);
  }
  ne-quote[ne-indent="6"] {
    padding-left: calc(min(12em, 50vw) + 10px) !important;
  }
  ne-quote[ne-indent="6"]::before {
    left: min(12em, 50vw) !important;
  }
}
[ne-indent="7"] {
  padding-left: 14em;
}
ne-p[ne-indent="7"].ne-brick-highlight::before {
  margin-left: 14em;
}
ne-quote[ne-indent="7"] {
  padding-left: calc(14em + 10px) !important;
}
ne-quote[ne-indent="7"]::before {
  left: 14em !important;
}
ne-quote[ne-indent="7"].ne-brick-highlight::after {
  margin-left: 14em;
}
@media only screen and (max-width: 768px) {
  [ne-indent="7"] {
    padding-left: min(14em, 50vw);
  }
  ne-quote[ne-indent="7"] {
    padding-left: calc(min(14em, 50vw) + 10px) !important;
  }
  ne-quote[ne-indent="7"]::before {
    left: min(14em, 50vw) !important;
  }
}
[ne-indent="8"] {
  padding-left: 16em;
}
ne-p[ne-indent="8"].ne-brick-highlight::before {
  margin-left: 16em;
}
ne-quote[ne-indent="8"] {
  padding-left: calc(16em + 10px) !important;
}
ne-quote[ne-indent="8"]::before {
  left: 16em !important;
}
ne-quote[ne-indent="8"].ne-brick-highlight::after {
  margin-left: 16em;
}
@media only screen and (max-width: 768px) {
  [ne-indent="8"] {
    padding-left: min(16em, 50vw);
  }
  ne-quote[ne-indent="8"] {
    padding-left: calc(min(16em, 50vw) + 10px) !important;
  }
  ne-quote[ne-indent="8"]::before {
    left: min(16em, 50vw) !important;
  }
}
[ne-indent="9"] {
  padding-left: 18em;
}
ne-p[ne-indent="9"].ne-brick-highlight::before {
  margin-left: 18em;
}
ne-quote[ne-indent="9"] {
  padding-left: calc(18em + 10px) !important;
}
ne-quote[ne-indent="9"]::before {
  left: 18em !important;
}
ne-quote[ne-indent="9"].ne-brick-highlight::after {
  margin-left: 18em;
}
@media only screen and (max-width: 768px) {
  [ne-indent="9"] {
    padding-left: min(18em, 50vw);
  }
  ne-quote[ne-indent="9"] {
    padding-left: calc(min(18em, 50vw) + 10px) !important;
  }
  ne-quote[ne-indent="9"]::before {
    left: min(18em, 50vw) !important;
  }
}
[ne-indent="10"] {
  padding-left: 20em;
}
ne-p[ne-indent="10"].ne-brick-highlight::before {
  margin-left: 20em;
}
ne-quote[ne-indent="10"] {
  padding-left: calc(20em + 10px) !important;
}
ne-quote[ne-indent="10"]::before {
  left: 20em !important;
}
ne-quote[ne-indent="10"].ne-brick-highlight::after {
  margin-left: 20em;
}
@media only screen and (max-width: 768px) {
  [ne-indent="10"] {
    padding-left: min(20em, 50vw);
  }
  ne-quote[ne-indent="10"] {
    padding-left: calc(min(20em, 50vw) + 10px) !important;
  }
  ne-quote[ne-indent="10"]::before {
    left: min(20em, 50vw) !important;
  }
}
[ne-indent="11"] {
  padding-left: 22em;
}
ne-p[ne-indent="11"].ne-brick-highlight::before {
  margin-left: 22em;
}
ne-quote[ne-indent="11"] {
  padding-left: calc(22em + 10px) !important;
}
ne-quote[ne-indent="11"]::before {
  left: 22em !important;
}
ne-quote[ne-indent="11"].ne-brick-highlight::after {
  margin-left: 22em;
}
@media only screen and (max-width: 768px) {
  [ne-indent="11"] {
    padding-left: min(22em, 50vw);
  }
  ne-quote[ne-indent="11"] {
    padding-left: calc(min(22em, 50vw) + 10px) !important;
  }
  ne-quote[ne-indent="11"]::before {
    left: min(22em, 50vw) !important;
  }
}
[ne-indent="12"] {
  padding-left: 24em;
}
ne-p[ne-indent="12"].ne-brick-highlight::before {
  margin-left: 24em;
}
ne-quote[ne-indent="12"] {
  padding-left: calc(24em + 10px) !important;
}
ne-quote[ne-indent="12"]::before {
  left: 24em !important;
}
ne-quote[ne-indent="12"].ne-brick-highlight::after {
  margin-left: 24em;
}
@media only screen and (max-width: 768px) {
  [ne-indent="12"] {
    padding-left: min(24em, 50vw);
  }
  ne-quote[ne-indent="12"] {
    padding-left: calc(min(24em, 50vw) + 10px) !important;
  }
  ne-quote[ne-indent="12"]::before {
    left: min(24em, 50vw) !important;
  }
}
[ne-indent="13"] {
  padding-left: 26em;
}
ne-p[ne-indent="13"].ne-brick-highlight::before {
  margin-left: 26em;
}
ne-quote[ne-indent="13"] {
  padding-left: calc(26em + 10px) !important;
}
ne-quote[ne-indent="13"]::before {
  left: 26em !important;
}
ne-quote[ne-indent="13"].ne-brick-highlight::after {
  margin-left: 26em;
}
@media only screen and (max-width: 768px) {
  [ne-indent="13"] {
    padding-left: min(26em, 50vw);
  }
  ne-quote[ne-indent="13"] {
    padding-left: calc(min(26em, 50vw) + 10px) !important;
  }
  ne-quote[ne-indent="13"]::before {
    left: min(26em, 50vw) !important;
  }
}
[ne-indent="14"] {
  padding-left: 28em;
}
ne-p[ne-indent="14"].ne-brick-highlight::before {
  margin-left: 28em;
}
ne-quote[ne-indent="14"] {
  padding-left: calc(28em + 10px) !important;
}
ne-quote[ne-indent="14"]::before {
  left: 28em !important;
}
ne-quote[ne-indent="14"].ne-brick-highlight::after {
  margin-left: 28em;
}
@media only screen and (max-width: 768px) {
  [ne-indent="14"] {
    padding-left: min(28em, 50vw);
  }
  ne-quote[ne-indent="14"] {
    padding-left: calc(min(28em, 50vw) + 10px) !important;
  }
  ne-quote[ne-indent="14"]::before {
    left: min(28em, 50vw) !important;
  }
}
[ne-indent="15"] {
  padding-left: 30em;
}
ne-p[ne-indent="15"].ne-brick-highlight::before {
  margin-left: 30em;
}
ne-quote[ne-indent="15"] {
  padding-left: calc(30em + 10px) !important;
}
ne-quote[ne-indent="15"]::before {
  left: 30em !important;
}
ne-quote[ne-indent="15"].ne-brick-highlight::after {
  margin-left: 30em;
}
@media only screen and (max-width: 768px) {
  [ne-indent="15"] {
    padding-left: min(30em, 50vw);
  }
  ne-quote[ne-indent="15"] {
    padding-left: calc(min(30em, 50vw) + 10px) !important;
  }
  ne-quote[ne-indent="15"]::before {
    left: min(30em, 50vw) !important;
  }
}
[ne-indent="16"] {
  padding-left: 32em;
}
ne-p[ne-indent="16"].ne-brick-highlight::before {
  margin-left: 32em;
}
ne-quote[ne-indent="16"] {
  padding-left: calc(32em + 10px) !important;
}
ne-quote[ne-indent="16"]::before {
  left: 32em !important;
}
ne-quote[ne-indent="16"].ne-brick-highlight::after {
  margin-left: 32em;
}
@media only screen and (max-width: 768px) {
  [ne-indent="16"] {
    padding-left: min(32em, 50vw);
  }
  ne-quote[ne-indent="16"] {
    padding-left: calc(min(32em, 50vw) + 10px) !important;
  }
  ne-quote[ne-indent="16"]::before {
    left: min(32em, 50vw) !important;
  }
}
[ne-indent="17"] {
  padding-left: 34em;
}
ne-p[ne-indent="17"].ne-brick-highlight::before {
  margin-left: 34em;
}
ne-quote[ne-indent="17"] {
  padding-left: calc(34em + 10px) !important;
}
ne-quote[ne-indent="17"]::before {
  left: 34em !important;
}
ne-quote[ne-indent="17"].ne-brick-highlight::after {
  margin-left: 34em;
}
@media only screen and (max-width: 768px) {
  [ne-indent="17"] {
    padding-left: min(34em, 50vw);
  }
  ne-quote[ne-indent="17"] {
    padding-left: calc(min(34em, 50vw) + 10px) !important;
  }
  ne-quote[ne-indent="17"]::before {
    left: min(34em, 50vw) !important;
  }
} /** 閸欘亝褰佹笟娑樺綁闁诧拷*/
.ne-engine [ne-line-height="1"],
.ne-viewer [ne-line-height="1"] {
  line-height: 1;
}
.ne-engine [ne-line-height="1.15"],
.ne-viewer [ne-line-height="1.15"] {
  line-height: 1.15;
}
.ne-engine [ne-line-height="1.5"],
.ne-viewer [ne-line-height="1.5"] {
  line-height: 1.5;
}
.ne-engine [ne-line-height="2"],
.ne-viewer [ne-line-height="2"] {
  line-height: 2;
}
.ne-engine [ne-line-height="2.5"],
.ne-viewer [ne-line-height="2.5"] {
  line-height: 2.5;
}
.ne-engine [ne-line-height="3"],
.ne-viewer [ne-line-height="3"] {
  line-height: 3;
}
.ne-engine ne-h1[ne-line-height="1"],
.ne-viewer ne-h1[ne-line-height="1"],
.ne-engine ne-h2[ne-line-height="1"],
.ne-viewer ne-h2[ne-line-height="1"],
.ne-engine ne-h3[ne-line-height="1"],
.ne-viewer ne-h3[ne-line-height="1"],
.ne-engine ne-h4[ne-line-height="1"],
.ne-viewer ne-h4[ne-line-height="1"],
.ne-engine ne-h5[ne-line-height="1"],
.ne-viewer ne-h5[ne-line-height="1"],
.ne-engine ne-h6[ne-line-height="1"],
.ne-viewer ne-h6[ne-line-height="1"] {
  line-height: 1;
}
.ne-engine ne-h1[ne-line-height="1.15"],
.ne-viewer ne-h1[ne-line-height="1.15"],
.ne-engine ne-h2[ne-line-height="1.15"],
.ne-viewer ne-h2[ne-line-height="1.15"],
.ne-engine ne-h3[ne-line-height="1.15"],
.ne-viewer ne-h3[ne-line-height="1.15"],
.ne-engine ne-h4[ne-line-height="1.15"],
.ne-viewer ne-h4[ne-line-height="1.15"],
.ne-engine ne-h5[ne-line-height="1.15"],
.ne-viewer ne-h5[ne-line-height="1.15"],
.ne-engine ne-h6[ne-line-height="1.15"],
.ne-viewer ne-h6[ne-line-height="1.15"] {
  line-height: 1.15;
}
.ne-engine ne-h1[ne-line-height="1.5"],
.ne-viewer ne-h1[ne-line-height="1.5"],
.ne-engine ne-h2[ne-line-height="1.5"],
.ne-viewer ne-h2[ne-line-height="1.5"],
.ne-engine ne-h3[ne-line-height="1.5"],
.ne-viewer ne-h3[ne-line-height="1.5"],
.ne-engine ne-h4[ne-line-height="1.5"],
.ne-viewer ne-h4[ne-line-height="1.5"],
.ne-engine ne-h5[ne-line-height="1.5"],
.ne-viewer ne-h5[ne-line-height="1.5"],
.ne-engine ne-h6[ne-line-height="1.5"],
.ne-viewer ne-h6[ne-line-height="1.5"] {
  line-height: 1.5;
}
.ne-engine ne-h1[ne-line-height="2"],
.ne-viewer ne-h1[ne-line-height="2"],
.ne-engine ne-h2[ne-line-height="2"],
.ne-viewer ne-h2[ne-line-height="2"],
.ne-engine ne-h3[ne-line-height="2"],
.ne-viewer ne-h3[ne-line-height="2"],
.ne-engine ne-h4[ne-line-height="2"],
.ne-viewer ne-h4[ne-line-height="2"],
.ne-engine ne-h5[ne-line-height="2"],
.ne-viewer ne-h5[ne-line-height="2"],
.ne-engine ne-h6[ne-line-height="2"],
.ne-viewer ne-h6[ne-line-height="2"] {
  line-height: 2;
}
.ne-engine ne-h1[ne-line-height="2.5"],
.ne-viewer ne-h1[ne-line-height="2.5"],
.ne-engine ne-h2[ne-line-height="2.5"],
.ne-viewer ne-h2[ne-line-height="2.5"],
.ne-engine ne-h3[ne-line-height="2.5"],
.ne-viewer ne-h3[ne-line-height="2.5"],
.ne-engine ne-h4[ne-line-height="2.5"],
.ne-viewer ne-h4[ne-line-height="2.5"],
.ne-engine ne-h5[ne-line-height="2.5"],
.ne-viewer ne-h5[ne-line-height="2.5"],
.ne-engine ne-h6[ne-line-height="2.5"],
.ne-viewer ne-h6[ne-line-height="2.5"] {
  line-height: 2.5;
}
.ne-engine ne-h1[ne-line-height="3"],
.ne-viewer ne-h1[ne-line-height="3"],
.ne-engine ne-h2[ne-line-height="3"],
.ne-viewer ne-h2[ne-line-height="3"],
.ne-engine ne-h3[ne-line-height="3"],
.ne-viewer ne-h3[ne-line-height="3"],
.ne-engine ne-h4[ne-line-height="3"],
.ne-viewer ne-h4[ne-line-height="3"],
.ne-engine ne-h5[ne-line-height="3"],
.ne-viewer ne-h5[ne-line-height="3"],
.ne-engine ne-h6[ne-line-height="3"],
.ne-viewer ne-h6[ne-line-height="3"] {
  line-height: 3;
}
/** 閸欘亝褰佹笟娑樺綁闁诧拷*/
/**
 * 闁俺绻�.getCSSValue("editor.background")[] 娴兼俺骞忓锟� var(--lakex-editor-background)閻ㄥ嫯绻戦崶锟�*/
/**
 * 闂団偓鐟曚浇绐olor-registry.ts閸氬本顒�*/
/**
 * colors*/
.ne-link-editor {
  background-color: var(--lakex-editor-background-foreground);
  border: 1px solid var(--lakex-editor-border-primary);
  box-shadow: 0 8px 16px 4px rgba(0, 0, 0, 0.04);
  color: var(--lakex-editor-text-color);
}
.ne-link-editor {
  width: 365px;
  max-width: calc(100vw - 32px);
  border-radius: 5px;
  padding: 16px 12px;
  font-size: 14px;
}
.ne-link-editor .ne-link-editor-field,
.ne-link-editor .ne-link-editor-field-title {
  margin-bottom: 16px;
}
.ne-link-editor .ne-link-error-tip {
  color: var(--lakex-editor-color-red6);
  margin-top: 16px;
}
/**
 * 闁俺绻�.getCSSValue("editor.background")[] 娴兼俺骞忓锟� var(--lakex-editor-background)閻ㄥ嫯绻戦崶锟�*/
/**
 * 闂団偓鐟曚浇绐olor-registry.ts閸氬本顒�*/
/**
 * colors*/
ne-link {
  display: inline;
  text-indent: 0;
  position: relative;
}
ne-link-content {
  display: inline;
  cursor: pointer;
  color: var(--lakex-editor-text-link);
  caret-color: var(--lakex-editor-color-black) !important;
}
ne-link-content:hover {
  background: var(--lakex-editor-card-background-hover);
}
ne-link-content ne-text {
  color: var(--lakex-editor-text-link);
}
/**
 * 闁俺绻�.getCSSValue("editor.background")[] 娴兼俺骞忓锟� var(--lakex-editor-background)閻ㄥ嫯绻戦崶锟�*/
/**
 * 闂団偓鐟曚浇绐olor-registry.ts閸氬本顒�*/
/**
 * colors*/
ne-oli,
ne-uli,
ne-tli {
  display: flex;
  justify-content: flex-start;
  align-items: baseline;
  padding-left: 2em;
}
ne-oli[ne-level="1"],
ne-uli[ne-level="1"],
ne-tli[ne-level="1"] {
  padding-left: calc(2em + 2em);
}
@media only screen and (max-width: 768px) {
  ne-oli[ne-level="1"],
  ne-uli[ne-level="1"],
  ne-tli[ne-level="1"] {
    padding-left: min(calc(2em + 2em), 50vw);
  }
}
ne-oli[ne-level="2"],
ne-uli[ne-level="2"],
ne-tli[ne-level="2"] {
  padding-left: calc(2em + 4em);
}
@media only screen and (max-width: 768px) {
  ne-oli[ne-level="2"],
  ne-uli[ne-level="2"],
  ne-tli[ne-level="2"] {
    padding-left: min(calc(2em + 4em), 50vw);
  }
}
ne-oli[ne-level="3"],
ne-uli[ne-level="3"],
ne-tli[ne-level="3"] {
  padding-left: calc(2em + 6em);
}
@media only screen and (max-width: 768px) {
  ne-oli[ne-level="3"],
  ne-uli[ne-level="3"],
  ne-tli[ne-level="3"] {
    padding-left: min(calc(2em + 6em), 50vw);
  }
}
ne-oli[ne-level="4"],
ne-uli[ne-level="4"],
ne-tli[ne-level="4"] {
  padding-left: calc(2em + 8em);
}
@media only screen and (max-width: 768px) {
  ne-oli[ne-level="4"],
  ne-uli[ne-level="4"],
  ne-tli[ne-level="4"] {
    padding-left: min(calc(2em + 8em), 50vw);
  }
}
ne-oli[ne-level="5"],
ne-uli[ne-level="5"],
ne-tli[ne-level="5"] {
  padding-left: calc(2em + 10em);
}
@media only screen and (max-width: 768px) {
  ne-oli[ne-level="5"],
  ne-uli[ne-level="5"],
  ne-tli[ne-level="5"] {
    padding-left: min(calc(2em + 10em), 50vw);
  }
}
ne-oli[ne-level="6"],
ne-uli[ne-level="6"],
ne-tli[ne-level="6"] {
  padding-left: calc(2em + 12em);
}
@media only screen and (max-width: 768px) {
  ne-oli[ne-level="6"],
  ne-uli[ne-level="6"],
  ne-tli[ne-level="6"] {
    padding-left: min(calc(2em + 12em), 50vw);
  }
}
ne-oli[ne-level="7"],
ne-uli[ne-level="7"],
ne-tli[ne-level="7"] {
  padding-left: calc(2em + 14em);
}
@media only screen and (max-width: 768px) {
  ne-oli[ne-level="7"],
  ne-uli[ne-level="7"],
  ne-tli[ne-level="7"] {
    padding-left: min(calc(2em + 14em), 50vw);
  }
}
ne-oli[ne-level="8"],
ne-uli[ne-level="8"],
ne-tli[ne-level="8"] {
  padding-left: calc(2em + 16em);
}
@media only screen and (max-width: 768px) {
  ne-oli[ne-level="8"],
  ne-uli[ne-level="8"],
  ne-tli[ne-level="8"] {
    padding-left: min(calc(2em + 16em), 50vw);
  }
}
ne-oli-i,
ne-uli-i,
ne-tli-i {
  min-width: 2em;
  margin-left: -2em;
  text-indent: 0;
  padding-left: 0;
  display: inline-flex;
  justify-content: flex-end;
  user-select: none;
  -webkit-user-select: none;
  box-sizing: border-box;
  white-space: nowrap;
}
ne-oli-i.heading {
  margin-left: 0;
  min-width: auto;
  text-indent: initial;
  font-weight: bold;
}
ne-h1[index-type],
ne-h2[index-type],
ne-h3[index-type],
ne-h4[index-type],
ne-h5[index-type],
ne-h6[index-type] {
  display: flex;
  justify-content: flex-start;
  align-items: baseline;
}
ne-h1[index-type][ne-text-indent] ne-oli-i.heading,
ne-h2[index-type][ne-text-indent] ne-oli-i.heading,
ne-h3[index-type][ne-text-indent] ne-oli-i.heading,
ne-h4[index-type][ne-text-indent] ne-oli-i.heading,
ne-h5[index-type][ne-text-indent] ne-oli-i.heading,
ne-h6[index-type][ne-text-indent] ne-oli-i.heading {
  margin-left: 2em;
}
ne-h1[index-type] ne-heading-content,
ne-h2[index-type] ne-heading-content,
ne-h3[index-type] ne-heading-content,
ne-h4[index-type] ne-heading-content,
ne-h5[index-type] ne-heading-content,
ne-h6[index-type] ne-heading-content {
  text-indent: 0;
  flex: 1;
}
ne-h1[index-type] span.ne-b-filler,
ne-h2[index-type] span.ne-b-filler,
ne-h3[index-type] span.ne-b-filler,
ne-h4[index-type] span.ne-b-filler,
ne-h5[index-type] span.ne-b-filler,
ne-h6[index-type] span.ne-b-filler {
  display: inline;
}
ne-oli-i.clickable span.ne-list-symbol {
  cursor: pointer;
}
ne-oli-i.clickable:hover .ne-list-symbol,
ne-oli-i.select-active .ne-list-symbol {
  position: relative;
}
ne-oli-i.clickable:hover .ne-list-symbol::before,
ne-oli-i.select-active .ne-list-symbol::before {
  background-color: var(--lakex-editor-color-grey3);
  z-index: -1;
  content: "";
  position: absolute;
  right: 2px;
  left: -4px;
  border-radius: 6px;
  height: 100%;
}
ne-oli-i .ne-list-symbol {
  padding-right: 6px;
  font-family: Helvetica Neue, Consolas;
}
ne-oli-i .ne-list-symbol:after {
  content: ".";
}
ne-oli-i .ne-list-symbol[data-type="1"][data-level="1"],
ne-oli-i .ne-list-symbol[data-type="1"][data-level="0"] {
  font-family: inherit;
}
ne-oli-i .ne-list-symbol[data-type="1"][data-level="1"]::after {
  content: "";
}
ne-oli-i .ne-list-symbol[data-type="1"][data-level="0"]::after {
  content: "\3001";
  width: 0.5em;
  overflow: hidden;
  display: inline-block;
  vertical-align: bottom;
}
ne-uli-i .ne-list-symbol {
  padding-right: 6px;
}
ne-uli-i .ne-list-symbol > span {
  display: inline-block;
  transform: scale(0.5);
}
ne-tli ne-tli-i.ne-checkbox {
  margin-left: -2em;
  padding-right: 5px;
  box-sizing: border-box;
  color: var(--lakex-editor-color-grey9);
  font-size: 14px;
  font-feature-settings: "tnum";
  position: relative;
  top: 0.2em;
  white-space: nowrap;
  outline: none;
  cursor: pointer;
}
ne-tli ne-tli-i.ne-checkbox .ne-checkbox-inner {
  position: relative;
  top: 0;
  left: 0;
  width: 16px;
  height: 16px;
  background-color: var(--lakex-editor-background-primary);
  border: solid 1px var(--lakex-editor-border-primary);
  border-collapse: separate;
  transition: all 0.3s;
  border-radius: 4px;
}
ne-tli ne-tli-i.ne-checkbox .ne-checkbox-inner::after {
  position: absolute;
  top: 50%;
  left: 22%;
  display: table;
  width: 87px;
  height: 158px;
  border: 2px solid var(--lakex-editor-background-primary);
  border-top: 0;
  border-left: 0;
  transform: rotate(45deg) scale(0) translate(-50%, -50%);
  opacity: 0;
  transition: all 0.1s cubic-bezier(0.71, -0.46, 0.88, 0.6), opacity 0.1s;
  content: " ";
}
ne-tli ne-tli-i.ne-checkbox:after {
  display: none;
}
ne-tli ne-tli-i.ne-checkbox-checked .ne-checkbox-inner {
  background-color: var(--lakex-editor-color-theme);
  border-color: var(--lakex-editor-color-theme);
}
ne-tli ne-tli-i.ne-checkbox-checked .ne-checkbox-inner::after {
  position: absolute;
  top: 50%;
  left: 22%;
  display: table;
  width: 87px;
  height: 158px;
  border: 2px solid var(--lakex-editor-background-primary);
  border-top: 0;
  border-left: 0;
  transform: rotate(45deg) scale(1) translate(-50%, -50%);
  opacity: 1;
  transition: all 0.2s cubic-bezier(0.12, 0.4, 0.29, 1.46) 0.1s;
  content: " ";
}
ne-oli-c {
  flex: 1;
}
ne-oli-c,
ne-uli-c,
ne-tli-c {
  text-indent: 0;
  padding-left: 0;
  min-width: 1px;
}
/** symbol 閺嶅嘲绱� **/
ne-oli-i[ne-i-bold],
ne-uli-i[ne-i-bold] {
  font-weight: bold;
}
ne-oli-i[ne-i-italic],
ne-uli-i[ne-i-italic] {
  font-style: italic;
}
ne-oli-i[ne-i-underline],
ne-uli-i[ne-i-underline] {
  text-decoration: underline;
}
ne-oli-i[ne-i-underline][ne-i-strikethrough],
ne-uli-i[ne-i-underline][ne-i-strikethrough] {
  text-decoration: underline line-through;
}
ne-oli-i[ne-i-strikethrough],
ne-uli-i[ne-i-strikethrough] {
  text-decoration: line-through;
}
/**
 * 闁俺绻�.getCSSValue("editor.background")[] 娴兼俺骞忓锟� var(--lakex-editor-background)閻ㄥ嫯绻戦崶锟�*/
/**
 * 闂団偓鐟曚浇绐olor-registry.ts閸氬本顒�*/
/**
 * colors*/
ne-mark {
  display: inline;
  text-indent: 0;
}
ne-mark-content {
  display: inline;
  background-color: var(--lakex-editor-color-yellow5);
  padding: 0;
  margin: 0 1px;
}
ne-mark-content ne-text {
  color: inherit !important;
  background: none !important;
}
ne-p {
  display: block;
  min-height: 24px;
}
/**
 * 闁俺绻�.getCSSValue("editor.background")[] 娴兼俺骞忓锟� var(--lakex-editor-background)閻ㄥ嫯绻戦崶锟�*/
/**
 * 闂団偓鐟曚浇绐olor-registry.ts閸氬本顒�*/
/**
 * colors*/
ne-quote {
  display: block;
  padding-left: 10px;
  margin: 10px 0;
  position: relative;
}
ne-quote::before {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  left: 0px;
  bottom: 0;
  width: 2px;
  border-radius: 2px;
  background-color: var(--lakex-editor-color-grey5);
}
ne-quote ne-text,
ne-quote ne-oli-i,
ne-quote ne-uli-i {
  opacity: 0.7;
}
ne-card.ne-card-offline ne-card-root {
  display: none;
}
/**
 * 闁俺绻�.getCSSValue("editor.background")[] 娴兼俺骞忓锟� var(--lakex-editor-background)閻ㄥ嫯绻戦崶锟�*/
/**
 * 闂団偓鐟曚浇绐olor-registry.ts閸氬本顒�*/
/**
 * colors*/
.ne-engine ne-table-wrap::selection,
.ne-engine ne-card::selection {
  background-color: transparent !important;
}
.ne-engine ne-table-wrap {
  caret-color: transparent;
}
.ne-engine ne-table-wrap.ne-table-focus {
  caret-color: unset;
}
.ne-engine ne-table-wrap.ne-table-focus::selection {
  background-color: var(--lakex-editor-selection) !important;
}
.ne-engine table[ne-fake-table-selection] td .ne-td-content {
  caret-color: transparent;
}
.ne-engine table[ne-fake-table-selection] td .ne-td-content::selection {
  background-color: transparent !important;
}
.ne-engine ne-columns[ne-fake-table-selection] ne-column {
  caret-color: transparent;
}
.ne-engine ne-columns[ne-fake-table-selection] ne-column::selection {
  background-color: transparent !important;
}
.ne-engine ne-card.ne-focused::selection {
  background-color: var(--lakex-editor-selection) !important;
}
.ne-engine .ne-i-filler::selection {
  background-color: transparent !important;
}
/* ---- table start -----*/
ne-table-wrap[ne-fake-selection] ne-table-box:after {
  content: " ";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 2;
  background-color: var(--lakex-editor-selection);
  pointer-events: none;
}
td[ne-fake-cell-selection]:after,
ne-column[ne-fake-cell-selection]:after {
  content: " ";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: var(--lakex-editor-selection);
  pointer-events: none;
  z-index: 2;
}
ne-column[ne-fake-cell-selection]::after {
  border-radius: 6px;
  top: -6px;
  left: -6px;
  bottom: -6px;
}
/* ---- table end -----*/
/* ---- card start -----*/
ne-card[ne-fake-selection]:after {
  content: " ";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: var(--lakex-editor-selection);
  pointer-events: none;
  z-index: 99;
}
ne-collapse[ne-fake-selection],
ne-alert[ne-fake-selection],
ne-columns[ne-fake-selection] {
  position: relative;
}
ne-collapse[ne-fake-selection]::selection,
ne-alert[ne-fake-selection]::selection,
ne-columns[ne-fake-selection]::selection {
  background-color: transparent !important;
}
ne-collapse[ne-fake-selection]:after,
ne-alert[ne-fake-selection]:after,
ne-columns[ne-fake-selection]:after {
  content: " ";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: var(--lakex-editor-selection);
  pointer-events: none;
  z-index: 99;
}
/* ---- 閸掑棙鐖崡锛勫鐟曚胶澹掑▓濠傤槱閻炲棔绔存稉锟� ----*/
ne-columns[ne-fake-selection]:after {
  left: -6px;
  right: -6px;
}
/* ---- card end -----*/
[ne-sup] {
  font-size: 0.83em;
  vertical-align: super;
  position: relative;
  top: -0.25em;
  z-index: 0;
}
[ne-sub] {
  font-size: 0.83em;
  vertical-align: sub;
  position: relative;
  bottom: -0.25em;
  z-index: 0;
}
.ne-engine [ne-sub][ne-fontsize="12"],
.ne-viewer [ne-sub][ne-fontsize="12"],
.ne-engine [ne-sup][ne-fontsize="12"],
.ne-viewer [ne-sup][ne-fontsize="12"] {
  font-size: 9px;
}
.ne-engine [ne-sub][ne-fontsize="13"],
.ne-viewer [ne-sub][ne-fontsize="13"],
.ne-engine [ne-sup][ne-fontsize="13"],
.ne-viewer [ne-sup][ne-fontsize="13"] {
  font-size: 13px;
}
.ne-engine [ne-sub][ne-fontsize="14"],
.ne-viewer [ne-sub][ne-fontsize="14"],
.ne-engine [ne-sup][ne-fontsize="14"],
.ne-viewer [ne-sup][ne-fontsize="14"] {
  font-size: 165px;
}
.ne-engine [ne-sub][ne-fontsize="15"],
.ne-viewer [ne-sub][ne-fontsize="15"],
.ne-engine [ne-sup][ne-fontsize="15"],
.ne-viewer [ne-sup][ne-fontsize="15"] {
  font-size: 13px;
}
.ne-engine [ne-sub][ne-fontsize="16"],
.ne-viewer [ne-sub][ne-fontsize="16"],
.ne-engine [ne-sup][ne-fontsize="16"],
.ne-viewer [ne-sup][ne-fontsize="16"] {
  font-size: 12px;
}
.ne-engine [ne-sub][ne-fontsize="17"],
.ne-viewer [ne-sub][ne-fontsize="17"],
.ne-engine [ne-sup][ne-fontsize="17"],
.ne-viewer [ne-sup][ne-fontsize="17"] {
  font-size: 17px;
}
.ne-engine [ne-sub][ne-fontsize="18"],
.ne-viewer [ne-sub][ne-fontsize="18"],
.ne-engine [ne-sup][ne-fontsize="18"],
.ne-viewer [ne-sup][ne-fontsize="18"] {
  font-size: 213px;
}
.ne-engine [ne-sub][ne-fontsize="19"],
.ne-viewer [ne-sub][ne-fontsize="19"],
.ne-engine [ne-sup][ne-fontsize="19"],
.ne-viewer [ne-sup][ne-fontsize="19"] {
  font-size: 19px;
}
.ne-engine [ne-sub][ne-fontsize="20"],
.ne-viewer [ne-sub][ne-fontsize="20"],
.ne-engine [ne-sup][ne-fontsize="20"],
.ne-viewer [ne-sup][ne-fontsize="20"] {
  font-size: 15px;
}
.ne-engine [ne-sub][ne-fontsize="21"],
.ne-viewer [ne-sub][ne-fontsize="21"],
.ne-engine [ne-sup][ne-fontsize="21"],
.ne-viewer [ne-sup][ne-fontsize="21"] {
  font-size: 21px;
}
.ne-engine [ne-sub][ne-fontsize="22"],
.ne-viewer [ne-sub][ne-fontsize="22"],
.ne-engine [ne-sup][ne-fontsize="22"],
.ne-viewer [ne-sup][ne-fontsize="22"] {
  font-size: 261px;
}
.ne-engine [ne-sub][ne-fontsize="23"],
.ne-viewer [ne-sub][ne-fontsize="23"],
.ne-engine [ne-sup][ne-fontsize="23"],
.ne-viewer [ne-sup][ne-fontsize="23"] {
  font-size: 23px;
}
.ne-engine [ne-sub][ne-fontsize="24"],
.ne-viewer [ne-sub][ne-fontsize="24"],
.ne-engine [ne-sup][ne-fontsize="24"],
.ne-viewer [ne-sup][ne-fontsize="24"] {
  font-size: 18px;
}
.ne-engine [ne-sub][ne-fontsize="25"],
.ne-viewer [ne-sub][ne-fontsize="25"],
.ne-engine [ne-sup][ne-fontsize="25"],
.ne-viewer [ne-sup][ne-fontsize="25"] {
  font-size: 25px;
}
.ne-engine [ne-sub][ne-fontsize="26"],
.ne-viewer [ne-sub][ne-fontsize="26"],
.ne-engine [ne-sup][ne-fontsize="26"],
.ne-viewer [ne-sup][ne-fontsize="26"] {
  font-size: 309px;
}
.ne-engine [ne-sub][ne-fontsize="27"],
.ne-viewer [ne-sub][ne-fontsize="27"],
.ne-engine [ne-sup][ne-fontsize="27"],
.ne-viewer [ne-sup][ne-fontsize="27"] {
  font-size: 27px;
}
.ne-engine [ne-sub][ne-fontsize="28"],
.ne-viewer [ne-sub][ne-fontsize="28"],
.ne-engine [ne-sup][ne-fontsize="28"],
.ne-viewer [ne-sup][ne-fontsize="28"] {
  font-size: 21px;
}
.ne-engine [ne-sub][ne-fontsize="29"],
.ne-viewer [ne-sub][ne-fontsize="29"],
.ne-engine [ne-sup][ne-fontsize="29"],
.ne-viewer [ne-sup][ne-fontsize="29"] {
  font-size: 29px;
}
.ne-engine [ne-sub][ne-fontsize="30"],
.ne-viewer [ne-sub][ne-fontsize="30"],
.ne-engine [ne-sup][ne-fontsize="30"],
.ne-viewer [ne-sup][ne-fontsize="30"] {
  font-size: 357px;
}
.ne-engine [ne-sub][ne-fontsize="31"],
.ne-viewer [ne-sub][ne-fontsize="31"],
.ne-engine [ne-sup][ne-fontsize="31"],
.ne-viewer [ne-sup][ne-fontsize="31"] {
  font-size: 31px;
}
.ne-engine [ne-sub][ne-fontsize="32"],
.ne-viewer [ne-sub][ne-fontsize="32"],
.ne-engine [ne-sup][ne-fontsize="32"],
.ne-viewer [ne-sup][ne-fontsize="32"] {
  font-size: 24px;
}
.ne-engine [ne-sub][ne-fontsize="33"],
.ne-viewer [ne-sub][ne-fontsize="33"],
.ne-engine [ne-sup][ne-fontsize="33"],
.ne-viewer [ne-sup][ne-fontsize="33"] {
  font-size: 33px;
}
.ne-engine [ne-sub][ne-fontsize="34"],
.ne-viewer [ne-sub][ne-fontsize="34"],
.ne-engine [ne-sup][ne-fontsize="34"],
.ne-viewer [ne-sup][ne-fontsize="34"] {
  font-size: 405px;
}
.ne-engine [ne-sub][ne-fontsize="35"],
.ne-viewer [ne-sub][ne-fontsize="35"],
.ne-engine [ne-sup][ne-fontsize="35"],
.ne-viewer [ne-sup][ne-fontsize="35"] {
  font-size: 35px;
}
.ne-engine [ne-sub][ne-fontsize="36"],
.ne-viewer [ne-sub][ne-fontsize="36"],
.ne-engine [ne-sup][ne-fontsize="36"],
.ne-viewer [ne-sup][ne-fontsize="36"] {
  font-size: 27px;
}
.ne-engine [ne-sub][ne-fontsize="37"],
.ne-viewer [ne-sub][ne-fontsize="37"],
.ne-engine [ne-sup][ne-fontsize="37"],
.ne-viewer [ne-sup][ne-fontsize="37"] {
  font-size: 37px;
}
.ne-engine [ne-sub][ne-fontsize="38"],
.ne-viewer [ne-sub][ne-fontsize="38"],
.ne-engine [ne-sup][ne-fontsize="38"],
.ne-viewer [ne-sup][ne-fontsize="38"] {
  font-size: 453px;
}
.ne-engine [ne-sub][ne-fontsize="39"],
.ne-viewer [ne-sub][ne-fontsize="39"],
.ne-engine [ne-sup][ne-fontsize="39"],
.ne-viewer [ne-sup][ne-fontsize="39"] {
  font-size: 39px;
}
.ne-engine [ne-sub][ne-fontsize="40"],
.ne-viewer [ne-sub][ne-fontsize="40"],
.ne-engine [ne-sup][ne-fontsize="40"],
.ne-viewer [ne-sup][ne-fontsize="40"] {
  font-size: 30px;
}
.ne-engine [ne-sub][ne-fontsize="41"],
.ne-viewer [ne-sub][ne-fontsize="41"],
.ne-engine [ne-sup][ne-fontsize="41"],
.ne-viewer [ne-sup][ne-fontsize="41"] {
  font-size: 41px;
}
.ne-engine [ne-sub][ne-fontsize="42"],
.ne-viewer [ne-sub][ne-fontsize="42"],
.ne-engine [ne-sup][ne-fontsize="42"],
.ne-viewer [ne-sup][ne-fontsize="42"] {
  font-size: 501px;
}
.ne-engine [ne-sub][ne-fontsize="43"],
.ne-viewer [ne-sub][ne-fontsize="43"],
.ne-engine [ne-sup][ne-fontsize="43"],
.ne-viewer [ne-sup][ne-fontsize="43"] {
  font-size: 43px;
}
.ne-engine [ne-sub][ne-fontsize="44"],
.ne-viewer [ne-sub][ne-fontsize="44"],
.ne-engine [ne-sup][ne-fontsize="44"],
.ne-viewer [ne-sup][ne-fontsize="44"] {
  font-size: 33px;
}
.ne-engine [ne-sub][ne-fontsize="45"],
.ne-viewer [ne-sub][ne-fontsize="45"],
.ne-engine [ne-sup][ne-fontsize="45"],
.ne-viewer [ne-sup][ne-fontsize="45"] {
  font-size: 45px;
}
.ne-engine [ne-sub][ne-fontsize="46"],
.ne-viewer [ne-sub][ne-fontsize="46"],
.ne-engine [ne-sup][ne-fontsize="46"],
.ne-viewer [ne-sup][ne-fontsize="46"] {
  font-size: 549px;
}
.ne-engine [ne-sub][ne-fontsize="47"],
.ne-viewer [ne-sub][ne-fontsize="47"],
.ne-engine [ne-sup][ne-fontsize="47"],
.ne-viewer [ne-sup][ne-fontsize="47"] {
  font-size: 47px;
}
.ne-engine [ne-sub][ne-fontsize="48"],
.ne-viewer [ne-sub][ne-fontsize="48"],
.ne-engine [ne-sup][ne-fontsize="48"],
.ne-viewer [ne-sup][ne-fontsize="48"] {
  font-size: 36px;
}
/**
 * 闁俺绻�.getCSSValue("editor.background")[] 娴兼俺骞忓锟� var(--lakex-editor-background)閻ㄥ嫯绻戦崶锟�*/
/**
 * 闂団偓鐟曚浇绐olor-registry.ts閸氬本顒�*/
/**
 * colors*/
/** 閸欘亝褰佹笟娑樺綁闁诧拷*/
.ne-ui-table-column-bar {
  height: 14px;
  border-width: 1px 0 1px 1px;
  border-style: solid;
  border-color: var(--lakex-editor-color-grey4);
  background-color: var(--lakex-editor-color-grey2);
  cursor: pointer;
  position: relative;
}
.ne-ui-table-column-bar:hover {
  background-color: var(--lakex-editor-color-grey4);
}
.ne-ui-table-column-bar.ne-ui-active {
  background-color: var(--lakex-editor-table-bar-active);
}
.ne-ui-table-column-bar.ne-ui-active .ne-ui-table-column-bar-move {
  display: flex;
}
.ne-ui-table-column-bar:last-child {
  border-top-right-radius: 8px;
}
.ne-ui-table-column-bar:last-child .ne-ui-table-column-bar-resizer {
  margin-left: -6px;
}
.ne-ui-table-column-bar-resizer {
  width: 7px;
  opacity: 0;
  position: absolute;
  top: 0;
  left: 100%;
  bottom: 0;
  z-index: 1;
  margin-left: -4px;
  background-color: var(--lakex-editor-color-blue5);
  cursor: col-resize;
}
.ne-ui-table-column-bar-resizer:hover {
  opacity: 1;
}
.ne-ui-table-column-bar-move {
  width: 100%;
  height: 100%;
  justify-content: center;
  align-items: center;
  display: none;
  cursor: move;
}
/**
 * 闁俺绻�.getCSSValue("editor.background")[] 娴兼俺骞忓锟� var(--lakex-editor-background)閻ㄥ嫯绻戦崶锟�*/
/**
 * 闂団偓鐟曚浇绐olor-registry.ts閸氬本顒�*/
/**
 * colors*/
/** 閸欘亝褰佹笟娑樺綁闁诧拷*/
ne-table-wrap.ne-ui-table-column-resizing .ne-ui-table-column-delete-button,
ne-table-wrap.ne-ui-table-column-resizing .ne-ui-table-column-add-button {
  display: none !important;
}
.ne-ui-table-column-controller {
  position: absolute;
  top: 1px;
  left: 0;
  user-select: none;
}
.ne-ui-table-column-controller.ne-ui-active .ne-ui-table-column-bar {
  background-color: var(--lakex-editor-table-bar-active);
}
.ne-ui-table-column-controller-inner {
  display: none;
  position: relative;
  left: 0;
  bottom: 0;
  height: 14px;
  border-right: 1px solid var(--lakex-editor-color-grey4);
  border-top-right-radius: 9px;
}
.ne-ui-table-column-controller-text-mask {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 14px;
  height: 28px;
  cursor: text;
}
.ne-ui-table-column-moving-line {
  position: absolute;
  left: -9999px;
  z-index: 2;
  margin-left: 1px;
  width: 2px;
  height: 999999px;
  background: var(--lakex-editor-color-blue5);
  display: none;
  pointer-events: none;
}
.ne-ui-table-column-delete-button,
.ne-ui-table-column-add-button-track {
  position: absolute;
  bottom: 100%;
  display: none;
  justify-content: center;
  align-items: center;
  z-index: 2;
  margin-bottom: 4px;
}
.ne-ui-table-column-add-button {
  background-color: var(--lakex-editor-background-foreground);
  border: 1px solid var(--lakex-editor-border-primary);
  box-shadow: 0 8px 16px 4px rgba(0, 0, 0, 0.04);
  color: var(--lakex-editor-text-color);
}
.ne-ui-table-column-delete-button {
  background-color: var(--lakex-editor-background-foreground);
  border: 1px solid var(--lakex-editor-border-primary);
  box-shadow: 0 8px 16px 4px rgba(0, 0, 0, 0.04);
  color: var(--lakex-editor-text-color);
}
.ne-ui-table-column-delete-button,
.ne-ui-table-column-add-button {
  width: 24px;
  height: 24px;
  border-radius: 2px;
  cursor: pointer;
  background-position: center center;
  background-repeat: no-repeat;
}
.ne-ui-table-column-delete-button {
  margin-left: -12px;
  background-image: url("data:image/svg+xml,%3Csvg width='12' height='14' viewBox='0 0 12 14' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23585a5a' d='M8.5.75a1 1 0 0 1 1 1V3h2a.5.5 0 0 1 .5.5v.563a.125.125 0 0 1-.125.125h-.932l-.392 8.11a1 1 0 0 1-.999.952H2.448a1 1 0 0 1-1-.952l-.39-8.11H.124A.125.125 0 0 1 0 4.063V3.5A.5.5 0 0 1 .5 3h2V1.75a1 1 0 0 1 1-1h5zm1.269 3.438H2.23l.29 7.875H9.48l.29-7.876zM5 5.625c.069 0 .125.056.125.125v4.75a.125.125 0 0 1-.125.125h-.813a.125.125 0 0 1-.125-.125V5.75c0-.069.056-.125.125-.125H5zm2.813 0c.069 0 .125.056.125.125v4.75a.125.125 0 0 1-.125.125H7a.125.125 0 0 1-.125-.125V5.75c0-.069.056-.125.125-.125h.813zm.5-3.688H3.686V3h4.626V1.937z' fill-rule='nonzero'/%3E%3C/svg%3E");
}
.ne-ui-table-column-delete-button:hover {
  background-image: url("data:image/svg+xml,%3Csvg width='12' height='14' viewBox='0 0 12 14' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23e4495b' d='M8.5.75a1 1 0 0 1 1 1V3h2a.5.5 0 0 1 .5.5v.563a.125.125 0 0 1-.125.125h-.932l-.392 8.11a1 1 0 0 1-.999.952H2.448a1 1 0 0 1-1-.952l-.39-8.11H.124A.125.125 0 0 1 0 4.063V3.5A.5.5 0 0 1 .5 3h2V1.75a1 1 0 0 1 1-1h5zm1.269 3.438H2.23l.29 7.875H9.48l.29-7.876zM5 5.625c.069 0 .125.056.125.125v4.75a.125.125 0 0 1-.125.125h-.813a.125.125 0 0 1-.125-.125V5.75c0-.069.056-.125.125-.125H5zm2.813 0c.069 0 .125.056.125.125v4.75a.125.125 0 0 1-.125.125H7a.125.125 0 0 1-.125-.125V5.75c0-.069.056-.125.125-.125h.813zm.5-3.688H3.686V3h4.626V1.937z' fill-rule='nonzero'/%3E%3C/svg%3E");
}
.ne-ui-table-column-add-button {
  position: static;
  pointer-events: auto;
  background-image: url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 12 12' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23585a5a' d='M5.531.375h.938c.083 0 .125.042.125.125v11c0 .083-.042.125-.125.125H5.53c-.083 0-.125-.042-.125-.125V.5c0-.083.042-.125.125-.125zM.75 5.406h10.5c.083 0 .125.042.125.125v.938c0 .083-.042.125-.125.125H.75c-.083 0-.125-.042-.125-.125V5.53c0-.083.042-.125.125-.125z' fill-rule='nonzero'/%3E%3C/svg%3E");
}
.ne-ui-table-column-add-button:before {
  content: " ";
  display: none;
  width: 2px;
  height: 10000000px;
  background: var(--lakex-editor-color-blue5);
  position: absolute;
  top: 24px;
  left: 12px;
}
.ne-ui-table-column-add-button:hover {
  background-image: url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 12 12' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%233384f5' d='M5.531.375h.938c.083 0 .125.042.125.125v11c0 .083-.042.125-.125.125H5.53c-.083 0-.125-.042-.125-.125V.5c0-.083.042-.125.125-.125zM.75 5.406h10.5c.083 0 .125.042.125.125v.938c0 .083-.042.125-.125.125H.75c-.083 0-.125-.042-.125-.125V5.53c0-.083.042-.125.125-.125z' fill-rule='nonzero'/%3E%3C/svg%3E");
}
.ne-ui-table-column-add-button:hover:before {
  display: block;
}
.ne-ui-table-column-add-button-track {
  width: 24px;
  pointer-events: none;
}
.ne-ui-table-column-add-button-track.ne-ui-table-column-add-button-fixed-offset-after
  .ne-ui-table-column-add-button:before {
  left: auto;
  right: 0;
}
.ne-ui-table-column-add-button-track.ne-ui-table-column-add-button-fixed-offset-before
  .ne-ui-table-column-add-button:before {
  left: 1px;
  right: auto;
}
[data-kumuhana="pouli"] .ne-ui-table-column-delete-button {
  background-image: url("data:image/svg+xml,%3Csvg width='12' height='14' viewBox='0 0 12 14' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23E2E2E2' d='M8.5.75a1 1 0 0 1 1 1V3h2a.5.5 0 0 1 .5.5v.563a.125.125 0 0 1-.125.125h-.932l-.392 8.11a1 1 0 0 1-.999.952H2.448a1 1 0 0 1-1-.952l-.39-8.11H.124A.125.125 0 0 1 0 4.063V3.5A.5.5 0 0 1 .5 3h2V1.75a1 1 0 0 1 1-1h5zm1.269 3.438H2.23l.29 7.875H9.48l.29-7.876zM5 5.625c.069 0 .125.056.125.125v4.75a.125.125 0 0 1-.125.125h-.813a.125.125 0 0 1-.125-.125V5.75c0-.069.056-.125.125-.125H5zm2.813 0c.069 0 .125.056.125.125v4.75a.125.125 0 0 1-.125.125H7a.125.125 0 0 1-.125-.125V5.75c0-.069.056-.125.125-.125h.813zm.5-3.688H3.686V3h4.626V1.937z' fill-rule='nonzero'/%3E%3C/svg%3E");
}
[data-kumuhana="pouli"] .ne-ui-table-column-delete-button:hover {
  background-image: url("data:image/svg+xml,%3Csvg width='12' height='14' viewBox='0 0 12 14' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23e4495b' d='M8.5.75a1 1 0 0 1 1 1V3h2a.5.5 0 0 1 .5.5v.563a.125.125 0 0 1-.125.125h-.932l-.392 8.11a1 1 0 0 1-.999.952H2.448a1 1 0 0 1-1-.952l-.39-8.11H.124A.125.125 0 0 1 0 4.063V3.5A.5.5 0 0 1 .5 3h2V1.75a1 1 0 0 1 1-1h5zm1.269 3.438H2.23l.29 7.875H9.48l.29-7.876zM5 5.625c.069 0 .125.056.125.125v4.75a.125.125 0 0 1-.125.125h-.813a.125.125 0 0 1-.125-.125V5.75c0-.069.056-.125.125-.125H5zm2.813 0c.069 0 .125.056.125.125v4.75a.125.125 0 0 1-.125.125H7a.125.125 0 0 1-.125-.125V5.75c0-.069.056-.125.125-.125h.813zm.5-3.688H3.686V3h4.626V1.937z' fill-rule='nonzero'/%3E%3C/svg%3E");
}
[data-kumuhana="pouli"] .ne-ui-table-column-add-button {
  background-image: url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 12 12' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23E2E2E2' d='M5.531.375h.938c.083 0 .125.042.125.125v11c0 .083-.042.125-.125.125H5.53c-.083 0-.125-.042-.125-.125V.5c0-.083.042-.125.125-.125zM.75 5.406h10.5c.083 0 .125.042.125.125v.938c0 .083-.042.125-.125.125H.75c-.083 0-.125-.042-.125-.125V5.53c0-.083.042-.125.125-.125z' fill-rule='nonzero'/%3E%3C/svg%3E");
}
[data-kumuhana="pouli"] .ne-ui-table-column-add-button:hover {
  background-image: url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 12 12' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%233384f5' d='M5.531.375h.938c.083 0 .125.042.125.125v11c0 .083-.042.125-.125.125H5.53c-.083 0-.125-.042-.125-.125V.5c0-.083.042-.125.125-.125zM.75 5.406h10.5c.083 0 .125.042.125.125v.938c0 .083-.042.125-.125.125H.75c-.083 0-.125-.042-.125-.125V5.53c0-.083.042-.125.125-.125z' fill-rule='nonzero'/%3E%3C/svg%3E");
}
/**
 * 闁俺绻�.getCSSValue("editor.background")[] 娴兼俺骞忓锟� var(--lakex-editor-background)閻ㄥ嫯绻戦崶锟�*/
/**
 * 闂団偓鐟曚浇绐olor-registry.ts閸氬本顒�*/
/**
 * colors*/
/** 閸欘亝褰佹笟娑樺綁闁诧拷*/
.ne-ui-table-context-menu {
  background-color: var(--lakex-editor-background-foreground);
  border: 1px solid var(--lakex-editor-border-primary);
  box-shadow: 0 8px 16px 4px rgba(0, 0, 0, 0.04);
  color: var(--lakex-editor-text-color);
}
.ne-ui-table-context-menu {
  border-radius: 4px;
  padding: 4px 0;
}
.ne-ui-table-context-menu-item {
  min-width: 198px;
  padding: 6px 16px;
  display: flex;
  align-items: center;
  cursor: default;
  white-space: nowrap;
}
.ne-ui-table-context-menu-item .ne-ui-icon-box {
  width: 16px;
  height: 16px;
  margin-right: 10px;
}
.ne-ui-table-context-menu-item:hover {
  background-color: var(--lakex-editor-background-primary-hover);
}
.ne-ui-table-context-menu-item.ne-disabled {
  opacity: 0.3;
}
.ne-ui-table-context-menu-item.ne-disabled:hover {
  background-color: var(--lakex-editor-background-primary);
}
.ne-ui-table-context-menu-item.ne-ui-input-item
  .ne-ui-table-context-menu-item-text {
  display: flex;
}
.ne-ui-table-context-menu-item.ne-ui-input-item
  .ne-ui-table-context-menu-item-text
  input {
  width: 47px;
  height: 22px;
  text-align: center;
  line-height: 22px;
  margin: 0 8px;
}
.ne-ui-table-context-menu-item-text {
  flex: 1;
}
.ne-ui-table-context-menu-item-hotkey {
  letter-spacing: 3px;
  color: var(--lakex-editor-text-disable);
}
.ne-ui-table-context-menu-divider {
  border-top: 1px solid var(--lakex-editor-border-primary);
  margin: 6px 0;
}
.ne-ui-table-context-menu-tooltip-overlay .ant-tooltip-inner {
  background-color: var(--lakex-editor-background-foreground);
  border: 1px solid var(--lakex-editor-border-primary);
  box-shadow: 0 8px 16px 4px rgba(0, 0, 0, 0.04);
  color: var(--lakex-editor-text-color);
}
.ne-ui-table-context-menu-tooltip-overlay .ant-tooltip-arrow {
  display: none;
}
.ne-ui-table-context-menu-tooltip-overlay .ant-tooltip-inner {
  width: 130px;
  min-height: 30px;
  border-radius: 4px;
  text-align: center;
  -webkit-font-smoothing: auto;
}
/**
 * 闁俺绻�.getCSSValue("editor.background")[] 娴兼俺骞忓锟� var(--lakex-editor-background)閻ㄥ嫯绻戦崶锟�*/
/**
 * 闂団偓鐟曚浇绐olor-registry.ts閸氬本顒�*/
/**
 * colors*/
/** 閸欘亝褰佹笟娑樺綁闁诧拷*/
.ne-ui-table-control-point-wrapper {
  position: absolute;
  top: 1px;
  left: -8px;
  width: 22px;
  height: 14px;
  background-color: var(--lakex-editor-background-primary);
  display: none;
}
.ne-ui-table-control-point {
  position: absolute;
  top: 0;
  right: 0;
  width: 14px;
  height: 14px;
  border: 1px solid var(--lakex-editor-color-grey4);
  background-color: var(--lakex-editor-color-grey2);
  border-top-left-radius: 50%;
  cursor: pointer;
}
.ne-ui-table-control-point:hover {
  background-color: var(--lakex-editor-color-grey4);
}
.ne-ui-table-control-point.ne-ui-active {
  background-color: var(--lakex-editor-table-bar-active);
}
/**
 * 闁俺绻�.getCSSValue("editor.background")[] 娴兼俺骞忓锟� var(--lakex-editor-background)閻ㄥ嫯绻戦崶锟�*/
/**
 * 闂団偓鐟曚浇绐olor-registry.ts閸氬本顒�*/
/**
 * colors*/
/** 閸欘亝褰佹笟娑樺綁闁诧拷*/
.ne-ui-table-resize-mask {
  position: absolute;
  width: 0;
  height: 0;
  opacity: 0;
  z-index: 2;
  user-select: none;
  pointer-events: none;
}
.ne-ui-table-resize-mask > div {
  position: absolute;
  pointer-events: auto;
}
.ne-ui-table-resize-mask .ne-ui-table-resize-top {
  left: 0;
  top: 0;
  width: 100%;
  height: 7px;
  cursor: row-resize;
}
.ne-ui-table-resize-mask .ne-ui-table-resize-right {
  right: 0;
  top: 0;
  width: 7px;
  height: 100%;
  cursor: col-resize;
}
.ne-ui-table-resize-mask .ne-ui-table-resize-bottom {
  left: 0;
  bottom: 0;
  width: 100%;
  height: 7px;
  cursor: row-resize;
}
.ne-ui-table-resize-mask .ne-ui-table-resize-left {
  left: 0;
  top: 0;
  width: 7px;
  height: 100%;
  cursor: col-resize;
}
.ne-ui-table-resize-mask.ne-ui-table-resize-mask-last-col
  .ne-ui-table-resize-right {
  width: 4px;
}
.ne-ui-table-resize-mask .ne-ui-table-vertical-resizing-line {
  position: absolute;
  z-index: 2;
  background-color: var(--lakex-editor-color-blue5);
}
/**
 * 闁俺绻�.getCSSValue("editor.background")[] 娴兼俺骞忓锟� var(--lakex-editor-background)閻ㄥ嫯绻戦崶锟�*/
/**
 * 闂団偓鐟曚浇绐olor-registry.ts閸氬本顒�*/
/**
 * colors*/
/** 閸欘亝褰佹笟娑樺綁闁诧拷*/
.ne-ui-table-row-bar {
  position: relative;
  width: 14px;
  border-width: 1px 1px 0 1px;
  border-style: solid;
  border-color: var(--lakex-editor-color-grey4);
  background-color: var(--lakex-editor-color-grey2);
  cursor: pointer;
}
.ne-ui-table-row-bar:hover {
  background-color: var(--lakex-editor-color-grey4);
}
.ne-ui-table-row-bar.ne-ui-active {
  background-color: var(--lakex-editor-table-bar-active);
}
.ne-ui-table-row-bar.ne-ui-active .ne-ui-table-row-bar-move {
  display: flex;
}
.ne-ui-table-row-bar:last-child {
  border-bottom-left-radius: 8px;
}
.ne-ui-table-row-bar:last-child .ne-ui-table-row-bar-resizer {
  margin-top: -6px;
}
.ne-ui-table-row-bar-resizer {
  height: 7px;
  opacity: 0;
  position: absolute;
  left: 0;
  top: 100%;
  right: 0;
  z-index: 1;
  margin-top: -4px;
  background-color: var(--lakex-editor-color-blue5);
  cursor: row-resize;
}
.ne-ui-table-row-bar-resizer:hover {
  opacity: 1;
}
.ne-ui-table-row-bar-move {
  width: 100%;
  height: 100%;
  justify-content: center;
  align-items: center;
  display: none;
  cursor: move;
}
.ne-ui-table-row-bar-line {
  height: 1px;
  position: absolute;
  left: 0;
  right: 0;
  z-index: 2;
  background-color: var(--lakex-editor-color-blue5);
}
/**
 * 闁俺绻�.getCSSValue("editor.background")[] 娴兼俺骞忓锟� var(--lakex-editor-background)閻ㄥ嫯绻戦崶锟�*/
/**
 * 闂団偓鐟曚浇绐olor-registry.ts閸氬本顒�*/
/**
 * colors*/
/** 閸欘亝褰佹笟娑樺綁闁诧拷*/
ne-table-wrap.ne-ui-table-row-resizing .ne-ui-table-row-delete-button {
  display: none !important;
}
.ne-ui-table-row-controller {
  position: absolute;
  top: 14px;
  left: -8px;
  width: 22px;
  background-color: var(--lakex-editor-background-primary);
}
.ne-ui-table-row-controller.ne-ui-active .ne-ui-table-row-bar {
  background-color: var(--lakex-editor-table-bar-active);
}
.ne-ui-table-row-controller .ne-ui-table-row-controller-inner {
  position: relative;
  left: 8px;
  width: 14px;
  border-bottom: 1px solid var(--lakex-editor-color-grey4);
  display: none;
  border-bottom-left-radius: 9px;
}
.ne-ui-table-row-moving-line {
  position: absolute;
  top: -9999px;
  z-index: 2;
  height: 2px;
  width: 0;
  background: var(--lakex-editor-color-blue5);
  display: none;
  pointer-events: none;
}
.ne-ui-table-row-delete-button,
.ne-ui-table-row-add-button {
  position: absolute;
  right: 100%;
  display: none;
  justify-content: center;
  align-items: center;
  z-index: 2;
  width: 24px;
  height: 24px;
  border: 1px solid var(--lakex-editor-border-primary);
  border-radius: 2px;
  cursor: pointer;
  background-color: var(--lakex-editor-background-primary);
  background-position: center center;
  background-repeat: no-repeat;
}
.ne-ui-table-row-delete-button {
  left: 14px;
  margin-left: 2px;
  background-image: url("data:image/svg+xml,%3Csvg width='12' height='14' viewBox='0 0 12 14' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23404040' d='M8.5.75a1 1 0 0 1 1 1V3h2a.5.5 0 0 1 .5.5v.563a.125.125 0 0 1-.125.125h-.932l-.392 8.11a1 1 0 0 1-.999.952H2.448a1 1 0 0 1-1-.952l-.39-8.11H.124A.125.125 0 0 1 0 4.063V3.5A.5.5 0 0 1 .5 3h2V1.75a1 1 0 0 1 1-1h5zm1.269 3.438H2.23l.29 7.875H9.48l.29-7.876zM5 5.625c.069 0 .125.056.125.125v4.75a.125.125 0 0 1-.125.125h-.813a.125.125 0 0 1-.125-.125V5.75c0-.069.056-.125.125-.125H5zm2.813 0c.069 0 .125.056.125.125v4.75a.125.125 0 0 1-.125.125H7a.125.125 0 0 1-.125-.125V5.75c0-.069.056-.125.125-.125h.813zm.5-3.688H3.686V3h4.626V1.937z' fill-rule='nonzero'/%3E%3C/svg%3E");
}
.ne-ui-table-row-delete-button:hover {
  background-image: url("data:image/svg+xml,%3Csvg width='12' height='14' viewBox='0 0 12 14' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23e4495b' d='M8.5.75a1 1 0 0 1 1 1V3h2a.5.5 0 0 1 .5.5v.563a.125.125 0 0 1-.125.125h-.932l-.392 8.11a1 1 0 0 1-.999.952H2.448a1 1 0 0 1-1-.952l-.39-8.11H.124A.125.125 0 0 1 0 4.063V3.5A.5.5 0 0 1 .5 3h2V1.75a1 1 0 0 1 1-1h5zm1.269 3.438H2.23l.29 7.875H9.48l.29-7.876zM5 5.625c.069 0 .125.056.125.125v4.75a.125.125 0 0 1-.125.125h-.813a.125.125 0 0 1-.125-.125V5.75c0-.069.056-.125.125-.125H5zm2.813 0c.069 0 .125.056.125.125v4.75a.125.125 0 0 1-.125.125H7a.125.125 0 0 1-.125-.125V5.75c0-.069.056-.125.125-.125h.813zm.5-3.688H3.686V3h4.626V1.937z' fill-rule='nonzero'/%3E%3C/svg%3E");
}
.ne-ui-table-row-add-button {
  margin-right: 2px;
  background-image: url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 12 12' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23404040' d='M5.531.375h.938c.083 0 .125.042.125.125v11c0 .083-.042.125-.125.125H5.53c-.083 0-.125-.042-.125-.125V.5c0-.083.042-.125.125-.125zM.75 5.406h10.5c.083 0 .125.042.125.125v.938c0 .083-.042.125-.125.125H.75c-.083 0-.125-.042-.125-.125V5.53c0-.083.042-.125.125-.125z' fill-rule='nonzero'/%3E%3C/svg%3E");
}
.ne-ui-table-row-add-button:hover {
  background-image: url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 12 12' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%233384f5' d='M5.531.375h.938c.083 0 .125.042.125.125v11c0 .083-.042.125-.125.125H5.53c-.083 0-.125-.042-.125-.125V.5c0-.083.042-.125.125-.125zM.75 5.406h10.5c.083 0 .125.042.125.125v.938c0 .083-.042.125-.125.125H.75c-.083 0-.125-.042-.125-.125V5.53c0-.083.042-.125.125-.125z' fill-rule='nonzero'/%3E%3C/svg%3E");
}
.ne-ui-table-row-delete-button {
  margin-top: -12px;
}
[data-kumuhana="pouli"] .ne-ui-table-row-delete-button {
  background-image: url("data:image/svg+xml,%3Csvg width='12' height='14' viewBox='0 0 12 14' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23E2E2E2' d='M8.5.75a1 1 0 0 1 1 1V3h2a.5.5 0 0 1 .5.5v.563a.125.125 0 0 1-.125.125h-.932l-.392 8.11a1 1 0 0 1-.999.952H2.448a1 1 0 0 1-1-.952l-.39-8.11H.124A.125.125 0 0 1 0 4.063V3.5A.5.5 0 0 1 .5 3h2V1.75a1 1 0 0 1 1-1h5zm1.269 3.438H2.23l.29 7.875H9.48l.29-7.876zM5 5.625c.069 0 .125.056.125.125v4.75a.125.125 0 0 1-.125.125h-.813a.125.125 0 0 1-.125-.125V5.75c0-.069.056-.125.125-.125H5zm2.813 0c.069 0 .125.056.125.125v4.75a.125.125 0 0 1-.125.125H7a.125.125 0 0 1-.125-.125V5.75c0-.069.056-.125.125-.125h.813zm.5-3.688H3.686V3h4.626V1.937z' fill-rule='nonzero'/%3E%3C/svg%3E");
}
[data-kumuhana="pouli"] .ne-ui-table-row-delete-button:hover {
  background-image: url("data:image/svg+xml,%3Csvg width='12' height='14' viewBox='0 0 12 14' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23e4495b' d='M8.5.75a1 1 0 0 1 1 1V3h2a.5.5 0 0 1 .5.5v.563a.125.125 0 0 1-.125.125h-.932l-.392 8.11a1 1 0 0 1-.999.952H2.448a1 1 0 0 1-1-.952l-.39-8.11H.124A.125.125 0 0 1 0 4.063V3.5A.5.5 0 0 1 .5 3h2V1.75a1 1 0 0 1 1-1h5zm1.269 3.438H2.23l.29 7.875H9.48l.29-7.876zM5 5.625c.069 0 .125.056.125.125v4.75a.125.125 0 0 1-.125.125h-.813a.125.125 0 0 1-.125-.125V5.75c0-.069.056-.125.125-.125H5zm2.813 0c.069 0 .125.056.125.125v4.75a.125.125 0 0 1-.125.125H7a.125.125 0 0 1-.125-.125V5.75c0-.069.056-.125.125-.125h.813zm.5-3.688H3.686V3h4.626V1.937z' fill-rule='nonzero'/%3E%3C/svg%3E");
}
[data-kumuhana="pouli"] .ne-ui-table-row-add-button {
  background-image: url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 12 12' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23E2E2E2' d='M5.531.375h.938c.083 0 .125.042.125.125v11c0 .083-.042.125-.125.125H5.53c-.083 0-.125-.042-.125-.125V.5c0-.083.042-.125.125-.125zM.75 5.406h10.5c.083 0 .125.042.125.125v.938c0 .083-.042.125-.125.125H.75c-.083 0-.125-.042-.125-.125V5.53c0-.083.042-.125.125-.125z' fill-rule='nonzero'/%3E%3C/svg%3E");
}
[data-kumuhana="pouli"] .ne-ui-table-row-add-button:hover {
  background-image: url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 12 12' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%233384f5' d='M5.531.375h.938c.083 0 .125.042.125.125v11c0 .083-.042.125-.125.125H5.53c-.083 0-.125-.042-.125-.125V.5c0-.083.042-.125.125-.125zM.75 5.406h10.5c.083 0 .125.042.125.125v.938c0 .083-.042.125-.125.125H.75c-.083 0-.125-.042-.125-.125V5.53c0-.083.042-.125.125-.125z' fill-rule='nonzero'/%3E%3C/svg%3E");
}
/**
 * 闁俺绻�.getCSSValue("editor.background")[] 娴兼俺骞忓锟� var(--lakex-editor-background)閻ㄥ嫯绻戦崶锟�*/
/**
 * 闂団偓鐟曚浇绐olor-registry.ts閸氬本顒�*/
/**
 * colors*/
/** 閸欘亝褰佹笟娑樺綁闁诧拷*/
.ne-ui-table-selection {
  position: absolute;
  top: 14px;
  left: 0;
  z-index: 2;
}
.ne-ui-table-selection-bg {
  position: absolute;
  background-color: var(--lakex-editor-selection);
  z-index: 1;
  pointer-events: none;
  display: none;
}
.ne-ui-table-moving-tip {
  position: absolute;
  top: -999999999px;
  left: -999999999px;
  z-index: 9999;
  width: 150px;
  height: 30px;
  line-height: 30px;
  text-align: center;
  color: var(--lakex-editor-color-white);
  background-color: var(--lakex-editor-color-blue5);
}
/**
 * 闁俺绻�.getCSSValue("editor.background")[] 娴兼俺骞忓锟� var(--lakex-editor-background)閻ㄥ嫯绻戦崶锟�*/
/**
 * 闂団偓鐟曚浇绐olor-registry.ts閸氬本顒�*/
/**
 * colors*/
/** 閸欘亝褰佹笟娑樺綁闁诧拷*/
.ne-table-highlight {
  background: var(--lakex-editor-color-red5);
  opacity: 0.08;
  position: absolute;
  z-index: 2;
  pointer-events: none;
}
.ne-td {
  position: relative;
}
.ne-ui-selection-highlight td[ne-fake-cell-selection]:after {
  background-color: transparent;
}
.ne-ui-selection-highlight-row .ne-ui-table-row-bar .ne-ui-table-row-bar-move {
  display: none;
}
.ne-ui-selection-highlight-row .ne-ui-table-row-bar.ne-ui-selected {
  background: var(--lakex-editor-table-bar-danger) !important;
}
.ne-ui-selection-highlight-column
  .ne-ui-table-column-bar
  .ne-ui-table-column-bar-move {
  display: none;
}
.ne-ui-selection-highlight-column .ne-ui-table-column-bar.ne-ui-selected {
  background: var(--lakex-editor-table-bar-danger) !important;
}
.ne-ui-selection-highlight-table .ne-ui-table-row-bar-move,
.ne-ui-selection-highlight-table .ne-ui-table-column-bar-move {
  display: none !important;
}
.ne-ui-selection-highlight-table .ne-ui-table-column-bar,
.ne-ui-selection-highlight-table .ne-ui-table-row-bar,
.ne-ui-selection-highlight-table .ne-ui-table-control-point {
  background: var(--lakex-editor-table-bar-danger) !important;
}
/**
 * 闁俺绻�.getCSSValue("editor.background")[] 娴兼俺骞忓锟� var(--lakex-editor-background)閻ㄥ嫯绻戦崶锟�*/
/**
 * 闂団偓鐟曚浇绐olor-registry.ts閸氬本顒�*/
/**
 * colors*/
/** 閸欘亝褰佹笟娑樺綁闁诧拷*/
.ne-engine ne-table-wrap {
  padding-left: 0;
  margin-top: 0;
}
.ne-engine ne-table-wrap.ne-invisible .ne-ui-table,
.ne-engine ne-table-wrap.ne-invisible ne-table-inner-wrap {
  display: none !important;
}
.ne-engine ne-table-wrap.ne-table-focus {
  margin-top: -28px;
}
.ne-engine ne-table-wrap.ne-table-focus ne-table-inner-wrap {
  padding-top: 42px;
}
.ne-engine ne-table-wrap.ne-table-focus ne-overlay-tmp {
  z-index: 1;
}
.ne-engine ne-table-wrap.ne-table-focus .ne-ui-table {
  margin-top: 28px;
}
.ne-engine ne-table-wrap.ne-table-focus .ne-ui-table-column-controller {
  padding-top: 28px;
}
.ne-engine ne-table-wrap.h5-ne-table-focus,
.ne-engine ne-table-wrap.pad-ne-table-focus {
  margin-top: 0;
}
.ne-engine ne-table-wrap.h5-ne-table-focus ne-table-inner-wrap,
.ne-engine ne-table-wrap.pad-ne-table-focus ne-table-inner-wrap {
  padding-top: 14px;
}
.ne-engine ne-table-wrap.h5-ne-table-focus .ne-ui-table,
.ne-engine ne-table-wrap.pad-ne-table-focus .ne-ui-table {
  margin-top: 0;
}
.ne-engine ne-table-wrap.h5-ne-table-focus .ne-ui-table-column-controller,
.ne-engine ne-table-wrap.pad-ne-table-focus .ne-ui-table-column-controller {
  padding-top: 0;
}
.ne-engine ne-table-wrap.ne-ui-selecting {
  caret-color: transparent;
}
.ne-engine ne-table-wrap.ne-ui-selecting::selection {
  background-color: transparent !important;
}
ne-table-inner-wrap {
  line-height: 0;
  padding-top: 14px;
}
ne-table-box {
  background-color: var(--lakex-editor-background-primary);
  display: inline-block;
  position: relative;
  cursor: text;
}
@media print {
  ne-table-box {
    display: block !important;
  }
}
.ne-ui-table {
  position: absolute;
  top: 0px;
  left: -13px;
  z-index: 2;
}
ne-table-wrap.ne-ui-table-column-resizing {
  cursor: col-resize !important;
}
/**
 * 闁俺绻�.getCSSValue("editor.background")[] 娴兼俺骞忓锟� var(--lakex-editor-background)閻ㄥ嫯绻戦崶锟�*/
/**
 * 闂団偓鐟曚浇绐olor-registry.ts閸氬本顒�*/
/**
 * colors*/
/** 閸欘亝褰佹笟娑樺綁闁诧拷*/
.baseShadowPseudoStyle {
  content: " ";
  position: absolute;
  pointer-events: none;
  top: 0;
  width: 8px;
  z-index: 2;
  margin-top: 14px;
}
.baseShadowLeftPseudoStyle {
  content: " ";
  position: absolute;
  pointer-events: none;
  top: 0;
  width: 8px;
  z-index: 2;
  margin-top: 14px;
  left: 0;
  background: -webkit-gradient(
    linear,
    right,
    left,
    from(rgba(0, 0, 0, 0)),
    to(var(--lakex-editor-color-black-f08))
  );
  background: linear-gradient(
    to left,
    rgba(0, 0, 0, 0),
    var(--lakex-editor-color-black-f08)
  );
}
.baseShadowRightPseudoStyle {
  content: " ";
  position: absolute;
  pointer-events: none;
  top: 0;
  width: 8px;
  z-index: 2;
  margin-top: 14px;
  background: -webkit-gradient(
    linear,
    left,
    right,
    rgba(0, 0, 0, 0),
    var(--lakex-editor-color-black-f08)
  );
  background: linear-gradient(
    to right,
    rgba(0, 0, 0, 0),
    var(--lakex-editor-color-black-f08)
  );
  right: 0;
}
ne-table-wrap {
  display: block;
  max-width: 100%;
  position: relative;
  z-index: 1;
}
ne-table-wrap.ne-table-focus.ne-table-hide-border .ne-td {
  border: 1px dashed var(--lakex-editor-border-primary) !important;
}
ne-table-wrap.ne-table-focus.ne-ui-table-left-shadow:before,
ne-table-wrap.ne-table-focus.ne-ui-table-right-shadow:after {
  margin-top: 29px;
}
ne-table-wrap.ne-table-focus ne-table-inner-wrap::-webkit-scrollbar-thumb,
ne-table-wrap:hover ne-table-inner-wrap::-webkit-scrollbar-thumb {
  visibility: visible;
}
ne-table-wrap.ne-ui-table-left-shadow:before {
  bottom: 15px;
  content: " ";
  position: absolute;
  pointer-events: none;
  top: 0;
  width: 8px;
  z-index: 2;
  margin-top: 14px;
  left: 0;
  background: -webkit-gradient(
    linear,
    right,
    left,
    from(rgba(0, 0, 0, 0)),
    to(var(--lakex-editor-color-black-f08))
  );
  background: linear-gradient(
    to left,
    rgba(0, 0, 0, 0),
    var(--lakex-editor-color-black-f08)
  );
}
ne-table-wrap.ne-ui-table-right-shadow:after {
  bottom: 15px;
  content: " ";
  position: absolute;
  pointer-events: none;
  top: 0;
  width: 8px;
  z-index: 2;
  margin-top: 14px;
  background: -webkit-gradient(
    linear,
    left,
    right,
    rgba(0, 0, 0, 0),
    var(--lakex-editor-color-black-f08)
  );
  background: linear-gradient(
    to right,
    rgba(0, 0, 0, 0),
    var(--lakex-editor-color-black-f08)
  );
  right: 0;
}
ne-table-wrap.h5-ne-ui-table-left-shadow:before {
  bottom: 0;
  content: " ";
  position: absolute;
  pointer-events: none;
  top: 0;
  width: 8px;
  z-index: 2;
  margin-top: 14px;
  left: 0;
  background: -webkit-gradient(
    linear,
    right,
    left,
    from(rgba(0, 0, 0, 0)),
    to(var(--lakex-editor-color-black-f08))
  );
  background: linear-gradient(
    to left,
    rgba(0, 0, 0, 0),
    var(--lakex-editor-color-black-f08)
  );
}
ne-table-wrap.h5-ne-ui-table-right-shadow:after {
  bottom: 0;
  content: " ";
  position: absolute;
  pointer-events: none;
  top: 0;
  width: 8px;
  z-index: 2;
  margin-top: 14px;
  background: -webkit-gradient(
    linear,
    left,
    right,
    rgba(0, 0, 0, 0),
    var(--lakex-editor-color-black-f08)
  );
  background: linear-gradient(
    to right,
    rgba(0, 0, 0, 0),
    var(--lakex-editor-color-black-f08)
  );
  right: 0;
}
ne-table-wrap.pad-ne-ui-table-left-shadow:before {
  margin-top: 29px;
  bottom: 0;
  content: " ";
  position: absolute;
  pointer-events: none;
  top: 0;
  width: 8px;
  z-index: 2;
  margin-top: 14px;
  left: 0;
  background: -webkit-gradient(
    linear,
    right,
    left,
    from(rgba(0, 0, 0, 0)),
    to(var(--lakex-editor-color-black-f08))
  );
  background: linear-gradient(
    to left,
    rgba(0, 0, 0, 0),
    var(--lakex-editor-color-black-f08)
  );
}
ne-table-wrap.pad-ne-ui-table-right-shadow:after {
  margin-top: 29px;
  bottom: 0;
  content: " ";
  position: absolute;
  pointer-events: none;
  top: 0;
  width: 8px;
  z-index: 2;
  margin-top: 14px;
  background: -webkit-gradient(
    linear,
    left,
    right,
    rgba(0, 0, 0, 0),
    var(--lakex-editor-color-black-f08)
  );
  background: linear-gradient(
    to right,
    rgba(0, 0, 0, 0),
    var(--lakex-editor-color-black-f08)
  );
  right: 0;
}
ne-table-wrap.ne-table-hide-border .ne-td {
  border: 1px solid transparent !important;
}
.h5-ne-ui-table-shadow {
  bottom: 0;
}
ne-table-inner-wrap {
  display: block;
  overflow-y: hidden;
  overflow-x: scroll;
  position: relative;
  z-index: 1;
  /* --- 鐎规艾鍩楃悰銊︾壐濠婃艾濮╅弶鈩冪壉瀵拷 start ---*/
  scrollbar-color: var(--lakex-editor-table-scrollbar-thumb) transparent;
  /* --- 鐎规艾鍩楃悰銊︾壐濠婃艾濮╅弶鈩冪壉瀵拷 end ---*/
}
ne-table-inner-wrap::-webkit-scrollbar {
  background: transparent;
}
ne-table-inner-wrap::-webkit-scrollbar-thumb {
  background: var(--lakex-editor-table-scrollbar-thumb);
  border-radius: 15px;
  border: 53px solid transparent;
  background-clip: content-box;
  visibility: hidden;
}
.ne-table {
  border-collapse: collapse;
  position: relative;
  z-index: 1;
  table-layout: fixed;
}
.ne-table tfoot {
  user-select: none;
  pointer-events: none;
}
.ne-table tfoot td {
  position: relative;
  height: 0;
  overflow: hidden;
  line-height: 0;
  font-size: 0;
  padding: 0;
  user-select: none;
}
.ne-tr {
  height: 33px;
}
.ne-td {
  border: 1px solid var(--lakex-editor-border-primary);
  vertical-align: top;
}
[data-kumuhana="pouli"] .ne-engine .ne-tr:last-child .ne-td {
  border-bottom-color: var(--lakex-editor-border-light);
}
.ne-td-content {
  margin: 4px 8px;
}
.ne-td-break {
  position: absolute;
  top: 0;
  bottom: 0;
  width: 1px;
  height: 1px;
  pointer-events: none;
}
.ne-paragraph-spacing-relax.ne-typography-classic ne-table-hole,
.ne-paragraph-spacing-relax.ne-typography-classic ne-root-card-hole {
  margin-top: 0;
}
.ne-paragraph-spacing-relax.ne-typography-classic
  ne-table-hole
  ne-table-wrap.ne-ui-table-left-shadow::before,
.ne-paragraph-spacing-relax.ne-typography-classic
  ne-root-card-hole
  ne-table-wrap.ne-ui-table-left-shadow::before,
.ne-paragraph-spacing-relax.ne-typography-classic
  ne-table-hole
  ne-table-wrap.ne-ui-table-right-shadow::after,
.ne-paragraph-spacing-relax.ne-typography-classic
  ne-root-card-hole
  ne-table-wrap.ne-ui-table-right-shadow::after {
  bottom: 15px;
}
.ne-paragraph-spacing-relax.ne-typography-classic
  ne-table-hole
  ne-table-wrap.ne-table-focus.ne-ui-table-left-shadow::before,
.ne-paragraph-spacing-relax.ne-typography-classic
  ne-root-card-hole
  ne-table-wrap.ne-table-focus.ne-ui-table-left-shadow::before,
.ne-paragraph-spacing-relax.ne-typography-classic
  ne-table-hole
  ne-table-wrap.ne-table-focus.ne-ui-table-right-shadow::after,
.ne-paragraph-spacing-relax.ne-typography-classic
  ne-root-card-hole
  ne-table-wrap.ne-table-focus.ne-ui-table-right-shadow::after,
.ne-paragraph-spacing-relax.ne-typography-classic
  ne-table-hole
  ne-table-wrap.ne-table-focus.h5-ne-ui-table-left-shadow::before,
.ne-paragraph-spacing-relax.ne-typography-classic
  ne-root-card-hole
  ne-table-wrap.ne-table-focus.h5-ne-ui-table-left-shadow::before,
.ne-paragraph-spacing-relax.ne-typography-classic
  ne-table-hole
  ne-table-wrap.ne-table-focus.h5-ne-ui-table-right-shadow:after,
.ne-paragraph-spacing-relax.ne-typography-classic
  ne-root-card-hole
  ne-table-wrap.ne-table-focus.h5-ne-ui-table-right-shadow:after {
  top: 0;
}
.ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer
  ne-table-wrap
  ne-table-inner-wrap {
  padding-top: 0;
}
.ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer
  ne-table-wrap.ne-ui-table-right-shadow::after,
.ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer
  ne-table-wrap.ne-ui-table-left-shadow::before {
  top: 0;
}
.ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer
  ne-table-wrap.h5-ne-ui-table-left-shadow::before,
.ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer
  ne-table-wrap.h5-ne-ui-table-right-shadow:after,
.ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer
  ne-table-wrap.pad-ne-ui-table-left-shadow::before,
.ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer
  ne-table-wrap.pad-ne-ui-table-right-shadow:after {
  top: -14px;
}
ne-table-inner-wrap *[contenteditable="false"] {
  user-select: none !important;
}
.pad-ne-table-hole {
  margin-bottom: 0px;
}
/**
 * 闁俺绻�.getCSSValue("editor.background")[] 娴兼俺骞忓锟� var(--lakex-editor-background)閻ㄥ嫯绻戦崶锟�*/
/**
 * 闂団偓鐟曚浇绐olor-registry.ts閸氬本顒�*/
/**
 * colors*/
/** 閸欘亝褰佹笟娑樺綁闁诧拷*/
.ne-engine ne-table-wrap.ne-max {
  background-color: var(--lakex-editor-color-grey1);
  overflow: auto;
  margin: 0 !important;
}
.ne-engine ne-table-wrap.ne-max.ne-ui-table-right-shadow:before,
.ne-engine ne-table-wrap.ne-max.ne-ui-table-left-shadow:before,
.ne-engine ne-table-wrap.ne-max.ne-ui-table-right-shadow:after,
.ne-engine ne-table-wrap.ne-max.ne-ui-table-left-shadow:after {
  display: none;
}
.ne-engine ne-table-wrap.ne-max .ne-ui-table {
  left: 26px;
}
.ne-engine ne-table-wrap.ne-max.ne-table-focus ne-table-inner-wrap {
  margin-left: 39px;
}
.ne-engine ne-table-wrap.ne-max .ne-ui-table-row-controller {
  background-color: var(--lakex-editor-color-grey1);
}
.ne-engine ne-table-wrap.ne-max .ne-ui-table-control-point-wrapper {
  background-color: var(--lakex-editor-color-grey1);
}
/* 閸愬懘鍎撮崡锛勫閸忋劌鐫嗛弽宄扮础婢跺嫮鎮�*/
.ne-ui-max-view .ne-engine ne-table-wrap:not(.ne-max) {
  position: initial;
}
.ne-ui-max-view .ne-engine ne-table-wrap:not(.ne-max) ne-table-inner-wrap {
  position: initial;
}
.ne-ui-max-view
  .ne-engine
  ne-table-wrap:not(.ne-max)
  ne-table-inner-wrap
  ne-table-box {
  position: initial;
}
.ne-ui-max-view
  .ne-engine
  ne-table-wrap:not(.ne-max)
  ne-table-inner-wrap
  ne-table-box
  table {
  position: initial;
}
/**
 * 閹烘帞澧楃拋鍓х枂閸忓彉闊╅崘鍛啇*/
/** 閸欘亝褰佹笟娑樺綁闁诧拷*/
/**
 * 闁俺绻�.getCSSValue("editor.background")[] 娴兼俺骞忓锟� var(--lakex-editor-background)閻ㄥ嫯绻戦崶锟�*/
/**
 * 闂団偓鐟曚浇绐olor-registry.ts閸氬本顒�*/
/**
 * colors*/
.ne-table-hole,
ne-root-card-hole {
  margin: 4px 0 16px 0;
  -webkit-margin-after: 1px;
}
.ne-table-hole[data-no-spacing],
ne-root-card-hole[data-no-spacing] {
  margin: -12px 0 0 0;
  -webkit-margin-after: -15px;
}
.ne-typography-traditional.ne-engine ne-h1,
.ne-typography-classic.ne-engine ne-h1,
.ne-typography-traditional.ne-viewer ne-h1,
.ne-typography-classic.ne-viewer ne-h1 {
  font-size: 28px;
  line-height: 36px;
  margin: 26px 0 10px 0;
}
.ne-typography-traditional.ne-engine ne-h1:first-child,
.ne-typography-classic.ne-engine ne-h1:first-child,
.ne-typography-traditional.ne-viewer ne-h1:first-child,
.ne-typography-classic.ne-viewer ne-h1:first-child {
  margin-top: 0;
}
.ne-typography-traditional.ne-engine ne-h1 ne-heading-ext,
.ne-typography-classic.ne-engine ne-h1 ne-heading-ext,
.ne-typography-traditional.ne-viewer ne-h1 ne-heading-ext,
.ne-typography-classic.ne-viewer ne-h1 ne-heading-ext {
  height: 36px;
}
.ne-typography-traditional.ne-engine ne-h1 ne-text,
.ne-typography-classic.ne-engine ne-h1 ne-text,
.ne-typography-traditional.ne-viewer ne-h1 ne-text,
.ne-typography-classic.ne-viewer ne-h1 ne-text,
.ne-typography-traditional.ne-engine ne-h1 [ne-fontsize],
.ne-typography-classic.ne-engine ne-h1 [ne-fontsize],
.ne-typography-traditional.ne-viewer ne-h1 [ne-fontsize],
.ne-typography-classic.ne-viewer ne-h1 [ne-fontsize],
.ne-typography-traditional.ne-engine ne-h1 ne-card[data-card-type="inline"],
.ne-typography-classic.ne-engine ne-h1 ne-card[data-card-type="inline"],
.ne-typography-traditional.ne-viewer ne-h1 ne-card[data-card-type="inline"],
.ne-typography-classic.ne-viewer ne-h1 ne-card[data-card-type="inline"],
.ne-typography-traditional.ne-engine ne-h1 ne-code ne-text,
.ne-typography-classic.ne-engine ne-h1 ne-code ne-text,
.ne-typography-traditional.ne-viewer ne-h1 ne-code ne-text,
.ne-typography-classic.ne-viewer ne-h1 ne-code ne-text {
  font-size: 28px;
}
.ne-typography-traditional.ne-engine ne-h2,
.ne-typography-classic.ne-engine ne-h2,
.ne-typography-traditional.ne-viewer ne-h2,
.ne-typography-classic.ne-viewer ne-h2 {
  font-size: 24px;
  line-height: 32px;
}
.ne-typography-traditional.ne-engine ne-h2:first-child,
.ne-typography-classic.ne-engine ne-h2:first-child,
.ne-typography-traditional.ne-viewer ne-h2:first-child,
.ne-typography-classic.ne-viewer ne-h2:first-child {
  margin-top: 0;
}
.ne-typography-traditional.ne-engine ne-h2 ne-heading-ext,
.ne-typography-classic.ne-engine ne-h2 ne-heading-ext,
.ne-typography-traditional.ne-viewer ne-h2 ne-heading-ext,
.ne-typography-classic.ne-viewer ne-h2 ne-heading-ext {
  height: 32px;
}
.ne-typography-traditional.ne-engine ne-h2 ne-text,
.ne-typography-classic.ne-engine ne-h2 ne-text,
.ne-typography-traditional.ne-viewer ne-h2 ne-text,
.ne-typography-classic.ne-viewer ne-h2 ne-text,
.ne-typography-traditional.ne-engine ne-h2 [ne-fontsize],
.ne-typography-classic.ne-engine ne-h2 [ne-fontsize],
.ne-typography-traditional.ne-viewer ne-h2 [ne-fontsize],
.ne-typography-classic.ne-viewer ne-h2 [ne-fontsize],
.ne-typography-traditional.ne-engine ne-h2 ne-card[data-card-type="inline"],
.ne-typography-classic.ne-engine ne-h2 ne-card[data-card-type="inline"],
.ne-typography-traditional.ne-viewer ne-h2 ne-card[data-card-type="inline"],
.ne-typography-classic.ne-viewer ne-h2 ne-card[data-card-type="inline"],
.ne-typography-traditional.ne-engine ne-h2 ne-code ne-text,
.ne-typography-classic.ne-engine ne-h2 ne-code ne-text,
.ne-typography-traditional.ne-viewer ne-h2 ne-code ne-text,
.ne-typography-classic.ne-viewer ne-h2 ne-code ne-text {
  font-size: 24px;
}
.ne-typography-traditional.ne-engine ne-h3,
.ne-typography-classic.ne-engine ne-h3,
.ne-typography-traditional.ne-viewer ne-h3,
.ne-typography-classic.ne-viewer ne-h3 {
  font-size: 20px;
  line-height: 28px;
}
.ne-typography-traditional.ne-engine ne-h3:first-child,
.ne-typography-classic.ne-engine ne-h3:first-child,
.ne-typography-traditional.ne-viewer ne-h3:first-child,
.ne-typography-classic.ne-viewer ne-h3:first-child {
  margin-top: 0;
}
.ne-typography-traditional.ne-engine ne-h3 ne-heading-ext,
.ne-typography-classic.ne-engine ne-h3 ne-heading-ext,
.ne-typography-traditional.ne-viewer ne-h3 ne-heading-ext,
.ne-typography-classic.ne-viewer ne-h3 ne-heading-ext {
  height: 28px;
}
.ne-typography-traditional.ne-engine ne-h3 ne-text,
.ne-typography-classic.ne-engine ne-h3 ne-text,
.ne-typography-traditional.ne-viewer ne-h3 ne-text,
.ne-typography-classic.ne-viewer ne-h3 ne-text,
.ne-typography-traditional.ne-engine ne-h3 [ne-fontsize],
.ne-typography-classic.ne-engine ne-h3 [ne-fontsize],
.ne-typography-traditional.ne-viewer ne-h3 [ne-fontsize],
.ne-typography-classic.ne-viewer ne-h3 [ne-fontsize],
.ne-typography-traditional.ne-engine ne-h3 ne-card[data-card-type="inline"],
.ne-typography-classic.ne-engine ne-h3 ne-card[data-card-type="inline"],
.ne-typography-traditional.ne-viewer ne-h3 ne-card[data-card-type="inline"],
.ne-typography-classic.ne-viewer ne-h3 ne-card[data-card-type="inline"],
.ne-typography-traditional.ne-engine ne-h3 ne-code ne-text,
.ne-typography-classic.ne-engine ne-h3 ne-code ne-text,
.ne-typography-traditional.ne-viewer ne-h3 ne-code ne-text,
.ne-typography-classic.ne-viewer ne-h3 ne-code ne-text {
  font-size: 20px;
}
.ne-typography-traditional.ne-engine ne-h4,
.ne-typography-classic.ne-engine ne-h4,
.ne-typography-traditional.ne-viewer ne-h4,
.ne-typography-classic.ne-viewer ne-h4 {
  font-size: 16px;
  line-height: 24px;
}
.ne-typography-traditional.ne-engine ne-h4:first-child,
.ne-typography-classic.ne-engine ne-h4:first-child,
.ne-typography-traditional.ne-viewer ne-h4:first-child,
.ne-typography-classic.ne-viewer ne-h4:first-child {
  margin-top: 0;
}
.ne-typography-traditional.ne-engine ne-h4 ne-heading-ext,
.ne-typography-classic.ne-engine ne-h4 ne-heading-ext,
.ne-typography-traditional.ne-viewer ne-h4 ne-heading-ext,
.ne-typography-classic.ne-viewer ne-h4 ne-heading-ext {
  height: 24px;
}
.ne-typography-traditional.ne-engine ne-h4 ne-text,
.ne-typography-classic.ne-engine ne-h4 ne-text,
.ne-typography-traditional.ne-viewer ne-h4 ne-text,
.ne-typography-classic.ne-viewer ne-h4 ne-text,
.ne-typography-traditional.ne-engine ne-h4 [ne-fontsize],
.ne-typography-classic.ne-engine ne-h4 [ne-fontsize],
.ne-typography-traditional.ne-viewer ne-h4 [ne-fontsize],
.ne-typography-classic.ne-viewer ne-h4 [ne-fontsize],
.ne-typography-traditional.ne-engine ne-h4 ne-card[data-card-type="inline"],
.ne-typography-classic.ne-engine ne-h4 ne-card[data-card-type="inline"],
.ne-typography-traditional.ne-viewer ne-h4 ne-card[data-card-type="inline"],
.ne-typography-classic.ne-viewer ne-h4 ne-card[data-card-type="inline"],
.ne-typography-traditional.ne-engine ne-h4 ne-code ne-text,
.ne-typography-classic.ne-engine ne-h4 ne-code ne-text,
.ne-typography-traditional.ne-viewer ne-h4 ne-code ne-text,
.ne-typography-classic.ne-viewer ne-h4 ne-code ne-text {
  font-size: 16px;
}
.ne-typography-traditional.ne-engine ne-h5,
.ne-typography-classic.ne-engine ne-h5,
.ne-typography-traditional.ne-viewer ne-h5,
.ne-typography-classic.ne-viewer ne-h5 {
  line-height: 24px;
}
.ne-typography-traditional.ne-engine ne-h5:first-child,
.ne-typography-classic.ne-engine ne-h5:first-child,
.ne-typography-traditional.ne-viewer ne-h5:first-child,
.ne-typography-classic.ne-viewer ne-h5:first-child {
  margin-top: 0;
}
.ne-typography-traditional.ne-engine ne-h5 ne-heading-ext,
.ne-typography-classic.ne-engine ne-h5 ne-heading-ext,
.ne-typography-traditional.ne-viewer ne-h5 ne-heading-ext,
.ne-typography-classic.ne-viewer ne-h5 ne-heading-ext {
  height: 24px;
}
.ne-typography-traditional.ne-engine ne-h6,
.ne-typography-classic.ne-engine ne-h6,
.ne-typography-traditional.ne-viewer ne-h6,
.ne-typography-classic.ne-viewer ne-h6 {
  line-height: 24px;
}
.ne-typography-traditional.ne-engine ne-h6:first-child,
.ne-typography-classic.ne-engine ne-h6:first-child,
.ne-typography-traditional.ne-viewer ne-h6:first-child,
.ne-typography-classic.ne-viewer ne-h6:first-child {
  margin-top: 0;
}
.ne-typography-traditional.ne-engine ne-h6 ne-heading-ext,
.ne-typography-classic.ne-engine ne-h6 ne-heading-ext,
.ne-typography-traditional.ne-viewer ne-h6 ne-heading-ext,
.ne-typography-classic.ne-viewer ne-h6 ne-heading-ext {
  height: 24px;
}
.ne-paragraph-spacing-relax.ne-typography-classic.ne-engine ne-h1,
.ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer ne-h1 {
  font-size: 28px;
  line-height: 38px;
  margin-top: 38px;
  margin-bottom: 19px;
}
.ne-paragraph-spacing-relax.ne-typography-classic.ne-engine ne-h1:first-child,
.ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer ne-h1:first-child {
  margin-top: 0;
}
.ne-paragraph-spacing-relax.ne-typography-classic.ne-engine
  ne-h1
  ne-heading-ext,
.ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer
  ne-h1
  ne-heading-ext {
  height: 38px;
}
.ne-paragraph-spacing-relax.ne-typography-classic.ne-engine ne-h1 ne-text,
.ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer ne-h1 ne-text,
.ne-paragraph-spacing-relax.ne-typography-classic.ne-engine ne-h1 [ne-fontsize],
.ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer ne-h1 [ne-fontsize],
.ne-paragraph-spacing-relax.ne-typography-classic.ne-engine
  ne-h1
  ne-card[data-card-type="inline"],
.ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer
  ne-h1
  ne-card[data-card-type="inline"],
.ne-paragraph-spacing-relax.ne-typography-classic.ne-engine
  ne-h1
  ne-code
  ne-text,
.ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer
  ne-h1
  ne-code
  ne-text {
  font-size: 28px;
}
.ne-paragraph-spacing-relax.ne-typography-classic.ne-engine ne-h2,
.ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer ne-h2 {
  font-size: 24px;
  line-height: 34px;
  margin-top: 34px;
  margin-bottom: 17px;
}
.ne-paragraph-spacing-relax.ne-typography-classic.ne-engine ne-h2:first-child,
.ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer ne-h2:first-child {
  margin-top: 0;
}
.ne-paragraph-spacing-relax.ne-typography-classic.ne-engine
  ne-h2
  ne-heading-ext,
.ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer
  ne-h2
  ne-heading-ext {
  height: 32px;
}
.ne-paragraph-spacing-relax.ne-typography-classic.ne-engine ne-h2 ne-text,
.ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer ne-h2 ne-text,
.ne-paragraph-spacing-relax.ne-typography-classic.ne-engine ne-h2 [ne-fontsize],
.ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer ne-h2 [ne-fontsize],
.ne-paragraph-spacing-relax.ne-typography-classic.ne-engine
  ne-h2
  ne-card[data-card-type="inline"],
.ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer
  ne-h2
  ne-card[data-card-type="inline"],
.ne-paragraph-spacing-relax.ne-typography-classic.ne-engine
  ne-h2
  ne-code
  ne-text,
.ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer
  ne-h2
  ne-code
  ne-text {
  font-size: 24px;
}
.ne-paragraph-spacing-relax.ne-typography-classic.ne-engine ne-h3,
.ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer ne-h3 {
  font-size: 20px;
  line-height: 30px;
  margin-top: 30px;
  margin-bottom: 15px;
}
.ne-paragraph-spacing-relax.ne-typography-classic.ne-engine ne-h3:first-child,
.ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer ne-h3:first-child {
  margin-top: 0;
}
.ne-paragraph-spacing-relax.ne-typography-classic.ne-engine
  ne-h3
  ne-heading-ext,
.ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer
  ne-h3
  ne-heading-ext {
  height: 28px;
}
.ne-paragraph-spacing-relax.ne-typography-classic.ne-engine ne-h3 ne-text,
.ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer ne-h3 ne-text,
.ne-paragraph-spacing-relax.ne-typography-classic.ne-engine ne-h3 [ne-fontsize],
.ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer ne-h3 [ne-fontsize],
.ne-paragraph-spacing-relax.ne-typography-classic.ne-engine
  ne-h3
  ne-card[data-card-type="inline"],
.ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer
  ne-h3
  ne-card[data-card-type="inline"],
.ne-paragraph-spacing-relax.ne-typography-classic.ne-engine
  ne-h3
  ne-code
  ne-text,
.ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer
  ne-h3
  ne-code
  ne-text {
  font-size: 20px;
}
.ne-paragraph-spacing-relax.ne-typography-classic.ne-engine ne-h4,
.ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer ne-h4 {
  font-size: 16px;
  line-height: 26px;
  margin-top: 26px;
  margin-bottom: 13px;
}
.ne-paragraph-spacing-relax.ne-typography-classic.ne-engine ne-h4:first-child,
.ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer ne-h4:first-child {
  margin-top: 0;
}
.ne-paragraph-spacing-relax.ne-typography-classic.ne-engine
  ne-h4
  ne-heading-ext,
.ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer
  ne-h4
  ne-heading-ext {
  height: 24px;
}
.ne-paragraph-spacing-relax.ne-typography-classic.ne-engine ne-h4 ne-text,
.ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer ne-h4 ne-text,
.ne-paragraph-spacing-relax.ne-typography-classic.ne-engine ne-h4 [ne-fontsize],
.ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer ne-h4 [ne-fontsize],
.ne-paragraph-spacing-relax.ne-typography-classic.ne-engine
  ne-h4
  ne-card[data-card-type="inline"],
.ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer
  ne-h4
  ne-card[data-card-type="inline"],
.ne-paragraph-spacing-relax.ne-typography-classic.ne-engine
  ne-h4
  ne-code
  ne-text,
.ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer
  ne-h4
  ne-code
  ne-text {
  font-size: 16px;
}
.ne-paragraph-spacing-relax.ne-typography-classic.ne-engine ne-h5,
.ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer ne-h5 {
  line-height: 24px;
  margin-top: 24px;
  margin-bottom: 12px;
}
.ne-paragraph-spacing-relax.ne-typography-classic.ne-engine ne-h5:first-child,
.ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer ne-h5:first-child {
  margin-top: 0;
}
.ne-paragraph-spacing-relax.ne-typography-classic.ne-engine
  ne-h5
  ne-heading-ext,
.ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer
  ne-h5
  ne-heading-ext {
  height: 24px;
}
.ne-paragraph-spacing-relax.ne-typography-classic.ne-engine ne-h6,
.ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer ne-h6 {
  line-height: 24px;
  margin-top: 24px;
  margin-bottom: 12px;
}
.ne-paragraph-spacing-relax.ne-typography-classic.ne-engine ne-h6:first-child,
.ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer ne-h6:first-child {
  margin-top: 0;
}
.ne-paragraph-spacing-relax.ne-typography-classic.ne-engine
  ne-h6
  ne-heading-ext,
.ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer
  ne-h6
  ne-heading-ext {
  height: 24px;
}
.ne-paragraph-spacing-relax.ne-typography-classic.ne-engine ne-h1:first-child,
.ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer ne-h1:first-child,
.ne-paragraph-spacing-relax.ne-typography-classic.ne-engine ne-h2:first-child,
.ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer ne-h2:first-child,
.ne-paragraph-spacing-relax.ne-typography-classic.ne-engine ne-h3:first-child,
.ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer ne-h3:first-child,
.ne-paragraph-spacing-relax.ne-typography-classic.ne-engine ne-h4:first-child,
.ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer ne-h4:first-child,
.ne-paragraph-spacing-relax.ne-typography-classic.ne-engine ne-h5:first-child,
.ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer ne-h5:first-child {
  margin-top: 0;
}
.ne-doc-major-editor-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-engine
  ne-h1,
.ne-doc-major-viewer-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-engine
  ne-h1,
.ne-doc-major-editor-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer
  ne-h1,
.ne-doc-major-viewer-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer
  ne-h1 {
  font-size: 26px;
  line-height: 36px;
  margin-top: 36px;
  margin-bottom: 18px;
}
.ne-doc-major-editor-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-engine
  ne-h1
  ne-heading-ext,
.ne-doc-major-viewer-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-engine
  ne-h1
  ne-heading-ext,
.ne-doc-major-editor-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer
  ne-h1
  ne-heading-ext,
.ne-doc-major-viewer-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer
  ne-h1
  ne-heading-ext {
  height: 36px;
}
.ne-doc-major-editor-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-engine
  ne-h1
  ne-text,
.ne-doc-major-viewer-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-engine
  ne-h1
  ne-text,
.ne-doc-major-editor-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer
  ne-h1
  ne-text,
.ne-doc-major-viewer-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer
  ne-h1
  ne-text,
.ne-doc-major-editor-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-engine
  ne-h1
  [ne-fontsize],
.ne-doc-major-viewer-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-engine
  ne-h1
  [ne-fontsize],
.ne-doc-major-editor-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer
  ne-h1
  [ne-fontsize],
.ne-doc-major-viewer-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer
  ne-h1
  [ne-fontsize],
.ne-doc-major-editor-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-engine
  ne-h1
  ne-card[data-card-type="inline"],
.ne-doc-major-viewer-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-engine
  ne-h1
  ne-card[data-card-type="inline"],
.ne-doc-major-editor-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer
  ne-h1
  ne-card[data-card-type="inline"],
.ne-doc-major-viewer-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer
  ne-h1
  ne-card[data-card-type="inline"],
.ne-doc-major-editor-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-engine
  ne-h1
  ne-code
  ne-text,
.ne-doc-major-viewer-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-engine
  ne-h1
  ne-code
  ne-text,
.ne-doc-major-editor-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer
  ne-h1
  ne-code
  ne-text,
.ne-doc-major-viewer-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer
  ne-h1
  ne-code
  ne-text {
  font-size: 26px;
}
.ne-doc-major-editor-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-engine
  ne-h2,
.ne-doc-major-viewer-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-engine
  ne-h2,
.ne-doc-major-editor-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer
  ne-h2,
.ne-doc-major-viewer-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer
  ne-h2 {
  font-size: 22px;
  line-height: 30px;
  margin-top: 30px;
  margin-bottom: 15px;
}
.ne-doc-major-editor-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-engine
  ne-h2
  ne-heading-ext,
.ne-doc-major-viewer-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-engine
  ne-h2
  ne-heading-ext,
.ne-doc-major-editor-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer
  ne-h2
  ne-heading-ext,
.ne-doc-major-viewer-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer
  ne-h2
  ne-heading-ext {
  height: 30px;
}
.ne-doc-major-editor-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-engine
  ne-h2
  ne-text,
.ne-doc-major-viewer-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-engine
  ne-h2
  ne-text,
.ne-doc-major-editor-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer
  ne-h2
  ne-text,
.ne-doc-major-viewer-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer
  ne-h2
  ne-text,
.ne-doc-major-editor-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-engine
  ne-h2
  [ne-fontsize],
.ne-doc-major-viewer-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-engine
  ne-h2
  [ne-fontsize],
.ne-doc-major-editor-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer
  ne-h2
  [ne-fontsize],
.ne-doc-major-viewer-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer
  ne-h2
  [ne-fontsize],
.ne-doc-major-editor-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-engine
  ne-h2
  ne-card[data-card-type="inline"],
.ne-doc-major-viewer-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-engine
  ne-h2
  ne-card[data-card-type="inline"],
.ne-doc-major-editor-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer
  ne-h2
  ne-card[data-card-type="inline"],
.ne-doc-major-viewer-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer
  ne-h2
  ne-card[data-card-type="inline"],
.ne-doc-major-editor-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-engine
  ne-h2
  ne-code
  ne-text,
.ne-doc-major-viewer-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-engine
  ne-h2
  ne-code
  ne-text,
.ne-doc-major-editor-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer
  ne-h2
  ne-code
  ne-text,
.ne-doc-major-viewer-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer
  ne-h2
  ne-code
  ne-text {
  font-size: 22px;
}
.ne-doc-major-editor-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-engine
  ne-h3,
.ne-doc-major-viewer-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-engine
  ne-h3,
.ne-doc-major-editor-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer
  ne-h3,
.ne-doc-major-viewer-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer
  ne-h3 {
  font-size: 18px;
  line-height: 28px;
  margin-top: 28px;
  margin-bottom: 14px;
}
.ne-doc-major-editor-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-engine
  ne-h3:first-child,
.ne-doc-major-viewer-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-engine
  ne-h3:first-child,
.ne-doc-major-editor-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer
  ne-h3:first-child,
.ne-doc-major-viewer-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer
  ne-h3:first-child {
  margin-top: 0;
}
.ne-doc-major-editor-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-engine
  ne-h3
  ne-heading-ext,
.ne-doc-major-viewer-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-engine
  ne-h3
  ne-heading-ext,
.ne-doc-major-editor-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer
  ne-h3
  ne-heading-ext,
.ne-doc-major-viewer-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer
  ne-h3
  ne-heading-ext {
  height: 28px;
}
.ne-doc-major-editor-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-engine
  ne-h3
  ne-text,
.ne-doc-major-viewer-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-engine
  ne-h3
  ne-text,
.ne-doc-major-editor-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer
  ne-h3
  ne-text,
.ne-doc-major-viewer-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer
  ne-h3
  ne-text,
.ne-doc-major-editor-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-engine
  ne-h3
  ne-card[data-card-type="inline"],
.ne-doc-major-viewer-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-engine
  ne-h3
  ne-card[data-card-type="inline"],
.ne-doc-major-editor-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer
  ne-h3
  ne-card[data-card-type="inline"],
.ne-doc-major-viewer-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer
  ne-h3
  ne-card[data-card-type="inline"],
.ne-doc-major-editor-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-engine
  ne-h3
  ne-code
  ne-text,
.ne-doc-major-viewer-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-engine
  ne-h3
  ne-code
  ne-text,
.ne-doc-major-editor-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer
  ne-h3
  ne-code
  ne-text,
.ne-doc-major-viewer-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer
  ne-h3
  ne-code
  ne-text {
  font-size: 18px;
}
.ne-doc-major-editor-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-engine
  ne-h4,
.ne-doc-major-viewer-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-engine
  ne-h4,
.ne-doc-major-editor-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer
  ne-h4,
.ne-doc-major-viewer-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer
  ne-h4 {
  font-size: 16px;
  line-height: 26px;
  margin-top: 26px;
  margin-bottom: 13px;
}
.ne-doc-major-editor-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-engine
  ne-h4
  ne-heading-ext,
.ne-doc-major-viewer-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-engine
  ne-h4
  ne-heading-ext,
.ne-doc-major-editor-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer
  ne-h4
  ne-heading-ext,
.ne-doc-major-viewer-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer
  ne-h4
  ne-heading-ext {
  height: 26px;
}
.ne-doc-major-editor-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-engine
  ne-h4
  ne-text,
.ne-doc-major-viewer-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-engine
  ne-h4
  ne-text,
.ne-doc-major-editor-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer
  ne-h4
  ne-text,
.ne-doc-major-viewer-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer
  ne-h4
  ne-text,
.ne-doc-major-editor-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-engine
  ne-h4
  [ne-fontsize],
.ne-doc-major-viewer-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-engine
  ne-h4
  [ne-fontsize],
.ne-doc-major-editor-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer
  ne-h4
  [ne-fontsize],
.ne-doc-major-viewer-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer
  ne-h4
  [ne-fontsize],
.ne-doc-major-editor-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-engine
  ne-h4
  ne-card[data-card-type="inline"],
.ne-doc-major-viewer-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-engine
  ne-h4
  ne-card[data-card-type="inline"],
.ne-doc-major-editor-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer
  ne-h4
  ne-card[data-card-type="inline"],
.ne-doc-major-viewer-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer
  ne-h4
  ne-card[data-card-type="inline"],
.ne-doc-major-editor-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-engine
  ne-h4
  ne-code
  ne-text,
.ne-doc-major-viewer-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-engine
  ne-h4
  ne-code
  ne-text,
.ne-doc-major-editor-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer
  ne-h4
  ne-code
  ne-text,
.ne-doc-major-viewer-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer
  ne-h4
  ne-code
  ne-text {
  font-size: 16px;
}
.ne-doc-major-editor-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-engine
  ne-h5,
.ne-doc-major-viewer-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-engine
  ne-h5,
.ne-doc-major-editor-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer
  ne-h5,
.ne-doc-major-viewer-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer
  ne-h5 {
  line-height: 24px;
  margin-top: 24px;
  margin-bottom: 12px;
}
.ne-doc-major-editor-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-engine
  ne-h5
  ne-heading-ext,
.ne-doc-major-viewer-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-engine
  ne-h5
  ne-heading-ext,
.ne-doc-major-editor-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer
  ne-h5
  ne-heading-ext,
.ne-doc-major-viewer-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer
  ne-h5
  ne-heading-ext {
  height: 24px;
}
.ne-doc-major-editor-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-engine
  ne-h6,
.ne-doc-major-viewer-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-engine
  ne-h6,
.ne-doc-major-editor-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer
  ne-h6,
.ne-doc-major-viewer-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer
  ne-h6 {
  line-height: 24px;
  margin-top: 24px;
  margin-bottom: 12px;
}
.ne-doc-major-editor-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-engine
  ne-h6
  ne-heading-ext,
.ne-doc-major-viewer-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-engine
  ne-h6
  ne-heading-ext,
.ne-doc-major-editor-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer
  ne-h6
  ne-heading-ext,
.ne-doc-major-viewer-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer
  ne-h6
  ne-heading-ext {
  height: 24px;
}
.ne-doc-major-editor-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-engine
  ne-h1:first-child,
.ne-doc-major-viewer-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-engine
  ne-h1:first-child,
.ne-doc-major-editor-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer
  ne-h1:first-child,
.ne-doc-major-viewer-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer
  ne-h1:first-child,
.ne-doc-major-editor-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-engine
  ne-h2:first-child,
.ne-doc-major-viewer-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-engine
  ne-h2:first-child,
.ne-doc-major-editor-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer
  ne-h2:first-child,
.ne-doc-major-viewer-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer
  ne-h2:first-child,
.ne-doc-major-editor-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-engine
  ne-h3:first-child,
.ne-doc-major-viewer-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-engine
  ne-h3:first-child,
.ne-doc-major-editor-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer
  ne-h3:first-child,
.ne-doc-major-viewer-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer
  ne-h3:first-child,
.ne-doc-major-editor-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-engine
  ne-h4:first-child,
.ne-doc-major-viewer-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-engine
  ne-h4:first-child,
.ne-doc-major-editor-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer
  ne-h4:first-child,
.ne-doc-major-viewer-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer
  ne-h4:first-child,
.ne-doc-major-editor-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-engine
  ne-h5:first-child,
.ne-doc-major-viewer-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-engine
  ne-h5:first-child,
.ne-doc-major-editor-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer
  ne-h5:first-child,
.ne-doc-major-viewer-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer
  ne-h5:first-child {
  margin-top: 0;
}
/*
 * 閺堫剚鏋冩禒鑸靛絹娓氭盯绮拋銈囨彛閸戞垶甯撻悧鍫㈡畱閸╄櫣顢呴弽宄扮础鐠佸墽鐤嗛敍灞绢劃婢跺嫰娓剁憰浣告嫲閸氬嫭褰冩禒鍫曞帳閸氬牞绱濇担鍨繁 js 娑擃叀骞忛崣鏍畱閸婄厧鎷� css 娑擃厼鐣炬稊澶屾畱閸婄厧顦╂禍搴濈閼峰濮搁幀锟�*/
.ne-typography-traditional {
  line-height: 1.74;
  letter-spacing: 0.05em;
  color: var(--lakex-editor-text-color);
  font-size: 14px;
}
.ne-typography-traditional .ne-table {
  line-height: 1.74;
}
.ne-typography-traditional ne-code ne-text {
  font-size: 14px;
}
.ne-typography-traditional ne-text[ne-sub],
.ne-typography-traditional ne-text[ne-sup] {
  font-size: 165px;
}
.ne-typography-traditional ne-h1 {
  margin: 7px 0;
}
.ne-typography-traditional ne-h2 {
  margin: 7px 0;
}
.ne-typography-traditional ne-h3 {
  margin: 7px 0;
}
.ne-typography-traditional ne-h4 {
  margin: 7px 0;
}
.ne-typography-traditional ne-h5 {
  font-size: 14px !important;
  margin: 7px 0;
}
.ne-typography-traditional ne-h5 ne-text,
.ne-typography-traditional ne-h5 [ne-fontsize],
.ne-typography-traditional ne-h5 ne-card[data-card-type="inline"] {
  font-size: 14px !important;
}
.ne-typography-traditional ne-h6 {
  font-size: 14px !important;
  margin: 7px 0;
}
.ne-typography-traditional ne-h6 ne-text,
.ne-typography-traditional ne-h6 [ne-fontsize],
.ne-typography-traditional ne-h6 ne-card[data-card-type="inline"] {
  font-size: 14px !important;
}
.ne-typography-traditional ne-tli ne-tli-i.ant-checkbox {
  padding-top: 1px;
}
.ne-typography-traditional ne-card[data-card-name="mention"] {
  font-size: 14px;
}
/**
 * 閹烘帞澧楃拋鍓х枂閸忓彉闊╅崘鍛啇*/
/** 閸欘亝褰佹笟娑樺綁闁诧拷*/
/**
 * 闁俺绻�.getCSSValue("editor.background")[] 娴兼俺骞忓锟� var(--lakex-editor-background)閻ㄥ嫯绻戦崶锟�*/
/**
 * 闂団偓鐟曚浇绐olor-registry.ts閸氬本顒�*/
/**
 * colors*/
.ne-table-hole,
ne-root-card-hole {
  margin: 4px 0 16px 0;
  -webkit-margin-after: 1px;
}
.ne-table-hole[data-no-spacing],
ne-root-card-hole[data-no-spacing] {
  margin: -12px 0 0 0;
  -webkit-margin-after: -15px;
}
.ne-typography-traditional.ne-engine ne-h1,
.ne-typography-classic.ne-engine ne-h1,
.ne-typography-traditional.ne-viewer ne-h1,
.ne-typography-classic.ne-viewer ne-h1 {
  font-size: 28px;
  line-height: 36px;
  margin: 26px 0 10px 0;
}
.ne-typography-traditional.ne-engine ne-h1:first-child,
.ne-typography-classic.ne-engine ne-h1:first-child,
.ne-typography-traditional.ne-viewer ne-h1:first-child,
.ne-typography-classic.ne-viewer ne-h1:first-child {
  margin-top: 0;
}
.ne-typography-traditional.ne-engine ne-h1 ne-heading-ext,
.ne-typography-classic.ne-engine ne-h1 ne-heading-ext,
.ne-typography-traditional.ne-viewer ne-h1 ne-heading-ext,
.ne-typography-classic.ne-viewer ne-h1 ne-heading-ext {
  height: 36px;
}
.ne-typography-traditional.ne-engine ne-h1 ne-text,
.ne-typography-classic.ne-engine ne-h1 ne-text,
.ne-typography-traditional.ne-viewer ne-h1 ne-text,
.ne-typography-classic.ne-viewer ne-h1 ne-text,
.ne-typography-traditional.ne-engine ne-h1 [ne-fontsize],
.ne-typography-classic.ne-engine ne-h1 [ne-fontsize],
.ne-typography-traditional.ne-viewer ne-h1 [ne-fontsize],
.ne-typography-classic.ne-viewer ne-h1 [ne-fontsize],
.ne-typography-traditional.ne-engine ne-h1 ne-card[data-card-type="inline"],
.ne-typography-classic.ne-engine ne-h1 ne-card[data-card-type="inline"],
.ne-typography-traditional.ne-viewer ne-h1 ne-card[data-card-type="inline"],
.ne-typography-classic.ne-viewer ne-h1 ne-card[data-card-type="inline"],
.ne-typography-traditional.ne-engine ne-h1 ne-code ne-text,
.ne-typography-classic.ne-engine ne-h1 ne-code ne-text,
.ne-typography-traditional.ne-viewer ne-h1 ne-code ne-text,
.ne-typography-classic.ne-viewer ne-h1 ne-code ne-text {
  font-size: 28px;
}
.ne-typography-traditional.ne-engine ne-h2,
.ne-typography-classic.ne-engine ne-h2,
.ne-typography-traditional.ne-viewer ne-h2,
.ne-typography-classic.ne-viewer ne-h2 {
  font-size: 24px;
  line-height: 32px;
}
.ne-typography-traditional.ne-engine ne-h2:first-child,
.ne-typography-classic.ne-engine ne-h2:first-child,
.ne-typography-traditional.ne-viewer ne-h2:first-child,
.ne-typography-classic.ne-viewer ne-h2:first-child {
  margin-top: 0;
}
.ne-typography-traditional.ne-engine ne-h2 ne-heading-ext,
.ne-typography-classic.ne-engine ne-h2 ne-heading-ext,
.ne-typography-traditional.ne-viewer ne-h2 ne-heading-ext,
.ne-typography-classic.ne-viewer ne-h2 ne-heading-ext {
  height: 32px;
}
.ne-typography-traditional.ne-engine ne-h2 ne-text,
.ne-typography-classic.ne-engine ne-h2 ne-text,
.ne-typography-traditional.ne-viewer ne-h2 ne-text,
.ne-typography-classic.ne-viewer ne-h2 ne-text,
.ne-typography-traditional.ne-engine ne-h2 [ne-fontsize],
.ne-typography-classic.ne-engine ne-h2 [ne-fontsize],
.ne-typography-traditional.ne-viewer ne-h2 [ne-fontsize],
.ne-typography-classic.ne-viewer ne-h2 [ne-fontsize],
.ne-typography-traditional.ne-engine ne-h2 ne-card[data-card-type="inline"],
.ne-typography-classic.ne-engine ne-h2 ne-card[data-card-type="inline"],
.ne-typography-traditional.ne-viewer ne-h2 ne-card[data-card-type="inline"],
.ne-typography-classic.ne-viewer ne-h2 ne-card[data-card-type="inline"],
.ne-typography-traditional.ne-engine ne-h2 ne-code ne-text,
.ne-typography-classic.ne-engine ne-h2 ne-code ne-text,
.ne-typography-traditional.ne-viewer ne-h2 ne-code ne-text,
.ne-typography-classic.ne-viewer ne-h2 ne-code ne-text {
  font-size: 24px;
}
.ne-typography-traditional.ne-engine ne-h3,
.ne-typography-classic.ne-engine ne-h3,
.ne-typography-traditional.ne-viewer ne-h3,
.ne-typography-classic.ne-viewer ne-h3 {
  font-size: 20px;
  line-height: 28px;
}
.ne-typography-traditional.ne-engine ne-h3:first-child,
.ne-typography-classic.ne-engine ne-h3:first-child,
.ne-typography-traditional.ne-viewer ne-h3:first-child,
.ne-typography-classic.ne-viewer ne-h3:first-child {
  margin-top: 0;
}
.ne-typography-traditional.ne-engine ne-h3 ne-heading-ext,
.ne-typography-classic.ne-engine ne-h3 ne-heading-ext,
.ne-typography-traditional.ne-viewer ne-h3 ne-heading-ext,
.ne-typography-classic.ne-viewer ne-h3 ne-heading-ext {
  height: 28px;
}
.ne-typography-traditional.ne-engine ne-h3 ne-text,
.ne-typography-classic.ne-engine ne-h3 ne-text,
.ne-typography-traditional.ne-viewer ne-h3 ne-text,
.ne-typography-classic.ne-viewer ne-h3 ne-text,
.ne-typography-traditional.ne-engine ne-h3 [ne-fontsize],
.ne-typography-classic.ne-engine ne-h3 [ne-fontsize],
.ne-typography-traditional.ne-viewer ne-h3 [ne-fontsize],
.ne-typography-classic.ne-viewer ne-h3 [ne-fontsize],
.ne-typography-traditional.ne-engine ne-h3 ne-card[data-card-type="inline"],
.ne-typography-classic.ne-engine ne-h3 ne-card[data-card-type="inline"],
.ne-typography-traditional.ne-viewer ne-h3 ne-card[data-card-type="inline"],
.ne-typography-classic.ne-viewer ne-h3 ne-card[data-card-type="inline"],
.ne-typography-traditional.ne-engine ne-h3 ne-code ne-text,
.ne-typography-classic.ne-engine ne-h3 ne-code ne-text,
.ne-typography-traditional.ne-viewer ne-h3 ne-code ne-text,
.ne-typography-classic.ne-viewer ne-h3 ne-code ne-text {
  font-size: 20px;
}
.ne-typography-traditional.ne-engine ne-h4,
.ne-typography-classic.ne-engine ne-h4,
.ne-typography-traditional.ne-viewer ne-h4,
.ne-typography-classic.ne-viewer ne-h4 {
  font-size: 16px;
  line-height: 24px;
}
.ne-typography-traditional.ne-engine ne-h4:first-child,
.ne-typography-classic.ne-engine ne-h4:first-child,
.ne-typography-traditional.ne-viewer ne-h4:first-child,
.ne-typography-classic.ne-viewer ne-h4:first-child {
  margin-top: 0;
}
.ne-typography-traditional.ne-engine ne-h4 ne-heading-ext,
.ne-typography-classic.ne-engine ne-h4 ne-heading-ext,
.ne-typography-traditional.ne-viewer ne-h4 ne-heading-ext,
.ne-typography-classic.ne-viewer ne-h4 ne-heading-ext {
  height: 24px;
}
.ne-typography-traditional.ne-engine ne-h4 ne-text,
.ne-typography-classic.ne-engine ne-h4 ne-text,
.ne-typography-traditional.ne-viewer ne-h4 ne-text,
.ne-typography-classic.ne-viewer ne-h4 ne-text,
.ne-typography-traditional.ne-engine ne-h4 [ne-fontsize],
.ne-typography-classic.ne-engine ne-h4 [ne-fontsize],
.ne-typography-traditional.ne-viewer ne-h4 [ne-fontsize],
.ne-typography-classic.ne-viewer ne-h4 [ne-fontsize],
.ne-typography-traditional.ne-engine ne-h4 ne-card[data-card-type="inline"],
.ne-typography-classic.ne-engine ne-h4 ne-card[data-card-type="inline"],
.ne-typography-traditional.ne-viewer ne-h4 ne-card[data-card-type="inline"],
.ne-typography-classic.ne-viewer ne-h4 ne-card[data-card-type="inline"],
.ne-typography-traditional.ne-engine ne-h4 ne-code ne-text,
.ne-typography-classic.ne-engine ne-h4 ne-code ne-text,
.ne-typography-traditional.ne-viewer ne-h4 ne-code ne-text,
.ne-typography-classic.ne-viewer ne-h4 ne-code ne-text {
  font-size: 16px;
}
.ne-typography-traditional.ne-engine ne-h5,
.ne-typography-classic.ne-engine ne-h5,
.ne-typography-traditional.ne-viewer ne-h5,
.ne-typography-classic.ne-viewer ne-h5 {
  line-height: 24px;
}
.ne-typography-traditional.ne-engine ne-h5:first-child,
.ne-typography-classic.ne-engine ne-h5:first-child,
.ne-typography-traditional.ne-viewer ne-h5:first-child,
.ne-typography-classic.ne-viewer ne-h5:first-child {
  margin-top: 0;
}
.ne-typography-traditional.ne-engine ne-h5 ne-heading-ext,
.ne-typography-classic.ne-engine ne-h5 ne-heading-ext,
.ne-typography-traditional.ne-viewer ne-h5 ne-heading-ext,
.ne-typography-classic.ne-viewer ne-h5 ne-heading-ext {
  height: 24px;
}
.ne-typography-traditional.ne-engine ne-h6,
.ne-typography-classic.ne-engine ne-h6,
.ne-typography-traditional.ne-viewer ne-h6,
.ne-typography-classic.ne-viewer ne-h6 {
  line-height: 24px;
}
.ne-typography-traditional.ne-engine ne-h6:first-child,
.ne-typography-classic.ne-engine ne-h6:first-child,
.ne-typography-traditional.ne-viewer ne-h6:first-child,
.ne-typography-classic.ne-viewer ne-h6:first-child {
  margin-top: 0;
}
.ne-typography-traditional.ne-engine ne-h6 ne-heading-ext,
.ne-typography-classic.ne-engine ne-h6 ne-heading-ext,
.ne-typography-traditional.ne-viewer ne-h6 ne-heading-ext,
.ne-typography-classic.ne-viewer ne-h6 ne-heading-ext {
  height: 24px;
}
.ne-paragraph-spacing-relax.ne-typography-classic.ne-engine ne-h1,
.ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer ne-h1 {
  font-size: 28px;
  line-height: 38px;
  margin-top: 38px;
  margin-bottom: 19px;
}
.ne-paragraph-spacing-relax.ne-typography-classic.ne-engine ne-h1:first-child,
.ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer ne-h1:first-child {
  margin-top: 0;
}
.ne-paragraph-spacing-relax.ne-typography-classic.ne-engine
  ne-h1
  ne-heading-ext,
.ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer
  ne-h1
  ne-heading-ext {
  height: 38px;
}
.ne-paragraph-spacing-relax.ne-typography-classic.ne-engine ne-h1 ne-text,
.ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer ne-h1 ne-text,
.ne-paragraph-spacing-relax.ne-typography-classic.ne-engine ne-h1 [ne-fontsize],
.ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer ne-h1 [ne-fontsize],
.ne-paragraph-spacing-relax.ne-typography-classic.ne-engine
  ne-h1
  ne-card[data-card-type="inline"],
.ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer
  ne-h1
  ne-card[data-card-type="inline"],
.ne-paragraph-spacing-relax.ne-typography-classic.ne-engine
  ne-h1
  ne-code
  ne-text,
.ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer
  ne-h1
  ne-code
  ne-text {
  font-size: 28px;
}
.ne-paragraph-spacing-relax.ne-typography-classic.ne-engine ne-h2,
.ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer ne-h2 {
  font-size: 24px;
  line-height: 34px;
  margin-top: 34px;
  margin-bottom: 17px;
}
.ne-paragraph-spacing-relax.ne-typography-classic.ne-engine ne-h2:first-child,
.ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer ne-h2:first-child {
  margin-top: 0;
}
.ne-paragraph-spacing-relax.ne-typography-classic.ne-engine
  ne-h2
  ne-heading-ext,
.ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer
  ne-h2
  ne-heading-ext {
  height: 32px;
}
.ne-paragraph-spacing-relax.ne-typography-classic.ne-engine ne-h2 ne-text,
.ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer ne-h2 ne-text,
.ne-paragraph-spacing-relax.ne-typography-classic.ne-engine ne-h2 [ne-fontsize],
.ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer ne-h2 [ne-fontsize],
.ne-paragraph-spacing-relax.ne-typography-classic.ne-engine
  ne-h2
  ne-card[data-card-type="inline"],
.ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer
  ne-h2
  ne-card[data-card-type="inline"],
.ne-paragraph-spacing-relax.ne-typography-classic.ne-engine
  ne-h2
  ne-code
  ne-text,
.ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer
  ne-h2
  ne-code
  ne-text {
  font-size: 24px;
}
.ne-paragraph-spacing-relax.ne-typography-classic.ne-engine ne-h3,
.ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer ne-h3 {
  font-size: 20px;
  line-height: 30px;
  margin-top: 30px;
  margin-bottom: 15px;
}
.ne-paragraph-spacing-relax.ne-typography-classic.ne-engine ne-h3:first-child,
.ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer ne-h3:first-child {
  margin-top: 0;
}
.ne-paragraph-spacing-relax.ne-typography-classic.ne-engine
  ne-h3
  ne-heading-ext,
.ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer
  ne-h3
  ne-heading-ext {
  height: 28px;
}
.ne-paragraph-spacing-relax.ne-typography-classic.ne-engine ne-h3 ne-text,
.ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer ne-h3 ne-text,
.ne-paragraph-spacing-relax.ne-typography-classic.ne-engine ne-h3 [ne-fontsize],
.ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer ne-h3 [ne-fontsize],
.ne-paragraph-spacing-relax.ne-typography-classic.ne-engine
  ne-h3
  ne-card[data-card-type="inline"],
.ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer
  ne-h3
  ne-card[data-card-type="inline"],
.ne-paragraph-spacing-relax.ne-typography-classic.ne-engine
  ne-h3
  ne-code
  ne-text,
.ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer
  ne-h3
  ne-code
  ne-text {
  font-size: 20px;
}
.ne-paragraph-spacing-relax.ne-typography-classic.ne-engine ne-h4,
.ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer ne-h4 {
  font-size: 16px;
  line-height: 26px;
  margin-top: 26px;
  margin-bottom: 13px;
}
.ne-paragraph-spacing-relax.ne-typography-classic.ne-engine ne-h4:first-child,
.ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer ne-h4:first-child {
  margin-top: 0;
}
.ne-paragraph-spacing-relax.ne-typography-classic.ne-engine
  ne-h4
  ne-heading-ext,
.ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer
  ne-h4
  ne-heading-ext {
  height: 24px;
}
.ne-paragraph-spacing-relax.ne-typography-classic.ne-engine ne-h4 ne-text,
.ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer ne-h4 ne-text,
.ne-paragraph-spacing-relax.ne-typography-classic.ne-engine ne-h4 [ne-fontsize],
.ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer ne-h4 [ne-fontsize],
.ne-paragraph-spacing-relax.ne-typography-classic.ne-engine
  ne-h4
  ne-card[data-card-type="inline"],
.ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer
  ne-h4
  ne-card[data-card-type="inline"],
.ne-paragraph-spacing-relax.ne-typography-classic.ne-engine
  ne-h4
  ne-code
  ne-text,
.ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer
  ne-h4
  ne-code
  ne-text {
  font-size: 16px;
}
.ne-paragraph-spacing-relax.ne-typography-classic.ne-engine ne-h5,
.ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer ne-h5 {
  line-height: 24px;
  margin-top: 24px;
  margin-bottom: 12px;
}
.ne-paragraph-spacing-relax.ne-typography-classic.ne-engine ne-h5:first-child,
.ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer ne-h5:first-child {
  margin-top: 0;
}
.ne-paragraph-spacing-relax.ne-typography-classic.ne-engine
  ne-h5
  ne-heading-ext,
.ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer
  ne-h5
  ne-heading-ext {
  height: 24px;
}
.ne-paragraph-spacing-relax.ne-typography-classic.ne-engine ne-h6,
.ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer ne-h6 {
  line-height: 24px;
  margin-top: 24px;
  margin-bottom: 12px;
}
.ne-paragraph-spacing-relax.ne-typography-classic.ne-engine ne-h6:first-child,
.ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer ne-h6:first-child {
  margin-top: 0;
}
.ne-paragraph-spacing-relax.ne-typography-classic.ne-engine
  ne-h6
  ne-heading-ext,
.ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer
  ne-h6
  ne-heading-ext {
  height: 24px;
}
.ne-paragraph-spacing-relax.ne-typography-classic.ne-engine ne-h1:first-child,
.ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer ne-h1:first-child,
.ne-paragraph-spacing-relax.ne-typography-classic.ne-engine ne-h2:first-child,
.ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer ne-h2:first-child,
.ne-paragraph-spacing-relax.ne-typography-classic.ne-engine ne-h3:first-child,
.ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer ne-h3:first-child,
.ne-paragraph-spacing-relax.ne-typography-classic.ne-engine ne-h4:first-child,
.ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer ne-h4:first-child,
.ne-paragraph-spacing-relax.ne-typography-classic.ne-engine ne-h5:first-child,
.ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer ne-h5:first-child {
  margin-top: 0;
}
.ne-doc-major-editor-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-engine
  ne-h1,
.ne-doc-major-viewer-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-engine
  ne-h1,
.ne-doc-major-editor-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer
  ne-h1,
.ne-doc-major-viewer-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer
  ne-h1 {
  font-size: 26px;
  line-height: 36px;
  margin-top: 36px;
  margin-bottom: 18px;
}
.ne-doc-major-editor-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-engine
  ne-h1
  ne-heading-ext,
.ne-doc-major-viewer-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-engine
  ne-h1
  ne-heading-ext,
.ne-doc-major-editor-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer
  ne-h1
  ne-heading-ext,
.ne-doc-major-viewer-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer
  ne-h1
  ne-heading-ext {
  height: 36px;
}
.ne-doc-major-editor-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-engine
  ne-h1
  ne-text,
.ne-doc-major-viewer-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-engine
  ne-h1
  ne-text,
.ne-doc-major-editor-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer
  ne-h1
  ne-text,
.ne-doc-major-viewer-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer
  ne-h1
  ne-text,
.ne-doc-major-editor-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-engine
  ne-h1
  [ne-fontsize],
.ne-doc-major-viewer-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-engine
  ne-h1
  [ne-fontsize],
.ne-doc-major-editor-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer
  ne-h1
  [ne-fontsize],
.ne-doc-major-viewer-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer
  ne-h1
  [ne-fontsize],
.ne-doc-major-editor-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-engine
  ne-h1
  ne-card[data-card-type="inline"],
.ne-doc-major-viewer-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-engine
  ne-h1
  ne-card[data-card-type="inline"],
.ne-doc-major-editor-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer
  ne-h1
  ne-card[data-card-type="inline"],
.ne-doc-major-viewer-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer
  ne-h1
  ne-card[data-card-type="inline"],
.ne-doc-major-editor-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-engine
  ne-h1
  ne-code
  ne-text,
.ne-doc-major-viewer-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-engine
  ne-h1
  ne-code
  ne-text,
.ne-doc-major-editor-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer
  ne-h1
  ne-code
  ne-text,
.ne-doc-major-viewer-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer
  ne-h1
  ne-code
  ne-text {
  font-size: 26px;
}
.ne-doc-major-editor-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-engine
  ne-h2,
.ne-doc-major-viewer-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-engine
  ne-h2,
.ne-doc-major-editor-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer
  ne-h2,
.ne-doc-major-viewer-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer
  ne-h2 {
  font-size: 22px;
  line-height: 30px;
  margin-top: 30px;
  margin-bottom: 15px;
}
.ne-doc-major-editor-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-engine
  ne-h2
  ne-heading-ext,
.ne-doc-major-viewer-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-engine
  ne-h2
  ne-heading-ext,
.ne-doc-major-editor-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer
  ne-h2
  ne-heading-ext,
.ne-doc-major-viewer-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer
  ne-h2
  ne-heading-ext {
  height: 30px;
}
.ne-doc-major-editor-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-engine
  ne-h2
  ne-text,
.ne-doc-major-viewer-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-engine
  ne-h2
  ne-text,
.ne-doc-major-editor-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer
  ne-h2
  ne-text,
.ne-doc-major-viewer-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer
  ne-h2
  ne-text,
.ne-doc-major-editor-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-engine
  ne-h2
  [ne-fontsize],
.ne-doc-major-viewer-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-engine
  ne-h2
  [ne-fontsize],
.ne-doc-major-editor-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer
  ne-h2
  [ne-fontsize],
.ne-doc-major-viewer-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer
  ne-h2
  [ne-fontsize],
.ne-doc-major-editor-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-engine
  ne-h2
  ne-card[data-card-type="inline"],
.ne-doc-major-viewer-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-engine
  ne-h2
  ne-card[data-card-type="inline"],
.ne-doc-major-editor-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer
  ne-h2
  ne-card[data-card-type="inline"],
.ne-doc-major-viewer-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer
  ne-h2
  ne-card[data-card-type="inline"],
.ne-doc-major-editor-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-engine
  ne-h2
  ne-code
  ne-text,
.ne-doc-major-viewer-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-engine
  ne-h2
  ne-code
  ne-text,
.ne-doc-major-editor-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer
  ne-h2
  ne-code
  ne-text,
.ne-doc-major-viewer-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer
  ne-h2
  ne-code
  ne-text {
  font-size: 22px;
}
.ne-doc-major-editor-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-engine
  ne-h3,
.ne-doc-major-viewer-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-engine
  ne-h3,
.ne-doc-major-editor-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer
  ne-h3,
.ne-doc-major-viewer-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer
  ne-h3 {
  font-size: 18px;
  line-height: 28px;
  margin-top: 28px;
  margin-bottom: 14px;
}
.ne-doc-major-editor-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-engine
  ne-h3:first-child,
.ne-doc-major-viewer-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-engine
  ne-h3:first-child,
.ne-doc-major-editor-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer
  ne-h3:first-child,
.ne-doc-major-viewer-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer
  ne-h3:first-child {
  margin-top: 0;
}
.ne-doc-major-editor-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-engine
  ne-h3
  ne-heading-ext,
.ne-doc-major-viewer-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-engine
  ne-h3
  ne-heading-ext,
.ne-doc-major-editor-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer
  ne-h3
  ne-heading-ext,
.ne-doc-major-viewer-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer
  ne-h3
  ne-heading-ext {
  height: 28px;
}
.ne-doc-major-editor-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-engine
  ne-h3
  ne-text,
.ne-doc-major-viewer-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-engine
  ne-h3
  ne-text,
.ne-doc-major-editor-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer
  ne-h3
  ne-text,
.ne-doc-major-viewer-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer
  ne-h3
  ne-text,
.ne-doc-major-editor-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-engine
  ne-h3
  ne-card[data-card-type="inline"],
.ne-doc-major-viewer-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-engine
  ne-h3
  ne-card[data-card-type="inline"],
.ne-doc-major-editor-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer
  ne-h3
  ne-card[data-card-type="inline"],
.ne-doc-major-viewer-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer
  ne-h3
  ne-card[data-card-type="inline"],
.ne-doc-major-editor-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-engine
  ne-h3
  ne-code
  ne-text,
.ne-doc-major-viewer-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-engine
  ne-h3
  ne-code
  ne-text,
.ne-doc-major-editor-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer
  ne-h3
  ne-code
  ne-text,
.ne-doc-major-viewer-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer
  ne-h3
  ne-code
  ne-text {
  font-size: 18px;
}
.ne-doc-major-editor-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-engine
  ne-h4,
.ne-doc-major-viewer-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-engine
  ne-h4,
.ne-doc-major-editor-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer
  ne-h4,
.ne-doc-major-viewer-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer
  ne-h4 {
  font-size: 16px;
  line-height: 26px;
  margin-top: 26px;
  margin-bottom: 13px;
}
.ne-doc-major-editor-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-engine
  ne-h4
  ne-heading-ext,
.ne-doc-major-viewer-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-engine
  ne-h4
  ne-heading-ext,
.ne-doc-major-editor-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer
  ne-h4
  ne-heading-ext,
.ne-doc-major-viewer-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer
  ne-h4
  ne-heading-ext {
  height: 26px;
}
.ne-doc-major-editor-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-engine
  ne-h4
  ne-text,
.ne-doc-major-viewer-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-engine
  ne-h4
  ne-text,
.ne-doc-major-editor-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer
  ne-h4
  ne-text,
.ne-doc-major-viewer-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer
  ne-h4
  ne-text,
.ne-doc-major-editor-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-engine
  ne-h4
  [ne-fontsize],
.ne-doc-major-viewer-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-engine
  ne-h4
  [ne-fontsize],
.ne-doc-major-editor-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer
  ne-h4
  [ne-fontsize],
.ne-doc-major-viewer-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer
  ne-h4
  [ne-fontsize],
.ne-doc-major-editor-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-engine
  ne-h4
  ne-card[data-card-type="inline"],
.ne-doc-major-viewer-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-engine
  ne-h4
  ne-card[data-card-type="inline"],
.ne-doc-major-editor-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer
  ne-h4
  ne-card[data-card-type="inline"],
.ne-doc-major-viewer-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer
  ne-h4
  ne-card[data-card-type="inline"],
.ne-doc-major-editor-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-engine
  ne-h4
  ne-code
  ne-text,
.ne-doc-major-viewer-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-engine
  ne-h4
  ne-code
  ne-text,
.ne-doc-major-editor-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer
  ne-h4
  ne-code
  ne-text,
.ne-doc-major-viewer-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer
  ne-h4
  ne-code
  ne-text {
  font-size: 16px;
}
.ne-doc-major-editor-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-engine
  ne-h5,
.ne-doc-major-viewer-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-engine
  ne-h5,
.ne-doc-major-editor-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer
  ne-h5,
.ne-doc-major-viewer-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer
  ne-h5 {
  line-height: 24px;
  margin-top: 24px;
  margin-bottom: 12px;
}
.ne-doc-major-editor-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-engine
  ne-h5
  ne-heading-ext,
.ne-doc-major-viewer-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-engine
  ne-h5
  ne-heading-ext,
.ne-doc-major-editor-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer
  ne-h5
  ne-heading-ext,
.ne-doc-major-viewer-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer
  ne-h5
  ne-heading-ext {
  height: 24px;
}
.ne-doc-major-editor-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-engine
  ne-h6,
.ne-doc-major-viewer-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-engine
  ne-h6,
.ne-doc-major-editor-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer
  ne-h6,
.ne-doc-major-viewer-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer
  ne-h6 {
  line-height: 24px;
  margin-top: 24px;
  margin-bottom: 12px;
}
.ne-doc-major-editor-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-engine
  ne-h6
  ne-heading-ext,
.ne-doc-major-viewer-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-engine
  ne-h6
  ne-heading-ext,
.ne-doc-major-editor-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer
  ne-h6
  ne-heading-ext,
.ne-doc-major-viewer-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer
  ne-h6
  ne-heading-ext {
  height: 24px;
}
.ne-doc-major-editor-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-engine
  ne-h1:first-child,
.ne-doc-major-viewer-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-engine
  ne-h1:first-child,
.ne-doc-major-editor-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer
  ne-h1:first-child,
.ne-doc-major-viewer-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer
  ne-h1:first-child,
.ne-doc-major-editor-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-engine
  ne-h2:first-child,
.ne-doc-major-viewer-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-engine
  ne-h2:first-child,
.ne-doc-major-editor-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer
  ne-h2:first-child,
.ne-doc-major-viewer-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer
  ne-h2:first-child,
.ne-doc-major-editor-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-engine
  ne-h3:first-child,
.ne-doc-major-viewer-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-engine
  ne-h3:first-child,
.ne-doc-major-editor-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer
  ne-h3:first-child,
.ne-doc-major-viewer-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer
  ne-h3:first-child,
.ne-doc-major-editor-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-engine
  ne-h4:first-child,
.ne-doc-major-viewer-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-engine
  ne-h4:first-child,
.ne-doc-major-editor-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer
  ne-h4:first-child,
.ne-doc-major-viewer-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer
  ne-h4:first-child,
.ne-doc-major-editor-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-engine
  ne-h5:first-child,
.ne-doc-major-viewer-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-engine
  ne-h5:first-child,
.ne-doc-major-editor-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer
  ne-h5:first-child,
.ne-doc-major-viewer-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer
  ne-h5:first-child {
  margin-top: 0;
}
.ne-viewer.ne-paragraph-spacing-relax.ne-typography-classic .ne-viewer-body {
  font-family: "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei",
    "Helvetica Neue", Helvetica, Arial, sans-serif, "Segoe UI";
}
.ne-paragraph-spacing-relax.ne-typography-classic {
  font-family: "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei",
    "Helvetica Neue", Helvetica, Arial, sans-serif, "Segoe UI";
  color: var(--lakex-editor-text-color);
  letter-spacing: initial;
}
.ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer
  .ne-viewer-body
  .ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.ne-engine .ne-spacing-all {
  margin-top: 0;
  margin-bottom: 10px;
}
.ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer
  .ne-viewer-body
  ne-card[data-card-type="inline"].ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.ne-engine
  ne-card[data-card-type="inline"].ne-spacing-all {
  margin-top: 0;
  margin-bottom: 0;
}
.ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer
  .ne-viewer-body
  ne-p:last-child
  > .ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.ne-engine
  ne-p:last-child
  > .ne-spacing-all {
  margin-bottom: 0;
}
.ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer
  .ne-viewer-body
  ne-uli
  + .ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.ne-engine
  ne-uli
  + .ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer
  .ne-viewer-body
  ne-oli
  + .ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.ne-engine
  ne-oli
  + .ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer
  .ne-viewer-body
  ne-tli
  + .ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.ne-engine
  ne-tli
  + .ne-spacing-all {
  margin-top: 10px;
}
.ne-paragraph-spacing-relax.ne-typography-classic
  ne-card[data-card-type="inline"] {
  margin-top: 0;
  margin-bottom: 0;
}
.ne-paragraph-spacing-relax.ne-typography-classic ne-p,
.ne-paragraph-spacing-relax.ne-typography-classic ne-summary,
.ne-paragraph-spacing-relax.ne-typography-classic ne-hole.ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic ne-hole,
.ne-paragraph-spacing-relax.ne-typography-classic ne-table-hole.ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic ne-table-hole,
.ne-paragraph-spacing-relax.ne-typography-classic
  ne-root-card-hole.ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic ne-root-card-hole,
.ne-paragraph-spacing-relax.ne-typography-classic
  ne-container-hole.ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic ne-container-hole,
.ne-paragraph-spacing-relax.ne-typography-classic ne-alert-hole,
.ne-paragraph-spacing-relax.ne-typography-classic ne-alert-hole.ne-spacing-all {
  margin-bottom: 10px;
}
.ne-paragraph-spacing-relax.ne-typography-classic .ne-td ne-p:last-child,
.ne-paragraph-spacing-relax.ne-typography-classic .ne-td ne-summary:last-child,
.ne-paragraph-spacing-relax.ne-typography-classic
  .ne-td
  ne-hole.ne-spacing-all:last-child,
.ne-paragraph-spacing-relax.ne-typography-classic .ne-td ne-hole:last-child,
.ne-paragraph-spacing-relax.ne-typography-classic
  .ne-td
  ne-table-hole.ne-spacing-all:last-child,
.ne-paragraph-spacing-relax.ne-typography-classic
  .ne-td
  ne-table-hole:last-child,
.ne-paragraph-spacing-relax.ne-typography-classic
  .ne-td
  ne-container-hole.ne-spacing-all:last-child,
.ne-paragraph-spacing-relax.ne-typography-classic
  .ne-td
  ne-container-hole:last-child,
.ne-paragraph-spacing-relax.ne-typography-classic
  .ne-td
  ne-alert-hole:last-child,
.ne-paragraph-spacing-relax.ne-typography-classic
  .ne-td
  ne-alert-hole.ne-spacing-all:last-child {
  margin-bottom: 0;
}
.ne-paragraph-spacing-relax.ne-typography-classic ne-alert,
.ne-paragraph-spacing-relax.ne-typography-classic ne-collapse,
.ne-paragraph-spacing-relax.ne-typography-classic ne-column,
.ne-paragraph-spacing-relax.ne-typography-classic ne-column-content {
  margin-top: 0;
  margin-bottom: 0;
}
.ne-paragraph-spacing-relax.ne-typography-classic ne-alert > *:last-child,
.ne-paragraph-spacing-relax.ne-typography-classic ne-collapse > *:last-child,
.ne-paragraph-spacing-relax.ne-typography-classic ne-column > *:last-child,
.ne-paragraph-spacing-relax.ne-typography-classic
  ne-column-content
  > *:last-child {
  margin-bottom: 0;
}
.ne-paragraph-spacing-relax.ne-typography-classic
  ne-alert
  > ne-p:last-child
  ne-card,
.ne-paragraph-spacing-relax.ne-typography-classic
  ne-collapse
  > ne-p:last-child
  ne-card,
.ne-paragraph-spacing-relax.ne-typography-classic
  ne-column
  > ne-p:last-child
  ne-card,
.ne-paragraph-spacing-relax.ne-typography-classic
  ne-column-content
  > ne-p:last-child
  ne-card,
.ne-paragraph-spacing-relax.ne-typography-classic
  ne-alert
  > ne-p:last-child
  ne-card.ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic
  ne-collapse
  > ne-p:last-child
  ne-card.ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic
  ne-column
  > ne-p:last-child
  ne-card.ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic
  ne-column-content
  > ne-p:last-child
  ne-card.ne-spacing-all {
  margin-bottom: 0;
}
.ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer
  ne-columns.ne-columns-h5
  ne-column {
  margin-top: 10px;
}
.ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer
  ne-columns.ne-columns-h5
  ne-column:first-child {
  margin-top: 0;
}
.ne-paragraph-spacing-relax.ne-typography-classic ne-uli,
.ne-paragraph-spacing-relax.ne-typography-classic ne-oli,
.ne-paragraph-spacing-relax.ne-typography-classic ne-tli {
  margin-bottom: 10px;
}
.ne-paragraph-spacing-relax.ne-typography-classic ne-uli:last-child,
.ne-paragraph-spacing-relax.ne-typography-classic ne-oli:last-child,
.ne-paragraph-spacing-relax.ne-typography-classic ne-tli:last-child {
  margin-bottom: 0;
}
.ne-paragraph-spacing-relax.ne-typography-classic ne-uli + ne-p,
.ne-paragraph-spacing-relax.ne-typography-classic ne-oli + ne-p,
.ne-paragraph-spacing-relax.ne-typography-classic ne-tli + ne-p,
.ne-paragraph-spacing-relax.ne-typography-classic ne-uli + ne-hole,
.ne-paragraph-spacing-relax.ne-typography-classic ne-oli + ne-hole,
.ne-paragraph-spacing-relax.ne-typography-classic ne-tli + ne-hole,
.ne-paragraph-spacing-relax.ne-typography-classic ne-uli + ne-table-hole,
.ne-paragraph-spacing-relax.ne-typography-classic ne-oli + ne-table-hole,
.ne-paragraph-spacing-relax.ne-typography-classic ne-tli + ne-table-hole,
.ne-paragraph-spacing-relax.ne-typography-classic ne-uli + ne-container-hole,
.ne-paragraph-spacing-relax.ne-typography-classic ne-oli + ne-container-hole,
.ne-paragraph-spacing-relax.ne-typography-classic ne-tli + ne-container-hole,
.ne-paragraph-spacing-relax.ne-typography-classic ne-uli + ne-summary,
.ne-paragraph-spacing-relax.ne-typography-classic ne-oli + ne-summary,
.ne-paragraph-spacing-relax.ne-typography-classic ne-tli + ne-summary,
.ne-paragraph-spacing-relax.ne-typography-classic ne-uli + ne-alert-hole,
.ne-paragraph-spacing-relax.ne-typography-classic ne-oli + ne-alert-hole,
.ne-paragraph-spacing-relax.ne-typography-classic ne-tli + ne-alert-hole,
.ne-paragraph-spacing-relax.ne-typography-classic ne-uli + ne-root-card-hole,
.ne-paragraph-spacing-relax.ne-typography-classic ne-oli + ne-root-card-hole,
.ne-paragraph-spacing-relax.ne-typography-classic ne-tli + ne-root-card-hole,
.ne-paragraph-spacing-relax.ne-typography-classic
  ne-uli
  + ne-root-card-hole.ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic
  ne-oli
  + ne-root-card-hole.ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic
  ne-tli
  + ne-root-card-hole.ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic
  ne-uli
  + ne-hole.ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic
  ne-oli
  + ne-hole.ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic
  ne-tli
  + ne-hole.ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic
  ne-uli
  + ne-table-hole.ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic
  ne-oli
  + ne-table-hole.ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic
  ne-tli
  + ne-table-hole.ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic
  ne-uli
  + ne-container-hole.ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic
  ne-oli
  + ne-container-hole.ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic
  ne-tli
  + ne-container-hole.ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic
  ne-uli
  + ne-alert-hole.ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic
  ne-oli
  + ne-alert-hole.ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic
  ne-tli
  + ne-alert-hole.ne-spacing-all {
  margin-top: 12px;
}
.ne-doc-major-viewer-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer
  .ne-viewer-body
  > ne-p:first-child,
.ne-doc-major-viewer-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer
  .ne-viewer-body
  > ne-summary:first-child,
.ne-doc-major-viewer-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer
  .ne-viewer-body
  > ne-uli:first-child,
.ne-doc-major-viewer-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer
  .ne-viewer-body
  > ne-oli:first-child,
.ne-doc-major-viewer-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer
  .ne-viewer-body
  > ne-tli:first-child {
  margin-top: 12px;
}
.ne-paragraph-spacing-relax.ne-typography-classic
  ne-collapse
  ne-collapse-content {
  padding-bottom: 12px;
}
.ne-paragraph-spacing-relax.ne-typography-classic
  ne-collapse
  ne-collapse-content
  *:last-child {
  margin-bottom: 0;
}
.ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer
  .ne-viewer-body
  ne-collapse
  ne-collapse-content {
  padding-bottom: 0;
}
.ne-paragraph-spacing-relax.ne-typography-classic ne-hole.ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic ne-alert-hole.ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic
  ne-container-hole.ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic ne-card.ne-spacing-all {
  margin-top: 0;
}
.ne-paragraph-spacing-relax.ne-typography-classic.fz12.ne-viewer
  .ne-viewer-body
  .ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz12.ne-engine
  .ne-spacing-all {
  margin-top: 0;
  margin-bottom: 12px;
}
.ne-paragraph-spacing-relax.ne-typography-classic.fz12.ne-viewer
  .ne-viewer-body
  ne-card[data-card-type="inline"].ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz12.ne-engine
  ne-card[data-card-type="inline"].ne-spacing-all {
  margin-top: 0;
  margin-bottom: 0;
}
.ne-paragraph-spacing-relax.ne-typography-classic.fz12.ne-viewer
  .ne-viewer-body
  ne-p:last-child
  > .ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz12.ne-engine
  ne-p:last-child
  > .ne-spacing-all {
  margin-bottom: 0;
}
.ne-paragraph-spacing-relax.ne-typography-classic.fz12.ne-viewer
  .ne-viewer-body
  ne-uli
  + .ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz12.ne-engine
  ne-uli
  + .ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz12.ne-viewer
  .ne-viewer-body
  ne-oli
  + .ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz12.ne-engine
  ne-oli
  + .ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz12.ne-viewer
  .ne-viewer-body
  ne-tli
  + .ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz12.ne-engine
  ne-tli
  + .ne-spacing-all {
  margin-top: 12px;
}
.ne-paragraph-spacing-relax.ne-typography-classic.fz12
  ne-card[data-card-type="inline"] {
  margin-top: 0;
  margin-bottom: 0;
}
.ne-paragraph-spacing-relax.ne-typography-classic.fz12 ne-p,
.ne-paragraph-spacing-relax.ne-typography-classic.fz12 ne-summary,
.ne-paragraph-spacing-relax.ne-typography-classic.fz12 ne-hole.ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz12 ne-hole,
.ne-paragraph-spacing-relax.ne-typography-classic.fz12
  ne-table-hole.ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz12 ne-table-hole,
.ne-paragraph-spacing-relax.ne-typography-classic.fz12
  ne-root-card-hole.ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz12 ne-root-card-hole,
.ne-paragraph-spacing-relax.ne-typography-classic.fz12
  ne-container-hole.ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz12 ne-container-hole,
.ne-paragraph-spacing-relax.ne-typography-classic.fz12 ne-alert-hole,
.ne-paragraph-spacing-relax.ne-typography-classic.fz12
  ne-alert-hole.ne-spacing-all {
  margin-bottom: 12px;
}
.ne-paragraph-spacing-relax.ne-typography-classic.fz12 .ne-td ne-p:last-child,
.ne-paragraph-spacing-relax.ne-typography-classic.fz12
  .ne-td
  ne-summary:last-child,
.ne-paragraph-spacing-relax.ne-typography-classic.fz12
  .ne-td
  ne-hole.ne-spacing-all:last-child,
.ne-paragraph-spacing-relax.ne-typography-classic.fz12
  .ne-td
  ne-hole:last-child,
.ne-paragraph-spacing-relax.ne-typography-classic.fz12
  .ne-td
  ne-table-hole.ne-spacing-all:last-child,
.ne-paragraph-spacing-relax.ne-typography-classic.fz12
  .ne-td
  ne-table-hole:last-child,
.ne-paragraph-spacing-relax.ne-typography-classic.fz12
  .ne-td
  ne-container-hole.ne-spacing-all:last-child,
.ne-paragraph-spacing-relax.ne-typography-classic.fz12
  .ne-td
  ne-container-hole:last-child,
.ne-paragraph-spacing-relax.ne-typography-classic.fz12
  .ne-td
  ne-alert-hole:last-child,
.ne-paragraph-spacing-relax.ne-typography-classic.fz12
  .ne-td
  ne-alert-hole.ne-spacing-all:last-child {
  margin-bottom: 0;
}
.ne-paragraph-spacing-relax.ne-typography-classic.fz12 ne-alert,
.ne-paragraph-spacing-relax.ne-typography-classic.fz12 ne-collapse,
.ne-paragraph-spacing-relax.ne-typography-classic.fz12 ne-column,
.ne-paragraph-spacing-relax.ne-typography-classic.fz12 ne-column-content {
  margin-top: 0;
  margin-bottom: 0;
}
.ne-paragraph-spacing-relax.ne-typography-classic.fz12 ne-alert > *:last-child,
.ne-paragraph-spacing-relax.ne-typography-classic.fz12
  ne-collapse
  > *:last-child,
.ne-paragraph-spacing-relax.ne-typography-classic.fz12 ne-column > *:last-child,
.ne-paragraph-spacing-relax.ne-typography-classic.fz12
  ne-column-content
  > *:last-child {
  margin-bottom: 0;
}
.ne-paragraph-spacing-relax.ne-typography-classic.fz12
  ne-alert
  > ne-p:last-child
  ne-card,
.ne-paragraph-spacing-relax.ne-typography-classic.fz12
  ne-collapse
  > ne-p:last-child
  ne-card,
.ne-paragraph-spacing-relax.ne-typography-classic.fz12
  ne-column
  > ne-p:last-child
  ne-card,
.ne-paragraph-spacing-relax.ne-typography-classic.fz12
  ne-column-content
  > ne-p:last-child
  ne-card,
.ne-paragraph-spacing-relax.ne-typography-classic.fz12
  ne-alert
  > ne-p:last-child
  ne-card.ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz12
  ne-collapse
  > ne-p:last-child
  ne-card.ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz12
  ne-column
  > ne-p:last-child
  ne-card.ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz12
  ne-column-content
  > ne-p:last-child
  ne-card.ne-spacing-all {
  margin-bottom: 0;
}
.ne-paragraph-spacing-relax.ne-typography-classic.fz12.ne-viewer
  ne-columns.ne-columns-h5
  ne-column {
  margin-top: 12px;
}
.ne-paragraph-spacing-relax.ne-typography-classic.fz12.ne-viewer
  ne-columns.ne-columns-h5
  ne-column:first-child {
  margin-top: 0;
}
.ne-paragraph-spacing-relax.ne-typography-classic.fz12 ne-uli,
.ne-paragraph-spacing-relax.ne-typography-classic.fz12 ne-oli,
.ne-paragraph-spacing-relax.ne-typography-classic.fz12 ne-tli {
  margin-bottom: 12px;
}
.ne-paragraph-spacing-relax.ne-typography-classic.fz12 ne-uli:last-child,
.ne-paragraph-spacing-relax.ne-typography-classic.fz12 ne-oli:last-child,
.ne-paragraph-spacing-relax.ne-typography-classic.fz12 ne-tli:last-child {
  margin-bottom: 0;
}
.ne-paragraph-spacing-relax.ne-typography-classic.fz12 ne-uli + ne-p,
.ne-paragraph-spacing-relax.ne-typography-classic.fz12 ne-oli + ne-p,
.ne-paragraph-spacing-relax.ne-typography-classic.fz12 ne-tli + ne-p,
.ne-paragraph-spacing-relax.ne-typography-classic.fz12 ne-uli + ne-hole,
.ne-paragraph-spacing-relax.ne-typography-classic.fz12 ne-oli + ne-hole,
.ne-paragraph-spacing-relax.ne-typography-classic.fz12 ne-tli + ne-hole,
.ne-paragraph-spacing-relax.ne-typography-classic.fz12 ne-uli + ne-table-hole,
.ne-paragraph-spacing-relax.ne-typography-classic.fz12 ne-oli + ne-table-hole,
.ne-paragraph-spacing-relax.ne-typography-classic.fz12 ne-tli + ne-table-hole,
.ne-paragraph-spacing-relax.ne-typography-classic.fz12
  ne-uli
  + ne-container-hole,
.ne-paragraph-spacing-relax.ne-typography-classic.fz12
  ne-oli
  + ne-container-hole,
.ne-paragraph-spacing-relax.ne-typography-classic.fz12
  ne-tli
  + ne-container-hole,
.ne-paragraph-spacing-relax.ne-typography-classic.fz12 ne-uli + ne-summary,
.ne-paragraph-spacing-relax.ne-typography-classic.fz12 ne-oli + ne-summary,
.ne-paragraph-spacing-relax.ne-typography-classic.fz12 ne-tli + ne-summary,
.ne-paragraph-spacing-relax.ne-typography-classic.fz12 ne-uli + ne-alert-hole,
.ne-paragraph-spacing-relax.ne-typography-classic.fz12 ne-oli + ne-alert-hole,
.ne-paragraph-spacing-relax.ne-typography-classic.fz12 ne-tli + ne-alert-hole,
.ne-paragraph-spacing-relax.ne-typography-classic.fz12
  ne-uli
  + ne-root-card-hole,
.ne-paragraph-spacing-relax.ne-typography-classic.fz12
  ne-oli
  + ne-root-card-hole,
.ne-paragraph-spacing-relax.ne-typography-classic.fz12
  ne-tli
  + ne-root-card-hole,
.ne-paragraph-spacing-relax.ne-typography-classic.fz12
  ne-uli
  + ne-root-card-hole.ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz12
  ne-oli
  + ne-root-card-hole.ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz12
  ne-tli
  + ne-root-card-hole.ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz12
  ne-uli
  + ne-hole.ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz12
  ne-oli
  + ne-hole.ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz12
  ne-tli
  + ne-hole.ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz12
  ne-uli
  + ne-table-hole.ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz12
  ne-oli
  + ne-table-hole.ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz12
  ne-tli
  + ne-table-hole.ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz12
  ne-uli
  + ne-container-hole.ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz12
  ne-oli
  + ne-container-hole.ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz12
  ne-tli
  + ne-container-hole.ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz12
  ne-uli
  + ne-alert-hole.ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz12
  ne-oli
  + ne-alert-hole.ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz12
  ne-tli
  + ne-alert-hole.ne-spacing-all {
  margin-top: 12px;
}
.ne-doc-major-viewer-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.fz12.ne-viewer
  .ne-viewer-body
  > ne-p:first-child,
.ne-doc-major-viewer-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.fz12.ne-viewer
  .ne-viewer-body
  > ne-summary:first-child,
.ne-doc-major-viewer-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.fz12.ne-viewer
  .ne-viewer-body
  > ne-uli:first-child,
.ne-doc-major-viewer-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.fz12.ne-viewer
  .ne-viewer-body
  > ne-oli:first-child,
.ne-doc-major-viewer-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.fz12.ne-viewer
  .ne-viewer-body
  > ne-tli:first-child {
  margin-top: 12px;
}
.ne-paragraph-spacing-relax.ne-typography-classic.fz12
  ne-collapse
  ne-collapse-content {
  padding-bottom: 12px;
}
.ne-paragraph-spacing-relax.ne-typography-classic.fz12
  ne-collapse
  ne-collapse-content
  *:last-child {
  margin-bottom: 0;
}
.ne-paragraph-spacing-relax.ne-typography-classic.fz12.ne-viewer
  .ne-viewer-body
  ne-collapse
  ne-collapse-content {
  padding-bottom: 0;
}
.ne-paragraph-spacing-relax.ne-typography-classic.fz13.ne-viewer
  .ne-viewer-body
  .ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz13.ne-engine
  .ne-spacing-all {
  margin-top: 0;
  margin-bottom: 12px;
}
.ne-paragraph-spacing-relax.ne-typography-classic.fz13.ne-viewer
  .ne-viewer-body
  ne-card[data-card-type="inline"].ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz13.ne-engine
  ne-card[data-card-type="inline"].ne-spacing-all {
  margin-top: 0;
  margin-bottom: 0;
}
.ne-paragraph-spacing-relax.ne-typography-classic.fz13.ne-viewer
  .ne-viewer-body
  ne-p:last-child
  > .ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz13.ne-engine
  ne-p:last-child
  > .ne-spacing-all {
  margin-bottom: 0;
}
.ne-paragraph-spacing-relax.ne-typography-classic.fz13.ne-viewer
  .ne-viewer-body
  ne-uli
  + .ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz13.ne-engine
  ne-uli
  + .ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz13.ne-viewer
  .ne-viewer-body
  ne-oli
  + .ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz13.ne-engine
  ne-oli
  + .ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz13.ne-viewer
  .ne-viewer-body
  ne-tli
  + .ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz13.ne-engine
  ne-tli
  + .ne-spacing-all {
  margin-top: 12px;
}
.ne-paragraph-spacing-relax.ne-typography-classic.fz13
  ne-card[data-card-type="inline"] {
  margin-top: 0;
  margin-bottom: 0;
}
.ne-paragraph-spacing-relax.ne-typography-classic.fz13 ne-p,
.ne-paragraph-spacing-relax.ne-typography-classic.fz13 ne-summary,
.ne-paragraph-spacing-relax.ne-typography-classic.fz13 ne-hole.ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz13 ne-hole,
.ne-paragraph-spacing-relax.ne-typography-classic.fz13
  ne-table-hole.ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz13 ne-table-hole,
.ne-paragraph-spacing-relax.ne-typography-classic.fz13
  ne-root-card-hole.ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz13 ne-root-card-hole,
.ne-paragraph-spacing-relax.ne-typography-classic.fz13
  ne-container-hole.ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz13 ne-container-hole,
.ne-paragraph-spacing-relax.ne-typography-classic.fz13 ne-alert-hole,
.ne-paragraph-spacing-relax.ne-typography-classic.fz13
  ne-alert-hole.ne-spacing-all {
  margin-bottom: 12px;
}
.ne-paragraph-spacing-relax.ne-typography-classic.fz13 .ne-td ne-p:last-child,
.ne-paragraph-spacing-relax.ne-typography-classic.fz13
  .ne-td
  ne-summary:last-child,
.ne-paragraph-spacing-relax.ne-typography-classic.fz13
  .ne-td
  ne-hole.ne-spacing-all:last-child,
.ne-paragraph-spacing-relax.ne-typography-classic.fz13
  .ne-td
  ne-hole:last-child,
.ne-paragraph-spacing-relax.ne-typography-classic.fz13
  .ne-td
  ne-table-hole.ne-spacing-all:last-child,
.ne-paragraph-spacing-relax.ne-typography-classic.fz13
  .ne-td
  ne-table-hole:last-child,
.ne-paragraph-spacing-relax.ne-typography-classic.fz13
  .ne-td
  ne-container-hole.ne-spacing-all:last-child,
.ne-paragraph-spacing-relax.ne-typography-classic.fz13
  .ne-td
  ne-container-hole:last-child,
.ne-paragraph-spacing-relax.ne-typography-classic.fz13
  .ne-td
  ne-alert-hole:last-child,
.ne-paragraph-spacing-relax.ne-typography-classic.fz13
  .ne-td
  ne-alert-hole.ne-spacing-all:last-child {
  margin-bottom: 0;
}
.ne-paragraph-spacing-relax.ne-typography-classic.fz13 ne-alert,
.ne-paragraph-spacing-relax.ne-typography-classic.fz13 ne-collapse,
.ne-paragraph-spacing-relax.ne-typography-classic.fz13 ne-column,
.ne-paragraph-spacing-relax.ne-typography-classic.fz13 ne-column-content {
  margin-top: 0;
  margin-bottom: 0;
}
.ne-paragraph-spacing-relax.ne-typography-classic.fz13 ne-alert > *:last-child,
.ne-paragraph-spacing-relax.ne-typography-classic.fz13
  ne-collapse
  > *:last-child,
.ne-paragraph-spacing-relax.ne-typography-classic.fz13 ne-column > *:last-child,
.ne-paragraph-spacing-relax.ne-typography-classic.fz13
  ne-column-content
  > *:last-child {
  margin-bottom: 0;
}
.ne-paragraph-spacing-relax.ne-typography-classic.fz13
  ne-alert
  > ne-p:last-child
  ne-card,
.ne-paragraph-spacing-relax.ne-typography-classic.fz13
  ne-collapse
  > ne-p:last-child
  ne-card,
.ne-paragraph-spacing-relax.ne-typography-classic.fz13
  ne-column
  > ne-p:last-child
  ne-card,
.ne-paragraph-spacing-relax.ne-typography-classic.fz13
  ne-column-content
  > ne-p:last-child
  ne-card,
.ne-paragraph-spacing-relax.ne-typography-classic.fz13
  ne-alert
  > ne-p:last-child
  ne-card.ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz13
  ne-collapse
  > ne-p:last-child
  ne-card.ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz13
  ne-column
  > ne-p:last-child
  ne-card.ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz13
  ne-column-content
  > ne-p:last-child
  ne-card.ne-spacing-all {
  margin-bottom: 0;
}
.ne-paragraph-spacing-relax.ne-typography-classic.fz13.ne-viewer
  ne-columns.ne-columns-h5
  ne-column {
  margin-top: 12px;
}
.ne-paragraph-spacing-relax.ne-typography-classic.fz13.ne-viewer
  ne-columns.ne-columns-h5
  ne-column:first-child {
  margin-top: 0;
}
.ne-paragraph-spacing-relax.ne-typography-classic.fz13 ne-uli,
.ne-paragraph-spacing-relax.ne-typography-classic.fz13 ne-oli,
.ne-paragraph-spacing-relax.ne-typography-classic.fz13 ne-tli {
  margin-bottom: 12px;
}
.ne-paragraph-spacing-relax.ne-typography-classic.fz13 ne-uli:last-child,
.ne-paragraph-spacing-relax.ne-typography-classic.fz13 ne-oli:last-child,
.ne-paragraph-spacing-relax.ne-typography-classic.fz13 ne-tli:last-child {
  margin-bottom: 0;
}
.ne-paragraph-spacing-relax.ne-typography-classic.fz13 ne-uli + ne-p,
.ne-paragraph-spacing-relax.ne-typography-classic.fz13 ne-oli + ne-p,
.ne-paragraph-spacing-relax.ne-typography-classic.fz13 ne-tli + ne-p,
.ne-paragraph-spacing-relax.ne-typography-classic.fz13 ne-uli + ne-hole,
.ne-paragraph-spacing-relax.ne-typography-classic.fz13 ne-oli + ne-hole,
.ne-paragraph-spacing-relax.ne-typography-classic.fz13 ne-tli + ne-hole,
.ne-paragraph-spacing-relax.ne-typography-classic.fz13 ne-uli + ne-table-hole,
.ne-paragraph-spacing-relax.ne-typography-classic.fz13 ne-oli + ne-table-hole,
.ne-paragraph-spacing-relax.ne-typography-classic.fz13 ne-tli + ne-table-hole,
.ne-paragraph-spacing-relax.ne-typography-classic.fz13
  ne-uli
  + ne-container-hole,
.ne-paragraph-spacing-relax.ne-typography-classic.fz13
  ne-oli
  + ne-container-hole,
.ne-paragraph-spacing-relax.ne-typography-classic.fz13
  ne-tli
  + ne-container-hole,
.ne-paragraph-spacing-relax.ne-typography-classic.fz13 ne-uli + ne-summary,
.ne-paragraph-spacing-relax.ne-typography-classic.fz13 ne-oli + ne-summary,
.ne-paragraph-spacing-relax.ne-typography-classic.fz13 ne-tli + ne-summary,
.ne-paragraph-spacing-relax.ne-typography-classic.fz13 ne-uli + ne-alert-hole,
.ne-paragraph-spacing-relax.ne-typography-classic.fz13 ne-oli + ne-alert-hole,
.ne-paragraph-spacing-relax.ne-typography-classic.fz13 ne-tli + ne-alert-hole,
.ne-paragraph-spacing-relax.ne-typography-classic.fz13
  ne-uli
  + ne-root-card-hole,
.ne-paragraph-spacing-relax.ne-typography-classic.fz13
  ne-oli
  + ne-root-card-hole,
.ne-paragraph-spacing-relax.ne-typography-classic.fz13
  ne-tli
  + ne-root-card-hole,
.ne-paragraph-spacing-relax.ne-typography-classic.fz13
  ne-uli
  + ne-root-card-hole.ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz13
  ne-oli
  + ne-root-card-hole.ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz13
  ne-tli
  + ne-root-card-hole.ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz13
  ne-uli
  + ne-hole.ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz13
  ne-oli
  + ne-hole.ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz13
  ne-tli
  + ne-hole.ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz13
  ne-uli
  + ne-table-hole.ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz13
  ne-oli
  + ne-table-hole.ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz13
  ne-tli
  + ne-table-hole.ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz13
  ne-uli
  + ne-container-hole.ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz13
  ne-oli
  + ne-container-hole.ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz13
  ne-tli
  + ne-container-hole.ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz13
  ne-uli
  + ne-alert-hole.ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz13
  ne-oli
  + ne-alert-hole.ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz13
  ne-tli
  + ne-alert-hole.ne-spacing-all {
  margin-top: 12px;
}
.ne-doc-major-viewer-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.fz13.ne-viewer
  .ne-viewer-body
  > ne-p:first-child,
.ne-doc-major-viewer-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.fz13.ne-viewer
  .ne-viewer-body
  > ne-summary:first-child,
.ne-doc-major-viewer-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.fz13.ne-viewer
  .ne-viewer-body
  > ne-uli:first-child,
.ne-doc-major-viewer-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.fz13.ne-viewer
  .ne-viewer-body
  > ne-oli:first-child,
.ne-doc-major-viewer-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.fz13.ne-viewer
  .ne-viewer-body
  > ne-tli:first-child {
  margin-top: 12px;
}
.ne-paragraph-spacing-relax.ne-typography-classic.fz13
  ne-collapse
  ne-collapse-content {
  padding-bottom: 12px;
}
.ne-paragraph-spacing-relax.ne-typography-classic.fz13
  ne-collapse
  ne-collapse-content
  *:last-child {
  margin-bottom: 0;
}
.ne-paragraph-spacing-relax.ne-typography-classic.fz13.ne-viewer
  .ne-viewer-body
  ne-collapse
  ne-collapse-content {
  padding-bottom: 0;
}
.ne-paragraph-spacing-relax.ne-typography-classic.fz14.ne-viewer
  .ne-viewer-body
  .ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz14.ne-engine
  .ne-spacing-all {
  margin-top: 0;
  margin-bottom: 12px;
}
.ne-paragraph-spacing-relax.ne-typography-classic.fz14.ne-viewer
  .ne-viewer-body
  ne-card[data-card-type="inline"].ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz14.ne-engine
  ne-card[data-card-type="inline"].ne-spacing-all {
  margin-top: 0;
  margin-bottom: 0;
}
.ne-paragraph-spacing-relax.ne-typography-classic.fz14.ne-viewer
  .ne-viewer-body
  ne-p:last-child
  > .ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz14.ne-engine
  ne-p:last-child
  > .ne-spacing-all {
  margin-bottom: 0;
}
.ne-paragraph-spacing-relax.ne-typography-classic.fz14.ne-viewer
  .ne-viewer-body
  ne-uli
  + .ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz14.ne-engine
  ne-uli
  + .ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz14.ne-viewer
  .ne-viewer-body
  ne-oli
  + .ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz14.ne-engine
  ne-oli
  + .ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz14.ne-viewer
  .ne-viewer-body
  ne-tli
  + .ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz14.ne-engine
  ne-tli
  + .ne-spacing-all {
  margin-top: 12px;
}
.ne-paragraph-spacing-relax.ne-typography-classic.fz14
  ne-card[data-card-type="inline"] {
  margin-top: 0;
  margin-bottom: 0;
}
.ne-paragraph-spacing-relax.ne-typography-classic.fz14 ne-p,
.ne-paragraph-spacing-relax.ne-typography-classic.fz14 ne-summary,
.ne-paragraph-spacing-relax.ne-typography-classic.fz14 ne-hole.ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz14 ne-hole,
.ne-paragraph-spacing-relax.ne-typography-classic.fz14
  ne-table-hole.ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz14 ne-table-hole,
.ne-paragraph-spacing-relax.ne-typography-classic.fz14
  ne-root-card-hole.ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz14 ne-root-card-hole,
.ne-paragraph-spacing-relax.ne-typography-classic.fz14
  ne-container-hole.ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz14 ne-container-hole,
.ne-paragraph-spacing-relax.ne-typography-classic.fz14 ne-alert-hole,
.ne-paragraph-spacing-relax.ne-typography-classic.fz14
  ne-alert-hole.ne-spacing-all {
  margin-bottom: 12px;
}
.ne-paragraph-spacing-relax.ne-typography-classic.fz14 .ne-td ne-p:last-child,
.ne-paragraph-spacing-relax.ne-typography-classic.fz14
  .ne-td
  ne-summary:last-child,
.ne-paragraph-spacing-relax.ne-typography-classic.fz14
  .ne-td
  ne-hole.ne-spacing-all:last-child,
.ne-paragraph-spacing-relax.ne-typography-classic.fz14
  .ne-td
  ne-hole:last-child,
.ne-paragraph-spacing-relax.ne-typography-classic.fz14
  .ne-td
  ne-table-hole.ne-spacing-all:last-child,
.ne-paragraph-spacing-relax.ne-typography-classic.fz14
  .ne-td
  ne-table-hole:last-child,
.ne-paragraph-spacing-relax.ne-typography-classic.fz14
  .ne-td
  ne-container-hole.ne-spacing-all:last-child,
.ne-paragraph-spacing-relax.ne-typography-classic.fz14
  .ne-td
  ne-container-hole:last-child,
.ne-paragraph-spacing-relax.ne-typography-classic.fz14
  .ne-td
  ne-alert-hole:last-child,
.ne-paragraph-spacing-relax.ne-typography-classic.fz14
  .ne-td
  ne-alert-hole.ne-spacing-all:last-child {
  margin-bottom: 0;
}
.ne-paragraph-spacing-relax.ne-typography-classic.fz14 ne-alert,
.ne-paragraph-spacing-relax.ne-typography-classic.fz14 ne-collapse,
.ne-paragraph-spacing-relax.ne-typography-classic.fz14 ne-column,
.ne-paragraph-spacing-relax.ne-typography-classic.fz14 ne-column-content {
  margin-top: 0;
  margin-bottom: 0;
}
.ne-paragraph-spacing-relax.ne-typography-classic.fz14 ne-alert > *:last-child,
.ne-paragraph-spacing-relax.ne-typography-classic.fz14
  ne-collapse
  > *:last-child,
.ne-paragraph-spacing-relax.ne-typography-classic.fz14 ne-column > *:last-child,
.ne-paragraph-spacing-relax.ne-typography-classic.fz14
  ne-column-content
  > *:last-child {
  margin-bottom: 0;
}
.ne-paragraph-spacing-relax.ne-typography-classic.fz14
  ne-alert
  > ne-p:last-child
  ne-card,
.ne-paragraph-spacing-relax.ne-typography-classic.fz14
  ne-collapse
  > ne-p:last-child
  ne-card,
.ne-paragraph-spacing-relax.ne-typography-classic.fz14
  ne-column
  > ne-p:last-child
  ne-card,
.ne-paragraph-spacing-relax.ne-typography-classic.fz14
  ne-column-content
  > ne-p:last-child
  ne-card,
.ne-paragraph-spacing-relax.ne-typography-classic.fz14
  ne-alert
  > ne-p:last-child
  ne-card.ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz14
  ne-collapse
  > ne-p:last-child
  ne-card.ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz14
  ne-column
  > ne-p:last-child
  ne-card.ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz14
  ne-column-content
  > ne-p:last-child
  ne-card.ne-spacing-all {
  margin-bottom: 0;
}
.ne-paragraph-spacing-relax.ne-typography-classic.fz14.ne-viewer
  ne-columns.ne-columns-h5
  ne-column {
  margin-top: 12px;
}
.ne-paragraph-spacing-relax.ne-typography-classic.fz14.ne-viewer
  ne-columns.ne-columns-h5
  ne-column:first-child {
  margin-top: 0;
}
.ne-paragraph-spacing-relax.ne-typography-classic.fz14 ne-uli,
.ne-paragraph-spacing-relax.ne-typography-classic.fz14 ne-oli,
.ne-paragraph-spacing-relax.ne-typography-classic.fz14 ne-tli {
  margin-bottom: 12px;
}
.ne-paragraph-spacing-relax.ne-typography-classic.fz14 ne-uli:last-child,
.ne-paragraph-spacing-relax.ne-typography-classic.fz14 ne-oli:last-child,
.ne-paragraph-spacing-relax.ne-typography-classic.fz14 ne-tli:last-child {
  margin-bottom: 0;
}
.ne-paragraph-spacing-relax.ne-typography-classic.fz14 ne-uli + ne-p,
.ne-paragraph-spacing-relax.ne-typography-classic.fz14 ne-oli + ne-p,
.ne-paragraph-spacing-relax.ne-typography-classic.fz14 ne-tli + ne-p,
.ne-paragraph-spacing-relax.ne-typography-classic.fz14 ne-uli + ne-hole,
.ne-paragraph-spacing-relax.ne-typography-classic.fz14 ne-oli + ne-hole,
.ne-paragraph-spacing-relax.ne-typography-classic.fz14 ne-tli + ne-hole,
.ne-paragraph-spacing-relax.ne-typography-classic.fz14 ne-uli + ne-table-hole,
.ne-paragraph-spacing-relax.ne-typography-classic.fz14 ne-oli + ne-table-hole,
.ne-paragraph-spacing-relax.ne-typography-classic.fz14 ne-tli + ne-table-hole,
.ne-paragraph-spacing-relax.ne-typography-classic.fz14
  ne-uli
  + ne-container-hole,
.ne-paragraph-spacing-relax.ne-typography-classic.fz14
  ne-oli
  + ne-container-hole,
.ne-paragraph-spacing-relax.ne-typography-classic.fz14
  ne-tli
  + ne-container-hole,
.ne-paragraph-spacing-relax.ne-typography-classic.fz14 ne-uli + ne-summary,
.ne-paragraph-spacing-relax.ne-typography-classic.fz14 ne-oli + ne-summary,
.ne-paragraph-spacing-relax.ne-typography-classic.fz14 ne-tli + ne-summary,
.ne-paragraph-spacing-relax.ne-typography-classic.fz14 ne-uli + ne-alert-hole,
.ne-paragraph-spacing-relax.ne-typography-classic.fz14 ne-oli + ne-alert-hole,
.ne-paragraph-spacing-relax.ne-typography-classic.fz14 ne-tli + ne-alert-hole,
.ne-paragraph-spacing-relax.ne-typography-classic.fz14
  ne-uli
  + ne-root-card-hole,
.ne-paragraph-spacing-relax.ne-typography-classic.fz14
  ne-oli
  + ne-root-card-hole,
.ne-paragraph-spacing-relax.ne-typography-classic.fz14
  ne-tli
  + ne-root-card-hole,
.ne-paragraph-spacing-relax.ne-typography-classic.fz14
  ne-uli
  + ne-root-card-hole.ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz14
  ne-oli
  + ne-root-card-hole.ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz14
  ne-tli
  + ne-root-card-hole.ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz14
  ne-uli
  + ne-hole.ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz14
  ne-oli
  + ne-hole.ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz14
  ne-tli
  + ne-hole.ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz14
  ne-uli
  + ne-table-hole.ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz14
  ne-oli
  + ne-table-hole.ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz14
  ne-tli
  + ne-table-hole.ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz14
  ne-uli
  + ne-container-hole.ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz14
  ne-oli
  + ne-container-hole.ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz14
  ne-tli
  + ne-container-hole.ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz14
  ne-uli
  + ne-alert-hole.ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz14
  ne-oli
  + ne-alert-hole.ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz14
  ne-tli
  + ne-alert-hole.ne-spacing-all {
  margin-top: 12px;
}
.ne-doc-major-viewer-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.fz14.ne-viewer
  .ne-viewer-body
  > ne-p:first-child,
.ne-doc-major-viewer-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.fz14.ne-viewer
  .ne-viewer-body
  > ne-summary:first-child,
.ne-doc-major-viewer-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.fz14.ne-viewer
  .ne-viewer-body
  > ne-uli:first-child,
.ne-doc-major-viewer-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.fz14.ne-viewer
  .ne-viewer-body
  > ne-oli:first-child,
.ne-doc-major-viewer-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.fz14.ne-viewer
  .ne-viewer-body
  > ne-tli:first-child {
  margin-top: 12px;
}
.ne-paragraph-spacing-relax.ne-typography-classic.fz14
  ne-collapse
  ne-collapse-content {
  padding-bottom: 12px;
}
.ne-paragraph-spacing-relax.ne-typography-classic.fz14
  ne-collapse
  ne-collapse-content
  *:last-child {
  margin-bottom: 0;
}
.ne-paragraph-spacing-relax.ne-typography-classic.fz14.ne-viewer
  .ne-viewer-body
  ne-collapse
  ne-collapse-content {
  padding-bottom: 0;
}
.ne-paragraph-spacing-relax.ne-typography-classic.fz15.ne-viewer
  .ne-viewer-body
  .ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz15.ne-engine
  .ne-spacing-all {
  margin-top: 0;
  margin-bottom: 12px;
}
.ne-paragraph-spacing-relax.ne-typography-classic.fz15.ne-viewer
  .ne-viewer-body
  ne-card[data-card-type="inline"].ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz15.ne-engine
  ne-card[data-card-type="inline"].ne-spacing-all {
  margin-top: 0;
  margin-bottom: 0;
}
.ne-paragraph-spacing-relax.ne-typography-classic.fz15.ne-viewer
  .ne-viewer-body
  ne-p:last-child
  > .ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz15.ne-engine
  ne-p:last-child
  > .ne-spacing-all {
  margin-bottom: 0;
}
.ne-paragraph-spacing-relax.ne-typography-classic.fz15.ne-viewer
  .ne-viewer-body
  ne-uli
  + .ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz15.ne-engine
  ne-uli
  + .ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz15.ne-viewer
  .ne-viewer-body
  ne-oli
  + .ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz15.ne-engine
  ne-oli
  + .ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz15.ne-viewer
  .ne-viewer-body
  ne-tli
  + .ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz15.ne-engine
  ne-tli
  + .ne-spacing-all {
  margin-top: 12px;
}
.ne-paragraph-spacing-relax.ne-typography-classic.fz15
  ne-card[data-card-type="inline"] {
  margin-top: 0;
  margin-bottom: 0;
}
.ne-paragraph-spacing-relax.ne-typography-classic.fz15 ne-p,
.ne-paragraph-spacing-relax.ne-typography-classic.fz15 ne-summary,
.ne-paragraph-spacing-relax.ne-typography-classic.fz15 ne-hole.ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz15 ne-hole,
.ne-paragraph-spacing-relax.ne-typography-classic.fz15
  ne-table-hole.ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz15 ne-table-hole,
.ne-paragraph-spacing-relax.ne-typography-classic.fz15
  ne-root-card-hole.ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz15 ne-root-card-hole,
.ne-paragraph-spacing-relax.ne-typography-classic.fz15
  ne-container-hole.ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz15 ne-container-hole,
.ne-paragraph-spacing-relax.ne-typography-classic.fz15 ne-alert-hole,
.ne-paragraph-spacing-relax.ne-typography-classic.fz15
  ne-alert-hole.ne-spacing-all {
  margin-bottom: 12px;
}
.ne-paragraph-spacing-relax.ne-typography-classic.fz15 .ne-td ne-p:last-child,
.ne-paragraph-spacing-relax.ne-typography-classic.fz15
  .ne-td
  ne-summary:last-child,
.ne-paragraph-spacing-relax.ne-typography-classic.fz15
  .ne-td
  ne-hole.ne-spacing-all:last-child,
.ne-paragraph-spacing-relax.ne-typography-classic.fz15
  .ne-td
  ne-hole:last-child,
.ne-paragraph-spacing-relax.ne-typography-classic.fz15
  .ne-td
  ne-table-hole.ne-spacing-all:last-child,
.ne-paragraph-spacing-relax.ne-typography-classic.fz15
  .ne-td
  ne-table-hole:last-child,
.ne-paragraph-spacing-relax.ne-typography-classic.fz15
  .ne-td
  ne-container-hole.ne-spacing-all:last-child,
.ne-paragraph-spacing-relax.ne-typography-classic.fz15
  .ne-td
  ne-container-hole:last-child,
.ne-paragraph-spacing-relax.ne-typography-classic.fz15
  .ne-td
  ne-alert-hole:last-child,
.ne-paragraph-spacing-relax.ne-typography-classic.fz15
  .ne-td
  ne-alert-hole.ne-spacing-all:last-child {
  margin-bottom: 0;
}
.ne-paragraph-spacing-relax.ne-typography-classic.fz15 ne-alert,
.ne-paragraph-spacing-relax.ne-typography-classic.fz15 ne-collapse,
.ne-paragraph-spacing-relax.ne-typography-classic.fz15 ne-column,
.ne-paragraph-spacing-relax.ne-typography-classic.fz15 ne-column-content {
  margin-top: 0;
  margin-bottom: 0;
}
.ne-paragraph-spacing-relax.ne-typography-classic.fz15 ne-alert > *:last-child,
.ne-paragraph-spacing-relax.ne-typography-classic.fz15
  ne-collapse
  > *:last-child,
.ne-paragraph-spacing-relax.ne-typography-classic.fz15 ne-column > *:last-child,
.ne-paragraph-spacing-relax.ne-typography-classic.fz15
  ne-column-content
  > *:last-child {
  margin-bottom: 0;
}
.ne-paragraph-spacing-relax.ne-typography-classic.fz15
  ne-alert
  > ne-p:last-child
  ne-card,
.ne-paragraph-spacing-relax.ne-typography-classic.fz15
  ne-collapse
  > ne-p:last-child
  ne-card,
.ne-paragraph-spacing-relax.ne-typography-classic.fz15
  ne-column
  > ne-p:last-child
  ne-card,
.ne-paragraph-spacing-relax.ne-typography-classic.fz15
  ne-column-content
  > ne-p:last-child
  ne-card,
.ne-paragraph-spacing-relax.ne-typography-classic.fz15
  ne-alert
  > ne-p:last-child
  ne-card.ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz15
  ne-collapse
  > ne-p:last-child
  ne-card.ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz15
  ne-column
  > ne-p:last-child
  ne-card.ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz15
  ne-column-content
  > ne-p:last-child
  ne-card.ne-spacing-all {
  margin-bottom: 0;
}
.ne-paragraph-spacing-relax.ne-typography-classic.fz15.ne-viewer
  ne-columns.ne-columns-h5
  ne-column {
  margin-top: 12px;
}
.ne-paragraph-spacing-relax.ne-typography-classic.fz15.ne-viewer
  ne-columns.ne-columns-h5
  ne-column:first-child {
  margin-top: 0;
}
.ne-paragraph-spacing-relax.ne-typography-classic.fz15 ne-uli,
.ne-paragraph-spacing-relax.ne-typography-classic.fz15 ne-oli,
.ne-paragraph-spacing-relax.ne-typography-classic.fz15 ne-tli {
  margin-bottom: 12px;
}
.ne-paragraph-spacing-relax.ne-typography-classic.fz15 ne-uli:last-child,
.ne-paragraph-spacing-relax.ne-typography-classic.fz15 ne-oli:last-child,
.ne-paragraph-spacing-relax.ne-typography-classic.fz15 ne-tli:last-child {
  margin-bottom: 0;
}
.ne-paragraph-spacing-relax.ne-typography-classic.fz15 ne-uli + ne-p,
.ne-paragraph-spacing-relax.ne-typography-classic.fz15 ne-oli + ne-p,
.ne-paragraph-spacing-relax.ne-typography-classic.fz15 ne-tli + ne-p,
.ne-paragraph-spacing-relax.ne-typography-classic.fz15 ne-uli + ne-hole,
.ne-paragraph-spacing-relax.ne-typography-classic.fz15 ne-oli + ne-hole,
.ne-paragraph-spacing-relax.ne-typography-classic.fz15 ne-tli + ne-hole,
.ne-paragraph-spacing-relax.ne-typography-classic.fz15 ne-uli + ne-table-hole,
.ne-paragraph-spacing-relax.ne-typography-classic.fz15 ne-oli + ne-table-hole,
.ne-paragraph-spacing-relax.ne-typography-classic.fz15 ne-tli + ne-table-hole,
.ne-paragraph-spacing-relax.ne-typography-classic.fz15
  ne-uli
  + ne-container-hole,
.ne-paragraph-spacing-relax.ne-typography-classic.fz15
  ne-oli
  + ne-container-hole,
.ne-paragraph-spacing-relax.ne-typography-classic.fz15
  ne-tli
  + ne-container-hole,
.ne-paragraph-spacing-relax.ne-typography-classic.fz15 ne-uli + ne-summary,
.ne-paragraph-spacing-relax.ne-typography-classic.fz15 ne-oli + ne-summary,
.ne-paragraph-spacing-relax.ne-typography-classic.fz15 ne-tli + ne-summary,
.ne-paragraph-spacing-relax.ne-typography-classic.fz15 ne-uli + ne-alert-hole,
.ne-paragraph-spacing-relax.ne-typography-classic.fz15 ne-oli + ne-alert-hole,
.ne-paragraph-spacing-relax.ne-typography-classic.fz15 ne-tli + ne-alert-hole,
.ne-paragraph-spacing-relax.ne-typography-classic.fz15
  ne-uli
  + ne-root-card-hole,
.ne-paragraph-spacing-relax.ne-typography-classic.fz15
  ne-oli
  + ne-root-card-hole,
.ne-paragraph-spacing-relax.ne-typography-classic.fz15
  ne-tli
  + ne-root-card-hole,
.ne-paragraph-spacing-relax.ne-typography-classic.fz15
  ne-uli
  + ne-root-card-hole.ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz15
  ne-oli
  + ne-root-card-hole.ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz15
  ne-tli
  + ne-root-card-hole.ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz15
  ne-uli
  + ne-hole.ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz15
  ne-oli
  + ne-hole.ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz15
  ne-tli
  + ne-hole.ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz15
  ne-uli
  + ne-table-hole.ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz15
  ne-oli
  + ne-table-hole.ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz15
  ne-tli
  + ne-table-hole.ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz15
  ne-uli
  + ne-container-hole.ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz15
  ne-oli
  + ne-container-hole.ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz15
  ne-tli
  + ne-container-hole.ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz15
  ne-uli
  + ne-alert-hole.ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz15
  ne-oli
  + ne-alert-hole.ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz15
  ne-tli
  + ne-alert-hole.ne-spacing-all {
  margin-top: 12px;
}
.ne-doc-major-viewer-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.fz15.ne-viewer
  .ne-viewer-body
  > ne-p:first-child,
.ne-doc-major-viewer-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.fz15.ne-viewer
  .ne-viewer-body
  > ne-summary:first-child,
.ne-doc-major-viewer-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.fz15.ne-viewer
  .ne-viewer-body
  > ne-uli:first-child,
.ne-doc-major-viewer-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.fz15.ne-viewer
  .ne-viewer-body
  > ne-oli:first-child,
.ne-doc-major-viewer-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.fz15.ne-viewer
  .ne-viewer-body
  > ne-tli:first-child {
  margin-top: 12px;
}
.ne-paragraph-spacing-relax.ne-typography-classic.fz15
  ne-collapse
  ne-collapse-content {
  padding-bottom: 12px;
}
.ne-paragraph-spacing-relax.ne-typography-classic.fz15
  ne-collapse
  ne-collapse-content
  *:last-child {
  margin-bottom: 0;
}
.ne-paragraph-spacing-relax.ne-typography-classic.fz15.ne-viewer
  .ne-viewer-body
  ne-collapse
  ne-collapse-content {
  padding-bottom: 0;
}
.ne-paragraph-spacing-relax.ne-typography-classic.fz16.ne-viewer
  .ne-viewer-body
  .ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz16.ne-engine
  .ne-spacing-all {
  margin-top: 0;
  margin-bottom: 131.52px;
}
.ne-paragraph-spacing-relax.ne-typography-classic.fz16.ne-viewer
  .ne-viewer-body
  ne-card[data-card-type="inline"].ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz16.ne-engine
  ne-card[data-card-type="inline"].ne-spacing-all {
  margin-top: 0;
  margin-bottom: 0;
}
.ne-paragraph-spacing-relax.ne-typography-classic.fz16.ne-viewer
  .ne-viewer-body
  ne-p:last-child
  > .ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz16.ne-engine
  ne-p:last-child
  > .ne-spacing-all {
  margin-bottom: 0;
}
.ne-paragraph-spacing-relax.ne-typography-classic.fz16.ne-viewer
  .ne-viewer-body
  ne-uli
  + .ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz16.ne-engine
  ne-uli
  + .ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz16.ne-viewer
  .ne-viewer-body
  ne-oli
  + .ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz16.ne-engine
  ne-oli
  + .ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz16.ne-viewer
  .ne-viewer-body
  ne-tli
  + .ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz16.ne-engine
  ne-tli
  + .ne-spacing-all {
  margin-top: 131.52px;
}
.ne-paragraph-spacing-relax.ne-typography-classic.fz16
  ne-card[data-card-type="inline"] {
  margin-top: 0;
  margin-bottom: 0;
}
.ne-paragraph-spacing-relax.ne-typography-classic.fz16 ne-p,
.ne-paragraph-spacing-relax.ne-typography-classic.fz16 ne-summary,
.ne-paragraph-spacing-relax.ne-typography-classic.fz16 ne-hole.ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz16 ne-hole,
.ne-paragraph-spacing-relax.ne-typography-classic.fz16
  ne-table-hole.ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz16 ne-table-hole,
.ne-paragraph-spacing-relax.ne-typography-classic.fz16
  ne-root-card-hole.ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz16 ne-root-card-hole,
.ne-paragraph-spacing-relax.ne-typography-classic.fz16
  ne-container-hole.ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz16 ne-container-hole,
.ne-paragraph-spacing-relax.ne-typography-classic.fz16 ne-alert-hole,
.ne-paragraph-spacing-relax.ne-typography-classic.fz16
  ne-alert-hole.ne-spacing-all {
  margin-bottom: 131.52px;
}
.ne-paragraph-spacing-relax.ne-typography-classic.fz16 .ne-td ne-p:last-child,
.ne-paragraph-spacing-relax.ne-typography-classic.fz16
  .ne-td
  ne-summary:last-child,
.ne-paragraph-spacing-relax.ne-typography-classic.fz16
  .ne-td
  ne-hole.ne-spacing-all:last-child,
.ne-paragraph-spacing-relax.ne-typography-classic.fz16
  .ne-td
  ne-hole:last-child,
.ne-paragraph-spacing-relax.ne-typography-classic.fz16
  .ne-td
  ne-table-hole.ne-spacing-all:last-child,
.ne-paragraph-spacing-relax.ne-typography-classic.fz16
  .ne-td
  ne-table-hole:last-child,
.ne-paragraph-spacing-relax.ne-typography-classic.fz16
  .ne-td
  ne-container-hole.ne-spacing-all:last-child,
.ne-paragraph-spacing-relax.ne-typography-classic.fz16
  .ne-td
  ne-container-hole:last-child,
.ne-paragraph-spacing-relax.ne-typography-classic.fz16
  .ne-td
  ne-alert-hole:last-child,
.ne-paragraph-spacing-relax.ne-typography-classic.fz16
  .ne-td
  ne-alert-hole.ne-spacing-all:last-child {
  margin-bottom: 0;
}
.ne-paragraph-spacing-relax.ne-typography-classic.fz16 ne-alert,
.ne-paragraph-spacing-relax.ne-typography-classic.fz16 ne-collapse,
.ne-paragraph-spacing-relax.ne-typography-classic.fz16 ne-column,
.ne-paragraph-spacing-relax.ne-typography-classic.fz16 ne-column-content {
  margin-top: 0;
  margin-bottom: 0;
}
.ne-paragraph-spacing-relax.ne-typography-classic.fz16 ne-alert > *:last-child,
.ne-paragraph-spacing-relax.ne-typography-classic.fz16
  ne-collapse
  > *:last-child,
.ne-paragraph-spacing-relax.ne-typography-classic.fz16 ne-column > *:last-child,
.ne-paragraph-spacing-relax.ne-typography-classic.fz16
  ne-column-content
  > *:last-child {
  margin-bottom: 0;
}
.ne-paragraph-spacing-relax.ne-typography-classic.fz16
  ne-alert
  > ne-p:last-child
  ne-card,
.ne-paragraph-spacing-relax.ne-typography-classic.fz16
  ne-collapse
  > ne-p:last-child
  ne-card,
.ne-paragraph-spacing-relax.ne-typography-classic.fz16
  ne-column
  > ne-p:last-child
  ne-card,
.ne-paragraph-spacing-relax.ne-typography-classic.fz16
  ne-column-content
  > ne-p:last-child
  ne-card,
.ne-paragraph-spacing-relax.ne-typography-classic.fz16
  ne-alert
  > ne-p:last-child
  ne-card.ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz16
  ne-collapse
  > ne-p:last-child
  ne-card.ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz16
  ne-column
  > ne-p:last-child
  ne-card.ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz16
  ne-column-content
  > ne-p:last-child
  ne-card.ne-spacing-all {
  margin-bottom: 0;
}
.ne-paragraph-spacing-relax.ne-typography-classic.fz16.ne-viewer
  ne-columns.ne-columns-h5
  ne-column {
  margin-top: 131.52px;
}
.ne-paragraph-spacing-relax.ne-typography-classic.fz16.ne-viewer
  ne-columns.ne-columns-h5
  ne-column:first-child {
  margin-top: 0;
}
.ne-paragraph-spacing-relax.ne-typography-classic.fz16 ne-uli,
.ne-paragraph-spacing-relax.ne-typography-classic.fz16 ne-oli,
.ne-paragraph-spacing-relax.ne-typography-classic.fz16 ne-tli {
  margin-bottom: 65.76px;
}
.ne-paragraph-spacing-relax.ne-typography-classic.fz16 ne-uli:last-child,
.ne-paragraph-spacing-relax.ne-typography-classic.fz16 ne-oli:last-child,
.ne-paragraph-spacing-relax.ne-typography-classic.fz16 ne-tli:last-child {
  margin-bottom: 0;
}
.ne-paragraph-spacing-relax.ne-typography-classic.fz16 ne-uli + ne-p,
.ne-paragraph-spacing-relax.ne-typography-classic.fz16 ne-oli + ne-p,
.ne-paragraph-spacing-relax.ne-typography-classic.fz16 ne-tli + ne-p,
.ne-paragraph-spacing-relax.ne-typography-classic.fz16 ne-uli + ne-hole,
.ne-paragraph-spacing-relax.ne-typography-classic.fz16 ne-oli + ne-hole,
.ne-paragraph-spacing-relax.ne-typography-classic.fz16 ne-tli + ne-hole,
.ne-paragraph-spacing-relax.ne-typography-classic.fz16 ne-uli + ne-table-hole,
.ne-paragraph-spacing-relax.ne-typography-classic.fz16 ne-oli + ne-table-hole,
.ne-paragraph-spacing-relax.ne-typography-classic.fz16 ne-tli + ne-table-hole,
.ne-paragraph-spacing-relax.ne-typography-classic.fz16
  ne-uli
  + ne-container-hole,
.ne-paragraph-spacing-relax.ne-typography-classic.fz16
  ne-oli
  + ne-container-hole,
.ne-paragraph-spacing-relax.ne-typography-classic.fz16
  ne-tli
  + ne-container-hole,
.ne-paragraph-spacing-relax.ne-typography-classic.fz16 ne-uli + ne-summary,
.ne-paragraph-spacing-relax.ne-typography-classic.fz16 ne-oli + ne-summary,
.ne-paragraph-spacing-relax.ne-typography-classic.fz16 ne-tli + ne-summary,
.ne-paragraph-spacing-relax.ne-typography-classic.fz16 ne-uli + ne-alert-hole,
.ne-paragraph-spacing-relax.ne-typography-classic.fz16 ne-oli + ne-alert-hole,
.ne-paragraph-spacing-relax.ne-typography-classic.fz16 ne-tli + ne-alert-hole,
.ne-paragraph-spacing-relax.ne-typography-classic.fz16
  ne-uli
  + ne-root-card-hole,
.ne-paragraph-spacing-relax.ne-typography-classic.fz16
  ne-oli
  + ne-root-card-hole,
.ne-paragraph-spacing-relax.ne-typography-classic.fz16
  ne-tli
  + ne-root-card-hole,
.ne-paragraph-spacing-relax.ne-typography-classic.fz16
  ne-uli
  + ne-root-card-hole.ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz16
  ne-oli
  + ne-root-card-hole.ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz16
  ne-tli
  + ne-root-card-hole.ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz16
  ne-uli
  + ne-hole.ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz16
  ne-oli
  + ne-hole.ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz16
  ne-tli
  + ne-hole.ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz16
  ne-uli
  + ne-table-hole.ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz16
  ne-oli
  + ne-table-hole.ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz16
  ne-tli
  + ne-table-hole.ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz16
  ne-uli
  + ne-container-hole.ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz16
  ne-oli
  + ne-container-hole.ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz16
  ne-tli
  + ne-container-hole.ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz16
  ne-uli
  + ne-alert-hole.ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz16
  ne-oli
  + ne-alert-hole.ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz16
  ne-tli
  + ne-alert-hole.ne-spacing-all {
  margin-top: 131.52px;
}
.ne-doc-major-viewer-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.fz16.ne-viewer
  .ne-viewer-body
  > ne-p:first-child,
.ne-doc-major-viewer-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.fz16.ne-viewer
  .ne-viewer-body
  > ne-summary:first-child,
.ne-doc-major-viewer-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.fz16.ne-viewer
  .ne-viewer-body
  > ne-uli:first-child,
.ne-doc-major-viewer-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.fz16.ne-viewer
  .ne-viewer-body
  > ne-oli:first-child,
.ne-doc-major-viewer-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.fz16.ne-viewer
  .ne-viewer-body
  > ne-tli:first-child {
  margin-top: 131.52px;
}
.ne-paragraph-spacing-relax.ne-typography-classic.fz16
  ne-collapse
  ne-collapse-content {
  padding-bottom: 131.52px;
}
.ne-paragraph-spacing-relax.ne-typography-classic.fz16
  ne-collapse
  ne-collapse-content
  *:last-child {
  margin-bottom: 0;
}
.ne-paragraph-spacing-relax.ne-typography-classic.fz16.ne-viewer
  .ne-viewer-body
  ne-collapse
  ne-collapse-content {
  padding-bottom: 0;
}
.ne-paragraph-spacing-relax.ne-typography-classic.fz19.ne-viewer
  .ne-viewer-body
  .ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz19.ne-engine
  .ne-spacing-all {
  margin-top: 0;
  margin-bottom: 12px;
}
.ne-paragraph-spacing-relax.ne-typography-classic.fz19.ne-viewer
  .ne-viewer-body
  ne-card[data-card-type="inline"].ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz19.ne-engine
  ne-card[data-card-type="inline"].ne-spacing-all {
  margin-top: 0;
  margin-bottom: 0;
}
.ne-paragraph-spacing-relax.ne-typography-classic.fz19.ne-viewer
  .ne-viewer-body
  ne-p:last-child
  > .ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz19.ne-engine
  ne-p:last-child
  > .ne-spacing-all {
  margin-bottom: 0;
}
.ne-paragraph-spacing-relax.ne-typography-classic.fz19.ne-viewer
  .ne-viewer-body
  ne-uli
  + .ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz19.ne-engine
  ne-uli
  + .ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz19.ne-viewer
  .ne-viewer-body
  ne-oli
  + .ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz19.ne-engine
  ne-oli
  + .ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz19.ne-viewer
  .ne-viewer-body
  ne-tli
  + .ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz19.ne-engine
  ne-tli
  + .ne-spacing-all {
  margin-top: 12px;
}
.ne-paragraph-spacing-relax.ne-typography-classic.fz19
  ne-card[data-card-type="inline"] {
  margin-top: 0;
  margin-bottom: 0;
}
.ne-paragraph-spacing-relax.ne-typography-classic.fz19 ne-p,
.ne-paragraph-spacing-relax.ne-typography-classic.fz19 ne-summary,
.ne-paragraph-spacing-relax.ne-typography-classic.fz19 ne-hole.ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz19 ne-hole,
.ne-paragraph-spacing-relax.ne-typography-classic.fz19
  ne-table-hole.ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz19 ne-table-hole,
.ne-paragraph-spacing-relax.ne-typography-classic.fz19
  ne-root-card-hole.ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz19 ne-root-card-hole,
.ne-paragraph-spacing-relax.ne-typography-classic.fz19
  ne-container-hole.ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz19 ne-container-hole,
.ne-paragraph-spacing-relax.ne-typography-classic.fz19 ne-alert-hole,
.ne-paragraph-spacing-relax.ne-typography-classic.fz19
  ne-alert-hole.ne-spacing-all {
  margin-bottom: 12px;
}
.ne-paragraph-spacing-relax.ne-typography-classic.fz19 .ne-td ne-p:last-child,
.ne-paragraph-spacing-relax.ne-typography-classic.fz19
  .ne-td
  ne-summary:last-child,
.ne-paragraph-spacing-relax.ne-typography-classic.fz19
  .ne-td
  ne-hole.ne-spacing-all:last-child,
.ne-paragraph-spacing-relax.ne-typography-classic.fz19
  .ne-td
  ne-hole:last-child,
.ne-paragraph-spacing-relax.ne-typography-classic.fz19
  .ne-td
  ne-table-hole.ne-spacing-all:last-child,
.ne-paragraph-spacing-relax.ne-typography-classic.fz19
  .ne-td
  ne-table-hole:last-child,
.ne-paragraph-spacing-relax.ne-typography-classic.fz19
  .ne-td
  ne-container-hole.ne-spacing-all:last-child,
.ne-paragraph-spacing-relax.ne-typography-classic.fz19
  .ne-td
  ne-container-hole:last-child,
.ne-paragraph-spacing-relax.ne-typography-classic.fz19
  .ne-td
  ne-alert-hole:last-child,
.ne-paragraph-spacing-relax.ne-typography-classic.fz19
  .ne-td
  ne-alert-hole.ne-spacing-all:last-child {
  margin-bottom: 0;
}
.ne-paragraph-spacing-relax.ne-typography-classic.fz19 ne-alert,
.ne-paragraph-spacing-relax.ne-typography-classic.fz19 ne-collapse,
.ne-paragraph-spacing-relax.ne-typography-classic.fz19 ne-column,
.ne-paragraph-spacing-relax.ne-typography-classic.fz19 ne-column-content {
  margin-top: 0;
  margin-bottom: 0;
}
.ne-paragraph-spacing-relax.ne-typography-classic.fz19 ne-alert > *:last-child,
.ne-paragraph-spacing-relax.ne-typography-classic.fz19
  ne-collapse
  > *:last-child,
.ne-paragraph-spacing-relax.ne-typography-classic.fz19 ne-column > *:last-child,
.ne-paragraph-spacing-relax.ne-typography-classic.fz19
  ne-column-content
  > *:last-child {
  margin-bottom: 0;
}
.ne-paragraph-spacing-relax.ne-typography-classic.fz19
  ne-alert
  > ne-p:last-child
  ne-card,
.ne-paragraph-spacing-relax.ne-typography-classic.fz19
  ne-collapse
  > ne-p:last-child
  ne-card,
.ne-paragraph-spacing-relax.ne-typography-classic.fz19
  ne-column
  > ne-p:last-child
  ne-card,
.ne-paragraph-spacing-relax.ne-typography-classic.fz19
  ne-column-content
  > ne-p:last-child
  ne-card,
.ne-paragraph-spacing-relax.ne-typography-classic.fz19
  ne-alert
  > ne-p:last-child
  ne-card.ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz19
  ne-collapse
  > ne-p:last-child
  ne-card.ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz19
  ne-column
  > ne-p:last-child
  ne-card.ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz19
  ne-column-content
  > ne-p:last-child
  ne-card.ne-spacing-all {
  margin-bottom: 0;
}
.ne-paragraph-spacing-relax.ne-typography-classic.fz19.ne-viewer
  ne-columns.ne-columns-h5
  ne-column {
  margin-top: 12px;
}
.ne-paragraph-spacing-relax.ne-typography-classic.fz19.ne-viewer
  ne-columns.ne-columns-h5
  ne-column:first-child {
  margin-top: 0;
}
.ne-paragraph-spacing-relax.ne-typography-classic.fz19 ne-uli,
.ne-paragraph-spacing-relax.ne-typography-classic.fz19 ne-oli,
.ne-paragraph-spacing-relax.ne-typography-classic.fz19 ne-tli {
  margin-bottom: 12px;
}
.ne-paragraph-spacing-relax.ne-typography-classic.fz19 ne-uli:last-child,
.ne-paragraph-spacing-relax.ne-typography-classic.fz19 ne-oli:last-child,
.ne-paragraph-spacing-relax.ne-typography-classic.fz19 ne-tli:last-child {
  margin-bottom: 0;
}
.ne-paragraph-spacing-relax.ne-typography-classic.fz19 ne-uli + ne-p,
.ne-paragraph-spacing-relax.ne-typography-classic.fz19 ne-oli + ne-p,
.ne-paragraph-spacing-relax.ne-typography-classic.fz19 ne-tli + ne-p,
.ne-paragraph-spacing-relax.ne-typography-classic.fz19 ne-uli + ne-hole,
.ne-paragraph-spacing-relax.ne-typography-classic.fz19 ne-oli + ne-hole,
.ne-paragraph-spacing-relax.ne-typography-classic.fz19 ne-tli + ne-hole,
.ne-paragraph-spacing-relax.ne-typography-classic.fz19 ne-uli + ne-table-hole,
.ne-paragraph-spacing-relax.ne-typography-classic.fz19 ne-oli + ne-table-hole,
.ne-paragraph-spacing-relax.ne-typography-classic.fz19 ne-tli + ne-table-hole,
.ne-paragraph-spacing-relax.ne-typography-classic.fz19
  ne-uli
  + ne-container-hole,
.ne-paragraph-spacing-relax.ne-typography-classic.fz19
  ne-oli
  + ne-container-hole,
.ne-paragraph-spacing-relax.ne-typography-classic.fz19
  ne-tli
  + ne-container-hole,
.ne-paragraph-spacing-relax.ne-typography-classic.fz19 ne-uli + ne-summary,
.ne-paragraph-spacing-relax.ne-typography-classic.fz19 ne-oli + ne-summary,
.ne-paragraph-spacing-relax.ne-typography-classic.fz19 ne-tli + ne-summary,
.ne-paragraph-spacing-relax.ne-typography-classic.fz19 ne-uli + ne-alert-hole,
.ne-paragraph-spacing-relax.ne-typography-classic.fz19 ne-oli + ne-alert-hole,
.ne-paragraph-spacing-relax.ne-typography-classic.fz19 ne-tli + ne-alert-hole,
.ne-paragraph-spacing-relax.ne-typography-classic.fz19
  ne-uli
  + ne-root-card-hole,
.ne-paragraph-spacing-relax.ne-typography-classic.fz19
  ne-oli
  + ne-root-card-hole,
.ne-paragraph-spacing-relax.ne-typography-classic.fz19
  ne-tli
  + ne-root-card-hole,
.ne-paragraph-spacing-relax.ne-typography-classic.fz19
  ne-uli
  + ne-root-card-hole.ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz19
  ne-oli
  + ne-root-card-hole.ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz19
  ne-tli
  + ne-root-card-hole.ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz19
  ne-uli
  + ne-hole.ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz19
  ne-oli
  + ne-hole.ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz19
  ne-tli
  + ne-hole.ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz19
  ne-uli
  + ne-table-hole.ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz19
  ne-oli
  + ne-table-hole.ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz19
  ne-tli
  + ne-table-hole.ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz19
  ne-uli
  + ne-container-hole.ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz19
  ne-oli
  + ne-container-hole.ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz19
  ne-tli
  + ne-container-hole.ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz19
  ne-uli
  + ne-alert-hole.ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz19
  ne-oli
  + ne-alert-hole.ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz19
  ne-tli
  + ne-alert-hole.ne-spacing-all {
  margin-top: 12px;
}
.ne-doc-major-viewer-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.fz19.ne-viewer
  .ne-viewer-body
  > ne-p:first-child,
.ne-doc-major-viewer-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.fz19.ne-viewer
  .ne-viewer-body
  > ne-summary:first-child,
.ne-doc-major-viewer-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.fz19.ne-viewer
  .ne-viewer-body
  > ne-uli:first-child,
.ne-doc-major-viewer-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.fz19.ne-viewer
  .ne-viewer-body
  > ne-oli:first-child,
.ne-doc-major-viewer-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.fz19.ne-viewer
  .ne-viewer-body
  > ne-tli:first-child {
  margin-top: 12px;
}
.ne-paragraph-spacing-relax.ne-typography-classic.fz19
  ne-collapse
  ne-collapse-content {
  padding-bottom: 12px;
}
.ne-paragraph-spacing-relax.ne-typography-classic.fz19
  ne-collapse
  ne-collapse-content
  *:last-child {
  margin-bottom: 0;
}
.ne-paragraph-spacing-relax.ne-typography-classic.fz19.ne-viewer
  .ne-viewer-body
  ne-collapse
  ne-collapse-content {
  padding-bottom: 0;
}
.ne-paragraph-spacing-relax.ne-typography-classic.fz22.ne-viewer
  .ne-viewer-body
  .ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz22.ne-engine
  .ne-spacing-all {
  margin-top: 0;
  margin-bottom: 12px;
}
.ne-paragraph-spacing-relax.ne-typography-classic.fz22.ne-viewer
  .ne-viewer-body
  ne-card[data-card-type="inline"].ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz22.ne-engine
  ne-card[data-card-type="inline"].ne-spacing-all {
  margin-top: 0;
  margin-bottom: 0;
}
.ne-paragraph-spacing-relax.ne-typography-classic.fz22.ne-viewer
  .ne-viewer-body
  ne-p:last-child
  > .ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz22.ne-engine
  ne-p:last-child
  > .ne-spacing-all {
  margin-bottom: 0;
}
.ne-paragraph-spacing-relax.ne-typography-classic.fz22.ne-viewer
  .ne-viewer-body
  ne-uli
  + .ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz22.ne-engine
  ne-uli
  + .ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz22.ne-viewer
  .ne-viewer-body
  ne-oli
  + .ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz22.ne-engine
  ne-oli
  + .ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz22.ne-viewer
  .ne-viewer-body
  ne-tli
  + .ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz22.ne-engine
  ne-tli
  + .ne-spacing-all {
  margin-top: 12px;
}
.ne-paragraph-spacing-relax.ne-typography-classic.fz22
  ne-card[data-card-type="inline"] {
  margin-top: 0;
  margin-bottom: 0;
}
.ne-paragraph-spacing-relax.ne-typography-classic.fz22 ne-p,
.ne-paragraph-spacing-relax.ne-typography-classic.fz22 ne-summary,
.ne-paragraph-spacing-relax.ne-typography-classic.fz22 ne-hole.ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz22 ne-hole,
.ne-paragraph-spacing-relax.ne-typography-classic.fz22
  ne-table-hole.ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz22 ne-table-hole,
.ne-paragraph-spacing-relax.ne-typography-classic.fz22
  ne-root-card-hole.ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz22 ne-root-card-hole,
.ne-paragraph-spacing-relax.ne-typography-classic.fz22
  ne-container-hole.ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz22 ne-container-hole,
.ne-paragraph-spacing-relax.ne-typography-classic.fz22 ne-alert-hole,
.ne-paragraph-spacing-relax.ne-typography-classic.fz22
  ne-alert-hole.ne-spacing-all {
  margin-bottom: 12px;
}
.ne-paragraph-spacing-relax.ne-typography-classic.fz22 .ne-td ne-p:last-child,
.ne-paragraph-spacing-relax.ne-typography-classic.fz22
  .ne-td
  ne-summary:last-child,
.ne-paragraph-spacing-relax.ne-typography-classic.fz22
  .ne-td
  ne-hole.ne-spacing-all:last-child,
.ne-paragraph-spacing-relax.ne-typography-classic.fz22
  .ne-td
  ne-hole:last-child,
.ne-paragraph-spacing-relax.ne-typography-classic.fz22
  .ne-td
  ne-table-hole.ne-spacing-all:last-child,
.ne-paragraph-spacing-relax.ne-typography-classic.fz22
  .ne-td
  ne-table-hole:last-child,
.ne-paragraph-spacing-relax.ne-typography-classic.fz22
  .ne-td
  ne-container-hole.ne-spacing-all:last-child,
.ne-paragraph-spacing-relax.ne-typography-classic.fz22
  .ne-td
  ne-container-hole:last-child,
.ne-paragraph-spacing-relax.ne-typography-classic.fz22
  .ne-td
  ne-alert-hole:last-child,
.ne-paragraph-spacing-relax.ne-typography-classic.fz22
  .ne-td
  ne-alert-hole.ne-spacing-all:last-child {
  margin-bottom: 0;
}
.ne-paragraph-spacing-relax.ne-typography-classic.fz22 ne-alert,
.ne-paragraph-spacing-relax.ne-typography-classic.fz22 ne-collapse,
.ne-paragraph-spacing-relax.ne-typography-classic.fz22 ne-column,
.ne-paragraph-spacing-relax.ne-typography-classic.fz22 ne-column-content {
  margin-top: 0;
  margin-bottom: 0;
}
.ne-paragraph-spacing-relax.ne-typography-classic.fz22 ne-alert > *:last-child,
.ne-paragraph-spacing-relax.ne-typography-classic.fz22
  ne-collapse
  > *:last-child,
.ne-paragraph-spacing-relax.ne-typography-classic.fz22 ne-column > *:last-child,
.ne-paragraph-spacing-relax.ne-typography-classic.fz22
  ne-column-content
  > *:last-child {
  margin-bottom: 0;
}
.ne-paragraph-spacing-relax.ne-typography-classic.fz22
  ne-alert
  > ne-p:last-child
  ne-card,
.ne-paragraph-spacing-relax.ne-typography-classic.fz22
  ne-collapse
  > ne-p:last-child
  ne-card,
.ne-paragraph-spacing-relax.ne-typography-classic.fz22
  ne-column
  > ne-p:last-child
  ne-card,
.ne-paragraph-spacing-relax.ne-typography-classic.fz22
  ne-column-content
  > ne-p:last-child
  ne-card,
.ne-paragraph-spacing-relax.ne-typography-classic.fz22
  ne-alert
  > ne-p:last-child
  ne-card.ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz22
  ne-collapse
  > ne-p:last-child
  ne-card.ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz22
  ne-column
  > ne-p:last-child
  ne-card.ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz22
  ne-column-content
  > ne-p:last-child
  ne-card.ne-spacing-all {
  margin-bottom: 0;
}
.ne-paragraph-spacing-relax.ne-typography-classic.fz22.ne-viewer
  ne-columns.ne-columns-h5
  ne-column {
  margin-top: 12px;
}
.ne-paragraph-spacing-relax.ne-typography-classic.fz22.ne-viewer
  ne-columns.ne-columns-h5
  ne-column:first-child {
  margin-top: 0;
}
.ne-paragraph-spacing-relax.ne-typography-classic.fz22 ne-uli,
.ne-paragraph-spacing-relax.ne-typography-classic.fz22 ne-oli,
.ne-paragraph-spacing-relax.ne-typography-classic.fz22 ne-tli {
  margin-bottom: 12px;
}
.ne-paragraph-spacing-relax.ne-typography-classic.fz22 ne-uli:last-child,
.ne-paragraph-spacing-relax.ne-typography-classic.fz22 ne-oli:last-child,
.ne-paragraph-spacing-relax.ne-typography-classic.fz22 ne-tli:last-child {
  margin-bottom: 0;
}
.ne-paragraph-spacing-relax.ne-typography-classic.fz22 ne-uli + ne-p,
.ne-paragraph-spacing-relax.ne-typography-classic.fz22 ne-oli + ne-p,
.ne-paragraph-spacing-relax.ne-typography-classic.fz22 ne-tli + ne-p,
.ne-paragraph-spacing-relax.ne-typography-classic.fz22 ne-uli + ne-hole,
.ne-paragraph-spacing-relax.ne-typography-classic.fz22 ne-oli + ne-hole,
.ne-paragraph-spacing-relax.ne-typography-classic.fz22 ne-tli + ne-hole,
.ne-paragraph-spacing-relax.ne-typography-classic.fz22 ne-uli + ne-table-hole,
.ne-paragraph-spacing-relax.ne-typography-classic.fz22 ne-oli + ne-table-hole,
.ne-paragraph-spacing-relax.ne-typography-classic.fz22 ne-tli + ne-table-hole,
.ne-paragraph-spacing-relax.ne-typography-classic.fz22
  ne-uli
  + ne-container-hole,
.ne-paragraph-spacing-relax.ne-typography-classic.fz22
  ne-oli
  + ne-container-hole,
.ne-paragraph-spacing-relax.ne-typography-classic.fz22
  ne-tli
  + ne-container-hole,
.ne-paragraph-spacing-relax.ne-typography-classic.fz22 ne-uli + ne-summary,
.ne-paragraph-spacing-relax.ne-typography-classic.fz22 ne-oli + ne-summary,
.ne-paragraph-spacing-relax.ne-typography-classic.fz22 ne-tli + ne-summary,
.ne-paragraph-spacing-relax.ne-typography-classic.fz22 ne-uli + ne-alert-hole,
.ne-paragraph-spacing-relax.ne-typography-classic.fz22 ne-oli + ne-alert-hole,
.ne-paragraph-spacing-relax.ne-typography-classic.fz22 ne-tli + ne-alert-hole,
.ne-paragraph-spacing-relax.ne-typography-classic.fz22
  ne-uli
  + ne-root-card-hole,
.ne-paragraph-spacing-relax.ne-typography-classic.fz22
  ne-oli
  + ne-root-card-hole,
.ne-paragraph-spacing-relax.ne-typography-classic.fz22
  ne-tli
  + ne-root-card-hole,
.ne-paragraph-spacing-relax.ne-typography-classic.fz22
  ne-uli
  + ne-root-card-hole.ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz22
  ne-oli
  + ne-root-card-hole.ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz22
  ne-tli
  + ne-root-card-hole.ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz22
  ne-uli
  + ne-hole.ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz22
  ne-oli
  + ne-hole.ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz22
  ne-tli
  + ne-hole.ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz22
  ne-uli
  + ne-table-hole.ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz22
  ne-oli
  + ne-table-hole.ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz22
  ne-tli
  + ne-table-hole.ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz22
  ne-uli
  + ne-container-hole.ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz22
  ne-oli
  + ne-container-hole.ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz22
  ne-tli
  + ne-container-hole.ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz22
  ne-uli
  + ne-alert-hole.ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz22
  ne-oli
  + ne-alert-hole.ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz22
  ne-tli
  + ne-alert-hole.ne-spacing-all {
  margin-top: 12px;
}
.ne-doc-major-viewer-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.fz22.ne-viewer
  .ne-viewer-body
  > ne-p:first-child,
.ne-doc-major-viewer-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.fz22.ne-viewer
  .ne-viewer-body
  > ne-summary:first-child,
.ne-doc-major-viewer-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.fz22.ne-viewer
  .ne-viewer-body
  > ne-uli:first-child,
.ne-doc-major-viewer-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.fz22.ne-viewer
  .ne-viewer-body
  > ne-oli:first-child,
.ne-doc-major-viewer-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.fz22.ne-viewer
  .ne-viewer-body
  > ne-tli:first-child {
  margin-top: 12px;
}
.ne-paragraph-spacing-relax.ne-typography-classic.fz22
  ne-collapse
  ne-collapse-content {
  padding-bottom: 12px;
}
.ne-paragraph-spacing-relax.ne-typography-classic.fz22
  ne-collapse
  ne-collapse-content
  *:last-child {
  margin-bottom: 0;
}
.ne-paragraph-spacing-relax.ne-typography-classic.fz22.ne-viewer
  .ne-viewer-body
  ne-collapse
  ne-collapse-content {
  padding-bottom: 0;
}
.ne-paragraph-spacing-relax.ne-typography-classic.fz24.ne-viewer
  .ne-viewer-body
  .ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz24.ne-engine
  .ne-spacing-all {
  margin-top: 0;
  margin-bottom: 197.28px;
}
.ne-paragraph-spacing-relax.ne-typography-classic.fz24.ne-viewer
  .ne-viewer-body
  ne-card[data-card-type="inline"].ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz24.ne-engine
  ne-card[data-card-type="inline"].ne-spacing-all {
  margin-top: 0;
  margin-bottom: 0;
}
.ne-paragraph-spacing-relax.ne-typography-classic.fz24.ne-viewer
  .ne-viewer-body
  ne-p:last-child
  > .ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz24.ne-engine
  ne-p:last-child
  > .ne-spacing-all {
  margin-bottom: 0;
}
.ne-paragraph-spacing-relax.ne-typography-classic.fz24.ne-viewer
  .ne-viewer-body
  ne-uli
  + .ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz24.ne-engine
  ne-uli
  + .ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz24.ne-viewer
  .ne-viewer-body
  ne-oli
  + .ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz24.ne-engine
  ne-oli
  + .ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz24.ne-viewer
  .ne-viewer-body
  ne-tli
  + .ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz24.ne-engine
  ne-tli
  + .ne-spacing-all {
  margin-top: 197.28px;
}
.ne-paragraph-spacing-relax.ne-typography-classic.fz24
  ne-card[data-card-type="inline"] {
  margin-top: 0;
  margin-bottom: 0;
}
.ne-paragraph-spacing-relax.ne-typography-classic.fz24 ne-p,
.ne-paragraph-spacing-relax.ne-typography-classic.fz24 ne-summary,
.ne-paragraph-spacing-relax.ne-typography-classic.fz24 ne-hole.ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz24 ne-hole,
.ne-paragraph-spacing-relax.ne-typography-classic.fz24
  ne-table-hole.ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz24 ne-table-hole,
.ne-paragraph-spacing-relax.ne-typography-classic.fz24
  ne-root-card-hole.ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz24 ne-root-card-hole,
.ne-paragraph-spacing-relax.ne-typography-classic.fz24
  ne-container-hole.ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz24 ne-container-hole,
.ne-paragraph-spacing-relax.ne-typography-classic.fz24 ne-alert-hole,
.ne-paragraph-spacing-relax.ne-typography-classic.fz24
  ne-alert-hole.ne-spacing-all {
  margin-bottom: 197.28px;
}
.ne-paragraph-spacing-relax.ne-typography-classic.fz24 .ne-td ne-p:last-child,
.ne-paragraph-spacing-relax.ne-typography-classic.fz24
  .ne-td
  ne-summary:last-child,
.ne-paragraph-spacing-relax.ne-typography-classic.fz24
  .ne-td
  ne-hole.ne-spacing-all:last-child,
.ne-paragraph-spacing-relax.ne-typography-classic.fz24
  .ne-td
  ne-hole:last-child,
.ne-paragraph-spacing-relax.ne-typography-classic.fz24
  .ne-td
  ne-table-hole.ne-spacing-all:last-child,
.ne-paragraph-spacing-relax.ne-typography-classic.fz24
  .ne-td
  ne-table-hole:last-child,
.ne-paragraph-spacing-relax.ne-typography-classic.fz24
  .ne-td
  ne-container-hole.ne-spacing-all:last-child,
.ne-paragraph-spacing-relax.ne-typography-classic.fz24
  .ne-td
  ne-container-hole:last-child,
.ne-paragraph-spacing-relax.ne-typography-classic.fz24
  .ne-td
  ne-alert-hole:last-child,
.ne-paragraph-spacing-relax.ne-typography-classic.fz24
  .ne-td
  ne-alert-hole.ne-spacing-all:last-child {
  margin-bottom: 0;
}
.ne-paragraph-spacing-relax.ne-typography-classic.fz24 ne-alert,
.ne-paragraph-spacing-relax.ne-typography-classic.fz24 ne-collapse,
.ne-paragraph-spacing-relax.ne-typography-classic.fz24 ne-column,
.ne-paragraph-spacing-relax.ne-typography-classic.fz24 ne-column-content {
  margin-top: 0;
  margin-bottom: 0;
}
.ne-paragraph-spacing-relax.ne-typography-classic.fz24 ne-alert > *:last-child,
.ne-paragraph-spacing-relax.ne-typography-classic.fz24
  ne-collapse
  > *:last-child,
.ne-paragraph-spacing-relax.ne-typography-classic.fz24 ne-column > *:last-child,
.ne-paragraph-spacing-relax.ne-typography-classic.fz24
  ne-column-content
  > *:last-child {
  margin-bottom: 0;
}
.ne-paragraph-spacing-relax.ne-typography-classic.fz24
  ne-alert
  > ne-p:last-child
  ne-card,
.ne-paragraph-spacing-relax.ne-typography-classic.fz24
  ne-collapse
  > ne-p:last-child
  ne-card,
.ne-paragraph-spacing-relax.ne-typography-classic.fz24
  ne-column
  > ne-p:last-child
  ne-card,
.ne-paragraph-spacing-relax.ne-typography-classic.fz24
  ne-column-content
  > ne-p:last-child
  ne-card,
.ne-paragraph-spacing-relax.ne-typography-classic.fz24
  ne-alert
  > ne-p:last-child
  ne-card.ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz24
  ne-collapse
  > ne-p:last-child
  ne-card.ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz24
  ne-column
  > ne-p:last-child
  ne-card.ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz24
  ne-column-content
  > ne-p:last-child
  ne-card.ne-spacing-all {
  margin-bottom: 0;
}
.ne-paragraph-spacing-relax.ne-typography-classic.fz24.ne-viewer
  ne-columns.ne-columns-h5
  ne-column {
  margin-top: 197.28px;
}
.ne-paragraph-spacing-relax.ne-typography-classic.fz24.ne-viewer
  ne-columns.ne-columns-h5
  ne-column:first-child {
  margin-top: 0;
}
.ne-paragraph-spacing-relax.ne-typography-classic.fz24 ne-uli,
.ne-paragraph-spacing-relax.ne-typography-classic.fz24 ne-oli,
.ne-paragraph-spacing-relax.ne-typography-classic.fz24 ne-tli {
  margin-bottom: 12px;
}
.ne-paragraph-spacing-relax.ne-typography-classic.fz24 ne-uli:last-child,
.ne-paragraph-spacing-relax.ne-typography-classic.fz24 ne-oli:last-child,
.ne-paragraph-spacing-relax.ne-typography-classic.fz24 ne-tli:last-child {
  margin-bottom: 0;
}
.ne-paragraph-spacing-relax.ne-typography-classic.fz24 ne-uli + ne-p,
.ne-paragraph-spacing-relax.ne-typography-classic.fz24 ne-oli + ne-p,
.ne-paragraph-spacing-relax.ne-typography-classic.fz24 ne-tli + ne-p,
.ne-paragraph-spacing-relax.ne-typography-classic.fz24 ne-uli + ne-hole,
.ne-paragraph-spacing-relax.ne-typography-classic.fz24 ne-oli + ne-hole,
.ne-paragraph-spacing-relax.ne-typography-classic.fz24 ne-tli + ne-hole,
.ne-paragraph-spacing-relax.ne-typography-classic.fz24 ne-uli + ne-table-hole,
.ne-paragraph-spacing-relax.ne-typography-classic.fz24 ne-oli + ne-table-hole,
.ne-paragraph-spacing-relax.ne-typography-classic.fz24 ne-tli + ne-table-hole,
.ne-paragraph-spacing-relax.ne-typography-classic.fz24
  ne-uli
  + ne-container-hole,
.ne-paragraph-spacing-relax.ne-typography-classic.fz24
  ne-oli
  + ne-container-hole,
.ne-paragraph-spacing-relax.ne-typography-classic.fz24
  ne-tli
  + ne-container-hole,
.ne-paragraph-spacing-relax.ne-typography-classic.fz24 ne-uli + ne-summary,
.ne-paragraph-spacing-relax.ne-typography-classic.fz24 ne-oli + ne-summary,
.ne-paragraph-spacing-relax.ne-typography-classic.fz24 ne-tli + ne-summary,
.ne-paragraph-spacing-relax.ne-typography-classic.fz24 ne-uli + ne-alert-hole,
.ne-paragraph-spacing-relax.ne-typography-classic.fz24 ne-oli + ne-alert-hole,
.ne-paragraph-spacing-relax.ne-typography-classic.fz24 ne-tli + ne-alert-hole,
.ne-paragraph-spacing-relax.ne-typography-classic.fz24
  ne-uli
  + ne-root-card-hole,
.ne-paragraph-spacing-relax.ne-typography-classic.fz24
  ne-oli
  + ne-root-card-hole,
.ne-paragraph-spacing-relax.ne-typography-classic.fz24
  ne-tli
  + ne-root-card-hole,
.ne-paragraph-spacing-relax.ne-typography-classic.fz24
  ne-uli
  + ne-root-card-hole.ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz24
  ne-oli
  + ne-root-card-hole.ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz24
  ne-tli
  + ne-root-card-hole.ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz24
  ne-uli
  + ne-hole.ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz24
  ne-oli
  + ne-hole.ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz24
  ne-tli
  + ne-hole.ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz24
  ne-uli
  + ne-table-hole.ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz24
  ne-oli
  + ne-table-hole.ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz24
  ne-tli
  + ne-table-hole.ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz24
  ne-uli
  + ne-container-hole.ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz24
  ne-oli
  + ne-container-hole.ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz24
  ne-tli
  + ne-container-hole.ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz24
  ne-uli
  + ne-alert-hole.ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz24
  ne-oli
  + ne-alert-hole.ne-spacing-all,
.ne-paragraph-spacing-relax.ne-typography-classic.fz24
  ne-tli
  + ne-alert-hole.ne-spacing-all {
  margin-top: 197.28px;
}
.ne-doc-major-viewer-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.fz24.ne-viewer
  .ne-viewer-body
  > ne-p:first-child,
.ne-doc-major-viewer-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.fz24.ne-viewer
  .ne-viewer-body
  > ne-summary:first-child,
.ne-doc-major-viewer-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.fz24.ne-viewer
  .ne-viewer-body
  > ne-uli:first-child,
.ne-doc-major-viewer-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.fz24.ne-viewer
  .ne-viewer-body
  > ne-oli:first-child,
.ne-doc-major-viewer-mobile
  .ne-paragraph-spacing-relax.ne-typography-classic.fz24.ne-viewer
  .ne-viewer-body
  > ne-tli:first-child {
  margin-top: 197.28px;
}
.ne-paragraph-spacing-relax.ne-typography-classic.fz24
  ne-collapse
  ne-collapse-content {
  padding-bottom: 197.28px;
}
.ne-paragraph-spacing-relax.ne-typography-classic.fz24
  ne-collapse
  ne-collapse-content
  *:last-child {
  margin-bottom: 0;
}
.ne-paragraph-spacing-relax.ne-typography-classic.fz24.ne-viewer
  .ne-viewer-body
  ne-collapse
  ne-collapse-content {
  padding-bottom: 0;
}
/*
 * 閺堫剚鏋冩禒鑸靛絹娓氭稏鈧劗绮￠崗鎼炩偓鎴炲笓閻楀牏娈戦崺铏诡攨閺嶅嘲绱＄拋鍓х枂閿涘本顒濇径鍕付鐟曚礁鎷伴崥鍕絻娴犲爼鍘ら崥鍫礉娴ｅ灝绶� js 娑擃叀骞忛崣鏍畱閸婄厧鎷� css 娑擃厼鐣炬稊澶屾畱閸婄厧顦╂禍搴濈閼峰濮搁幀锟�*/
.ne-typography-classic {
  line-height: 1.74;
  letter-spacing: 0.008em;
  color: var(--lakex-editor-text-color);
  font-size: 15px;
}
.ne-typography-classic .ne-table {
  line-height: 1.74;
}
.ne-typography-classic ne-text[ne-sub],
.ne-typography-classic ne-text[ne-sup] {
  font-size: 12px;
}
.ne-typography-classic ne-h1 {
  margin: 26px 0 10px 0;
}
.ne-typography-classic ne-h2 {
  margin: 21px 0 5px 0;
}
.ne-typography-classic ne-h3 {
  margin: 16px 0 5px 0;
}
.ne-typography-classic ne-h4 {
  margin: 10px 0 5px 0;
}
.ne-typography-classic ne-h5 {
  font-size: 15px !important;
  margin: 8px 0 5px 0;
}
.ne-typography-classic ne-h5 ne-text,
.ne-typography-classic ne-h5 [ne-fontsize],
.ne-typography-classic ne-h5 ne-card[data-card-type="inline"] {
  font-size: 15px !important;
}
.ne-typography-classic ne-h6 {
  font-size: 15px !important;
  margin: 8px 0 5px 0;
}
.ne-typography-classic ne-h6 ne-text,
.ne-typography-classic ne-h6 [ne-fontsize],
.ne-typography-classic ne-h6 ne-card[data-card-type="inline"] {
  font-size: 15px !important;
}
.ne-typography-classic ne-tli ne-tli-i.ant-checkbox {
  padding-top: 2px;
}
.ne-typography-classic ne-card[data-card-name="mention"] {
  font-size: 15px;
}
/**
 * 闁俺绻�.getCSSValue("editor.background")[] 娴兼俺骞忓锟� var(--lakex-editor-background)閻ㄥ嫯绻戦崶锟�*/
/**
 * 闂団偓鐟曚浇绐olor-registry.ts閸氬本顒�*/
/**
 * colors*/
ne-container-hole[data-card="columns"] {
  margin: 14px auto;
}
ne-container-hole[data-card="columns"] > .ne-i-filler:first-child {
  transform: translateX(-6px);
}
ne-container-hole[data-card="columns"] > .ne-i-filler:last-child {
  transform: translateX(12px);
}
ne-columns {
  width: 100%;
  position: relative;
  user-select: none;
  z-index: 1;
  /* 鐏忓繐娓鹃悙瑙勫瘹缁€鍝勬珤 閻€劍娼甸幓鎰板晪閻€劍鍩涢崣顖欎簰閻愮懓鍤ǎ璇插閻ㄥ嫬灏崺锟�*/
  /* 閸掑棙鐖径鍕艾閹锋牗瀚挎径褍鐨惃鍕箖缁嬪鑵�*/
  /* 婢跺嫪绨張鈧径褍鍨庨弽蹇曨洣濮濄垺鏌婃晶鐐存煀閻ㄥ嫬鍨庨弽锟�*/
}
ne-columns .columns-add,
ne-columns .columns-remove {
  position: absolute;
  display: none;
  width: 2px;
  top: 0;
  left: 0;
  bottom: 0;
  pointer-events: none;
}
ne-columns .columns-add {
  background-color: var(--lakex-editor-color-blue5);
}
ne-columns .columns-add-button,
ne-columns .columns-remove-button {
  position: absolute;
  background-color: var(--lakex-editor-background-primary);
  width: 24px;
  height: 24px;
  border: 1px solid var(--lakex-editor-border-primary);
  border-radius: 6px;
  top: 0;
  left: 50%;
  transform: translate(-50%, -100%);
  color: var(--lakex-editor-text-link);
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
  pointer-events: all;
  z-index: 2;
}
ne-columns .columns-drag-button {
  width: 40px;
  height: 12px;
  border-radius: 6px;
  background-color: var(--lakex-editor-color-grey2);
  cursor: grab;
  pointer-events: all;
  z-index: 2;
  top: 0;
  left: 50%;
  margin-top: -14px;
  transform: translate(-50%, 0);
}
ne-columns .columns-drag-button:active {
  cursor: grabbing;
}
ne-columns .columns-drag-button:hover {
  background-color: var(--lakex-editor-card-border-selected);
}
ne-columns .columns-drag-button:hover::before {
  background-color: var(--lakex-editor-color-white);
  box-shadow: var(--lakex-editor-color-white) -4px 0px,
    var(--lakex-editor-color-white) 4px 0px;
}
ne-columns .columns-drag-button.selected {
  background-color: var(--lakex-editor-card-border-selected);
}
ne-columns .columns-drag-button.selected .columns-remove-button {
  display: flex;
}
ne-columns .columns-drag-button.selected::before {
  background-color: var(--lakex-editor-color-white);
  box-shadow: var(--lakex-editor-color-white) -4px 0px,
    var(--lakex-editor-color-white) 4px 0px;
}
ne-columns .columns-drag-button.inRemoveBtn {
  background-color: var(--lakex-editor-color-red6);
}
ne-columns .columns-drag-button .columns-remove-button {
  top: -7px;
  display: none;
}
ne-columns .columns-drag-button::before {
  content: "";
  width: 2px;
  height: 2px;
  border-radius: 100%;
  background-color: var(--lakex-editor-color-black);
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  box-shadow: var(--lakex-editor-color-black) -4px 0px,
    var(--lakex-editor-color-black) 4px 0px;
}
ne-columns .columns-remove-button {
  color: var(--lakex-editor-text-color);
}
ne-columns .columns-remove-button:hover {
  color: var(--lakex-editor-color-red6);
}
ne-columns .columns-move-inspector {
  display: none;
  position: absolute;
  background-color: var(--lakex-editor-color-blue6);
  width: 2px;
  top: -6px;
  left: 0;
  bottom: -6px;
  pointer-events: none;
}
ne-columns .columns-move-inspector.show {
  display: block;
}
ne-columns.ne-columns-removable .columns-remove {
  display: block;
}
ne-columns .columns-start-add,
ne-columns .columns-end-add {
  bottom: 6px;
  position: absolute;
  top: -17px;
  left: -18px;
  width: 20px;
  height: 20px;
  background-color: transparent;
  display: block;
}
ne-columns .columns-end-add {
  left: initial;
  right: -18px;
}
ne-columns .columns-start-add,
ne-columns .columns-end-add,
ne-columns .columns-adder {
  display: none;
}
ne-columns .columns-start-add::after,
ne-columns .columns-end-add::after,
ne-columns .columns-adder::after {
  content: "";
  width: 4px;
  height: 4px;
  background-color: var(--lakex-editor-color-grey5);
  border-radius: 100%;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
ne-columns.columns-in-selected .columns-start-add,
ne-columns.columns-in-selected .columns-end-add,
ne-columns.columns-in-selected .columns-adder {
  display: none !important;
}
ne-columns ne-columns-content {
  flex: 1;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  line-height: inherit;
  outline: none;
}
ne-columns.ne-focused ne-column-border,
ne-columns:hover ne-column-border,
ne-columns.ne-columns-resizing ne-column-border {
  border: 1px solid var(--lakex-editor-border-primary);
  border-radius: 6px;
}
ne-columns.ne-focused .columns-start-add,
ne-columns:hover .columns-start-add,
ne-columns.ne-focused .columns-end-add,
ne-columns:hover .columns-end-add,
ne-columns.ne-focused .columns-adder,
ne-columns:hover .columns-adder {
  display: block;
}
ne-columns.ne-brick-highlight .columns-start-add,
ne-columns.ne-brick-highlight .columns-end-add,
ne-columns.ne-brick-highlight .columns-adder {
  display: block;
}
ne-columns.ne-brick-highlight .columns-start-add::after,
ne-columns.ne-brick-highlight .columns-end-add::after,
ne-columns.ne-brick-highlight .columns-adder::after {
  background: var(--lakex-editor-color-blue3);
}
ne-columns.ne-brick-highlight ne-column-border {
  border: 1px solid var(--lakex-editor-color-blue3);
  background-color: var(--lakex-editor-column-background-highlight);
  transition: background-color ease 0.3s;
}
ne-columns ne-column-border {
  border-radius: 6px;
}
ne-columns.ne-columns-inserting .columns-add {
  display: block;
}
ne-columns.ne-columns-inserting ne-column ne-column-controller:hover:after {
  display: none;
}
ne-columns.ne-columns-resizing ne-columns-content {
  pointer-events: none;
}
ne-columns.ne-columns-resizing ne-column ne-column-controller {
  display: none;
}
ne-columns.ne-columns-resizing .columns-add,
ne-columns.ne-columns-resizing .columns-remove {
  display: none;
}
ne-columns.ne-columns-resizing .ne-number-show {
  display: flex;
}
ne-columns.ne-max-cols .columns-start-add,
ne-columns.ne-max-cols .columns-adder,
ne-columns.ne-max-cols .columns-add-button,
ne-columns.ne-max-cols .columns-end-add {
  display: none;
}
ne-columns ne-column {
  flex: 1;
  min-width: 1px;
  margin: 10px 18px 10px 0;
  padding-right: 6px;
  display: block;
  position: relative;
  line-height: 1.72;
  outline: none;
}
ne-columns ne-column.ne-column-dragging {
  opacity: 0.5;
}
ne-columns ne-column.ne-column-removing-border ne-column-border {
  border-color: var(--lakex-editor-color-red4);
}
ne-columns ne-column.ne-column-drag-border ne-column-border {
  border-color: var(--lakex-editor-card-border-hover);
}
ne-columns ne-column.ne-column-drag-border.selected ne-column-border {
  border-color: var(--lakex-editor-card-border-selected);
}
ne-columns
  ne-column.ne-column-drag-border.ne-column-removing-border
  ne-column-border {
  border-color: var(--lakex-editor-color-red4);
}
ne-columns ne-column ne-column-border {
  display: block;
  position: absolute;
  top: -6px;
  left: -6px;
  right: 0;
  bottom: -6px;
  user-select: none;
}
ne-columns ne-column ne-column-content {
  outline: none;
  display: block;
  height: auto;
  max-width: 100%;
  overflow: hidden;
  line-height: inherit;
  user-select: auto;
  position: relative;
}
ne-columns ne-column ne-column-hover {
  position: absolute;
  right: 0;
  left: 0;
  top: -20px;
  height: 20px;
  cursor: default;
  user-select: none;
}
ne-columns ne-column .ne-number-show {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  justify-content: center;
  align-items: center;
  border-radius: 16px;
  color: var(--lakex-editor-color-white);
  background-color: var(--lakex-editor-color-black-f65);
  padding: 2px 11px;
  word-break: keep-all;
  white-space: nowrap;
  font-size: 14px;
  line-height: 24px;
  display: none;
  z-index: 1;
  font-weight: bold;
}
ne-columns ne-column .ne-number-show.is-adjust {
  color: var(--lakex-editor-text-link);
  background-color: var(--lakex-editor-color-blue1);
}
ne-columns ne-column.ne-columns-resizing ne-column-controller,
ne-columns ne-column.ne-columns-resizing ne-column-controller::after {
  display: block;
}
ne-columns ne-column ne-column-controller {
  display: block;
  position: absolute;
  right: -12px;
  top: -6px;
  bottom: -6px;
  width: 12px;
  cursor: col-resize;
  user-select: none;
  /* 閸掑棙鐖ǎ璇插娴滃娆㈤崫宥呯安閸忓啰绀�*/
  /* 閸掑棙鐖幏鏍ㄥ閹稿洨銇氶崳锟�*/
}
ne-columns ne-column ne-column-controller .columns-adder {
  position: absolute;
  top: -20px;
  left: -4px;
  width: 20px;
  height: 20px;
  background-color: transparent;
  display: none;
  cursor: pointer;
}
ne-columns ne-column ne-column-controller::after {
  content: "";
  display: none;
  position: absolute;
  top: 0;
  max-height: 100%;
  height: 60px;
  width: 4px;
  left: 50%;
  top: 50%;
  border-radius: 4px;
  transform: translate(-50%, -50%);
  background-color: var(--lakex-editor-color-blue5);
}
ne-columns ne-column ne-column-controller:hover::after {
  display: block;
}
ne-columns ne-column:first-child {
  margin-left: 0;
}
ne-columns ne-column:last-child {
  margin-right: 0;
  padding-right: 0;
}
ne-columns ne-column:last-child ne-column-border {
  right: -6px;
}
ne-columns ne-column:last-child ne-column-controller {
  display: none;
}
.ne-ui-columns-drag-moving-tip {
  width: 144px;
  height: 133px;
  top: -999999999px;
  left: -999999999px;
  border-radius: 6px;
  border: 1px solid var(--lakex-editor-border-primary);
  background-color: var(--lakex-editor-color-white-f90);
  color: var(--lakex-editor-text-color);
  position: relative;
}
.ne-ui-columns-drag-moving-tip:before {
  content: "";
  position: absolute;
  top: 16px;
  left: 10px;
  right: 10px;
  height: 8px;
  border-radius: 6px;
  background: linear-gradient(
    0.25turn,
    var(--lakex-editor-color-grey3),
    var(--lakex-editor-color-grey4)
  );
}
.ne-ui-columns-drag-moving-tip:after {
  content: "";
  position: absolute;
  top: 90px;
  left: 10px;
  right: 10px;
  height: 31px;
  border-radius: 6px;
  background: linear-gradient(
    0.25turn,
    var(--lakex-editor-color-grey3),
    var(--lakex-editor-color-grey4)
  );
}
.ne-ui-columns-drag-moving-tip .ne-ui-columns-drag-text:before {
  content: "";
  position: absolute;
  top: 34px;
  left: 10px;
  right: 56px;
  height: 15px;
  border-radius: 6px;
  background: linear-gradient(
    0.25turn,
    var(--lakex-editor-color-grey3),
    var(--lakex-editor-color-grey4)
  );
}
.ne-ui-columns-drag-moving-tip .ne-ui-columns-drag-text:after {
  content: attr(data-content);
  position: absolute;
  top: 59px;
  left: 10px;
  right: 10px;
}
/* 缁夎濮╃粩顖滄畱閺嶅嘲绱�*/
ne-columns.ne-columns-h5 ne-columns-content,
.ne-paragraph-spacing-relax.ne-typography-classic
  ne-columns.ne-columns-h5
  ne-columns-content {
  flex-direction: column;
}
ne-columns.ne-columns-h5 ne-column,
.ne-paragraph-spacing-relax.ne-typography-classic
  ne-columns.ne-columns-h5
  ne-column {
  margin-top: 18px;
  margin-right: 0;
  padding-right: 0;
}
ne-columns.ne-columns-h5 ne-column:first-child,
.ne-paragraph-spacing-relax.ne-typography-classic
  ne-columns.ne-columns-h5
  ne-column:first-child {
  margin-top: 0;
}
ne-columns.ne-columns-h5 ne-column ne-column-border,
.ne-paragraph-spacing-relax.ne-typography-classic
  ne-columns.ne-columns-h5
  ne-column
  ne-column-border {
  right: -6px;
}
ne-columns.ne-columns-h5 ne-column .columns-hover,
.ne-paragraph-spacing-relax.ne-typography-classic
  ne-columns.ne-columns-h5
  ne-column
  .columns-hover,
ne-columns.ne-columns-h5 ne-column ne-column-controller,
.ne-paragraph-spacing-relax.ne-typography-classic
  ne-columns.ne-columns-h5
  ne-column
  ne-column-controller {
  display: none;
}
ne-columns.ne-columns-h5 .columns-add,
.ne-paragraph-spacing-relax.ne-typography-classic
  ne-columns.ne-columns-h5
  .columns-add,
ne-columns.ne-columns-h5 .columns-hover,
.ne-paragraph-spacing-relax.ne-typography-classic
  ne-columns.ne-columns-h5
  .columns-hover,
ne-columns.ne-columns-h5 .columns-remove,
.ne-paragraph-spacing-relax.ne-typography-classic
  ne-columns.ne-columns-h5
  .columns-remove,
ne-columns.ne-columns-h5 .columns-start-add,
.ne-paragraph-spacing-relax.ne-typography-classic
  ne-columns.ne-columns-h5
  .columns-start-add,
ne-columns.ne-columns-h5 .columns-end-add,
.ne-paragraph-spacing-relax.ne-typography-classic
  ne-columns.ne-columns-h5
  .columns-end-add {
  display: none;
}
/* 閺傜増甯撻悧鍫㈡畱閺嶅嘲绱�*/
.ne-engine.ne-typography-classic.ne-paragraph-spacing-relax
  ne-container-hole[data-card="columns"] {
  margin: 20px auto;
}
.ne-engine.ne-typography-classic.ne-paragraph-spacing-relax
  ne-container-hole[data-card="columns"]
  .columns-start-add,
.ne-engine.ne-typography-classic.ne-paragraph-spacing-relax
  ne-container-hole[data-card="columns"]
  .columns-end-add {
  top: -26px;
}
.ne-engine.ne-typography-classic.ne-paragraph-spacing-relax
  ne-container-hole[data-card="columns"]
  ne-columns[ne-fake-selection]::after {
  top: -6px;
  bottom: -6px;
}
.ne-engine.ne-typography-classic.ne-paragraph-spacing-relax
  ne-container-hole[data-card="columns"]
  ne-columns
  .columns-add,
.ne-engine.ne-typography-classic.ne-paragraph-spacing-relax
  ne-container-hole[data-card="columns"]
  ne-columns
  .columns-remove {
  top: -8px;
  bottom: -6px;
}
.ne-engine.ne-typography-classic.ne-paragraph-spacing-relax
  ne-container-hole[data-card="columns"]
  ne-column-content
  > .ne-spacing-all:last-child {
  margin-bottom: 0;
}
/** 鐎涙劕鍘撶槐鐘茬啲闁劌顦╅悶锟� **/
ne-columns ne-column-content > .ne-spacing-all:last-child {
  margin-bottom: 0;
}
/*閸愬懘鍎撮崡锛勫婢跺嫮鎮�*/
ne-columns ne-column ne-card[data-card-name="calendar"] {
  max-width: 100%;
  overflow: hidden;
}
ne-columns ne-column ne-card[data-card-name="calendar"] > .ne-card-container,
ne-columns ne-column ne-card[data-card-name="calendar"] > ne-card-root {
  min-width: 300px;
}
ne-columns ne-column ne-card[data-card-name="checkIn"] {
  max-width: 100%;
  overflow: hidden;
}
ne-columns ne-column ne-card[data-card-name="checkIn"] > .ne-card-container,
ne-columns ne-column ne-card[data-card-name="checkIn"] > ne-card-root {
  min-width: 260px;
}
ne-columns ne-column ne-card[data-card-name="vote"] {
  max-width: 100%;
  overflow: hidden;
}
ne-columns ne-column ne-card[data-card-name="vote"] > .ne-card-container,
ne-columns ne-column ne-card[data-card-name="vote"] > ne-card-root {
  min-width: 360px;
}
ne-columns ne-column ne-card[data-card-name="lockedtext"] {
  max-width: 100%;
  overflow: hidden;
}
ne-columns ne-column ne-card[data-card-name="lockedtext"] > .ne-card-container,
ne-columns ne-column ne-card[data-card-name="lockedtext"] > ne-card-root {
  min-width: 380px;
}
/* 閸愬懘鍎撮崡锛勫閸忋劌鐫嗛弽宄扮础婢跺嫮鎮�*/
.ne-ui-max-view ne-columns {
  position: initial;
}
.ne-ui-max-view ne-columns ne-column {
  position: initial;
}
.ne-ui-max-view ne-columns ne-column ne-column-content {
  position: initial;
}
/**
 * 闁俺绻�.getCSSValue("editor.background")[] 娴兼俺骞忓锟� var(--lakex-editor-background)閻ㄥ嫯绻戦崶锟�*/
/**
 * 闂団偓鐟曚浇绐olor-registry.ts閸氬本顒�*/
/**
 * colors*/
.ne-engine [data-placeholder] {
  position: relative;
}
.ne-engine [data-placeholder]::before {
  position: absolute;
  content: attr(data-placeholder);
  color: var(--lakex-editor-color-grey5);
  user-select: none;
  pointer-events: none;
  white-space: nowrap;
  top: 50%;
  transform: translateY(-50%);
  padding-left: 2px;
}
/**
 * 闁俺绻�.getCSSValue("editor.background")[] 娴兼俺骞忓锟� var(--lakex-editor-background)閻ㄥ嫯绻戦崶锟�*/
/**
 * 闂団偓鐟曚浇绐olor-registry.ts閸氬本顒�*/
/**
 * colors*/
ne-collapse {
  display: flex;
  border: 1px solid var(--lakex-editor-border-primary);
  border-radius: 6px;
  padding: 8px 30px 8px 0;
  margin: 10px 0;
  width: 100%;
  max-width: 100%;
  line-height: 1.74;
}
ne-collapse:hover {
  border-color: var(--lakex-editor-card-border-hover);
}
ne-collapse.ne-brick-highlight {
  border-color: var(--lakex-editor-card-border-hover);
}
ne-collapse.app-ne-brick-highlight {
  border-color: var(--lakex-editor-color-blue6) !important;
  box-shadow: 0px 0px 0px 5px var(--lakex-editor-color-blue6);
}
.ne-viewer[data-viewer-mode="present"] ne-collapse .ne-collapse-folding-inner {
  width: 50px;
  height: 30px;
  margin-top: 24px;
}
.ne-viewer[data-viewer-mode="present"]
  ne-collapse
  .ne-collapse-folding-inner
  .ne-icon,
.ne-viewer[data-viewer-mode="present"]
  ne-collapse
  .ne-collapse-folding-inner
  .ne-icon
  > span.lake-icon {
  font-size: inherit !important;
}
.ne-viewer[data-viewer-mode="present"]
  ne-collapse
  ne-collapse-content
  ne-summary
  ne-text {
  font-size: inherit !important;
}
.ne-viewer ne-collapse {
  border: none;
  padding: 0 20px 12px 0;
}
.ne-viewer ne-collapse [data-placeholder]::before {
  position: absolute;
  content: attr(data-placeholder);
  color: var(--lakex-editor-text-disable);
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  pointer-events: none;
  white-space: nowrap;
  top: 50%;
  transform: translateY(-50%);
}
.ne-viewer ne-collapse .collapse-controller {
  width: 30px;
}
.ne-viewer ne-collapse-content {
  max-width: calc(100% - 30px);
}
.ne-viewer ne-collapse .ne-collapse-fold-container {
  justify-content: center;
}
ne-collapse .collapse-controller {
  width: 30px;
}
ne-collapse-content {
  max-width: 100%;
  max-width: calc(100% - 30px);
  display: block;
  flex: 1;
  outline: none;
}
ne-collapse ne-summary {
  position: relative;
  display: block;
}
ne-collapse-content > *:last-child {
  margin-bottom: 0;
}
ne-collapse .ne-collapse-fold-container {
  display: flex;
  justify-content: center;
  align-items: center;
}
ne-collapse[ne-open="false"] ne-collapse-content > * {
  display: none;
}
ne-collapse[ne-open="false"] ne-collapse-content > ne-summary {
  display: block;
}
ne-collapse .ne-collapse-folding-inner {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 20px;
  height: 20px;
}
ne-collapse .ne-collapse-folding-inner:hover {
  background-color: var(--lakex-editor-background-primary-hover);
  border-radius: 4px;
}
ne-collapse .ne-collapse-folding-inner.ne-collapse-fold-disabled .ne-icon {
  cursor: not-allowed;
}
ne-collapse .ne-collapse-folding-inner .ne-icon {
  cursor: pointer;
  color: var(--lakex-editor-text-color);
}
ne-collapse.content-empty .ne-collapse-folding-inner .ne-icon {
  color: var(--lakex-editor-text-caption);
}
.ne-viewer.ne-paragraph-spacing-relax.ne-typography-classic
  ne-collapse[ne-open="false"]
  ne-collapse-content
  > ne-summary,
.ne-viewer.ne-paragraph-spacing-relax.ne-typography-classic
  ne-collapse-content
  > :last-child {
  margin-bottom: 0;
}
.ne-paragraph-spacing-relax.ne-typography-classic ne-collapse {
  padding-bottom: 0;
  margin: 2px 0;
}
.ne-engine.ne-typography-classic
  ne-collapse[ne-open="false"]
  ne-collapse-content
  > ne-summary {
  margin-bottom: 0 !important;
}
.ne-engine.ne-typography-classic ne-collapse ne-summary ne-text,
.ne-viewer.ne-typography-classic ne-collapse ne-summary ne-text,
.ne-engine.ne-typography-classic
  ne-collapse
  ne-summary
  ne-card[data-card-type="inline"],
.ne-viewer.ne-typography-classic
  ne-collapse
  ne-summary
  ne-card[data-card-type="inline"],
.ne-engine.ne-typography-classic ne-collapse ne-summary .ne-b-filler,
.ne-viewer.ne-typography-classic ne-collapse ne-summary .ne-b-filler,
.ne-engine.ne-typography-classic ne-collapse ne-summary ne-code ne-text,
.ne-viewer.ne-typography-classic ne-collapse ne-summary ne-code ne-text {
  font-size: 15px !important;
}
.ne-engine.ne-typography-classic ne-collapse .ne-collapse-fold-container,
.ne-viewer.ne-typography-classic ne-collapse .ne-collapse-fold-container {
  height: 417px;
}
.ne-engine.ne-typography-classic.fz12 ne-collapse ne-summary ne-text,
.ne-viewer.ne-typography-classic.fz12 ne-collapse ne-summary ne-text,
.ne-engine.ne-typography-classic.fz12
  ne-collapse
  ne-summary
  ne-card[data-card-type="inline"],
.ne-viewer.ne-typography-classic.fz12
  ne-collapse
  ne-summary
  ne-card[data-card-type="inline"],
.ne-engine.ne-typography-classic.fz12 ne-collapse ne-summary .ne-b-filler,
.ne-viewer.ne-typography-classic.fz12 ne-collapse ne-summary .ne-b-filler,
.ne-engine.ne-typography-classic.fz12 ne-collapse ne-summary ne-code ne-text,
.ne-viewer.ne-typography-classic.fz12 ne-collapse ne-summary ne-code ne-text {
  font-size: 12px !important;
}
.ne-engine.ne-typography-classic.fz12 ne-collapse .ne-collapse-fold-container,
.ne-viewer.ne-typography-classic.fz12 ne-collapse .ne-collapse-fold-container {
  height: 12px;
}
.ne-engine.ne-typography-classic.fz13 ne-collapse ne-summary ne-text,
.ne-viewer.ne-typography-classic.fz13 ne-collapse ne-summary ne-text,
.ne-engine.ne-typography-classic.fz13
  ne-collapse
  ne-summary
  ne-card[data-card-type="inline"],
.ne-viewer.ne-typography-classic.fz13
  ne-collapse
  ne-summary
  ne-card[data-card-type="inline"],
.ne-engine.ne-typography-classic.fz13 ne-collapse ne-summary .ne-b-filler,
.ne-viewer.ne-typography-classic.fz13 ne-collapse ne-summary .ne-b-filler,
.ne-engine.ne-typography-classic.fz13 ne-collapse ne-summary ne-code ne-text,
.ne-viewer.ne-typography-classic.fz13 ne-collapse ne-summary ne-code ne-text {
  font-size: 13px !important;
}
.ne-engine.ne-typography-classic.fz13 ne-collapse .ne-collapse-fold-container,
.ne-viewer.ne-typography-classic.fz13 ne-collapse .ne-collapse-fold-container {
  height: 12px;
}
.ne-engine.ne-typography-classic.fz14 ne-collapse ne-summary ne-text,
.ne-viewer.ne-typography-classic.fz14 ne-collapse ne-summary ne-text,
.ne-engine.ne-typography-classic.fz14
  ne-collapse
  ne-summary
  ne-card[data-card-type="inline"],
.ne-viewer.ne-typography-classic.fz14
  ne-collapse
  ne-summary
  ne-card[data-card-type="inline"],
.ne-engine.ne-typography-classic.fz14 ne-collapse ne-summary .ne-b-filler,
.ne-viewer.ne-typography-classic.fz14 ne-collapse ne-summary .ne-b-filler,
.ne-engine.ne-typography-classic.fz14 ne-collapse ne-summary ne-code ne-text,
.ne-viewer.ne-typography-classic.fz14 ne-collapse ne-summary ne-code ne-text {
  font-size: 14px !important;
}
.ne-engine.ne-typography-classic.fz14 ne-collapse .ne-collapse-fold-container,
.ne-viewer.ne-typography-classic.fz14 ne-collapse .ne-collapse-fold-container {
  height: 12px;
}
.ne-engine.ne-typography-classic.fz15 ne-collapse ne-summary ne-text,
.ne-viewer.ne-typography-classic.fz15 ne-collapse ne-summary ne-text,
.ne-engine.ne-typography-classic.fz15
  ne-collapse
  ne-summary
  ne-card[data-card-type="inline"],
.ne-viewer.ne-typography-classic.fz15
  ne-collapse
  ne-summary
  ne-card[data-card-type="inline"],
.ne-engine.ne-typography-classic.fz15 ne-collapse ne-summary .ne-b-filler,
.ne-viewer.ne-typography-classic.fz15 ne-collapse ne-summary .ne-b-filler,
.ne-engine.ne-typography-classic.fz15 ne-collapse ne-summary ne-code ne-text,
.ne-viewer.ne-typography-classic.fz15 ne-collapse ne-summary ne-code ne-text {
  font-size: 15px !important;
}
.ne-engine.ne-typography-classic.fz15 ne-collapse .ne-collapse-fold-container,
.ne-viewer.ne-typography-classic.fz15 ne-collapse .ne-collapse-fold-container {
  height: 417px;
}
.ne-engine.ne-typography-classic.fz16 ne-collapse ne-summary ne-text,
.ne-viewer.ne-typography-classic.fz16 ne-collapse ne-summary ne-text,
.ne-engine.ne-typography-classic.fz16
  ne-collapse
  ne-summary
  ne-card[data-card-type="inline"],
.ne-viewer.ne-typography-classic.fz16
  ne-collapse
  ne-summary
  ne-card[data-card-type="inline"],
.ne-engine.ne-typography-classic.fz16 ne-collapse ne-summary .ne-b-filler,
.ne-viewer.ne-typography-classic.fz16 ne-collapse ne-summary .ne-b-filler,
.ne-engine.ne-typography-classic.fz16 ne-collapse ne-summary ne-code ne-text,
.ne-viewer.ne-typography-classic.fz16 ne-collapse ne-summary ne-code ne-text {
  font-size: 16px !important;
}
.ne-engine.ne-typography-classic.fz16 ne-collapse .ne-collapse-fold-container,
.ne-viewer.ne-typography-classic.fz16 ne-collapse .ne-collapse-fold-container {
  height: 12px;
}
.ne-engine.ne-typography-classic.fz19 ne-collapse ne-summary ne-text,
.ne-viewer.ne-typography-classic.fz19 ne-collapse ne-summary ne-text,
.ne-engine.ne-typography-classic.fz19
  ne-collapse
  ne-summary
  ne-card[data-card-type="inline"],
.ne-viewer.ne-typography-classic.fz19
  ne-collapse
  ne-summary
  ne-card[data-card-type="inline"],
.ne-engine.ne-typography-classic.fz19 ne-collapse ne-summary .ne-b-filler,
.ne-viewer.ne-typography-classic.fz19 ne-collapse ne-summary .ne-b-filler,
.ne-engine.ne-typography-classic.fz19 ne-collapse ne-summary ne-code ne-text,
.ne-viewer.ne-typography-classic.fz19 ne-collapse ne-summary ne-code ne-text {
  font-size: 19px !important;
}
.ne-engine.ne-typography-classic.fz19 ne-collapse .ne-collapse-fold-container,
.ne-viewer.ne-typography-classic.fz19 ne-collapse .ne-collapse-fold-container {
  height: 534px;
}
.ne-engine.ne-typography-classic.fz22 ne-collapse ne-summary ne-text,
.ne-viewer.ne-typography-classic.fz22 ne-collapse ne-summary ne-text,
.ne-engine.ne-typography-classic.fz22
  ne-collapse
  ne-summary
  ne-card[data-card-type="inline"],
.ne-viewer.ne-typography-classic.fz22
  ne-collapse
  ne-summary
  ne-card[data-card-type="inline"],
.ne-engine.ne-typography-classic.fz22 ne-collapse ne-summary .ne-b-filler,
.ne-viewer.ne-typography-classic.fz22 ne-collapse ne-summary .ne-b-filler,
.ne-engine.ne-typography-classic.fz22 ne-collapse ne-summary ne-code ne-text,
.ne-viewer.ne-typography-classic.fz22 ne-collapse ne-summary ne-code ne-text {
  font-size: 22px !important;
}
.ne-engine.ne-typography-classic.fz22 ne-collapse .ne-collapse-fold-container,
.ne-viewer.ne-typography-classic.fz22 ne-collapse .ne-collapse-fold-container {
  height: 12px;
}
.ne-engine.ne-typography-classic.fz24 ne-collapse ne-summary ne-text,
.ne-viewer.ne-typography-classic.fz24 ne-collapse ne-summary ne-text,
.ne-engine.ne-typography-classic.fz24
  ne-collapse
  ne-summary
  ne-card[data-card-type="inline"],
.ne-viewer.ne-typography-classic.fz24
  ne-collapse
  ne-summary
  ne-card[data-card-type="inline"],
.ne-engine.ne-typography-classic.fz24 ne-collapse ne-summary .ne-b-filler,
.ne-viewer.ne-typography-classic.fz24 ne-collapse ne-summary .ne-b-filler,
.ne-engine.ne-typography-classic.fz24 ne-collapse ne-summary ne-code ne-text,
.ne-viewer.ne-typography-classic.fz24 ne-collapse ne-summary ne-code ne-text {
  font-size: 24px !important;
}
.ne-engine.ne-typography-classic.fz24 ne-collapse .ne-collapse-fold-container,
.ne-viewer.ne-typography-classic.fz24 ne-collapse .ne-collapse-fold-container {
  height: 12px;
}
/**
 * 闁俺绻�.getCSSValue("editor.background")[] 娴兼俺骞忓锟� var(--lakex-editor-background)閻ㄥ嫯绻戦崶锟�*/
/**
 * 闂団偓鐟曚浇绐olor-registry.ts閸氬本顒�*/
/**
 * colors*/
.ne-viewer ne-card[data-card-name="file"]:hover .ne-card-file,
.ne-viewer ne-card[data-card-name="file"].ne-card-hovered .ne-card-file {
  background: var(--lakex-editor-card-background-hover);
}
.ne-viewer ne-card[data-card-name="file"]:hover .ne-card-file.disable,
.ne-viewer
  ne-card[data-card-name="file"].ne-card-hovered
  .ne-card-file.disable {
  background: unset;
}
.ne-viewer ne-card[data-card-name="file"] .ne-card-file.disable {
  color: var(--lakex-editor-text-disable);
  cursor: default;
}
.ne-viewer ne-card[data-card-name="file"] .ne-card-container {
  width: 100%;
}
.ne-viewer[data-viewer-mode="present"]
  ne-card[data-card-name="file"]
  .ne-card-file {
  height: auto;
  font-size: 28.8px;
}
.ne-viewer[data-viewer-mode="present"]
  ne-card[data-card-name="file"]
  .ne-card-file
  .ne-card-file-name {
  font-size: 28.8px;
}
.ne-viewer[data-viewer-mode="present"]
  ne-card[data-card-name="file"]
  .ne-card-file
  .ne-card-file-size {
  font-size: 85%;
}
.ne-viewer[data-viewer-mode="present"]
  ne-card[data-card-name="file"]
  .ne-card-file
  .ne-icon {
  font-size: 1em;
}
.ne-viewer[data-viewer-mode="simple"]
  ne-card[data-card-name="localdoc"]
  .ne-card-container[data-alias="embed"] {
  height: auto !important;
}
.ne-viewer ne-card[data-card-type="inline"][data-card-name="image"] {
  display: inline-block;
}
.ne-viewer[data-viewer-mode="present"]
  ne-card[data-card-name="image"]
  .ne-ui-image-maximize {
  width: 51.2px;
  height: 51.2px;
}
.ne-viewer[data-viewer-mode="present"]
  ne-card[data-card-name="image"]
  .ne-ui-image-maximize
  .ne-icon {
  font-size: 28.8px;
}
.ne-viewer ne-card[data-card-name="image"] {
  height: auto;
}
.ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer
  ne-card[data-card-name="image"] {
  vertical-align: text-bottom;
  margin-bottom: 0;
}
.ne-viewer-hidden-copy-node {
  opacity: 0;
  width: 0;
  height: 0;
  overflow: hidden;
  position: fixed;
  top: 0;
  left: 0;
}
.ne-viewer[data-viewer-mode="present"] ne-text[ne-fontsize="12"],
.ne-viewer[data-viewer-mode="present"] ne-text[ne-fontsize="13"],
.ne-viewer[data-viewer-mode="present"] ne-text[ne-fontsize="13"],
.ne-viewer[data-viewer-mode="present"] ne-text[ne-fontsize="14"],
.ne-viewer[data-viewer-mode="present"] ne-text[ne-fontsize="15"],
.ne-viewer[data-viewer-mode="present"] ne-text[ne-fontsize="16"],
.ne-viewer[data-viewer-mode="present"] ne-text[ne-fontsize="19"],
.ne-viewer[data-viewer-mode="present"] ne-text[ne-fontsize="22"],
.ne-viewer[data-viewer-mode="present"] ne-text[ne-fontsize="24"],
.ne-viewer[data-viewer-mode="present"] ne-text[ne-fontsize="29"] {
  font-size: 28.8px;
  line-height: 44.8px;
}
.ne-viewer[data-viewer-mode="present"] ne-text[ne-fontsize="32"] {
  font-size: 32px;
  line-height: 44.8px;
}
.ne-viewer[data-viewer-mode="present"] ne-text[ne-fontsize="40"] {
  font-size: 40px;
}
.ne-viewer[data-viewer-mode="present"] ne-text[ne-fontsize="48"] {
  font-size: 48px;
}
.ne-viewer[data-viewer-mode="present"] ne-h1,
.ne-viewer[data-viewer-mode="present"] ne-h2,
.ne-viewer[data-viewer-mode="present"] ne-h3,
.ne-viewer[data-viewer-mode="present"] ne-h4,
.ne-viewer[data-viewer-mode="present"] ne-h5,
.ne-viewer[data-viewer-mode="present"] ne-h6 {
  margin: 24px 0;
  font-weight: 500;
}
.ne-viewer[data-viewer-mode="present"] ne-h1 ne-text,
.ne-viewer[data-viewer-mode="present"] ne-h2 ne-text,
.ne-viewer[data-viewer-mode="present"] ne-h3 ne-text,
.ne-viewer[data-viewer-mode="present"] ne-h4 ne-text,
.ne-viewer[data-viewer-mode="present"] ne-h5 ne-text,
.ne-viewer[data-viewer-mode="present"] ne-h6 ne-text {
  font-size: inherit !important;
  line-height: inherit !important;
  font-weight: inherit !important;
}
.ne-viewer[data-viewer-mode="present"] ne-h1 {
  font-size: 51.2px !important;
  line-height: 64px !important;
}
.ne-viewer[data-viewer-mode="present"] ne-h1 ne-heading-fold,
.ne-viewer[data-viewer-mode="present"] ne-h1 ne-heading-ext {
  width: 64px;
  height: 64px;
}
.ne-viewer[data-viewer-mode="present"] ne-h1 ne-heading-fold div.ne-icon,
.ne-viewer[data-viewer-mode="present"] ne-h1 ne-heading-ext div.ne-icon {
  font-size: inherit !important;
}
.ne-viewer[data-viewer-mode="present"] ne-h2 {
  font-size: 44.8px !important;
  line-height: 57.6px !important;
}
.ne-viewer[data-viewer-mode="present"] ne-h2 ne-heading-fold,
.ne-viewer[data-viewer-mode="present"] ne-h2 ne-heading-ext {
  width: 57.6px;
  height: 57.6px;
}
.ne-viewer[data-viewer-mode="present"] ne-h2 ne-heading-fold div.ne-icon,
.ne-viewer[data-viewer-mode="present"] ne-h2 ne-heading-ext div.ne-icon {
  font-size: inherit !important;
}
.ne-viewer[data-viewer-mode="present"] ne-h3 {
  font-size: 38.4px !important;
  line-height: 48px !important;
}
.ne-viewer[data-viewer-mode="present"] ne-h3 ne-heading-fold,
.ne-viewer[data-viewer-mode="present"] ne-h3 ne-heading-ext {
  width: 48px;
  height: 48px;
}
.ne-viewer[data-viewer-mode="present"] ne-h3 ne-heading-fold div.ne-icon,
.ne-viewer[data-viewer-mode="present"] ne-h3 ne-heading-ext div.ne-icon {
  font-size: inherit !important;
}
.ne-viewer[data-viewer-mode="present"] ne-h4 {
  font-size: 35.2px !important;
  line-height: 41.6px !important;
}
.ne-viewer[data-viewer-mode="present"] ne-h4 ne-heading-fold,
.ne-viewer[data-viewer-mode="present"] ne-h4 ne-heading-ext {
  width: 41.6px;
  height: 41.6px;
}
.ne-viewer[data-viewer-mode="present"] ne-h4 ne-heading-fold div.ne-icon,
.ne-viewer[data-viewer-mode="present"] ne-h4 ne-heading-ext div.ne-icon {
  font-size: inherit !important;
}
.ne-viewer[data-viewer-mode="present"] ne-h5,
.ne-viewer[data-viewer-mode="present"] ne-h6 {
  font-size: 32px !important;
  line-height: 41.6px !important;
}
.ne-viewer[data-viewer-mode="present"] ne-h5 ne-heading-fold,
.ne-viewer[data-viewer-mode="present"] ne-h6 ne-heading-fold,
.ne-viewer[data-viewer-mode="present"] ne-h5 ne-heading-ext,
.ne-viewer[data-viewer-mode="present"] ne-h6 ne-heading-ext {
  width: 41.6px;
  height: 41.6px;
}
.ne-viewer[data-viewer-mode="present"] ne-h5 ne-heading-fold div.ne-icon,
.ne-viewer[data-viewer-mode="present"] ne-h6 ne-heading-fold div.ne-icon,
.ne-viewer[data-viewer-mode="present"] ne-h5 ne-heading-ext div.ne-icon,
.ne-viewer[data-viewer-mode="present"] ne-h6 ne-heading-ext div.ne-icon {
  font-size: inherit !important;
}
/**
 * 闁俺绻�.getCSSValue("editor.background")[] 娴兼俺骞忓锟� var(--lakex-editor-background)閻ㄥ嫯绻戦崶锟�*/
/**
 * 闂団偓鐟曚浇绐olor-registry.ts閸氬本顒�*/
/**
 * colors*/
.ne-viewer ne-card[data-card-name="hr"] {
  padding: 18px 0;
}
.ne-viewer ne-card[data-card-name="hr"] .ne-hr {
  width: 100%;
  height: 2px;
  background: var(--lakex-editor-background-primary-hover-light);
  border-top: 1px solid transparent;
}
.ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer
  ne-card[data-card-name="hr"] {
  padding: 12px 0;
}
.ne-paragraph-spacing-relax.ne-typography-classic.ne-viewer
  ne-card[data-card-name="hr"]
  .ne-hr {
  height: 1px;
  background: var(--lakex-editor-background-primary-hover-light);
}
/**
 * 闁俺绻�.getCSSValue("editor.background")[] 娴兼俺骞忓锟� var(--lakex-editor-background)閻ㄥ嫯绻戦崶锟�*/
/**
 * 闂団偓鐟曚浇绐olor-registry.ts閸氬本顒�*/
/**
 * colors*/
.ne-viewer[data-viewer-mode="present"] .ne-hr {
  border: 0;
  height: 4px;
  background-color: var(--lakex-editor-background-primary-hover-light);
  margin: 1em 0;
}
.ne-viewer [ne-text-indent] > ne-card[data-card-name="image"] {
  max-width: calc(100% - 2em);
}
/**
 * 闁俺绻�.getCSSValue("editor.background")[] 娴兼俺骞忓锟� var(--lakex-editor-background)閻ㄥ嫯绻戦崶锟�*/
/**
 * 闂団偓鐟曚浇绐olor-registry.ts閸氬本顒�*/
/**
 * colors*/
/** 閸欘亝褰佹笟娑樺綁闁诧拷*/
ne-card[data-card-name="label"] {
  top: -2px;
}
ne-card[data-card-name="label"] .ne-card-container {
  width: 100%;
  display: flex;
  align-items: center;
}
ne-card[data-card-name="label"] .ne-card-label {
  width: 100%;
}
ne-card[data-card-name="label"] .ne-card-label-text {
  white-space: nowrap;
  border-radius: 2px;
  overflow: hidden;
  text-overflow: ellipsis;
  font-size: 12px;
  line-height: 1.1;
  padding: 0 0.2em;
  margin: 0 0.2em;
  border: 2px solid transparent;
}
.ne-viewer[data-viewer-mode="present"]
  ne-card[data-card-name="label"]
  .ne-card-label-text {
  font-size: 342px;
}
.ne-label-color-0 {
  color: var(--lakex-label-color0-text);
  background: var(--lakex-label-color0-bg);
}
.ne-label-color-1 {
  color: var(--lakex-label-color1-text);
  background: var(--lakex-label-color1-bg);
}
.ne-label-color-2 {
  color: var(--lakex-label-color2-text);
  background: var(--lakex-label-color2-bg);
}
.ne-label-color-3 {
  color: var(--lakex-label-color3-text);
  background: var(--lakex-label-color3-bg);
}
.ne-label-color-4 {
  color: var(--lakex-label-color4-text);
  background: var(--lakex-label-color4-bg);
}
.ne-label-color-5 {
  color: var(--lakex-label-color5-text);
  background: var(--lakex-label-color5-bg);
}
.ne-doc-major-viewer .ne-viewer-layout-mode-fixed .ne-viewer-body {
  padding: 0 50px;
}
.ne-doc-major-viewer .ne-viewer-layout-mode-fixed .ne-viewer-body > * {
  max-width: 750px;
  margin-left: auto;
  margin-right: auto;
}
.ne-doc-major-viewer
  .ne-viewer-layout-mode-fixed
  .ne-viewer-body
  > .ne-viewer-b-filler {
  display: block;
  max-width: 750px;
  margin-left: auto;
  margin-right: auto;
}
.ne-doc-major-viewer
  .ne-viewer-layout-mode-fixed
  .ne-viewer-body
  ne-hole.ne-full-width,
.ne-doc-major-viewer
  .ne-viewer-layout-mode-fixed
  .ne-viewer-body
  ne-container-hole.ne-full-width,
.ne-doc-major-viewer
  .ne-viewer-layout-mode-fixed
  .ne-viewer-body
  ne-alert-hole.ne-full-width {
  max-width: 100%;
}
.ne-doc-major-viewer
  .ne-viewer-layout-mode-fixed
  .ne-viewer-body
  ne-table-hole.ne-full-width {
  max-width: 100%;
  width: fit-content;
}
.ne-doc-major-viewer
  .ne-viewer-layout-mode-fixed
  .ne-viewer-body
  ne-table-hole.ne-full-width
  ne-table-wrap {
  min-width: 750px;
}
.ne-doc-major-viewer
  .ne-viewer-layout-mode-fixed
  .ne-viewer-body
  ne-table-hole.ne-full-width
  > .ne-i-filler {
  flex: 1;
}
.ne-doc-major-viewer
  .ne-viewer-layout-mode-fixed
  .ne-viewer-body
  ne-table-hole.ne-full-width
  > .ne-i-filler:first-child {
  text-align: right;
}
.ne-doc-major-viewer
  .ne-viewer-layout-mode-fixed
  .ne-viewer-body
  ne-table-hole.ne-full-width
  > .ne-i-filler:last-child {
  text-align: left;
}
.ne-doc-major-viewer
  .ne-viewer-layout-mode-fixed
  .ne-viewer-body
  ne-root-card-hole.ne-full-width {
  max-width: 100%;
  width: fit-content;
}
.ne-doc-major-viewer
  .ne-viewer-layout-mode-fixed
  .ne-viewer-body
  ne-root-card-hole.ne-full-width
  > ne-card {
  min-width: 750px;
}
.ne-doc-major-viewer
  .ne-viewer-layout-mode-fixed
  .ne-viewer-body
  ne-root-card-hole.ne-full-width
  > .ne-i-filler {
  flex: 1;
}
.ne-doc-major-viewer
  .ne-viewer-layout-mode-fixed
  .ne-viewer-body
  ne-root-card-hole.ne-full-width
  > .ne-i-filler:first-child {
  text-align: right;
}
.ne-doc-major-viewer
  .ne-viewer-layout-mode-fixed
  .ne-viewer-body
  ne-root-card-hole.ne-full-width
  > .ne-i-filler:last-child {
  text-align: left;
}
.ne-doc-major-viewer .ne-viewer-layout-mode-adapt {
  padding: 0 50px;
}
.ne-doc-major-viewer .ne-viewer-layout-mode-adapt ne-table-hole,
.ne-doc-major-viewer .ne-viewer-layout-mode-adapt ne-root-card-hole {
  display: flex;
}
/**
 * 闁俺绻�.getCSSValue("editor.background")[] 娴兼俺骞忓锟� var(--lakex-editor-background)閻ㄥ嫯绻戦崶锟�*/
/**
 * 闂団偓鐟曚浇绐olor-registry.ts閸氬本顒�*/
/**
 * colors*/
.ne-viewer a.ne-link {
  cursor: pointer;
}
.ne-viewer a.ne-link ne-text {
  color: var(--lakex-editor-text-link);
}
/**
 * 闁俺绻�.getCSSValue("editor.background")[] 娴兼俺骞忓锟� var(--lakex-editor-background)閻ㄥ嫯绻戦崶锟�*/
/**
 * 闂団偓鐟曚浇绐olor-registry.ts閸氬本顒�*/
/**
 * colors*/
.ne-viewer ne-tli .ne-checkbox-cursor-default {
  cursor: default;
}
.ne-viewer ne-tli ne-tli-i:hover .ne-checkbox-inner {
  border-color: var(--lakex-editor-color-grey5);
}
.ne-viewer ne-tli ne-tli-i.ne-checkbox-checked:hover .ne-checkbox-inner {
  border-color: var(--lakex-editor-card-border-selected);
}
.ne-viewer[data-viewer-mode="present"] ne-tli .ant-checkbox-inner {
  width: 32px;
  height: 32px;
}
.ne-viewer[data-viewer-mode="present"]
  ne-tli
  .ant-checkbox-checked
  .ant-checkbox-inner::after {
  width: 12px;
  height: 20px;
}
.ne-viewer[data-viewer-mode="present"] ne-uli,
.ne-viewer[data-viewer-mode="present"] ne-oli,
.ne-viewer[data-viewer-mode="present"] ne-tli {
  margin-top: 16px;
  margin-bottom: 16px;
}
.ne-viewer[data-viewer-mode="present"] ne-uli ne-oli-i,
.ne-viewer[data-viewer-mode="present"] ne-oli ne-oli-i,
.ne-viewer[data-viewer-mode="present"] ne-tli ne-oli-i,
.ne-viewer[data-viewer-mode="present"] ne-uli ne-uli-i,
.ne-viewer[data-viewer-mode="present"] ne-oli ne-uli-i,
.ne-viewer[data-viewer-mode="present"] ne-tli ne-uli-i,
.ne-viewer[data-viewer-mode="present"] ne-uli ne-tli-i,
.ne-viewer[data-viewer-mode="present"] ne-oli ne-tli-i,
.ne-viewer[data-viewer-mode="present"] ne-tli ne-tli-i {
  text-align: left;
  min-width: auto;
}
.ne-viewer[data-viewer-mode="present"] ne-p {
  line-height: unset;
}
.ne-viewer[data-viewer-mode="present"] ne-quote ne-p,
.ne-viewer[data-viewer-mode="present"] ne-quote ne-uli,
.ne-viewer[data-viewer-mode="present"] ne-quote ne-oli,
.ne-viewer[data-viewer-mode="present"] ne-quote ne-tli,
.ne-viewer[data-viewer-mode="present"] ne-quote ne-quote {
  margin-top: 16px;
  margin-bottom: 16px;
}
.ne-viewer [ne-sup],
.ne-viewer [ne-sub] {
  z-index: initial;
}
.ne-viewer[data-viewer-mode="present"] ne-text[ne-sup],
.ne-viewer[data-viewer-mode="present"] ne-text[ne-sub] {
  font-size: 75%;
}
/**
 * 闁俺绻�.getCSSValue("editor.background")[] 娴兼俺骞忓锟� var(--lakex-editor-background)閻ㄥ嫯绻戦崶锟�*/
/**
 * 闂団偓鐟曚浇绐olor-registry.ts閸氬本顒�*/
/**
 * colors*/
.ne-viewer ne-table-hole.ne-max,
.ne-viewer ne-root-card-hole.ne-max {
  background-color: var(--lakex-editor-background-secondary);
  overflow: auto;
  margin: 0 !important;
  padding: 20px;
}
.ne-viewer ne-table-hole,
.ne-viewer ne-root-card-hole {
  display: block;
}
.ne-viewer ne-table-wrap {
  width: max-content;
}
.ne-viewer ne-table-wrap.ne-ui-table-left-shadow::before {
  margin-top: 0;
  top: 14px;
}
.ne-viewer ne-table-wrap.ne-ui-table-right-shadow::after {
  margin-top: 0;
  top: 14px;
}
.ne-viewer ne-table-inner-wrap {
  line-height: 0;
  width: max-content;
  max-width: 100%;
  padding-top: 14px;
}
/* 閸愬懘鍎撮崡锛勫閸忋劌鐫嗛弽宄扮础婢跺嫮鎮�*/
.ne-ui-max-view.ne-viewer ne-table-wrap:not(.ne-max) {
  position: initial;
}
.ne-ui-max-view.ne-viewer ne-table-wrap:not(.ne-max) ne-table-inner-wrap {
  position: initial;
}
.ne-ui-max-view.ne-viewer
  ne-table-wrap:not(.ne-max)
  ne-table-inner-wrap
  ne-table-box {
  position: initial;
}
.ne-ui-max-view.ne-viewer
  ne-table-wrap:not(.ne-max)
  ne-table-inner-wrap
  ne-table-box
  table {
  position: initial;
}
.ne-viewer[data-viewer-mode="present"] .ne-table {
  width: 100% !important;
}
.ne-viewer[data-viewer-mode="present"] .ne-table .ne-tr {
  height: 56px;
}
.ne-viewer[data-viewer-mode="present"] .ne-table .ne-tr .ne-th,
.ne-viewer[data-viewer-mode="present"] .ne-table .ne-tr .ne-td {
  font-size: 28.8px;
  line-height: 44.8px;
}
.ne-viewer[data-viewer-mode="simple"] .ne-table {
  width: 100%;
}
/* stylelint-disable*/
/**
 * 闁俺绻�.getCSSValue("editor.background")[] 娴兼俺骞忓锟� var(--lakex-editor-background)閻ㄥ嫯绻戦崶锟�*/
/**
 * 闂団偓鐟曚浇绐olor-registry.ts閸氬本顒�*/
/**
 * colors*/
/*!
 閺堫剚鏋冩禒鑸电爱閻焦娼靛┃鎰艾閼颁胶绱潏鎴濇珤
 鐎规艾鍩楁禍鍡曠娴滐拷 codemirror 娑擃厼鍞寸€瑰湱娈戦柊宥堝缁涘鐔€绾偓閺嶅嘲绱￠敍宀勬姜閻楄鐣╅幆鍛枌閺冪娀娓舵穱顔芥暭*/
/* BASICS*/
.CodeMirror {
  /* Set height,width,borders,and global font properties here*/
  font-family: monospace;
  color: var(--lakex-editor-color-black);
  direction: ltr;
}
/* PADDING*/
.CodeMirror-lines {
  padding: 4px 0;
  /* Vertical padding around content*/
}
.CodeMirror pre.CodeMirror-line,
.CodeMirror pre.CodeMirror-line-like {
  padding: 0 4px;
  /* Horizontal padding of content*/
}
.CodeMirror-scrollbar-filler,
.CodeMirror-gutter-filler {
  background-color: var(--lakex-editor-color-white);
  /* The little square between H and V scrollbars*/
}
/* GUTTER*/
.CodeMirror-gutters {
  border-right: 1px solid #ddd;
  background-color: #f7f7f7;
  white-space: nowrap;
}
.CodeMirror-linenumber {
  padding: 0 3px 0 5px;
  min-width: 20px;
  text-align: right;
  color: #999;
  white-space: nowrap;
}
.CodeMirror-guttermarker {
  color: var(--lakex-editor-color-black);
}
.CodeMirror-guttermarker-subtle {
  color: #999;
}
/* CURSOR*/
.CodeMirror-cursor {
  border-left: 1px solid black;
  border-right: none;
  width: 0;
}
/* Shown when moving in bi-directional text*/
.CodeMirror div.CodeMirror-secondarycursor {
  border-left: 1px solid silver;
}
.cm-fat-cursor .CodeMirror-cursor {
  width: auto;
  border: 0 !important;
  background: #7e7;
}
.cm-fat-cursor div.CodeMirror-cursors {
  z-index: 1;
}
.cm-fat-cursor .CodeMirror-line::selection,
.cm-fat-cursor .CodeMirror-line > span::selection,
.cm-fat-cursor .CodeMirror-line > span > span::selection {
  background: transparent;
}
.cm-fat-cursor .CodeMirror-line::-moz-selection,
.cm-fat-cursor .CodeMirror-line > span::-moz-selection,
.cm-fat-cursor .CodeMirror-line > span > span::-moz-selection {
  background: transparent;
}
.cm-fat-cursor {
  caret-color: transparent;
}
@-moz-keyframes blink {
  50% {
    background-color: transparent;
  }
}
@-webkit-keyframes blink {
  50% {
    background-color: transparent;
  }
}
@keyframes blink {
  50% {
    background-color: transparent;
  }
} /* Can style cursor different in overwrite (non-insert) mode*/
.cm-tab {
  display: inline-block;
  text-decoration: inherit;
}
.CodeMirror-rulers {
  position: absolute;
  left: 0;
  right: 0;
  top: -50px;
  bottom: 0;
  overflow: hidden;
}
.CodeMirror-ruler {
  border-left: 1px solid #ccc;
  top: 0;
  bottom: 0;
  position: absolute;
}
/* DEFAULT THEME*/
.cm-s-default .cm-header {
  color: blue;
}
.cm-s-default .cm-quote {
  color: #090;
}
.cm-negative {
  color: #d44;
}
.cm-positive {
  color: #292;
}
.cm-header,
.cm-strong {
  font-weight: bold;
}
.cm-em {
  font-style: italic;
}
.cm-link {
  text-decoration: underline;
}
.cm-strikethrough {
  text-decoration: line-through;
}
.cm-s-default .cm-keyword {
  color: #708;
}
.cm-s-default .cm-atom {
  color: #219;
}
.cm-s-default .cm-number {
  color: #164;
}
.cm-s-default .cm-def {
  color: #00f;
}
.cm-s-default .cm-variable-2 {
  color: #05a;
}
.cm-s-default .cm-variable-3,
.cm-s-default .cm-type {
  color: #085;
}
.cm-s-default .cm-comment {
  color: #a50;
}
.cm-s-default .cm-string {
  color: #a11;
}
.cm-s-default .cm-string-2 {
  color: #f50;
}
.cm-s-default .cm-meta {
  color: #555;
}
.cm-s-default .cm-qualifier {
  color: #555;
}
.cm-s-default .cm-builtin {
  color: #30a;
}
.cm-s-default .cm-bracket {
  color: #997;
}
.cm-s-default .cm-tag {
  color: #170;
}
.cm-s-default .cm-attribute {
  color: #00c;
}
.cm-s-default .cm-hr {
  color: #999;
}
.cm-s-default .cm-link {
  color: #00c;
}
.cm-s-default .cm-error {
  color: #f00;
}
.cm-invalidchar {
  color: #f00;
}
.CodeMirror-composing {
  border-bottom: 2px solid;
}
/* Default styles for common addons*/
div.CodeMirror span.CodeMirror-matchingbracket {
  color: #0b0;
}
div.CodeMirror span.CodeMirror-nonmatchingbracket {
  color: #a22;
}
.CodeMirror-matchingtag {
  background: rgba(255, 150, 0, 0.3);
}
.CodeMirror-activeline-background {
  background: #e8f2ff;
}
/* STOP*/
/* The rest of this file contains styles related to the mechanics of
   the editor. You probably shouldn't touch them.*/
.CodeMirror {
  position: relative;
  overflow: hidden;
  background: var(--lakex-editor-background-primary);
}
.CodeMirror-scroll {
  overflow: scroll !important;
  /* Things will break if this is overridden*/
  /* 50px is the magic margin used to hide the element's real scrollbars*/
  /* See overflow:hidden in .CodeMirror*/
  margin-bottom: -50px;
  margin-right: -50px;
  padding-bottom: 50px;
  height: 100%;
  outline: none;
  /* Prevent dragging from highlighting the element*/
  position: relative;
}
.CodeMirror-sizer {
  position: relative;
  border-right: 50px solid transparent;
}
/* The fake,visible scrollbars. Used to force redraw during scrolling
   before actual scrolling happens,thus preventing shaking and
   flickering artifacts.*/
.CodeMirror-vscrollbar,
.CodeMirror-hscrollbar,
.CodeMirror-scrollbar-filler,
.CodeMirror-gutter-filler {
  position: absolute;
  z-index: 6;
  display: none;
  outline: none;
}
.CodeMirror-vscrollbar {
  right: 0;
  top: 0;
  overflow-x: hidden;
  overflow-y: scroll;
}
.CodeMirror-hscrollbar {
  bottom: 0;
  left: 0;
  overflow-y: hidden;
  overflow-x: scroll;
}
.CodeMirror-scrollbar-filler {
  right: 0;
  bottom: 0;
}
.CodeMirror-gutter-filler {
  left: 0;
  bottom: 0;
}
.CodeMirror-gutters {
  position: absolute;
  left: 0;
  top: 0;
  min-height: 100%;
  z-index: 3;
}
.CodeMirror-gutter {
  white-space: normal;
  height: 100%;
  display: inline-block;
  vertical-align: top;
  margin-bottom: -50px;
}
.CodeMirror-gutter-wrapper {
  position: absolute;
  z-index: 4;
  background: none !important;
  border: none !important;
}
.CodeMirror-gutter-background {
  position: absolute;
  top: 0;
  bottom: 0;
  z-index: 4;
}
.CodeMirror-gutter-elt {
  position: absolute;
  cursor: default;
  z-index: 4;
}
.CodeMirror-gutter-wrapper::selection {
  background-color: transparent;
}
.CodeMirror-gutter-wrapper::-moz-selection {
  background-color: transparent;
}
.CodeMirror-lines {
  cursor: text;
  min-height: 1px;
  /* prevents collapsing before first draw*/
}
.CodeMirror pre.CodeMirror-line,
.CodeMirror pre.CodeMirror-line-like {
  /* Reset some styles that the rest of the page might have set*/
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
  border-width: 0;
  background: transparent;
  font-family: inherit;
  font-size: inherit;
  margin: 0;
  white-space: pre;
  word-wrap: normal;
  line-height: inherit;
  color: inherit;
  z-index: 2;
  position: relative;
  overflow: visible;
  -webkit-tap-highlight-color: transparent;
  -webkit-font-variant-ligatures: contextual;
  font-variant-ligatures: contextual;
}
.CodeMirror-wrap pre.CodeMirror-line,
.CodeMirror-wrap pre.CodeMirror-line-like {
  word-wrap: break-word;
  white-space: pre-wrap;
  word-break: normal;
}
.CodeMirror-linebackground {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 0;
}
.CodeMirror-linewidget {
  position: relative;
  z-index: 2;
  padding: 1px;
  /* Force widget margins to stay inside of the container*/
}
.CodeMirror-rtl pre {
  direction: rtl;
}
.CodeMirror-code {
  outline: none;
}
/* Force content-box sizing for the elements where we expect it*/
.CodeMirror-scroll,
.CodeMirror-sizer,
.CodeMirror-gutter,
.CodeMirror-gutters,
.CodeMirror-linenumber {
  -moz-box-sizing: content-box;
  box-sizing: content-box;
}
.CodeMirror-measure {
  position: absolute;
  width: 100%;
  height: 0;
  overflow: hidden;
  visibility: hidden;
}
.CodeMirror-cursor {
  position: absolute;
  pointer-events: none;
}
.CodeMirror-measure pre {
  position: static;
}
div.CodeMirror-cursors {
  visibility: hidden;
  position: relative;
  z-index: 3;
}
div.CodeMirror-dragcursors {
  visibility: visible;
}
.CodeMirror-focused div.CodeMirror-cursors {
  visibility: visible;
}
.CodeMirror-selected {
  background: #d9d9d9;
}
.CodeMirror-focused .CodeMirror-selected {
  background: #d7d4f0;
}
.CodeMirror-crosshair {
  cursor: crosshair;
}
.CodeMirror-line::selection,
.CodeMirror-line > span::selection,
.CodeMirror-line > span > span::selection {
  background: #d7d4f0;
}
.CodeMirror-line::-moz-selection,
.CodeMirror-line > span::-moz-selection,
.CodeMirror-line > span > span::-moz-selection {
  background: #d7d4f0;
}
.cm-searching {
  background-color: #ffa;
  background-color: rgba(255, 255, 0, 0.4);
}
/* Used to force a border model for a node*/
.cm-force-border {
  padding-right: 1px;
}
@media print {
  /* Hide the cursor when printing*/
  .CodeMirror div.CodeMirror-cursors {
    visibility: hidden;
  }
} /* See issue #2901*/
.cm-tab-wrap-hack:after {
  content: "";
}
/* Help users use markselection to safely style text background*/
span.CodeMirror-selectedtext {
  background: none;
}
/*!
 閺堫剚鏋冩禒鑸电爱閻焦娼靛┃鎰艾閼颁胶绱潏鎴濇珤
 鐎规艾鍩楁禍鍡曠娴滐拷 codemirror 娑擃厼鍞寸€瑰湱娈戦柊宥堝缁涘鐔€绾偓閺嶅嘲绱￠敍宀勬姜閻楄鐣╅幆鍛枌閺冪娀娓舵穱顔芥暭*/
.CodeMirror {
  background: none;
  /* 鐎涙ぞ缍嬮崣鍌滃弾 github閿涘矁鈧啳妾婚崪锟� 14px 閺傚洤鐡ч崷銊ょ鐠ч攱甯撻悧鍫礉鐎涙褰块悽锟� 13px*/
  font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier,
    monospace;
  font-size: 14px;
  line-height: 1.45;
  color: #595959;
  direction: ltr;
}
.CodeMirror * {
  box-sizing: unset;
}
.CodeMirror:hover .CodeMirror-scroll::-webkit-scrollbar-thumb,
.CodeMirror.CodeMirror-focused .CodeMirror-scroll::-webkit-scrollbar-thumb,
.CodeMirror:hover .CodeMirror-vscrollbar::-webkit-scrollbar-thumb,
.CodeMirror.CodeMirror-focused .CodeMirror-vscrollbar::-webkit-scrollbar-thumb,
.CodeMirror:hover .CodeMirror-hscrollbar::-webkit-scrollbar-thumb,
.CodeMirror.CodeMirror-focused .CodeMirror-hscrollbar::-webkit-scrollbar-thumb {
  visibility: visible;
}
.CodeMirror .CodeMirror-scrollbar-filler,
.CodeMirror .CodeMirror-gutter-filler {
  background: transparent;
}
.CodeMirror .CodeMirror-lines {
  padding-bottom: 24px;
}
.CodeMirror-scroll,
.CodeMirror-sizer,
.CodeMirror-gutter,
.CodeMirror-gutters,
.CodeMirror-linenumber {
  -moz-box-sizing: content-box !important;
  box-sizing: content-box !important;
}
.CodeMirror-gutters {
  background: #fafafa;
  border-color: #fafafa;
  padding: 0 6px 0 6px;
}
.CodeMirror-scroll,
.CodeMirror-vscrollbar,
.CodeMirror-hscrollbar {
  scrollbar-color: var(--lakex-editor-color-grey6) transparent;
}
.CodeMirror-scroll::-webkit-scrollbar,
.CodeMirror-vscrollbar::-webkit-scrollbar,
.CodeMirror-hscrollbar::-webkit-scrollbar {
  background-color: transparent;
}
.CodeMirror-scroll::-webkit-scrollbar-corner,
.CodeMirror-vscrollbar::-webkit-scrollbar-corner,
.CodeMirror-hscrollbar::-webkit-scrollbar-corner {
  background-color: transparent;
}
.CodeMirror-scroll::-webkit-scrollbar-thumb,
.CodeMirror-vscrollbar::-webkit-scrollbar-thumb,
.CodeMirror-hscrollbar::-webkit-scrollbar-thumb {
  background-color: var(--lakex-editor-color-grey6);
  border-radius: 16px;
  border: 53px solid transparent;
  background-clip: content-box;
  visibility: visible;
}
.CodeMirror-selected {
  background: transparent;
}
.CodeMirror-focused .CodeMirror-selected {
  background: var(--lakex-editor-selection);
}
.CodeMirror-crosshair {
  cursor: crosshair;
}
.CodeMirror-line::selection,
.CodeMirror-line > span::selection,
.CodeMirror-line > span > span::selection {
  background: var(--lakex-editor-selection);
}
.CodeMirror-line::-moz-selection,
.CodeMirror-line > span::-moz-selection,
.CodeMirror-line > span > span::-moz-selection {
  background: var(--lakex-editor-selection);
}
/* DEFAULT THEME (閺夈儲绨禍搴も偓浣虹椽鏉堟垵娅掗敍灞界暰閸掓湹绨℃稉鈧總妞惧敩閻線鍘ら懝锟�)*/
.CodeMirror pre,
.box pre,
.editor .top-boxes pre,
.CodeMirror-gutter-wrapper pre {
  color: #262626;
}
.CodeMirror-linenumber {
  color: #afafaf;
}
.cm-s-default .cm-header {
  color: blue;
}
.cm-s-default .cm-quote {
  color: #090;
}
.cm-negative {
  color: #d44;
}
.cm-positive {
  color: #292;
}
.cm-header,
.cm-strong {
  font-weight: bold;
}
.cm-em {
  font-style: italic;
}
.cm-link {
  text-decoration: underline;
}
.cm-strikethrough {
  text-decoration: line-through;
}
/* 娴狅拷 codemirror 姒涙ǹ顓绘稉楦挎憫閺堫剨绱濋柈銊ュ瀻妫版粏澹婇悽锟� github 閸欙拷 prism.js*/
.cm-s-default .cm-keyword {
  color: #d73a49;
}
/* use github*/
.cm-s-default .cm-atom {
  color: #905;
}
/* false null 缁涘鐖堕柌蹇ョ礉use prism.js*/
.cm-s-default .cm-number {
  color: #005cc5;
}
/* use github*/
.cm-s-default .cm-def {
  color: #005cc5;
}
/* use github*/
.cm-s-default .cm-variable-2 {
  color: #005cc5;
}
/* use github 閽冩繆澹�*/
.cm-s-default .cm-variable-3,
.cm-s-default .cm-type {
  color: #22863a;
}
/* use github 缂佽儻澹�*/
.cm-s-default .cm-comment {
  color: #6a737d;
}
/* use github*/
.cm-s-default .cm-string {
  color: #690;
}
/* 閸楁洝顢戠€涙顑佹稉璇х礉閻拷 prism 妫版粏澹� origin #a11;*/
.cm-s-default .cm-string-2 {
  color: #690;
}
/* 婢舵俺顢戠€涙顑佹稉璇х礉閻拷 prism 妫版粏澹� origin #a11;*/
.cm-s-default .cm-meta {
  color: #1f7f9a;
}
/* c #include閵嗕汞ava annotation 缁涘绱濋柌鍥╂暏 vscode default light+ 妫版粏澹�*/
.cm-s-default .cm-qualifier {
  color: #555;
}
.cm-s-default .cm-builtin {
  color: #6f42c1;
}
/* use github*/
.cm-s-default .cm-bracket {
  color: #997;
}
.cm-s-default .cm-tag {
  color: #22863a;
}
/* html tag 閸氬稄绱漸se github*/
.cm-s-default .cm-attribute {
  color: #6f42c1;
}
/* html tag 鐏炵偞鈧冩倳閿涘瘈se github*/
.cm-s-default .cm-hr {
  color: #999;
}
/* md 鐠囶厽纭�*/
.cm-s-default .cm-link {
  color: #00c;
}
/* md 鐠囶厽纭�*/
.cm-s-default .cm-error {
  color: #f00;
}
.cm-invalidchar {
  color: #f00;
}
.cm-s-default .cm-operator {
  color: #d73a49;
}
/* 閻拷 github 妫版粏澹�*/
.cm-s-default .cm-property {
  color: #005cc5;
}
/* 閻拷 github 閽冩繆澹婇敍灞芥嫲 cm-def 娑撯偓閼凤拷*/
.CodeMirror-composing {
  border-bottom: 2px solid;
}
.CodeMirror-code-name.code-name-placeholder {
  color: #bfbfbf;
}
.CodeMirror-scroll {
  margin-top: 12px;
}
.ne-codeblock[theme="default"] .ne-embed-nav {
  background: #f5f5f5;
  border-bottom: 1px solid #e8e8e8;
}
.ne-codeblock[theme="default"] .ne-embed-nav .ant-select-selection-item,
.ne-codeblock[theme="default"] .ne-embed-nav .CodeMirror-code-name,
.ne-codeblock[theme="default"] .ne-embed-nav .ne-icon-card-codeblock-more,
.ne-codeblock[theme="default"] .ne-embed-nav .ne-codeblock-copy,
.ne-codeblock[theme="default"] .ne-embed-nav .ne-codeblock-more-button,
.ne-codeblock[theme="default"] .ne-embed-nav .ne-codeblock-collapsed-button,
.ne-codeblock[theme="default"]
  .ne-embed-nav
  .ant-select-single.ant-select-sm:not(.ant-select-customize-input):not(
    .ant-select-customize-input
  )
  .ant-select-selection-search-input {
  color: #595959;
}
.ne-codeblock[theme="default"]
  .ne-embed-nav
  .CodeMirror-code-name.code-name-placeholder {
  color: #bfbfbf;
}
.ne-codeblock[theme="default"] .ne-embed-nav .ne-codeblock-mode-name {
  color: #bfbfbf;
}
.ne-codeblock[theme="default"] .ne-codeblock-copy:hover,
.ne-codeblock[theme="default"] .ne-codeblock-more-button:hover,
.ne-codeblock[theme="default"] .ne-codeblock-collapsed-button:hover,
.ne-codeblock[theme="default"]
  .ne-codeblock-more-button.ne-codeblock-more-active,
.ne-codeblock[theme="default"]
  .ne-lang-select.ant-select:not(.ant-select-disabled):hover
  .ant-select-selector,
.ne-codeblock[theme="default"]
  .ne-lang-select.ant-select-focused:not(.ant-select-disabled).ant-select:not(
    .ant-select-customize-input
  )
  .ant-select-selector {
  background-color: #e8e8e8;
  border-color: transparent;
}
.cm-searching,
.CodeMirror-focused .CodeMirror-selected,
.CodeMirror-selected {
  background-color: rgba(80, 153, 236, 0.5);
}
/* Default styles for common addons*/
/* STOP*/
.CodeMirror-light-line-wrap
  + .CodeMirror-light-line-wrap
  .CodeMirror-lightline-background,
.CodeMirror-light-line-wrap
  + .CodeMirror-light-line-wrap
  .CodeMirror-gutter-background.CodeMirror-light-line-gutter {
  border-top: none;
}
.CodeMirror-collapsed-folded {
  transform-origin: center;
  transform: rotateZ(-90deg);
}
.ne-codeblock[theme="Darcula"] .CodeMirror-gutter-wrapper,
.ne-codeblock[theme="Darcula"] .CodeMirror-gutters,
.ne-codeblock[theme="Darcula"] .ne-codeblock,
.ne-codeblock[theme="Darcula"] .ne-codeblock-inner,
.ne-codeblock[theme="Darcula"] .ne-codeblock-content {
  background: #2b2b2b;
}
.ne-codeblock[theme="Darcula"] .CodeMirror-cursor {
  border-left-color: #aeaeae;
}
.ne-codeblock[theme="Darcula"] .CodeMirror pre,
.ne-codeblock[theme="Darcula"] .box pre,
.ne-codeblock[theme="Darcula"] .editor .top-boxes pre,
.ne-codeblock[theme="Darcula"] .CodeMirror-gutter-wrapper pre {
  color: #cccccc;
}
.ne-codeblock[theme="Darcula"] .cm-keyword {
  color: #d87e30;
}
.ne-codeblock[theme="Darcula"] .cm-atom {
  color: #d87e30;
}
.ne-codeblock[theme="Darcula"] .box-html .cm-atom {
  color: #a578b4;
}
.ne-codeblock[theme="Darcula"] .cm-def {
  color: #ffc45a;
}
.ne-codeblock[theme="Darcula"] .cm-variable {
  color: #cccccc;
}
.ne-codeblock[theme="Darcula"] .cm-variable-2 {
  color: #cccccc;
}
.ne-codeblock[theme="Darcula"] .cm-variable-3 {
  color: #ffc45a;
}
.ne-codeblock[theme="Darcula"] .cm-header {
  color: #cccccc;
}
.ne-codeblock[theme="Darcula"] .cm-number {
  color: #719fc5;
}
.ne-codeblock[theme="Darcula"] .cm-property {
  color: #ffc45a;
}
.ne-codeblock[theme="Darcula"] .cm-attribute {
  color: #cccccc;
}
.ne-codeblock[theme="Darcula"] .cm-builtin {
  color: #cccccc;
}
.ne-codeblock[theme="Darcula"] .cm-qualifier {
  color: #ffc45a;
}
.ne-codeblock[theme="Darcula"] .cm-operator {
  color: #cccccc;
}
.ne-codeblock[theme="Darcula"] .cm-meta {
  color: #cccccc;
}
.ne-codeblock[theme="Darcula"] .cm-string {
  color: #628854;
}
.ne-codeblock[theme="Darcula"] .cm-string-2 {
  color: #b45555;
}
.ne-codeblock[theme="Darcula"] .cm-tag {
  color: #ffc45a;
}
.ne-codeblock[theme="Darcula"] .box-css .cm-tag {
  color: #ffc45a;
}
.ne-codeblock[theme="Darcula"] .cm-tag.cm-bracket {
  color: #ffc45a;
}
.ne-codeblock[theme="Darcula"] .cm-variable.cm-callee {
  color: #39e62d;
}
.ne-codeblock[theme="Darcula"] .CodeMirror-linenumber {
  color: #858585;
}
.ne-codeblock[theme="Darcula"]
  .CodeMirror-foldgutter-open.CodeMirror-guttermarker-subtle {
  color: #696969;
}
.ne-codeblock[theme="Darcula"] .cm-comment {
  color: #707070;
}
.ne-codeblock[theme="Darcula"] .CodeMirror-gutters {
  border-color: transparent;
}
.ne-codeblock[theme="Darcula"] .ne-embed-nav {
  background: #222222;
  border-bottom: 1px solid #181818;
}
.ne-codeblock[theme="Darcula"] .ne-embed-nav .ant-select-selection-item,
.ne-codeblock[theme="Darcula"] .ne-embed-nav .CodeMirror-code-name,
.ne-codeblock[theme="Darcula"] .ne-embed-nav .ne-codeblock-copy,
.ne-codeblock[theme="Darcula"] .ne-embed-nav .ne-icon-card-codeblock-more,
.ne-codeblock[theme="Darcula"] .ne-embed-nav .ne-codeblock-more-button,
.ne-codeblock[theme="Darcula"] .ne-embed-nav .ne-codeblock-collapsed-button,
.ne-codeblock[theme="Darcula"]
  .ne-embed-nav
  .ant-select-single.ant-select-sm:not(.ant-select-customize-input):not(
    .ant-select-customize-input
  )
  .ant-select-selection-search-input {
  color: #93999e;
}
.ne-codeblock[theme="Darcula"]
  .ne-embed-nav
  .CodeMirror-code-name.code-name-placeholder {
  color: #484848;
}
.ne-codeblock[theme="Darcula"] .ne-embed-nav .ne-codeblock-mode-name {
  color: rgba(147, 153, 158, 0.5);
}
.ne-codeblock[theme="Darcula"] .ant-divider-vertical {
  border-color: #393939;
}
.ne-codeblock[theme="Darcula"] .ne-codeblock-copy:hover,
.ne-codeblock[theme="Darcula"] .ne-codeblock-more-button:hover,
.ne-codeblock[theme="Darcula"] .ne-codeblock-collapsed-button:hover,
.ne-codeblock[theme="Darcula"]
  .ne-codeblock-more-button.ne-codeblock-more-active,
.ne-codeblock[theme="Darcula"]
  .ne-lang-select.ant-select:not(.ant-select-disabled):hover
  .ant-select-selector,
.ne-codeblock[theme="Darcula"]
  .ne-lang-select.ant-select-focused:not(.ant-select-disabled).ant-select:not(
    .ant-select-customize-input
  )
  .ant-select-selector {
  background-color: #393939;
  border-color: transparent;
}
.ne-codeblock[theme="Night Owl"] .CodeMirror-gutter-wrapper,
.ne-codeblock[theme="Night Owl"] .CodeMirror-gutters,
.ne-codeblock[theme="Night Owl"] .ne-codeblock,
.ne-codeblock[theme="Night Owl"] .ne-codeblock-inner,
.ne-codeblock[theme="Night Owl"] .ne-codeblock-content {
  background: #001628;
}
.ne-codeblock[theme="Night Owl"] .CodeMirror-cursor {
  border-left-color: #80a4c3;
}
.ne-codeblock[theme="Night Owl"] .CodeMirror pre,
.ne-codeblock[theme="Night Owl"] .box pre,
.ne-codeblock[theme="Night Owl"] .editor .top-boxes pre,
.ne-codeblock[theme="Night Owl"] .CodeMirror-gutter-wrapper pre {
  color: #d4deec;
}
.ne-codeblock[theme="Night Owl"] .cm-keyword {
  color: #d18df0;
  font-style: italic;
}
.ne-codeblock[theme="Night Owl"] .cm-atom {
  color: #ff4571;
}
.ne-codeblock[theme="Night Owl"] .box-html .cm-atom {
  color: #79a9ff;
}
.ne-codeblock[theme="Night Owl"] .cm-def {
  color: #79a9ff;
  font-style: italic;
}
.ne-codeblock[theme="Night Owl"] .cm-variable {
  color: #5adeca;
  font-style: italic;
}
.ne-codeblock[theme="Night Owl"] .cm-variable-2 {
  color: #5adeca;
  font-style: italic;
}
.ne-codeblock[theme="Night Owl"] .cm-variable-3 {
  color: #bce666;
  font-style: italic;
}
.ne-codeblock[theme="Night Owl"] .cm-header {
  color: #d4deec;
}
.ne-codeblock[theme="Night Owl"] .cm-number {
  color: #ff8563;
}
.ne-codeblock[theme="Night Owl"] .cm-property {
  color: #79a9ff;
  font-style: italic;
}
.ne-codeblock[theme="Night Owl"] .cm-attribute {
  color: #bce666;
  font-style: italic;
}
.ne-codeblock[theme="Night Owl"] .cm-builtin {
  color: #ffd400;
  font-style: italic;
}
.ne-codeblock[theme="Night Owl"] .cm-qualifier {
  color: #bce666;
  font-style: italic;
}
.ne-codeblock[theme="Night Owl"] .cm-operator {
  color: #d18df0;
}
.ne-codeblock[theme="Night Owl"] .cm-meta {
  color: #bce666;
}
.ne-codeblock[theme="Night Owl"] .cm-string {
  color: #f3c384;
}
.ne-codeblock[theme="Night Owl"] .cm-string-2 {
  color: #7d5959;
}
.ne-codeblock[theme="Night Owl"] .cm-tag {
  color: #c1ede6;
}
.ne-codeblock[theme="Night Owl"] .box-css .cm-tag {
  color: #ff545c;
}
.ne-codeblock[theme="Night Owl"] .cm-tag.cm-bracket {
  color: #5adeca;
}
.ne-codeblock[theme="Night Owl"] .cm-variable.cm-callee {
  color: #39e62d;
}
.ne-codeblock[theme="Night Owl"] .CodeMirror-linenumber {
  color: #858585;
}
.ne-codeblock[theme="Night Owl"] .CodeMirror-guttermarker-subtle {
  color: #ffffff;
}
.ne-codeblock[theme="Night Owl"] .cm-comment {
  color: #5e7877;
}
.ne-codeblock[theme="Night Owl"] .CodeMirror-gutters {
  border-color: transparent;
}
.ne-codeblock[theme="Night Owl"] .ne-embed-nav {
  background: #000c18;
  border-bottom: 1px solid #00070e;
}
.ne-codeblock[theme="Night Owl"] .ne-embed-nav .ant-select-selection-item,
.ne-codeblock[theme="Night Owl"] .ne-embed-nav .ne-icon-card-codeblock-more,
.ne-codeblock[theme="Night Owl"] .ne-embed-nav .CodeMirror-code-name,
.ne-codeblock[theme="Night Owl"] .ne-embed-nav .ne-codeblock-copy,
.ne-codeblock[theme="Night Owl"] .ne-embed-nav .ne-codeblock-more-button,
.ne-codeblock[theme="Night Owl"] .ne-embed-nav .ne-codeblock-collapsed-button,
.ne-codeblock[theme="Night Owl"]
  .ne-embed-nav
  .ant-select-single.ant-select-sm:not(.ant-select-customize-input):not(
    .ant-select-customize-input
  )
  .ant-select-selection-search-input {
  color: #ccd3db;
}
.ne-codeblock[theme="Night Owl"]
  .ne-embed-nav
  .CodeMirror-code-name.code-name-placeholder {
  color: #484848;
}
.ne-codeblock[theme="Night Owl"] .ne-embed-nav .ne-codeblock-mode-name {
  color: rgba(147, 153, 158, 0.5);
}
.ne-codeblock[theme="Night Owl"] .ant-divider-vertical {
  border-color: #1f2a36;
}
.ne-codeblock[theme="Night Owl"] .ne-codeblock-copy:hover,
.ne-codeblock[theme="Night Owl"] .ne-codeblock-more-button:hover,
.ne-codeblock[theme="Night Owl"] .ne-codeblock-collapsed-button:hover,
.ne-codeblock[theme="Night Owl"]
  .ne-codeblock-more-button.ne-codeblock-more-active,
.ne-codeblock[theme="Night Owl"]
  .ne-lang-select.ant-select:not(.ant-select-disabled):hover
  .ant-select-selector,
.ne-codeblock[theme="Night Owl"]
  .ne-lang-select.ant-select-focused:not(.ant-select-disabled).ant-select:not(
    .ant-select-customize-input
  )
  .ant-select-selector {
  background-color: #1f2a36;
  border-color: transparent;
}
.ne-codeblock[theme="One Dark Pro"] .CodeMirror-gutter-wrapper,
.ne-codeblock[theme="One Dark Pro"] .CodeMirror-gutters,
.ne-codeblock[theme="One Dark Pro"],
.ne-codeblock[theme="One Dark Pro"] .ne-codeblock-inner,
.ne-codeblock[theme="One Dark Pro"] .ne-codeblock-content {
  background: #272c35;
}
.ne-codeblock[theme="One Dark Pro"] .CodeMirror-cursor {
  border-left-color: #528bf7;
}
.ne-codeblock[theme="One Dark Pro"] .CodeMirror pre,
.ne-codeblock[theme="One Dark Pro"] .box pre,
.ne-codeblock[theme="One Dark Pro"] .editor .top-boxes pre,
.ne-codeblock[theme="One Dark Pro"] .CodeMirror-gutter-wrapper pre {
  color: #a9b2c0;
}
.ne-codeblock[theme="One Dark Pro"] .cm-keyword {
  color: #d371e3;
}
.ne-codeblock[theme="One Dark Pro"] .cm-atom {
  color: #da985c;
}
.ne-codeblock[theme="One Dark Pro"] .box-html .cm-atom {
  color: #f06372;
}
.ne-codeblock[theme="One Dark Pro"] .cm-def {
  color: #ebbf6f;
}
.ne-codeblock[theme="One Dark Pro"] .cm-variable {
  color: #f06372;
}
.ne-codeblock[theme="One Dark Pro"] .cm-variable-2 {
  color: #f06372;
  font-style: italic;
}
.ne-codeblock[theme="One Dark Pro"] .cm-variable-3 {
  color: #1db8c4;
}
.ne-codeblock[theme="One Dark Pro"] .cm-header {
  color: #a9b2c0;
}
.ne-codeblock[theme="One Dark Pro"] .cm-number {
  color: #da985c;
}
.ne-codeblock[theme="One Dark Pro"] .cm-property {
  color: #43b0f5;
}
.ne-codeblock[theme="One Dark Pro"] .cm-attribute {
  color: #da985c;
}
.ne-codeblock[theme="One Dark Pro"] .cm-builtin {
  color: #43b0f5;
}
.ne-codeblock[theme="One Dark Pro"] .cm-qualifier {
  color: #da985c;
}
.ne-codeblock[theme="One Dark Pro"] .cm-operator {
  color: #1db8c4;
}
.ne-codeblock[theme="One Dark Pro"] .cm-meta {
  color: #1db8c4;
}
.ne-codeblock[theme="One Dark Pro"] .cm-string {
  color: #8bc56f;
}
.ne-codeblock[theme="One Dark Pro"] .cm-string-2 {
  color: #8bc56f;
}
.ne-codeblock[theme="One Dark Pro"] .cm-tag {
  color: #f06372;
}
.ne-codeblock[theme="One Dark Pro"] .box-css .cm-tag {
  color: #f06372;
}
.ne-codeblock[theme="One Dark Pro"] .cm-tag.cm-bracket {
  color: #a9b2c0;
}
.ne-codeblock[theme="One Dark Pro"] .cm-variable.cm-callee {
  color: #357e30;
}
.ne-codeblock[theme="One Dark Pro"] .CodeMirror-linenumber {
  color: #777b83;
}
.ne-codeblock[theme="One Dark Pro"] .CodeMirror-guttermarker-subtle {
  color: #ffffff;
}
.ne-codeblock[theme="One Dark Pro"] .cm-comment {
  color: #7e848f;
}
.ne-codeblock[theme="One Dark Pro"] .CodeMirror-gutters {
  border-color: transparent;
}
.ne-codeblock[theme="One Dark Pro"] .ne-embed-nav {
  background: #242933;
  border-bottom: 1px solid #191e25;
}
.ne-codeblock[theme="One Dark Pro"] .ne-embed-nav .ant-select-selection-item,
.ne-codeblock[theme="One Dark Pro"] .ne-embed-nav .ne-icon-card-codeblock-more,
.ne-codeblock[theme="One Dark Pro"] .ne-embed-nav .ne-codeblock-copy,
.ne-codeblock[theme="One Dark Pro"] .ne-embed-nav .CodeMirror-code-name,
.ne-codeblock[theme="One Dark Pro"] .ne-embed-nav .ne-codeblock-more-button,
.ne-codeblock[theme="One Dark Pro"]
  .ne-embed-nav
  .ne-codeblock-collapsed-button,
.ne-codeblock[theme="One Dark Pro"]
  .ne-embed-nav
  .ant-select-single.ant-select-sm:not(.ant-select-customize-input):not(
    .ant-select-customize-input
  )
  .ant-select-selection-search-input {
  color: #adb1b9;
}
.ne-codeblock[theme="One Dark Pro"]
  .ne-embed-nav
  .CodeMirror-code-name.code-name-placeholder {
  color: #484848;
}
.ne-codeblock[theme="One Dark Pro"] .ne-embed-nav .ne-codeblock-mode-name {
  color: rgba(173, 177, 185, 0.5);
}
.ne-codeblock[theme="One Dark Pro"] .ant-divider-vertical {
  border-color: #3c424d;
}
.ne-codeblock[theme="One Dark Pro"] .ne-codeblock-copy:hover,
.ne-codeblock[theme="One Dark Pro"] .ne-codeblock-more-button:hover,
.ne-codeblock[theme="One Dark Pro"] .ne-codeblock-collapsed-button:hover,
.ne-codeblock[theme="One Dark Pro"]
  .ne-codeblock-more-button.ne-codeblock-more-active,
.ne-codeblock[theme="One Dark Pro"]
  .ne-lang-select.ant-select:not(.ant-select-disabled):hover
  .ant-select-selector,
.ne-codeblock[theme="One Dark Pro"]
  .ne-lang-select.ant-select-focused:not(.ant-select-disabled).ant-select:not(
    .ant-select-customize-input
  )
  .ant-select-selector {
  background-color: #3c424d;
  border-color: transparent;
}
.ne-codeblock[theme="Github Light"] .CodeMirror-gutter-wrapper,
.ne-codeblock[theme="Github Light"] .CodeMirror-gutters,
.ne-codeblock[theme="Github Light"] .ne-codeblock,
.ne-codeblock[theme="Github Light"] .ne-codeblock-inner,
.ne-codeblock[theme="Github Light"] .ne-codeblock-content {
  background: #ffffff;
}
.ne-codeblock[theme="Github Light"] .CodeMirror-cursor {
  border-left-color: #286ada;
}
.ne-codeblock[theme="Github Light"] .CodeMirror pre,
.ne-codeblock[theme="Github Light"] .box pre,
.ne-codeblock[theme="Github Light"] .editor .top-boxes pre,
.ne-codeblock[theme="Github Light"] .CodeMirror-gutter-wrapper pre {
  color: #262c31;
}
.ne-codeblock[theme="Github Light"] .cm-keyword {
  color: #e10023;
}
.ne-codeblock[theme="Github Light"] .cm-atom {
  color: #004fb4;
}
.ne-codeblock[theme="Github Light"] .box-html .cm-atom {
  color: #004fb4;
}
.ne-codeblock[theme="Github Light"] .cm-def {
  color: #a13000;
}
.ne-codeblock[theme="Github Light"] .cm-variable {
  color: #232930;
}
.ne-codeblock[theme="Github Light"] .cm-variable-2 {
  color: #a13000;
}
.ne-codeblock[theme="Github Light"] .cm-variable-3 {
  color: #004fb4;
}
.ne-codeblock[theme="Github Light"] .cm-header {
  color: #232930;
}
.ne-codeblock[theme="Github Light"] .cm-number {
  color: #004fb4;
}
.ne-codeblock[theme="Github Light"] .cm-property {
  color: #8c48e7;
}
.ne-codeblock[theme="Github Light"] .cm-attribute {
  color: #004fb4;
}
.ne-codeblock[theme="Github Light"] .cm-builtin {
  color: #004fb4;
}
.ne-codeblock[theme="Github Light"] .cm-qualifier {
  color: #004fb4;
}
.ne-codeblock[theme="Github Light"] .cm-operator {
  color: #e10023;
}
.ne-codeblock[theme="Github Light"] .cm-meta {
  color: #004fb4;
}
.ne-codeblock[theme="Github Light"] .cm-string {
  color: #002f6d;
}
.ne-codeblock[theme="Github Light"] .cm-string-2 {
  color: #7d5959;
}
.ne-codeblock[theme="Github Light"] .cm-tag {
  color: #006520;
}
.ne-codeblock[theme="Github Light"] .box-css .cm-tag {
  color: #006520;
}
.ne-codeblock[theme="Github Light"] .cm-tag.cm-bracket {
  color: #232930;
}
.ne-codeblock[theme="Github Light"] .cm-variable.cm-callee {
  color: #3ef231;
}
.ne-codeblock[theme="Github Light"] .CodeMirror-linenumber {
  color: #8e9499;
}
.ne-codeblock[theme="Github Light"] .CodeMirror-guttermarker-subtle {
  color: #ffffff;
}
.ne-codeblock[theme="Github Light"] .cm-comment {
  color: #6c7782;
}
.ne-codeblock[theme="Github Light"] .CodeMirror-gutters {
  border-color: transparent;
}
.ne-codeblock[theme="Github Light"] .ne-embed-nav {
  background: #f8f8f8;
  border-bottom: 1px solid #f0f0f0;
}
.ne-codeblock[theme="Github Light"] .ne-embed-nav .ant-select-selection-item,
.ne-codeblock[theme="Github Light"] .ne-embed-nav .CodeMirror-code-name,
.ne-codeblock[theme="Github Light"] .ne-embed-nav .ne-icon-card-codeblock-more,
.ne-codeblock[theme="Github Light"] .ne-embed-nav .ne-codeblock-more-button,
.ne-codeblock[theme="Github Light"]
  .ne-embed-nav
  .ne-codeblock-collapsed-button,
.ne-codeblock[theme="Github Light"] .ne-embed-nav .ne-codeblock-copy,
.ne-codeblock[theme="Github Light"]
  .ne-embed-nav
  .ant-select-single.ant-select-sm:not(.ant-select-customize-input):not(
    .ant-select-customize-input
  )
  .ant-select-selection-search-input {
  color: #8c8c8c;
}
.ne-codeblock[theme="Github Light"]
  .ne-embed-nav
  .CodeMirror-code-name.code-name-placeholder {
  color: #bfbfbf;
}
.ne-codeblock[theme="Github Light"] .ne-embed-nav .ne-codeblock-mode-name {
  color: #bfbfbf;
}
.ne-codeblock[theme="Github Light"] .ne-codeblock-copy:hover,
.ne-codeblock[theme="Github Light"] .ne-codeblock-more-button:hover,
.ne-codeblock[theme="Github Light"] .ne-codeblock-collapsed-button:hover,
.ne-codeblock[theme="Github Light"]
  .ne-codeblock-more-button.ne-codeblock-more-active,
.ne-codeblock[theme="Github Light"]
  .ne-lang-select.ant-select:not(.ant-select-disabled):hover
  .ant-select-selector,
.ne-codeblock[theme="Github Light"]
  .ne-lang-select.ant-select-focused:not(.ant-select-disabled).ant-select:not(
    .ant-select-customize-input
  )
  .ant-select-selector {
  background-color: #eeeeee;
  border-color: transparent;
}
.ne-codeblock[theme="Bracket Lights Pro"] .CodeMirror-gutter-wrapper,
.ne-codeblock[theme="Bracket Lights Pro"] .CodeMirror-gutters,
.ne-codeblock[theme="Bracket Lights Pro"] .ne-codeblock,
.ne-codeblock[theme="Bracket Lights Pro"] .ne-codeblock-inner,
.ne-codeblock[theme="Bracket Lights Pro"] .ne-codeblock-content {
  background: #fdfdfd;
}
.ne-codeblock[theme="Bracket Lights Pro"] .CodeMirror-cursor {
  border-left-color: #000000;
}
.ne-codeblock[theme="Bracket Lights Pro"] .CodeMirror pre,
.ne-codeblock[theme="Bracket Lights Pro"] .box pre,
.ne-codeblock[theme="Bracket Lights Pro"] .editor .top-boxes pre,
.ne-codeblock[theme="Bracket Lights Pro"] .CodeMirror-gutter-wrapper pre {
  color: #363636;
}
.ne-codeblock[theme="Bracket Lights Pro"] .cm-keyword {
  color: #2869c9;
}
.ne-codeblock[theme="Bracket Lights Pro"] .cm-atom {
  color: #f78000;
}
.ne-codeblock[theme="Bracket Lights Pro"] .box-html .cm-atom {
  color: #353535;
}
.ne-codeblock[theme="Bracket Lights Pro"] .cm-def {
  color: #9020cc;
}
.ne-codeblock[theme="Bracket Lights Pro"] .cm-variable {
  color: #353535;
}
.ne-codeblock[theme="Bracket Lights Pro"] .cm-variable-2 {
  color: #353535;
}
.ne-codeblock[theme="Bracket Lights Pro"] .cm-variable-3 {
  color: #535353;
}
.ne-codeblock[theme="Bracket Lights Pro"] .cm-header {
  color: #353535;
}
.ne-codeblock[theme="Bracket Lights Pro"] .cm-number {
  color: #668800;
}
.ne-codeblock[theme="Bracket Lights Pro"] .cm-property {
  color: #353535;
}
.ne-codeblock[theme="Bracket Lights Pro"] .cm-attribute {
  color: #668800;
}
.ne-codeblock[theme="Bracket Lights Pro"] .cm-builtin {
  color: #2869c9;
}
.ne-codeblock[theme="Bracket Lights Pro"] .cm-qualifier {
  color: #2869c9;
}
.ne-codeblock[theme="Bracket Lights Pro"] .cm-operator {
  color: #2869c9;
}
.ne-codeblock[theme="Bracket Lights Pro"] .cm-meta {
  color: #353535;
}
.ne-codeblock[theme="Bracket Lights Pro"] .cm-string {
  color: #f78000;
}
.ne-codeblock[theme="Bracket Lights Pro"] .cm-string-2 {
  color: #7d5959;
}
.ne-codeblock[theme="Bracket Lights Pro"] .cm-tag {
  color: #2869c9;
}
.ne-codeblock[theme="Bracket Lights Pro"] .box-css .cm-tag {
  color: #2869c9;
}
.ne-codeblock[theme="Bracket Lights Pro"] .cm-tag.cm-bracket {
  color: #2869c9;
}
.ne-codeblock[theme="Bracket Lights Pro"] .cm-variable.cm-callee {
  color: #3ef231;
}
.ne-codeblock[theme="Bracket Lights Pro"] .CodeMirror-linenumber {
  color: #bfbfbf;
}
.ne-codeblock[theme="Bracket Lights Pro"] .CodeMirror-guttermarker-subtle {
  color: #ffffff;
}
.ne-codeblock[theme="Bracket Lights Pro"] .cm-comment {
  color: #00a961;
}
.ne-codeblock[theme="Bracket Lights Pro"] .CodeMirror-gutters {
  border-color: transparent;
}
.ne-codeblock[theme="Bracket Lights Pro"] .ne-embed-nav {
  background: #f8f8f8;
  border-bottom: 1px solid #f0f0f0;
}
.ne-codeblock[theme="Bracket Lights Pro"]
  .ne-embed-nav
  .ant-select-selection-item,
.ne-codeblock[theme="Bracket Lights Pro"] .ne-embed-nav .CodeMirror-code-name,
.ne-codeblock[theme="Bracket Lights Pro"] .ne-embed-nav .ne-codeblock-copy,
.ne-codeblock[theme="Bracket Lights Pro"]
  .ne-embed-nav
  .ne-icon-card-codeblock-more,
.ne-codeblock[theme="Bracket Lights Pro"]
  .ne-embed-nav
  .ne-codeblock-more-button,
.ne-codeblock[theme="Bracket Lights Pro"]
  .ne-embed-nav
  .ne-codeblock-collapsed-button,
.ne-codeblock[theme="Bracket Lights Pro"]
  .ne-embed-nav
  .ant-select-single.ant-select-sm:not(.ant-select-customize-input):not(
    .ant-select-customize-input
  )
  .ant-select-selection-search-input {
  color: #8c8c8c;
}
.ne-codeblock[theme="Bracket Lights Pro"]
  .ne-embed-nav
  .CodeMirror-code-name.code-name-placeholder {
  color: #bfbfbf;
}
.ne-codeblock[theme="Bracket Lights Pro"]
  .ne-embed-nav
  .ne-codeblock-mode-name {
  color: rgba(140, 140, 140, 0.5);
}
.ne-codeblock[theme="Bracket Lights Pro"] .ne-codeblock-copy:hover,
.ne-codeblock[theme="Bracket Lights Pro"] .ne-codeblock-more-button:hover,
.ne-codeblock[theme="Bracket Lights Pro"] .ne-codeblock-collapsed-button:hover,
.ne-codeblock[theme="Bracket Lights Pro"]
  .ne-codeblock-more-button.ne-codeblock-more-active,
.ne-codeblock[theme="Bracket Lights Pro"]
  .ne-lang-select.ant-select:not(.ant-select-disabled):hover
  .ant-select-selector,
.ne-codeblock[theme="Bracket Lights Pro"]
  .ne-lang-select.ant-select-focused:not(.ant-select-disabled).ant-select:not(
    .ant-select-customize-input
  )
  .ant-select-selector {
  background-color: #eeeeee;
  border-color: transparent;
}
[data-card-name="codeblock"] {
  height: auto !important;
}
.ne-engine .ne-codeblock {
  padding-top: 5px;
  padding-bottom: 0;
}
.ne-codeblock {
  position: relative;
  overflow: visible;
  text-indent: 0;
  background: #fafafa;
  padding-top: 5px;
  padding-bottom: 0;
}
.ne-codeblock .ne-codeblock-content.ne-code,
.ne-codeblock .ne-codeblock-inner {
  padding-top: 5px;
}
.ne-codeblock.hide-toolbar .ne-codeblock-content.ne-code,
.ne-codeblock.hide-toolbar .ne-codeblock-inner {
  padding: unset;
}
.ne-codeblock.ne-codeblock-collapsed {
  min-height: 38px;
  padding-bottom: 0;
}
.ne-codeblock.ne-codeblock-collapsed .ne-embed-nav {
  border-bottom: none;
}
.ne-codeblock .ne-embed-nav {
  padding: 0 11px;
  height: 38px;
}
.ne-codeblock .ne-embed-nav .start-nav {
  height: 38px;
  line-height: 38px;
}
.ne-codeblock .CodeMirror-code-name {
  flex: 1;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.ne-codeblock .CodeMirror-code-name .ant-input {
  margin: 0 4px;
  max-width: 200px;
  user-select: all;
  color: var(--lakex-editor-text-color);
}
.ne-codeblock .CodeMirror-code-name > .normal {
  padding-left: 14px;
}
.ne-editor .ne-codeblock .CodeMirror-code-name > .normal {
  cursor: pointer;
}
.ne-codeblock-content {
  position: relative;
  z-index: 2;
  background: #fafafa;
}
.ne-codeblock-more-menu.ant-menu-vertical > .ant-menu-submenu {
  color: #585a5a;
}
.ne-codeblock-more-menu.ant-menu-vertical
  > .ant-menu-submenu
  > .ant-menu-submenu-title {
  height: 32px;
  line-height: 36px;
  color: #585a5a;
}
.ne-codeblock-more-menu.ant-menu-vertical
  > .ant-menu-submenu
  .ant-menu-submenu-arrow {
  color: #585a5a;
  margin-top: 1px;
}
.ne-codeblock-more-submenu {
  width: 97px;
}
.ne-codeblock-more-submenu .ant-menu-vertical.ant-menu-sub,
.ne-codeblock-more-submenu .ant-menu-vertical-left.ant-menu-sub,
.ne-codeblock-more-submenu .ant-menu-vertical-right.ant-menu-sub {
  width: 100%;
  max-width: 100%;
  min-width: 100%;
}
.ne-codeblock-more-submenu .ant-menu-item-only-child {
  padding-left: 40px;
  color: #585a5a;
  background-color: transparent;
}
.ne-codeblock-more-submenu .ant-menu-item-only-child:hover {
  background-color: rgba(245, 245, 245, 0.17);
}
.ne-codeblock-more-submenu .ant-menu-item-only-child .ant-menu-title-content {
  color: #585a5a;
}
.ne-codeblock-more-submenu .ant-menu-item-only-child.active {
  background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='a' d='M0 0h16v16H0z'/%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cmask id='b' fill='%23fff'%3E%3Cuse xlink:href='%23a'/%3E%3C/mask%3E%3Cpath stroke='%23595959' stroke-width='1.375' stroke-linecap='round' stroke-linejoin='round' mask='url(%23b)' d='m1.688 7.861 4.302 4.264 8.323-8.25'/%3E%3C/g%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: 12px center;
  transition: none;
}
.ne-codeblock-overlay {
  /* Popover 閺堚偓鐏忓繘鐝惔锔夸簰閸欏﹪绮拋銈堢珶鐠烘繈鍏樻径顏勩亣娴滃棴绱濇稉宥囶儊閸氬牆缍嬮崜宥呮簚閺咃拷*/
}
.ne-codeblock-overlay.ant-popover .ant-popover-content {
  min-width: 156px;
}
.ne-codeblock-overlay .ant-popover-inner-content {
  padding: 1px 0;
}
.ne-codeblock-overlay
  .ant-menu.ant-menu-vertical
  .ant-menu-item.ne-codeblock-more-item {
  margin-top: 4px;
  padding: 16px;
  height: 36px;
  color: var(--lakex-editor-color-grey8);
  font-size: 14px;
  line-height: 20px;
  display: flex;
  justify-content: space-between;
  align-items: center;
  cursor: default !important;
}
.ne-codeblock-overlay
  .ant-menu.ant-menu-vertical
  .ant-menu-item.ne-codeblock-more-item:hover {
  background: none !important;
}
.ne-codeblock-overlay .ne-codeblock-more-item-switch {
  margin-left: 40px;
}
.ne-codeblock-height-limit .cm-scroller {
  max-height: 3936px;
}
@media print {
  .ne-codeblock-height-limit .CodeMirror-scroll {
    max-height: 11808px;
  }
}
.CodeMirror-scroll {
  min-height: 50px;
}
.ne-codeblock-collapsed-button,
.ne-codeblock-more-button {
  height: 24px;
  width: 24px;
  border-radius: 4px;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  cursor: pointer;
}
.ne-codeblock-collapsed-button:hover,
.ne-codeblock-more-button:hover,
.ne-codeblock-collapsed-button.ne-codeblock-more-active,
.ne-codeblock-more-button.ne-codeblock-more-active {
  background-color: var(--lakex-editor-color-grey4);
}
.CodeMirror pre.CodeMirror-line,
.CodeMirror pre.CodeMirror-line-like {
  word-break: normal;
}
.ne-code-ai-popup .ant-select-item-option-selected {
  display: none;
}
.ne-code-popup
  .ant-select-item-option-selected:not(.ant-select-item-option-disabled) {
  background-color: transparent;
  font-weight: normal;
}
.ne-code-popup
  .ant-select-item-option-selected:not(.ant-select-item-option-disabled)
  .ant-select-item-option-content {
  background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='a' d='M0 0h16v16H0z'/%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cmask id='b' fill='%23fff'%3E%3Cuse xlink:href='%23a'/%3E%3C/mask%3E%3Cpath stroke='%23595959' stroke-width='1.375' stroke-linecap='round' stroke-linejoin='round' mask='url(%23b)' d='m1.688 7.861 4.302 4.264 8.323-8.25'/%3E%3C/g%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: 0 center;
}
.ne-code-popup .ant-select-item-option-content {
  padding-left: 24px;
}
.ne-code-popup.ne-code-popup-default,
.ne-code-ai-popup.ne-code-popup-default,
.ne-code-popup.ne-code-popup-GithubLight,
.ne-code-ai-popup.ne-code-popup-GithubLight,
.ne-code-popup.ne-code-popup-BracketLightsPro,
.ne-code-ai-popup.ne-code-popup-BracketLightsPro {
  background-color: #fff !important;
  border: none;
  box-shadow: 0 1px 4px -2px var(--lakex-editor-color-black-f12),
    0 2px 8px 0 var(--lakex-editor-color-black-f08),
    0 8px 16px 4px var(--lakex-editor-color-black-f05);
}
.ne-code-popup.ne-code-popup-default .ant-select-item,
.ne-code-ai-popup.ne-code-popup-default .ant-select-item,
.ne-code-popup.ne-code-popup-GithubLight .ant-select-item,
.ne-code-ai-popup.ne-code-popup-GithubLight .ant-select-item,
.ne-code-popup.ne-code-popup-BracketLightsPro .ant-select-item,
.ne-code-ai-popup.ne-code-popup-BracketLightsPro .ant-select-item {
  color: #585a5a;
}
.ne-code-popup.ne-code-popup-OneDarkPro,
.ne-code-ai-popup.ne-code-popup-OneDarkPro,
.ne-code-popup.ne-code-popup-NightOwl,
.ne-code-ai-popup.ne-code-popup-NightOwl,
.ne-code-popup.ne-code-popup-Darcula,
.ne-code-ai-popup.ne-code-popup-Darcula {
  color: rgba(255, 255, 255, 0.88);
  background-color: #1f1f1f !important;
  border: 1px solid rgba(255, 255, 255, 0.12) !important;
  box-shadow: 0 1px 4px -2px var(--lakex-editor-color-black-f12),
    0 2px 8px 0 var(--lakex-editor-color-black-f08),
    0 8px 16px 4px var(--lakex-editor-color-black-f05);
}
.ne-code-popup.ne-code-popup-OneDarkPro
  .ant-select-item-option-active:not(.ant-select-item-option-disabled),
.ne-code-ai-popup.ne-code-popup-OneDarkPro
  .ant-select-item-option-active:not(.ant-select-item-option-disabled),
.ne-code-popup.ne-code-popup-NightOwl
  .ant-select-item-option-active:not(.ant-select-item-option-disabled),
.ne-code-ai-popup.ne-code-popup-NightOwl
  .ant-select-item-option-active:not(.ant-select-item-option-disabled),
.ne-code-popup.ne-code-popup-Darcula
  .ant-select-item-option-active:not(.ant-select-item-option-disabled),
.ne-code-ai-popup.ne-code-popup-Darcula
  .ant-select-item-option-active:not(.ant-select-item-option-disabled) {
  background: none;
}
.ne-code-popup.ne-code-popup-OneDarkPro
  .ant-select-item-option-selected:not(.ant-select-item-option-disabled)
  .ant-select-item-option-content,
.ne-code-ai-popup.ne-code-popup-OneDarkPro
  .ant-select-item-option-selected:not(.ant-select-item-option-disabled)
  .ant-select-item-option-content,
.ne-code-popup.ne-code-popup-NightOwl
  .ant-select-item-option-selected:not(.ant-select-item-option-disabled)
  .ant-select-item-option-content,
.ne-code-ai-popup.ne-code-popup-NightOwl
  .ant-select-item-option-selected:not(.ant-select-item-option-disabled)
  .ant-select-item-option-content,
.ne-code-popup.ne-code-popup-Darcula
  .ant-select-item-option-selected:not(.ant-select-item-option-disabled)
  .ant-select-item-option-content,
.ne-code-ai-popup.ne-code-popup-Darcula
  .ant-select-item-option-selected:not(.ant-select-item-option-disabled)
  .ant-select-item-option-content {
  background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='a' d='M0 0h16v16H0z'/%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cmask id='b' fill='%23fff'%3E%3Cuse xlink:href='%23a'/%3E%3C/mask%3E%3Cpath stroke='rgba%28255%2C%20255%2C%20255%2C%200.88%29' stroke-width='1.375' stroke-linecap='round' stroke-linejoin='round' mask='url(%23b)' d='m1.688 7.861 4.302 4.264 8.323-8.25'/%3E%3C/g%3E%3C/svg%3E");
}
.ne-code-popup.ne-code-popup-OneDarkPro
  .ant-select-item-option-selected:not(.ant-select-item-option-disabled)
  .ant-select-item-option-content,
.ne-code-ai-popup.ne-code-popup-OneDarkPro
  .ant-select-item-option-selected:not(.ant-select-item-option-disabled)
  .ant-select-item-option-content,
.ne-code-popup.ne-code-popup-NightOwl
  .ant-select-item-option-selected:not(.ant-select-item-option-disabled)
  .ant-select-item-option-content,
.ne-code-ai-popup.ne-code-popup-NightOwl
  .ant-select-item-option-selected:not(.ant-select-item-option-disabled)
  .ant-select-item-option-content,
.ne-code-popup.ne-code-popup-Darcula
  .ant-select-item-option-selected:not(.ant-select-item-option-disabled)
  .ant-select-item-option-content,
.ne-code-ai-popup.ne-code-popup-Darcula
  .ant-select-item-option-selected:not(.ant-select-item-option-disabled)
  .ant-select-item-option-content {
  background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='a' d='M0 0h16v16H0z'/%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cmask id='b' fill='%23fff'%3E%3Cuse xlink:href='%23a'/%3E%3C/mask%3E%3Cpath stroke='rgba%28255%2C%20255%2C%20255%2C%200.88%29' stroke-width='1.375' stroke-linecap='round' stroke-linejoin='round' mask='url(%23b)' d='m1.688 7.861 4.302 4.264 8.323-8.25'/%3E%3C/g%3E%3C/svg%3E");
}
.ne-code-popup.ne-code-popup-OneDarkPro .ant-select-item,
.ne-code-ai-popup.ne-code-popup-OneDarkPro .ant-select-item,
.ne-code-popup.ne-code-popup-NightOwl .ant-select-item,
.ne-code-ai-popup.ne-code-popup-NightOwl .ant-select-item,
.ne-code-popup.ne-code-popup-Darcula .ant-select-item,
.ne-code-ai-popup.ne-code-popup-Darcula .ant-select-item {
  color: rgba(255, 255, 255, 0.88);
}
.ne-code-popup.ne-code-popup-OneDarkPro .ant-select-item:hover,
.ne-code-ai-popup.ne-code-popup-OneDarkPro .ant-select-item:hover,
.ne-code-popup.ne-code-popup-NightOwl .ant-select-item:hover,
.ne-code-ai-popup.ne-code-popup-NightOwl .ant-select-item:hover,
.ne-code-popup.ne-code-popup-Darcula .ant-select-item:hover,
.ne-code-ai-popup.ne-code-popup-Darcula .ant-select-item:hover {
  background-color: rgba(255, 255, 255, 0.12);
}
.ne-codeblock-loading {
  color: #b1b1b1;
  width: 50px;
  height: 50px;
  display: flex;
  justify-content: center;
  align-items: center;
  position: absolute;
  bottom: 0;
  left: 50%;
  margin-left: -25px;
}
.ne-viewer .ne-viewer-body ne-card[data-card-name="codeblock"] .cm-scroller {
  padding-bottom: 5px;
}
.ne-viewer
  .ne-viewer-body
  ne-card[data-card-name="codeblock"]
  .ne-codeblock-inner::selection {
  background: rgba(80, 153, 236, 0.5) !important;
}
.ne-viewer
  .ne-viewer-body
  ne-card[data-card-name="codeblock"]
  .ne-codeblock-inner
  .cm-selectionBackground {
  background: transparent !important;
}
.ne-code-viewer {
  width: 100%;
  height: auto !important;
  background: #fafafa;
  position: relative;
}
.ne-code-viewer:hover .ne-codeblock-copy-icon {
  display: block;
}
.ne-code-viewer .ne-codeblock-copy-icon {
  position: absolute;
  right: 5px;
  top: 5px;
  height: 24px;
  width: 24px;
  z-index: 3;
  cursor: pointer;
  display: none;
}
.ne-code-viewer .ne-codeblock-copy-icon:hover {
  opacity: 0.9;
}
.ne-code-viewer .ne-codeblock-inner {
  position: relative;
  z-index: 2;
  background: #fafafa;
}
.ne-code-viewer .ne-codeblock-inner .cm-lineNumbers .cm-gutterElement {
  padding-left: 15px;
}
.ne-code-viewer .ne-codeblock-height-limit .CodeMirror-scroll {
  max-height: 12600px;
}
.ne-code-viewer .CodeMirror-scroll {
  min-height: 50px;
}
.ne-code-viewer .CodeMirror-linenumber {
  user-select: none;
}
.ne-code-viewer .ne-codeblock-mode-name {
  padding-right: 6px;
  font-size: 14px;
  color: #8a8f8d;
}
.ne-code-viewer .CodeMirror-cursors {
  display: none !important;
}
.ne-code-viewer .ne-codeblock-copy {
  padding: 0 6px;
  font-size: 14px;
  line-height: 24px;
  height: 24px;
  display: flex;
  justify-content: space-between;
  align-items: center;
  cursor: pointer;
}
.ne-code-viewer .ne-codeblock-copy .ne-icon.ne-icon-copy {
  margin-right: 4px;
}
.ne-code-viewer .ne-codeblock-copy.small-mode .ne-icon.ne-icon-copy {
  margin-right: 0;
}
.ne-code-viewer .ne-codeblock-copy:hover {
  background: var(--lakex-editor-color-grey4);
  border-radius: 4px;
}
.ne-viewer[data-viewer-mode="present"] ne-card[data-card-name="codeblock"] {
  font-size: inherit;
}
.ne-viewer[data-viewer-mode="present"]
  ne-card[data-card-name="codeblock"]
  .ne-embed-nav {
  padding-right: 24px;
  line-height: 20.8px;
}
.ne-viewer[data-viewer-mode="present"]
  ne-card[data-card-name="codeblock"]
  .ne-codeblock-mode-name {
  font-size: 16px;
}
.ne-viewer[data-viewer-mode="present"]
  ne-card[data-card-name="codeblock"]
  .ne-codeblock-copy {
  font-size: 16px;
  padding: 0 0.2em;
}
.ne-viewer[data-viewer-mode="present"]
  ne-card[data-card-name="codeblock"]
  .ne-codeblock-copy:hover {
  border-radius: 3.2px;
}
.ne-viewer[data-viewer-mode="present"]
  ne-card[data-card-name="codeblock"]
  .ne-codeblock-copy
  .ne-icon {
  font-size: 16px;
}
.ne-viewer[data-viewer-mode="present"] ne-card[data-card-name="codeblock"] pre {
  font-size: 24px;
  line-height: 32px;
}
.ne-viewer[data-viewer-mode="present"]
  ne-card[data-card-name="codeblock"]
  .CodeMirror-linenumber {
  font-size: 19.2px;
  line-height: 32px;
}
.ne-viewer[data-viewer-mode="present"]
  ne-card[data-card-name="codeblock"]
  .cm-scroller {
  font-size: inherit;
}
.ne-v-codeblock-hold {
  position: absolute;
  z-index: -1;
  width: 0;
  height: 0;
  overflow: hidden;
}
.ne-ui-max-view-node.ne-max[data-card-name="codeblock"]
  .ne-card-container
  div.ne-codeblock.ne-code-viewer {
  height: 100% !important;
  max-height: 100%;
}
.ne-ui-max-view-node.ne-max[data-card-name="codeblock"]
  .ne-card-container
  .hide-toolbar
  > .ne-codeblock-inner {
  height: 100%;
}
.ne-ui-max-view-node.ne-max[data-card-name="codeblock"]
  .ne-card-container
  .ne-codeblock-inner {
  height: calc(100% - 38px);
}
.ne-ui-max-view-node.ne-max[data-card-name="codeblock"]
  .ne-card-container
  .cm-editor,
.ne-ui-max-view-node.ne-max[data-card-name="codeblock"]
  .ne-card-container
  .cm-scroller {
  height: 100% !important;
}
.ne-viewer[data-viewer-mode="present"] ne-card[data-card-name="mention"] {
  font-size: 28.8px;
}
.ne-viewer[data-viewer-mode="present"]
  ne-card[data-card-name="mention"]
  .ne-ui-mention-link {
  font-size: inherit;
}
.ne-viewer ne-columns {
  user-select: initial;
  padding: 0 1px;
}
.ne-viewer ne-columns ne-column {
  margin-right: 18px;
}
.ne-viewer ne-columns ne-column:last-child {
  margin-right: 0;
}
/* 缁夎濮╃粩顖滄畱閺嶅嘲绱�*/
.ne-viewer ne-columns.ne-columns-h5 {
  flex-direction: column;
  padding: 0;
}
.ne-viewer ne-columns.ne-columns-h5 ne-column {
  margin: 0;
}
.ne-viewer ne-columns.ne-columns-h5 ne-column ne-column-controller {
  display: none;
}
.ne-viewer ne-columns.ne-columns-h5 .columns-start-add,
.ne-viewer ne-columns.ne-columns-h5 .columns-end-add {
  display: none;
}
/**
  !!! 閺堫剚鏋冩禒鍓佹暠閼存碍婀伴懛顏勫З閻㈢喐鍨氶敍宀冾嚞閸曟寧澧滈崝銊ゆ叏閺€锟� !!!
  鐎规矮绠� css variable 閸︺劋琚辨總妞惧瘜妫版ü绗呴惃鍕閸婏拷
**/
/**
  姒涙ǹ顓绘稉濠氼暯娑撳娈戦崺铏诡攨閼瑰弶婢�
**/
/**
  antd 缂佸嫪娆㈤崘鍛畱 css variable 閸︺劋绗夐崥灞煎瘜妫版ü绗呴惃鍕閸婏拷
**/
:root {
  --yq-ant-primary-color: #00b96b;
  --yq-ant-primary-color-hover: #009456;
  --yq-ant-primary-color-active: #009456;
  --yq-ant-primary-color-outline: rgba(0, 185, 107, 0.2);
  --yq-ant-primary-1: #daf6ea;
  --yq-ant-primary-2: #c7f0df;
  --yq-ant-primary-3: #82edc0;
  --yq-ant-primary-4: #45de9d;
  --yq-ant-primary-5: #0bd07d;
  --yq-ant-primary-6: #00b96b;
  --yq-ant-primary-7: #009456;
  --yq-ant-primary-color-deprecated-pure: ;
  --yq-ant-primary-color-deprecated-l-35: #6cffc1;
  --yq-ant-primary-color-deprecated-l-20: #20ffa1;
  --yq-ant-primary-color-deprecated-t-20: #33c789;
  --yq-ant-primary-color-deprecated-t-50: #80dcb5;
  --yq-ant-primary-color-deprecated-f-12: rgba(0, 185, 107, 0.12);
  --yq-ant-primary-color-active-deprecated-f-30: rgba(218, 246, 234, 0.3);
  --yq-ant-primary-color-active-deprecated-d-02: #d2f4e5;
  --yq-ant-success-color: #00b96b;
  --yq-ant-success-color-hover: #0bd07d;
  --yq-ant-success-color-active: #009456;
  --yq-ant-success-color-outline: rgba(0, 185, 107, 0.2);
  --yq-ant-success-color-deprecated-bg: #daf6ea;
  --yq-ant-success-color-deprecated-border: #82edc0;
  --yq-ant-error-color: #df2a3f;
  --yq-ant-error-color-hover: #e4495b;
  --yq-ant-error-color-active: #ad1a2b;
  --yq-ant-error-color-outline: rgba(223, 42, 63, 0.2);
  --yq-ant-error-color-deprecated-bg: #fbe4e7;
  --yq-ant-error-color-deprecated-border: #f1a2ab;
  --yq-ant-warning-color: #ecaa04;
  --yq-ant-warning-color-hover: #f3bb2f;
  --yq-ant-warning-color-active: #c99103;
  --yq-ant-warning-color-outline: rgba(236, 170, 4, 0.2);
  --yq-ant-warning-color-deprecated-bg: #f9efcd;
  --yq-ant-warning-color-deprecated-border: #f5d480;
  --yq-ant-info-color: #117cee;
  --yq-ant-info-color-deprecated-bg: #d9eafc;
  --yq-ant-info-color-deprecated-border: #81bbf8;
  --yq-ant-body-background: #fff;
  --yq-ant-component-background: #fff;
  --yq-ant-popover-background: #fff;
  --yq-ant-popover-customize-border-color: #f0f0f0;
  --yq-ant-text-color-secondary: rgba(0, 0, 0, 0.45);
  --yq-ant-text-color-inverse: #fff;
  --yq-ant-icon-color: inherit;
  --yq-ant-icon-color-hover: rgba(0, 0, 0, 0.75);
  --yq-ant-heading-color: rgba(0, 0, 0, 0.85);
  --yq-ant-text-color-dark: rgba(255, 255, 255, 0.85);
  --yq-ant-text-color-secondary-dark: rgba(255, 255, 255, 0.65);
  --yq-ant-text-selection-bg: #00b96b;
  --yq-ant-item-active-bg: #daf6ea;
  --yq-ant-item-hover-bg: #f5f5f5;
  --yq-ant-link-color: #117cee;
  --yq-ant-link-hover-color: #5fa8f6;
  --yq-ant-link-active-color: #0c68ca;
  --yq-ant-border-color-base: #d9d9d9;
  --yq-ant-border-color-split: rgba(0, 0, 0, 0.06);
  --yq-ant-border-color-inverse: #fff;
  --yq-ant-outline-color: #00b96b;
  --yq-ant-background-color-light: #fafafa;
  --yq-ant-background-color-base: #f5f5f5;
  --yq-ant-disabled-color: #bec0bf;
  --yq-ant-disabled-bg: #f5f5f5;
  --yq-ant-disabled-active-bg: #e6e6e6;
  --yq-ant-disabled-color-dark: rgba(255, 255, 255, 0.35);
  --yq-ant-shadow-color: rgba(0, 0, 0, 0.15);
  --yq-ant-shadow-color-inverse: #fff;
  --yq-ant-box-shadow-base: 0 1px 4px -2px rgba(0, 0, 0, 0.13),
    0 2px 8px 0 rgba(0, 0, 0, 0.08),
    0 8px 16px 4px rgba(0, 0, 0, 0.04);
  --yq-ant-shadow-1-up: 0 -6px 16px -8px rgba(0, 0, 0, 0.08),
    0 -9px 28px 0 rgba(0, 0, 0, 0.05),
    0 -12px 48px 16px rgba(0, 0, 0, 0.03);
  --yq-ant-shadow-1-down: 0 6px 16px -8px rgba(0, 0, 0, 0.08),
    0 9px 28px 0 rgba(0, 0, 0, 0.05),
    0 12px 48px 16px rgba(0, 0, 0, 0.03);
  --yq-ant-shadow-1-left: -6px 0 16px -8px rgba(0, 0, 0, 0.08),
    -9px 0 28px 0 rgba(0, 0, 0, 0.05),
    -12px 0 48px 16px rgba(0, 0, 0, 0.03);
  --yq-ant-shadow-1-right: 6px 0 16px -8px rgba(0, 0, 0, 0.08),
    9px 0 28px 0 rgba(0, 0, 0, 0.05),
    12px 0 48px 16px rgba(0, 0, 0, 0.03);
  --yq-ant-shadow-2: 0 3px 6px -4px rgba(0, 0, 0, 0.12),
    0 6px 16px 0 rgba(0, 0, 0, 0.08),
    0 9px 28px 8px rgba(0, 0, 0, 0.05);
  --yq-ant-btn-primary-color: #fff;
  --yq-ant-btn-primary-bg: #00b96b;
  --yq-ant-btn-default-color: #262626;
  --yq-ant-btn-default-bg: #fff;
  --yq-ant-btn-default-border: #e7e9e8;
  --yq-ant-btn-danger-color: #fff;
  --yq-ant-btn-danger-bg: var(--yq-ant-error-color);
  --yq-ant-btn-danger-border: var(--yq-ant-error-color);
  --yq-ant-btn-disable-color: #bec0bf;
  --yq-ant-btn-disable-bg: #f4f5f5;
  --yq-ant-btn-disable-border: #d9d9d9;
  --yq-ant-btn-default-ghost-color: #fff;
  --yq-ant-btn-default-ghost-bg: transparent;
  --yq-ant-btn-default-ghost-border: #fff;
  --yq-ant-btn-group-border: #0bd07d;
  --yq-ant-btn-link-hover-bg: transparent;
  --yq-ant-btn-text-hover-bg: rgba(0, 0, 0, 0.018);
  --yq-ant-checkbox-color: #00b96b;
  --yq-ant-checkbox-check-color: #ffffff;
  --yq-ant-checkbox-check-bg: #fff;
  --yq-ant-descriptions-bg: #fafafa;
  --yq-ant-descriptions-extra-color: #262626;
  --yq-ant-divider-color: rgba(0, 0, 0, 0.06);
  --yq-ant-dropdown-selected-color: #00b96b;
  --yq-ant-dropdown-menu-submenu-disabled-bg: #fff;
  --yq-ant-dropdown-selected-bg: #eff0f0;
  --yq-ant-radio-dot-color: #00b96b;
  --yq-ant-radio-dot-disabled-color: rgba(0, 0, 0, 0.2);
  --yq-ant-radio-solid-checked-color: #fff;
  --yq-ant-radio-button-bg: #fff;
  --yq-ant-radio-button-checked-bg: #fff;
  --yq-ant-radio-button-color: #262626;
  --yq-ant-radio-button-hover-color: #0bd07d;
  --yq-ant-radio-button-active-color: #009456;
  --yq-ant-radio-disabled-button-checked-bg: #e6e6e6;
  --yq-ant-radio-disabled-button-checked-color: #bec0bf;
  --yq-ant-layout-body-background: #f0f2f5;
  --yq-ant-layout-header-background: #001529;
  --yq-ant-layout-header-color: #262626;
  --yq-ant-layout-footer-background: #f0f2f5;
  --yq-ant-layout-sider-background: #001529;
  --yq-ant-layout-trigger-background: #002140;
  --yq-ant-layout-trigger-color: #fff;
  --yq-ant-layout-sider-background-light: #fff;
  --yq-ant-layout-trigger-background-light: #fff;
  --yq-ant-layout-trigger-color-light: #262626;
  --yq-ant-dropdown-menu-bg: #fff;
  --yq-ant-label-required-color: #df2a3f;
  --yq-ant-label-color: #262626;
  --yq-ant-form-warning-input-bg: #fff;
  --yq-ant-form-error-input-bg: #fff;
  --yq-ant-input-placeholder-color: #bfbfbf;
  --yq-ant-input-color: #262626;
  --yq-ant-input-icon-color: #262626;
  --yq-ant-input-border-color: #e7e9e8;
  --yq-ant-input-bg: #fff;
  --yq-ant-input-number-hover-border-color: #0bd07d;
  --yq-ant-input-number-handler-active-bg: #f4f4f4;
  --yq-ant-input-number-handler-hover-bg: #0bd07d;
  --yq-ant-input-number-handler-bg: #fff;
  --yq-ant-input-number-handler-border-color: #d9d9d9;
  --yq-ant-input-addon-bg: #fafafa;
  --yq-ant-input-hover-border-color: #0bd07d;
  --yq-ant-input-disabled-bg: var(--yq-bg-tertiary);
  --yq-ant-input-outline-offset: 0 0;
  --yq-ant-input-icon-hover-color: rgba(0, 0, 0, 0.85);
  --yq-ant-input-disabled-color: #262626;
  --yq-ant-mentions-dropdown-bg: #fff;
  --yq-ant-mentions-dropdown-menu-item-hover-bg: #fff;
  --yq-ant-select-border-color: #d9d9d9;
  --yq-ant-select-item-selected-color: #262626;
  --yq-ant-select-dropdown-bg: #fff;
  --yq-ant-select-item-selected-bg: #daf6ea;
  --yq-ant-select-item-active-bg: #eff0f0;
  --yq-ant-select-background: #fff;
  --yq-ant-select-clear-background: #fff;
  --yq-ant-select-selection-item-bg: #f5f5f5;
  --yq-ant-select-selection-item-border-color: #f0f0f0;
  --yq-ant-select-multiple-disabled-background: #f4f5f5;
  --yq-ant-select-multiple-item-disabled-color: #bfbfbf;
  --yq-ant-select-multiple-item-disabled-border-color: #d9d9d9;
  --yq-ant-cascader-bg: #fff;
  --yq-ant-cascader-item-selected-bg: #daf6ea;
  --yq-ant-cascader-menu-bg: #fff;
  --yq-ant-cascader-menu-border-color-split: #f0f0f0;
  --yq-ant-anchor-bg: transparent;
  --yq-ant-anchor-border-color: #f0f0f0;
  --yq-ant-tooltip-color: #fff;
  --yq-ant-tooltip-bg: rgba(0, 0, 0, 0.75);
  --yq-ant-tooltip-arrow-color: rgba(0, 0, 0, 0.75);
  --yq-ant-popover-bg: #fff;
  --yq-ant-popover-color: #262626;
  --yq-ant-popover-arrow-color: #fff;
  --yq-ant-popover-arrow-outer-color: #fff;
  --yq-ant-modal-header-bg: #fff;
  --yq-ant-modal-content-bg: #fff;
  --yq-ant-modal-heading-color: #262626;
  --yq-ant-modal-close-color: #8a8f8d;
  --yq-ant-modal-footer-bg: transparent;
  --yq-ant-modal-footer-border-color-split: #f0f0f0;
  --yq-ant-modal-mask-bg: rgba(0, 0, 0, 0.45);
  --yq-ant-progress-default-color: #00b96b;
  --yq-ant-progress-remaining-color: rgba(0, 0, 0, 0.04);
  --yq-ant-progress-info-text-color: #262626;
  --yq-ant-progress-steps-item-bg: #f3f3f3;
  --yq-ant-progress-text-color: #262626;
  --yq-ant-menu-bg: #fff;
  --yq-ant-menu-popup-bg: #fff;
  --yq-ant-menu-item-color: #262626;
  --yq-ant-menu-inline-submenu-bg: #fafafa;
  --yq-ant-menu-highlight-color: #00b96b;
  --yq-ant-menu-highlight-danger-color: var(--yq-ant-error-color);
  --yq-ant-menu-item-active-bg: #daf6ea;
  --yq-ant-menu-item-active-danger-bg: #fbe4e7;
  --yq-ant-menu-item-group-title-color: #8a8f8d;
  --yq-ant-menu-dark-color: rgba(255, 255, 255, 0.65);
  --yq-ant-menu-dark-danger-color: var(--yq-ant-error-color);
  --yq-ant-menu-dark-bg: #001529;
  --yq-ant-menu-dark-arrow-color: #fff;
  --yq-ant-menu-dark-inline-submenu-bg: #000c17;
  --yq-ant-menu-dark-highlight-color: #fff;
  --yq-ant-menu-dark-item-active-bg: #00b96b;
  --yq-ant-menu-dark-item-active-danger-bg: var(--yq-ant-error-color);
  --yq-ant-menu-dark-selected-item-icon-color: #fff;
  --yq-ant-menu-dark-selected-item-text-color: #fff;
  --yq-ant-menu-dark-item-hover-bg: transparent;
  --yq-ant-table-bg: #fff;
  --yq-ant-table-header-bg: #fafafa;
  --yq-ant-table-header-color: #262626;
  --yq-ant-table-header-sort-bg: #f5f5f5;
  --yq-ant-table-body-sort-bg: #fafafa;
  --yq-ant-table-row-hover-bg: #fafafa;
  --yq-ant-table-selected-row-color: inherit;
  --yq-ant-table-selected-row-bg: #daf6ea;
  --yq-ant-table-body-selected-sort-bg: #daf6ea;
  --yq-ant-table-selected-row-hover-bg: var(
    --yq-primary-color-active-deprecated-d-02
  );
  --yq-ant-table-expanded-row-bg: #fbfbfb;
  --yq-ant-table-border-color: #f0f0f0;
  --yq-ant-table-footer-bg: #fafafa;
  --yq-ant-table-footer-color: #262626;
  --yq-ant-table-header-bg-sm: #fafafa;
  --yq-ant-table-header-cell-split-color: rgba(0, 0, 0, 0.06);
  --yq-ant-table-header-sort-active-bg: rgba(0, 0, 0, 0.04);
  --yq-ant-table-fixed-header-sort-active-bg: #f5f5f5;
  --yq-ant-table-header-filter-active-bg: rgba(0, 0, 0, 0.04);
  --yq-ant-table-filter-btns-bg: inherit;
  --yq-ant-table-filter-dropdown-bg: #fff;
  --yq-ant-table-expand-icon-bg: #fff;
  --yq-ant-table-sticky-scroll-bar-bg: rgba(0, 0, 0, 0.35);
  --yq-ant-tag-default-bg: #fafafa;
  --yq-ant-tag-default-color: #262626;
  --yq-ant-picker-bg: #fff;
  --yq-ant-picker-basic-cell-hover-color: #eff0f0;
  --yq-ant-picker-basic-cell-active-with-range-color: #daf6ea;
  --yq-ant-picker-basic-cell-hover-with-range-color: var(
    --yq-primary-color-deprecated-l-35
  );
  --yq-ant-picker-basic-cell-disabled-bg: rgba(0, 0, 0, 0.04);
  --yq-ant-picker-border-color: #f0f0f0;
  --yq-ant-picker-date-hover-range-border-color: var(
    --yq-primary-color-deprecated-l-20
  );
  --yq-ant-picker-date-hover-range-color: #6cffc1;
  --yq-ant-calendar-bg: #fff;
  --yq-ant-calendar-input-bg: #fff;
  --yq-ant-calendar-border-color: #fff;
  --yq-ant-calendar-item-active-bg: #eff0f0;
  --yq-ant-calendar-column-active-bg: var(
    --yq-primary-color-active-deprecated-f-30
  );
  --yq-ant-calendar-full-bg: #fff;
  --yq-ant-calendar-full-panel-bg: #fff;
  --yq-ant-badge-text-color: #fff;
  --yq-ant-badge-color: #2f8ef4;
  --yq-ant-rate-star-color: #ecaa04;
  --yq-ant-rate-star-bg: #f0f0f0;
  --yq-ant-card-head-color: #262626;
  --yq-ant-card-head-background: transparent;
  --yq-ant-card-actions-background: #fff;
  --yq-ant-card-skeleton-bg: #cfd8dc;
  --yq-ant-card-background: #fff;
  --yq-ant-card-head-extra-color: #262626;
  --yq-ant-comment-bg: inherit;
  --yq-ant-comment-author-name-color: #8a8f8d;
  --yq-ant-comment-author-time-color: #ccc;
  --yq-ant-comment-action-color: #8a8f8d;
  --yq-ant-comment-action-hover-color: #595959;
  --yq-ant-tabs-card-head-background: #fafafa;
  --yq-ant-tabs-card-active-color: #00b96b;
  --yq-ant-tabs-ink-bar-color: #00b96b;
  --yq-ant-tabs-highlight-color: #00b96b;
  --yq-ant-tabs-hover-color: #0bd07d;
  --yq-ant-tabs-active-color: #009456;
  --yq-ant-back-top-color: #fff;
  --yq-ant-back-top-bg: #8a8f8d;
  --yq-ant-back-top-hover-bg: #262626;
  --yq-ant-avatar-bg: #ccc;
  --yq-ant-avatar-color: #fff;
  --yq-ant-avatar-group-border-color: #fff;
  --yq-ant-switch-color: #00b96b;
  --yq-ant-switch-bg: #fff;
  --yq-ant-switch-shadow-color: rgba(0, 35, 11, 0.2);
  --yq-ant-pagination-item-bg: #fff;
  --yq-ant-pagination-item-bg-active: #fff;
  --yq-ant-pagination-item-link-bg: #fff;
  --yq-ant-pagination-item-disabled-color-active: #bec0bf;
  --yq-ant-pagination-item-disabled-bg-active: #e6e6e6;
  --yq-ant-pagination-item-input-bg: #fff;
  --yq-ant-page-header-back-color: #000;
  --yq-ant-page-header-ghost-bg: inherit;
  --yq-ant-breadcrumb-base-color: #8a8f8d;
  --yq-ant-breadcrumb-last-item-color: #262626;
  --yq-ant-breadcrumb-link-color: #8a8f8d;
  --yq-ant-breadcrumb-link-color-hover: #262626;
  --yq-ant-breadcrumb-separator-color: #8a8f8d;
  --yq-ant-slider-rail-background-color: #f5f5f5;
  --yq-ant-slider-rail-background-color-hover: #e1e1e1;
  --yq-ant-slider-track-background-color: #82edc0;
  --yq-ant-slider-track-background-color-hover: #45de9d;
  --yq-ant-slider-handle-background-color: #fff;
  --yq-ant-slider-handle-color: #82edc0;
  --yq-ant-slider-handle-color-hover: #45de9d;
  --yq-ant-slider-handle-color-focus: var(--yq-primary-color-deprecated-t-20);
  --yq-ant-slider-handle-color-focus-shadow: var(
    --yq-primary-color-deprecated-f-12
  );
  --yq-ant-slider-handle-color-tooltip-open: #00b96b;
  --yq-ant-slider-dot-border-color: #f0f0f0;
  --yq-ant-slider-dot-border-color-active: var(
    --yq-primary-color-deprecated-t-50
  );
  --yq-ant-slider-disabled-color: #bec0bf;
  --yq-ant-slider-disabled-background-color: #fff;
  --yq-ant-tree-bg: #fff;
  --yq-ant-tree-directory-selected-color: #fff;
  --yq-ant-tree-directory-selected-bg: #00b96b;
  --yq-ant-tree-node-hover-bg: #eff0f0;
  --yq-ant-tree-node-selected-bg: #c7f0df;
  --yq-ant-collapse-header-bg: #fafafa;
  --yq-ant-collapse-content-bg: var(--yq-bg-primary);
  --yq-ant-skeleton-color: rgba(190, 190, 190, 0.2);
  --yq-ant-skeleton-to-color: rgba(129, 129, 129, 0.24);
  --yq-ant-transfer-disabled-bg: #f4f5f5;
  --yq-ant-transfer-item-hover-bg: #eff0f0;
  --yq-ant-transfer-item-selected-hover-bg: var(
    --yq-primary-color-active-deprecated-d-02
  );
  --yq-ant-message-notice-content-bg: #fff;
  --yq-ant-alert-success-border-color: var(
    --yq-ant-success-color-deprecated-border
  );
  --yq-ant-alert-success-bg-color: var(--yq-ant-success-color-deprecated-bg);
  --yq-ant-alert-success-icon-color: var(--yq-ant-success-color);
  --yq-ant-alert-info-border-color: var(--yq-ant-info-color-deprecated-border);
  --yq-ant-alert-info-bg-color: var(--yq-ant-info-color-deprecated-bg);
  --yq-ant-alert-info-icon-color: var(--yq-ant-info-color);
  --yq-ant-alert-warning-border-color: var(
    --yq-ant-warning-color-deprecated-border
  );
  --yq-ant-alert-warning-bg-color: var(--yq-ant-warning-color-deprecated-bg);
  --yq-ant-alert-warning-icon-color: var(--yq-ant-warning-color);
  --yq-ant-alert-error-border-color: var(
    --yq-ant-error-color-deprecated-border
  );
  --yq-ant-alert-error-bg-color: var(--yq-ant-error-color-deprecated-bg);
  --yq-ant-alert-error-icon-color: var(--yq-ant-error-color);
  --yq-ant-alert-message-color: #262626;
  --yq-ant-alert-text-color: #262626;
  --yq-ant-alert-close-color: #8a8f8d;
  --yq-ant-alert-close-hover-color: rgba(0, 0, 0, 0.75);
  --yq-ant-list-header-background: transparent;
  --yq-ant-list-footer-background: transparent;
  --yq-ant-list-customize-card-bg: #fff;
  --yq-ant-drawer-bg: #fff;
  --yq-ant-timeline-color: #f0f0f0;
  --yq-ant-timeline-dot-color: #00b96b;
  --yq-ant-timeline-dot-bg: #fff;
  --yq-ant-upload-actions-color: #8a8f8d;
  --yq-ant-process-tail-color: #f0f0f0;
  --yq-ant-steps-nav-arrow-color: rgba(0, 0, 0, 0.25);
  --yq-ant-steps-background: #fff;
  --yq-ant-notification-bg: #fff;
  --yq-ant-image-bg: #f5f5f5;
  --yq-ant-image-color: #fff;
  --yq-ant-image-preview-operation-color: rgba(255, 255, 255, 0.85);
  --yq-ant-image-preview-operation-disabled-color: rgba(255, 255, 255, 0.25);
  --yq-ant-segmented-bg: rgba(0, 0, 0, 0.04);
  --yq-ant-segmented-hover-bg: rgba(0, 0, 0, 0.06);
  --yq-ant-segmented-selected-bg: #fff;
  --yq-ant-segmented-label-color: rgba(0, 0, 0, 0.65);
  --yq-ant-segmented-label-hover-color: #262626;
}
html[data-kumuhana="pouli"] {
  --yq-ant-primary-color: #2ed790;
  --yq-ant-primary-color-hover: #45de9d;
  --yq-ant-primary-color-active: #00b96b;
  --yq-ant-primary-color-outline: rgba(46, 215, 144, 0.2);
  --yq-ant-primary-1: #daf6ea;
  --yq-ant-primary-2: #c7f0df;
  --yq-ant-primary-3: #82edc0;
  --yq-ant-primary-4: #45de9d;
  --yq-ant-primary-5: #0bd07d;
  --yq-ant-primary-6: #00b96b;
  --yq-ant-primary-7: #009456;
  --yq-ant-primary-color-deprecated-pure: ;
  --yq-ant-primary-color-deprecated-l-35: #c4f4e0;
  --yq-ant-primary-color-deprecated-l-20: #84e7bd;
  --yq-ant-primary-color-deprecated-t-20: #58dfa6;
  --yq-ant-primary-color-deprecated-t-50: #97ebc8;
  --yq-ant-primary-color-deprecated-f-12: rgba(46, 215, 144, 0.12);
  --yq-ant-primary-color-active-deprecated-f-30: rgba(218, 246, 234, 0.3);
  --yq-ant-primary-color-active-deprecated-d-02: #d2f4e5;
  --yq-ant-success-color: #00b96b;
  --yq-ant-success-color-hover: #0bd07d;
  --yq-ant-success-color-active: #009456;
  --yq-ant-success-color-outline: rgba(0, 185, 107, 0.2);
  --yq-ant-success-color-deprecated-bg: #daf6ea;
  --yq-ant-success-color-deprecated-border: #82edc0;
  --yq-ant-error-color: #df2a3f;
  --yq-ant-error-color-hover: #e4495b;
  --yq-ant-error-color-active: #ad1a2b;
  --yq-ant-error-color-outline: rgba(245, 34, 45, 0.2);
  --yq-ant-error-color-deprecated-bg: #fbe4e7;
  --yq-ant-error-color-deprecated-border: #f1a2ab;
  --yq-ant-warning-color: #ecaa04;
  --yq-ant-warning-color-hover: #f3bb2f;
  --yq-ant-warning-color-active: #c99103;
  --yq-ant-warning-color-outline: rgba(250, 219, 20, 0.2);
  --yq-ant-warning-color-deprecated-bg: #f9efcd;
  --yq-ant-warning-color-deprecated-border: #f5d480;
  --yq-ant-info-color: #117cee;
  --yq-ant-info-color-deprecated-bg: #d9eafc;
  --yq-ant-info-color-deprecated-border: #81bbf8;
  --yq-ant-popover-background: #1f1f1f;
  --yq-ant-popover-customize-border-color: #3a3a3a;
  --yq-ant-body-background: #000;
  --yq-ant-component-background: #ffffff;
  --yq-ant-text-color: rgba(255, 255, 255, 0.85);
  --yq-ant-text-color-secondary: rgba(255, 255, 255, 0.45);
  --yq-ant-text-color-inverse: #fff;
  --yq-ant-icon-color-hover: rgba(255, 255, 255, 0.75);
  --yq-ant-heading-color: rgba(255, 255, 255, 0.85);
  --yq-ant-item-active-bg: rgba(255, 255, 255, 0.12);
  --yq-ant-item-hover-bg: rgba(255, 255, 255, 0.08);
  --yq-ant-border-color-base: rgba(255, 255, 255, 0.12);
  --yq-ant-border-color-split: rgba(255, 255, 255, 0.08);
  --yq-ant-background-color-light: rgba(255, 255, 255, 0.04);
  --yq-ant-background-color-base: rgba(255, 255, 255, 0.08);
  --yq-ant-disabled-bg: #f5f5f5;
  --yq-ant-disabled-color-dark: rgba(255, 255, 255, 0.3);
  --yq-ant-tree-bg: transparent;
  --yq-ant-list-customize-card-bg: transparent;
  --yq-ant-shadow-color: rgba(0, 0, 0, 0.45);
  --yq-ant-shadow-color-inverse: #fff;
  --yq-ant-box-shadow-base: 0 1px 4px -2px rgba(0, 0, 0, 0.13),
    0 2px 8px 0 rgba(0, 0, 0, 0.08),
    0 8px 16px 4px rgba(0, 0, 0, 0.04);
  --yq-ant-shadow-1-up: 0 -6px 16px -8px rgba(0, 0, 0, 0.32),
    0 -9px 28px 0 rgba(0, 0, 0, 0.2),
    0 -12px 48px 16px rgba(0, 0, 0, 0.12);
  --yq-ant-shadow-1-down: 0 6px 16px -8px rgba(0, 0, 0, 0.32),
    0 9px 28px 0 rgba(0, 0, 0, 0.2),
    0 12px 48px 16px rgba(0, 0, 0, 0.12);
  --yq-ant-shadow-1-right: 6px 0 16px -8px rgba(0, 0, 0, 0.32),
    9px 0 28px 0 rgba(0, 0, 0, 0.2),
    12px 0 48px 16px rgba(0, 0, 0, 0.12);
  --yq-ant-shadow-2: 0 1px 4px -2px rgba(0, 0, 0, 0.24),
    0 2px 8px 0 rgba(0, 0, 0, 0.36),
    0 8px 16px 4px rgba(0, 0, 0, 0.25);
  --yq-ant-btn-shadow: 0 2px 0 rgba(0, 0, 0, 0.015);
  --yq-ant-btn-primary-shadow: 0 2px 0 rgba(0, 0, 0, 0.045);
  --yq-ant-btn-text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.12);
  --yq-ant-btn-default-bg: transparent;
  --yq-ant-btn-default-ghost-color: #262626;
  --yq-ant-btn-default-ghost-border: rgba(255, 255, 255, 0.25);
  --yq-ant-btn-text-hover-bg: rgba(255, 255, 255, 0.03);
  --yq-ant-btn-primary-color: #fafafa;
  --yq-ant-btn-primary-bg: #2ed790;
  --yq-ant-btn-default-color: #262626;
  --yq-ant-btn-default-border: rgba(255, 255, 255, 0.12);
  --yq-ant-btn-danger-color: #fff;
  --yq-ant-btn-danger-bg: var(--yq-ant-error-color);
  --yq-ant-btn-danger-border: var(--yq-ant-error-color);
  --yq-ant-btn-disable-color: #bec0bf;
  --yq-ant-btn-disable-bg: #f4f5f5;
  --yq-ant-btn-disable-border: #d9d9d9;
  --yq-ant-btn-default-ghost-bg: transparent;
  --yq-ant-btn-group-border: #0bd07d;
  --yq-ant-btn-link-hover-bg: transparent;
  --yq-ant-checkbox-check-bg: rgba(255, 255, 255, 0.04);
  --yq-ant-descriptions-bg: #fafafa;
  --yq-ant-divider-color: rgba(255, 255, 255, 0.12);
  --yq-ant-modal-header-bg: #f4f5f5;
  --yq-ant-modal-header-border-color-split: #f0f0f0;
  --yq-ant-modal-content-bg: #f4f5f5;
  --yq-ant-modal-footer-border-color-split: #f0f0f0;
  --yq-ant-radio-solid-checked-color: #fff;
  --yq-ant-radio-dot-disabled-color: rgba(255, 255, 255, 0.2);
  --yq-ant-radio-disabled-button-checked-bg: rgba(255, 255, 255, 0.2);
  --yq-ant-radio-disabled-button-checked-color: #bec0bf;
  --yq-ant-layout-body-background: #fff;
  --yq-ant-layout-header-background: #f4f5f5;
  --yq-ant-layout-trigger-background: #262626;
  --yq-ant-input-bg: rgba(255, 255, 255, 0.04);
  --yq-ant-input-placeholder-color: rgba(255, 255, 255, 0.3);
  --yq-ant-input-icon-color: rgba(255, 255, 255, 0.3);
  --yq-ant-input-number-handler-active-bg: #eff0f0;
  --yq-ant-input-icon-hover-color: rgba(255, 255, 255, 0.85);
  --yq-ant-select-background: rgba(255, 255, 255, 0.04);
  --yq-ant-select-dropdown-bg: #f4f5f5;
  --yq-ant-select-clear-background: #fff;
  --yq-ant-select-selection-item-bg: rgba(255, 255, 255, 0.08);
  --yq-ant-select-selection-item-border-color: #f0f0f0;
  --yq-ant-select-multiple-disabled-background: #fff;
  --yq-ant-select-multiple-item-disabled-color: #595959;
  --yq-ant-select-multiple-item-disabled-border-color: #f4f5f5;
  --yq-ant-cascader-bg: rgba(255, 255, 255, 0.04);
  --yq-ant-cascader-menu-bg: #f4f5f5;
  --yq-ant-cascader-menu-border-color-split: #f0f0f0;
  --yq-ant-tooltip-bg: #f4f5f5;
  --yq-ant-menu-dark-inline-submenu-bg: #fff;
  --yq-ant-menu-dark-bg: #f4f5f5;
  --yq-ant-menu-popup-bg: #f4f5f5;
  --yq-ant-message-notice-content-bg: #f4f5f5;
  --yq-ant-notification-bg: #f4f5f5;
  --yq-ant-table-header-bg: #1d1d1d;
  --yq-ant-table-body-sort-bg: rgba(255, 255, 255, 0.01);
  --yq-ant-table-row-hover-bg: #262626;
  --yq-ant-table-header-cell-split-color: rgba(255, 255, 255, 0.08);
  --yq-ant-table-header-sort-bg: #262626;
  --yq-ant-table-header-filter-active-bg: #434343;
  --yq-ant-table-header-sort-active-bg: #303030;
  --yq-ant-table-filter-btns-bg: #f4f5f5;
  --yq-ant-table-expanded-row-bg: #fafafa;
  --yq-ant-table-filter-dropdown-bg: #f4f5f5;
  --yq-ant-table-expand-icon-bg: transparent;
  --yq-ant-picker-basic-cell-hover-with-range-color: #000704;
  --yq-ant-picker-basic-cell-disabled-bg: #303030;
  --yq-ant-picker-border-color: #f0f0f0;
  --yq-ant-picker-bg: rgba(255, 255, 255, 0.04);
  --yq-ant-picker-date-hover-range-border-color: #005330;
  --yq-ant-dropdown-menu-bg: #f4f5f5;
  --yq-ant-dropdown-menu-submenu-disabled-bg: transparent;
  --yq-ant-steps-nav-arrow-color: rgba(255, 255, 255, 0.2);
  --yq-ant-steps-background: transparent;
  --yq-ant-avatar-bg: rgba(255, 255, 255, 0.3);
  --yq-ant-progress-steps-item-bg: rgba(255, 255, 255, 0.08);
  --yq-ant-calendar-bg: #f4f5f5;
  --yq-ant-calendar-input-bg: #f4f5f5;
  --yq-ant-calendar-border-color: transparent;
  --yq-ant-calendar-full-bg: #fff;
  --yq-ant-badge-text-color: #fafafa;
  --yq-ant-badge-color: #2f8ef4;
  --yq-ant-popover-bg: #f4f5f5;
  --yq-ant-drawer-bg: #f4f5f5;
  --yq-ant-card-actions-background: #fff;
  --yq-ant-card-skeleton-bg: #303030;
  --yq-ant-card-shadow: 0 1px 2px -2px rgba(0, 0, 0, 0.64),
    0 3px 6px 0 rgba(0, 0, 0, 0.48),
    0 5px 12px 4px rgba(0, 0, 0, 0.36);
  --yq-ant-transfer-item-hover-bg: #262626;
  --yq-ant-comment-bg: transparent;
  --yq-ant-comment-author-time-color: rgba(255, 255, 255, 0.3);
  --yq-ant-comment-action-hover-color: rgba(255, 255, 255, 0.65);
  --yq-ant-rate-star-bg: rgba(255, 255, 255, 0.12);
  --yq-ant-switch-bg: #fff;
  --yq-ant-pagination-item-bg: transparent;
  --yq-ant-pagination-item-bg-active: transparent;
  --yq-ant-pagination-item-link-bg: transparent;
  --yq-ant-pagination-item-disabled-bg-active: rgba(255, 255, 255, 0.25);
  --yq-ant-pagination-item-disabled-color-active: #000;
  --yq-ant-pagination-item-input-bg: #fff;
  --yq-ant-page-header-back-color: inherit;
  --yq-ant-page-header-ghost-bg: transparent;
  --yq-ant-slider-handle-background-color: #f4f5f5;
  --yq-ant-slider-rail-background-color: #262626;
  --yq-ant-slider-rail-background-color-hover: #d9d9d9;
  --yq-ant-slider-dot-border-color: #f0f0f0;
  --yq-ant-slider-dot-border-color-active: #45de9d;
  --yq-ant-skeleton-to-color: rgba(255, 255, 255, 0.16);
  --yq-ant-alert-success-border-color: #82edc0;
  --yq-ant-alert-success-bg-color: #daf6ea;
  --yq-ant-alert-success-icon-color: var(--yq-ant-success-color);
  --yq-ant-alert-info-border-color: #81bbf8;
  --yq-ant-alert-info-bg-color: #d9eafc;
  --yq-ant-alert-info-icon-color: var(--yq-ant-info-color);
  --yq-ant-alert-warning-border-color: #f5d480;
  --yq-ant-alert-warning-bg-color: #f9efcd;
  --yq-ant-alert-warning-icon-color: var(--yq-ant-warning-color);
  --yq-ant-alert-error-border-color: #f1a2ab;
  --yq-ant-alert-error-bg-color: #fbe4e7;
  --yq-ant-alert-error-icon-color: var(--yq-ant-error-color);
  --yq-ant-timeline-color: #f0f0f0;
  --yq-ant-timeline-dot-color: #00b96b;
  --yq-ant-mentions-dropdown-bg: #f4f5f5;
}
:root {
  --yq-white: #ffffff;
  --yq-black: #000000;
  --yq-background-base: #ffffff;
  --yq-yuque-grey-100: #fafafa;
  --yq-yuque-grey-200: #f4f5f5;
  --yq-yuque-grey-300: #eff0f0;
  --yq-yuque-grey-400: #e7e9e8;
  --yq-yuque-grey-500: #d8dad9;
  --yq-yuque-grey-600: #bec0bf;
  --yq-yuque-grey-700: #8a8f8d;
  --yq-yuque-grey-800: #585a5a;
  --yq-yuque-grey-900: #262626;
  --yq-yuque-grey-1: #fafafa;
  --yq-yuque-grey-2: #f4f5f5;
  --yq-yuque-grey-3: #eff0f0;
  --yq-yuque-grey-4: #e7e9e8;
  --yq-yuque-grey-5: #d8dad9;
  --yq-yuque-grey-6: #bec0bf;
  --yq-yuque-grey-7: #8a8f8d;
  --yq-yuque-grey-8: #585a5a;
  --yq-yuque-grey-9: #262626;
  --yq-pea-green-50: #f3fbe7;
  --yq-pea-green-100: #e8f7cf;
  --yq-pea-green-200: #dbf1b7;
  --yq-pea-green-300: #c1e77e;
  --yq-pea-green-400: #a7dd4b;
  --yq-pea-green-500: #8ccf17;
  --yq-pea-green-600: #74b602;
  --yq-pea-green-700: #5c8d07;
  --yq-pea-green-800: #406105;
  --yq-pea-green-900: #2a4200;
  --yq-pea-green-1: #e8f7cf;
  --yq-pea-green-2: #dbf1b7;
  --yq-pea-green-3: #c1e77e;
  --yq-pea-green-4: #a7dd4b;
  --yq-pea-green-5: #8ccf17;
  --yq-pea-green-6: #74b602;
  --yq-pea-green-7: #5c8d07;
  --yq-pea-green-8: #406105;
  --yq-pea-green-9: #2a4200;
  --yq-yuque-green-50: #ecfaf4;
  --yq-yuque-green-100: #daf6ea;
  --yq-yuque-green-200: #c7f0df;
  --yq-yuque-green-300: #82edc0;
  --yq-yuque-green-400: #45de9d;
  --yq-yuque-green-500: #0bd07d;
  --yq-yuque-green-600: #00b96b;
  --yq-yuque-green-700: #009456;
  --yq-yuque-green-800: #00663b;
  --yq-yuque-green-900: #003d23;
  --yq-yuque-green-1: #daf6ea;
  --yq-yuque-green-2: #c7f0df;
  --yq-yuque-green-3: #82edc0;
  --yq-yuque-green-4: #45de9d;
  --yq-yuque-green-5: #0bd07d;
  --yq-yuque-green-6: #00b96b;
  --yq-yuque-green-7: #009456;
  --yq-yuque-green-8: #00663b;
  --yq-yuque-green-9: #003d23;
  --yq-cyan-50: #e6f9fb;
  --yq-cyan-100: #cef5f7;
  --yq-cyan-200: #b5eff2;
  --yq-cyan-300: #81dfe4;
  --yq-cyan-400: #5ed3d9;
  --yq-cyan-500: #1dc0c9;
  --yq-cyan-600: #01b2bc;
  --yq-cyan-700: #078b92;
  --yq-cyan-800: #07787e;
  --yq-cyan-900: #004347;
  --yq-cyan-1: #cef5f7;
  --yq-cyan-2: #b5eff2;
  --yq-cyan-3: #81dfe4;
  --yq-cyan-4: #5ed3d9;
  --yq-cyan-5: #1dc0c9;
  --yq-cyan-6: #01b2bc;
  --yq-cyan-7: #078b92;
  --yq-cyan-8: #07787e;
  --yq-cyan-9: #004347;
  --yq-blue-50: #ecf4fd;
  --yq-blue-100: #d9eafc;
  --yq-blue-200: #c0ddfc;
  --yq-blue-300: #81bbf8;
  --yq-blue-400: #5fa8f6;
  --yq-blue-500: #2f8ef4;
  --yq-blue-600: #117cee;
  --yq-blue-700: #0c68ca;
  --yq-blue-800: #074a92;
  --yq-blue-900: #00346b;
  --yq-blue-1: #d9eafc;
  --yq-blue-2: #c0ddfc;
  --yq-blue-3: #81bbf8;
  --yq-blue-4: #5fa8f6;
  --yq-blue-5: #2f8ef4;
  --yq-blue-6: #117cee;
  --yq-blue-7: #0c68ca;
  --yq-blue-8: #074a92;
  --yq-blue-9: #00346b;
  --yq-sea-blue-50: #eceefd;
  --yq-sea-blue-100: #d9dffc;
  --yq-sea-blue-200: #c0cafc;
  --yq-sea-blue-300: #96a7fd;
  --yq-sea-blue-400: #6e85f7;
  --yq-sea-blue-500: #4861e0;
  --yq-sea-blue-600: #2f4bda;
  --yq-sea-blue-700: #213bc0;
  --yq-sea-blue-800: #162883;
  --yq-sea-blue-900: #101e60;
  --yq-sea-blue-1: #d9dffc;
  --yq-sea-blue-2: #c0cafc;
  --yq-sea-blue-3: #96a7fd;
  --yq-sea-blue-4: #6e85f7;
  --yq-sea-blue-5: #4861e0;
  --yq-sea-blue-6: #2f4bda;
  --yq-sea-blue-7: #213bc0;
  --yq-sea-blue-8: #162883;
  --yq-sea-blue-9: #101e60;
  --yq-purple-50: #f2edfc;
  --yq-purple-100: #e6dcf9;
  --yq-purple-200: #d9c9f8;
  --yq-purple-300: #ba9bf2;
  --yq-purple-400: #9a6eed;
  --yq-purple-500: #7e45e8;
  --yq-purple-600: #601bde;
  --yq-purple-700: #4c16b1;
  --yq-purple-800: #391084;
  --yq-purple-900: #270070;
  --yq-purple-1: #e6dcf9;
  --yq-purple-2: #d9c9f8;
  --yq-purple-3: #ba9bf2;
  --yq-purple-4: #9a6eed;
  --yq-purple-5: #7e45e8;
  --yq-purple-6: #601bde;
  --yq-purple-7: #4c16b1;
  --yq-purple-8: #391084;
  --yq-purple-9: #270070;
  --yq-magenta-50: #fdeff7;
  --yq-magenta-100: #fbdfef;
  --yq-magenta-200: #f7c4e2;
  --yq-magenta-300: #f297cc;
  --yq-magenta-400: #ec6ab6;
  --yq-magenta-500: #e746a4;
  --yq-magenta-600: #d22d8d;
  --yq-magenta-700: #ae146e;
  --yq-magenta-800: #800f51;
  --yq-magenta-900: #5c0036;
  --yq-magenta-1: #fbdfef;
  --yq-magenta-2: #f7c4e2;
  --yq-magenta-3: #f297cc;
  --yq-magenta-4: #ec6ab6;
  --yq-magenta-5: #e746a4;
  --yq-magenta-6: #d22d8d;
  --yq-magenta-7: #ae146e;
  --yq-magenta-8: #800f51;
  --yq-magenta-9: #5c0036;
  --yq-red-50: #fdf1f3;
  --yq-red-100: #fbe4e7;
  --yq-red-200: #f8ced3;
  --yq-red-300: #f1a2ab;
  --yq-red-400: #ea7583;
  --yq-red-500: #e4495b;
  --yq-red-600: #df2a3f;
  --yq-red-700: #ad1a2b;
  --yq-red-800: #8f0515;
  --yq-red-900: #70000d;
  --yq-red-1: #fbe4e7;
  --yq-red-2: #f8ced3;
  --yq-red-3: #f1a2ab;
  --yq-red-4: #ea7583;
  --yq-red-5: #e4495b;
  --yq-red-6: #df2a3f;
  --yq-red-7: #ad1a2b;
  --yq-red-8: #8f0515;
  --yq-red-9: #70000d;
  --yq-vermilion-50: #fdf3f1;
  --yq-vermilion-100: #fbe8e4;
  --yq-vermilion-200: #f8d6ce;
  --yq-vermilion-300: #f0ad9d;
  --yq-vermilion-400: #eb866f;
  --yq-vermilion-500: #e46549;
  --yq-vermilion-600: #df4b2a;
  --yq-vermilion-700: #ad351a;
  --yq-vermilion-800: #8f1e05;
  --yq-vermilion-900: #701500;
  --yq-vermilion-1: #fbe8e4;
  --yq-vermilion-2: #f8d6ce;
  --yq-vermilion-3: #f0ad9d;
  --yq-vermilion-4: #eb866f;
  --yq-vermilion-5: #e46549;
  --yq-vermilion-6: #df4b2a;
  --yq-vermilion-7: #ad351a;
  --yq-vermilion-8: #8f1e05;
  --yq-vermilion-9: #701500;
  --yq-orange-50: #fef2e9;
  --yq-orange-100: #fde6d3;
  --yq-orange-200: #f8d6b9;
  --yq-orange-300: #f8b881;
  --yq-orange-400: #f6a055;
  --yq-orange-500: #f38f39;
  --yq-orange-600: #ed740c;
  --yq-orange-700: #c75c00;
  --yq-orange-800: #944400;
  --yq-orange-900: #663000;
  --yq-orange-1: #fde6d3;
  --yq-orange-2: #f8d6b9;
  --yq-orange-3: #f8b881;
  --yq-orange-4: #f6a055;
  --yq-orange-5: #f38f39;
  --yq-orange-6: #ed740c;
  --yq-orange-7: #c75c00;
  --yq-orange-8: #944400;
  --yq-orange-9: #663000;
  --yq-yellow-50: #fcf5e6;
  --yq-yellow-100: #f9efcd;
  --yq-yellow-200: #f6e1ac;
  --yq-yellow-300: #f5d480;
  --yq-yellow-400: #f5cb61;
  --yq-yellow-500: #f3bb2f;
  --yq-yellow-600: #ecaa04;
  --yq-yellow-700: #c99103;
  --yq-yellow-800: #8f6600;
  --yq-yellow-900: #664900;
  --yq-yellow-1: #f9efcd;
  --yq-yellow-2: #f6e1ac;
  --yq-yellow-3: #f5d480;
  --yq-yellow-4: #f5cb61;
  --yq-yellow-5: #f3bb2f;
  --yq-yellow-6: #ecaa04;
  --yq-yellow-7: #c99103;
  --yq-yellow-8: #8f6600;
  --yq-yellow-9: #664900;
  --yq-bright-yellow-50: #fdf9e4;
  --yq-bright-yellow-100: #fbf5cb;
  --yq-bright-yellow-200: #fcf1a6;
  --yq-bright-yellow-300: #fdeb78;
  --yq-bright-yellow-400: #fce75a;
  --yq-bright-yellow-500: #fbde28;
  --yq-bright-yellow-600: #edce02;
  --yq-bright-yellow-700: #cdb204;
  --yq-bright-yellow-800: #a58f04;
  --yq-bright-yellow-900: #665800;
  --yq-bright-yellow-1: #fbf5cb;
  --yq-bright-yellow-2: #fcf1a6;
  --yq-bright-yellow-3: #fdeb78;
  --yq-bright-yellow-4: #fce75a;
  --yq-bright-yellow-5: #fbde28;
  --yq-bright-yellow-6: #edce02;
  --yq-bright-yellow-7: #cdb204;
  --yq-bright-yellow-8: #a58f04;
  --yq-bright-yellow-9: #665800;
  --yq-brown-50: #f7f2ea;
  --yq-brown-100: #f0e7d6;
  --yq-brown-200: #e7d7bb;
  --yq-brown-300: #dbc39a;
  --yq-brown-400: #d2b684;
  --yq-brown-500: #c59f5e;
  --yq-brown-600: #b1873f;
  --yq-brown-700: #927035;
  --yq-brown-800: #74592a;
  --yq-brown-900: #523f1e;
  --yq-brown-1: #f0e7d6;
  --yq-brown-2: #e7d7bb;
  --yq-brown-3: #dbc39a;
  --yq-brown-4: #d2b684;
  --yq-brown-5: #c59f5e;
  --yq-brown-6: #b1873f;
  --yq-brown-7: #927035;
  --yq-brown-8: #74592a;
  --yq-brown-9: #523f1e;
  --yq-theme: #00b96b;
  --yq-normal: #d8dad9;
  --yq-bg-primary: #ffffff;
  --yq-bg-secondary: #fafafa;
  --yq-bg-tertiary: #f4f5f5;
  --yq-bg-primary-hover: #eff0f0;
  --yq-bg-primary-hover-light: #e7e9e8;
  --yq-bg-foreground: #fff;
  --yq-bg-pre-foreground: #fff;
  --yq-bg-pre-secondary: #f4f5f5;
  --yq-bg-card-dialog: #fafafa;
  --yq-mask-bg: rgba(0, 0, 0, 0.65);
  --yq-toast-bg: rgba(0, 0, 0, 0.65);
  --yq-border-primary: #e7e9e8;
  --yq-border-primary-active: #00b96b;
  --yq-border-light: rgba(0, 0, 0, 0.04);
  --yq-border-heavy: #eff0f0;
  --yq-cardborder-hover: #81bbf8;
  --yq-cardborder-selected: #2f8ef4;
  --yq-sheetborder: rgba(0, 0, 0, 0.1);
  --yq-text-primary: #262626;
  --yq-text-body: #585a5a;
  --yq-text-caption: #8a8f8d;
  --yq-text-disable: #bec0bf;
  --yq-text-link: #117cee;
  --yq-text-link-hover: #5fa8f6;
  --yq-icon-primary: #262626;
  --yq-icon-secondary: #585a5a;
  --yq-icon-caption: #8a8f8d;
  --yq-icon-disable: #bec0bf;
  --yq-icon-hover: #d8dad9;
  --yq-icon-colorbg: rgba(0, 0, 0, 0.45);
  --yq-function-success: #00b96b;
  --yq-function-info: #117cee;
  --yq-function-warning: #ecaa04;
  --yq-function-error: #df2a3f;
  --yq-badge: #2f8ef4;
  --yq-popover-bg: #fff;
  --yq-disable-color: #bec0bf;
}
html[data-kumuhana="pouli"] {
  /**
  閺嗘绮︽稉濠氼暯娑撳娈戦崺铏诡攨閼瑰弶婢�
**/
  --yq-white: #000000;
  --yq-black: #ffffff;
  --yq-background-base: #141414;
  --yq-yuque-grey-100: #141414;
  --yq-yuque-grey-200: #1f1f1f;
  --yq-yuque-grey-300: #292929;
  --yq-yuque-grey-400: #333333;
  --yq-yuque-grey-500: #424242;
  --yq-yuque-grey-600: #505050;
  --yq-yuque-grey-700: #848484;
  --yq-yuque-grey-800: #b3b3b3;
  --yq-yuque-grey-900: #e2e2e2;
  --yq-yuque-grey-1: #141414;
  --yq-yuque-grey-2: #1f1f1f;
  --yq-yuque-grey-3: #292929;
  --yq-yuque-grey-4: #333333;
  --yq-yuque-grey-5: #424242;
  --yq-yuque-grey-6: #505050;
  --yq-yuque-grey-7: #848484;
  --yq-yuque-grey-8: #b3b3b3;
  --yq-yuque-grey-9: #e2e2e2;
  --yq-pea-green-50: #1b2113;
  --yq-pea-green-100: #242f14;
  --yq-pea-green-200: #445625;
  --yq-pea-green-300: #557915;
  --yq-pea-green-400: #6a9226;
  --yq-pea-green-500: #7aad22;
  --yq-pea-green-600: #94bc4e;
  --yq-pea-green-700: #aed666;
  --yq-pea-green-800: #c2df90;
  --yq-pea-green-900: #d5e1c1;
  --yq-pea-green-1: #242f14;
  --yq-pea-green-2: #445625;
  --yq-pea-green-3: #557915;
  --yq-pea-green-4: #6a9226;
  --yq-pea-green-5: #7aad22;
  --yq-pea-green-6: #94bc4e;
  --yq-pea-green-7: #aed666;
  --yq-pea-green-8: #c2df90;
  --yq-pea-green-9: #d5e1c1;
  --yq-yuque-green-50: #10211a;
  --yq-yuque-green-100: #0e2f22;
  --yq-yuque-green-200: #255641;
  --yq-yuque-green-300: #18774f;
  --yq-yuque-green-400: #298e64;
  --yq-yuque-green-500: #29ad76;
  --yq-yuque-green-600: #51b88d;
  --yq-yuque-green-700: #6bd1a6;
  --yq-yuque-green-800: #97d8bc;
  --yq-yuque-green-900: #bce6d5;
  --yq-yuque-green-1: #0e2f22;
  --yq-yuque-green-2: #255641;
  --yq-yuque-green-3: #18774f;
  --yq-yuque-green-4: #298e64;
  --yq-yuque-green-5: #29ad76;
  --yq-yuque-green-6: #51b88d;
  --yq-yuque-green-7: #6bd1a6;
  --yq-yuque-green-8: #97d8bc;
  --yq-yuque-green-9: #bce6d5;
  --yq-cyan-50: #122324;
  --yq-cyan-100: #123436;
  --yq-cyan-200: #255356;
  --yq-cyan-300: #1a7074;
  --yq-cyan-400: #278b90;
  --yq-cyan-500: #22a8af;
  --yq-cyan-600: #4eb6bc;
  --yq-cyan-700: #76c2c6;
  --yq-cyan-800: #95d7db;
  --yq-cyan-900: #bfe1e3;
  --yq-cyan-1: #123436;
  --yq-cyan-2: #255356;
  --yq-cyan-3: #1a7074;
  --yq-cyan-4: #278b90;
  --yq-cyan-5: #22a8af;
  --yq-cyan-6: #4eb6bc;
  --yq-cyan-7: #76c2c6;
  --yq-cyan-8: #95d7db;
  --yq-cyan-9: #bfe1e3;
  --yq-blue-50: #15212d;
  --yq-blue-100: #193048;
  --yq-blue-200: #253c56;
  --yq-blue-300: #1d4672;
  --yq-blue-400: #245a94;
  --yq-blue-500: #2b6bb1;
  --yq-blue-600: #3b82ce;
  --yq-blue-700: #689fd9;
  --yq-blue-800: #8db5e2;
  --yq-blue-900: #b5d0ed;
  --yq-blue-1: #193048;
  --yq-blue-2: #253c56;
  --yq-blue-3: #1d4672;
  --yq-blue-4: #245a94;
  --yq-blue-5: #2b6bb1;
  --yq-blue-6: #3b82ce;
  --yq-blue-7: #689fd9;
  --yq-blue-8: #8db5e2;
  --yq-blue-9: #b5d0ed;
  --yq-sea-blue-50: #171c33;
  --yq-sea-blue-100: #1c2654;
  --yq-sea-blue-200: #252d56;
  --yq-sea-blue-300: #1b2a74;
  --yq-sea-blue-400: #243694;
  --yq-sea-blue-500: #2b41b1;
  --yq-sea-blue-600: #3b54ce;
  --yq-sea-blue-700: #687bd9;
  --yq-sea-blue-800: #8d9be2;
  --yq-sea-blue-900: #b5beed;
  --yq-sea-blue-1: #1c2654;
  --yq-sea-blue-2: #252d56;
  --yq-sea-blue-3: #1b2a74;
  --yq-sea-blue-4: #243694;
  --yq-sea-blue-5: #2b41b1;
  --yq-sea-blue-6: #3b54ce;
  --yq-sea-blue-7: #687bd9;
  --yq-sea-blue-8: #8d9be2;
  --yq-sea-blue-9: #b5beed;
  --yq-purple-50: #1f172e;
  --yq-purple-100: #2c1c4a;
  --yq-purple-200: #352259;
  --yq-purple-300: #3a1c73;
  --yq-purple-400: #512a98;
  --yq-purple-500: #5a2caf;
  --yq-purple-600: #7551b8;
  --yq-purple-700: #9677cf;
  --yq-purple-800: #b099db;
  --yq-purple-900: #cabce7;
  --yq-purple-1: #2c1c4a;
  --yq-purple-2: #352259;
  --yq-purple-3: #3a1c73;
  --yq-purple-4: #512a98;
  --yq-purple-5: #5a2caf;
  --yq-purple-6: #7551b8;
  --yq-purple-7: #9677cf;
  --yq-purple-8: #b099db;
  --yq-purple-9: #cabce7;
  --yq-magenta-50: #301525;
  --yq-magenta-100: #4e1837;
  --yq-magenta-200: #5b1f42;
  --yq-magenta-300: #701f4e;
  --yq-magenta-400: #942465;
  --yq-magenta-500: #a43776;
  --yq-magenta-600: #be4b8e;
  --yq-magenta-700: #ce78aa;
  --yq-magenta-800: #d996bd;
  --yq-magenta-900: #e6bcd5;
  --yq-magenta-1: #4e1837;
  --yq-magenta-2: #5b1f42;
  --yq-magenta-3: #701f4e;
  --yq-magenta-4: #942465;
  --yq-magenta-5: #a43776;
  --yq-magenta-6: #be4b8e;
  --yq-magenta-7: #ce78aa;
  --yq-magenta-8: #d996bd;
  --yq-magenta-9: #e6bcd5;
  --yq-red-50: #29191c;
  --yq-red-100: #402125;
  --yq-red-200: #5b2027;
  --yq-red-300: #741b25;
  --yq-red-400: #981f2d;
  --yq-red-500: #b62536;
  --yq-red-600: #ca3f4f;
  --yq-red-700: #cc7b84;
  --yq-red-800: #d49199;
  --yq-red-900: #e6bcc1;
  --yq-red-1: #402125;
  --yq-red-2: #5b2027;
  --yq-red-3: #741b25;
  --yq-red-4: #981f2d;
  --yq-red-5: #b62536;
  --yq-red-6: #ca3f4f;
  --yq-red-7: #cc7b84;
  --yq-red-8: #d49199;
  --yq-red-9: #e6bcc1;
  --yq-vermilion-50: #271c19;
  --yq-vermilion-100: #3c2520;
  --yq-vermilion-200: #5b2b20;
  --yq-vermilion-300: #742b1b;
  --yq-vermilion-400: #943824;
  --yq-vermilion-500: #b0432b;
  --yq-vermilion-600: #cd573c;
  --yq-vermilion-700: #d9816d;
  --yq-vermilion-800: #e09685;
  --yq-vermilion-900: #e9c2b9;
  --yq-vermilion-1: #3c2520;
  --yq-vermilion-2: #5b2b20;
  --yq-vermilion-3: #742b1b;
  --yq-vermilion-4: #943824;
  --yq-vermilion-5: #b0432b;
  --yq-vermilion-6: #cd573c;
  --yq-vermilion-7: #d9816d;
  --yq-vermilion-8: #e09685;
  --yq-vermilion-9: #e9c2b9;
  --yq-orange-50: #251e18;
  --yq-orange-100: #382a1e;
  --yq-orange-200: #5e3b1d;
  --yq-orange-300: #774418;
  --yq-orange-400: #9d571b;
  --yq-orange-500: #bc6820;
  --yq-orange-600: #d37f36;
  --yq-orange-700: #de9f68;
  --yq-orange-800: #e0af85;
  --yq-orange-900: #e9cfb9;
  --yq-orange-1: #382a1e;
  --yq-orange-2: #5e3b1d;
  --yq-orange-3: #774418;
  --yq-orange-4: #9d571b;
  --yq-orange-5: #bc6820;
  --yq-orange-6: #d37f36;
  --yq-orange-7: #de9f68;
  --yq-orange-8: #e0af85;
  --yq-orange-9: #e9cfb9;
  --yq-yellow-50: #241f15;
  --yq-yellow-100: #352d17;
  --yq-yellow-200: #564825;
  --yq-yellow-300: #775c18;
  --yq-yellow-400: #9c781c;
  --yq-yellow-500: #c29219;
  --yq-yellow-600: #d2a638;
  --yq-yellow-700: #e8be54;
  --yq-yellow-800: #efcf81;
  --yq-yellow-900: #eedeb4;
  --yq-yellow-1: #352d17;
  --yq-yellow-2: #564825;
  --yq-yellow-3: #775c18;
  --yq-yellow-4: #9c781c;
  --yq-yellow-5: #c29219;
  --yq-yellow-6: #d2a638;
  --yq-yellow-7: #e8be54;
  --yq-yellow-8: #efcf81;
  --yq-yellow-9: #eedeb4;
  --yq-bright-yellow-50: #242215;
  --yq-bright-yellow-100: #353117;
  --yq-bright-yellow-200: #564f25;
  --yq-bright-yellow-300: #776a18;
  --yq-bright-yellow-400: #9c8b1c;
  --yq-bright-yellow-500: #c2ac19;
  --yq-bright-yellow-600: #d2bd38;
  --yq-bright-yellow-700: #e8d454;
  --yq-bright-yellow-800: #efe081;
  --yq-bright-yellow-900: #eee7b4;
  --yq-bright-yellow-1: #353117;
  --yq-bright-yellow-2: #564f25;
  --yq-bright-yellow-3: #776a18;
  --yq-bright-yellow-4: #9c8b1c;
  --yq-bright-yellow-5: #c2ac19;
  --yq-bright-yellow-6: #d2bd38;
  --yq-bright-yellow-7: #e8d454;
  --yq-bright-yellow-8: #efe081;
  --yq-bright-yellow-9: #eee7b4;
  --yq-brown-50: #231e15;
  --yq-brown-100: #342a18;
  --yq-brown-200: #544327;
  --yq-brown-300: #624e2d;
  --yq-brown-400: #7e653a;
  --yq-brown-500: #967845;
  --yq-brown-600: #b29158;
  --yq-brown-700: #c2a87a;
  --yq-brown-800: #d2bf9d;
  --yq-brown-900: #e2d6c0;
  --yq-brown-1: #342a18;
  --yq-brown-2: #544327;
  --yq-brown-3: #624e2d;
  --yq-brown-4: #7e653a;
  --yq-brown-5: #967845;
  --yq-brown-6: #b29158;
  --yq-brown-7: #c2a87a;
  --yq-brown-8: #d2bf9d;
  --yq-brown-9: #e2d6c0;
  --yq-theme: #2ed790;
  --yq-normal: #424242;
  --yq-bg-primary: #141414;
  --yq-bg-secondary: #1f1f1f;
  --yq-bg-tertiary: rgba(255, 255, 255, 0.04);
  --yq-bg-primary-hover: rgba(255, 255, 255, 0.12);
  --yq-bg-primary-hover-light: #333333;
  --yq-bg-foreground: #1f1f1f;
  --yq-bg-pre-foreground: #292929;
  --yq-bg-pre-secondary: #292929;
  --yq-bg-card-dialog: #292929;
  --yq-mask-bg: rgba(0, 0, 0, 0.65);
  --yq-toast-bg: #292929;
  --yq-border-primary: rgba(255, 255, 255, 0.12);
  --yq-border-primary-active: #29ad76;
  --yq-border-light: rgba(255, 255, 255, 0.08);
  --yq-border-heavy: rgba(255, 255, 255, 0.12);
  --yq-cardborder-hover: #253c56;
  --yq-cardborder-selected: #1d4672;
  --yq-sheetborder: rgba(255, 255, 255, 0.12);
  --yq-text-primary: #e2e2e2;
  --yq-text-body: #b3b3b3;
  --yq-text-caption: #848484;
  --yq-text-disable: #505050;
  --yq-text-link: #3b82ce;
  --yq-text-link-hover: #245a94;
  --yq-icon-primary: #e2e2e2;
  --yq-icon-secondary: #b3b3b3;
  --yq-icon-caption: #848484;
  --yq-icon-disable: #505050;
  --yq-icon-hover: #424242;
  --yq-icon-colorbg: rgba(0, 0, 0, 0.45);
  --yq-function-success: #51b88d;
  --yq-function-info: #3b82ce;
  --yq-function-warning: #d2a638;
  --yq-function-error: #ca3f4f;
  --yq-badge: #2b6bb1;
  --yq-popover-bg: #1f1f1f;
  --yq-disable-color: #505050;
}
.ne-viewer-toc-sidebar {
  position: fixed;
  top: 60px;
  bottom: 0;
  right: 0;
  width: fit-content;
  background: #ffffff;
  display: none;
  z-index: 412;
}
.ne-viewer-toc-sidebar .ne-toc-view .ne-toc-pin .ne-toc-pin-wrap,
.ne-viewer-toc-sidebar .ne-toc-view .ne-toc-pin .ne-toc-fold-wrap {
  opacity: 0;
}
.ne-viewer-toc-sidebar .ne-toc-view:hover .ne-toc-pin-wrap,
.ne-viewer-toc-sidebar .ne-toc-view:hover .ne-toc-fold-wrap {
  opacity: 1;
}
.ne-viewer-toc-sidebar .ne-toc-view .ne-toc-placeholder {
  display: none;
}
@-moz-document url-prefix() {
  .ne-viewer-toc-sidebar {
    background: #ffffff;
  }
}
.ne-viewer-toc-visible[ne-viewer-toc-outside="true"] .ne-viewer-toc-sidebar {
  display: none;
}
.ne-viewer-toc-visible .ne-viewer-toc-sidebar {
  display: flex;
  justify-content: flex-end;
  align-items: flex-start;
}