@charset "UTF-8";

.tui-editor:after,
.tui-editor-defaultUI-toolbar:after {
    content: "";
    display: block;
    height: 0;
    clear: both;
}

.tui-editor {
    position: relative;
    line-height: 1;
    border: 1px solid #cacaca;
    border-bottom: 0;
    color: #181818;
}

.te-md-container {
    display: none;
    overflow: hidden;
}

.te-md-container .te-editor {
    line-height: 1.5;
}

.te-md-container .te-editor,
.te-md-container .te-preview {
    box-sizing: border-box;
}

.te-md-container .CodeMirror {
    font-size: 13px;
    height: 100%;
}

.te-md-container .te-preview {
    overflow: auto;
}

.te-md-container .te-preview > p:first-child {
    margin-top: 0 !important;
}

.te-md-container .te-preview .tui-editor-contents {
    padding: 5px 20px;
}

.tui-editor .te-preview-style-tab>.te-editor,
.tui-editor .te-preview-style-tab>.te-preview {
    float: left;
    width: 100%;
    display: none;
}

.tui-editor .te-preview-style-tab>.te-tab-active {
    display: block;
}

.tui-editor .te-preview-style-vertical>.te-tab-section {
    display: none;
}

.tui-editor .te-preview-style-tab>.te-tab-section {
    display: block;
}

.tui-editor .te-preview-style-vertical .te-editor {
    float: left;
    width: 50%;
}

.tui-editor .te-preview-style-vertical .te-preview {
    float: left;
    width: 50%;
}

.tui-editor .te-md-splitter {
    display: none;
    position: absolute;
    left: 50%;
    top: 0;
    height: 100%;
    width: 1px;
    border-left: 1px solid #cacaca;
}

.tui-editor .te-preview-style-vertical .te-md-splitter {
    display: block;
}

.te-ww-container {
    display: none;
    overflow: hidden;
    z-index: 10;
    background-color: #fff;
}

.te-ww-container .tui-editor-contents:focus {
    outline: none;
}

.te-ww-container .tui-editor-contents {
    padding: 0 10px;
}

.te-ww-container .tui-editor-contents:first-child {
    margin-top:10px;
}

.te-ww-container .tui-editor-contents:last-child {
    margin-bottom:10px;
}

.te-md-mode .te-md-container {
    display: block;
    z-index: 100;
}

.te-ww-mode .te-ww-container {
    background: #fff;
    display: block;
    z-index: 100;
}

.tui-editor.te-hide,
.tui-editor-defaultUI.te-hide {
    display: none
}

.tui-editor .CodeMirror-lines {
    padding-top: 10px;
    padding-bottom: 10px;
}

.tui-editor .CodeMirror-line {
    padding-left: 10px;
    padding-right: 10px
}

/* Essential element style */
.tui-editor-contents .task-list-item {
    border: 0;
    list-style: none;
    padding-left: 22px;
    margin-left: -22px;
    background-repeat: no-repeat;
    background-size: 16px 16px;
    background-position: 0 2px;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAAXNSR0IArs4c6QAAADdJREFUKBVjvHv37n8GMgALSI+SkhJJWu/du8fARJIOJMWjGpECA505GjjoIYLEB6dVUNojFQAA/1MJUFWet/4AAAAASUVORK5CYII=');
}

.tui-editor-contents .task-list-item.checked {
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAAXNSR0IArs4c6QAAAMpJREFUKBVjjJ/64D8DGYCJDD1gLbTVyM3OxJDiJMzAxcYIdyALnIWDAdJU7i/OICfCxsDMxMgwc88bwk5F1vTs/W+GFUffwY2H+1FBlI2hLliCQYCbGSyJrqlzwwuGj9//YWoMtRBgUBJnZ6gMEGeQFWaFOw9kE7omkG5GWDyCPF7mJ86gIMbO8P//fwZGRkYGXJpAGuFO/fbrP0PXppcMD179JKgJRSOIA9N8/NZXrM4DqYEBjOgAaYYFOUwRNhruVGyS+MTI1ggAx8NTGcUtFVQAAAAASUVORK5CYII=');
}

.tui-editor-contents .task-list-item input[type='checkbox'],
.tui-editor-contents .task-list-item .task-list-item-checkbox {
    margin-left: -17px;
    margin-right: 3.8px;
    margin-top: 3px;
}

.tui-editor-contents td.te-cell-selected {
    background-color: #d8dfec;
}

.tui-editor-contents th.te-cell-selected {
    background-color: #908f8f;
}

/* default UI Styles */
.tui-editor-defaultUI {
    position: relative;
}

.tui-editor-defaultUI-toolbar {
    background: #ededed;
    border-color: #cacaca;
    border-style: solid;
    border-width: 1px 1px 0 1px;
}

.tui-toolbar-button-group {
    height: 28px;
    border-right: 1px solid #d9d9d9;
    float: left;
}  

.tui-editor-defaultUI-toolbar button {
    float: left;
    box-sizing: border-box;
    width: 32px;
    height: 28px;
    padding: 2px;
    outline: none;
    cursor: pointer;
    background-color: #ededed;
    border: 1px solid #ededed;
    font-size: 13px;
}

.tui-editor-defaultUI-toolbar button:hover,
.tui-editor-defaultUI-toolbar button:active,
.tui-editor-defaultUI-toolbar button.active {
    background-color: #d9d9d9;
    border: 1px solid #d9d9d9;
}

.tui-editor-defaultUI-toolbar button.tui-scrollfollow {
    position: absolute;
    right: 18px;
    top: 33px;
    width: auto;
    padding: 0 5px 1px;
    height: auto;
    border-radius: 3px;
    color: #fff;
    background-color: #333;
    opacity: 0.2;
    z-index: 101;
}

.tui-editor-defaultUI-toolbar button.tui-scrollfollow:after {
    content: "scroll off";
} 

.tui-editor-defaultUI-toolbar button.tui-scrollfollow.active {
    opacity: 0.5;
}

.tui-editor-defaultUI-toolbar button.tui-scrollfollow.active:after {
    content: "scroll on";
}

.tui-editor-defaultUI .te-mode-switch-section {
    background-color: #ededed;
    border: 1px solid #cacaca;
    border-top: 0;
    height: 20px;
    font-size: 12px;
}

.tui-editor-defaultUI .te-mode-switch {
    float: right;
    height: 100%;
}

.tui-editor-defaultUI .te-switch-button {
    width: 92px;
    height: inherit;
    background: #e5e5e5;
    border: 0;
    outline: 0;
    color: #a0aabf;
    cursor: pointer;
}

.tui-editor-defaultUI .te-switch-button.active {
    background-color: #fff;
    color: #000;
}


.tui-editor-defaultUI .te-markdown-tab-section {
    border-style: solid;
    border-color: #cacaca;
    border-width: 0 1px 0 1px;
}

.te-markdown-tab-section .te-tab {
    padding: 0 5px;
    background: #ededed;
    border-bottom: 0;
}

.tui-editor-defaultUI .te-tab button {
    box-sizing: border-box;
    padding: 5px;
    height: 23px;
    font-size: 11px;
    line-height: 100%;
    background: #fafafa;
    border: 1px solid #cacaca;
    position: relative;
    top: 1px;
    left: -1px;
    outline: none;
    cursor: pointer;
    z-index: 1;
}

.te-markdown-tab-section .te-tab button:first-child {
    left: 0;
}

.te-markdown-tab-section .te-tab button.te-tab-active,
.te-markdown-tab-section .te-tab button:hover.te-tab-active {
    background: #fff;
    border-bottom-color: #fff;
}

.te-markdown-tab-section .te-tab button:hover {
    background: #eee;
}

.tui-popup-wrapper {
    width: 500px;
    margin-right: auto;
    margin-left: 2px;
    margin-top: 1px;
    border: 1px solid #cacaca;
    background: white;
    z-index: 9999;
}

.tui-popup-header {
    padding: 10px;
    height: auto;
    line-height: normal;
    position: relative;
    border-bottom: 1px solid #cacaca;
}

.tui-popup-header .tui-popup-close-button {
    float: right;
    margin: 0;
    padding: 0;
    border: none;
    line-height: 1;
    background: none;
    font-size: 20px;
    color: #aaa;
    position: absolute;
    top: 7px;
    right: 10px;
}

.tui-popup-header .tui-popup-title {
    font-size: 13px;
    font-weight: bold;
    color: #333;
    vertical-align: baseline;
}

.tui-popup-body {
    padding: 15px;
    font-size: 12px;
}

.tui-editor-popup {
    position: absolute;
    top: 30px;
    left: 50%;
    margin-left: -250px;
}

.tui-editor-popup .tui-popup-body label {
    font-weight: bold;
    color: #666;
    display: block;
    margin: 10px 0 5px;
}

.tui-editor-popup .tui-popup-body .te-button-section {
    margin-top: 15px;
}

.tui-editor-popup .tui-popup-body button {
    margin-right: 5px;
    background-color: #fff;
    border: 1px solid #bfbfbf;
    color: #666;
    border-radius: 3px;
    padding: 3px 8px;
}

.tui-editor-popup .tui-popup-body input[type=text],
.tui-editor-popup .tui-popup-body input[type=file] {
    padding: 4px 10px;
    border-radius: 2px;
    border: 1px solid #bfbfbf;
    box-sizing: border-box;
    height: 28px;
    width: 100%;
}

.te-popup-add-image .te-tab {
    display: block;
    background: none;
    border-bottom: 1px solid #ebebeb;
    margin-bottom: 8px;
}

.te-popup-add-image .te-url-type {
    display: none;
}

.te-popup-add-image .te-file-type {
    display: none;
}

.te-popup-add-image div.te-tab-active,
.te-popup-add-image form.te-tab-active {
    display: block;
}

.te-popup-add-image .te-tab button {
    border: 1px solid #ccc;
    background: #eee;
    min-width: 100px;
    margin-left: -1px;
}

.te-popup-add-image .te-tab button.te-tab-active {
     background: #fff;
}

.te-popup-add-table .te-table-selection {
    position: relative;
}

.te-popup-add-table .te-table-body {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAARCAYAAAAougcOAAAC7mlDQ1BJQ0MgUHJvZmlsZQAAeAGFVM9rE0EU/jZuqdAiCFprDrJ4kCJJWatoRdQ2/RFiawzbH7ZFkGQzSdZuNuvuJrWliOTi0SreRe2hB/+AHnrwZC9KhVpFKN6rKGKhFy3xzW5MtqXqwM5+8943731vdt8ADXLSNPWABOQNx1KiEWlsfEJq/IgAjqIJQTQlVdvsTiQGQYNz+Xvn2HoPgVtWw3v7d7J3rZrStpoHhP1A4Eea2Sqw7xdxClkSAog836Epx3QI3+PY8uyPOU55eMG1Dys9xFkifEA1Lc5/TbhTzSXTQINIOJT1cVI+nNeLlNcdB2luZsbIEL1PkKa7zO6rYqGcTvYOkL2d9H5Os94+wiHCCxmtP0a4jZ71jNU/4mHhpObEhj0cGDX0+GAVtxqp+DXCFF8QTSeiVHHZLg3xmK79VvJKgnCQOMpkYYBzWkhP10xu+LqHBX0m1xOv4ndWUeF5jxNn3tTd70XaAq8wDh0MGgyaDUhQEEUEYZiwUECGPBoxNLJyPyOrBhuTezJ1JGq7dGJEsUF7Ntw9t1Gk3Tz+KCJxlEO1CJL8Qf4qr8lP5Xn5y1yw2Fb3lK2bmrry4DvF5Zm5Gh7X08jjc01efJXUdpNXR5aseXq8muwaP+xXlzHmgjWPxHOw+/EtX5XMlymMFMXjVfPqS4R1WjE3359sfzs94i7PLrXWc62JizdWm5dn/WpI++6qvJPmVflPXvXx/GfNxGPiKTEmdornIYmXxS7xkthLqwviYG3HCJ2VhinSbZH6JNVgYJq89S9dP1t4vUZ/DPVRlBnM0lSJ93/CKmQ0nbkOb/qP28f8F+T3iuefKAIvbODImbptU3HvEKFlpW5zrgIXv9F98LZua6N+OPwEWDyrFq1SNZ8gvAEcdod6HugpmNOWls05Uocsn5O66cpiUsxQ20NSUtcl12VLFrOZVWLpdtiZ0x1uHKE5QvfEp0plk/qv8RGw/bBS+fmsUtl+ThrWgZf6b8C8/UXAeIuJAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAOklEQVQ4EWO8e/fuPwYGBkYgphlgAZmspKREMwtABjPR1HSo4aOWkBTKo8E1GlwkhQBJikdT1wgNLgAMSwQgckFvTgAAAABJRU5ErkJggg==");
}

.te-popup-add-table .te-table-header {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAARCAYAAAAougcOAAAC7mlDQ1BJQ0MgUHJvZmlsZQAAeAGFVM9rE0EU/jZuqdAiCFprDrJ4kCJJWatoRdQ2/RFiawzbH7ZFkGQzSdZuNuvuJrWliOTi0SreRe2hB/+AHnrwZC9KhVpFKN6rKGKhFy3xzW5MtqXqwM5+8943731vdt8ADXLSNPWABOQNx1KiEWlsfEJq/IgAjqIJQTQlVdvsTiQGQYNz+Xvn2HoPgVtWw3v7d7J3rZrStpoHhP1A4Eea2Sqw7xdxClkSAog836Epx3QI3+PY8uyPOU55eMG1Dys9xFkifEA1Lc5/TbhTzSXTQINIOJT1cVI+nNeLlNcdB2luZsbIEL1PkKa7zO6rYqGcTvYOkL2d9H5Os94+wiHCCxmtP0a4jZ71jNU/4mHhpObEhj0cGDX0+GAVtxqp+DXCFF8QTSeiVHHZLg3xmK79VvJKgnCQOMpkYYBzWkhP10xu+LqHBX0m1xOv4ndWUeF5jxNn3tTd70XaAq8wDh0MGgyaDUhQEEUEYZiwUECGPBoxNLJyPyOrBhuTezJ1JGq7dGJEsUF7Ntw9t1Gk3Tz+KCJxlEO1CJL8Qf4qr8lP5Xn5y1yw2Fb3lK2bmrry4DvF5Zm5Gh7X08jjc01efJXUdpNXR5aseXq8muwaP+xXlzHmgjWPxHOw+/EtX5XMlymMFMXjVfPqS4R1WjE3359sfzs94i7PLrXWc62JizdWm5dn/WpI++6qvJPmVflPXvXx/GfNxGPiKTEmdornIYmXxS7xkthLqwviYG3HCJ2VhinSbZH6JNVgYJq89S9dP1t4vUZ/DPVRlBnM0lSJ93/CKmQ0nbkOb/qP28f8F+T3iuefKAIvbODImbptU3HvEKFlpW5zrgIXv9F98LZua6N+OPwEWDyrFq1SNZ8gvAEcdod6HugpmNOWls05Uocsn5O66cpiUsxQ20NSUtcl12VLFrOZVWLpdtiZ0x1uHKE5QvfEp0plk/qv8RGw/bBS+fmsUtl+ThrWgZf6b8C8/UXAeIuJAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAOklEQVQ4EWO8e/fuPwYGBkYgphlgAZksLCxMMwtABjPR1HSo4aOWkBTKo8E1GlwkhQBJikdT1wgNLgDxKwPzTeWPdAAAAABJRU5ErkJggg==");
}

.te-popup-add-table .te-selection-area {
    position: absolute;
    top: 0;
    left: 0;
    background: #80d2ff;
    opacity: 0.3;
    z-index: 999;
}

.te-popup-add-table .te-description {
    margin: 10px 0 0 0;
    text-align: center;
}

.te-popup-table-utils {
    width: 100px;
}

.te-popup-table-utils .tui-popup-body {
    padding: 5px;
}

.te-popup-table-utils button {
    width: 100%;
    background-color: #fff;
    border: 1px solid #ccc;
    outline: 0;
}

.te-heading-add {
    width: auto;
}

.te-heading-add .tui-popup-body {
    padding: 0;
}

.te-heading-add h1,
.te-heading-add h2,
.te-heading-add h3,
.te-heading-add h4,
.te-heading-add h5,
.te-heading-add h6,
.te-heading-add ul,
.te-heading-add p {
    padding: 0;
    margin: 0;
}

.te-heading-add ul {
    list-style: none;
}

.te-heading-add ul li {
    padding: 2px 10px;
    cursor: pointer;
}

.te-heading-add ul li:hover {
    background-color: #eee;
}

.te-heading-add h1 {
    font-size: 24px;
}

.te-heading-add h2 {
    font-size: 22px;
}

.te-heading-add h3 {
    font-size: 20px;
}

.te-heading-add h4 {
    font-size: 18px;
}

.te-heading-add h5 {
    font-size: 16px;
}

.te-heading-add h6 {
    font-size: 14px;
}

.tui-popup-color {
    padding: 0;
}

.tui-popup-color .tui-colorpicker-container, 
.tui-popup-color .tui-colorpicker-palette-container {
    width: 144px;
}

.tui-popup-color .tui-colorpicker-container ul {
    width: 144px;
    margin-bottom: 8px;
}

.tui-popup-color .tui-colorpicker-container li {
    padding: 0 1px 1px 0;;
}

.tui-popup-color .tui-colorpicker-container li .tui-colorpicker-palette-button {
    border: 0;
    width: 17px;
    height: 17px;
}

.tui-popup-color .tui-popup-body {
    padding: 10px;
}

.tui-popup-color .tui-colorpicker-container .tui-colorpicker-palette-toggle-slider {
    display: none;
}

.tui-popup-color .te-apply-button,
.tui-popup-color .tui-colorpicker-palette-hex {
    float: right;
}

.tui-popup-color .te-apply-button {
    height: 21px;
    width: 35px;
    background: #fff;
    border: 1px solid #efefef;
    position: absolute;
    bottom: 141px;
    right: 10px;
}

.tui-popup-color .tui-colorpicker-container .tui-colorpicker-palette-hex {
    border: 1px solid #E1E1E1;
    padding: 3px 14px;
    margin-left: -1px;
}

.tui-popup-color .tui-colorpicker-container div.tui-colorpicker-clearfix {
    display: inline-block;
}

.tui-popup-color .tui-colorpicker-container .tui-colorpicker-palette-preview {
    width: 19px;
    height: 19px;
}

.tui-popup-color .tui-colorpicker-slider-container .tui-colorpicker-slider-right {
    width: 22px;
}

.tui-popup-color .tui-colorpicker-slider-container .tui-colorpicker-huebar-handle {
    display: none;
}

.tui-tooltip {
    position: absolute;
    background-color: #222;
    z-index: 999;
    opacity: 0.8;
    color: #fff;
    padding: 2px 5px;
    font-size: 10px;
}

.tui-tooltip .arrow {
    content: "";
    display: inline-block;
    width: 10px;
    height: 10px;
    background-color: #222;
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    transform: rotate(45deg);
    position: absolute;
    top: -3px;
    left: 6px;
    z-index: -1;
}

.tui-toolbar-icons {
    background: url("data:image/png;base64,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0p8zAABBZ2lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMwMTQgNzkuMTU2Nzk3LCAyMDE0LzA4LzIwLTA5OjUzOjAyICAgICAgICAiPgogICA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPgogICAgICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgICAgICAgICB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIKICAgICAgICAgICAgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iCiAgICAgICAgICAgIHhtbG5zOnN0RXZ0PSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VFdmVudCMiCiAgICAgICAgICAgIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIgogICAgICAgICAgICB4bWxuczpwaG90b3Nob3A9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGhvdG9zaG9wLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOnRpZmY9Imh0dHA6Ly9ucy5hZG9iZS5jb20vdGlmZi8xLjAvIgogICAgICAgICAgICB4bWxuczpleGlmPSJodHRwOi8vbnMuYWRvYmUuY29tL2V4aWYvMS4wLyI+CiAgICAgICAgIDx4bXA6Q3JlYXRvclRvb2w+QWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKE1hY2ludG9zaCk8L3htcDpDcmVhdG9yVG9vbD4KICAgICAgICAgPHhtcDpDcmVhdGVEYXRlPjIwMTUtMTItMTZUMTc6MDM6MDUrMDk6MDA8L3htcDpDcmVhdGVEYXRlPgogICAgICAgICA8eG1wOk1ldGFkYXRhRGF0ZT4yMDE1LTEyLTE2VDE3OjM5OjE1KzA5OjAwPC94bXA6TWV0YWRhdGFEYXRlPgogICAgICAgICA8eG1wOk1vZGlmeURhdGU+MjAxNS0xMi0xNlQxNzozOToxNSswOTowMDwveG1wOk1vZGlmeURhdGU+CiAgICAgICAgIDxkYzpmb3JtYXQ+aW1hZ2UvcG5nPC9kYzpmb3JtYXQ+CiAgICAgICAgIDx4bXBNTTpJbnN0YW5jZUlEPnhtcC5paWQ6OWY2Yzg0ZTYtY2MzNS00OTFmLWE1ZTYtMzVlMTkzMzQ4MTgxPC94bXBNTTpJbnN0YW5jZUlEPgogICAgICAgICA8eG1wTU06RG9jdW1lbnRJRD5hZG9iZTpkb2NpZDpwaG90b3Nob3A6ZTQwZGRjYmQtZTQ1ZS0xMTc4LWJkOWEtZWExNjU1YzkxOWZmPC94bXBNTTpEb2N1bWVudElEPgogICAgICAgICA8eG1wTU06T3JpZ2luYWxEb2N1bWVudElEPnhtcC5kaWQ6MDJmMTdmMTktYjRkOC00MmIyLWFjMzItNTI2MDE0NDQzNWMyPC94bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ+CiAgICAgICAgIDx4bXBNTTpIaXN0b3J5PgogICAgICAgICAgICA8cmRmOlNlcT4KICAgICAgICAgICAgICAgPHJkZjpsaSByZGY6cGFyc2VUeXBlPSJSZXNvdXJjZSI+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDphY3Rpb24+Y3JlYXRlZDwvc3RFdnQ6YWN0aW9uPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6aW5zdGFuY2VJRD54bXAuaWlkOjAyZjE3ZjE5LWI0ZDgtNDJiMi1hYzMyLTUyNjAxNDQ0MzVjMjwvc3RFdnQ6aW5zdGFuY2VJRD4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OndoZW4+MjAxNS0xMi0xNlQxNzowMzowNSswOTowMDwvc3RFdnQ6d2hlbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OnNvZnR3YXJlQWdlbnQ+QWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKE1hY2ludG9zaCk8L3N0RXZ0OnNvZnR3YXJlQWdlbnQ+CiAgICAgICAgICAgICAgIDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpIHJkZjpwYXJzZVR5cGU9IlJlc291cmNlIj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OmFjdGlvbj5zYXZlZDwvc3RFdnQ6YWN0aW9uPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6aW5zdGFuY2VJRD54bXAuaWlkOmQxOWFlMTdkLTgzNGEtNDcyYi1hZjFiLTFiYjk1YzZmZmVkMTwvc3RFdnQ6aW5zdGFuY2VJRD4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OndoZW4+MjAxNS0xMi0xNlQxNzozOTowMyswOTowMDwvc3RFdnQ6d2hlbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OnNvZnR3YXJlQWdlbnQ+QWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKE1hY2ludG9zaCk8L3N0RXZ0OnNvZnR3YXJlQWdlbnQ+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDpjaGFuZ2VkPi88L3N0RXZ0OmNoYW5nZWQ+CiAgICAgICAgICAgICAgIDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpIHJkZjpwYXJzZVR5cGU9IlJlc291cmNlIj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OmFjdGlvbj5zYXZlZDwvc3RFdnQ6YWN0aW9uPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6aW5zdGFuY2VJRD54bXAuaWlkOjk0MmUxNzZiLWRkOGItNDdmZS1iM2FjLWIwYWI4YTk1NDlmMDwvc3RFdnQ6aW5zdGFuY2VJRD4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OndoZW4+MjAxNS0xMi0xNlQxNzozOToxNSswOTowMDwvc3RFdnQ6d2hlbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OnNvZnR3YXJlQWdlbnQ+QWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKE1hY2ludG9zaCk8L3N0RXZ0OnNvZnR3YXJlQWdlbnQ+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDpjaGFuZ2VkPi88L3N0RXZ0OmNoYW5nZWQ+CiAgICAgICAgICAgICAgIDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpIHJkZjpwYXJzZVR5cGU9IlJlc291cmNlIj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OmFjdGlvbj5jb252ZXJ0ZWQ8L3N0RXZ0OmFjdGlvbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OnBhcmFtZXRlcnM+ZnJvbSBhcHBsaWNhdGlvbi92bmQuYWRvYmUucGhvdG9zaG9wIHRvIGltYWdlL3BuZzwvc3RFdnQ6cGFyYW1ldGVycz4KICAgICAgICAgICAgICAgPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGkgcmRmOnBhcnNlVHlwZT0iUmVzb3VyY2UiPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6YWN0aW9uPmRlcml2ZWQ8L3N0RXZ0OmFjdGlvbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OnBhcmFtZXRlcnM+Y29udmVydGVkIGZyb20gYXBwbGljYXRpb24vdm5kLmFkb2JlLnBob3Rvc2hvcCB0byBpbWFnZS9wbmc8L3N0RXZ0OnBhcmFtZXRlcnM+CiAgICAgICAgICAgICAgIDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpIHJkZjpwYXJzZVR5cGU9IlJlc291cmNlIj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OmFjdGlvbj5zYXZlZDwvc3RFdnQ6YWN0aW9uPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6aW5zdGFuY2VJRD54bXAuaWlkOjlmNmM4NGU2LWNjMzUtNDkxZi1hNWU2LTM1ZTE5MzM0ODE4MTwvc3RFdnQ6aW5zdGFuY2VJRD4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OndoZW4+MjAxNS0xMi0xNlQxNzozOToxNSswOTowMDwvc3RFdnQ6d2hlbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OnNvZnR3YXJlQWdlbnQ+QWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKE1hY2ludG9zaCk8L3N0RXZ0OnNvZnR3YXJlQWdlbnQ+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDpjaGFuZ2VkPi88L3N0RXZ0OmNoYW5nZWQ+CiAgICAgICAgICAgICAgIDwvcmRmOmxpPgogICAgICAgICAgICA8L3JkZjpTZXE+CiAgICAgICAgIDwveG1wTU06SGlzdG9yeT4KICAgICAgICAgPHhtcE1NOkRlcml2ZWRGcm9tIHJkZjpwYXJzZVR5cGU9IlJlc291cmNlIj4KICAgICAgICAgICAgPHN0UmVmOmluc3RhbmNlSUQ+eG1wLmlpZDo5NDJlMTc2Yi1kZDhiLTQ3ZmUtYjNhYy1iMGFiOGE5NTQ5ZjA8L3N0UmVmOmluc3RhbmNlSUQ+CiAgICAgICAgICAgIDxzdFJlZjpkb2N1bWVudElEPmFkb2JlOmRvY2lkOnBob3Rvc2hvcDowNWY4YjNkYy1lNDUyLTExNzgtYjRmYS1lMTZmZjRjYmRlMGU8L3N0UmVmOmRvY3VtZW50SUQ+CiAgICAgICAgICAgIDxzdFJlZjpvcmlnaW5hbERvY3VtZW50SUQ+eG1wLmRpZDowMmYxN2YxOS1iNGQ4LTQyYjItYWMzMi01MjYwMTQ0NDM1YzI8L3N0UmVmOm9yaWdpbmFsRG9jdW1lbnRJRD4KICAgICAgICAgPC94bXBNTTpEZXJpdmVkRnJvbT4KICAgICAgICAgPHBob3Rvc2hvcDpDb2xvck1vZGU+MzwvcGhvdG9zaG9wOkNvbG9yTW9kZT4KICAgICAgICAgPHBob3Rvc2hvcDpJQ0NQcm9maWxlPnNSR0IgSUVDNjE5NjYtMi4xPC9waG90b3Nob3A6SUNDUHJvZmlsZT4KICAgICAgICAgPHRpZmY6T3JpZW50YXRpb24+MTwvdGlmZjpPcmllbnRhdGlvbj4KICAgICAgICAgPHRpZmY6WFJlc29sdXRpb24+MzAwMDAwMC8xMDAwMDwvdGlmZjpYUmVzb2x1dGlvbj4KICAgICAgICAgPHRpZmY6WVJlc29sdXRpb24+MzAwMDAwMC8xMDAwMDwvdGlmZjpZUmVzb2x1dGlvbj4KICAgICAgICAgPHRpZmY6UmVzb2x1dGlvblVuaXQ+MjwvdGlmZjpSZXNvbHV0aW9uVW5pdD4KICAgICAgICAgPGV4aWY6Q29sb3JTcGFjZT4xPC9leGlmOkNvbG9yU3BhY2U+CiAgICAgICAgIDxleGlmOlBpeGVsWERpbWVuc2lvbj41NjM8L2V4aWY6UGl4ZWxYRGltZW5zaW9uPgogICAgICAgICA8ZXhpZjpQaXhlbFlEaW1lbnNpb24+MTIxPC9leGlmOlBpeGVsWURpbWVuc2lvbj4KICAgICAgPC9yZGY6RGVzY3JpcHRpb24+CiAgIDwvcmRmOlJERj4KPC94OnhtcG1ldGE+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgCjw/eHBhY2tldCBlbmQ9InciPz6WAXetAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAABo0SURBVHja7Nx7dNzlfefx7/P8LjOjuWmk0UgjaXSzrBu2cTHCNIVCITVLitcpCTWb7uYQnJhQkk3aU5IQ0uawYWlzIITdDbfilmwIS91DCuFuFYMjZGzwBVu2rAs2smTrNhprNPeZ3+V59g9LrkNMao3kXZp8Xuf4HEuyf49+v7n83vP8nhkmpSQAAACAf684DgEAAAAgZgAAAAAQMwAAAACIGQAAAEDMAAAAACBmAAAAABAzAAAAAIgZAAAAQMwAAAAAIGYAAAAAEDMAAAAAiBkAAABAzAAAAAAgZgAAAAAQMwAAAICYAQAAAEDMAAAAACBmAAAAABAzAAAAgJgBAAAAQMwAAAAAIGYAAAAAEDMAAACAmAEAAABAzAAAAAAgZgAAAAAQ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") top left no-repeat;
    display: inline-block;
    width: 34px;
}

.tui-toolbar-icons.tui-bold {
    background-position: -15px -23px;
}

.tui-toolbar-icons.tui-color {
    background-position: -40px -22px;
}

.tui-toolbar-icons.tui-italic {
    background-position: -65px -23px;
}

.tui-toolbar-icons.tui-quote {
    background-position: -91px -24px;
}

.tui-toolbar-icons.tui-heading {
    background-position: -116px -24px;
}

.tui-toolbar-icons.tui-hrline {
    background-position: -140px -24px;
}

.tui-toolbar-icons.tui-task {
    background-position: -164px -23px;
}

.tui-toolbar-icons.tui-ol {
    background-position: -189px -25px;
}

.tui-toolbar-icons.tui-ul {
    background-position: -215px -25px;
}

.tui-toolbar-icons.tui-table {
    background-position: -243px -25px;
}

.tui-toolbar-icons.tui-code {
    background-position: -269px -24px;
}

.tui-toolbar-icons.tui-link {
    background-position: -322px -25px;
}

.tui-toolbar-icons.tui-image {
    background-position: -349px -25px;
}

.tui-colorpicker-svg-slider {
    border: 1px solid #ebebeb;
}
.tui-colorpicker-vml-slider {
    border: 1px solid #ebebeb;
}
.tui-colorpicker-svg-huebar {
    border: 1px solid #ebebeb;
}

.CodeMirror .cm-header {
    font-weight: bold;
    color: inherit;
}

.CodeMirror .cm-header-1 {
    font-size: 24px;
}

.CodeMirror .cm-header-2 {
    font-size: 22px;
}

.CodeMirror .cm-header-3 {
    font-size: 20px;
}

.CodeMirror .cm-header-4 {
    font-size: 18px;
}

.CodeMirror .cm-header-5 {
    font-size: 16px;
}

.CodeMirror .cm-header-6 {
    font-size: 14px;
}

.CodeMirror .cm-variable-2 {
    color: inherit;
}
/**
 * Toast UI Colorpicker
 * @version 1.0.2
 */
.tui-colorpicker-clearfix {
  zoom: 1;
}
.tui-colorpicker-clearfix:after {
  content: '';
  display: block;
  clear: both;
}
.tui-colorpicker-vml {
  behavior: url("#default#VML");
  display: block;
}
.tui-colorpicker-container {
  width: 152px;
}
.tui-colorpicker-palette-container {
  width: 152px;
}
.tui-colorpicker-palette-container ul {
  width: 152px;
  margin: 0px;
  padding: 0px;
}
.tui-colorpicker-palette-container li {
  float: left;
  margin: 0;
  padding: 0 3px 3px 0;
  list-style: none;
}
.tui-colorpicker-palette-button {
  display: block;
  border: none;
  overflow: hidden;
  outline: none;
  margin: 0px;
  padding: 0px;
  width: 16px;
  height: 16px;
  border: 1px solid #ccc;
  cursor: pointer;
}
.tui-colorpicker-palette-button.tui-colorpicker-selected {
  border: 2px solid #000;
}
.tui-colorpicker-palette-hex {
  font-family: monospace;
  display: inline-block;
  *display: inline;
  zoom: 1;
  width: 60px;
  vertical-align: middle;
}
.tui-colorpicker-palette-preview {
  display: inline-block;
  *display: inline;
  zoom: 1;
  width: 12px;
  height: 12px;
  border: 1px solid #ccc;
  border: 1px solid #ccc;
  vertical-align: middle;
  overflow: hidden;
}
.tui-colorpicker-palette-toggle-slider {
  display: inline-block;
  *display: inline;
  zoom: 1;
  vertical-align: middle;
  float: right;
}
.tui-colorpicker-slider-container {
  margin: 5px 0 0 0;
  height: 122px;
  zoom: 1;
}
.tui-colorpicker-slider-container:after {
  content: '';
  display: block;
  clear: both;
}
.tui-colorpicker-slider-left {
  float: left;
  width: 120px;
  height: 120px;
}
.tui-colorpicker-slider-right {
  float: right;
  width: 32px;
  height: 120px;
}
.tui-colorpicker-svg {
  display: block;
}
.tui-colorpicker-slider-handle {
  position: absolute;
  overflow: visible;
  top: 0;
  left: 0;
  width: 1px;
  height: 1px;
  z-index: 2;
  opacity: 0.9;
}
.tui-colorpicker-svg-slider {
  width: 120px;
  height: 120px;
  border: 1px solid #ccc;
  overflow: hidden;
}
.tui-colorpicker-vml-slider {
  position: relative;
  width: 120px;
  height: 120px;
  border: 1px solid #ccc;
  overflow: hidden;
}
.tui-colorpicker-vml-slider-bg {
  position: absolute;
  margin: -1px 0 0 -1px;
  top: 0;
  left: 0;
  width: 122px;
  height: 122px;
}
.tui-colorpicker-svg-huebar {
  float: right;
  width: 18px;
  height: 120px;
  border: 1px solid #ccc;
  overflow: visible;
}
.tui-colorpicker-vml-huebar {
  width: 32px;
  position: relative;
}
.tui-colorpicker-vml-huebar-bg {
  position: absolute;
  top: 0;
  right: 0;
  width: 18px;
  height: 121px;
}