@import "https://cdn.jsdelivr.net/gh/orioncactus/pretendard@v1.3.9/dist/web/static/pretendard-dynamic-subset.min.css";
@import "https://fonts.googleapis.com/css2?family=Inter:opsz@14..32&display=swap";
@import "https://fonts.googleapis.com/css2?family=Fira+Code&display=swap";
@import "https://fonts.googleapis.com/css2?family=Merriweather:opsz@18..144&display=swap";
@import "https://fonts.googleapis.com/css2?family=Montserrat&display=swap";
@import "https://fonts.googleapis.com/css2?family=Noto+Sans+KR&display=swap";
@import "https://fonts.googleapis.com/css2?family=Playfair+Display&display=swap";
@import "https://fonts.googleapis.com/css2?family=Roboto&display=swap";
@import "https://fonts.googleapis.com/css2?family=Black+Han+Sans&display=swap";
@import "https://fonts.googleapis.com/css2?family=Nanum+Gothic&display=swap";
@import "https://fonts.googleapis.com/css2?family=Nanum+Myeongjo&display=swap";
@import "https://fonts.googleapis.com/css2?family=Poor+Story&display=swap";
@import "https://fonts.googleapis.com/css2?family=Dokdo&display=swap";
@import "https://fonts.googleapis.com/css2?family=Hi+Melody&display=swap";
/* [project]/node_modules/flyeditor/dist/flyeditor.css [app-client] (css) */
@font-face {
  font-family: CloudSansCode;
  src: url("https://cdn.jsdelivr.net/gh/projectnoonnu/2408@1.0/goorm-sans-code.woff2") format("woff2");
  font-weight: 400;
  font-display: swap;
}

@font-face {
  font-family: Shilla;
  src: url("https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2206-02@1.0/Shilla_CultureM-Medium.woff2") format("woff2");
  font-weight: 500;
  font-display: swap;
}

@font-face {
  font-family: SeoulNamsan;
  src: url("https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_two@1.0/SeoulNamsanM.woff") format("woff");
  font-weight: 400;
  font-display: swap;
}

@font-face {
  font-family: GyeonggiMillenniumBackground;
  src: url("https://cdn.jsdelivr.net/gh/projectnoonnu/2410-3@1.0/Batang_Regular.woff") format("woff");
  font-weight: 400;
  font-display: swap;
}

@keyframes loading-rotate {
  0% {
    transform: rotate(0);
  }

  to {
    transform: rotate(360deg);
  }
}

.flyeditor-container {
  box-sizing: border-box;
  z-index: 100;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  gap: 5px;
  width: 100%;
  min-width: 700px;
  height: 100%;
  display: flex;
  position: relative;
}

.flyeditor-container * {
  box-sizing: border-box;
  width: initial;
  min-width: initial;
  max-width: initial;
  height: initial;
  min-height: initial;
  max-height: initial;
  background-color: initial;
  color: initial;
  margin: 0;
  padding: 0;
  font-family: Pretendard;
  font-size: 11pt;
  font-style: normal;
  font-weight: 200;
  line-height: 1.2;
}

.flyeditor-container :before, .flyeditor-container :after {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  font-family: Pretendard;
  font-size: 11pt;
  font-style: normal;
  font-weight: 200;
  line-height: 1.2;
}

.flyeditor-container button {
  cursor: pointer;
  text-align: center;
  width: auto;
  min-width: 30px;
  height: 30px;
  min-height: 30px;
  box-shadow: unset;
  white-space: nowrap;
  word-break: keep-all;
  background-color: #f5f5f5;
  border: 0;
  border-radius: 3px;
  padding: 5px;
  transition: all .3s ease-in-out;
  display: block;
  overflow: hidden;
}

.flyeditor-container button:hover {
  background-color: #e2e2e2;
  box-shadow: 0 0 2px #004cff80;
}

.flyeditor-container button:active {
  background-color: #d9d9d9;
  box-shadow: 0 0 1px #004cff80;
}

.flyeditor-container button:focus {
  outline: none;
}

.flyeditor-container button.red {
  color: #fff;
  background-color: #f88;
}

.flyeditor-container button.blue {
  color: #fff;
  background-color: #53a1d2;
}

.flyeditor-container select {
  appearance: none;
  text-align: center;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: auto;
  min-width: 30px;
  max-width: 150px;
  height: 30px;
  min-height: 30px;
  box-shadow: initial;
  cursor: pointer;
  background: #f5f5f5 url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEyIDYuNjgwMjNMMTEuMDYgNS43NDAyM0w4IDguNzkzNTdMNC45NCA1Ljc0MDIzTDQgNi42ODAyM0w4IDEwLjY4MDJMMTIgNi42ODAyM1oiIGZpbGw9IiMzMjMyMzIiLz4KPC9zdmc+Cg==") 100% / 16px 16px no-repeat;
  border: 0;
  border-radius: 3px;
  padding: 0 20px 0 5px;
  font-size: 14px;
  overflow: hidden;
}

.flyeditor-container select:hover {
  background-color: #e2e2e2;
  box-shadow: 0 0 2px #004cff80;
}

.flyeditor-container select:active {
  background-color: #d9d9d9;
  box-shadow: 0 0 1px #004cff80;
}

.flyeditor-container select:focus {
  outline: none;
}

.flyeditor-container label {
  cursor: pointer;
  border-radius: 30px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  gap: 5px;
  width: auto;
  min-width: 100px;
  height: 42px;
  padding: 0 20px;
  display: flex;
  position: relative;
}

.flyeditor-container label input[type="checkbox"] {
  cursor: pointer;
  width: 20px;
  height: 20px;
  margin-right: 5px;
}

.flyeditor-container label input[type="checkbox"]:checked:after {
  content: "";
  border-radius: 5px;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
}

.flyeditor-container label input[type="checkbox"]:checked + span {
  color: #00f;
}

.flyeditor-container label input[type="radio"] {
  cursor: pointer;
  width: 20px;
  height: 20px;
  margin-right: 5px;
}

.flyeditor-container label span {
  color: #868686;
}

.flyeditor-container input[type="text"] {
  border: 1px solid #9d9d9d;
  border-radius: 5px;
  width: 100%;
  height: 34px;
  padding: 0 10px;
  font-family: Pretendard;
}

.flyeditor-container textarea {
  border-width: 1px solid #d9d9d9;
  resize: none;
  border-radius: 5px;
  padding: 5px;
  font-family: Pretendard;
  line-height: 1.5;
}

.flyeditor-container textarea:focus {
  background-color: #fff;
  outline: none;
}

.flyeditor-container .flyeditor-head {
  z-index: 101;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  gap: 5px;
  width: 100%;
  height: 60px;
  display: flex;
}

.flyeditor-container .flyeditor-head .flyeditor-edge {
  width: 60px;
  height: 60px;
}

.flyeditor-container .flyeditor-head .flyeditor-head-tools-container {
  background-color: #f9f9f9;
  border: 1px solid #e9e9e9;
  border-radius: 5px;
  width: calc(100% - 65px);
  height: 60px;
  padding: 0;
}

.flyeditor-container .flyeditor-head .flyeditor-head-tools-container.no-edge {
  width: 100%;
}

.flyeditor-container .flyeditor-body {
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  gap: 5px;
  width: 100%;
  height: calc(100% - 65px);
  display: flex;
  position: relative;
}

.flyeditor-container .flyeditor-body.no-head {
  height: 100%;
}

.flyeditor-container .flyeditor-left {
  z-index: 101;
  width: 60px;
  height: 100%;
}

.flyeditor-container .flyeditor-left .flyeditor-left-tools-container {
  background-color: #f9f9f9;
  border: 1px solid #e9e9e9;
  border-radius: 5px;
  width: 60px;
  height: auto;
  padding: 0;
}

.flyeditor-container .flyeditor-content {
  background-color: #fff;
  border: 1px solid #e9e9e9;
  border-radius: 5px;
  width: calc(100% - 65px);
  height: 100%;
  min-height: 400px;
  padding: 40px;
  position: relative;
  overflow: auto;
}

.flyeditor-container .flyeditor-content::-webkit-scrollbar {
  width: 10px;
  height: 10px;
}

.flyeditor-container .flyeditor-content::-webkit-scrollbar-thumb {
  background-color: #9a9a9a99;
  background-clip: padding-box;
  border: 2px solid #0000;
  border-radius: 5px;
  height: 10px;
}

.flyeditor-container .flyeditor-content::-webkit-scrollbar-thumb:hover {
  background-color: #a2a2a2;
}

.flyeditor-container .flyeditor-content::-webkit-scrollbar-thumb:active {
  background-color: #646464;
}

.flyeditor-container .flyeditor-content::-webkit-scrollbar-track {
  background-color: #0000;
}

.flyeditor-container .flyeditor-content::-webkit-scrollbar-corner {
  background: none;
}

.flyeditor-container .flyeditor-content.no-left {
  width: 100%;
}

.flyeditor-container .flyeditor-content .flyeditor-editor {
  border-radius: 0;
  width: 100%;
  height: auto;
  min-height: 100%;
  padding: 0;
  font-size: 15pt;
  position: relative;
}

.flyeditor-container .flyeditor-content .flyeditor-editor div.youtube:after {
  content: "";
  filter: brightness() drop-shadow(0 0 15px #ffffff80);
  background-color: #ffa7a757;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Cpath fill='%23ff0202' d='M23.667 11.878c-.168-.722-.707-1.301-1.415-1.519C20.179 10.093 18.09 9.973 16 10c-2.09-.027-4.178.093-6.251.359-.708.218-1.247.797-1.415 1.519-.446 2.738-.446 5.53 0 8.269.169.716.709 1.286 1.415 1.494 2.073.266 4.161.386 6.251.359 2.09.027 4.178-.093 6.251-.359.706-.208 1.246-.778 1.416-1.494.446-2.739.446-5.531 0-8.269z'/%3E%3Cpath fill='%23fff' d='M14.367 18.55v-5.075l4.182 2.538z'/%3E%3C/svg%3E");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 140px 140px;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
}

.flyeditor-container .flyeditor-content .flyeditor-editor[contenteditable="true"].droparea {
  background-color: #ffffe0;
}

.flyeditor-container .flyeditor-content .flyeditor-editor[contenteditable="true"] div.code:after {
  content: "";
  background-color: #0000;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
}

.flyeditor-container .flyeditor-content .flyeditor-editor:focus {
  outline: none;
}

.flyeditor-container .flyeditor-content .flyeditor-layer {
  width: 0;
  height: 0;
  position: absolute;
  top: 40px;
  left: 40px;
  overflow: visible;
}

.flyeditor-container .flyeditor-content .flyeditor-layer .obj-selector {
  background-color: #ff3c001a;
  border: 2px solid #ff3c00cc;
  position: absolute;
  top: 0;
  left: 0;
}

.flyeditor-container .flyeditor-content .flyeditor-layer .obj-selector:after {
  content: "";
  color: #fff;
  background-color: #ff3c00;
  border-radius: 5px 5px 0 0;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  gap: 3px;
  width: 50px;
  height: 22px;
  min-height: 22px;
  max-height: 22px;
  padding: 0 7px;
  font-family: CloudSansCode;
  font-size: 9pt;
  display: flex;
  position: absolute;
  top: 12px;
  left: -38px;
  transform: rotate(-90deg);
}

.flyeditor-container .flyeditor-content .flyeditor-layer .obj-selector.image:after {
  content: "IMAGE";
}

.flyeditor-container .flyeditor-content .flyeditor-layer .obj-selector.code:after {
  content: "CODE";
}

.flyeditor-container .flyeditor-content .flyeditor-layer .obj-selector.youtube:after {
  content: "YOUTUBE";
  width: 64px;
  top: 19px;
  left: -45px;
}

.flyeditor-container .flyeditor-content .flyeditor-layer .obj-selector.hr:after {
  content: "HR";
}

.flyeditor-container .flyeditor-content .flyeditor-layer .obj-selector .resize-handle {
  cursor: nwse-resize;
  background-color: #fff;
  border: 1px solid #ff3c00cc;
  border-radius: 50%;
  width: 20px;
  height: 20px;
  position: absolute;
  right: -10px;
}

.flyeditor-container .flyeditor-content .flyeditor-layer .obj-selector .resize-handle.en {
  cursor: nesw-resize;
  top: -10px;
}

.flyeditor-container .flyeditor-content .flyeditor-layer .obj-selector .resize-handle.es {
  cursor: nwse-resize;
  bottom: -10px;
}

.flyeditor-container .flyeditor-content .flyeditor-layer .obj-selector .resize-handle.ee {
  cursor: ew-resize;
  border-radius: 7px;
  width: 12px;
  height: 34px;
  top: 50%;
  right: -8px;
  transform: translateY(-50%);
}

.flyeditor-container .flyeditor-content .flyeditor-layer .obj-selector .resize-handle.ss {
  cursor: ns-resize;
  border-radius: 7px;
  width: 34px;
  height: 12px;
  bottom: -8px;
  right: 50%;
  transform: translate(50%);
}

.flyeditor-container .flyeditor-content .flyeditor-layer .obj-selector .resize-handle:hover {
  background-color: #f49375;
}

.flyeditor-container .flyeditor-content .flyeditor-layer .obj-selector .resize-handle:active, .flyeditor-container .flyeditor-content .flyeditor-layer .obj-selector .resize-handle.active {
  background-color: #ff3c00;
}

.flyeditor-container .flyeditor-content .flyeditor-layer .obj-selector.code .resize-handle.en, .flyeditor-container .flyeditor-content .flyeditor-layer .obj-selector.code .resize-handle.es, .flyeditor-container .flyeditor-content .flyeditor-layer .obj-selector.code .resize-handle.ss, .flyeditor-container .flyeditor-content .flyeditor-layer .obj-selector.hr .resize-handle.en, .flyeditor-container .flyeditor-content .flyeditor-layer .obj-selector.hr .resize-handle.es, .flyeditor-container .flyeditor-content .flyeditor-layer .obj-selector.hr .resize-handle.ss {
  display: none;
}

.flyeditor-container .flyeditor-content .flyeditor-layer .obj-selector .size-box {
  background-color: #ff3c00;
  border-radius: 5px 5px 0 0;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  gap: 3px;
  width: auto;
  min-width: 50px;
  height: 22px;
  padding: 0 7px;
  display: flex;
  position: absolute;
  top: -24px;
  left: -2px;
}

.flyeditor-container .flyeditor-content .flyeditor-layer .obj-selector .size-box span {
  color: #fff;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 20px;
  font-family: CloudSansCode;
  font-size: 9pt;
  display: flex;
}

.flyeditor-container .flyeditor-content .flyeditor-layer .obj-selector .size-box span.w {
  justify-content: flex-end;
  width: auto;
}

.flyeditor-container .flyeditor-content .flyeditor-layer .obj-selector .size-box span.x {
  background-image: url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9InJnYmEoMjU1LDI1NSwyNTUsMSkiIHN0cm9rZS13aWR0aD0iMSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIj48bGluZSB4MT0iMTgiIHkxPSI2IiB4Mj0iNiIgeTI9IjE4Ij48L2xpbmU+PGxpbmUgeDE9IjYiIHkxPSI2IiB4Mj0iMTgiIHkyPSIxOCI+PC9saW5lPjwvc3ZnPg==");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  justify-content: center;
  width: 20px;
  height: 100%;
}

.flyeditor-container .flyeditor-content .flyeditor-layer .obj-selector .size-box span.h {
  justify-content: flex-start;
  width: auto;
}

.flyeditor-tools {
  border-radius: 5px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  gap: 5px;
  width: 100%;
  height: 60px;
  padding: 10px;
  display: flex;
}

.flyeditor-tools.h {
  flex-direction: row;
  overflow: visible;
}

.flyeditor-tools.v {
  flex-direction: column;
  height: auto;
}

.flyeditor-tools .fe-tool {
  cursor: pointer;
  background-color: #fff;
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 28px 28px;
  border: 1px solid #d9d9d9;
  border-radius: 5px;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 40px;
  min-width: 40px;
  max-width: 40px;
  height: 40px;
  min-height: 40px;
  max-height: 40px;
  margin: 0;
  padding: 0;
  transition: background-color .15s ease-in-out, border-color .15s ease-in-out;
  display: flex;
  position: relative;
}

.flyeditor-tools .fe-tool:hover {
  background-color: #f2f2f2;
  box-shadow: 0 0 2px #004cff80;
}

.flyeditor-tools .fe-tool:active {
  background-color: #d5d5d5;
  box-shadow: 0 0 1px #004cff80;
}

.flyeditor-tools .fe-tool.active {
  background-color: #e2e2e2;
  box-shadow: 0 0 1px #004cff80;
}

.flyeditor-tools .fe-tool.active:active {
  background-color: #d5d5d5;
}

.flyeditor-tools .fe-tool.disabled, .flyeditor-tools .fe-tool.disabled-tools {
  opacity: .2;
  pointer-events: none;
  background-color: #f2f2f2;
}

.flyeditor-tools .fe-tool.separator {
  pointer-events: none;
  background-color: #0000;
  border: 0;
  width: 1px;
  min-width: 1px;
  height: 40px;
  margin: 0 2px;
}

.flyeditor-tools .fe-tool.separator.v {
  width: 40px;
  height: 1px;
  min-height: 1px;
  margin: 2px 0;
}

.flyeditor-tools .fe-tool.error {
  display: none;
}

.flyeditor-tools .fe-tool.file.save {
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22rgba(0%2C0%2C0%2C1)%22%20stroke-width%3D%221%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M19%2021H5a2%202%200%200%201-2-2V5a2%202%200%200%201%202-2h11l5%205v11a2%202%200%200%201-2%202z%22%3E%3C%2Fpath%3E%3Cpolyline%20points%3D%2217%2021%2017%2013%207%2013%207%2021%22%3E%3C%2Fpolyline%3E%3Cpolyline%20points%3D%227%203%207%208%2015%208%22%3E%3C%2Fpolyline%3E%3C%2Fsvg%3E");
  background-size: 26px 26px;
}

.flyeditor-tools .fe-tool.align.lt {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='rgba(0,0,0,1)' stroke-width='1' stroke-linecap='round' stroke-linejoin='round'%3E%3Cline x1='17' y1='10' x2='3' y2='10'%3E%3C/line%3E%3Cline x1='21' y1='6' x2='3' y2='6'%3E%3C/line%3E%3Cline x1='21' y1='14' x2='3' y2='14'%3E%3C/line%3E%3Cline x1='17' y1='18' x2='3' y2='18'%3E%3C/line%3E%3C/svg%3E");
}

.flyeditor-tools .fe-tool.align.ct {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='rgba(0,0,0,1)' stroke-width='1' stroke-linecap='round' stroke-linejoin='round'%3E%3Cline x1='18' y1='10' x2='6' y2='10'%3E%3C/line%3E%3Cline x1='21' y1='6' x2='3' y2='6'%3E%3C/line%3E%3Cline x1='21' y1='14' x2='3' y2='14'%3E%3C/line%3E%3Cline x1='18' y1='18' x2='6' y2='18'%3E%3C/line%3E%3C/svg%3E");
}

.flyeditor-tools .fe-tool.align.rt {
  background-image: url("data:image/svg+xml,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"rgba(0,0,0,1)\" stroke-width=\"1\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><line x1=\"21\" y1=\"10\" x2=\"7\" y2=\"10\"></line><line x1=\"21\" y1=\"6\" x2=\"3\" y2=\"6\"></line><line x1=\"21\" y1=\"14\" x2=\"3\" y2=\"14\"></line><line x1=\"21\" y1=\"18\" x2=\"7\" y2=\"18\"></line></svg>");
}

.flyeditor-tools .fe-tool.align.jt {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='rgba(0,0,0,1)' stroke-width='1' stroke-linecap='round' stroke-linejoin='round'%3E%3Cline x1='21' y1='10' x2='3' y2='10'%3E%3C/line%3E%3Cline x1='21' y1='6' x2='3' y2='6'%3E%3C/line%3E%3Cline x1='21' y1='14' x2='3' y2='14'%3E%3C/line%3E%3Cline x1='21' y1='18' x2='3' y2='18'%3E%3C/line%3E%3C/svg%3E");
}

.flyeditor-tools .fe-tool.text.underline {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg transform='translate(-652 110)'%3E%3Cg transform='translate(-922 -1040)'%3E%3Cg transform='translate(170)'%3E%3Cg transform='translate(-664 409)'%3E%3Crect width='24' height='24' transform='translate(2068 521)' fill='none'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3Cg transform='translate(-1684 -547)'%3E%3Ctext transform='translate(2343 454)' fill='%23484b4e' font-size='16' font-family='Roboto-Regular, Roboto' text-decoration='underline'%3E%3Ctspan x='0' y='0'%3EU%3C/tspan%3E%3C/text%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}

.flyeditor-tools .fe-tool.text.bold {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 25'%3E%3Cg transform='translate(-2284 -436)'%3E%3Cg transform='translate(710 -493)'%3E%3Cg transform='translate(170)'%3E%3Cg transform='translate(-664 409)'%3E%3Crect width='24' height='24' transform='translate(2068 521)' fill='none'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3Cg%3E%3Ctext transform='translate(2290 455)' fill='%23484b4e' font-size='18' font-family='Roboto-Black, Roboto' font-weight='800'%3E%3Ctspan x='0' y='0'%3EB%3C/tspan%3E%3C/text%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}

.flyeditor-tools .fe-tool.text.italic {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg transform='translate(-2310 -437)'%3E%3Cg transform='translate(736 -493)'%3E%3Cg transform='translate(170)'%3E%3Cg transform='translate(-664 409)'%3E%3Crect width='24' height='24' transform='translate(2068 521)' fill='none'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3Cg%3E%3Ctext transform='translate(2318 455)' fill='%23484b4e' font-size='18' font-family='Verdana-Italic, Verdana' font-style='italic'%3E%3Ctspan x='0' y='0'%3EI%3C/tspan%3E%3C/text%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}

.flyeditor-tools .fe-tool.text.strikethrough {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 25'%3E%3Cg transform='translate(-2362 -436)'%3E%3Cg transform='translate(788 -493)'%3E%3Cg transform='translate(170)'%3E%3Cg transform='translate(-664 409)'%3E%3Crect width='24' height='24' transform='translate(2068 521)' fill='none'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3Cg%3E%3Ctext transform='translate(2369 455)' fill='%23484b4e' font-size='18' font-family='Roboto-Regular, Roboto' text-decoration='line-through'%3E%3Ctspan x='0' y='0'%3ES%3C/tspan%3E%3C/text%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}

.flyeditor-tools .fe-tool.text.subscript {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 26'%3E%3Cg transform='translate(-2414 -435)'%3E%3Cg transform='translate(840 -493)'%3E%3Cg transform='translate(170)'%3E%3Cg transform='translate(-664 409)'%3E%3Crect width='24' height='24' transform='translate(2068 521)' fill='none'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3Cg transform='translate(-29 -1)'%3E%3Ctext transform='translate(2460 452)' fill='%23484b4e' font-size='7' font-family='Roboto-Regular, Roboto' baseline-shift='-3.9995999620726357'%3E%3Ctspan x='0' y='0'%3E2%3C/tspan%3E%3C/text%3E%3Ctext transform='translate(2451 455)' fill='%23484b4e' font-size='18' font-family='Roboto-Regular, Roboto'%3E%3Ctspan x='0' y='0'%3Ex%3C/tspan%3E%3C/text%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}

.flyeditor-tools .fe-tool.text.superscript {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 26'%3E%3Cg transform='translate(-2388 -435)'%3E%3Cg transform='translate(814 -493)'%3E%3Cg transform='translate(170)'%3E%3Cg transform='translate(-664 409)'%3E%3Crect width='24' height='24' transform='translate(2068 521)' fill='none'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3Cg%3E%3Cg transform='translate(-29 -1)'%3E%3Ctext transform='translate(2425 455)' fill='%23484b4e' font-size='18' font-family='Roboto-Regular, Roboto'%3E%3Ctspan x='0' y='0'%3Ex%3C/tspan%3E%3C/text%3E%3Ctext transform='translate(2434 452)' fill='%23484b4e' font-size='7' font-family='Roboto-Regular, Roboto' baseline-shift='3.9995999620726357'%3E%3Ctspan x='0' y='0'%3E2%3C/tspan%3E%3C/text%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}

.flyeditor-tools .fe-tool.move.up {
  background-image: url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"%23333333\" stroke-width=\"1\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"8 4 12 1 16 4\"/><line x1=\"12\" y1=\"1\" x2=\"12\" y2=\"6\"/><line x1=\"3\" y1=\"9\" x2=\"21\" y2=\"9\"/><line x1=\"3\" y1=\"16\" x2=\"21\" y2=\"16\"/><line x1=\"3\" y1=\"20\" x2=\"21\" y2=\"20\"/></svg>");
}

.flyeditor-tools .fe-tool.move.down {
  background-image: url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"%23333333\" stroke-width=\"1\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><line x1=\"3\" y1=\"4\" x2=\"21\" y2=\"4\"/><line x1=\"3\" y1=\"8\" x2=\"21\" y2=\"8\"/><line x1=\"3\" y1=\"15\" x2=\"21\" y2=\"15\"/><polyline points=\"8 20 12 23 16 20\"/><line x1=\"12\" y1=\"18\" x2=\"12\" y2=\"23\"/></svg>");
}

.flyeditor-tools .fe-tool.move.insert-before {
  background-image: url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"%23333333\" stroke-width=\"1\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><line x1=\"12\" y1=\"2\" x2=\"12\" y2=\"8\"/><line x1=\"9\" y1=\"5\" x2=\"15\" y2=\"5\"/><line x1=\"3\" y1=\"12\" x2=\"21\" y2=\"12\"/><line x1=\"3\" y1=\"16\" x2=\"21\" y2=\"16\"/><line x1=\"3\" y1=\"20\" x2=\"21\" y2=\"20\"/></svg>");
}

.flyeditor-tools .fe-tool.move.insert-after {
  background-image: url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"%23333333\" stroke-width=\"1\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><line x1=\"3\" y1=\"4\" x2=\"21\" y2=\"4\"/><line x1=\"3\" y1=\"8\" x2=\"21\" y2=\"8\"/><line x1=\"3\" y1=\"12\" x2=\"21\" y2=\"12\"/><line x1=\"12\" y1=\"16\" x2=\"12\" y2=\"22\"/><line x1=\"9\" y1=\"19\" x2=\"15\" y2=\"19\"/></svg>");
}

.flyeditor-tools .fe-tool.indent {
  background-image: url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"%23333333\" stroke-width=\"1\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><line x1=\"10\" y1=\"5\" x2=\"21\" y2=\"5\"/><line x1=\"3\" y1=\"10\" x2=\"21\" y2=\"10\"/><line x1=\"3\" y1=\"15\" x2=\"21\" y2=\"15\"/><line x1=\"3\" y1=\"20\" x2=\"21\" y2=\"20\"/><polyline points=\"3 3 7 5 3 7\"/></svg>");
  position: relative;
}

.flyeditor-tools .fe-tool.indent .indent-val {
  color: #fff;
  background-color: #b4b4b4;
  border: 1px solid #fff;
  border-radius: 9px;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: auto;
  min-width: 18px;
  height: auto;
  min-height: 18px;
  padding: 0;
  font-size: 8pt;
  display: none;
  position: absolute;
  top: -8px;
  right: -8px;
}

.flyeditor-tools .fe-tool.indent .indent-val.active {
  display: flex;
}

.flyeditor-tools .fe-tool.outdent {
  background-image: url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"%23333333\" stroke-width=\"1\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><line x1=\"10\" y1=\"5\" x2=\"21\" y2=\"5\"/><line x1=\"3\" y1=\"10\" x2=\"21\" y2=\"10\"/><line x1=\"3\" y1=\"15\" x2=\"21\" y2=\"15\"/><line x1=\"3\" y1=\"20\" x2=\"21\" y2=\"20\"/><polyline points=\"7 3 3 5 7 7\"/></svg>");
}

.flyeditor-tools .fe-tool.combo {
  border: 1px solid #d9d9d9;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  gap: 5px;
  width: auto;
  min-width: 100px;
  max-width: 300px;
  height: 40px;
  padding: 5px;
  display: flex;
}

.flyeditor-tools .fe-tool.combo.font-size select {
  width: 50px;
}

.flyeditor-tools .fe-tool.combo.font-family select {
  width: 130px;
}

.flyeditor-tools .fe-tool.color {
  position: relative;
}

.flyeditor-tools .fe-tool.color.forecolor {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Ctext x='8' y='16' fill='%23484b4e' font-size='12' font-family='Roboto, sans-serif' font-weight='700'%3EA%3C/text%3E%3Crect x='4' y='17' width='16' height='3' fill='%23484b4e'/%3E%3C/svg%3E");
  background-size: 40px 40px;
}

.flyeditor-tools .fe-tool.color.forecolor .color-line {
  width: 27px;
  height: 5px;
  position: absolute;
  top: auto;
  bottom: 6px;
  left: 50%;
  transform: translate(-50%);
}

.flyeditor-tools .fe-tool.color.backcolor {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Crect x='4' y='4' width='16' height='16' fill='%23484b4e'/%3E%3Ctext x='8' y='16' fill='%23fff' font-size='12' font-family='Roboto, sans-serif' font-weight='700'%3EA%3C/text%3E%3C/svg%3E");
  background-size: 40px 40px;
}

.flyeditor-tools .fe-tool.color.backcolor .color-line {
  width: 27px;
  height: 5px;
  position: absolute;
  top: auto;
  bottom: 6px;
  left: 50%;
  transform: translate(-50%);
}

.flyeditor-tools .fe-tool.color .color-picker-container {
  background-color: #fff;
  border: 1px solid #e2e8f0;
  border-radius: 5px;
  width: auto;
  margin-top: 4px;
  padding: 10px;
  display: none;
  position: absolute;
  top: 100%;
  left: -1px;
  box-shadow: 0 4px 12px #00000026;
}

.flyeditor-tools .fe-tool.color .color-picker-container.active {
  display: block;
}

.flyeditor-tools .fe-tool.color .color-picker-container .color-preset-container {
  grid-template-columns: repeat(8, 1fr);
  gap: 8px;
  margin-bottom: 8px;
  display: grid;
}

.flyeditor-tools .fe-tool.color .color-picker-container .color-preset-container .color-item-button {
  cursor: pointer;
  border: 1px solid #d9d9d9;
  border-radius: 3px;
  width: 24px;
  min-width: 24px;
  height: 24px;
  min-height: 24px;
  padding: 0;
  transition: transform .2s ease-in-out;
}

.flyeditor-tools .fe-tool.color .color-picker-container .color-preset-container .color-item-button:hover {
  transform: scale(1.2);
}

.flyeditor-tools .fe-tool.color .color-picker-container .color-preset-container .color-item-button:active {
  transform: scale(1.1);
}

.flyeditor-tools .fe-tool.color .color-picker-container .hr-line {
  background-color: #f0f0f0;
  width: 100%;
  height: 1px;
  margin: 8px 0;
}

.flyeditor-tools .fe-tool.color .color-picker-container .palette-button-area {
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  gap: 10px;
  width: 100%;
  height: auto;
  display: flex;
}

.flyeditor-tools .fe-tool.color .color-picker-container .palette-button-area label.show-palette {
  cursor: pointer;
  background-color: #fafafa;
  border: 1px solid #d9d9d9;
  border-radius: 4px;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: calc(100% - 110px);
  height: 40px;
  padding: 6px 0 6px 32px;
  font-size: 11pt;
  display: flex;
  position: relative;
}

.flyeditor-tools .fe-tool.color .color-picker-container .palette-button-area label.show-palette:before {
  content: "";
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23484b4e' d='M12 2C6.49 2 2 6.49 2 12s4.49 10 10 10c1.38 0 2.5-1.12 2.5-2.5 0-.61-.23-1.21-.64-1.67-.38-.43-.6-.98-.6-1.58 0-1.38 1.12-2.5 2.5-2.5H18c2.21 0 4-1.79 4-4 0-4.97-4.48-9-10-9z'/%3E%3Ccircle cx='6.5' cy='9.5' r='1.5' fill='%23FF4D4F'/%3E%3Ccircle cx='9.5' cy='5.5' r='1.5' fill='%23FFC53D'/%3E%3Ccircle cx='14.5' cy='5.5' r='1.5' fill='%2352C41A'/%3E%3Ccircle cx='17.5' cy='9.5' r='1.5' fill='%231890FF'/%3E%3C/svg%3E");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 70%;
  width: 40px;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
}

.flyeditor-tools .fe-tool.color .color-picker-container .palette-button-area button.select-color {
  cursor: pointer;
  color: #fff;
  text-shadow: 0 0 2px #000;
  background-color: #fafafa;
  border: 1px solid #d9d9d9;
  border-radius: 4px;
  width: 100px;
  height: 40px;
  padding: 6px 0;
  font-family: CloudSansCode;
  font-size: 11pt;
  font-weight: 800;
  transition: unset;
}

.flyeditor-tools .fe-tool.color .color-picker-container .palette-button-area button.remove-color {
  cursor: pointer;
  color: tomato;
  background-color: #fafafa;
  border: 1px solid #d9d9d9;
  border-radius: 4px;
  width: 100%;
  height: 40px;
  padding: 6px 0;
  font-size: 11pt;
  transition: unset;
}

.flyeditor-tools .fe-tool.color .color-picker-container .color-palette-container {
  background-color: #0000;
  width: 100%;
  height: 3px;
  padding: 0;
  position: relative;
}

.flyeditor-tools .fe-tool.image {
  position: relative;
}

.flyeditor-tools .fe-tool.image input[type="file"] {
  opacity: 0;
  cursor: pointer;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
}

.flyeditor-tools .fe-tool.image label {
  opacity: 1;
  cursor: pointer;
  background-image: url("data:image/svg+xml,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"rgba(0,0,0,1)\" stroke-width=\"1\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect x=\"3\" y=\"3\" width=\"18\" height=\"18\" rx=\"2\" ry=\"2\"></rect><circle cx=\"8.5\" cy=\"8.5\" r=\"1.5\"></circle><polyline points=\"21 15 16 10 5 21\"></polyline></svg>");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 70%;
  border: 0;
  border-radius: 5px;
  width: 100%;
  min-width: 100%;
  height: 100%;
  padding: 0;
  position: absolute;
  top: 0;
  left: 0;
}

.flyeditor-tools .fe-tool.youtube {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgba(0,0,0,1)' stroke-width='1' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M22.54 6.42a2.78 2.78 0 0 0-1.94-2C18.88 4 12 4 12 4s-6.88 0-8.6.46a2.78 2.78 0 0 0-1.94 2A29 29 0 0 0 1 11.75a29 29 0 0 0 .46 5.33A2.78 2.78 0 0 0 3.4 19c1.72.46 8.6.46 8.6.46s6.88 0 8.6-.46a2.78 2.78 0 0 0 1.94-2 29 29 0 0 0 .46-5.25 29 29 0 0 0-.46-5.33z'%3E%3C/path%3E%3Cpolygon points='9.75 15.02 15.5 11.75 9.75 8.48 9.75 15.02'%3E%3C/polygon%3E%3C/svg%3E");
  background-size: 26px 26px;
}

.flyeditor-tools .fe-tool.code {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgba(0,0,0,1)' stroke-width='1' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='16 18 22 12 16 6'%3E%3C/polyline%3E%3Cpolyline points='8 6 2 12 8 18'%3E%3C/polyline%3E%3C/svg%3E");
  background-size: 26px 26px;
}

.flyeditor-tools .fe-tool.hr {
  background-image: url("data:image/svg+xml,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"rgba(0,0,0,1)\" stroke-width=\"1\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M22.54 6.42a2.78 2.78 0 0 0-1.94-2C18.88 4 12 4 12 4s-6.88 0-8.6.46a2.78 2.78 0 0 0-1.94 2A29 29 0 0 0 1 11.75a29 29 0 0 0 .46 5.33A2.78 2.78 0 0 0 3.4 19c1.72.46 8.6.46 8.6.46s6.88 0 8.6-.46a2.78 2.78 0 0 0 1.94-2 29 29 0 0 0 .46-5.25 29 29 0 0 0-.46-5.33z\"></path><polygon points=\"9.75 15.02 15.5 11.75 9.75 8.48 9.75 15.02\"></polygon></svg>");
}

.flyeditor-editor, .flyeditor-viewer {
  color: #000;
  box-sizing: border-box;
  width: 100%;
  height: auto;
  min-height: 100%;
  margin: 0;
  padding: 0;
  font-family: Pretendard;
  font-size: 15pt;
  font-style: normal;
  font-weight: 200;
  line-height: 1.2;
  position: relative;
}

.flyeditor-editor *, .flyeditor-viewer * {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  font-family: Pretendard;
  font-size: 15pt;
  font-style: normal;
  font-weight: 200;
  line-height: 1.2;
}

.flyeditor-editor :before, .flyeditor-viewer :before, .flyeditor-editor :after, .flyeditor-viewer :after {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  font-family: Pretendard;
  font-size: 11pt;
  font-style: normal;
  font-weight: 200;
  line-height: 1.2;
}

.flyeditor-editor.note-line, .flyeditor-viewer.note-line {
  --note-line-height: 26.25pt;
  background-attachment: local;
  background-image: repeating-linear-gradient(transparent, transparent var(--note-line-height), #e2e2e2 var(--note-line-height), #e2e2e2 calc(var(--note-line-height) + 1px), transparent calc(var(--note-line-height) + 1px));
}

.flyeditor-editor.note-line.s15, .flyeditor-viewer.note-line.s15 {
  --note-line-height: 26.25pt;
}

.flyeditor-editor.note-line.s16, .flyeditor-viewer.note-line.s16 {
  --note-line-height: 28.05pt;
}

.flyeditor-editor.note-line.s17, .flyeditor-viewer.note-line.s17 {
  --note-line-height: 29.84pt;
}

.flyeditor-editor.note-line.s18, .flyeditor-viewer.note-line.s18 {
  --note-line-height: 31.65pt;
}

.flyeditor-editor.note-line.s20, .flyeditor-viewer.note-line.s20 {
  --note-line-height: 35.245pt;
}

.flyeditor-editor.note-line.s22, .flyeditor-viewer.note-line.s22 {
  --note-line-height: 38.85pt;
}

.flyeditor-editor.note-line.s24, .flyeditor-viewer.note-line.s24 {
  --note-line-height: 42.445pt;
}

.flyeditor-editor.note-line.s26, .flyeditor-viewer.note-line.s26 {
  --note-line-height: 46.04pt;
}

.flyeditor-editor.note-line.s28, .flyeditor-viewer.note-line.s28 {
  --note-line-height: 49.65pt;
}

.flyeditor-editor ol, .flyeditor-viewer ol, .flyeditor-editor ol.decimal, .flyeditor-viewer ol.decimal {
  list-style-type: decimal;
}

.flyeditor-editor ol.decimal-leading-zero, .flyeditor-viewer ol.decimal-leading-zero {
  list-style-type: decimal-leading-zero;
}

.flyeditor-editor ol.upper-alpha, .flyeditor-viewer ol.upper-alpha {
  list-style-type: upper-alpha;
}

.flyeditor-editor ol.lower-alpha, .flyeditor-viewer ol.lower-alpha {
  list-style-type: lower-alpha;
}

.flyeditor-editor ol.lower-roman, .flyeditor-viewer ol.lower-roman {
  list-style-type: lower-roman;
}

.flyeditor-editor ol.upper-roman, .flyeditor-viewer ol.upper-roman {
  list-style-type: upper-roman;
}

.flyeditor-editor ol.hangul, .flyeditor-viewer ol.hangul {
  list-style-type: hangul;
}

.flyeditor-editor ul, .flyeditor-viewer ul, .flyeditor-editor ul.disc, .flyeditor-viewer ul.disc {
  list-style-type: disc;
}

.flyeditor-editor ul.circle, .flyeditor-viewer ul.circle {
  list-style-type: circle;
}

.flyeditor-editor ul.square, .flyeditor-viewer ul.square {
  list-style-type: square;
}

.flyeditor-editor ul.hyphen li, .flyeditor-editor ul.arrow li, .flyeditor-editor ul.check li, .flyeditor-viewer ul.hyphen li, .flyeditor-viewer ul.arrow li, .flyeditor-viewer ul.check li {
  list-style-type: none;
}

.flyeditor-editor ul.hyphen li:before, .flyeditor-editor ul.arrow li:before, .flyeditor-editor ul.check li:before, .flyeditor-viewer ul.hyphen li:before, .flyeditor-viewer ul.arrow li:before, .flyeditor-viewer ul.check li:before {
  content: "";
  text-align: center;
  width: 1em;
  margin-left: -1.5em;
  margin-right: .5em;
  display: inline-block;
}

.flyeditor-editor ul.hyphen li:before, .flyeditor-viewer ul.hyphen li:before {
  content: "-";
}

.flyeditor-editor ul.arrow li:before, .flyeditor-viewer ul.arrow li:before {
  content: "→";
}

.flyeditor-editor ul.check li:before, .flyeditor-viewer ul.check li:before {
  content: "✔";
}

.flyeditor-editor ol, .flyeditor-editor ul, .flyeditor-viewer ol, .flyeditor-viewer ul {
  margin: 0 0 0 1.5em;
  font-size: 20px;
  line-height: 1.5;
  list-style-position: outside;
}

.flyeditor-editor ol li, .flyeditor-editor ul li, .flyeditor-viewer ol li, .flyeditor-viewer ul li {
  list-style-type: inherit;
  list-style-position: inherit;
  -webkit-text-decoration: inherit;
  -webkit-text-decoration: inherit;
  text-decoration: inherit;
  font-size: inherit;
  padding-left: .1em;
}

.flyeditor-editor ol.syntax-code, .flyeditor-editor ul.syntax-code, .flyeditor-viewer ol.syntax-code, .flyeditor-viewer ul.syntax-code {
  background-color: #2c2c2c;
  border-radius: 5px;
  max-width: 100%;
  height: auto;
  margin: 10px 0;
  padding: 20px;
  overflow-x: auto;
}

.flyeditor-editor ol.syntax-code li, .flyeditor-editor ul.syntax-code li, .flyeditor-viewer ol.syntax-code li, .flyeditor-viewer ul.syntax-code li {
  color: #fff;
  max-width: 100%;
  height: auto;
  font-family: CloudSansCode;
  font-size: 13pt;
  line-height: 1.5;
  list-style-type: none;
}

.flyeditor-editor p, .flyeditor-viewer p {
  font-size: inherit;
  font-family: inherit;
  font-weight: 200;
}

.flyeditor-editor h1, .flyeditor-viewer h1 {
  font-size: 28pt;
  font-weight: 600;
}

.flyeditor-editor h2, .flyeditor-viewer h2 {
  font-size: 24pt;
  font-weight: 500;
}

.flyeditor-editor h3, .flyeditor-viewer h3 {
  font-size: 20pt;
  font-weight: 400;
}

.flyeditor-editor h4, .flyeditor-viewer h4 {
  font-size: 18pt;
  font-weight: 300;
}

.flyeditor-editor h5, .flyeditor-viewer h5 {
  font-size: 16pt;
  font-weight: 300;
}

.flyeditor-editor h6, .flyeditor-viewer h6 {
  font-size: 14pt;
  font-weight: 200;
}

.flyeditor-editor table, .flyeditor-viewer table {
  border-collapse: collapse;
  border-spacing: 0;
  width: auto;
}

.flyeditor-editor table th, .flyeditor-viewer table th {
  background-color: #f2f2f2;
}

.flyeditor-editor table th, .flyeditor-editor table td, .flyeditor-viewer table th, .flyeditor-viewer table td {
  text-align: center;
  vertical-align: middle;
  word-break: break-all;
  border: 1px solid #000;
  padding: 5px;
  display: table-cell;
  position: relative;
}

.flyeditor-editor p, .flyeditor-editor div, .flyeditor-editor h1, .flyeditor-editor h2, .flyeditor-editor h3, .flyeditor-editor h4, .flyeditor-editor h5, .flyeditor-editor h6, .flyeditor-viewer p, .flyeditor-viewer div, .flyeditor-viewer h1, .flyeditor-viewer h2, .flyeditor-viewer h3, .flyeditor-viewer h4, .flyeditor-viewer h5, .flyeditor-viewer h6 {
  color: #000;
  width: 100%;
  max-width: 100%;
  line-height: 1.8;
}

.flyeditor-editor p.lt, .flyeditor-editor div.lt, .flyeditor-editor h1.lt, .flyeditor-editor h2.lt, .flyeditor-editor h3.lt, .flyeditor-editor h4.lt, .flyeditor-editor h5.lt, .flyeditor-editor h6.lt, .flyeditor-viewer p.lt, .flyeditor-viewer div.lt, .flyeditor-viewer h1.lt, .flyeditor-viewer h2.lt, .flyeditor-viewer h3.lt, .flyeditor-viewer h4.lt, .flyeditor-viewer h5.lt, .flyeditor-viewer h6.lt {
  text-align: left;
}

.flyeditor-editor p.ct, .flyeditor-editor div.ct, .flyeditor-editor h1.ct, .flyeditor-editor h2.ct, .flyeditor-editor h3.ct, .flyeditor-editor h4.ct, .flyeditor-editor h5.ct, .flyeditor-editor h6.ct, .flyeditor-viewer p.ct, .flyeditor-viewer div.ct, .flyeditor-viewer h1.ct, .flyeditor-viewer h2.ct, .flyeditor-viewer h3.ct, .flyeditor-viewer h4.ct, .flyeditor-viewer h5.ct, .flyeditor-viewer h6.ct {
  text-align: center;
}

.flyeditor-editor p.rt, .flyeditor-editor div.rt, .flyeditor-editor h1.rt, .flyeditor-editor h2.rt, .flyeditor-editor h3.rt, .flyeditor-editor h4.rt, .flyeditor-editor h5.rt, .flyeditor-editor h6.rt, .flyeditor-viewer p.rt, .flyeditor-viewer div.rt, .flyeditor-viewer h1.rt, .flyeditor-viewer h2.rt, .flyeditor-viewer h3.rt, .flyeditor-viewer h4.rt, .flyeditor-viewer h5.rt, .flyeditor-viewer h6.rt {
  text-align: right;
}

.flyeditor-editor p.jt, .flyeditor-editor div.jt, .flyeditor-editor h1.jt, .flyeditor-editor h2.jt, .flyeditor-editor h3.jt, .flyeditor-editor h4.jt, .flyeditor-editor h5.jt, .flyeditor-editor h6.jt, .flyeditor-viewer p.jt, .flyeditor-viewer div.jt, .flyeditor-viewer h1.jt, .flyeditor-viewer h2.jt, .flyeditor-viewer h3.jt, .flyeditor-viewer h4.jt, .flyeditor-viewer h5.jt, .flyeditor-viewer h6.jt {
  text-align: justify;
}

.flyeditor-editor p.youtube, .flyeditor-editor div.youtube, .flyeditor-editor h1.youtube, .flyeditor-editor h2.youtube, .flyeditor-editor h3.youtube, .flyeditor-editor h4.youtube, .flyeditor-editor h5.youtube, .flyeditor-editor h6.youtube, .flyeditor-viewer p.youtube, .flyeditor-viewer div.youtube, .flyeditor-viewer h1.youtube, .flyeditor-viewer h2.youtube, .flyeditor-viewer h3.youtube, .flyeditor-viewer h4.youtube, .flyeditor-viewer h5.youtube, .flyeditor-viewer h6.youtube {
  background-color: #000;
  width: 300px;
  min-width: 300px;
  height: 200px;
  min-height: 200px;
  position: relative;
}

.flyeditor-editor p.youtube.ct, .flyeditor-editor div.youtube.ct, .flyeditor-editor h1.youtube.ct, .flyeditor-editor h2.youtube.ct, .flyeditor-editor h3.youtube.ct, .flyeditor-editor h4.youtube.ct, .flyeditor-editor h5.youtube.ct, .flyeditor-editor h6.youtube.ct, .flyeditor-viewer p.youtube.ct, .flyeditor-viewer div.youtube.ct, .flyeditor-viewer h1.youtube.ct, .flyeditor-viewer h2.youtube.ct, .flyeditor-viewer h3.youtube.ct, .flyeditor-viewer h4.youtube.ct, .flyeditor-viewer h5.youtube.ct, .flyeditor-viewer h6.youtube.ct {
  margin: auto;
}

.flyeditor-editor p.youtube.rt, .flyeditor-editor div.youtube.rt, .flyeditor-editor h1.youtube.rt, .flyeditor-editor h2.youtube.rt, .flyeditor-editor h3.youtube.rt, .flyeditor-editor h4.youtube.rt, .flyeditor-editor h5.youtube.rt, .flyeditor-editor h6.youtube.rt, .flyeditor-viewer p.youtube.rt, .flyeditor-viewer div.youtube.rt, .flyeditor-viewer h1.youtube.rt, .flyeditor-viewer h2.youtube.rt, .flyeditor-viewer h3.youtube.rt, .flyeditor-viewer h4.youtube.rt, .flyeditor-viewer h5.youtube.rt, .flyeditor-viewer h6.youtube.rt {
  margin-left: auto;
  margin-right: 0;
}

.flyeditor-editor p.youtube img, .flyeditor-editor div.youtube img, .flyeditor-editor h1.youtube img, .flyeditor-editor h2.youtube img, .flyeditor-editor h3.youtube img, .flyeditor-editor h4.youtube img, .flyeditor-editor h5.youtube img, .flyeditor-editor h6.youtube img, .flyeditor-viewer p.youtube img, .flyeditor-viewer div.youtube img, .flyeditor-viewer h1.youtube img, .flyeditor-viewer h2.youtube img, .flyeditor-viewer h3.youtube img, .flyeditor-viewer h4.youtube img, .flyeditor-viewer h5.youtube img, .flyeditor-viewer h6.youtube img {
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.flyeditor-editor p.youtube iframe, .flyeditor-editor div.youtube iframe, .flyeditor-editor h1.youtube iframe, .flyeditor-editor h2.youtube iframe, .flyeditor-editor h3.youtube iframe, .flyeditor-editor h4.youtube iframe, .flyeditor-editor h5.youtube iframe, .flyeditor-editor h6.youtube iframe, .flyeditor-viewer p.youtube iframe, .flyeditor-viewer div.youtube iframe, .flyeditor-viewer h1.youtube iframe, .flyeditor-viewer h2.youtube iframe, .flyeditor-viewer h3.youtube iframe, .flyeditor-viewer h4.youtube iframe, .flyeditor-viewer h5.youtube iframe, .flyeditor-viewer h6.youtube iframe {
  object-fit: contain;
  width: 100%;
  height: 100%;
}

.flyeditor-editor p.code, .flyeditor-editor div.code, .flyeditor-editor h1.code, .flyeditor-editor h2.code, .flyeditor-editor h3.code, .flyeditor-editor h4.code, .flyeditor-editor h5.code, .flyeditor-editor h6.code, .flyeditor-viewer p.code, .flyeditor-viewer div.code, .flyeditor-viewer h1.code, .flyeditor-viewer h2.code, .flyeditor-viewer h3.code, .flyeditor-viewer h4.code, .flyeditor-viewer h5.code, .flyeditor-viewer h6.code {
  background-color: #2c2c2c;
  border-radius: 5px;
  padding: 20px;
  position: relative;
}

.flyeditor-editor p.code.ct, .flyeditor-editor div.code.ct, .flyeditor-editor h1.code.ct, .flyeditor-editor h2.code.ct, .flyeditor-editor h3.code.ct, .flyeditor-editor h4.code.ct, .flyeditor-editor h5.code.ct, .flyeditor-editor h6.code.ct, .flyeditor-viewer p.code.ct, .flyeditor-viewer div.code.ct, .flyeditor-viewer h1.code.ct, .flyeditor-viewer h2.code.ct, .flyeditor-viewer h3.code.ct, .flyeditor-viewer h4.code.ct, .flyeditor-viewer h5.code.ct, .flyeditor-viewer h6.code.ct {
  margin: auto;
}

.flyeditor-editor p.code.rt, .flyeditor-editor div.code.rt, .flyeditor-editor h1.code.rt, .flyeditor-editor h2.code.rt, .flyeditor-editor h3.code.rt, .flyeditor-editor h4.code.rt, .flyeditor-editor h5.code.rt, .flyeditor-editor h6.code.rt, .flyeditor-viewer p.code.rt, .flyeditor-viewer div.code.rt, .flyeditor-viewer h1.code.rt, .flyeditor-viewer h2.code.rt, .flyeditor-viewer h3.code.rt, .flyeditor-viewer h4.code.rt, .flyeditor-viewer h5.code.rt, .flyeditor-viewer h6.code.rt {
  margin-left: auto;
  margin-right: 0;
}

.flyeditor-editor p.code ol, .flyeditor-editor div.code ol, .flyeditor-editor h1.code ol, .flyeditor-editor h2.code ol, .flyeditor-editor h3.code ol, .flyeditor-editor h4.code ol, .flyeditor-editor h5.code ol, .flyeditor-editor h6.code ol, .flyeditor-viewer p.code ol, .flyeditor-viewer div.code ol, .flyeditor-viewer h1.code ol, .flyeditor-viewer h2.code ol, .flyeditor-viewer h3.code ol, .flyeditor-viewer h4.code ol, .flyeditor-viewer h5.code ol, .flyeditor-viewer h6.code ol {
  text-align: left;
  margin: 0;
  font-size: 20px;
  line-height: 1.5;
  list-style-type: none;
  list-style-position: outside;
}

.flyeditor-editor p.code ol.line-number, .flyeditor-editor div.code ol.line-number, .flyeditor-editor h1.code ol.line-number, .flyeditor-editor h2.code ol.line-number, .flyeditor-editor h3.code ol.line-number, .flyeditor-editor h4.code ol.line-number, .flyeditor-editor h5.code ol.line-number, .flyeditor-editor h6.code ol.line-number, .flyeditor-viewer p.code ol.line-number, .flyeditor-viewer div.code ol.line-number, .flyeditor-viewer h1.code ol.line-number, .flyeditor-viewer h2.code ol.line-number, .flyeditor-viewer h3.code ol.line-number, .flyeditor-viewer h4.code ol.line-number, .flyeditor-viewer h5.code ol.line-number, .flyeditor-viewer h6.code ol.line-number {
  margin: 0 0 0 2em;
  list-style-type: decimal;
}

.flyeditor-editor p.code ol li, .flyeditor-editor div.code ol li, .flyeditor-editor h1.code ol li, .flyeditor-editor h2.code ol li, .flyeditor-editor h3.code ol li, .flyeditor-editor h4.code ol li, .flyeditor-editor h5.code ol li, .flyeditor-editor h6.code ol li, .flyeditor-viewer p.code ol li, .flyeditor-viewer div.code ol li, .flyeditor-viewer h1.code ol li, .flyeditor-viewer h2.code ol li, .flyeditor-viewer h3.code ol li, .flyeditor-viewer h4.code ol li, .flyeditor-viewer h5.code ol li, .flyeditor-viewer h6.code ol li {
  color: #fff;
  text-align: left;
  padding: 2px 5px;
  font-family: CloudSansCode;
  font-size: 11pt;
  line-height: 1.5;
}

.flyeditor-editor p.code ol.bg-highlight li:nth-child(odd), .flyeditor-editor div.code ol.bg-highlight li:nth-child(odd), .flyeditor-editor h1.code ol.bg-highlight li:nth-child(odd), .flyeditor-editor h2.code ol.bg-highlight li:nth-child(odd), .flyeditor-editor h3.code ol.bg-highlight li:nth-child(odd), .flyeditor-editor h4.code ol.bg-highlight li:nth-child(odd), .flyeditor-editor h5.code ol.bg-highlight li:nth-child(odd), .flyeditor-editor h6.code ol.bg-highlight li:nth-child(odd), .flyeditor-viewer p.code ol.bg-highlight li:nth-child(odd), .flyeditor-viewer div.code ol.bg-highlight li:nth-child(odd), .flyeditor-viewer h1.code ol.bg-highlight li:nth-child(odd), .flyeditor-viewer h2.code ol.bg-highlight li:nth-child(odd), .flyeditor-viewer h3.code ol.bg-highlight li:nth-child(odd), .flyeditor-viewer h4.code ol.bg-highlight li:nth-child(odd), .flyeditor-viewer h5.code ol.bg-highlight li:nth-child(odd), .flyeditor-viewer h6.code ol.bg-highlight li:nth-child(odd) {
  background-color: #393939;
}

.flyeditor-editor p.code ol.bg-highlight li:nth-child(2n), .flyeditor-editor div.code ol.bg-highlight li:nth-child(2n), .flyeditor-editor h1.code ol.bg-highlight li:nth-child(2n), .flyeditor-editor h2.code ol.bg-highlight li:nth-child(2n), .flyeditor-editor h3.code ol.bg-highlight li:nth-child(2n), .flyeditor-editor h4.code ol.bg-highlight li:nth-child(2n), .flyeditor-editor h5.code ol.bg-highlight li:nth-child(2n), .flyeditor-editor h6.code ol.bg-highlight li:nth-child(2n), .flyeditor-viewer p.code ol.bg-highlight li:nth-child(2n), .flyeditor-viewer div.code ol.bg-highlight li:nth-child(2n), .flyeditor-viewer h1.code ol.bg-highlight li:nth-child(2n), .flyeditor-viewer h2.code ol.bg-highlight li:nth-child(2n), .flyeditor-viewer h3.code ol.bg-highlight li:nth-child(2n), .flyeditor-viewer h4.code ol.bg-highlight li:nth-child(2n), .flyeditor-viewer h5.code ol.bg-highlight li:nth-child(2n), .flyeditor-viewer h6.code ol.bg-highlight li:nth-child(2n) {
  background-color: #313131;
}

.flyeditor-editor p.code ol.bg-highlight li:hover, .flyeditor-editor div.code ol.bg-highlight li:hover, .flyeditor-editor h1.code ol.bg-highlight li:hover, .flyeditor-editor h2.code ol.bg-highlight li:hover, .flyeditor-editor h3.code ol.bg-highlight li:hover, .flyeditor-editor h4.code ol.bg-highlight li:hover, .flyeditor-editor h5.code ol.bg-highlight li:hover, .flyeditor-editor h6.code ol.bg-highlight li:hover, .flyeditor-viewer p.code ol.bg-highlight li:hover, .flyeditor-viewer div.code ol.bg-highlight li:hover, .flyeditor-viewer h1.code ol.bg-highlight li:hover, .flyeditor-viewer h2.code ol.bg-highlight li:hover, .flyeditor-viewer h3.code ol.bg-highlight li:hover, .flyeditor-viewer h4.code ol.bg-highlight li:hover, .flyeditor-viewer h5.code ol.bg-highlight li:hover, .flyeditor-viewer h6.code ol.bg-highlight li:hover {
  background-color: #505050;
}

.flyeditor-editor p.hr, .flyeditor-editor div.hr, .flyeditor-editor h1.hr, .flyeditor-editor h2.hr, .flyeditor-editor h3.hr, .flyeditor-editor h4.hr, .flyeditor-editor h5.hr, .flyeditor-editor h6.hr, .flyeditor-viewer p.hr, .flyeditor-viewer div.hr, .flyeditor-viewer h1.hr, .flyeditor-viewer h2.hr, .flyeditor-viewer h3.hr, .flyeditor-viewer h4.hr, .flyeditor-viewer h5.hr, .flyeditor-viewer h6.hr {
  cursor: default;
  border: 0;
  border-radius: 1px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 100%;
  height: auto;
  padding: 1.5em 0;
  display: flex;
  position: relative;
}

.flyeditor-editor p.hr.ct, .flyeditor-editor div.hr.ct, .flyeditor-editor h1.hr.ct, .flyeditor-editor h2.hr.ct, .flyeditor-editor h3.hr.ct, .flyeditor-editor h4.hr.ct, .flyeditor-editor h5.hr.ct, .flyeditor-editor h6.hr.ct, .flyeditor-viewer p.hr.ct, .flyeditor-viewer div.hr.ct, .flyeditor-viewer h1.hr.ct, .flyeditor-viewer h2.hr.ct, .flyeditor-viewer h3.hr.ct, .flyeditor-viewer h4.hr.ct, .flyeditor-viewer h5.hr.ct, .flyeditor-viewer h6.hr.ct {
  margin: auto;
}

.flyeditor-editor p.hr.rt, .flyeditor-editor div.hr.rt, .flyeditor-editor h1.hr.rt, .flyeditor-editor h2.hr.rt, .flyeditor-editor h3.hr.rt, .flyeditor-editor h4.hr.rt, .flyeditor-editor h5.hr.rt, .flyeditor-editor h6.hr.rt, .flyeditor-viewer p.hr.rt, .flyeditor-viewer div.hr.rt, .flyeditor-viewer h1.hr.rt, .flyeditor-viewer h2.hr.rt, .flyeditor-viewer h3.hr.rt, .flyeditor-viewer h4.hr.rt, .flyeditor-viewer h5.hr.rt, .flyeditor-viewer h6.hr.rt {
  margin-left: auto;
  margin-right: 0;
}

.flyeditor-editor p.hr .hr-line, .flyeditor-editor div.hr .hr-line, .flyeditor-editor h1.hr .hr-line, .flyeditor-editor h2.hr .hr-line, .flyeditor-editor h3.hr .hr-line, .flyeditor-editor h4.hr .hr-line, .flyeditor-editor h5.hr .hr-line, .flyeditor-editor h6.hr .hr-line, .flyeditor-viewer p.hr .hr-line, .flyeditor-viewer div.hr .hr-line, .flyeditor-viewer h1.hr .hr-line, .flyeditor-viewer h2.hr .hr-line, .flyeditor-viewer h3.hr .hr-line, .flyeditor-viewer h4.hr .hr-line, .flyeditor-viewer h5.hr .hr-line, .flyeditor-viewer h6.hr .hr-line {
  background-color: #0003;
  width: 100%;
  height: 1px;
}

.flyeditor-editor p img, .flyeditor-editor div img, .flyeditor-editor h1 img, .flyeditor-editor h2 img, .flyeditor-editor h3 img, .flyeditor-editor h4 img, .flyeditor-editor h5 img, .flyeditor-editor h6 img, .flyeditor-viewer p img, .flyeditor-viewer div img, .flyeditor-viewer h1 img, .flyeditor-viewer h2 img, .flyeditor-viewer h3 img, .flyeditor-viewer h4 img, .flyeditor-viewer h5 img, .flyeditor-viewer h6 img {
  object-fit: fill;
  cursor: default;
  width: auto;
  max-width: 100%;
  height: auto;
  max-height: 100%;
}

.flyeditor-editor p b, .flyeditor-editor div b, .flyeditor-editor h1 b, .flyeditor-editor h2 b, .flyeditor-editor h3 b, .flyeditor-editor h4 b, .flyeditor-editor h5 b, .flyeditor-editor h6 b, .flyeditor-viewer p b, .flyeditor-viewer div b, .flyeditor-viewer h1 b, .flyeditor-viewer h2 b, .flyeditor-viewer h3 b, .flyeditor-viewer h4 b, .flyeditor-viewer h5 b, .flyeditor-viewer h6 b {
  color: inherit;
  font-weight: 600;
  font-size: inherit;
  line-height: inherit;
  font-family: inherit;
}

.flyeditor-editor p i, .flyeditor-editor div i, .flyeditor-editor h1 i, .flyeditor-editor h2 i, .flyeditor-editor h3 i, .flyeditor-editor h4 i, .flyeditor-editor h5 i, .flyeditor-editor h6 i, .flyeditor-viewer p i, .flyeditor-viewer div i, .flyeditor-viewer h1 i, .flyeditor-viewer h2 i, .flyeditor-viewer h3 i, .flyeditor-viewer h4 i, .flyeditor-viewer h5 i, .flyeditor-viewer h6 i {
  font-style: italic;
  font-weight: inherit;
  font-size: inherit;
  line-height: inherit;
  font-family: inherit;
}

.flyeditor-editor p u, .flyeditor-editor div u, .flyeditor-editor h1 u, .flyeditor-editor h2 u, .flyeditor-editor h3 u, .flyeditor-editor h4 u, .flyeditor-editor h5 u, .flyeditor-editor h6 u, .flyeditor-viewer p u, .flyeditor-viewer div u, .flyeditor-viewer h1 u, .flyeditor-viewer h2 u, .flyeditor-viewer h3 u, .flyeditor-viewer h4 u, .flyeditor-viewer h5 u, .flyeditor-viewer h6 u {
  font-style: inherit;
  font-weight: inherit;
  font-size: inherit;
  line-height: inherit;
  font-family: inherit;
  text-decoration: underline;
}

.flyeditor-editor p strike, .flyeditor-editor p s, .flyeditor-editor div strike, .flyeditor-editor div s, .flyeditor-editor h1 strike, .flyeditor-editor h1 s, .flyeditor-editor h2 strike, .flyeditor-editor h2 s, .flyeditor-editor h3 strike, .flyeditor-editor h3 s, .flyeditor-editor h4 strike, .flyeditor-editor h4 s, .flyeditor-editor h5 strike, .flyeditor-editor h5 s, .flyeditor-editor h6 strike, .flyeditor-editor h6 s, .flyeditor-viewer p strike, .flyeditor-viewer p s, .flyeditor-viewer div strike, .flyeditor-viewer div s, .flyeditor-viewer h1 strike, .flyeditor-viewer h1 s, .flyeditor-viewer h2 strike, .flyeditor-viewer h2 s, .flyeditor-viewer h3 strike, .flyeditor-viewer h3 s, .flyeditor-viewer h4 strike, .flyeditor-viewer h4 s, .flyeditor-viewer h5 strike, .flyeditor-viewer h5 s, .flyeditor-viewer h6 strike, .flyeditor-viewer h6 s {
  font-style: inherit;
  font-weight: inherit;
  font-size: inherit;
  line-height: inherit;
  font-family: inherit;
  text-decoration: line-through;
}

.flyeditor-editor p a, .flyeditor-editor div a, .flyeditor-editor h1 a, .flyeditor-editor h2 a, .flyeditor-editor h3 a, .flyeditor-editor h4 a, .flyeditor-editor h5 a, .flyeditor-editor h6 a, .flyeditor-viewer p a, .flyeditor-viewer div a, .flyeditor-viewer h1 a, .flyeditor-viewer h2 a, .flyeditor-viewer h3 a, .flyeditor-viewer h4 a, .flyeditor-viewer h5 a, .flyeditor-viewer h6 a {
  color: #292995;
  font-weight: 400;
  font-size: inherit;
  line-height: inherit;
  font-family: inherit;
  font-style: inherit;
}

.flyeditor-editor p a:hover, .flyeditor-editor div a:hover, .flyeditor-editor h1 a:hover, .flyeditor-editor h2 a:hover, .flyeditor-editor h3 a:hover, .flyeditor-editor h4 a:hover, .flyeditor-editor h5 a:hover, .flyeditor-editor h6 a:hover, .flyeditor-viewer p a:hover, .flyeditor-viewer div a:hover, .flyeditor-viewer h1 a:hover, .flyeditor-viewer h2 a:hover, .flyeditor-viewer h3 a:hover, .flyeditor-viewer h4 a:hover, .flyeditor-viewer h5 a:hover, .flyeditor-viewer h6 a:hover {
  text-decoration: underline;
}

.flyeditor-editor p span, .flyeditor-editor div span, .flyeditor-editor h1 span, .flyeditor-editor h2 span, .flyeditor-editor h3 span, .flyeditor-editor h4 span, .flyeditor-editor h5 span, .flyeditor-editor h6 span, .flyeditor-viewer p span, .flyeditor-viewer div span, .flyeditor-viewer h1 span, .flyeditor-viewer h2 span, .flyeditor-viewer h3 span, .flyeditor-viewer h4 span, .flyeditor-viewer h5 span, .flyeditor-viewer h6 span {
  font-size: inherit;
  font-family: inherit;
}

.flyeditor-editor p span.word-box, .flyeditor-editor div span.word-box, .flyeditor-editor h1 span.word-box, .flyeditor-editor h2 span.word-box, .flyeditor-editor h3 span.word-box, .flyeditor-editor h4 span.word-box, .flyeditor-editor h5 span.word-box, .flyeditor-editor h6 span.word-box, .flyeditor-viewer p span.word-box, .flyeditor-viewer div span.word-box, .flyeditor-viewer h1 span.word-box, .flyeditor-viewer h2 span.word-box, .flyeditor-viewer h3 span.word-box, .flyeditor-viewer h4 span.word-box, .flyeditor-viewer h5 span.word-box, .flyeditor-viewer h6 span.word-box {
  background-color: #eee0ff;
  border-radius: 5px;
  padding: 1px 7px;
  display: inline-block;
}

.underline .flyeditor-editor p.yellow, .underline .flyeditor-editor div.yellow, .underline .flyeditor-editor h1.yellow, .underline .flyeditor-editor h2.yellow, .underline .flyeditor-editor h3.yellow, .underline .flyeditor-editor h4.yellow, .underline .flyeditor-editor h5.yellow, .underline .flyeditor-editor h6.yellow, .underline .flyeditor-viewer p.yellow, .underline .flyeditor-viewer div.yellow, .underline .flyeditor-viewer h1.yellow, .underline .flyeditor-viewer h2.yellow, .underline .flyeditor-viewer h3.yellow, .underline .flyeditor-viewer h4.yellow, .underline .flyeditor-viewer h5.yellow, .underline .flyeditor-viewer h6.yellow {
  background-color: #ffffe0;
}

.flyeditor-editor p.blue, .flyeditor-editor div.blue, .flyeditor-editor h1.blue, .flyeditor-editor h2.blue, .flyeditor-editor h3.blue, .flyeditor-editor h4.blue, .flyeditor-editor h5.blue, .flyeditor-editor h6.blue, .flyeditor-viewer p.blue, .flyeditor-viewer div.blue, .flyeditor-viewer h1.blue, .flyeditor-viewer h2.blue, .flyeditor-viewer h3.blue, .flyeditor-viewer h4.blue, .flyeditor-viewer h5.blue, .flyeditor-viewer h6.blue, .flyeditor-editor p.green, .flyeditor-editor div.green, .flyeditor-editor h1.green, .flyeditor-editor h2.green, .flyeditor-editor h3.green, .flyeditor-editor h4.green, .flyeditor-editor h5.green, .flyeditor-editor h6.green, .flyeditor-viewer p.green, .flyeditor-viewer div.green, .flyeditor-viewer h1.green, .flyeditor-viewer h2.green, .flyeditor-viewer h3.green, .flyeditor-viewer h4.green, .flyeditor-viewer h5.green, .flyeditor-viewer h6.green {
  background-color: #f3faff;
}

.flyeditor-editor p strong, .flyeditor-editor div strong, .flyeditor-editor h1 strong, .flyeditor-editor h2 strong, .flyeditor-editor h3 strong, .flyeditor-editor h4 strong, .flyeditor-editor h5 strong, .flyeditor-editor h6 strong, .flyeditor-viewer p strong, .flyeditor-viewer div strong, .flyeditor-viewer h1 strong, .flyeditor-viewer h2 strong, .flyeditor-viewer h3 strong, .flyeditor-viewer h4 strong, .flyeditor-viewer h5 strong, .flyeditor-viewer h6 strong {
  font-weight: 600;
}

.flyeditor-editor p em, .flyeditor-editor div em, .flyeditor-editor h1 em, .flyeditor-editor h2 em, .flyeditor-editor h3 em, .flyeditor-editor h4 em, .flyeditor-editor h5 em, .flyeditor-editor h6 em, .flyeditor-viewer p em, .flyeditor-viewer div em, .flyeditor-viewer h1 em, .flyeditor-viewer h2 em, .flyeditor-viewer h3 em, .flyeditor-viewer h4 em, .flyeditor-viewer h5 em, .flyeditor-viewer h6 em {
  font-style: italic;
}

.flyeditor-editor p figure, .flyeditor-editor div figure, .flyeditor-editor h1 figure, .flyeditor-editor h2 figure, .flyeditor-editor h3 figure, .flyeditor-editor h4 figure, .flyeditor-editor h5 figure, .flyeditor-editor h6 figure, .flyeditor-viewer p figure, .flyeditor-viewer div figure, .flyeditor-viewer h1 figure, .flyeditor-viewer h2 figure, .flyeditor-viewer h3 figure, .flyeditor-viewer h4 figure, .flyeditor-viewer h5 figure, .flyeditor-viewer h6 figure {
  text-align: center;
  margin: 10px 0;
}

.flyeditor-editor p figure figcaption, .flyeditor-editor div figure figcaption, .flyeditor-editor h1 figure figcaption, .flyeditor-editor h2 figure figcaption, .flyeditor-editor h3 figure figcaption, .flyeditor-editor h4 figure figcaption, .flyeditor-editor h5 figure figcaption, .flyeditor-editor h6 figure figcaption, .flyeditor-viewer p figure figcaption, .flyeditor-viewer div figure figcaption, .flyeditor-viewer h1 figure figcaption, .flyeditor-viewer h2 figure figcaption, .flyeditor-viewer h3 figure figcaption, .flyeditor-viewer h4 figure figcaption, .flyeditor-viewer h5 figure figcaption, .flyeditor-viewer h6 figure figcaption {
  color: #666;
  font-size: 11pt;
}

.flyeditor-editor .bq, .flyeditor-viewer .bq {
  background-color: #f2f2f2;
  border-left: 5px solid #d9d9d9;
  width: 100%;
}

.flyeditor-editor .f-pre, .flyeditor-viewer .f-pre {
  font-family: Pretendard;
}

.flyeditor-editor .f-nskr, .flyeditor-viewer .f-nskr {
  font-family: Noto Sans KR;
}

.flyeditor-editor .f-bhs, .flyeditor-viewer .f-bhs {
  font-family: Black Han Sans;
}

.flyeditor-editor .f-nngt, .flyeditor-viewer .f-nngt {
  font-family: Nanum Gothic;
}

.flyeditor-editor .f-nnmj, .flyeditor-viewer .f-nnmj {
  font-family: Nanum Myeongjo;
}

.flyeditor-editor .f-sns, .flyeditor-viewer .f-sns {
  font-family: SeoulNamsan;
}

.flyeditor-editor .f-shg, .flyeditor-viewer .f-shg {
  font-family: SeoulHangang;
}

.flyeditor-editor .f-gcb, .flyeditor-viewer .f-gcb {
  font-family: GyeonggiMillenniumBackground;
}

.flyeditor-editor .f-sla, .flyeditor-viewer .f-sla {
  font-family: Shilla;
}

.flyeditor-editor .f-dokdo, .flyeditor-viewer .f-dokdo {
  font-family: Dokdo;
}

.flyeditor-editor .f-ps, .flyeditor-viewer .f-ps {
  font-family: Poor Story;
}

.flyeditor-editor .f-himd, .flyeditor-viewer .f-himd {
  font-family: Hi Melody;
}

.flyeditor-editor .f-cscd, .flyeditor-viewer .f-cscd {
  font-family: CloudSansCode;
}

.flyeditor-editor .f-rbt, .flyeditor-viewer .f-rbt {
  font-family: Roboto;
}

.flyeditor-editor .f-intr, .flyeditor-viewer .f-intr {
  font-family: Inter;
}

.flyeditor-editor .f-mtsr, .flyeditor-viewer .f-mtsr {
  font-family: Montserrat;
}

.flyeditor-editor .f-mrwt, .flyeditor-viewer .f-mrwt {
  font-family: Merriweather;
}

.flyeditor-editor .f-pfdp, .flyeditor-viewer .f-pfdp {
  font-family: Playfair Display;
}

.flyeditor-editor .f-frcd, .flyeditor-viewer .f-frcd {
  font-family: Fira Code;
}

.flyeditor-editor .s-36, .flyeditor-viewer .s-36 {
  font-size: 36pt;
}

.flyeditor-editor .s-34, .flyeditor-viewer .s-34 {
  font-size: 34pt;
}

.flyeditor-editor .s-32, .flyeditor-viewer .s-32 {
  font-size: 32pt;
}

.flyeditor-editor .s-30, .flyeditor-viewer .s-30 {
  font-size: 30pt;
}

.flyeditor-editor .s-29, .flyeditor-viewer .s-29 {
  font-size: 29pt;
}

.flyeditor-editor .s-28, .flyeditor-viewer .s-28 {
  font-size: 28pt;
}

.flyeditor-editor .s-26, .flyeditor-viewer .s-26 {
  font-size: 26pt;
}

.flyeditor-editor .s-24, .flyeditor-viewer .s-24 {
  font-size: 24pt;
}

.flyeditor-editor .s-22, .flyeditor-viewer .s-22 {
  font-size: 22pt;
}

.flyeditor-editor .s-20, .flyeditor-viewer .s-20 {
  font-size: 20pt;
}

.flyeditor-editor .s-18, .flyeditor-viewer .s-18 {
  font-size: 18pt;
}

.flyeditor-editor .s-17, .flyeditor-viewer .s-17 {
  font-size: 17pt;
}

.flyeditor-editor .s-16, .flyeditor-viewer .s-16 {
  font-size: 16pt;
}

.flyeditor-editor .s-15, .flyeditor-viewer .s-15 {
  font-size: 15pt;
}

.flyeditor-editor .s-14, .flyeditor-viewer .s-14 {
  font-size: 14pt;
}

.flyeditor-editor .s-13, .flyeditor-viewer .s-13 {
  font-size: 13pt;
}

.flyeditor-editor .s-12, .flyeditor-viewer .s-12 {
  font-size: 12pt;
}

.flyeditor-editor .s-11, .flyeditor-viewer .s-11 {
  font-size: 11pt;
}

.flyeditor-editor .s-10, .flyeditor-viewer .s-10 {
  font-size: 10pt;
}

.flyeditor-editor .s-9, .flyeditor-viewer .s-9 {
  font-size: 9pt;
}

.flyeditor-editor .s-8, .flyeditor-viewer .s-8 {
  font-size: 8pt;
}

.flyeditor-editor .s-7, .flyeditor-viewer .s-7 {
  font-size: 7pt;
}

.flyeditor-loading-overlay {
  z-index: 9998;
  background-color: #0000000d;
  display: none;
  position: fixed;
  inset: 0;
}

.flyeditor-loading-overlay.active {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.flyeditor-loading-overlay .flyeditor-loading {
  width: 100px;
  height: 100px;
  position: relative;
}

.flyeditor-loading-overlay .flyeditor-loading:after {
  content: "";
  border: 3px solid #fff2e9;
  border-top-color: #f60;
  border-radius: 50%;
  width: 100%;
  height: 100%;
  animation: 1s linear infinite loading-rotate;
  position: absolute;
}

.flyeditor-tools .fe-tool label.tooltip {
  word-break: keep-all;
  white-space: nowrap;
  color: #fff;
  background-color: #000;
  border: 1px solid #fff;
  border-radius: 5px;
  width: auto;
  min-width: 30px;
  height: 26px;
  padding: 0 7px;
  font-size: 9pt;
  display: none;
  position: absolute;
}

.flyeditor-tools .fe-tool label.tooltip:before {
  content: "";
  background-color: #000;
  width: 6px;
  height: 6px;
  position: absolute;
  transform: rotate(45deg);
}

.flyeditor-tools .fe-tool:hover label.tooltip.active {
  flex-direction: row;
  justify-content: center;
  align-items: center;
  display: flex;
}

.flyeditor-tools .fe-tool.image label.tooltip {
  left: unset;
}

.flyeditor-tools.h .fe-tool label.tooltip {
  top: -34px;
}

.flyeditor-tools.h .fe-tool label.tooltip:before {
  bottom: -3px;
}

.flyeditor-tools.v .fe-tool label.tooltip {
  left: 48px;
}

.flyeditor-tools.v .fe-tool label.tooltip:before {
  left: -3px;
}

.flyeditor-dialog-dim {
  z-index: 9998;
  background-color: #0000001a;
  transition: background-color .2s ease-in-out;
  display: none;
  position: fixed;
  inset: 0;
}

.flyeditor-dialog-dim.active {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  gap: 10px;
  display: flex;
}

.flyeditor-dialog {
  z-index: 9999;
  background-color: #fff;
  border: 1px solid #d9d9d9;
  border-radius: 3px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 700px;
  height: auto;
  padding: 0;
  display: none;
  position: fixed;
  top: 50%;
  left: 50%;
  overflow: hidden;
  transform: translate(-50%, -50%);
  box-shadow: 0 0 10px #0000001a;
}

.flyeditor-dialog.active {
  display: flex;
}

.flyeditor-dialog.youtube, .flyeditor-dialog.code {
  padding: 0;
}

.flyeditor-dialog .title-container {
  background-color: #f2f2f2;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: 40px;
  padding: 0 20px;
  font-weight: 400;
  display: flex;
}

.flyeditor-dialog .youtube-container {
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding: 10px;
  line-height: 0;
  display: flex;
}

.flyeditor-dialog .youtube-container input {
  background-color: #fff;
}

.flyeditor-dialog .youtube-container input::placeholder {
  color: #c2c2c2;
}

.flyeditor-dialog .youtube-preview {
  width: 100%;
  height: auto;
  padding: 0 10px 10px;
  position: relative;
}

.flyeditor-dialog .youtube-preview:before {
  content: "thumbnail";
  background-color: #ffffffe6;
  border-radius: 10px;
  width: auto;
  height: auto;
  padding: 15px;
  font-family: NexonMaplestory, Pretendard;
  font-size: 17pt;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  box-shadow: 0 0 15px #0000003b;
}

.flyeditor-dialog .youtube-preview .image-container {
  background-color: #f2f2f2;
  border-radius: 5px;
  width: 100%;
  height: auto;
  min-height: 150px;
  overflow: hidden;
}

.flyeditor-dialog .youtube-preview .image-container img {
  object-fit: contain;
  border-radius: 5px;
  width: 100%;
  height: 100%;
}

.flyeditor-dialog .youtube-preview .btn-upload-thumbnail {
  color: #000;
  cursor: pointer;
  background-color: #fe0;
  border-radius: 20px;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 40px;
  padding: 0 20px;
  font-size: 12pt;
  display: none;
  position: absolute;
  top: 10px;
  right: 20px;
  box-shadow: 0 0 5px #ffffffa7;
}

.flyeditor-dialog .youtube-preview .btn-upload-thumbnail.active {
  display: flex;
}

.flyeditor-dialog .youtube-preview .btn-upload-thumbnail:hover {
  box-shadow: 0 0 15px #fff;
}

.flyeditor-dialog .youtube-preview .btn-upload-thumbnail:active {
  box-shadow: 0 0 10px #ffffffa7;
}

.flyeditor-dialog .youtube-preview .loading-rotate {
  width: 100px;
  height: 100px;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

.flyeditor-dialog .youtube-preview .loading-rotate:after {
  content: "";
  border: 3px solid #fff2e9;
  border-top-color: #f60;
  border-radius: 50%;
  width: 100%;
  height: 100%;
  animation: 1s linear infinite loading-rotate;
  position: absolute;
}

.flyeditor-dialog .code-box-container {
  width: 100%;
  padding: 10px;
  line-height: 0;
}

.flyeditor-dialog .code-box-container textarea.code-box {
  color: #fff;
  resize: none;
  background-color: #2c2c2c;
  border-radius: 3px;
  width: 100%;
  height: 350px;
  padding: 10px;
  font-family: CloudSansCode;
  font-size: 11pt;
  line-height: 1.5;
}

.flyeditor-dialog .code-box-container .code-options {
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  gap: 10px;
  width: 100%;
  height: auto;
  padding: 5px;
  display: flex;
}

.flyeditor-dialog .code-box-container .code-options label {
  cursor: pointer;
  background-color: #0000;
  border: 0;
  border-radius: 0;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  gap: 5px;
  padding: 5px;
  display: flex;
}

.flyeditor-dialog .code-box-container .code-options label input[type="checkbox"] {
  cursor: pointer;
}

.flyeditor-dialog .button-container {
  border-top: 1px solid #d9d9d9;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  gap: 10px;
  width: 100%;
  height: auto;
  padding: 10px;
  display: flex;
}

.flyeditor-dialog .button-container button.apply-code {
  background-color: #c9d9eb;
  border-radius: 3px;
  width: calc(50% - 5px);
  height: 50px;
  font-weight: 500;
}

.flyeditor-dialog .button-container button.cancel-code {
  color: #fff;
  background-color: #afafaf;
  border-radius: 3px;
  width: calc(50% - 5px);
  height: 50px;
  font-weight: 500;
}

:root {
  --flymodal-toast-bg: #000;
  --flymodal-toast-text-color: #fff;
  --flymodal-dialog-bg: #fff;
  --flymodal-dialog-overlay: #0000004d;
  --flymodal-dialog-button-default-bg: #5abaff;
}

.flymodal-toast-container, .flymodal-dialog-container {
  box-sizing: border-box;
}

.flymodal-toast-container *, .flymodal-dialog-container * {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  font-size: 13pt;
  font-style: normal;
  line-height: 1.5;
}

.flymodal-toast-container {
  background-color: var(--flymodal-toast-bg);
  border: 1px solid var(--flymodal-toast-text-color);
  opacity: 0;
  cursor: default;
  z-index: 9999;
  border-radius: 8px;
  width: auto;
  height: auto;
  padding: 10px 20px;
  transition: opacity .2s ease-in-out;
  position: fixed;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

.flymodal-toast-container.top {
  top: 10%;
  left: 50%;
}

.flymodal-toast-container.center {
  top: 50%;
  left: 50%;
}

.flymodal-toast-container.bottom {
  left: 50%;
  top: unset;
  bottom: 10%;
  transform: translate(-50%, 50%);
}

.flymodal-toast-container.active {
  opacity: 1;
}

.flymodal-toast-container.hide {
  z-index: -1;
}

.flymodal-toast-container > p {
  color: var(--flymodal-toast-text-color);
}

.flymodal-dialog-overlay {
  background-color: var(--flymodal-dialog-overlay);
  z-index: 9998;
  opacity: 1;
  transition: opacity .1s ease-in-out;
  display: none;
  position: fixed;
  inset: 0;
}

.flymodal-dialog-overlay.active {
  justify-content: center;
  align-items: center;
  display: flex;
}

.flymodal-dialog-overlay.out {
  opacity: 0;
}

.flymodal-dialog-container {
  background-color: var(--flymodal-dialog-bg);
  opacity: 0;
  border-radius: 8px;
  width: auto;
  height: auto;
  padding: 0;
  transition: opacity .1s ease-in-out;
  overflow: hidden;
}

.flymodal-dialog-container.active {
  opacity: 1;
}

.flymodal-dialog-container .flymodal-dialog-title-container {
  background-color: #f7f7f7;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  min-width: 400px;
  height: 50px;
  display: flex;
}

.flymodal-dialog-container .flymodal-dialog-title-container .flymodal-dialog-title {
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: 100%;
  padding: 0 20px;
  display: flex;
}

.flymodal-dialog-container .flymodal-dialog-body-container {
  width: 100%;
  min-width: 400px;
  max-width: calc(100vw - 100px);
  height: auto;
  min-height: 100px;
  max-height: calc(100vh - 200px);
  padding: 20px;
  overflow: auto;
}

.flymodal-dialog-container .flymodal-dialog-body-container::-webkit-scrollbar {
  width: 10px;
  height: 10px;
}

.flymodal-dialog-container .flymodal-dialog-body-container::-webkit-scrollbar-thumb {
  background-color: #9a9a9a99;
  background-clip: padding-box;
  border: 2px solid #0000;
  border-radius: 5px;
  height: 10px;
}

.flymodal-dialog-container .flymodal-dialog-body-container::-webkit-scrollbar-thumb:hover {
  background-color: #a2a2a2;
}

.flymodal-dialog-container .flymodal-dialog-body-container::-webkit-scrollbar-thumb:active {
  background-color: #646464;
}

.flymodal-dialog-container .flymodal-dialog-body-container::-webkit-scrollbar-track {
  background-color: #0000;
}

.flymodal-dialog-container .flymodal-dialog-body-container::-webkit-scrollbar-corner {
  background: none;
}

.flymodal-dialog-container .flymodal-dialog-body-container p {
  line-height: 1.6;
}

.flymodal-dialog-container .flymodal-dialog-foot-container {
  background-color: #fcfcfc;
  border-top: 1px solid #ebebeb;
  flex-direction: row;
  justify-content: flex-end;
  align-items: center;
  gap: 10px;
  width: 100%;
  height: auto;
  padding: 10px;
  display: flex;
}

.flymodal-dialog-container .flymodal-dialog-foot-container button {
  color: #696969;
  cursor: pointer;
  background-color: #e9e9e9;
  border: 0;
  border-radius: 5px;
  width: 25%;
  height: 40px;
  padding: 0 10px;
}

.flymodal-dialog-container .flymodal-dialog-foot-container button.default {
  background-color: var(--flymodal-dialog-button-default-bg);
  color: #fff;
}

.flymodal-dialog-container .flymodal-dialog-foot-container button:hover {
  box-shadow: 0 0 2px #000000b3;
}

.flymodal-dialog-container .flymodal-dialog-foot-container button:active {
  box-shadow: 0 0 1px #000000b3;
}

/*# sourceMappingURL=node_modules_flyeditor_dist_flyeditor_0jzudz8.css.map*/