input::-webkit-datetime-edit {
    display: block;
    padding: 0;
}
.cropper-container {
    -webkit-touch-callout: none;
    direction: ltr;
    font-size: 0;
    line-height: 0;
    position: relative;
    touch-action: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
}
.cropper-container img {
    backface-visibility: hidden;
    display: block;
    height: 100%;
    image-orientation: 0deg;
    max-height: none !important;
    max-width: none !important;
    min-height: 0 !important;
    min-width: 0 !important;
    width: 100%;
}
.cropper-canvas,
.cropper-crop-box,
.cropper-drag-box,
.cropper-modal,
.cropper-wrap-box {
    inset: 0;
    position: absolute;
}
.cropper-canvas,
.cropper-wrap-box {
    overflow: hidden;
}
.cropper-drag-box {
    background-color: #fff;
    opacity: 0;
}
.cropper-modal {
    background-color: #000;
    opacity: 0.5;
}
.cropper-view-box {
    display: block;
    height: 100%;
    outline: 1px solid #39f;
    outline-color: #3399ffbf;
    overflow: hidden;
    width: 100%;
}
.cropper-dashed {
    border: 0 dashed #eee;
    display: block;
    opacity: 0.5;
    position: absolute;
}
.cropper-dashed.dashed-h {
    border-bottom-width: 1px;
    border-top-width: 1px;
    height: 33.33333%;
    left: 0;
    top: 33.33333%;
    width: 100%;
}
.cropper-dashed.dashed-v {
    border-left-width: 1px;
    border-right-width: 1px;
    height: 100%;
    left: 33.33333%;
    top: 0;
    width: 33.33333%;
}
.cropper-center {
    display: block;
    height: 0;
    left: 50%;
    opacity: 0.75;
    position: absolute;
    top: 50%;
    width: 0;
}
.cropper-center:after,
.cropper-center:before {
    background-color: #eee;
    content: ' ';
    display: block;
    position: absolute;
}
.cropper-center:before {
    height: 1px;
    left: -3px;
    top: 0;
    width: 7px;
}
.cropper-center:after {
    height: 7px;
    left: 0;
    top: -3px;
    width: 1px;
}
.cropper-face,
.cropper-line,
.cropper-point {
    display: block;
    height: 100%;
    opacity: 0.1;
    position: absolute;
    width: 100%;
}
.cropper-face {
    background-color: #fff;
    left: 0;
    top: 0;
}
.cropper-line {
    background-color: #39f;
}
.cropper-line.line-e {
    cursor: ew-resize;
    right: -3px;
    top: 0;
    width: 5px;
}
.cropper-line.line-n {
    cursor: ns-resize;
    height: 5px;
    left: 0;
    top: -3px;
}
.cropper-line.line-w {
    cursor: ew-resize;
    left: -3px;
    top: 0;
    width: 5px;
}
.cropper-line.line-s {
    bottom: -3px;
    cursor: ns-resize;
    height: 5px;
    left: 0;
}
.cropper-point {
    background-color: #39f;
    height: 5px;
    opacity: 0.75;
    width: 5px;
}
.cropper-point.point-e {
    cursor: ew-resize;
    margin-top: -3px;
    right: -3px;
    top: 50%;
}
.cropper-point.point-n {
    cursor: ns-resize;
    left: 50%;
    margin-left: -3px;
    top: -3px;
}
.cropper-point.point-w {
    cursor: ew-resize;
    left: -3px;
    margin-top: -3px;
    top: 50%;
}
.cropper-point.point-s {
    bottom: -3px;
    cursor: s-resize;
    left: 50%;
    margin-left: -3px;
}
.cropper-point.point-ne {
    cursor: nesw-resize;
    right: -3px;
    top: -3px;
}
.cropper-point.point-nw {
    cursor: nwse-resize;
    left: -3px;
    top: -3px;
}
.cropper-point.point-sw {
    bottom: -3px;
    cursor: nesw-resize;
    left: -3px;
}
.cropper-point.point-se {
    bottom: -3px;
    cursor: nwse-resize;
    height: 20px;
    opacity: 1;
    right: -3px;
    width: 20px;
}
@media (min-width: 768px) {
    .cropper-point.point-se {
        height: 15px;
        width: 15px;
    }
}
@media (min-width: 992px) {
    .cropper-point.point-se {
        height: 10px;
        width: 10px;
    }
}
@media (min-width: 1200px) {
    .cropper-point.point-se {
        height: 5px;
        opacity: 0.75;
        width: 5px;
    }
}
.cropper-point.point-se:before {
    background-color: #39f;
    bottom: -50%;
    content: ' ';
    display: block;
    height: 200%;
    opacity: 0;
    position: absolute;
    right: -50%;
    width: 200%;
}
.cropper-invisible {
    opacity: 0;
}
.cropper-bg {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQMAAAAlPW0iAAAAA3NCSVQICAjb4U/gAAAABlBMVEXMzMz////TjRV2AAAACXBIWXMAAArrAAAK6wGCiw1aAAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M26LyyjAAAABFJREFUCJlj+M/AgBVhF/0PAH6/D/HkDxOGAAAAAElFTkSuQmCC);
}
.cropper-hide {
    display: block;
    height: 0;
    position: absolute;
    width: 0;
}
.cropper-hidden {
    display: none !important;
}
.cropper-move {
    cursor: move;
}
.cropper-crop {
    cursor: crosshair;
}
.cropper-disabled .cropper-drag-box,
.cropper-disabled .cropper-face,
.cropper-disabled .cropper-line,
.cropper-disabled .cropper-point {
    cursor: not-allowed;
}
.filepond--assistant {
    clip: rect(1px, 1px, 1px, 1px);
    border: 0;
    clip-path: inset(50%);
    height: 1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    white-space: nowrap;
    width: 1px;
}
.filepond--browser.filepond--browser {
    font-size: 0;
    left: 1em;
    margin: 0;
    opacity: 0;
    padding: 0;
    position: absolute;
    top: 1.75em;
    width: calc(100% - 2em);
}
.filepond--data {
    border: none;
    contain: strict;
    height: 0;
    margin: 0;
    padding: 0;
    visibility: hidden;
    width: 0;
}
.filepond--data,
.filepond--drip {
    pointer-events: none;
    position: absolute;
}
.filepond--drip {
    background: #00000003;
    border-radius: 0.5em;
    inset: 0;
    opacity: 0.1;
    overflow: hidden;
}
.filepond--drip-blob {
    background: #292625;
    border-radius: 50%;
    height: 8em;
    margin-left: -4em;
    margin-top: -4em;
    transform-origin: center center;
    width: 8em;
}
.filepond--drip-blob,
.filepond--drop-label {
    left: 0;
    position: absolute;
    top: 0;
    will-change: transform, opacity;
}
.filepond--drop-label {
    align-items: center;
    color: #4f4f4f;
    display: flex;
    height: 0;
    justify-content: center;
    margin: 0;
    right: 0;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
}
.filepond--drop-label.filepond--drop-label label {
    display: block;
    margin: 0;
    padding: 0.5em;
}
.filepond--drop-label label {
    cursor: default;
    font-size: 0.875em;
    font-weight: 400;
    line-height: 1.5;
    text-align: center;
}
.filepond--label-action {
    -webkit-text-decoration-skip: ink;
    cursor: pointer;
    text-decoration: underline;
    text-decoration-color: #a7a4a4;
    text-decoration-skip-ink: auto;
}
.filepond--root[data-disabled] .filepond--drop-label label {
    opacity: 0.5;
}
.filepond--file-action-button.filepond--file-action-button {
    border: none;
    font-family: inherit;
    font-size: 1em;
    height: 1.625em;
    line-height: inherit;
    margin: 0;
    outline: none;
    padding: 0;
    width: 1.625em;
    will-change: transform, opacity;
}
.filepond--file-action-button.filepond--file-action-button span {
    clip: rect(1px, 1px, 1px, 1px);
    border: 0;
    clip-path: inset(50%);
    height: 1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    white-space: nowrap;
    width: 1px;
}
.filepond--file-action-button.filepond--file-action-button svg {
    height: 100%;
    width: 100%;
}
.filepond--file-action-button.filepond--file-action-button:after {
    content: '';
    inset: -0.75em;
    position: absolute;
}
.filepond--file-action-button {
    background-color: #00000080;
    background-image: none;
    border-radius: 50%;
    box-shadow: 0 0 #fff0;
    color: #fff;
    cursor: auto;
    transition: box-shadow 0.25s ease-in;
}
.filepond--file-action-button:focus,
.filepond--file-action-button:hover {
    box-shadow: 0 0 0 0.125em #ffffffe6;
}
.filepond--file-action-button[disabled] {
    background-color: #00000040;
    color: #ffffff80;
}
.filepond--file-action-button[hidden] {
    display: none;
}
.filepond--file-info {
    align-items: flex-start;
    display: flex;
    flex: 1;
    flex-direction: column;
    margin: 0 0.5em 0 0;
    min-width: 0;
    pointer-events: none;
    position: static;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    will-change: transform, opacity;
}
.filepond--file-info * {
    margin: 0;
}
.filepond--file-info .filepond--file-info-main {
    font-size: 0.75em;
    line-height: 1.2;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 100%;
}
.filepond--file-info .filepond--file-info-sub {
    font-size: 0.625em;
    opacity: 0.5;
    transition: opacity 0.25s ease-in-out;
    white-space: nowrap;
}
.filepond--file-info .filepond--file-info-sub:empty {
    display: none;
}
.filepond--file-status {
    align-items: flex-end;
    display: flex;
    flex-direction: column;
    flex-grow: 0;
    flex-shrink: 0;
    margin: 0;
    min-width: 2.25em;
    pointer-events: none;
    position: static;
    text-align: right;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    will-change: transform, opacity;
}
.filepond--file-status * {
    margin: 0;
    white-space: nowrap;
}
.filepond--file-status .filepond--file-status-main {
    font-size: 0.75em;
    line-height: 1.2;
}
.filepond--file-status .filepond--file-status-sub {
    font-size: 0.625em;
    opacity: 0.5;
    transition: opacity 0.25s ease-in-out;
}
.filepond--file-wrapper.filepond--file-wrapper {
    border: none;
    height: 100%;
    margin: 0;
    min-width: 0;
    padding: 0;
}
.filepond--file-wrapper.filepond--file-wrapper > legend {
    clip: rect(1px, 1px, 1px, 1px);
    border: 0;
    clip-path: inset(50%);
    height: 1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    white-space: nowrap;
    width: 1px;
}
.filepond--file {
    align-items: flex-start;
    border-radius: 0.5em;
    color: #fff;
    display: flex;
    height: 100%;
    padding: 0.5625em;
    position: static;
}
.filepond--file .filepond--file-status {
    margin-left: auto;
    margin-right: 2.25em;
}
.filepond--file .filepond--processing-complete-indicator {
    pointer-events: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    z-index: 3;
}
.filepond--file .filepond--file-action-button,
.filepond--file .filepond--processing-complete-indicator,
.filepond--file .filepond--progress-indicator {
    position: absolute;
}
.filepond--file [data-align*='left'] {
    left: 0.5625em;
}
.filepond--file [data-align*='right'] {
    right: 0.5625em;
}
.filepond--file [data-align*='center'] {
    left: calc(50% - 0.8125em);
}
.filepond--file [data-align*='bottom'] {
    bottom: 1.125em;
}
.filepond--file [data-align='center'] {
    top: calc(50% - 0.8125em);
}
.filepond--file .filepond--progress-indicator {
    margin-top: 0.1875em;
}
.filepond--file .filepond--progress-indicator[data-align*='right'] {
    margin-right: 0.1875em;
}
.filepond--file .filepond--progress-indicator[data-align*='left'] {
    margin-left: 0.1875em;
}
[data-filepond-item-state*='error'] .filepond--file-info,
[data-filepond-item-state*='invalid'] .filepond--file-info,
[data-filepond-item-state='cancelled'] .filepond--file-info {
    margin-right: 2.25em;
}
[data-filepond-item-state~='processing'] .filepond--file-status-sub {
    opacity: 0;
}
[data-filepond-item-state~='processing']
    .filepond--action-abort-item-processing
    ~ .filepond--file-status
    .filepond--file-status-sub {
    opacity: 0.5;
}
[data-filepond-item-state='processing-error'] .filepond--file-status-sub {
    opacity: 0;
}
[data-filepond-item-state='processing-error']
    .filepond--action-retry-item-processing
    ~ .filepond--file-status
    .filepond--file-status-sub {
    opacity: 0.5;
}
[data-filepond-item-state='processing-complete']
    .filepond--action-revert-item-processing
    svg {
    animation: fall 0.5s linear 0.125s both;
}
[data-filepond-item-state='processing-complete'] .filepond--file-status-sub {
    opacity: 0.5;
}
[data-filepond-item-state='processing-complete'] .filepond--file-info-sub,
[data-filepond-item-state='processing-complete']
    .filepond--processing-complete-indicator:not([style*='hidden'])
    ~ .filepond--file-status
    .filepond--file-status-sub {
    opacity: 0;
}
[data-filepond-item-state='processing-complete']
    .filepond--action-revert-item-processing
    ~ .filepond--file-info
    .filepond--file-info-sub {
    opacity: 0.5;
}
[data-filepond-item-state*='error'] .filepond--file-wrapper,
[data-filepond-item-state*='error'] .filepond--panel,
[data-filepond-item-state*='invalid'] .filepond--file-wrapper,
[data-filepond-item-state*='invalid'] .filepond--panel {
    animation: shake 0.65s linear both;
}
[data-filepond-item-state*='busy'] .filepond--progress-indicator svg {
    animation: spin 1s linear infinite;
}
@keyframes spin {
    0% {
        transform: rotate(0);
    }
    to {
        transform: rotate(1turn);
    }
}
@keyframes shake {
    10%,
    90% {
        transform: translate(-0.0625em);
    }
    20%,
    80% {
        transform: translate(0.125em);
    }
    30%,
    50%,
    70% {
        transform: translate(-0.25em);
    }
    40%,
    60% {
        transform: translate(0.25em);
    }
}
@keyframes fall {
    0% {
        animation-timing-function: ease-out;
        opacity: 0;
        transform: scale(0.5);
    }
    70% {
        animation-timing-function: ease-in-out;
        opacity: 1;
        transform: scale(1.1);
    }
    to {
        animation-timing-function: ease-out;
        transform: scale(1);
    }
}
.filepond--hopper[data-hopper-state='drag-over'] > * {
    pointer-events: none;
}
.filepond--hopper[data-hopper-state='drag-over']:after {
    content: '';
    inset: 0;
    position: absolute;
    z-index: 100;
}
.filepond--progress-indicator {
    z-index: 103;
}
.filepond--file-action-button {
    z-index: 102;
}
.filepond--file-status {
    z-index: 101;
}
.filepond--file-info {
    z-index: 100;
}
.filepond--item {
    left: 0;
    margin: 0.25em;
    padding: 0;
    position: absolute;
    right: 0;
    top: 0;
    touch-action: auto;
    will-change: transform, opacity;
    z-index: 1;
}
.filepond--item > .filepond--panel {
    z-index: -1;
}
.filepond--item > .filepond--panel .filepond--panel-bottom {
    box-shadow: 0 0.0625em 0.125em -0.0625em #00000040;
}
.filepond--item > .filepond--file-wrapper,
.filepond--item > .filepond--panel {
    transition: opacity 0.15s ease-out;
}
.filepond--item[data-drag-state] {
    cursor: grab;
}
.filepond--item[data-drag-state] > .filepond--panel {
    box-shadow: 0 0 0 transparent;
    transition: box-shadow 0.125s ease-in-out;
}
.filepond--item[data-drag-state='drag'] {
    cursor: grabbing;
}
.filepond--item[data-drag-state='drag'] > .filepond--panel {
    box-shadow: 0 0.125em 0.3125em #00000053;
}
.filepond--item[data-drag-state]:not([data-drag-state='idle']) {
    z-index: 2;
}
.filepond--item-panel {
    background-color: #64605e;
}
[data-filepond-item-state='processing-complete'] .filepond--item-panel {
    background-color: #369763;
}
[data-filepond-item-state*='error'] .filepond--item-panel,
[data-filepond-item-state*='invalid'] .filepond--item-panel {
    background-color: #c44e47;
}
.filepond--item-panel {
    border-radius: 0.5em;
    transition: background-color 0.25s;
}
.filepond--list-scroller {
    left: 0;
    margin: 0;
    position: absolute;
    right: 0;
    top: 0;
    will-change: transform;
}
.filepond--list-scroller[data-state='overflow'] .filepond--list {
    bottom: 0;
    right: 0;
}
.filepond--list-scroller[data-state='overflow'] {
    -webkit-overflow-scrolling: touch;
    -webkit-mask: linear-gradient(180deg, #000 calc(100% - 0.5em), transparent);
    mask: linear-gradient(180deg, #000 calc(100% - 0.5em), transparent);
    overflow-x: hidden;
    overflow-y: scroll;
}
.filepond--list-scroller::-webkit-scrollbar {
    background: transparent;
}
.filepond--list-scroller::-webkit-scrollbar:vertical {
    width: 1em;
}
.filepond--list-scroller::-webkit-scrollbar:horizontal {
    height: 0;
}
.filepond--list-scroller::-webkit-scrollbar-thumb {
    background-clip: content-box;
    background-color: #0000004d;
    border: 0.3125em solid transparent;
    border-radius: 99999px;
}
.filepond--list.filepond--list {
    list-style-type: none;
    margin: 0;
    padding: 0;
    position: absolute;
    top: 0;
    will-change: transform;
}
.filepond--list {
    left: 0.75em;
    right: 0.75em;
}
.filepond--root[data-style-panel-layout~='integrated'] {
    height: 100%;
    margin: 0;
    max-width: none;
    width: 100%;
}
.filepond--root[data-style-panel-layout~='circle'] .filepond--panel-root,
.filepond--root[data-style-panel-layout~='integrated'] .filepond--panel-root {
    border-radius: 0;
}
.filepond--root[data-style-panel-layout~='circle'] .filepond--panel-root > *,
.filepond--root[data-style-panel-layout~='integrated']
    .filepond--panel-root
    > * {
    display: none;
}
.filepond--root[data-style-panel-layout~='circle'] .filepond--drop-label,
.filepond--root[data-style-panel-layout~='integrated'] .filepond--drop-label {
    align-items: center;
    bottom: 0;
    display: flex;
    height: auto;
    justify-content: center;
    z-index: 7;
}
.filepond--root[data-style-panel-layout~='circle'] .filepond--item-panel,
.filepond--root[data-style-panel-layout~='integrated'] .filepond--item-panel {
    display: none;
}
.filepond--root[data-style-panel-layout~='compact'] .filepond--list-scroller,
.filepond--root[data-style-panel-layout~='integrated']
    .filepond--list-scroller {
    height: 100%;
    margin-bottom: 0;
    margin-top: 0;
    overflow: hidden;
}
.filepond--root[data-style-panel-layout~='compact'] .filepond--list,
.filepond--root[data-style-panel-layout~='integrated'] .filepond--list {
    height: 100%;
    left: 0;
    right: 0;
}
.filepond--root[data-style-panel-layout~='compact'] .filepond--item,
.filepond--root[data-style-panel-layout~='integrated'] .filepond--item {
    margin: 0;
}
.filepond--root[data-style-panel-layout~='compact'] .filepond--file-wrapper,
.filepond--root[data-style-panel-layout~='integrated'] .filepond--file-wrapper {
    height: 100%;
}
.filepond--root[data-style-panel-layout~='compact'] .filepond--drop-label,
.filepond--root[data-style-panel-layout~='integrated'] .filepond--drop-label {
    z-index: 7;
}
.filepond--root[data-style-panel-layout~='circle'] {
    border-radius: 99999rem;
    overflow: hidden;
}
.filepond--root[data-style-panel-layout~='circle'] > .filepond--panel {
    border-radius: inherit;
}
.filepond--root[data-style-panel-layout~='circle'] .filepond--file-info,
.filepond--root[data-style-panel-layout~='circle'] .filepond--file-status,
.filepond--root[data-style-panel-layout~='circle'] > .filepond--panel > * {
    display: none;
}
@media not all and (min-resolution: 0.001dpcm) {
    @supports (-webkit-appearance: none) and (stroke-color: transparent) {
        .filepond--root[data-style-panel-layout~='circle'] {
            will-change: transform;
        }
    }
}
.filepond--panel-root {
    background-color: #f1f0ef;
    border-radius: 0.5em;
}
.filepond--panel {
    height: 100% !important;
    left: 0;
    margin: 0;
    pointer-events: none;
    position: absolute;
    right: 0;
    top: 0;
}
.filepond-panel:not([data-scalable='false']) {
    height: auto !important;
}
.filepond--panel[data-scalable='false'] > div {
    display: none;
}
.filepond--panel[data-scalable='true'] {
    background-color: transparent !important;
    border: none !important;
    transform-style: preserve-3d;
}
.filepond--panel-bottom,
.filepond--panel-center,
.filepond--panel-top {
    left: 0;
    margin: 0;
    padding: 0;
    position: absolute;
    right: 0;
    top: 0;
}
.filepond--panel-bottom,
.filepond--panel-top {
    height: 0.5em;
}
.filepond--panel-top {
    border-bottom: none !important;
    border-bottom-left-radius: 0 !important;
    border-bottom-right-radius: 0 !important;
}
.filepond--panel-top:after {
    background-color: inherit;
    bottom: -1px;
    content: '';
    height: 2px;
    left: 0;
    position: absolute;
    right: 0;
}
.filepond--panel-bottom,
.filepond--panel-center {
    backface-visibility: hidden;
    transform: translate3d(0, 0.5em, 0);
    transform-origin: left top;
    will-change: transform;
}
.filepond--panel-bottom {
    border-top: none !important;
    border-top-left-radius: 0 !important;
    border-top-right-radius: 0 !important;
}
.filepond--panel-bottom:before {
    background-color: inherit;
    content: '';
    height: 2px;
    left: 0;
    position: absolute;
    right: 0;
    top: -1px;
}
.filepond--panel-center {
    border-bottom: none !important;
    border-radius: 0 !important;
    border-top: none !important;
    height: 100px !important;
}
.filepond--panel-center:not([style]) {
    visibility: hidden;
}
.filepond--progress-indicator {
    color: #fff;
    height: 1.25em;
    margin: 0;
    pointer-events: none;
    position: static;
    width: 1.25em;
    will-change: transform, opacity;
}
.filepond--progress-indicator svg {
    height: 100%;
    transform-box: fill-box;
    vertical-align: top;
    width: 100%;
}
.filepond--progress-indicator path {
    fill: none;
    stroke: currentColor;
}
.filepond--list-scroller {
    z-index: 6;
}
.filepond--drop-label {
    z-index: 5;
}
.filepond--drip {
    z-index: 3;
}
.filepond--root > .filepond--panel {
    z-index: 2;
}
.filepond--browser {
    z-index: 1;
}
.filepond--root {
    box-sizing: border-box;
    contain: layout style size;
    direction: ltr;
    font-family:
        -apple-system,
        BlinkMacSystemFont,
        Segoe UI,
        Roboto,
        Helvetica,
        Arial,
        sans-serif,
        Apple Color Emoji,
        Segoe UI Emoji,
        Segoe UI Symbol;
    font-size: 1rem;
    font-weight: 450;
    line-height: normal;
    margin-bottom: 1em;
    position: relative;
    text-align: left;
    text-rendering: optimizeLegibility;
}
.filepond--root * {
    box-sizing: inherit;
    line-height: inherit;
}
.filepond--root :not(text) {
    font-size: inherit;
}
.filepond--root[data-disabled] {
    pointer-events: none;
}
.filepond--root[data-disabled] .filepond--list-scroller {
    pointer-events: all;
}
.filepond--root[data-disabled] .filepond--list {
    pointer-events: none;
}
.filepond--root .filepond--drop-label {
    min-height: 4.75em;
}
.filepond--root .filepond--list-scroller {
    margin-bottom: 1em;
    margin-top: 1em;
}
.filepond--root .filepond--credits {
    bottom: -14px;
    color: inherit;
    font-size: 11px;
    line-height: 0.85;
    opacity: 0.4;
    position: absolute;
    right: 0;
    text-decoration: none;
    z-index: 3;
}
.filepond--root .filepond--credits[style] {
    bottom: auto;
    margin-top: 14px;
    top: 0;
}
.filepond--action-edit-item.filepond--action-edit-item {
    height: 2em;
    padding: 0.1875em;
    width: 2em;
}
.filepond--action-edit-item.filepond--action-edit-item[data-align*='center'] {
    margin-left: -0.1875em;
}
.filepond--action-edit-item.filepond--action-edit-item[data-align*='bottom'] {
    margin-bottom: -0.1875em;
}
.filepond--action-edit-item-alt {
    background: transparent;
    border: none;
    color: inherit;
    font-family: inherit;
    line-height: inherit;
    margin: 0 0 0 0.25em;
    outline: none;
    padding: 0;
    pointer-events: all;
    position: absolute;
}
.filepond--action-edit-item-alt svg {
    height: 1.3125em;
    width: 1.3125em;
}
.filepond--action-edit-item-alt span {
    font-size: 0;
    opacity: 0;
}
.filepond--root[data-style-panel-layout~='circle'] .filepond--action-edit-item {
    opacity: 1 !important;
    visibility: visible !important;
}
.filepond--image-preview-markup {
    left: 0;
    position: absolute;
    top: 0;
}
.filepond--image-preview-wrapper {
    z-index: 2;
}
.filepond--image-preview-overlay {
    display: block;
    left: 0;
    margin: 0;
    max-height: 7rem;
    min-height: 5rem;
    opacity: 0;
    pointer-events: none;
    position: absolute;
    top: 0;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    width: 100%;
    z-index: 2;
}
.filepond--image-preview-overlay svg {
    color: inherit;
    height: auto;
    max-height: inherit;
    width: 100%;
}
.filepond--image-preview-overlay-idle {
    color: #282828d9;
    mix-blend-mode: multiply;
}
.filepond--image-preview-overlay-success {
    color: #369763;
    mix-blend-mode: normal;
}
.filepond--image-preview-overlay-failure {
    color: #c44e47;
    mix-blend-mode: normal;
}
@supports (-webkit-marquee-repetition: infinite) and
    ((-o-object-fit: fill) or (object-fit: fill)) {
    .filepond--image-preview-overlay-idle {
        mix-blend-mode: normal;
    }
}
.filepond--image-preview-wrapper {
    background: #00000003;
    border-radius: 0.45em;
    height: 100%;
    left: 0;
    margin: 0;
    overflow: hidden;
    position: absolute;
    right: 0;
    top: 0;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
}
.filepond--image-preview {
    align-items: center;
    background: #222;
    display: flex;
    height: 100%;
    left: 0;
    pointer-events: none;
    position: absolute;
    top: 0;
    width: 100%;
    will-change: transform, opacity;
    z-index: 1;
}
.filepond--image-clip {
    margin: 0 auto;
    overflow: hidden;
    position: relative;
}
.filepond--image-clip[data-transparency-indicator='grid'] canvas,
.filepond--image-clip[data-transparency-indicator='grid'] img {
    background-color: #fff;
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 100 100' xmlns='http://www.w3.org/2000/svg' fill='%23eee'%3E%3Cpath d='M0 0h50v50H0M50 50h50v50H50'/%3E%3C/svg%3E");
    background-size: 1.25em 1.25em;
}
.filepond--image-bitmap,
.filepond--image-vector {
    left: 0;
    position: absolute;
    top: 0;
    will-change: transform;
}
.filepond--root[data-style-panel-layout~='integrated']
    .filepond--image-preview-wrapper {
    border-radius: 0;
}
.filepond--root[data-style-panel-layout~='integrated']
    .filepond--image-preview {
    align-items: center;
    display: flex;
    height: 100%;
    justify-content: center;
}
.filepond--root[data-style-panel-layout~='circle']
    .filepond--image-preview-wrapper {
    border-radius: 99999rem;
}
.filepond--root[data-style-panel-layout~='circle']
    .filepond--image-preview-overlay {
    bottom: 0;
    top: auto;
    transform: scaleY(-1);
}
.filepond--root[data-style-panel-layout~='circle']
    .filepond--file
    .filepond--file-action-button[data-align*='bottom']:not(
        [data-align*='center']
    ) {
    margin-bottom: 0.325em;
}
.filepond--root[data-style-panel-layout~='circle']
    .filepond--file
    [data-align*='left'] {
    left: calc(50% - 3em);
}
.filepond--root[data-style-panel-layout~='circle']
    .filepond--file
    [data-align*='right'] {
    right: calc(50% - 3em);
}
.filepond--root[data-style-panel-layout~='circle']
    .filepond--progress-indicator[data-align*='bottom'][data-align*='left'],
.filepond--root[data-style-panel-layout~='circle']
    .filepond--progress-indicator[data-align*='bottom'][data-align*='right'] {
    margin-bottom: 0.5125em;
}
.filepond--root[data-style-panel-layout~='circle']
    .filepond--progress-indicator[data-align*='bottom'][data-align*='center'] {
    margin-bottom: 0.1875em;
    margin-left: 0.1875em;
    margin-top: 0;
}
.filepond--media-preview audio {
    display: none;
}
.filepond--media-preview .audioplayer {
    margin: 2.3em auto auto;
    width: calc(100% - 1.4em);
}
.filepond--media-preview .playpausebtn {
    background-position: 50%;
    background-repeat: no-repeat;
    border: none;
    border-radius: 25px;
    cursor: pointer;
    float: left;
    height: 25px;
    margin-right: 0.3em;
    margin-top: 0.3em;
    outline: none;
    width: 25px;
}
.filepond--media-preview .playpausebtn:hover {
    background-color: #00000080;
}
.filepond--media-preview .play {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAyElEQVQ4T9XUsWoCQRRG4XPaFL5SfIy8gKYKBCysrax8Ahs7qzQ2qVIFOwsrsbEWLEK6EBFGBrIQhN2d3dnGgalm+Jh7789Ix8uOPe4YDCH0gZ66atKW0pJDCE/AEngDXtRjCpwCRucbGANzNVTBqWBhfAJDdV+GNgWj8wtM41bPt3AbsDB2f69d/0dzwC0wUDe54A8wAWbqJbfkD+BZPeQO5QsYqYu6LKb0MIb7VT3VYfG8CnwEHtT3FKi4c8e/TZMyk3LYFrwCgMdHFbRDKS8AAAAASUVORK5CYII=);
}
.filepond--media-preview .pause {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAh0lEQVQ4T+2UsQkCURBE30PLMbAMMResQrAPsQ0TK9AqDKxGZeTLD74aGNwlhzfZssvADDMrPcOe+RggYZIJcG2s2KinMidZAvu6u6uzT8u+JCeZArfmcKUeK+EaONTdQy23bxgJX8aPHvIHsSnVuzTx36rn2pQFsGuqN//ZlK7vbIDvq6vkJ9yteBXzecYbAAAAAElFTkSuQmCC);
}
.filepond--media-preview .timeline {
    background: #ffffff4d;
    border-radius: 15px;
    float: left;
    height: 3px;
    margin-top: 1em;
    width: calc(100% - 2.5em);
}
.filepond--media-preview .playhead {
    background: #fff;
    border-radius: 50%;
    height: 13px;
    margin-top: -5px;
    width: 13px;
}
.filepond--media-preview-wrapper {
    background: #00000003;
    border-radius: 0.45em;
    height: 100%;
    left: 0;
    margin: 0;
    overflow: hidden;
    pointer-events: auto;
    position: absolute;
    right: 0;
    top: 0;
}
.filepond--media-preview-wrapper:before {
    background: linear-gradient(180deg, #000, #0000);
    content: ' ';
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#00000000",GradientType=0);
    height: 2em;
    position: absolute;
    width: 100%;
    z-index: 3;
}
.filepond--media-preview {
    display: block;
    height: 100%;
    position: relative;
    transform-origin: center center;
    width: 100%;
    will-change: transform, opacity;
    z-index: 1;
}
.filepond--media-preview audio,
.filepond--media-preview video {
    width: 100%;
    will-change: transform;
}
.filepond--root {
    --tw-bg-opacity: 1;
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0
        var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0
        calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    --tw-ring-color: rgba(var(--gray-950), 0.1);
    background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
    border-radius: 0.5rem;
    box-shadow:
        var(--tw-ring-offset-shadow, 0 0 #0000),
        var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
    box-shadow:
        var(--tw-ring-offset-shadow), var(--tw-ring-shadow),
        var(--tw-shadow, 0 0 #0000);
    margin-bottom: 0;
    overflow: hidden;
}
.filepond--root:is(.dark *) {
    --tw-ring-color: hsla(0, 0%, 100%, 0.2);
    background-color: hsla(0, 0%, 100%, 0.05);
}
.filepond--root[data-disabled='disabled'] {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--gray-50), var(--tw-bg-opacity, 1));
}
.filepond--root[data-disabled='disabled']:is(.dark *) {
    --tw-ring-color: hsla(0, 0%, 100%, 0.1);
    background-color: transparent;
}
.filepond--panel-root {
    background-color: transparent;
}
.filepond--drop-label label {
    --tw-text-opacity: 1;
    color: rgba(var(--gray-600), var(--tw-text-opacity, 1));
    font-size: 0.875rem;
    line-height: 1.25rem;
    padding: 0.75rem !important;
}
.filepond--drop-label label:is(.dark *) {
    --tw-text-opacity: 1;
    color: rgba(var(--gray-400), var(--tw-text-opacity, 1));
}
.filepond--label-action {
    --tw-text-opacity: 1;
    color: rgba(var(--primary-600), var(--tw-text-opacity, 1));
    font-weight: 500;
    text-decoration-line: none;
    transition-duration: 75ms;
    transition-property:
        color,
        background-color,
        border-color,
        text-decoration-color,
        fill,
        stroke,
        opacity,
        box-shadow,
        transform,
        filter,
        -webkit-backdrop-filter;
    transition-property:
        color, background-color, border-color, text-decoration-color, fill,
        stroke, opacity, box-shadow, transform, filter, backdrop-filter;
    transition-property:
        color,
        background-color,
        border-color,
        text-decoration-color,
        fill,
        stroke,
        opacity,
        box-shadow,
        transform,
        filter,
        backdrop-filter,
        -webkit-backdrop-filter;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}
.filepond--label-action:hover {
    --tw-text-opacity: 1;
    color: rgba(var(--primary-500), var(--tw-text-opacity, 1));
}
.filepond--label-action:is(.dark *) {
    --tw-text-opacity: 1;
    color: rgb(255 255 255 / var(--tw-text-opacity, 1));
}
.filepond--label-action:hover:is(.dark *) {
    --tw-text-opacity: 1;
    color: rgba(var(--primary-500), var(--tw-text-opacity, 1));
}
.filepond--drip-blob {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--gray-400), var(--tw-bg-opacity, 1));
}
.filepond--drip-blob:is(.dark *) {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--gray-500), var(--tw-bg-opacity, 1));
}
.filepond--root[data-style-panel-layout='grid'] .filepond--item {
    display: inline;
    width: calc(50% - 0.5rem);
}
@media (min-width: 1024px) {
    .filepond--root[data-style-panel-layout='grid'] .filepond--item {
        width: calc(33.33% - 0.5rem);
    }
}
.filepond--download-icon {
    --tw-bg-opacity: 1;
    background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
    display: inline-block;
    height: 1rem;
    margin-inline-end: 0.25rem;
    pointer-events: auto;
    vertical-align: bottom;
    width: 1rem;
}
.filepond--download-icon:hover {
    background-color: hsla(0, 0%, 100%, 0.7);
}
.filepond--download-icon {
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJjdXJyZW50Q29sb3IiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBjbGFzcz0iZmVhdGhlciBmZWF0aGVyLWRvd25sb2FkIj48cGF0aCBkPSJNMjEgMTV2NGEyIDIgMCAwIDEtMiAySDVhMiAyIDAgMCAxLTItMnYtNE03IDEwbDUgNSA1LTVNMTIgMTVWMyIvPjwvc3ZnPg==);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJjdXJyZW50Q29sb3IiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBjbGFzcz0iZmVhdGhlciBmZWF0aGVyLWRvd25sb2FkIj48cGF0aCBkPSJNMjEgMTV2NGEyIDIgMCAwIDEtMiAySDVhMiAyIDAgMCAxLTItMnYtNE03IDEwbDUgNSA1LTVNMTIgMTVWMyIvPjwvc3ZnPg==);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100%;
    mask-size: 100%;
}
.filepond--open-icon {
    --tw-bg-opacity: 1;
    background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
    display: inline-block;
    height: 1rem;
    margin-inline-end: 0.25rem;
    pointer-events: auto;
    vertical-align: bottom;
    width: 1rem;
}
.filepond--open-icon:hover {
    background-color: hsla(0, 0%, 100%, 0.7);
}
.filepond--open-icon {
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGNsYXNzPSJoLTYgdy02IiBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgMjQgMjQiIHN0cm9rZT0iY3VycmVudENvbG9yIiBzdHJva2Utd2lkdGg9IjIiPjxwYXRoIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgZD0iTTEwIDZINmEyIDIgMCAwIDAtMiAydjEwYTIgMiAwIDAgMCAyIDJoMTBhMiAyIDAgMCAwIDItMnYtNE0xNCA0aDZtMCAwdjZtMC02TDEwIDE0Ii8+PC9zdmc+);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGNsYXNzPSJoLTYgdy02IiBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgMjQgMjQiIHN0cm9rZT0iY3VycmVudENvbG9yIiBzdHJva2Utd2lkdGg9IjIiPjxwYXRoIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgZD0iTTEwIDZINmEyIDIgMCAwIDAtMiAydjEwYTIgMiAwIDAgMCAyIDJoMTBhMiAyIDAgMCAwIDItMnYtNE0xNCA0aDZtMCAwdjZtMC02TDEwIDE0Ii8+PC9zdmc+);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100%;
    mask-size: 100%;
}
.filepond--file-action-button.filepond--action-edit-item {
    background-color: rgba(0, 0, 0, 0.5);
}
.cropper-drag-box.cropper-crop.cropper-modal {
    background-color: rgba(var(--gray-100), 0.5);
    opacity: 1;
}
.cropper-drag-box.cropper-crop.cropper-modal:is(.dark *) {
    background-color: rgba(var(--gray-900), 0.8);
}
.fi-fo-file-upload-circle-cropper .cropper-face,
.fi-fo-file-upload-circle-cropper .cropper-view-box {
    border-radius: 50%;
}
.CodeMirror {
    color: #000;
    direction: ltr;
    font-family: monospace;
    height: 300px;
}
.CodeMirror-lines {
    padding: 4px 0;
}
.CodeMirror pre.CodeMirror-line,
.CodeMirror pre.CodeMirror-line-like {
    padding: 0 4px;
}
.CodeMirror-gutter-filler,
.CodeMirror-scrollbar-filler {
    background-color: #fff;
}
.CodeMirror-gutters {
    background-color: #f7f7f7;
    border-right: 1px solid #ddd;
    white-space: nowrap;
}
.CodeMirror-linenumber {
    color: #999;
    min-width: 20px;
    padding: 0 3px 0 5px;
    text-align: right;
    white-space: nowrap;
}
.CodeMirror-guttermarker {
    color: #000;
}
.CodeMirror-guttermarker-subtle {
    color: #999;
}
.CodeMirror-cursor {
    border-left: 1px solid #000;
    border-right: none;
    width: 0;
}
.CodeMirror div.CodeMirror-secondarycursor {
    border-left: 1px solid silver;
}
.cm-fat-cursor .CodeMirror-cursor {
    background: #7e7;
    border: 0 !important;
    width: auto;
}
.cm-fat-cursor div.CodeMirror-cursors {
    z-index: 1;
}
.cm-fat-cursor .CodeMirror-line::selection,
.cm-fat-cursor .CodeMirror-line > span::selection,
.cm-fat-cursor .CodeMirror-line > span > span::selection {
    background: 0 0;
}
.cm-fat-cursor .CodeMirror-line::-moz-selection,
.cm-fat-cursor .CodeMirror-line > span::-moz-selection,
.cm-fat-cursor .CodeMirror-line > span > span::-moz-selection {
    background: 0 0;
}
.cm-fat-cursor {
    caret-color: transparent;
}
@keyframes blink {
    50% {
        background-color: transparent;
    }
}
.cm-tab {
    display: inline-block;
    text-decoration: inherit;
}
.CodeMirror-rulers {
    inset: -50px 0 0;
    overflow: hidden;
    position: absolute;
}
.CodeMirror-ruler {
    border-left: 1px solid #ccc;
    bottom: 0;
    position: absolute;
    top: 0;
}
.cm-s-default .cm-header {
    color: #00f;
}
.cm-s-default .cm-quote {
    color: #090;
}
.cm-negative {
    color: #d44;
}
.cm-positive {
    color: #292;
}
.cm-header,
.cm-strong {
    font-weight: 700;
}
.cm-em {
    font-style: italic;
}
.cm-link {
    text-decoration: underline;
}
.cm-strikethrough {
    text-decoration: line-through;
}
.cm-s-default .cm-keyword {
    color: #708;
}
.cm-s-default .cm-atom {
    color: #219;
}
.cm-s-default .cm-number {
    color: #164;
}
.cm-s-default .cm-def {
    color: #00f;
}
.cm-s-default .cm-variable-2 {
    color: #05a;
}
.cm-s-default .cm-type,
.cm-s-default .cm-variable-3 {
    color: #085;
}
.cm-s-default .cm-comment {
    color: #a50;
}
.cm-s-default .cm-string {
    color: #a11;
}
.cm-s-default .cm-string-2 {
    color: #f50;
}
.cm-s-default .cm-meta,
.cm-s-default .cm-qualifier {
    color: #555;
}
.cm-s-default .cm-builtin {
    color: #30a;
}
.cm-s-default .cm-bracket {
    color: #997;
}
.cm-s-default .cm-tag {
    color: #170;
}
.cm-s-default .cm-attribute {
    color: #00c;
}
.cm-s-default .cm-hr {
    color: #999;
}
.cm-s-default .cm-link {
    color: #00c;
}
.cm-invalidchar,
.cm-s-default .cm-error {
    color: red;
}
.CodeMirror-composing {
    border-bottom: 2px solid;
}
div.CodeMirror span.CodeMirror-matchingbracket {
    color: #0b0;
}
div.CodeMirror span.CodeMirror-nonmatchingbracket {
    color: #a22;
}
.CodeMirror-matchingtag {
    background: #ff96004d;
}
.CodeMirror-activeline-background {
    background: #e8f2ff;
}
.CodeMirror {
    background: #fff;
    overflow: hidden;
    position: relative;
}
.CodeMirror-scroll {
    height: 100%;
    margin-bottom: -50px;
    margin-right: -50px;
    outline: 0;
    overflow: scroll !important;
    padding-bottom: 50px;
    position: relative;
    z-index: 0;
}
.CodeMirror-sizer {
    border-right: 50px solid transparent;
    position: relative;
}
.CodeMirror-gutter-filler,
.CodeMirror-hscrollbar,
.CodeMirror-scrollbar-filler,
.CodeMirror-vscrollbar {
    display: none;
    outline: 0;
    position: absolute;
    z-index: 6;
}
.CodeMirror-vscrollbar {
    overflow-x: hidden;
    overflow-y: scroll;
    right: 0;
    top: 0;
}
.CodeMirror-hscrollbar {
    bottom: 0;
    left: 0;
    overflow-x: scroll;
    overflow-y: hidden;
}
.CodeMirror-scrollbar-filler {
    bottom: 0;
    right: 0;
}
.CodeMirror-gutter-filler {
    bottom: 0;
    left: 0;
}
.CodeMirror-gutters {
    left: 0;
    min-height: 100%;
    position: absolute;
    top: 0;
    z-index: 3;
}
.CodeMirror-gutter {
    display: inline-block;
    height: 100%;
    margin-bottom: -50px;
    vertical-align: top;
    white-space: normal;
}
.CodeMirror-gutter-wrapper {
    background: 0 0 !important;
    border: none !important;
    position: absolute;
    z-index: 4;
}
.CodeMirror-gutter-background {
    bottom: 0;
    position: absolute;
    top: 0;
    z-index: 4;
}
.CodeMirror-gutter-elt {
    cursor: default;
    position: absolute;
    z-index: 4;
}
.CodeMirror-gutter-wrapper ::selection {
    background-color: transparent;
}
.CodeMirror-gutter-wrapper ::-moz-selection {
    background-color: transparent;
}
.CodeMirror-lines {
    cursor: text;
    min-height: 1px;
}
.CodeMirror pre.CodeMirror-line,
.CodeMirror pre.CodeMirror-line-like {
    word-wrap: normal;
    -webkit-tap-highlight-color: transparent;
    background: 0 0;
    border-radius: 0;
    border-width: 0;
    color: inherit;
    font-family: inherit;
    font-size: inherit;
    font-variant-ligatures: contextual;
    line-height: inherit;
    margin: 0;
    overflow: visible;
    position: relative;
    white-space: pre;
    z-index: 2;
}
.CodeMirror-wrap pre.CodeMirror-line,
.CodeMirror-wrap pre.CodeMirror-line-like {
    word-wrap: break-word;
    white-space: pre-wrap;
    word-break: normal;
}
.CodeMirror-linebackground {
    inset: 0;
    position: absolute;
    z-index: 0;
}
.CodeMirror-linewidget {
    padding: 0.1px;
    position: relative;
    z-index: 2;
}
.CodeMirror-code {
    outline: 0;
}
.CodeMirror-gutter,
.CodeMirror-gutters,
.CodeMirror-linenumber,
.CodeMirror-scroll,
.CodeMirror-sizer {
    box-sizing: content-box;
}
.CodeMirror-measure {
    height: 0;
    overflow: hidden;
    position: absolute;
    visibility: hidden;
    width: 100%;
}
.CodeMirror-cursor {
    pointer-events: none;
    position: absolute;
}
.CodeMirror-measure pre {
    position: static;
}
div.CodeMirror-cursors {
    position: relative;
    visibility: hidden;
    z-index: 3;
}
.CodeMirror-focused div.CodeMirror-cursors,
div.CodeMirror-dragcursors {
    visibility: visible;
}
.CodeMirror-selected {
    background: #d9d9d9;
}
.CodeMirror-focused .CodeMirror-selected {
    background: #d7d4f0;
}
.CodeMirror-crosshair {
    cursor: crosshair;
}
.CodeMirror-line::selection,
.CodeMirror-line > span::selection,
.CodeMirror-line > span > span::selection {
    background: #d7d4f0;
}
.CodeMirror-line::-moz-selection,
.CodeMirror-line > span::-moz-selection,
.CodeMirror-line > span > span::-moz-selection {
    background: #d7d4f0;
}
.cm-searching {
    background-color: #ffa;
    background-color: #ff06;
}
.cm-force-border {
    padding-right: 0.1px;
}
@media print {
    .CodeMirror div.CodeMirror-cursors {
        visibility: hidden;
    }
}
.cm-tab-wrap-hack:after {
    content: '';
}
span.CodeMirror-selectedtext {
    background: 0 0;
}
.EasyMDEContainer {
    display: block;
}
.CodeMirror-rtl pre {
    direction: rtl;
}
.EasyMDEContainer.sided--no-fullscreen {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
}
.EasyMDEContainer .CodeMirror {
    word-wrap: break-word;
    border: 1px solid #ced4da;
    border-bottom-left-radius: 4px;
    border-bottom-right-radius: 4px;
    box-sizing: border-box;
    font: inherit;
    height: auto;
    padding: 10px;
    z-index: 0;
}
.EasyMDEContainer .CodeMirror-scroll {
    cursor: text;
}
.EasyMDEContainer .CodeMirror-fullscreen {
    background: #fff;
    border-bottom-right-radius: 0 !important;
    border-right: none !important;
    height: auto;
    inset: 50px 0 0;
    position: fixed !important;
    z-index: 8;
}
.EasyMDEContainer .CodeMirror-sided {
    width: 50% !important;
}
.EasyMDEContainer.sided--no-fullscreen .CodeMirror-sided {
    border-bottom-right-radius: 0;
    border-right: none !important;
    flex: 1 1 auto;
    position: relative;
}
.EasyMDEContainer .CodeMirror-placeholder {
    opacity: 0.5;
}
.EasyMDEContainer .CodeMirror-focused .CodeMirror-selected {
    background: #d9d9d9;
}
.editor-toolbar {
    border-left: 1px solid #ced4da;
    border-right: 1px solid #ced4da;
    border-top: 1px solid #ced4da;
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
    padding: 9px 10px;
    position: relative;
    -webkit-user-select: none;
    -moz-user-select: none;
    -o-user-select: none;
    user-select: none;
}
.editor-toolbar.fullscreen {
    background: #fff;
    border: 0;
    box-sizing: border-box;
    height: 50px;
    left: 0;
    opacity: 1;
    padding-bottom: 10px;
    padding-top: 10px;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 9;
}
.editor-toolbar.fullscreen:before {
    background: linear-gradient(90deg, #fff 0, #fff0);
    height: 50px;
    left: 0;
    margin: 0;
    padding: 0;
    position: fixed;
    top: 0;
    width: 20px;
}
.editor-toolbar.fullscreen:after {
    background: linear-gradient(90deg, #fff0 0, #fff);
    height: 50px;
    margin: 0;
    padding: 0;
    position: fixed;
    right: 0;
    top: 0;
    width: 20px;
}
.EasyMDEContainer.sided--no-fullscreen .editor-toolbar {
    width: 100%;
}
.editor-toolbar .easymde-dropdown,
.editor-toolbar button {
    background: 0 0;
    border: 1px solid transparent;
    border-radius: 3px;
    cursor: pointer;
    display: inline-block;
    height: 30px;
    margin: 0;
    padding: 0;
    text-align: center;
    text-decoration: none !important;
}
.editor-toolbar button {
    font-weight: 700;
    min-width: 30px;
    padding: 0 6px;
    white-space: nowrap;
}
.editor-toolbar button.active,
.editor-toolbar button:hover {
    background: #fcfcfc;
    border-color: #95a5a6;
}
.editor-toolbar i.separator {
    border-left: 1px solid #d9d9d9;
    border-right: 1px solid #fff;
    color: transparent;
    display: inline-block;
    margin: 0 6px;
    text-indent: -10px;
    width: 0;
}
.editor-toolbar button:after {
    font-family:
        Arial,
        Helvetica Neue,
        Helvetica,
        sans-serif;
    font-size: 65%;
    position: relative;
    top: 2px;
    vertical-align: text-bottom;
}
.editor-toolbar button.heading-1:after {
    content: '1';
}
.editor-toolbar button.heading-2:after {
    content: '2';
}
.editor-toolbar button.heading-3:after {
    content: '3';
}
.editor-toolbar button.heading-bigger:after {
    content: '\25b2';
}
.editor-toolbar button.heading-smaller:after {
    content: '\25bc';
}
.editor-toolbar.disabled-for-preview button:not(.no-disable) {
    opacity: 0.6;
    pointer-events: none;
}
@media only screen and (max-width: 700px) {
    .editor-toolbar i.no-mobile {
        display: none;
    }
}
.editor-statusbar {
    color: #959694;
    font-size: 12px;
    padding: 8px 10px;
    text-align: right;
}
.EasyMDEContainer.sided--no-fullscreen .editor-statusbar {
    width: 100%;
}
.editor-statusbar span {
    display: inline-block;
    margin-left: 1em;
    min-width: 4em;
}
.editor-statusbar .lines:before {
    content: 'lines: ';
}
.editor-statusbar .words:before {
    content: 'words: ';
}
.editor-statusbar .characters:before {
    content: 'characters: ';
}
.editor-preview-full {
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 7;
}
.editor-preview-full,
.editor-preview-side {
    box-sizing: border-box;
    display: none;
    overflow: auto;
}
.editor-preview-side {
    word-wrap: break-word;
    border: 1px solid #ddd;
    bottom: 0;
    position: fixed;
    right: 0;
    top: 50px;
    width: 50%;
    z-index: 9;
}
.editor-preview-active-side {
    display: block;
}
.EasyMDEContainer.sided--no-fullscreen .editor-preview-active-side {
    flex: 1 1 auto;
    height: auto;
    position: static;
}
.editor-preview-active {
    display: block;
}
.editor-preview {
    background: #fafafa;
    padding: 10px;
}
.editor-preview > p {
    margin-top: 0;
}
.editor-preview pre {
    background: #eee;
    margin-bottom: 10px;
}
.editor-preview table td,
.editor-preview table th {
    border: 1px solid #ddd;
    padding: 5px;
}
.cm-s-easymde .cm-tag {
    color: #63a35c;
}
.cm-s-easymde .cm-attribute {
    color: #795da3;
}
.cm-s-easymde .cm-string {
    color: #183691;
}
.cm-s-easymde .cm-header-1 {
    font-size: calc(1.375rem + 1.5vw);
}
.cm-s-easymde .cm-header-2 {
    font-size: calc(1.325rem + 0.9vw);
}
.cm-s-easymde .cm-header-3 {
    font-size: calc(1.3rem + 0.6vw);
}
.cm-s-easymde .cm-header-4 {
    font-size: calc(1.275rem + 0.3vw);
}
.cm-s-easymde .cm-header-5 {
    font-size: 1.25rem;
}
.cm-s-easymde .cm-header-6 {
    font-size: 1rem;
}
.cm-s-easymde .cm-header-1,
.cm-s-easymde .cm-header-2,
.cm-s-easymde .cm-header-3,
.cm-s-easymde .cm-header-4,
.cm-s-easymde .cm-header-5,
.cm-s-easymde .cm-header-6 {
    line-height: 1.2;
    margin-bottom: 0.5rem;
}
.cm-s-easymde .cm-comment {
    background: #0000000d;
    border-radius: 2px;
}
.cm-s-easymde .cm-link {
    color: #7f8c8d;
}
.cm-s-easymde .cm-url {
    color: #aab2b3;
}
.cm-s-easymde .cm-quote {
    color: #7f8c8d;
    font-style: italic;
}
.editor-toolbar .easymde-dropdown {
    border: 1px solid #fff;
    border-radius: 0;
    position: relative;
}
.editor-toolbar .easymde-dropdown,
.editor-toolbar .easymde-dropdown:hover {
    background: linear-gradient(to bottom right, #fff 0 84%, #333 50% 100%);
}
.easymde-dropdown-content {
    background-color: #f9f9f9;
    box-shadow: 0 8px 16px #0003;
    display: block;
    padding: 8px;
    position: absolute;
    top: 30px;
    visibility: hidden;
    z-index: 2;
}
.easymde-dropdown:active .easymde-dropdown-content,
.easymde-dropdown:focus .easymde-dropdown-content,
.easymde-dropdown:focus-within .easymde-dropdown-content {
    visibility: visible;
}
.easymde-dropdown-content button {
    display: block;
}
span[data-img-src]:after {
    background-image: var(--bg-image);
    background-repeat: no-repeat;
    background-size: contain;
    content: '';
    display: block;
    height: 0;
    max-height: 100%;
    max-width: 100%;
    padding-top: var(--height);
    width: var(--width);
}
.CodeMirror
    .cm-spell-error:not(.cm-url):not(.cm-comment):not(.cm-tag):not(.cm-word) {
    background: #ff000026;
}
:root {
    --color-cm-red: #991b1b;
    --color-cm-orange: #9a3412;
    --color-cm-amber: #92400e;
    --color-cm-yellow: #854d0e;
    --color-cm-lime: #3f6212;
    --color-cm-green: #166534;
    --color-cm-emerald: #065f46;
    --color-cm-teal: #115e59;
    --color-cm-cyan: #155e75;
    --color-cm-sky: #075985;
    --color-cm-blue: #1e40af;
    --color-cm-indigo: #3730a3;
    --color-cm-violet: #5b21b6;
    --color-cm-purple: #6b21a8;
    --color-cm-fuchsia: #86198f;
    --color-cm-pink: #9d174d;
    --color-cm-rose: #9f1239;
    --color-cm-gray: #18181b;
    --color-cm-gray-muted: #71717a;
    --color-cm-gray-background: #e4e4e7;
}
.dark {
    --color-cm-red: #f87171;
    --color-cm-orange: #fb923c;
    --color-cm-amber: #fbbf24;
    --color-cm-yellow: #facc15;
    --color-cm-lime: #a3e635;
    --color-cm-green: #4ade80;
    --color-cm-emerald: #4ade80;
    --color-cm-teal: #2dd4bf;
    --color-cm-cyan: #22d3ee;
    --color-cm-sky: #38bdf8;
    --color-cm-blue: #60a5fa;
    --color-cm-indigo: #818cf8;
    --color-cm-violet: #a78bfa;
    --color-cm-purple: #c084fc;
    --color-cm-fuchsia: #e879f9;
    --color-cm-pink: #f472b6;
    --color-cm-rose: #fb7185;
    --color-cm-gray: #fafafa;
    --color-cm-gray-muted: #a1a1aa;
    --color-cm-gray-background: #52525b;
}
.cm-s-easymde .cm-comment {
    background-color: transparent;
    color: var(--color-cm-gray-muted);
}
.EasyMDEContainer .CodeMirror-cursor {
    border-color: currentColor;
}
.dark .EasyMDEContainer .cm-s-easymde span.CodeMirror-selectedtext {
    filter: invert(100%);
}
.EasyMDEContainer .cm-s-easymde .cm-keyword {
    color: var(--color-cm-violet);
}
.EasyMDEContainer .cm-s-easymde .cm-atom {
    color: var(--color-cm-blue);
}
.EasyMDEContainer .cm-s-easymde .cm-number {
    color: var(--color-cm-green);
}
.EasyMDEContainer .cm-s-easymde .cm-def {
    color: var(--color-cm-blue);
}
.EasyMDEContainer .cm-s-easymde .cm-variable {
    color: var(--color-cm-yellow);
}
.EasyMDEContainer .cm-s-easymde .cm-variable-2 {
    color: var(--color-cm-blue);
}
.EasyMDEContainer .cm-s-easymde .cm-variable-3 {
    color: var(--color-cm-emerald);
}
.EasyMDEContainer .cm-s-easymde .cm-operator,
.EasyMDEContainer .cm-s-easymde .cm-property {
    color: var(--color-cm-gray);
}
.EasyMDEContainer .cm-s-easymde .cm-string,
.EasyMDEContainer .cm-s-easymde .cm-string-2 {
    color: var(--color-cm-rose);
}
.EasyMDEContainer .cm-s-easymde .cm-meta {
    color: var(--color-cm-gray-muted);
}
.EasyMDEContainer .cm-s-easymde .cm-error {
    color: var(--color-cm-red);
}
.EasyMDEContainer .cm-s-easymde .cm-qualifier {
    color: var(--color-cm-gray-muted);
}
.EasyMDEContainer .cm-s-easymde .cm-builtin {
    color: var(--color-cm-violet);
}
.EasyMDEContainer .cm-s-easymde .cm-bracket {
    color: var(--color-cm-gray-muted);
}
.EasyMDEContainer .cm-s-easymde .cm-tag {
    color: var(--color-cm-green);
}
.EasyMDEContainer .cm-s-easymde .cm-attribute {
    color: var(--color-cm-blue);
}
.EasyMDEContainer .cm-s-easymde .cm-hr {
    color: var(--color-cm-gray-muted);
}
.EasyMDEContainer .cm-s-easymde .cm-formatting-quote {
    color: var(--color-cm-sky);
}
.EasyMDEContainer .cm-s-easymde .cm-formatting-quote + .cm-quote {
    color: var(--color-cm-gray-muted);
}
.EasyMDEContainer .cm-s-easymde .cm-formatting-list,
.EasyMDEContainer .cm-s-easymde .cm-formatting-list + .cm-variable-2,
.EasyMDEContainer .cm-s-easymde .cm-tab + .cm-variable-2 {
    color: var(--color-cm-gray);
}
.EasyMDEContainer .cm-s-easymde .cm-link {
    color: var(--color-cm-blue);
}
.EasyMDEContainer .cm-s-easymde .cm-tag {
    color: var(--color-cm-red);
}
.EasyMDEContainer .cm-s-easymde .cm-attribute {
    color: var(--color-cm-amber);
}
.EasyMDEContainer .cm-s-easymde .cm-attribute + .cm-string {
    color: var(--color-cm-green);
}
.EasyMDEContainer
    .cm-s-easymde
    .cm-formatting-code
    + .cm-comment:not(.cm-formatting-code) {
    background-color: var(--color-cm-gray-background);
    color: var(--color-cm-gray);
}
.EasyMDEContainer .cm-s-easymde .cm-header-1 {
    font-size: 1.875rem;
    line-height: 2.25rem;
}
.EasyMDEContainer .cm-s-easymde .cm-header-2 {
    font-size: 1.5rem;
    line-height: 2rem;
}
.EasyMDEContainer .cm-s-easymde .cm-header-3 {
    font-size: 1.25rem;
    line-height: 1.75rem;
}
.EasyMDEContainer .cm-s-easymde .cm-header-4 {
    font-size: 1.125rem;
    line-height: 1.75rem;
}
.EasyMDEContainer .cm-s-easymde .cm-header-5 {
    font-size: 1rem;
    line-height: 1.5rem;
}
.EasyMDEContainer .cm-s-easymde .cm-header-6 {
    font-size: 0.875rem;
    line-height: 1.25rem;
}
.EasyMDEContainer .cm-s-easymde .cm-comment {
    background-image: none;
}
.EasyMDEContainer .CodeMirror,
.EasyMDEContainer .cm-s-easymde .cm-formatting-code-block,
.EasyMDEContainer .cm-s-easymde .cm-tab + .cm-comment {
    background-color: transparent;
    color: inherit;
}
.EasyMDEContainer .CodeMirror {
    border-style: none;
    padding: 0.375rem 0.75rem;
}
.EasyMDEContainer .CodeMirror-scroll {
    height: auto;
}
.EasyMDEContainer .editor-toolbar {
    --tw-border-opacity: 1;
    border-color: rgba(var(--gray-200), var(--tw-border-opacity, 1));
    border-radius: 0;
    border-width: 0 0 1px;
    -moz-column-gap: 0.25rem;
    column-gap: 0.25rem;
    display: flex;
    overflow-x: auto;
    padding: 0.5rem 0.625rem;
}
.EasyMDEContainer .editor-toolbar:is(.dark *) {
    border-color: hsla(0, 0%, 100%, 0.1);
}
.EasyMDEContainer .editor-toolbar button {
    border-radius: 0.5rem;
    border-style: none;
    cursor: pointer;
    display: grid;
    height: 2rem;
    padding: 0;
    place-content: center;
    transition-duration: 75ms;
    transition-property:
        color,
        background-color,
        border-color,
        text-decoration-color,
        fill,
        stroke,
        opacity,
        box-shadow,
        transform,
        filter,
        -webkit-backdrop-filter;
    transition-property:
        color, background-color, border-color, text-decoration-color, fill,
        stroke, opacity, box-shadow, transform, filter, backdrop-filter;
    transition-property:
        color,
        background-color,
        border-color,
        text-decoration-color,
        fill,
        stroke,
        opacity,
        box-shadow,
        transform,
        filter,
        backdrop-filter,
        -webkit-backdrop-filter;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    width: 2rem;
}
.EasyMDEContainer .editor-toolbar button:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--gray-50), var(--tw-bg-opacity, 1));
}
.EasyMDEContainer .editor-toolbar button:focus-visible {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--gray-50), var(--tw-bg-opacity, 1));
}
.EasyMDEContainer .editor-toolbar button:hover:is(.dark *) {
    background-color: hsla(0, 0%, 100%, 0.05);
}
.EasyMDEContainer .editor-toolbar button:focus-visible:is(.dark *) {
    background-color: hsla(0, 0%, 100%, 0.05);
}
.EasyMDEContainer .editor-toolbar button.active {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--gray-50), var(--tw-bg-opacity, 1));
}
.EasyMDEContainer .editor-toolbar button.active:is(.dark *) {
    background-color: hsla(0, 0%, 100%, 0.05);
}
.EasyMDEContainer .editor-toolbar button:before {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--gray-700), var(--tw-bg-opacity, 1));
    display: block;
    height: 1.25rem;
    width: 1.25rem;
}
.EasyMDEContainer .editor-toolbar button:is(.dark *):before {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--gray-300), var(--tw-bg-opacity, 1));
}
.EasyMDEContainer .editor-toolbar button:before {
    content: '';
    -webkit-mask-position: center;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
}
.EasyMDEContainer .editor-toolbar button.active:before {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--primary-600), var(--tw-bg-opacity, 1));
}
.EasyMDEContainer .editor-toolbar button.active:is(.dark *):before {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--primary-400), var(--tw-bg-opacity, 1));
}
.EasyMDEContainer .editor-toolbar .separator {
    border-style: none;
    margin: 0 !important;
    width: 0.25rem;
}
.EasyMDEContainer .editor-toolbar .bold:before {
    -webkit-mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='currentColor' class='size-5'%3E%3Cpath fill-rule='evenodd' d='M4 3a1 1 0 0 1 1-1h6a4.5 4.5 0 0 1 3.274 7.587A4.75 4.75 0 0 1 11.25 18H5a1 1 0 0 1-1-1V3Zm2.5 5.5v-4H11a2 2 0 1 1 0 4H6.5Zm0 2.5v4.5h4.75a2.25 2.25 0 0 0 0-4.5H6.5Z' clip-rule='evenodd'/%3E%3C/svg%3E");
    mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='currentColor' class='size-5'%3E%3Cpath fill-rule='evenodd' d='M4 3a1 1 0 0 1 1-1h6a4.5 4.5 0 0 1 3.274 7.587A4.75 4.75 0 0 1 11.25 18H5a1 1 0 0 1-1-1V3Zm2.5 5.5v-4H11a2 2 0 1 1 0 4H6.5Zm0 2.5v4.5h4.75a2.25 2.25 0 0 0 0-4.5H6.5Z' clip-rule='evenodd'/%3E%3C/svg%3E");
}
.EasyMDEContainer .editor-toolbar .italic:before {
    -webkit-mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='currentColor' class='size-5'%3E%3Cpath fill-rule='evenodd' d='M8 2.75A.75.75 0 0 1 8.75 2h7.5a.75.75 0 0 1 0 1.5h-3.215l-4.483 13h2.698a.75.75 0 0 1 0 1.5h-7.5a.75.75 0 0 1 0-1.5h3.215l4.483-13H8.75A.75.75 0 0 1 8 2.75Z' clip-rule='evenodd'/%3E%3C/svg%3E");
    mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='currentColor' class='size-5'%3E%3Cpath fill-rule='evenodd' d='M8 2.75A.75.75 0 0 1 8.75 2h7.5a.75.75 0 0 1 0 1.5h-3.215l-4.483 13h2.698a.75.75 0 0 1 0 1.5h-7.5a.75.75 0 0 1 0-1.5h3.215l4.483-13H8.75A.75.75 0 0 1 8 2.75Z' clip-rule='evenodd'/%3E%3C/svg%3E");
}
.EasyMDEContainer .editor-toolbar .strikethrough:before {
    -webkit-mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='currentColor' class='size-5'%3E%3Cpath fill-rule='evenodd' d='M11.617 3.963c-1.186-.318-2.418-.323-3.416.015-.992.336-1.49.91-1.642 1.476-.152.566-.007 1.313.684 2.1.528.6 1.273 1.1 2.128 1.446h7.879a.75.75 0 0 1 0 1.5H2.75a.75.75 0 0 1 0-1.5h3.813a5.976 5.976 0 0 1-.447-.456C5.18 7.479 4.798 6.231 5.11 5.066c.312-1.164 1.268-2.055 2.61-2.509 1.336-.451 2.877-.42 4.286-.043.856.23 1.684.592 2.409 1.074a.75.75 0 1 1-.83 1.25 6.723 6.723 0 0 0-1.968-.875Zm1.909 8.123a.75.75 0 0 1 1.015.309c.53.99.607 2.062.18 3.01-.421.94-1.289 1.648-2.441 2.038-1.336.452-2.877.42-4.286.043-1.409-.377-2.759-1.121-3.69-2.18a.75.75 0 1 1 1.127-.99c.696.791 1.765 1.403 2.952 1.721 1.186.318 2.418.323 3.416-.015.853-.288 1.34-.756 1.555-1.232.21-.467.205-1.049-.136-1.69a.75.75 0 0 1 .308-1.014Z' clip-rule='evenodd'/%3E%3C/svg%3E");
    mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='currentColor' class='size-5'%3E%3Cpath fill-rule='evenodd' d='M11.617 3.963c-1.186-.318-2.418-.323-3.416.015-.992.336-1.49.91-1.642 1.476-.152.566-.007 1.313.684 2.1.528.6 1.273 1.1 2.128 1.446h7.879a.75.75 0 0 1 0 1.5H2.75a.75.75 0 0 1 0-1.5h3.813a5.976 5.976 0 0 1-.447-.456C5.18 7.479 4.798 6.231 5.11 5.066c.312-1.164 1.268-2.055 2.61-2.509 1.336-.451 2.877-.42 4.286-.043.856.23 1.684.592 2.409 1.074a.75.75 0 1 1-.83 1.25 6.723 6.723 0 0 0-1.968-.875Zm1.909 8.123a.75.75 0 0 1 1.015.309c.53.99.607 2.062.18 3.01-.421.94-1.289 1.648-2.441 2.038-1.336.452-2.877.42-4.286.043-1.409-.377-2.759-1.121-3.69-2.18a.75.75 0 1 1 1.127-.99c.696.791 1.765 1.403 2.952 1.721 1.186.318 2.418.323 3.416-.015.853-.288 1.34-.756 1.555-1.232.21-.467.205-1.049-.136-1.69a.75.75 0 0 1 .308-1.014Z' clip-rule='evenodd'/%3E%3C/svg%3E");
}
.EasyMDEContainer .editor-toolbar .link:before {
    -webkit-mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='currentColor' class='size-5'%3E%3Cpath d='M12.232 4.232a2.5 2.5 0 0 1 3.536 3.536l-1.225 1.224a.75.75 0 0 0 1.061 1.06l1.224-1.224a4 4 0 0 0-5.656-5.656l-3 3a4 4 0 0 0 .225 5.865.75.75 0 0 0 .977-1.138 2.5 2.5 0 0 1-.142-3.667l3-3Z'/%3E%3Cpath d='M11.603 7.963a.75.75 0 0 0-.977 1.138 2.5 2.5 0 0 1 .142 3.667l-3 3a2.5 2.5 0 0 1-3.536-3.536l1.225-1.224a.75.75 0 0 0-1.061-1.06l-1.224 1.224a4 4 0 1 0 5.656 5.656l3-3a4 4 0 0 0-.225-5.865Z'/%3E%3C/svg%3E");
    mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='currentColor' class='size-5'%3E%3Cpath d='M12.232 4.232a2.5 2.5 0 0 1 3.536 3.536l-1.225 1.224a.75.75 0 0 0 1.061 1.06l1.224-1.224a4 4 0 0 0-5.656-5.656l-3 3a4 4 0 0 0 .225 5.865.75.75 0 0 0 .977-1.138 2.5 2.5 0 0 1-.142-3.667l3-3Z'/%3E%3Cpath d='M11.603 7.963a.75.75 0 0 0-.977 1.138 2.5 2.5 0 0 1 .142 3.667l-3 3a2.5 2.5 0 0 1-3.536-3.536l1.225-1.224a.75.75 0 0 0-1.061-1.06l-1.224 1.224a4 4 0 1 0 5.656 5.656l3-3a4 4 0 0 0-.225-5.865Z'/%3E%3C/svg%3E");
}
.EasyMDEContainer .editor-toolbar .heading:before {
    -webkit-mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='currentColor' class='size-5'%3E%3Cpath fill-rule='evenodd' d='M2.75 4a.75.75 0 0 1 .75.75v4.5h5v-4.5a.75.75 0 0 1 1.5 0v10.5a.75.75 0 0 1-1.5 0v-4.5h-5v4.5a.75.75 0 0 1-1.5 0V4.75A.75.75 0 0 1 2.75 4ZM13 8.75a.75.75 0 0 1 .75-.75h1.75a.75.75 0 0 1 .75.75v5.75h1a.75.75 0 0 1 0 1.5h-3.5a.75.75 0 0 1 0-1.5h1v-5h-1a.75.75 0 0 1-.75-.75Z' clip-rule='evenodd'/%3E%3C/svg%3E");
    mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='currentColor' class='size-5'%3E%3Cpath fill-rule='evenodd' d='M2.75 4a.75.75 0 0 1 .75.75v4.5h5v-4.5a.75.75 0 0 1 1.5 0v10.5a.75.75 0 0 1-1.5 0v-4.5h-5v4.5a.75.75 0 0 1-1.5 0V4.75A.75.75 0 0 1 2.75 4ZM13 8.75a.75.75 0 0 1 .75-.75h1.75a.75.75 0 0 1 .75.75v5.75h1a.75.75 0 0 1 0 1.5h-3.5a.75.75 0 0 1 0-1.5h1v-5h-1a.75.75 0 0 1-.75-.75Z' clip-rule='evenodd'/%3E%3C/svg%3E");
}
.EasyMDEContainer .editor-toolbar .quote:before {
    -webkit-mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='currentColor' class='size-5'%3E%3Cpath fill-rule='evenodd' d='M10 2c-2.236 0-4.43.18-6.57.524C1.993 2.755 1 4.014 1 5.426v5.148c0 1.413.993 2.67 2.43 2.902 1.168.188 2.352.327 3.55.414.28.02.521.18.642.413l1.713 3.293a.75.75 0 0 0 1.33 0l1.713-3.293a.783.783 0 0 1 .642-.413 41.102 41.102 0 0 0 3.55-.414c1.437-.231 2.43-1.49 2.43-2.902V5.426c0-1.413-.993-2.67-2.43-2.902A41.289 41.289 0 0 0 10 2ZM6.75 6a.75.75 0 0 0 0 1.5h6.5a.75.75 0 0 0 0-1.5h-6.5Zm0 2.5a.75.75 0 0 0 0 1.5h3.5a.75.75 0 0 0 0-1.5h-3.5Z' clip-rule='evenodd'/%3E%3C/svg%3E");
    mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='currentColor' class='size-5'%3E%3Cpath fill-rule='evenodd' d='M10 2c-2.236 0-4.43.18-6.57.524C1.993 2.755 1 4.014 1 5.426v5.148c0 1.413.993 2.67 2.43 2.902 1.168.188 2.352.327 3.55.414.28.02.521.18.642.413l1.713 3.293a.75.75 0 0 0 1.33 0l1.713-3.293a.783.783 0 0 1 .642-.413 41.102 41.102 0 0 0 3.55-.414c1.437-.231 2.43-1.49 2.43-2.902V5.426c0-1.413-.993-2.67-2.43-2.902A41.289 41.289 0 0 0 10 2ZM6.75 6a.75.75 0 0 0 0 1.5h6.5a.75.75 0 0 0 0-1.5h-6.5Zm0 2.5a.75.75 0 0 0 0 1.5h3.5a.75.75 0 0 0 0-1.5h-3.5Z' clip-rule='evenodd'/%3E%3C/svg%3E");
}
.EasyMDEContainer .editor-toolbar .code:before {
    -webkit-mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='currentColor' class='size-5'%3E%3Cpath fill-rule='evenodd' d='M6.28 5.22a.75.75 0 0 1 0 1.06L2.56 10l3.72 3.72a.75.75 0 0 1-1.06 1.06L.97 10.53a.75.75 0 0 1 0-1.06l4.25-4.25a.75.75 0 0 1 1.06 0Zm7.44 0a.75.75 0 0 1 1.06 0l4.25 4.25a.75.75 0 0 1 0 1.06l-4.25 4.25a.75.75 0 0 1-1.06-1.06L17.44 10l-3.72-3.72a.75.75 0 0 1 0-1.06Zm-2.343-3.209a.75.75 0 0 1 .612.867l-2.5 14.5a.75.75 0 0 1-1.478-.255l2.5-14.5a.75.75 0 0 1 .866-.612Z' clip-rule='evenodd'/%3E%3C/svg%3E");
    mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='currentColor' class='size-5'%3E%3Cpath fill-rule='evenodd' d='M6.28 5.22a.75.75 0 0 1 0 1.06L2.56 10l3.72 3.72a.75.75 0 0 1-1.06 1.06L.97 10.53a.75.75 0 0 1 0-1.06l4.25-4.25a.75.75 0 0 1 1.06 0Zm7.44 0a.75.75 0 0 1 1.06 0l4.25 4.25a.75.75 0 0 1 0 1.06l-4.25 4.25a.75.75 0 0 1-1.06-1.06L17.44 10l-3.72-3.72a.75.75 0 0 1 0-1.06Zm-2.343-3.209a.75.75 0 0 1 .612.867l-2.5 14.5a.75.75 0 0 1-1.478-.255l2.5-14.5a.75.75 0 0 1 .866-.612Z' clip-rule='evenodd'/%3E%3C/svg%3E");
}
.EasyMDEContainer .editor-toolbar .unordered-list:before {
    -webkit-mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='currentColor' class='size-5'%3E%3Cpath fill-rule='evenodd' d='M6 4.75A.75.75 0 0 1 6.75 4h10.5a.75.75 0 0 1 0 1.5H6.75A.75.75 0 0 1 6 4.75ZM6 10a.75.75 0 0 1 .75-.75h10.5a.75.75 0 0 1 0 1.5H6.75A.75.75 0 0 1 6 10Zm0 5.25a.75.75 0 0 1 .75-.75h10.5a.75.75 0 0 1 0 1.5H6.75a.75.75 0 0 1-.75-.75ZM1.99 4.75a1 1 0 0 1 1-1H3a1 1 0 0 1 1 1v.01a1 1 0 0 1-1 1h-.01a1 1 0 0 1-1-1v-.01Zm0 10.5a1 1 0 0 1 1-1H3a1 1 0 0 1 1 1v.01a1 1 0 0 1-1 1h-.01a1 1 0 0 1-1-1v-.01Zm0-5.25a1 1 0 0 1 1-1H3a1 1 0 0 1 1 1v.01a1 1 0 0 1-1 1h-.01a1 1 0 0 1-1-1V10Z' clip-rule='evenodd'/%3E%3C/svg%3E");
    mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='currentColor' class='size-5'%3E%3Cpath fill-rule='evenodd' d='M6 4.75A.75.75 0 0 1 6.75 4h10.5a.75.75 0 0 1 0 1.5H6.75A.75.75 0 0 1 6 4.75ZM6 10a.75.75 0 0 1 .75-.75h10.5a.75.75 0 0 1 0 1.5H6.75A.75.75 0 0 1 6 10Zm0 5.25a.75.75 0 0 1 .75-.75h10.5a.75.75 0 0 1 0 1.5H6.75a.75.75 0 0 1-.75-.75ZM1.99 4.75a1 1 0 0 1 1-1H3a1 1 0 0 1 1 1v.01a1 1 0 0 1-1 1h-.01a1 1 0 0 1-1-1v-.01Zm0 10.5a1 1 0 0 1 1-1H3a1 1 0 0 1 1 1v.01a1 1 0 0 1-1 1h-.01a1 1 0 0 1-1-1v-.01Zm0-5.25a1 1 0 0 1 1-1H3a1 1 0 0 1 1 1v.01a1 1 0 0 1-1 1h-.01a1 1 0 0 1-1-1V10Z' clip-rule='evenodd'/%3E%3C/svg%3E");
}
.EasyMDEContainer .editor-toolbar .ordered-list:before {
    -webkit-mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='currentColor' class='size-5'%3E%3Cpath d='M3 1.25a.75.75 0 0 0 0 1.5h.25v2.5a.75.75 0 0 0 1.5 0V2A.75.75 0 0 0 4 1.25H3Zm-.03 7.404a3.5 3.5 0 0 1 1.524-.12.034.034 0 0 1-.012.012L2.415 9.579A.75.75 0 0 0 2 10.25v1c0 .414.336.75.75.75h2.5a.75.75 0 0 0 0-1.5H3.927l1.225-.613c.52-.26.848-.79.848-1.371 0-.647-.429-1.327-1.193-1.451a5.03 5.03 0 0 0-2.277.155.75.75 0 0 0 .44 1.434ZM7.75 3a.75.75 0 0 0 0 1.5h9.5a.75.75 0 0 0 0-1.5h-9.5Zm0 6.25a.75.75 0 0 0 0 1.5h9.5a.75.75 0 0 0 0-1.5h-9.5Zm0 6.25a.75.75 0 0 0 0 1.5h9.5a.75.75 0 0 0 0-1.5h-9.5Zm-5.125-1.625a.75.75 0 0 0 0 1.5h1.5a.125.125 0 0 1 0 .25H3.5a.75.75 0 0 0 0 1.5h.625a.125.125 0 0 1 0 .25h-1.5a.75.75 0 0 0 0 1.5h1.5a1.625 1.625 0 0 0 1.37-2.5 1.625 1.625 0 0 0-1.37-2.5h-1.5Z'/%3E%3C/svg%3E");
    mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='currentColor' class='size-5'%3E%3Cpath d='M3 1.25a.75.75 0 0 0 0 1.5h.25v2.5a.75.75 0 0 0 1.5 0V2A.75.75 0 0 0 4 1.25H3Zm-.03 7.404a3.5 3.5 0 0 1 1.524-.12.034.034 0 0 1-.012.012L2.415 9.579A.75.75 0 0 0 2 10.25v1c0 .414.336.75.75.75h2.5a.75.75 0 0 0 0-1.5H3.927l1.225-.613c.52-.26.848-.79.848-1.371 0-.647-.429-1.327-1.193-1.451a5.03 5.03 0 0 0-2.277.155.75.75 0 0 0 .44 1.434ZM7.75 3a.75.75 0 0 0 0 1.5h9.5a.75.75 0 0 0 0-1.5h-9.5Zm0 6.25a.75.75 0 0 0 0 1.5h9.5a.75.75 0 0 0 0-1.5h-9.5Zm0 6.25a.75.75 0 0 0 0 1.5h9.5a.75.75 0 0 0 0-1.5h-9.5Zm-5.125-1.625a.75.75 0 0 0 0 1.5h1.5a.125.125 0 0 1 0 .25H3.5a.75.75 0 0 0 0 1.5h.625a.125.125 0 0 1 0 .25h-1.5a.75.75 0 0 0 0 1.5h1.5a1.625 1.625 0 0 0 1.37-2.5 1.625 1.625 0 0 0-1.37-2.5h-1.5Z'/%3E%3C/svg%3E");
}
.EasyMDEContainer .editor-toolbar .table:before {
    -webkit-mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='currentColor' class='size-5'%3E%3Cpath fill-rule='evenodd' d='M.99 5.24A2.25 2.25 0 0 1 3.25 3h13.5A2.25 2.25 0 0 1 19 5.25l.01 9.5A2.25 2.25 0 0 1 16.76 17H3.26A2.267 2.267 0 0 1 1 14.74l-.01-9.5Zm8.26 9.52v-.625a.75.75 0 0 0-.75-.75H3.25a.75.75 0 0 0-.75.75v.615c0 .414.336.75.75.75h5.373a.75.75 0 0 0 .627-.74Zm1.5 0a.75.75 0 0 0 .627.74h5.373a.75.75 0 0 0 .75-.75v-.615a.75.75 0 0 0-.75-.75H11.5a.75.75 0 0 0-.75.75v.625Zm6.75-3.63v-.625a.75.75 0 0 0-.75-.75H11.5a.75.75 0 0 0-.75.75v.625c0 .414.336.75.75.75h5.25a.75.75 0 0 0 .75-.75Zm-8.25 0v-.625a.75.75 0 0 0-.75-.75H3.25a.75.75 0 0 0-.75.75v.625c0 .414.336.75.75.75H8.5a.75.75 0 0 0 .75-.75ZM17.5 7.5v-.625a.75.75 0 0 0-.75-.75H11.5a.75.75 0 0 0-.75.75V7.5c0 .414.336.75.75.75h5.25a.75.75 0 0 0 .75-.75Zm-8.25 0v-.625a.75.75 0 0 0-.75-.75H3.25a.75.75 0 0 0-.75.75V7.5c0 .414.336.75.75.75H8.5a.75.75 0 0 0 .75-.75Z' clip-rule='evenodd'/%3E%3C/svg%3E");
    mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='currentColor' class='size-5'%3E%3Cpath fill-rule='evenodd' d='M.99 5.24A2.25 2.25 0 0 1 3.25 3h13.5A2.25 2.25 0 0 1 19 5.25l.01 9.5A2.25 2.25 0 0 1 16.76 17H3.26A2.267 2.267 0 0 1 1 14.74l-.01-9.5Zm8.26 9.52v-.625a.75.75 0 0 0-.75-.75H3.25a.75.75 0 0 0-.75.75v.615c0 .414.336.75.75.75h5.373a.75.75 0 0 0 .627-.74Zm1.5 0a.75.75 0 0 0 .627.74h5.373a.75.75 0 0 0 .75-.75v-.615a.75.75 0 0 0-.75-.75H11.5a.75.75 0 0 0-.75.75v.625Zm6.75-3.63v-.625a.75.75 0 0 0-.75-.75H11.5a.75.75 0 0 0-.75.75v.625c0 .414.336.75.75.75h5.25a.75.75 0 0 0 .75-.75Zm-8.25 0v-.625a.75.75 0 0 0-.75-.75H3.25a.75.75 0 0 0-.75.75v.625c0 .414.336.75.75.75H8.5a.75.75 0 0 0 .75-.75ZM17.5 7.5v-.625a.75.75 0 0 0-.75-.75H11.5a.75.75 0 0 0-.75.75V7.5c0 .414.336.75.75.75h5.25a.75.75 0 0 0 .75-.75Zm-8.25 0v-.625a.75.75 0 0 0-.75-.75H3.25a.75.75 0 0 0-.75.75V7.5c0 .414.336.75.75.75H8.5a.75.75 0 0 0 .75-.75Z' clip-rule='evenodd'/%3E%3C/svg%3E");
}
.EasyMDEContainer .editor-toolbar .upload-image:before {
    -webkit-mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='currentColor' class='size-5'%3E%3Cpath fill-rule='evenodd' d='M1 5.25A2.25 2.25 0 0 1 3.25 3h13.5A2.25 2.25 0 0 1 19 5.25v9.5A2.25 2.25 0 0 1 16.75 17H3.25A2.25 2.25 0 0 1 1 14.75v-9.5Zm1.5 5.81v3.69c0 .414.336.75.75.75h13.5a.75.75 0 0 0 .75-.75v-2.69l-2.22-2.219a.75.75 0 0 0-1.06 0l-1.91 1.909.47.47a.75.75 0 1 1-1.06 1.06L6.53 8.091a.75.75 0 0 0-1.06 0l-2.97 2.97ZM12 7a1 1 0 1 1-2 0 1 1 0 0 1 2 0Z' clip-rule='evenodd'/%3E%3C/svg%3E");
    mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='currentColor' class='size-5'%3E%3Cpath fill-rule='evenodd' d='M1 5.25A2.25 2.25 0 0 1 3.25 3h13.5A2.25 2.25 0 0 1 19 5.25v9.5A2.25 2.25 0 0 1 16.75 17H3.25A2.25 2.25 0 0 1 1 14.75v-9.5Zm1.5 5.81v3.69c0 .414.336.75.75.75h13.5a.75.75 0 0 0 .75-.75v-2.69l-2.22-2.219a.75.75 0 0 0-1.06 0l-1.91 1.909.47.47a.75.75 0 1 1-1.06 1.06L6.53 8.091a.75.75 0 0 0-1.06 0l-2.97 2.97ZM12 7a1 1 0 1 1-2 0 1 1 0 0 1 2 0Z' clip-rule='evenodd'/%3E%3C/svg%3E");
}
.EasyMDEContainer .editor-toolbar .undo:before {
    -webkit-mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='currentColor' class='size-5'%3E%3Cpath fill-rule='evenodd' d='M7.793 2.232a.75.75 0 0 1-.025 1.06L3.622 7.25h10.003a5.375 5.375 0 0 1 0 10.75H10.75a.75.75 0 0 1 0-1.5h2.875a3.875 3.875 0 0 0 0-7.75H3.622l4.146 3.957a.75.75 0 0 1-1.036 1.085l-5.5-5.25a.75.75 0 0 1 0-1.085l5.5-5.25a.75.75 0 0 1 1.06.025Z' clip-rule='evenodd'/%3E%3C/svg%3E");
    mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='currentColor' class='size-5'%3E%3Cpath fill-rule='evenodd' d='M7.793 2.232a.75.75 0 0 1-.025 1.06L3.622 7.25h10.003a5.375 5.375 0 0 1 0 10.75H10.75a.75.75 0 0 1 0-1.5h2.875a3.875 3.875 0 0 0 0-7.75H3.622l4.146 3.957a.75.75 0 0 1-1.036 1.085l-5.5-5.25a.75.75 0 0 1 0-1.085l5.5-5.25a.75.75 0 0 1 1.06.025Z' clip-rule='evenodd'/%3E%3C/svg%3E");
}
.EasyMDEContainer .editor-toolbar .redo:before {
    -webkit-mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='currentColor' class='size-5'%3E%3Cpath fill-rule='evenodd' d='M12.207 2.232a.75.75 0 0 0 .025 1.06l4.146 3.958H6.375a5.375 5.375 0 0 0 0 10.75H9.25a.75.75 0 0 0 0-1.5H6.375a3.875 3.875 0 0 1 0-7.75h10.003l-4.146 3.957a.75.75 0 0 0 1.036 1.085l5.5-5.25a.75.75 0 0 0 0-1.085l-5.5-5.25a.75.75 0 0 0-1.06.025Z' clip-rule='evenodd'/%3E%3C/svg%3E");
    mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='currentColor' class='size-5'%3E%3Cpath fill-rule='evenodd' d='M12.207 2.232a.75.75 0 0 0 .025 1.06l4.146 3.958H6.375a5.375 5.375 0 0 0 0 10.75H9.25a.75.75 0 0 0 0-1.5H6.375a3.875 3.875 0 0 1 0-7.75h10.003l-4.146 3.957a.75.75 0 0 0 1.036 1.085l5.5-5.25a.75.75 0 0 0 0-1.085l-5.5-5.25a.75.75 0 0 0-1.06.025Z' clip-rule='evenodd'/%3E%3C/svg%3E");
}
.EasyMDEContainer .editor-statusbar {
    display: none;
}
.fi-fo-rich-editor trix-toolbar .trix-dialogs {
    position: relative;
}
.fi-fo-rich-editor trix-toolbar .trix-dialog {
    --tw-bg-opacity: 1;
    --tw-shadow:
        0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -2px rgba(0, 0, 0, 0.1);
    --tw-shadow-colored:
        0 4px 6px -1px var(--tw-shadow-color),
        0 2px 4px -2px var(--tw-shadow-color);
    background-color: rgba(var(--gray-50), var(--tw-bg-opacity, 1));
    border-radius: 0.5rem;
    bottom: auto;
    box-shadow:
        var(--tw-ring-offset-shadow, 0 0 #0000),
        var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
    left: 0;
    padding: 0.5rem;
    position: absolute;
    right: 0;
    top: 1rem;
}
.fi-fo-rich-editor trix-toolbar .trix-dialog:is(.dark *) {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--gray-800), var(--tw-bg-opacity, 1));
}
.fi-fo-rich-editor trix-toolbar .trix-dialog__link-fields {
    display: flex;
    flex-direction: column;
    gap: 0.5rem;
    width: 100%;
}
.fi-fo-rich-editor trix-toolbar .trix-dialog__link-fields .trix-button-group {
    display: flex;
    gap: 0.5rem;
}
.fi-fo-rich-editor trix-toolbar .trix-dialog__link-fields .trix-input {
    --tw-bg-opacity: 1;
    --tw-text-opacity: 1;
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0
        var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0
        calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    --tw-ring-color: rgba(var(--gray-950), 0.1);
    background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
    border-radius: 0.375rem;
    border-style: none;
    box-shadow:
        var(--tw-ring-offset-shadow), var(--tw-ring-shadow),
        var(--tw-shadow, 0 0 #0000);
    color: rgba(var(--gray-950), var(--tw-text-opacity, 1));
    display: block;
    font-size: 0.875rem;
    line-height: 1.25rem;
    outline: 2px solid transparent;
    outline-offset: 2px;
    padding-bottom: 0.375rem;
    padding-inline-end: 0.75rem;
    padding-top: 0.375rem;
    padding-inline-start: 0.75rem;
    transition-duration: 75ms;
    transition-property:
        color,
        background-color,
        border-color,
        text-decoration-color,
        fill,
        stroke,
        opacity,
        box-shadow,
        transform,
        filter,
        -webkit-backdrop-filter;
    transition-property:
        color, background-color, border-color, text-decoration-color, fill,
        stroke, opacity, box-shadow, transform, filter, backdrop-filter;
    transition-property:
        color,
        background-color,
        border-color,
        text-decoration-color,
        fill,
        stroke,
        opacity,
        box-shadow,
        transform,
        filter,
        backdrop-filter,
        -webkit-backdrop-filter;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    width: 100%;
}
.fi-fo-rich-editor
    trix-toolbar
    .trix-dialog__link-fields
    .trix-input::-moz-placeholder {
    --tw-text-opacity: 1;
    color: rgba(var(--gray-400), var(--tw-text-opacity, 1));
}
.fi-fo-rich-editor
    trix-toolbar
    .trix-dialog__link-fields
    .trix-input::placeholder {
    --tw-text-opacity: 1;
    color: rgba(var(--gray-400), var(--tw-text-opacity, 1));
}
.fi-fo-rich-editor
    trix-toolbar
    .trix-dialog__link-fields
    .trix-input:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(var(--primary-600), var(--tw-ring-opacity, 1));
}
.fi-fo-rich-editor
    trix-toolbar
    .trix-dialog__link-fields
    .trix-input:is(.dark *) {
    --tw-bg-opacity: 1;
    --tw-text-opacity: 1;
    --tw-ring-color: hsla(0, 0%, 100%, 0.2);
    background-color: rgba(var(--gray-700), var(--tw-bg-opacity, 1));
    color: rgb(255 255 255 / var(--tw-text-opacity, 1));
}
.fi-fo-rich-editor
    trix-toolbar
    .trix-dialog__link-fields
    .trix-input:is(.dark *)::-moz-placeholder {
    --tw-text-opacity: 1;
    color: rgba(var(--gray-500), var(--tw-text-opacity, 1));
}
.fi-fo-rich-editor
    trix-toolbar
    .trix-dialog__link-fields
    .trix-input:is(.dark *)::placeholder {
    --tw-text-opacity: 1;
    color: rgba(var(--gray-500), var(--tw-text-opacity, 1));
}
.fi-fo-rich-editor
    trix-toolbar
    .trix-dialog__link-fields
    .trix-input:focus-within:is(.dark *) {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(var(--primary-600), var(--tw-ring-opacity, 1));
}
@media (min-width: 640px) {
    .fi-fo-rich-editor trix-toolbar .trix-dialog__link-fields .trix-input {
        font-size: 0.875rem;
        line-height: 1.5rem;
    }
}
.fi-fo-rich-editor
    trix-toolbar
    .trix-dialog__link-fields
    .trix-button-group
    .trix-button {
    --tw-bg-opacity: 1;
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0
        var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0
        calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(var(--gray-200), var(--tw-ring-opacity, 1));
    background-color: rgba(var(--gray-50), var(--tw-bg-opacity, 1));
    border-radius: 0.375rem;
    box-shadow:
        var(--tw-ring-offset-shadow), var(--tw-ring-shadow),
        var(--tw-shadow, 0 0 #0000);
    font-size: 0.75rem;
    line-height: 1rem;
    padding: 0.125rem 0.5rem;
}
.fi-fo-rich-editor
    trix-toolbar
    .trix-dialog__link-fields
    .trix-button-group
    .trix-button:is(.dark *) {
    --tw-bg-opacity: 1;
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(var(--gray-600), var(--tw-ring-opacity, 1));
    background-color: rgba(var(--gray-700), var(--tw-bg-opacity, 1));
}
.fi-fo-rich-editor trix-editor:empty:before {
    --tw-text-opacity: 1;
    color: rgba(var(--gray-400), var(--tw-text-opacity, 1));
}
.fi-fo-rich-editor trix-editor:empty:is(.dark *):before {
    --tw-text-opacity: 1;
    color: rgba(var(--gray-500), var(--tw-text-opacity, 1));
}
.fi-fo-rich-editor trix-editor:empty:before {
    content: attr(placeholder);
}
.fi-fo-rich-editor
    trix-editor.prose
    :where(ol):not(:where([class~='not-prose'] *)),
.fi-fo-rich-editor
    trix-editor.prose
    :where(ul):not(:where([class~='not-prose'] *)) {
    padding-inline-end: 0 !important;
    padding-inline-start: 1.625em !important;
}
.fi-fo-rich-editor
    trix-editor.prose
    :where(ul > li):not(:where([class~='not-prose'] *)) {
    padding-inline-end: 0 !important;
    padding-inline-start: 0.375em !important;
}
select:not(.choices) {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3E%3Cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m6 8 4 4 4-4'/%3E%3C/svg%3E");
}
[dir='rtl'] select {
    background-position: left 0.5rem center !important;
}
.choices {
    outline: 2px solid transparent;
    outline-offset: 2px;
    position: relative;
}
.choices [hidden] {
    display: none !important;
}
.choices[data-type*='select-one'] .has-no-choices {
    display: none;
}
.choices[data-type*='select-one'] .choices__input {
    display: block;
    margin: 0;
    width: 100%;
}
.choices__inner {
    background-repeat: no-repeat;
    outline: 2px solid transparent;
    outline-offset: 2px;
    padding-bottom: 0.375rem;
    padding-inline-end: 2rem;
    padding-top: 0.375rem;
    padding-inline-start: 0.75rem;
}
@media (min-width: 640px) {
    .choices__inner {
        font-size: 0.875rem;
        line-height: 1.5rem;
    }
}
.choices__inner {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3E%3Cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m6 8 4 4 4-4'/%3E%3C/svg%3E");
    background-position: right 0.5rem center;
    background-size: 1.5em 1.5em;
    &:has(.choices__button) {
        padding-inline-end: 3.5rem;
    }
}
.choices.is-disabled .choices__inner {
    cursor: default;
}
[dir='rtl'] .choices__inner {
    background-position: left 0.5rem center;
}
.choices__list--single {
    display: inline-block;
}
.choices__list--single .choices__item {
    --tw-text-opacity: 1;
    color: rgba(var(--gray-950), var(--tw-text-opacity, 1));
}
.choices__list--single .choices__item:is(.dark *) {
    --tw-text-opacity: 1;
    color: rgb(255 255 255 / var(--tw-text-opacity, 1));
}
.choices.is-disabled .choices__list--single .choices__item {
    --tw-text-opacity: 1;
    color: rgba(var(--gray-500), var(--tw-text-opacity, 1));
}
.choices.is-disabled .choices__list--single .choices__item:is(.dark *) {
    --tw-text-opacity: 1;
    color: rgba(var(--gray-400), var(--tw-text-opacity, 1));
}
.choices__list--multiple {
    display: flex;
    flex-wrap: wrap;
    gap: 0.375rem;
}
.choices__list--multiple:not(:empty) {
    margin-bottom: 0.25rem;
    margin-left: -0.25rem;
    margin-right: -0.25rem;
    padding-bottom: 0.125rem;
    padding-top: 0.125rem;
}
.choices__list--multiple .choices__item {
    --tw-bg-opacity: 1;
    --tw-text-opacity: 1;
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0
        var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0
        calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    --tw-ring-inset: inset;
    --tw-ring-color: rgba(var(--primary-600), 0.1);
    align-items: center;
    background-color: rgba(var(--primary-50), var(--tw-bg-opacity, 1));
    border-radius: 0.375rem;
    box-shadow:
        var(--tw-ring-offset-shadow), var(--tw-ring-shadow),
        var(--tw-shadow, 0 0 #0000);
    color: rgba(var(--primary-600), var(--tw-text-opacity, 1));
    display: inline-flex;
    font-size: 0.75rem;
    font-weight: 500;
    gap: 0.25rem;
    line-height: 1rem;
    padding: 0.25rem 0.5rem;
    word-break: break-all;
}
.choices__list--multiple .choices__item:is(.dark *) {
    --tw-text-opacity: 1;
    --tw-ring-color: rgba(var(--primary-400), 0.3);
    background-color: rgba(var(--primary-400), 0.1);
    color: rgba(var(--primary-400), var(--tw-text-opacity, 1));
}
.choices__list--dropdown,
.choices__list[aria-expanded] {
    --tw-bg-opacity: 1;
    --tw-shadow:
        0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -4px rgba(0, 0, 0, 0.1);
    --tw-shadow-colored:
        0 10px 15px -3px var(--tw-shadow-color),
        0 4px 6px -4px var(--tw-shadow-color);
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0
        var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0
        calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    --tw-ring-color: rgba(var(--gray-950), 0.05);
    background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
    border-radius: 0.5rem;
    box-shadow:
        var(--tw-ring-offset-shadow, 0 0 #0000),
        var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
    box-shadow:
        var(--tw-ring-offset-shadow), var(--tw-ring-shadow),
        var(--tw-shadow, 0 0 #0000);
    display: none;
    font-size: 0.875rem;
    line-height: 1.25rem;
    margin-top: 0.5rem;
    overflow: hidden;
    overflow-wrap: break-word;
    position: absolute;
    top: 100%;
    width: 100%;
    will-change: visibility;
    z-index: 10;
}
.choices__list--dropdown:is(.dark *),
.choices__list[aria-expanded]:is(.dark *) {
    --tw-bg-opacity: 1;
    --tw-ring-color: hsla(0, 0%, 100%, 0.1);
    background-color: rgba(var(--gray-900), var(--tw-bg-opacity, 1));
}
.is-active.choices__list--dropdown,
.is-active.choices__list[aria-expanded] {
    display: block;
    padding: 0.25rem;
}
.choices__list--dropdown .choices__list,
.choices__list[aria-expanded] .choices__list {
    max-height: 15rem;
    overflow: auto;
    will-change: scroll-position;
}
.choices__item--choice {
    --tw-text-opacity: 1;
    color: rgba(var(--gray-500), var(--tw-text-opacity, 1));
    padding: 0.5rem;
    transition-duration: 75ms;
    transition-property:
        color, background-color, border-color, text-decoration-color, fill,
        stroke;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}
.choices__item--choice:is(.dark *) {
    --tw-text-opacity: 1;
    color: rgba(var(--gray-400), var(--tw-text-opacity, 1));
}
.choices__item--choice.choices__item--selectable {
    --tw-text-opacity: 1;
    border-radius: 0.375rem;
    color: rgba(var(--gray-950), var(--tw-text-opacity, 1));
}
.choices__item--choice.choices__item--selectable:is(.dark *) {
    --tw-text-opacity: 1;
    color: rgb(255 255 255 / var(--tw-text-opacity, 1));
}
.choices__list--dropdown .choices__item--selectable.is-highlighted,
.choices__list[aria-expanded] .choices__item--selectable.is-highlighted {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--gray-50), var(--tw-bg-opacity, 1));
}
.choices__list--dropdown .choices__item--selectable.is-highlighted:is(.dark *),
.choices__list[aria-expanded]
    .choices__item--selectable.is-highlighted:is(.dark *) {
    background-color: hsla(0, 0%, 100%, 0.05);
}
.choices__item {
    cursor: default;
}
.choices__item--disabled {
    pointer-events: none;
}
.choices__item--disabled:disabled {
    --tw-text-opacity: 1;
    color: rgba(var(--gray-500), var(--tw-text-opacity, 1));
}
.choices__item--disabled:disabled:is(.dark *) {
    --tw-text-opacity: 1;
    color: rgba(var(--gray-400), var(--tw-text-opacity, 1));
}
.choices.is-disabled .choices__placeholder.choices__item,
.choices__placeholder.choices__item {
    --tw-text-opacity: 1;
    color: rgba(var(--gray-400), var(--tw-text-opacity, 1));
    cursor: default;
}
.choices.is-disabled .choices__placeholder.choices__item:is(.dark *),
.choices__placeholder.choices__item:is(.dark *) {
    --tw-text-opacity: 1;
    color: rgba(var(--gray-500), var(--tw-text-opacity, 1));
}
.choices__button {
    background-color: transparent;
    background-position: 50%;
    background-repeat: no-repeat;
    border-width: 0;
    outline: 2px solid transparent;
    outline-offset: 2px;
    text-indent: -9999px;
}
.choices[data-type*='select-one'] .choices__button {
    height: 1rem;
    inset-inline-end: 0;
    margin-inline-end: 2.25rem;
    opacity: 0.5;
    padding: 0;
    position: absolute;
    transition-duration: 75ms;
    transition-property: opacity;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    width: 1rem;
}
.choices[data-type*='select-one'] .choices__button:is(.dark *) {
    opacity: 0.4;
}
.choices[data-type*='select-one'] .choices__button {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJtMi41OTIuMDQ0IDE4LjM2NCAxOC4zNjQtMi41NDggMi41NDhMLjA0NCAyLjU5MnoiLz48cGF0aCBkPSJNMCAxOC4zNjQgMTguMzY0IDBsMi41NDggMi41NDhMMi41NDggMjAuOTEyeiIvPjwvZz48L3N2Zz4=);
    background-size: 0.7142em 0.7142em;
    top: calc(50% - 0.5714em);
}
.dark .choices[data-type*='select-one'] .choices__button {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0iI2ZmZiIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJtMi41OTIuMDQ0IDE4LjM2NCAxOC4zNjQtMi41NDggMi41NDhMLjA0NCAyLjU5MnoiLz48cGF0aCBkPSJNMCAxOC4zNjQgMTguMzY0IDBsMi41NDggMi41NDhMMi41NDggMjAuOTEyeiIvPjwvZz48L3N2Zz4=);
}
.choices[data-type*='select-multiple'] .choices__button {
    height: 1rem;
    opacity: 0.5;
    width: 1rem;
}
.choices[data-type*='select-multiple'] .choices__button:is(.dark *) {
    opacity: 0.4;
}
.choices[data-type*='select-multiple'] .choices__button {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJtMi41OTIuMDQ0IDE4LjM2NCAxOC4zNjQtMi41NDggMi41NDhMLjA0NCAyLjU5MnoiLz48cGF0aCBkPSJNMCAxOC4zNjQgMTguMzY0IDBsMi41NDggMi41NDhMMi41NDggMjAuOTEyeiIvPjwvZz48L3N2Zz4=);
    background-size: 0.7142em 0.7142em;
}
.dark .choices[data-type*='select-multiple'] .choices__button {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0iI2ZmZiIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJtMi41OTIuMDQ0IDE4LjM2NCAxOC4zNjQtMi41NDggMi41NDhMLjA0NCAyLjU5MnoiLz48cGF0aCBkPSJNMCAxOC4zNjQgMTguMzY0IDBsMi41NDggMi41NDhMMi41NDggMjAuOTEyeiIvPjwvZz48L3N2Zz4=);
}
.choices[data-type*='select-multiple'] .choices__button:focus-visible,
.choices[data-type*='select-multiple'] .choices__button:hover,
.choices[data-type*='select-one'] .choices__button:focus-visible,
.choices[data-type*='select-one'] .choices__button:hover {
    opacity: 0.7;
}
.choices[data-type*='select-multiple']
    .choices__button:focus-visible:is(.dark *),
.choices[data-type*='select-multiple'] .choices__button:hover:is(.dark *),
.choices[data-type*='select-one'] .choices__button:focus-visible:is(.dark *),
.choices[data-type*='select-one'] .choices__button:hover:is(.dark *) {
    opacity: 0.6;
}
.choices.is-disabled .choices__button,
.choices[data-type*='select-one']
    .choices__item[data-value='']
    .choices__button {
    display: none;
}
.choices__input {
    --tw-text-opacity: 1;
    background-color: transparent !important;
    border-style: none;
    color: rgba(var(--gray-950), var(--tw-text-opacity, 1));
    font-size: 1rem !important;
    line-height: 1.5rem !important;
    padding: 0 !important;
    transition-duration: 75ms;
    transition-property:
        color,
        background-color,
        border-color,
        text-decoration-color,
        fill,
        stroke,
        opacity,
        box-shadow,
        transform,
        filter,
        -webkit-backdrop-filter;
    transition-property:
        color, background-color, border-color, text-decoration-color, fill,
        stroke, opacity, box-shadow, transform, filter, backdrop-filter;
    transition-property:
        color,
        background-color,
        border-color,
        text-decoration-color,
        fill,
        stroke,
        opacity,
        box-shadow,
        transform,
        filter,
        backdrop-filter,
        -webkit-backdrop-filter;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}
.choices__input::-moz-placeholder {
    --tw-text-opacity: 1;
    color: rgba(var(--gray-400), var(--tw-text-opacity, 1));
}
.choices__input::placeholder {
    --tw-text-opacity: 1;
    color: rgba(var(--gray-400), var(--tw-text-opacity, 1));
}
.choices__input:focus-visible {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0
        var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0
        calc(var(--tw-ring-offset-width)) var(--tw-ring-color) !important;
    box-shadow:
        var(--tw-ring-offset-shadow), var(--tw-ring-shadow),
        var(--tw-shadow, 0 0 #0000) !important;
}
.choices__input:disabled {
    --tw-text-opacity: 1;
    -webkit-text-fill-color: rgba(var(--gray-500), 1);
    color: rgba(var(--gray-500), var(--tw-text-opacity, 1));
}
.choices__input:is(.dark *) {
    --tw-text-opacity: 1;
    color: rgb(255 255 255 / var(--tw-text-opacity, 1));
}
.choices__input:is(.dark *)::-moz-placeholder {
    --tw-text-opacity: 1;
    color: rgba(var(--gray-500), var(--tw-text-opacity, 1));
}
.choices__input:is(.dark *)::placeholder {
    --tw-text-opacity: 1;
    color: rgba(var(--gray-500), var(--tw-text-opacity, 1));
}
.choices__input:disabled:is(.dark *) {
    --tw-text-opacity: 1;
    -webkit-text-fill-color: rgba(var(--gray-400), 1);
    color: rgba(var(--gray-400), var(--tw-text-opacity, 1));
}
@media (min-width: 640px) {
    .choices__input {
        font-size: 0.875rem !important;
        line-height: 1.5rem;
    }
}
.choices__list--dropdown .choices__input {
    padding: 0.5rem !important;
}
.choices__input::-webkit-search-cancel-button,
.choices__input::-webkit-search-decoration,
.choices__input::-webkit-search-results-button,
.choices__input::-webkit-search-results-decoration {
    display: none;
}
.choices__input::-ms-clear,
.choices__input::-ms-reveal {
    display: none;
    height: 0;
    width: 0;
}
.choices__group {
    --tw-text-opacity: 1;
    color: rgba(var(--gray-500), var(--tw-text-opacity, 1));
    padding: 1rem 0.5rem 0.5rem;
}
.choices__group:first-child {
    padding-top: 0.5rem;
}
.choices__group:is(.dark *) {
    --tw-text-opacity: 1;
    color: rgba(var(--gray-400), var(--tw-text-opacity, 1));
}
.webkit-calendar-picker-indicator\:opacity-0::-webkit-calendar-picker-indicator {
    opacity: 0;
} /*! Bundled license information:

cropperjs/dist/cropper.min.css:
  (*!
   * Cropper.js v1.6.2
   * https://fengyuanchen.github.io/cropperjs
   *
   * Copyright 2015-present Chen Fengyuan
   * Released under the MIT license
   *
   * Date: 2024-04-21T07:43:02.731Z
   *)

filepond/dist/filepond.min.css:
  (*!
   * FilePond 4.32.8
   * Licensed under MIT, https://opensource.org/licenses/MIT/
   * Please visit https://pqina.nl/filepond/ for details.
   *)

filepond-plugin-image-edit/dist/filepond-plugin-image-edit.css:
  (*!
   * FilePondPluginImageEdit 1.6.3
   * Licensed under MIT, https://opensource.org/licenses/MIT/
   * Please visit https://pqina.nl/filepond/ for details.
   *)

filepond-plugin-image-preview/dist/filepond-plugin-image-preview.css:
  (*!
   * FilePondPluginImagePreview 4.6.12
   * Licensed under MIT, https://opensource.org/licenses/MIT/
   * Please visit https://pqina.nl/filepond/ for details.
   *)

filepond-plugin-media-preview/dist/filepond-plugin-media-preview.css:
  (*!
   * FilePondPluginmediaPreview 1.0.11
   * Licensed under MIT, https://opensource.org/licenses/MIT/
   * Please visit undefined for details.
   *)

easymde/dist/easymde.min.css:
  (**
   * easymde v2.20.0
   * Copyright Jeroen Akkerman
   * @link https://github.com/ionaru/easy-markdown-editor
   * @license MIT
   *)
*/
