@charset "utf-8";

.m_dd3f7539 { position: relative; border: calc(.0625rem * var(--mantine-scale)) solid; border-radius: var(--mantine-radius-default); }

:where([data-mantine-color-scheme="light"]) .m_dd3f7539 { border-color: var(--mantine-color-gray-4); }

:where([data-mantine-color-scheme="dark"]) .m_dd3f7539 { border-color: var(--mantine-color-dark-4); }

.m_d37966d9 { padding: 0px; margin: 0px; }

.m_d37966d9 li > p { margin: 0px; }

.m_d37966d9 ol li, .m_d37966d9 ul li { margin-top: calc(.125rem * var(--mantine-scale)); }

.m_d37966d9 p { margin-bottom: calc(.4375rem * var(--mantine-scale)); }

.m_d37966d9 h1, .m_d37966d9 h2, .m_d37966d9 h3, .m_d37966d9 h4, .m_d37966d9 h5, .m_d37966d9 h6, .m_d37966d9 p { margin-top: 0px; }

.m_c2204cc2 { background-color: var(--mantine-color-body); border-radius: var(--mantine-radius-default); }

.m_c2204cc2 .ProseMirror { outline: 0px; padding: var(--mantine-spacing-md); }

.m_c2204cc2 .ProseMirror > :last-child { margin-bottom: 0px; }

.m_c2204cc2 .ProseMirror p.is-editor-empty:first-of-type::before { content: attr(data-placeholder); pointer-events: none; user-select: none; float: left; height: 0px; color: var(--mantine-color-placeholder); }

.m_c2204cc2 pre { font-family: var(--mantine-font-family-monospace); border-radius: var(--mantine-radius-default); padding: var(--mantine-spacing-sm) var(--mantine-spacing-md); }

:where([data-mantine-color-scheme="light"]) .m_c2204cc2 pre { background-color: var(--mantine-color-gray-0); color: var(--mantine-color-gray-9); --code-color-comment: var(--mantine-color-gray-5); --code-color-var: var(--mantine-color-red-7); --code-color-number: var(--mantine-color-blue-7); --code-color-title: var(--mantine-color-pink-7); --code-color-keyword: var(--mantine-color-violet-7); }

:where([data-mantine-color-scheme="dark"]) .m_c2204cc2 pre { background-color: var(--mantine-color-dark-8); color: var(--mantine-color-dark-1); --code-color-comment: var(--mantine-color-dark-2); --code-color-var: var(--mantine-color-red-5); --code-color-number: var(--mantine-color-cyan-5); --code-color-title: var(--mantine-color-yellow-5); --code-color-keyword: var(--mantine-color-violet-3); }

.m_c2204cc2 pre code { color: inherit; font-size: var(--mantine-font-size-sm); padding: 0px; background: none !important; }

.m_c2204cc2 pre .hljs-comment, .m_c2204cc2 pre .hljs-quote { color: var(--code-color-comment); }

.m_c2204cc2 pre .hljs-attribute, .m_c2204cc2 pre .hljs-link, .m_c2204cc2 pre .hljs-name, .m_c2204cc2 pre .hljs-regexp, .m_c2204cc2 pre .hljs-selector-class, .m_c2204cc2 pre .hljs-selector-id, .m_c2204cc2 pre .hljs-tag, .m_c2204cc2 pre .hljs-template-variable, .m_c2204cc2 pre .hljs-variable { color: var(--code-color-var); }

.m_c2204cc2 pre .hljs-built_in, .m_c2204cc2 pre .hljs-builtin-name, .m_c2204cc2 pre .hljs-literal, .m_c2204cc2 pre .hljs-meta, .m_c2204cc2 pre .hljs-number, .m_c2204cc2 pre .hljs-params, .m_c2204cc2 pre .hljs-type { color: var(--code-color-number); }

.m_c2204cc2 pre .hljs-bullet, .m_c2204cc2 pre .hljs-string, .m_c2204cc2 pre .hljs-symbol { color: var(--code-color-var); }

.m_c2204cc2 pre .hljs-section, .m_c2204cc2 pre .hljs-title { color: var(--code-color-title); }

.m_c2204cc2 pre .hljs-keyword, .m_c2204cc2 pre .hljs-selector-tag { color: var(--code-color-keyword); }

.m_c2204cc2 pre .hljs-emphasis { font-style: italic; }

.m_c2204cc2 pre .hljs-strong { font-weight: 700; }

.m_8a991b4f { background-color: var(--mantine-color-body); }

.m_c2207da6 { display: flex; justify-content: center; align-items: center; border-radius: var(--mantine-radius-default); cursor: default; }

.m_c2207da6:where([data-variant="default"]) { border: calc(.0625rem * var(--mantine-scale)) solid; min-width: calc(1.625rem * var(--mantine-scale)); height: calc(1.625rem * var(--mantine-scale)); }

.m_c2207da6:where([data-variant="subtle"]) { --control-icon-size: calc(1.25rem * var(--mantine-scale)); min-width: calc(2rem * var(--mantine-scale)); height: calc(2rem * var(--mantine-scale)); }

:where([data-mantine-color-scheme="light"]) .m_c2207da6 { background-color: var(--mantine-color-white); border-color: var(--mantine-color-gray-4); color: var(--mantine-color-gray-7); }

:where([data-mantine-color-scheme="dark"]) .m_c2207da6 { border-color: var(--mantine-color-dark-4); color: var(--mantine-color-dark-1); }

:where([data-mantine-color-scheme="dark"]) .m_c2207da6:where([data-variant="default"]) { background-color: var(--mantine-color-dark-6); }

:where([data-mantine-color-scheme="dark"]) .m_c2207da6:where([data-variant="subtle"]) { background-color: var(--mantine-color-dark-7); }

.m_c2207da6:where([data-disabled]) { cursor: not-allowed; color: var(--mantine-color-disabled-color); background-color: var(--mantine-color-disabled); }

.m_c2207da6:where([data-interactive]:not([data-disabled])) { cursor: pointer; }

@media (hover: hover) {
  .m_c2207da6:where([data-interactive]:not([data-disabled])):hover { color: var(--mantine-color-bright); }
  :where([data-mantine-color-scheme="light"]) .m_c2207da6:where([data-interactive]:not([data-disabled])):hover:where([data-variant="default"]) { background-color: var(--mantine-color-gray-0); }
  :where([data-mantine-color-scheme="light"]) .m_c2207da6:where([data-interactive]:not([data-disabled])):hover:where([data-variant="subtle"]) { background-color: var(--mantine-color-gray-1); }
  :where([data-mantine-color-scheme="dark"]) .m_c2207da6:where([data-interactive]:not([data-disabled])):hover { background-color: var(--mantine-color-dark-5); }
}

@media (hover: none) {
  .m_c2207da6:where([data-interactive]:not([data-disabled])):active { color: var(--mantine-color-bright); }
  :where([data-mantine-color-scheme="light"]) .m_c2207da6:where([data-interactive]:not([data-disabled])):active:where([data-variant="default"]) { background-color: var(--mantine-color-gray-0); }
  :where([data-mantine-color-scheme="light"]) .m_c2207da6:where([data-interactive]:not([data-disabled])):active:where([data-variant="subtle"]) { background-color: var(--mantine-color-gray-1); }
  :where([data-mantine-color-scheme="dark"]) .m_c2207da6:where([data-interactive]:not([data-disabled])):active { background-color: var(--mantine-color-dark-5); }
}

.m_c2207da6:where([data-active]) { background-color: var(--mantine-primary-color-light); color: var(--mantine-primary-color-light-color); }

@media (hover: hover) {
  .m_c2207da6:where([data-active]):hover { background-color: var(--mantine-primary-color-light-hover); }
}

@media (hover: none) {
  .m_c2207da6:where([data-active]):active { background-color: var(--mantine-primary-color-light-hover); }
}

.m_9cdfeb3f { width: var(--control-icon-size,16px); height: var(--control-icon-size,16px); }

.m_2ab47ef2 { display: flex; background-color: var(--mantine-color-body); }

.m_2ab47ef2:where([data-variant="default"]) :where([data-rich-text-editor-control]) { border-radius: 0px; }

.m_2ab47ef2:where([data-variant="default"]) :where([data-rich-text-editor-control]):where(:not(:last-of-type)) { border-inline-end-width: 0px; }

.m_2ab47ef2:where([data-variant="default"]) :where([data-rich-text-editor-control]):where(:last-of-type) { border-start-end-radius: var(--mantine-radius-default); border-end-end-radius: var(--mantine-radius-default); }

.m_2ab47ef2:where([data-variant="default"]) :where([data-rich-text-editor-control]):where(:first-of-type) { border-start-start-radius: var(--mantine-radius-default); border-end-start-radius: var(--mantine-radius-default); }

.m_b67b711e { display: flex; }

.m_296cf94c { border-start-end-radius: 0px; border-end-end-radius: 0px; border-inline-end: 0px; }

.m_cfef614 { border: calc(.0625rem * var(--mantine-scale)) solid; color: var(--mantine-color-text); height: calc(1.5rem * var(--mantine-scale)); width: calc(1.5rem * var(--mantine-scale)); display: flex; justify-content: center; align-items: center; border-radius: var(--mantine-radius-default); }

:where([data-mantine-color-scheme="light"]) .m_cfef614 { background-color: var(--mantine-color-white); border-color: var(--mantine-color-gray-4); }

:where([data-mantine-color-scheme="dark"]) .m_cfef614 { background-color: var(--mantine-color-dark-7); border-color: var(--mantine-color-dark-4); }

.m_cfef614:where([data-active]) { background-color: var(--mantine-primary-color-light); color: var(--mantine-primary-color-filled); }

@media (hover: hover) {
  .m_cfef614:where([data-active]):hover { background-color: var(--mantine-primary-color-light-hover); }
}

@media (hover: none) {
  .m_cfef614:where([data-active]):active { background-color: var(--mantine-primary-color-light-hover); }
}

.m_3b28e7bb { border-start-start-radius: 0px; border-end-start-radius: 0px; }

.m_4574a3c4 { display: flex; align-items: center; flex-wrap: wrap; gap: var(--mantine-spacing-sm); top: var(--rte-sticky-offset,0); background-color: var(--mantine-color-body); z-index: 1; border-start-end-radius: var(--mantine-radius-default); border-start-start-radius: var(--mantine-radius-default); border-bottom: calc(.0625rem * var(--mantine-scale)) solid; }

.m_4574a3c4:where([data-variant="default"]) { padding: var(--mantine-spacing-xs) var(--mantine-spacing-md); }

.m_4574a3c4:where([data-variant="subtle"]) { padding: calc(.25rem * var(--mantine-scale)); row-gap: 0px; }

:where([data-mantine-color-scheme="light"]) .m_4574a3c4 { border-color: var(--mantine-color-gray-4); }

:where([data-mantine-color-scheme="dark"]) .m_4574a3c4 { border-color: var(--mantine-color-dark-4); }

.m_4574a3c4:where([data-sticky]) { position: sticky; }

.m_8b44009a { list-style-type: none; padding: 0px; padding-inline-start: 0px; }

.m_8b44009a :where(li) { margin: 0px; padding: 0px; display: flex; }

.m_8b44009a :where(ul) { margin-top: calc(.3125rem * var(--mantine-scale)); }

.m_8b44009a p { margin: 0px; padding: 0px; }

.m_8b44009a :where(label) { display: inline-block; }

.m_8b44009a :where(input) { cursor: pointer; appearance: none; width: calc(1.125rem * var(--mantine-scale)); height: calc(1.125rem * var(--mantine-scale)); border: calc(.0625rem * var(--mantine-scale)) solid; border-radius: var(--mantine-radius-default); vertical-align: middle; position: relative; }

:where([data-mantine-color-scheme="light"]) .m_8b44009a :where(input) { background-color: var(--mantine-color-white); border-color: var(--mantine-color-gray-4); }

:where([data-mantine-color-scheme="dark"]) .m_8b44009a :where(input) { background-color: var(--mantine-color-dark-6); border-color: var(--mantine-color-dark-4); }

.m_8b44009a :where(input):checked { background-color: var(--mantine-primary-color-filled); border-color: var(--mantine-primary-color-filled); }

.m_8b44009a :where(input):checked::before { position: absolute; content: ""; inset: 0px; background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCAxMCA3Ij48cGF0aCBmaWxsPSIjZmZmIiBkPSJNNCA0LjU4NkwxLjcwNyAyLjI5M0ExIDEgMCAxMC4yOTMgMy43MDdsMyAzYS45OTcuOTk3IDAgMDAxLjQxNCAwbDUtNUExIDEgMCAxMDguMjkzLjI5M0w0IDQuNTg2eiIvPjwvc3ZnPg=="); background-repeat: no-repeat; background-size: calc(.625rem * var(--mantine-scale)); background-position: 50% center; }

.m_8b44009a :where(li > label) { margin-inline-end: var(--mantine-spacing-sm); }

.m_d46a4834 { position: relative; border: calc(.0625rem * var(--mantine-scale)) dashed; color: var(--mantine-color-text); padding: var(--mantine-spacing-md); border-radius: var(--dropzone-radius); cursor: pointer; user-select: none; transition: background-color 0.1s, border-color 0.1s; }

.m_d46a4834:where(:not([data-activate-on-click])), .m_d46a4834:where([data-loading]) { cursor: default; }

:where([data-mantine-color-scheme="light"]) .m_d46a4834 { background-color: var(--mantine-color-white); border-color: var(--mantine-color-gray-4); }

:where([data-mantine-color-scheme="dark"]) .m_d46a4834 { background-color: var(--mantine-color-dark-6); border-color: var(--mantine-color-dark-4); }

@media (hover: hover) {
  :where([data-mantine-color-scheme="light"]) .m_d46a4834:hover:where([data-activate-on-click]:not([data-loading])) { background-color: var(--mantine-color-gray-0); }
  :where([data-mantine-color-scheme="dark"]) .m_d46a4834:hover:where([data-activate-on-click]:not([data-loading])) { background-color: var(--mantine-color-dark-5); }
}

@media (hover: none) {
  :where([data-mantine-color-scheme="light"]) .m_d46a4834:active:where([data-activate-on-click]:not([data-loading])) { background-color: var(--mantine-color-gray-0); }
  :where([data-mantine-color-scheme="dark"]) .m_d46a4834:active:where([data-activate-on-click]:not([data-loading])) { background-color: var(--mantine-color-dark-5); }
}

.m_d46a4834:where([data-accept]) { background-color: var(--dropzone-accept-bg); border-color: var(--dropzone-accept-bg); color: var(--dropzone-accept-color); }

.m_d46a4834:where([data-reject]) { background-color: var(--dropzone-reject-bg); border-color: var(--dropzone-reject-bg); color: var(--dropzone-reject-color); }

.m_b85f7144 { pointer-events: none; user-select: none; }

.m_b85f7144:where([data-enable-pointer-events]) { pointer-events: all; }

.m_96f6e9ad { position: fixed; inset: 0px; background-color: var(--mantine-color-body); display: flex; flex-direction: column; padding: var(--mantine-spacing-xs); transition: opacity 0.1s; }

.m_96f6e9ad .m_7946116d { flex: 1 1 0%; }

.m_b37d9ac7 { width: calc(100% - var(--mantine-spacing-md) * 2); position: fixed; z-index: var(--notifications-z-index); max-width: var(--notifications-container-width); }

.m_b37d9ac7:where([data-position="top-center"]) { top: var(--mantine-spacing-md); left: 50%; transform: translateX(-50%); }

.m_b37d9ac7:where([data-position="top-left"]) { top: var(--mantine-spacing-md); left: var(--mantine-spacing-md); }

.m_b37d9ac7:where([data-position="top-right"]) { top: var(--mantine-spacing-md); right: var(--mantine-spacing-md); }

.m_b37d9ac7:where([data-position="bottom-center"]) { bottom: var(--mantine-spacing-md); left: 50%; transform: translateX(-50%); }

.m_b37d9ac7:where([data-position="bottom-left"]) { bottom: var(--mantine-spacing-md); left: var(--mantine-spacing-md); }

.m_b37d9ac7:where([data-position="bottom-right"]) { bottom: var(--mantine-spacing-md); right: var(--mantine-spacing-md); }

.m_5ed0edd0 + .m_5ed0edd0 { margin-top: var(--mantine-spacing-md); }

.m_468e7eda { padding-top: 0px; padding-bottom: 0px; appearance: none; }

.m_468e7eda::-webkit-calendar-picker-indicator, .m_468e7eda::-webkit-clear-button { display: none; }

.m_468e7eda::-webkit-datetime-edit-ampm-field, .m_468e7eda::-webkit-datetime-edit-hour-field, .m_468e7eda::-webkit-datetime-edit-minute-field, .m_468e7eda::-webkit-datetime-edit-second-field { padding-top: 0px; max-height: calc(1.875rem * var(--mantine-scale)); display: inline; }

.m_468e7eda::-webkit-datetime-edit-ampm-field:focus, .m_468e7eda::-webkit-datetime-edit-hour-field:focus, .m_468e7eda::-webkit-datetime-edit-minute-field:focus, .m_468e7eda::-webkit-datetime-edit-second-field:focus { background-color: var(--mantine-primary-color-filled); color: var(--mantine-color-white); }

.m_7a8f1e6d { display: flex; align-items: center; height: 100%; overflow: hidden; }

:where([dir="rtl"]) .m_7a8f1e6d { flex-direction: row-reverse; }

.m_d6bb0a54 { display: flex; align-items: center; height: calc(var(--input-height) - 15px); }

.m_b97ecb26 { display: flex; flex-direction: column; }

.m_31fe42f9 { display: flex; gap: calc(.25rem * var(--mantine-scale)); }

.m_9c4817c3 { padding: calc(.25rem * var(--mantine-scale)); }

.m_154c536b { text-align: center; width: 2.5em; height: 2em; border-radius: var(--mantine-radius-default); font-size: var(--control-font-size,var(--mantine-font-size-sm)); }

.m_154c536b:where([data-active]) { background-color: var(--mantine-primary-color-filled); color: var(--mantine-color-white); }

@media (hover: hover) {
  .m_154c536b:hover:where(:not([data-active])) { color: var(--mantine-color-bright); }
  :where([data-mantine-color-scheme="dark"]) .m_154c536b:hover:where(:not([data-active])) { background-color: var(--mantine-color-dark-5); }
  :where([data-mantine-color-scheme="light"]) .m_154c536b:hover:where(:not([data-active])) { background-color: var(--mantine-color-gray-1); }
}

@media (hover: none) {
  .m_154c536b:active:where(:not([data-active])) { color: var(--mantine-color-bright); }
  :where([data-mantine-color-scheme="dark"]) .m_154c536b:active:where(:not([data-active])) { background-color: var(--mantine-color-dark-5); }
  :where([data-mantine-color-scheme="light"]) .m_154c536b:active:where(:not([data-active])) { background-color: var(--mantine-color-gray-1); }
}

.m_7be09d0c { text-align: center; height: 2em; padding-inline: 0.5em; border-radius: var(--mantine-radius-default); font-size: var(--control-font-size,var(--mantine-font-size-sm)); }

.m_7be09d0c:where([data-active]) { background-color: var(--mantine-primary-color-filled); color: var(--mantine-color-white); }

@media (hover: hover) {
  .m_7be09d0c:hover:where(:not([data-active])) { color: var(--mantine-color-bright); }
  :where([data-mantine-color-scheme="dark"]) .m_7be09d0c:hover:where(:not([data-active])) { background-color: var(--mantine-color-dark-5); }
  :where([data-mantine-color-scheme="light"]) .m_7be09d0c:hover:where(:not([data-active])) { background-color: var(--mantine-color-gray-1); }
}

@media (hover: none) {
  .m_7be09d0c:active:where(:not([data-active])) { color: var(--mantine-color-bright); }
  :where([data-mantine-color-scheme="dark"]) .m_7be09d0c:active:where(:not([data-active])) { background-color: var(--mantine-color-dark-5); }
  :where([data-mantine-color-scheme="light"]) .m_7be09d0c:active:where(:not([data-active])) { background-color: var(--mantine-color-gray-1); }
}

.m_7d00001d + .m_7d00001d { margin-top: var(--mantine-spacing-sm); }

.m_d8d918d7 { margin-bottom: calc(.25rem * var(--mantine-scale)); color: var(--mantine-color-dimmed); font-size: calc(var(--control-font-size, var(--mantine-font-size-sm)) - 2px); font-weight: 500; display: flex; align-items: center; padding-inline-start: calc(.4375rem * var(--mantine-scale)); }

.m_d8d918d7::after { content: ""; width: 100%; height: calc(.0625rem * var(--mantine-scale)); flex: 1 1 0%; margin-inline-start: var(--mantine-spacing-xs); }

:where([data-mantine-color-scheme="light"]) .m_d8d918d7::after { background-color: var(--mantine-color-gray-2); }

:where([data-mantine-color-scheme="dark"]) .m_d8d918d7::after { background-color: var(--mantine-color-dark-4); }

.m_6b43ba88 { width: calc(2ch + 0.3em); caret-color: rgba(0, 0, 0, 0); font-variant-numeric: tabular-nums; position: relative; height: 100%; line-height: 1; padding-inline: 0.15em; border: 0px; text-align: center; text-align-last: center; background-color: initial; color: var(--input-color); border-radius: calc(.125rem * var(--mantine-scale)); appearance: none; }

.m_6b43ba88:where([data-am-pm]) { width: calc(3ch + 0.3em); }

.m_6b43ba88:where(:disabled) { cursor: not-allowed; }

.m_6b43ba88::selection { background-color: initial; }

.m_6b43ba88::placeholder { opacity: 1; color: inherit; }

.m_6b43ba88:focus { background-color: var(--mantine-primary-color-filled); outline: 0px; }

.m_6b43ba88:focus, .m_6b43ba88:focus::placeholder { color: var(--mantine-color-white); }

.m_396ce5cb { --day-size-xs: calc(1.875rem * var(--mantine-scale)); --day-size-sm: calc(2.25rem * var(--mantine-scale)); --day-size-md: calc(2.625rem * var(--mantine-scale)); --day-size-lg: calc(3rem * var(--mantine-scale)); --day-size-xl: calc(3.375rem * var(--mantine-scale)); --day-size: var(--day-size-sm); width: var(--day-size,var(--day-size-sm)); height: var(--day-size,var(--day-size-sm)); font-size: calc(var(--day-size) / 2.8); display: inline-flex; justify-content: center; align-items: center; user-select: none; cursor: pointer; background-color: initial; border-radius: var(--mantine-radius-default); color: var(--mantine-color-text); opacity: 1; }

@media (hover: hover) {
  [data-mantine-color-scheme="light"] .m_396ce5cb:hover:where(:not([data-static], [data-disabled], [data-selected], [data-in-range])) { background-color: var(--mantine-color-gray-0); }
  [data-mantine-color-scheme="dark"] .m_396ce5cb:hover:where(:not([data-static], [data-disabled], [data-selected], [data-in-range])) { background-color: var(--mantine-color-dark-5); }
}

@media (hover: none) {
  [data-mantine-color-scheme="light"] .m_396ce5cb:active:where(:not([data-static], [data-disabled], [data-selected], [data-in-range])) { background-color: var(--mantine-color-gray-0); }
  [data-mantine-color-scheme="dark"] .m_396ce5cb:active:where(:not([data-static], [data-disabled], [data-selected], [data-in-range])) { background-color: var(--mantine-color-dark-5); }
}

.m_396ce5cb:where([data-static]) { user-select: auto; cursor: default; }

.m_396ce5cb:where([data-weekend]) { color: var(--mantine-color-red-6); }

.m_396ce5cb:where([data-outside]) { color: var(--mantine-color-dimmed); opacity: 0.5; }

.m_396ce5cb:where(:disabled, [data-disabled]) { color: var(--mantine-color-disabled-color); cursor: not-allowed; opacity: 0.5; }

.m_396ce5cb:where([data-hidden]) { display: none; }

:where([data-mantine-color-scheme="light"]) .m_396ce5cb:where([data-today][data-highlight-today]:not([data-selected], [data-in-range])) { border: 1px solid var(--mantine-color-gray-4); }

:where([data-mantine-color-scheme="dark"]) .m_396ce5cb:where([data-today][data-highlight-today]:not([data-selected], [data-in-range])) { border: 1px solid var(--mantine-color-dark-4); }

.m_396ce5cb:where([data-in-range]) { background-color: var(--mantine-primary-color-light-hover); border-radius: 0px; }

@media (hover: hover) {
  .m_396ce5cb:where([data-in-range]):hover:where(:not([data-disabled], [data-static])) { background-color: var(--mantine-primary-color-light); }
}

@media (hover: none) {
  .m_396ce5cb:where([data-in-range]):active:where(:not([data-disabled], [data-static])) { background-color: var(--mantine-primary-color-light); }
}

.m_396ce5cb:where([data-first-in-range]) { border-radius: 0px; border-start-start-radius: var(--mantine-radius-default); border-end-start-radius: var(--mantine-radius-default); }

.m_396ce5cb:where([data-last-in-range]) { border-radius: 0px; border-end-end-radius: var(--mantine-radius-default); border-start-end-radius: var(--mantine-radius-default); }

.m_396ce5cb:where([data-last-in-range][data-first-in-range]) { border-radius: var(--mantine-radius-default); }

.m_396ce5cb:where([data-selected]) { background-color: var(--mantine-primary-color-filled); color: var(--mantine-primary-color-contrast); }

@media (hover: hover) {
  .m_396ce5cb:where([data-selected]):hover:where(:not([data-disabled], [data-static])) { background-color: var(--mantine-primary-color-filled-hover); }
}

@media (hover: none) {
  .m_396ce5cb:where([data-selected]):active:where(:not([data-disabled], [data-static])) { background-color: var(--mantine-primary-color-filled-hover); }
}

.m_18a3eca { color: var(--mantine-color-dimmed); font-weight: 400; font-size: var(--wr-fz,var(--mantine-font-size-sm)); text-transform: capitalize; padding-bottom: calc(var(--wr-spacing, var(--mantine-spacing-sm)) / 2); }

.m_cc9820d3 { border-collapse: collapse; table-layout: fixed; }

.m_8f457cd5 { padding: 0px; }

.m_8f457cd5:where([data-with-spacing]) { padding: calc(.03125rem * var(--mantine-scale)); }

.m_6cff9dea { --wn-size-xs: calc(1.875rem * var(--mantine-scale)); --wn-size-sm: calc(2.25rem * var(--mantine-scale)); --wn-size-md: calc(2.625rem * var(--mantine-scale)); --wn-size-lg: calc(3rem * var(--mantine-scale)); --wn-size-xl: calc(3.375rem * var(--mantine-scale)); color: var(--mantine-color-dimmed); font-weight: 400; font-size: calc(var(--wn-size, var(--wn-size-sm)) / 2.8); text-align: center; width: var(--wn-size,var(--wn-size-sm)); }

.m_dc6a3c71 { --dpc-size-xs: calc(1.875rem * var(--mantine-scale)); --dpc-size-sm: calc(2.25rem * var(--mantine-scale)); --dpc-size-md: calc(2.625rem * var(--mantine-scale)); --dpc-size-lg: calc(3rem * var(--mantine-scale)); --dpc-size-xl: calc(3.375rem * var(--mantine-scale)); --dpc-size: var(--dpc-size-sm); font-size: var(--dpc-fz,var(--mantine-font-size-sm)); height: var(--dpc-size); width: calc((var(--dpc-size) * 7) / 3 + calc(.09375rem * var(--mantine-scale))); display: flex; justify-content: center; align-items: center; user-select: none; cursor: pointer; background-color: initial; color: var(--mantine-color-text); opacity: 1; border-radius: var(--mantine-radius-default); }

@media (hover: hover) {
  :where([data-mantine-color-scheme="light"]) .m_dc6a3c71:hover:where(:not([data-disabled], :disabled)) { background-color: var(--mantine-color-gray-0); }
  :where([data-mantine-color-scheme="dark"]) .m_dc6a3c71:hover:where(:not([data-disabled], :disabled)) { background-color: var(--mantine-color-dark-5); }
}

@media (hover: none) {
  :where([data-mantine-color-scheme="light"]) .m_dc6a3c71:active:where(:not([data-disabled], :disabled)) { background-color: var(--mantine-color-gray-0); }
  :where([data-mantine-color-scheme="dark"]) .m_dc6a3c71:active:where(:not([data-disabled], :disabled)) { background-color: var(--mantine-color-dark-5); }
}

.m_dc6a3c71:where(:disabled, [data-disabled]) { color: var(--mantine-color-disabled-color); cursor: not-allowed; opacity: 0.5; }

.m_dc6a3c71:where([data-selected]) { background-color: var(--mantine-primary-color-filled); color: var(--mantine-primary-color-contrast,var(--mantine-color-white)); }

@media (hover: hover) {
  .m_dc6a3c71:where([data-selected]):hover { background-color: var(--mantine-primary-color-filled-hover); }
}

@media (hover: none) {
  .m_dc6a3c71:where([data-selected]):active { background-color: var(--mantine-primary-color-filled-hover); }
}

.m_dc6a3c71:where([data-in-range]) { background-color: var(--mantine-primary-color-light-hover); border-radius: 0px; }

@media (hover: hover) {
  .m_dc6a3c71:where([data-in-range]):hover { background-color: var(--mantine-primary-color-light); }
}

@media (hover: none) {
  .m_dc6a3c71:where([data-in-range]):active { background-color: var(--mantine-primary-color-light); }
}

.m_dc6a3c71:where([data-first-in-range]) { border-radius: 0px; border-start-start-radius: var(--mantine-radius-default); border-end-start-radius: var(--mantine-radius-default); }

.m_dc6a3c71:where([data-last-in-range]) { border-radius: 0px; border-end-end-radius: var(--mantine-radius-default); border-start-end-radius: var(--mantine-radius-default); }

.m_dc6a3c71:where([data-first-in-range][data-last-in-range]) { border-radius: var(--mantine-radius-default); }

.m_9206547b { border-collapse: collapse; border-width: 0px; }

.m_c5a19c7d { padding: 0px; }

.m_c5a19c7d:where([data-with-spacing]) { padding: calc(.03125rem * var(--mantine-scale)); }

.m_2a6c32d { border-collapse: collapse; border-width: 0px; cursor: pointer; }

.m_fe27622f { padding: 0px; }

.m_fe27622f:where([data-with-spacing]) { padding: calc(.03125rem * var(--mantine-scale)); }

.m_730a79ed { --dch-control-size-xs: calc(1.875rem * var(--mantine-scale)); --dch-control-size-sm: calc(2.25rem * var(--mantine-scale)); --dch-control-size-md: calc(2.625rem * var(--mantine-scale)); --dch-control-size-lg: calc(3rem * var(--mantine-scale)); --dch-control-size-xl: calc(3.375rem * var(--mantine-scale)); --dch-control-size: var(--dch-control-size-sm); display: flex; max-width: calc(var(--dch-control-size) * 8 + calc(.4375rem * var(--mantine-scale))); margin-bottom: var(--mantine-spacing-xs); }

.m_2351eeb0, .m_f6645d97 { height: var(--dch-control-size); border-radius: var(--mantine-radius-default); display: flex; justify-content: center; align-items: center; user-select: none; opacity: 1; cursor: pointer; }

.m_2351eeb0:where([data-static]), .m_f6645d97:where([data-static]) { cursor: default; }

@media (hover: hover) {
  [data-mantine-color-scheme="light"] .m_2351eeb0:hover:where(:not([data-disabled], [data-static], :disabled)), [data-mantine-color-scheme="light"] .m_f6645d97:hover:where(:not([data-disabled], [data-static], :disabled)) { background-color: var(--mantine-color-gray-0); }
  [data-mantine-color-scheme="dark"] .m_2351eeb0:hover:where(:not([data-disabled], [data-static], :disabled)), [data-mantine-color-scheme="dark"] .m_f6645d97:hover:where(:not([data-disabled], [data-static], :disabled)) { background-color: var(--mantine-color-dark-5); }
}

@media (hover: none) {
  [data-mantine-color-scheme="light"] .m_2351eeb0:active:where(:not([data-disabled], [data-static], :disabled)), [data-mantine-color-scheme="light"] .m_f6645d97:active:where(:not([data-disabled], [data-static], :disabled)) { background-color: var(--mantine-color-gray-0); }
  [data-mantine-color-scheme="dark"] .m_2351eeb0:active:where(:not([data-disabled], [data-static], :disabled)), [data-mantine-color-scheme="dark"] .m_f6645d97:active:where(:not([data-disabled], [data-static], :disabled)) { background-color: var(--mantine-color-dark-5); }
}

.m_2351eeb0:where(:disabled, [data-disabled]), .m_f6645d97:where(:disabled, [data-disabled]) { opacity: 0.2; cursor: not-allowed; }

.m_2351eeb0 { width: var(--dch-control-size); }

.m_f6645d97 { flex: 1 1 0%; font-size: var(--dch-fz,var(--mantine-font-size-sm)); font-weight: 500; text-transform: capitalize; }

.m_367dc749 { width: 60%; height: 60%; }

.m_367dc749:where([data-direction="next"]) { transform: rotate(270deg); }

:where([dir="rtl"]) .m_367dc749:where([data-direction="next"]) { transform: rotate(90deg); }

.m_367dc749:where([data-direction="previous"]) { transform: rotate(90deg); }

:where([dir="rtl"]) .m_367dc749:where([data-direction="previous"]) { transform: rotate(270deg); }

.m_30b26e33 { display: flex; gap: var(--mantine-spacing-md); }

.m_6fa5e2aa { cursor: pointer; line-height: unset; }

.m_6fa5e2aa:where([data-read-only]) { cursor: default; }

.m_208d2562 { display: flex; align-items: stretch; margin-top: var(--mantine-spacing-md); }

.m_62ee059 { flex: 1 1 0%; margin-inline-end: var(--mantine-spacing-md); }

.m_ac3f4d63 { text-align: center; padding-inline: 1em; padding-block: 0.25em; border: 1px solid var(--mantine-color-default-border); background-color: var(--mantine-color-default); color: var(--mantine-color-default-color); border-radius: var(--time-grid-radius,var(--mantine-radius-default)); font-size: var(--time-grid-fz,var(--mantine-font-size-sm)); }

@media (hover: hover) {
  .m_ac3f4d63:hover:where(:not([data-disabled])) { background-color: var(--mantine-color-default-hover); }
}

@media (hover: none) {
  .m_ac3f4d63:active:where(:not([data-disabled])) { background-color: var(--mantine-color-default-hover); }
}

.m_ac3f4d63:where([data-active]) { background-color: var(--mantine-primary-color-filled); color: var(--mantine-color-white); border-color: rgba(0, 0, 0, 0); }

@media (hover: hover) {
  .m_ac3f4d63:where([data-active]):hover:where(:not([data-disabled])) { background-color: var(--mantine-primary-color-filled-hover); }
}

@media (hover: none) {
  .m_ac3f4d63:where([data-active]):active:where(:not([data-disabled])) { background-color: var(--mantine-primary-color-filled-hover); }
}

.m_ac3f4d63:where(:disabled, [data-disabled]) { opacity: 0.5; cursor: not-allowed; }

@font-face { font-family: __Open_Sans_ea8131; font-style: normal; font-weight: 400; font-stretch: 100%; font-display: swap; src: url("/_next/static/media/d6fc113833db48fe-s.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }

@font-face { font-family: __Open_Sans_ea8131; font-style: normal; font-weight: 400; font-stretch: 100%; font-display: swap; src: url("/_next/static/media/e1df014bb05b8510-s.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }

@font-face { font-family: __Open_Sans_ea8131; font-style: normal; font-weight: 400; font-stretch: 100%; font-display: swap; src: url("/_next/static/media/13a314e63820922b-s.woff2") format("woff2"); unicode-range: U+1F00-1FFF; }

@font-face { font-family: __Open_Sans_ea8131; font-style: normal; font-weight: 400; font-stretch: 100%; font-display: swap; src: url("/_next/static/media/04c24f78ad5a47d8-s.woff2") format("woff2"); unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF; }

@font-face { font-family: __Open_Sans_ea8131; font-style: normal; font-weight: 400; font-stretch: 100%; font-display: swap; src: url("/_next/static/media/c1a1fe1e2bf9b2ee-s.woff2") format("woff2"); unicode-range: U+307-308, U+590-5FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F; }

@font-face { font-family: __Open_Sans_ea8131; font-style: normal; font-weight: 400; font-stretch: 100%; font-display: swap; src: url("/_next/static/media/6d9d93fc6431e29f-s.woff2") format("woff2"); unicode-range: U+302-303, U+305, U+307-308, U+310, U+312, U+315, U+31A, U+326-327, U+32C, U+32F-330, U+332-333, U+338, U+33A, U+346, U+34D, U+391-3A1, U+3A3-3A9, U+3B1-3C9, U+3D1, U+3D5-3D6, U+3F0-3F1, U+3F4-3F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; }

@font-face { font-family: __Open_Sans_ea8131; font-style: normal; font-weight: 400; font-stretch: 100%; font-display: swap; src: url("/_next/static/media/37da3febcafd463e-s.woff2") format("woff2"); unicode-range: U+1-C, U+E-1F, U+7F-9F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; }

@font-face { font-family: __Open_Sans_ea8131; font-style: normal; font-weight: 400; font-stretch: 100%; font-display: swap; src: url("/_next/static/media/51f6eedf9be77cd7-s.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }

@font-face { font-family: __Open_Sans_ea8131; font-style: normal; font-weight: 400; font-stretch: 100%; font-display: swap; src: url("/_next/static/media/403511e41efd5e81-s.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }

@font-face { font-family: __Open_Sans_ea8131; font-style: normal; font-weight: 400; font-stretch: 100%; font-display: swap; src: url("/_next/static/media/5d258b355fefebcb-s.p.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }

@font-face { font-family: __Open_Sans_ea8131; font-style: normal; font-weight: 500; font-stretch: 100%; font-display: swap; src: url("/_next/static/media/d6fc113833db48fe-s.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }

@font-face { font-family: __Open_Sans_ea8131; font-style: normal; font-weight: 500; font-stretch: 100%; font-display: swap; src: url("/_next/static/media/e1df014bb05b8510-s.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }

@font-face { font-family: __Open_Sans_ea8131; font-style: normal; font-weight: 500; font-stretch: 100%; font-display: swap; src: url("/_next/static/media/13a314e63820922b-s.woff2") format("woff2"); unicode-range: U+1F00-1FFF; }

@font-face { font-family: __Open_Sans_ea8131; font-style: normal; font-weight: 500; font-stretch: 100%; font-display: swap; src: url("/_next/static/media/04c24f78ad5a47d8-s.woff2") format("woff2"); unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF; }

@font-face { font-family: __Open_Sans_ea8131; font-style: normal; font-weight: 500; font-stretch: 100%; font-display: swap; src: url("/_next/static/media/c1a1fe1e2bf9b2ee-s.woff2") format("woff2"); unicode-range: U+307-308, U+590-5FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F; }

@font-face { font-family: __Open_Sans_ea8131; font-style: normal; font-weight: 500; font-stretch: 100%; font-display: swap; src: url("/_next/static/media/6d9d93fc6431e29f-s.woff2") format("woff2"); unicode-range: U+302-303, U+305, U+307-308, U+310, U+312, U+315, U+31A, U+326-327, U+32C, U+32F-330, U+332-333, U+338, U+33A, U+346, U+34D, U+391-3A1, U+3A3-3A9, U+3B1-3C9, U+3D1, U+3D5-3D6, U+3F0-3F1, U+3F4-3F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; }

@font-face { font-family: __Open_Sans_ea8131; font-style: normal; font-weight: 500; font-stretch: 100%; font-display: swap; src: url("/_next/static/media/37da3febcafd463e-s.woff2") format("woff2"); unicode-range: U+1-C, U+E-1F, U+7F-9F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; }

@font-face { font-family: __Open_Sans_ea8131; font-style: normal; font-weight: 500; font-stretch: 100%; font-display: swap; src: url("/_next/static/media/51f6eedf9be77cd7-s.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }

@font-face { font-family: __Open_Sans_ea8131; font-style: normal; font-weight: 500; font-stretch: 100%; font-display: swap; src: url("/_next/static/media/403511e41efd5e81-s.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }

@font-face { font-family: __Open_Sans_ea8131; font-style: normal; font-weight: 500; font-stretch: 100%; font-display: swap; src: url("/_next/static/media/5d258b355fefebcb-s.p.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }

@font-face { font-family: __Open_Sans_ea8131; font-style: normal; font-weight: 600; font-stretch: 100%; font-display: swap; src: url("/_next/static/media/d6fc113833db48fe-s.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }

@font-face { font-family: __Open_Sans_ea8131; font-style: normal; font-weight: 600; font-stretch: 100%; font-display: swap; src: url("/_next/static/media/e1df014bb05b8510-s.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }

@font-face { font-family: __Open_Sans_ea8131; font-style: normal; font-weight: 600; font-stretch: 100%; font-display: swap; src: url("/_next/static/media/13a314e63820922b-s.woff2") format("woff2"); unicode-range: U+1F00-1FFF; }

@font-face { font-family: __Open_Sans_ea8131; font-style: normal; font-weight: 600; font-stretch: 100%; font-display: swap; src: url("/_next/static/media/04c24f78ad5a47d8-s.woff2") format("woff2"); unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF; }

@font-face { font-family: __Open_Sans_ea8131; font-style: normal; font-weight: 600; font-stretch: 100%; font-display: swap; src: url("/_next/static/media/c1a1fe1e2bf9b2ee-s.woff2") format("woff2"); unicode-range: U+307-308, U+590-5FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F; }

@font-face { font-family: __Open_Sans_ea8131; font-style: normal; font-weight: 600; font-stretch: 100%; font-display: swap; src: url("/_next/static/media/6d9d93fc6431e29f-s.woff2") format("woff2"); unicode-range: U+302-303, U+305, U+307-308, U+310, U+312, U+315, U+31A, U+326-327, U+32C, U+32F-330, U+332-333, U+338, U+33A, U+346, U+34D, U+391-3A1, U+3A3-3A9, U+3B1-3C9, U+3D1, U+3D5-3D6, U+3F0-3F1, U+3F4-3F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; }

@font-face { font-family: __Open_Sans_ea8131; font-style: normal; font-weight: 600; font-stretch: 100%; font-display: swap; src: url("/_next/static/media/37da3febcafd463e-s.woff2") format("woff2"); unicode-range: U+1-C, U+E-1F, U+7F-9F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; }

@font-face { font-family: __Open_Sans_ea8131; font-style: normal; font-weight: 600; font-stretch: 100%; font-display: swap; src: url("/_next/static/media/51f6eedf9be77cd7-s.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }

@font-face { font-family: __Open_Sans_ea8131; font-style: normal; font-weight: 600; font-stretch: 100%; font-display: swap; src: url("/_next/static/media/403511e41efd5e81-s.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }

@font-face { font-family: __Open_Sans_ea8131; font-style: normal; font-weight: 600; font-stretch: 100%; font-display: swap; src: url("/_next/static/media/5d258b355fefebcb-s.p.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }

@font-face { font-family: __Open_Sans_ea8131; font-style: normal; font-weight: 700; font-stretch: 100%; font-display: swap; src: url("/_next/static/media/d6fc113833db48fe-s.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }

@font-face { font-family: __Open_Sans_ea8131; font-style: normal; font-weight: 700; font-stretch: 100%; font-display: swap; src: url("/_next/static/media/e1df014bb05b8510-s.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }

@font-face { font-family: __Open_Sans_ea8131; font-style: normal; font-weight: 700; font-stretch: 100%; font-display: swap; src: url("/_next/static/media/13a314e63820922b-s.woff2") format("woff2"); unicode-range: U+1F00-1FFF; }

@font-face { font-family: __Open_Sans_ea8131; font-style: normal; font-weight: 700; font-stretch: 100%; font-display: swap; src: url("/_next/static/media/04c24f78ad5a47d8-s.woff2") format("woff2"); unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF; }

@font-face { font-family: __Open_Sans_ea8131; font-style: normal; font-weight: 700; font-stretch: 100%; font-display: swap; src: url("/_next/static/media/c1a1fe1e2bf9b2ee-s.woff2") format("woff2"); unicode-range: U+307-308, U+590-5FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F; }

@font-face { font-family: __Open_Sans_ea8131; font-style: normal; font-weight: 700; font-stretch: 100%; font-display: swap; src: url("/_next/static/media/6d9d93fc6431e29f-s.woff2") format("woff2"); unicode-range: U+302-303, U+305, U+307-308, U+310, U+312, U+315, U+31A, U+326-327, U+32C, U+32F-330, U+332-333, U+338, U+33A, U+346, U+34D, U+391-3A1, U+3A3-3A9, U+3B1-3C9, U+3D1, U+3D5-3D6, U+3F0-3F1, U+3F4-3F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; }

@font-face { font-family: __Open_Sans_ea8131; font-style: normal; font-weight: 700; font-stretch: 100%; font-display: swap; src: url("/_next/static/media/37da3febcafd463e-s.woff2") format("woff2"); unicode-range: U+1-C, U+E-1F, U+7F-9F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; }

@font-face { font-family: __Open_Sans_ea8131; font-style: normal; font-weight: 700; font-stretch: 100%; font-display: swap; src: url("/_next/static/media/51f6eedf9be77cd7-s.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }

@font-face { font-family: __Open_Sans_ea8131; font-style: normal; font-weight: 700; font-stretch: 100%; font-display: swap; src: url("/_next/static/media/403511e41efd5e81-s.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }

@font-face { font-family: __Open_Sans_ea8131; font-style: normal; font-weight: 700; font-stretch: 100%; font-display: swap; src: url("/_next/static/media/5d258b355fefebcb-s.p.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }

@font-face { font-family: __Open_Sans_Fallback_ea8131; src: local("Arial"); ascent-override: 101.65%; descent-override: 27.86%; line-gap-override: 0%; size-adjust: 105.15%; }

.__className_ea8131 { font-family: __Open_Sans_ea8131, __Open_Sans_Fallback_ea8131; font-style: normal; }

.__variable_ea8131 { --font-family: "__Open_Sans_ea8131","__Open_Sans_Fallback_ea8131"; }